多台组态王做从站与S7-200smart无线通讯设置
的有关信息介绍如下:
本方案主要详述了如何实现在多台PC通过组态王与西门子smart200 PLC之间的Modbus无线通讯。方案中所用到的无线通讯终端是DTD434——欧美系PLC专用无线通讯终端。
无线Modbus网络组成
● PC端组态软件版本:组态王6.55
● 默认参数:9600、8、N、1
● PLC型号:西门子smart200×1台
● 通讯协议:Modbus_RTU
● 欧美系PLC专用无线通讯终端:DTD434MC×6块
● RS232串口延长线×6根
新建工程
新建一个空白的组态王工程
新建驱动
新建一个COM口的驱动,我们这里选择
【PLC】->【莫迪康】->【ModRTUServer】->【COM】。
串口根据自己的电脑选择,我们这里选择COM1
设备名称
我们这里就设置为【从站1】,上步骤一样选择【COM2】。
设置设备地址
特别注意(地址格式 Address:ReceiveTime,Address:1-255设备地址,ReceiveTime:0-100 接受数据的时间)
我们设置为【1:100】(从站地址是1,接收时间是100)。接下来设置一些其他的参数。一次点击下一步直到完成。
数据变量的创建
测试程序我们创建TEST1变量(实时数据)。
变量名为【TEST1】
变量类型【I/0 整数】
选择连接设备【ModRTUServer】
寄存器类型【R1】
数据类型【USHORT】
读写属性【读写】
确定即可完成TEST1变量的建立,在画面中可正常调用。
按照此步骤可依次建立其他需要的变量。
MODBUS地址对应说明:
TEST1的MODBSU地址是40001依次类推
注:更多详细信息参考组态王说明书
运行测试
当工程运行时可在组态王画面中读写添加数据变量,或者MODBUSRTU主站通过COM2口来读写新建的变量。



