您的位置首页百科问答

多台组态王做从站与S7-200smart无线通讯设置

多台组态王做从站与S7-200smart无线通讯设置

的有关信息介绍如下:

多台组态王做从站与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口来读写新建的变量。