modbus协议中的线圈、寄存器等的解释

103 下载量 66 浏览量 更新于2023-03-03 5 收藏 64KB PDF 举报
公司业务需要,用到modbus协议,本质上很简单,只是第一次接触,被这些词语搞得云里雾里的。这里整理一下,方便以后查询:     0x01: 读线圈寄存器     0x02: 读离散输入寄存器     0x03: 读保持寄存器     0x04: 读输入寄存器     0x05: 写单个线圈寄存器     0x06: 写单个保持寄存器     0x0f:  写多个线圈寄存器     0x10: 写多个保持寄存器     如上所示一共8种功能码。这其中有涉及到线圈、离散输入、保持、输入四种寄存器。    线圈寄存器:实际上就可以类比为开关量(继电器状态),每一个bit对应一个信号的开关状态。所以