models汽车 电力仪表的数据通过MODBUS通讯的方式上传至PLC中

2018-04-06作者:佚名来源:全天幸运飞艇计划_幸运飞艇全天六码计划_幸运飞艇精准计划次阅读

  西门子自带的modbus库可以实现和仪表通过MODBUS协议进行通讯,可以将现场多功能网络电力仪表的数据通过MODBUS通讯的方式上传至PLC中。

  首先配置好智能仪表从站通讯参数,主要设置波特率、奇偶校验位、地址。然后编写PLC主程序,第一步初始化,复位各标志位和起始位,M0.0复位(置0),M0.1置位(置1),初始化完成后,启动定时器T40,定时器3秒周期接通M0.2。SM0.1是初始化脉冲,只在第一个扫描周期闭合。

  M0.1置位读取从站数据,读取保持寄存器40301-40309 9个数据.根据数据格式写入&VB1000开始的存储单元,如40301 40302为32位浮点数,则保存在VB1000 VB1001 VB1002 VB1003中,依次类推,读取完成时M2.1置位,然后把读取从站保持寄存器的数据再写回到仪表中,最后复位读取从站保持寄存器M0.2 M2.1。

凡本站注明“本站”或“投稿”的所有文章,版权均属于本站或投稿人,未经本站授权不得转载、摘编或利用其它方式使用上述作品。本站已授权使用的作品,应在授权范围内使用,并注明“来源:某某站”并附上链接。违反上述声明者,本站将追究其相关法律责任。

关键词: modbus怎么读

随机推荐

热门排行

最新文章