S7-200CN通过modbusRTU协议读取温湿度数据

本例所使用的PLC是西门子S7-200CN 226CN,其中COM0接的是温湿度变送器,COM1接的是电脑用于上传或下载程序的。

COM0【可以作主站也可作从站】接的是变送器 COM1【只能作为主站】连接的是电脑用于上传下载程序。由于Modbus库是基于自由口开发的,所以首先要将COM0把它设成自由口,否则报错Mode=1是Modbus RTU; Mode=0是PPI通讯。

本案例的重点就是对数据转换,由字节转成字,再转成双精度32位,最后由32位双精度转成浮点数。测试程序下载

转载请注明出处:  https://www.cntworld.cn
智能工控 » S7-200CN通过modbusRTU协议读取温湿度数据

发表回复

提供最优质的资源集合

立即查看 了解详情