Melsec QJ71C24

本文详细介绍了如何读取PLC中D0-D8的数据寄存器和M0-M89的位寄存器数据,包括发送的数据格式和返回的数据解析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

读取D0-D8的数据9个数据寄存器的数据:

发送数据长度:Length: 0026

发送数据:

10 :DLE

02 :STX

12 00 :数据字节数(18 bytes)

F8 :帧识别编号

00 :站编号

00 :网络编号

FF :PLC编号

FF 03 :请求目标模块IO编号

00 :请求目标模块站编号

00 :上位站编号

01 04 :命令0401

00 00 :子命令0000

00 00 00 :(数据部分)起始软元件0

A8 :(数据部分)软元件代码,数据寄存器D

09 00 :(数据部分)软元件点数9,D0-D8

10 :DLE

03 :ETX

43 31 :和校验

 返回数据:

10 :DLE

02 :STX

1E 00 :数据字节数(30bytes)

F8 :帧识别编号

00 :站编号

00 :网络编号

FF :PLC编号

FF 03 :请求目标模块IO编号

00 :请求目标模块站编号

00 :上位站编号

FF FF :应答识别代码

00 00 :结束代码(正常结束)

01 00 64 00 C8 00 2C 01 E7 03 00 00 78 03 00 00 00 00 :数据

10 :DLE

03 :ETX

44 34:和校验

---------------------------------------------------------------------------------------------------------------------------

读取M0-M8 9个位寄存器数据

Length: 0026,

Data:

10

02

12 00

F8

00

00

FF

FF 03

00

00

01 04 :命令0401

00 00 :子命令

00 00 00 :(数据部分)起始软元件0

90 :(数据部分)软元件代码M

01 00 :(数据部分)软元件点数1(16bit)

10

03

41 31
返回数据:

10

02

0E 00

F8

00

00

FF

FF 03

00

00

FF FF :应答识别代码

00 00 :结束代码(正常结束)

00 00 :数据

10

03

30 35

转载于:https://www.cnblogs.com/jumahe/archive/2011/08/24/2151746.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值