modbus协议功能码简述.docxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 4页
  • 2024-06-12 发布于福建
  • 举报

MODBUS协议功能码简述

1.MODBUS功能码简述

??下表列出MODBUS支持的部分功能代码:以十进制表示。

表1.1MODBUS部分功能码

代码

中文名称

寄存器PLC地址

位操作/字操作

操作数量

01

读线圈状态

00001-09999

位操作

单个或多个

02

读离散输入状态

10001-19999

位操作

单个或多个

03

读保持寄存器

40001-49999

字操作

单个或多个

04

读输入寄存器

30001-39999

字操作

单个或多个

05

写单个线圈

00001-09999

位操作

单个

06

写单个保持寄存器

40001-49999

字操作

单个

15

写多个线圈

00001-09999

位操作

多个

16

写多个保持寄存器

40001-49999

字操作

多个

1.1功能码说明

??功能码可以分为位操作和字操作两类。位操作的最小单位为BIT,字操作的最小单位为两个字节。

????【位操作指令】??读线圈状态01H,读(离散)输入状态02H,写单个线圈06H和写多个线圈0FH。

????【字操作指令】??读保持寄存器03H,写单个寄存器06H,写多个保持寄存器10H。

1.2寄存器地址分配

表1.2MODBUS寄存器地址分配

寄存器PLC地址

寄存器协议地址

适用功能

寄存器种类

读写状态

文档评论(0)

1亿VIP精品文档

相关文档