如果是支持标准的MODBUS RTU/ASCII协议的话,可直接用MODBUS RTU或ASCII。
以山武温控器某型号为例:
首先要设置通讯参数:
C64(通讯种类) 0. CPL 1. MODBUS ASCII 2. MODBUS RTU
C65(设备地址) 0~127(0不通讯)
C66(传输速率) 0. 4800 1. 9600 2. 19200 3. 38400
C67(数据形式) 0. 7位 1. 8位
C68(校验) 0. 偶校验 1. 奇校验 2. 无校验
C69(停止位) 0. 1个停止位 1. 2个停止位
P.S温控器上设置的参数一定要和HMI设定的参数一致。
如PV对应寄存器的地址是9101(十进制),SV对应寄存器的地址是9102(十进制),那在组态工程里放置一个数值输入或数值显示元件,对应地址分别为 4x9101和4x9102即可。