组态王ModRTUServer默认参数:9600、8、N、1

  1. 新建一个空白的组态王工程

 

2.新建一个COM口的驱动,我们这里选择

【PLC】->【莫迪康】->【ModRTUServer】->【COM】

串口根据自己的电脑选择,我选择的COM7

 

3.设备名称

随意,用于识别设备

 

4.设置设备地址

特别注意(地址格式 Address:ReceiveTime,Address:1-255 设备地址,ReceiveTime:0-100 接受数据的时间)

我们设置为(1:100)(从站地址是1,接收时间是100),若只是设置1会提示设置格式错误

 

5.数据变量的创建

在数据词典选项中新建一个数据

我们创建“网关上传”变量(数据来源)。

变量类型 (I/0 整数)  若是线圈则选择(I/0离散)

选择连接设备(ModRTUServer)

寄存器类型 (R1)     若是线圈则选择(B1)

数据类型 (SHORT)    若是线圈则选择(Bit)

读写属性 (读写)

 

按照此方法可依次建立其他需要的变量。

6.比如需要转发的数据三菱寄存器1 三菱寄存器2

下图所示点击应用程序命令语言需要转发的变量在前

被转发的在后面

 

 

7,采用POLL读到了,就可以使用网关模块走modbusRTU协议去读组态王实现,组态王的数据采集上云

 

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐