_ENCRYPT_=0 --LUA脚本加密 --数据类型定义 VT_LW = 1 --变量地址 VT_RW = 2 --FLASH存储 VT_0x = 10 --线圈 VT_1x = 11 --输入点 VT_3x = 12 --输入寄存器 VT_4x = 13 --保持寄存器 function on_init() local value = get_uint16(VT_RW, 0x122) if value ==0 then local value1 = get_uint16(VT_LW, 0x122) set_uint16(VT_RW,0x122, value1) else set_uint16(VT_LW,0x122, value) end end function on_run(screen) end function on_update(slave,vtype,addr) if addr==0x122 and vtype ==1 then local value1 = get_uint16(VT_LW, 0x122) set_uint16(VT_RW,0x122, value1) end end function on_draw(screen_id,control_id) end