HƯỚNG DẪN TẠO TRÊN HMI Tạo Funcition - Add New Block -> Funcition -> Ok - Output -> Out -> Bool - Inout -> CB ->Bool Tạo Screen - New Icon -> Miscellneous -> CB171 - Screen Window -> Misscelluneous -> Window Control Tạo Nút Ấn - Button -> ON: Properties -> Events -> Press (Setbit-On)/Release (Resetbit-On) - Button -> OFF: Properties -> Events -> Press (Setbit-Off)/Release (Resetbit-Off) Gán địa cho HMI - HMI Tag -> Default Tag Table -> CB 171 ->Data Type (UdT_Control_CB) -> Connections (HMI_Connect) ->PLC Name (PLC_1) -> PLC Tags (Data_CTR_CB.CB) Lệnh Khai Báo Biến - Scripts -> C Scripts -> Add New CScripts -> CFuncition - Mã lệnh khai báo biến if (Str CMP (author, “tdh”)==0) { Setprop char (parent Screen Name, Screen Window Name, “Tag Prefix”, tag Prefix); Setprop char (parent Screen Name, Screen Window Name, “Caption Text”, Screen Window Title); Setprop char (parent Screen Name, Screen Window Name, “Screen Name”, ScreenControl Name); Setprop char (parent Screen Name, Screen Window Name, “Visible”, TRUE); Setprop char (parent Screen Name, Screen Window Name, “ObejectHeader”, Screen Window Title); } } Lệnh Screen - SetTagBit (“On”,TRUE) - SetTagBit (“On”,FALSE) Lệnh Timer - PT: Thời gian - ET: Giá trị thời gian thực tế - T1.ET: Lệnh set đóng thời gian chạy - T1.Q: Lệnh set sau thời gian chạy đóng Tạo Nút BACK (Thốt Hết Chương Trình) - Events -> Press -> StopRuntime -> Runtime Tạo Nút Chuyển Màn (Screen) ... thời gian chạy - T1.Q: Lệnh set sau thời gian chạy đóng Tạo Nút BACK (Thốt Hết Chương Trình) - Events -> Press -> StopRuntime -> Runtime Tạo Nút Chuyển Màn (Screen)