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_
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
楼主最近还看过