使用标准Modbus与ComAp发电机控制器进行通讯,读连续多个保持寄存器的值时,功能码后面的数据项写 寄存器地址 还是 通讯单元号 呢?
这里的寄存器地址是指下表中的 Register(s)项 ,通讯单元号是指 Com.obj. 项。在与控制器通讯时,这两者的关系是什么呢?
望高手指点,谢谢!
Register(s) Com.Obj. Name Dim Type Len Dec Min Max Group
=====================================================
40001 8192 Gen V L1-N V Unsigned 2 0 - - Generator
40002 8193 Gen V L2-N V Unsigned 2 0 - - Generator
40003 8194 Gen V L3-N V Unsigned 2 0 - - Generator
40004 10645 (N/A)
40005 9628 Gen V L1-L2 V Unsigned 2 0 - - Generator
40006 9629 Gen V L2-L3 V Unsigned 2 0 - - Generator
40007 9630 Gen V L3-L1 V Unsigned 2 0 - - Generator
40008 8198 Gen A L1 A Unsigned 2 0 - - Generator
40009 8199 Gen A L2 A Unsigned 2 0 - - Generator
40010 8200 Gen A L3 A Unsigned 2 0 - - Generator
40011 8209 RPM RPM Unsigned 2 0 - - Engine
40012 8210 Gen Freq Hz Unsigned 2 1 - - Generator
Modbus通讯的问题(科迈发电机控制器 )
答案:2 悬赏:60 手机版
解决时间 2021-02-25 15:45
- 提问者网友:你独家记忆
- 2021-02-25 02:31
最佳答案
- 五星知识达人网友:狂恋
- 2021-02-25 02:49
一般情况下是 写Register,然后写你要读的数据长度。
全部回答
- 1楼网友:酒者煙囻
- 2021-02-25 03:01
你好!
合格人数
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯