组态王的MODBUS-RTU,一般是组态王作为Master主站,其他设备作为Slave从站。
如果组态王软件安装在PC机上需要PC机支持串口,或者使用USB转串口设备连接从站设备。
首先需要新建一个工程,然后在工程浏览器中选择设备,然后新建设备,在弹出的设备驱动中选择PLC-莫迪康-Modbus-RTU,如图:
点击下一步,输入设备名称,最好用英文。
然后,选择PC的哪个串口与从站进行连接,如COM1口
然后,下一步输入从站地址,比如从站地址为1,则输入1,然后设备通讯故障的恢复策略,如下图:
然后设置通讯参数,比如常用的9600,8,N,1,此处的设置必须与从站的通讯参数设置一致,然后选择通讯方式为RS232还是RS485,我们常用的为RS485。然后确定,通讯配置完成。
然后需要建立数据词典,建立标签,用于读取从站的数据。定义一个变量名为MW0的I/O整数,从站寄存器地址为45001的I/O点
关于Modbus地址问题,对于不同PLC或者仪表,需要偏移一位,以及需要注意字节顺序,如果读取到数据与实际不符,需要进行高低位交换。
(责任编辑:admin) |