xuni999
级别: 正式会员
精华主题: 0
发帖数量: 11 个
工控威望: 80 点
下载积分: 422 分
在线时间: 5(小时)
注册时间: 2021-06-22
最后登录: 2025-09-05
查看xuni999的 主题 / 回贴
楼主  发表于: 35天前
现在走的是485通讯 主站不需要自己配置DCS那边写 我这边200smart做从站 现在想问的是怎么把我程序中的 Q状态做从站让dCS那边读取,有哪位大佬有这样的教程,然后我这边Q点寄存器地址如何计算
fczxjh
级别: 论坛先锋
精华主题: 0
发帖数量: 685 个
工控威望: 1655 点
下载积分: 467 分
在线时间: 297(小时)
注册时间: 2019-07-15
最后登录: 2025-10-08
查看fczxjh的 主题 / 回贴
1楼  发表于: 32天前
200smart很适合modbusTCP,因为自带网口,方法和modbus rtu差不多,但RTU还需要485口,而DCS一般都是以太网。

对于TCP:
你把MBUS_SERVER块做好就行了,把点位表,IP地址,给DCS就行了。
只要你MBUS_SERVER的MaxIQ写好就能访问Q的地址。
地址对应关系1-256为Q0.0-31.7地址,10101-10256为I0.0-31.7地址,对应表网上都有。

对于RTU:
modbus rtu也是一样的,MBUS_INIT块拉出来,写好,你不用做其他事。
地址和以上介绍的一样。
[ 此帖被fczxjh在2025-09-08 11:50重新编辑 ]