公司动态
当前位置:首页 > 公司动态 > 函数代码 08 — 环路诊断测试
函数代码 08 — 环路诊断测试

函数

该函数用于检查通信连接。

此函数代码只支持诊断代码 0000!

诊断代码

参数诊断代码的一允许值是 0000。

测试值

任何值都可以用作测试值。

SEND 源 DB

SEND 源区域的结构:

地址

名称

类型

初始值

注释

+0.0

地址

BYTE

B#16#5

从站地址

+1.0

函数

BYTE

B#16#8

函数代码

+2.0

diag_code

WORD

W#16#0000

诊断代码

+4.0

test_value

WORD

W#16#A5C3

测试值

示例

请求消息帧 FUNCTION 08:

05H

从站地址

08H

函数代码

00H

诊断代码“高字节”

00H

诊断代码“低字节”

A5H

测试值“高字节”

C3H

测试值“低字节”

xxH

CRC 校验和“低字节”

xxH

CRC 校验和“高字节”


来自从站 FUNCTION 08 的响应消息帧:

05H

从站地址

08H

函数代码

00H

诊断代码“高字节”

00H

诊断代码“低字节”

A5H

测试值“高字节”

C3H

测试值“低字节”

xxH

CRC 校验和“低字节”

xxH

CRC 校验和“高字节”


从站必须原封不动地返回从主站接收到的请求消息帧,作为回应。

响应消息帧并不输入到 RCV DB。


shtxjd.cn.b2b168.com/m/