电工学习网

 找回密码
 立即注册
查看: 7770|回复: 1
打印 上一主题 下一主题

多个IP地址的Modbus TCP通讯注意事项

[复制链接]
跳转到指定楼层
楼主
发表于 2018-1-7 09:32:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
刚开始的项目上,使用的通讯还比较简单,都是读写站的多个寄存器地址,期间也拜读了“yming大侠写的关于MODBUS TCP V4.0 使用系列“,很受用。但后来,随着项目的复杂,要求读2块以上的仪表,一些问题就随之而来了。
下面主要是针对多站的注意事项,单站的使用可以参考yiming的帖子和S7-1200 EASY PLUS,里面有相关讲解和轮询的例子。
读写仪表,主要是用到MB_CLIENT块 ,以读写两块表为例:
1.两块表的背景数据块须不一样;
2 两块表的CONNECT参数必须不一样;
多个IP地址的Modbus TCP通讯注意事项
多个IP地址的Modbus TCP通讯注意事项
3. CONNECT DB块中的ID和IP必须不一样
多个IP地址的Modbus TCP通讯注意事项
4.远程端口要和仪表侧一样,一般设定为502
本文转载自:西门子工业技术论坛

回复

使用道具 举报

沙发
发表于 2018-1-7 12:47:12 | 只看该作者
没有接触过,学习了解一下   

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-8-17 19:53

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表