Modbus协议中有四种数据类型,分别是线圈、离散量输入、输入寄存器和保持寄存器。它们的对比特点如下:
- 线圈是一种可以读写的数据类型,用于表示开关量或者输出量,例如继电器、可控硅等。线圈的地址范围是00001~09999,每个线圈占用一个位元。
- 离散量输入是一种只读的数据类型,用于表示开关量或者输入量,例如光耦、按钮等。离散量输入的地址范围是10001~19999,每个离散量输入占用一个位元。
- 输入寄存器是一种只读的数据类型,用于表示模拟量或者输入量,例如温度传感器、电压表等。输入寄存器的地址范围是30001~39999,每个输入寄存器占用一个字(16位元)。
- 保持寄存器是一种可以读写的数据类型,用于表示模拟量或者数字量的数据,例如电机、阀门、继电器等。保持寄存器的地址范围是40001~49999,每个保持寄存器占用一个字(16位元)。
评论
还没有任何评论,你来说两句吧!