modbus读写寄存器求助

2019-10-15 21:49发布

由于水平太低,进过几天的学习,终于到读写寄存器这步了。。。。。读取某个寄存器的值是什么意思?
如,协议给的例子,读输入寄存器9,那输入寄存器9是什么????

我能够通过modbus的功能0x04,读取某个IO的寄存器值吗?

能够通过0x06,实现给某个IO写入相应的值吗?
比如,我想让PA1输出高电平,能实现吗?
求解释。。。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
山峰雪狼
1楼-- · 2019-10-16 01:22
先好好看看协议说明吧,把什么叫协议弄明白了,因为MODBUS最初是给PLC用的,所有就出现了寄存器这个名词;如果用在嵌入式上,就理解为地址就可以,另外MODBUS有自己的读写控制代码,还要区别开协议是协议,底层是底层。

一周热门 更多>