组态软件:EasyBuilder Pro
组态屏:TK6071iQ
软件和手册下载:
软件可以实现在线模拟,就是可以模拟组态屏和PLC通讯,模拟单次使用时间限制是10min(防止不买人家的屏!!!)
创建时设备添加好HMI和PLC,只有添加了才能操作设备地址,可以添加多个,一个屏操作多个PLC
1、本机 HMI 内存地址范围
这一堆选项,在不看手册时是蒙圈的。
其实这些都是寄存器组,不同的寄存器有不同的范围和功能。
1.1、位地址
就是一个位,能存储0和1。
下方范围是地址范围,不是地址存储数据的范围。
1.2、字地址
这里的字地址,每个对应地址存储16位数据。所以应该是半字。
如果需要存储32位数据,偏移地址要设置位2,不然会被覆盖。
2、PLC
我选的PLC的地址类型如下:
0x和1x操作的是位,3x和4x操作的是字,3x_bit和4x_Bit操作的也是位。
2.1、位地址:
2.2、字地址
2.3、位操作说明
注意字的位操作地址特殊说明,地址最后两位就是对应的位,地址用DDDDdd表示。
DDDD表示字地址,dd表示对应的位。
例如:要写输出寄存器 Y5 =1 (Y线圈字操作地址位33,位偏移位5)
则组太屏操作地址位 3305,设置
宏指令写作:
bool a=1
SetData(a, "MODBUS RTU (Adjustable)", 4x, 3305, 1)