电力系统中modbus疑问

[复制链接]
 楼主| happystar 发表于 2007-3-23 23:28 | 显示全部楼层 |阅读模式
我现在做电力系统的一个仪表128路遥信,要用到MODBUS。我看协议,发现功能码01,02好象都可以做遥信的,嘿嘿,迷糊拉。<br />问题1》请教一下:我到底用01还是02做遥信的功能码呢?<br />如果主站发下命令要求查询9个开关量,那么一共要1个字节和一位。<br />问题2》这样的话我返回命令中满8位的正好发一个字节,那个不满一个字节的位该用1代替还是0代替呢?比如第9个开关量是0,此刻我该返回0000&nbsp;0000呢还是1111&nbsp;1110呢?<br />谢谢大家
chunyang 发表于 2007-3-25 13:27 | 显示全部楼层

在电力系统中二者定义不同

01为“读取线圈状态”,02为“读取输入状态”,类似但作用域不同。<br />问题2可由你自己定义,一般用0。
 楼主| happystar 发表于 2007-3-25 20:08 | 显示全部楼层

谢谢chunyang

我参考别的产品,也和他们一样用01做遥信了。谢谢你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

409

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部