最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

MODBUS RTU 例子

来源:动视网 责编:小OO 时间:2025-09-24 23:49:00
文档

MODBUS RTU 例子

06号功能码:(预置单寄存器)例子:将16进制数100写入PLC保持寄存器D0里。PLC从站号:0的16进制地址:0000上位机发送的数据帧如下:从站号功能码首地址高八位首地址低八位数据高八位数据低八位CRC校验CRC校验010600000100885A上位机接收的数据帧如下:从站号功能码首地址高八位首地址低八位数据高八位数据低八位CRC校验CRC校验010600000100885A03号功能码:(读取保持寄存器)例子:读取从站PLC保持寄存器D0里的数值。PLC从站号:0的16进制地址:00
推荐度:
导读06号功能码:(预置单寄存器)例子:将16进制数100写入PLC保持寄存器D0里。PLC从站号:0的16进制地址:0000上位机发送的数据帧如下:从站号功能码首地址高八位首地址低八位数据高八位数据低八位CRC校验CRC校验010600000100885A上位机接收的数据帧如下:从站号功能码首地址高八位首地址低八位数据高八位数据低八位CRC校验CRC校验010600000100885A03号功能码:(读取保持寄存器)例子:读取从站PLC保持寄存器D0里的数值。PLC从站号:0的16进制地址:00
06号功能码:(预置单寄存器)

 例子:将16进制数100写入PLC 保持寄存器D0里。

PLC从站号:0的16进制地址:00 00

上位机发送的数据帧如下:

从站号功能码首地址

高八位

首地址

低八位

数据

高八位

数据

低八位

CRC校验

CRC校验

010600000100885A
上位机接收的数据帧如下:

 

从站号功能码首地址

高八位

首地址

低八位

数据

高八位

数据

低八位

CRC校验

CRC校验

010600000100885A
03号功能码:(读取保持寄存器)

 例子:读取从站PLC保持寄存器D0里的数值。

PLC从站号:0的16进制地址:00 00

上位机发送的数据帧如下:

从站号功能码首地址

高八位

首地址

低八位

数据

个数

数据

个数

CRC校验

CRC校验

010300000001840A
上位机接收的数据帧如下:

从站号功能码数据字节数数据

高八位

数据

低八位

CRC校验

CRC校验

0103020100B9D4
05号功能码:(强置单线圈)

  例子:将从站PLC中位元件M50置1。

 从站号:0的16进制地址:00 32

 将位元件置1的数据区为:FF 00

 将位元件置0的数据区为:00 00

上位机发送的数据帧如下:

从站号功能码地址

高八位

地址

低八位

数据数据CRC校验

CRC校验

01050032FF002DF5
上位机接收的数据帧如下:

从站号功能码地址

高八位

地址

低八位

数据数据CRC校验

CRC校验

01050032FF002DF5
01号功能码:(读取线圈状态)

  例子:读取从站PLC 位元件M50的状态。假如M50的状态是1.

 从站号:0的16进制地址:00 32

上位机发送的数据帧如下:

从站号功能码首地址

高八位

首地址

低八位

读取位的个数读取位的个数CRC校验

CRC校验

0101003200015C05
上位机接收的数据帧如下:

从站号功能码字节数数据CRC校验

CRC校验

010101019048
数据

M57M56M55M54M53M52M51M50
最高位0000001

文档

MODBUS RTU 例子

06号功能码:(预置单寄存器)例子:将16进制数100写入PLC保持寄存器D0里。PLC从站号:0的16进制地址:0000上位机发送的数据帧如下:从站号功能码首地址高八位首地址低八位数据高八位数据低八位CRC校验CRC校验010600000100885A上位机接收的数据帧如下:从站号功能码首地址高八位首地址低八位数据高八位数据低八位CRC校验CRC校验010600000100885A03号功能码:(读取保持寄存器)例子:读取从站PLC保持寄存器D0里的数值。PLC从站号:0的16进制地址:00
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top