您的当前位置:首页正文

WINCC_V7 MODBUS TCP??

2021-12-24 来源:钮旅网


WINCC_V7 MODBUS TCP通讯

早听说WINCC_V7支持MODBUS TCP通讯,最近下载了,并进行测试。

我采用的设备阿尔泰的以太网采集模块E3058F,E3058F输入是4-20毫安信号,输出是0-65535数值(16位无符号数)。

先测试输入4-20毫安,显示1-100度

我的电脑IP:192.168.2.58,E3058F的IP:192.168.2.80(默认值)。

WINCC_V7简要设置:

1、MODBUS TCPIP属性选CPU类型为:compact,quantum,momentum

服务器:192.168.2.80 端口:502

2、建立变量:无符号16为数 ,输入寄存器,地址为300267,我选用第六通道,变量名:wendu_02

3、 建立内部变量2:wendu_02a

4、编写VB代码:

Dim wendu_02a

Set wendu_02a = HMIRuntime.Tags(\"wendu_02a\")

Dim wendu_02

Set wendu_02 = HMIRuntime.Tags(\"wendu_02\")

wendu_02.Read

wendu_02a.Value =wendu_02.Value *100/65535

wendu_02a.Write

5、画面上建两个变量连接,分别与wendu_02、wendu_02a连接

6、最后测试,输入12毫安信号,分别显示:32757和49.99

因篇幅问题不能全部显示,请点此查看更多更全内容