modbus 3区4区有什么区别

投稿:八小九 优质问答领域创作者 发布时间:2023-07-06 22:07:05
modbus 3区4区有什么区别

你好,Modbus协议中的3区和4区都是针对输入寄存器和保持寄存器的读写操作,但它们的区别在于:

1. 3区针对的是输入寄存器,4区针对的是保持寄存器。

2. 3区读取的是只读的输入寄存器,而4区读取和写入的是可读可写的保持寄存器。

3. 3区读取一组16位的数据,而4区读取或写入一组16位或多组16位的数据。

4. 3区和4区的功能码不同,3区的功能码为0x04,4区的功能码为0x03或0x10。

总的来说,3区和4区都是Modbus协议中用于读写寄存器的操作,但它们针对的寄存器类型、读写权限、数据格式和功能码都有所不同。

modbus 3区4区有什么区别

03是对保持寄存器,就相当于控制器里面是保持性数据存储区。、 04是输入寄存器,类似于PLC的输入映像。 具体要看从站存储区划分