组态王与西门子1200通信,读取温湿度数据

首先对1200组态,注意版本不要选比固件更高的,否则会报错:“下位机组件错误”。

添加子网,设置PLC的IP地址。

勾选,允许访问,远程对象包括HMI,还有组态王等上位机。

Modbus通信程序,填写参数。这里先做初始化。

读取数据。

组态王添加新IO设备,选择西门子1200。

这里填1200的IP地址,跟刚才博图里设置的一致,分号后面是槽号,默认是0。

通信方式选TCP,也就是以太网。

 

 右键测试一下通讯是否成功,读取到了湿度变量。

数据词典里设置变量,注意变量类型、寄存器的选择;M6对应1200的MW6,也可以填DB1.0,对应1200的DB1.DW0。 

编辑画面,变量名选刚才设置的变量。 

再拖一个文本框,勾选模拟量输出,同样填刚才设置的变量。 

运行后,数据读取正常。 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sam*青华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值