为什么我们需要Modbus中的输入寄存器、线圈位和输入位



modbus中有4种对象类型,即输入寄存器(R(、保持寄存器(R/W(、输入位(R(和线圈位(R/W。

是什么阻止了一个人仅仅使用持有寄存器?为什么需要其他三种数据类型?

此协议最初是为串行连接设备开发的。这4种类型中的每一种都可以归类为专有设备。

输入-离散输入(按钮、限位开关等(

寄存器输入-模拟输入(温度、压力等(

线圈-离散输出(继电器等(

保持寄存器-模拟输出(通常为0-10 V、4-20 mA((设置速度或温度等(

因此,我们无权写入某些内容或以某种方式更改寄存器的输入或输入。

相关内容