modbus-rtu分为主机(Master)和从机(Slaver)。
主机就是用来读写从机数据的:
它通过发送指令来读写从机的数据;之后,接收从机的返回信息,以评估指令的执行情况。
从机就是用来存储数据的:
只有对应的从机
收到了我需要执行动作
的指令,才会执行相应的操作,并将执行结果返回给主机。不同的指令,不同的执行情况,返回的信息都不相同。
以上内容概括了Modbus-RTU的通信过程。
Modbus是异步半双工协议,与I2C类似,同一时间只能由单独一端(主机或从机)占用总线
虽然概括来讲,Modbus-RTU协议就是主机读写各从机数据
那么,主机读写的都是什么类型的数据呢?
Modbus-RTU协议规定,从机有四种数据类型,分为两个大类
第一类是单位为 bit的数据:
线圈
Coils;每个coils对应着一个bit,所有的coils都是可读可写的
离散输入
Discrete input;它也代表
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务