【求助】关于1500 MODBUS通讯访问第三方仪表输入寄存器的问题

已锁定

拾起

  • 帖子

    335
  • 精华

    6
  • 被关注

    52

论坛等级:奇侠

注册时间:2010-08-24

普通 普通 如何晋级?

【求助】关于1500 MODBUS通讯访问第三方仪表输入寄存器的问题

541

3

2021-11-06 15:59:28

最近遇到一个关于MODBUS通讯的问题,不知道该从哪里下手了,请求大家的赐教。

第三方仪表通讯地址如下,所需要的数据在输入寄存器。也就是用MODBUS功能码04读取。

参照西门子MODBUS通讯帮助文件

可以使用 DATA_ADDR 和 MODE 参数来选择 Modbus 功能代码



MODE选【104】,地址与仪表说明书一致,输入寄存器地址【12292】。

但是没有返回数据,也没有报错(实际有值)

同样这个仪表,MODE选【0】去读取该仪表保持寄存器,返回有数据。

至少说明通讯模块与仪表通讯参数正确。

我的疑问是,根据下面的说法,DATA_PTR是不是不能获取输入寄存器数据?

还是我有哪里没考虑到的地方?

期待大家不吝赐教,指点迷津!


【求助】关于1500 MODBUS通讯访问第三方仪表输入寄存器的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8658条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。