主机系统N7201A477C.pdf - 第38页
RL132 主机系统 2.5 断线检测 C2HB / R1HB DA9HCC-4A-121-A0 2.5-1 2.5. 断线检测 C2HB / R1HB DA9HCC-4A-121-A0 2.5.1 用途 这是为了尽早检测出搭载 Pana 议定书 LAN 的设备与 上位系统之间不能正常通信的状态的 指令。 C2HB 指令 项目 内容 指令名称 断线检测 ( 询问 ) 使用的通信端口 端口 1 数据格式 项目 内容 指令部 C2HBx…

RL132
主机系统
2.4 R 指令
DA9HCC-4A-191-A0
2.4-6

RL132
主机系统
2.5 断线检测 C2HB / R1HB
DA9HCC-4A-121-A0
2.5-1
2.5. 断线检测 C2HB / R1HB
DA9HCC-4A-121-A0
2.5.1 用途
这是为了尽早检测出搭载 Pana 议定书 LAN 的设备与上位系统之间不能正常通信的状态的指令。
C2HB 指令
项目 内容
指令名称 断线检测 (询问)
使用的通信端口 端口 1
数据格式
项目 内容
指令部
C2HBxxxxxxxx
数据尺寸部
0
数据部 无
指令形态:
(1) 指令部
(2) 传送 00 (零)
C2HB xx xxxxxx
(1) (2) (3)
(3) ID 部 6个字符
R1HB 指令
项目 内容
指令名称 断线检测 (应答)
使用的通信端口 端口 2
数据格式
项目 内容
指令部
R1HBxxxxxxxx
数据尺寸部
0
数据部 无
指令形态:
(4) 指令部
(5) 传送 00 (零)
R1HB xx xxxxxx
(4) (5) (6)
(6) ID 部 6个字符
将作为 C2HB 指令而接受的(3)部分的字符串拷贝后返送。
指令序列
主机系统
设备
C2HBxxxxxxxx (1)
(1)
A2 (数据传送结束)
(1) R1HB
(1)无数据的类型 (2)附属有数据的类型

RL132
主机系统
2.5 断线检测 C2HB / R1HB
DA9HCC-4A-121-A0
2.5-2
2.5.2 错误检测方法
上位系统对设备传送 C2HB 指令。 (送信的间隔在 30 秒以上)
如果上位系统接受到 A2 指令的话,就说明端口 1 的通信状态是正常的,如果没有接受到,则意味着有些
地方有异常。
如果上位系统接收到 R1HB 指令的话,就说明端口 2 的通信状态是正常的,如果没有接受到,则意味着有
些地方有异常。
R 指令无效时不会应答 R1HB 指令。
检测出异常时,需要上位侧进行再连接的处理。
如果作为 A2 指令的代替而应答 A4E00 指令时,可能其原因是指令的错误等,并不是端口的异常。
2.5.3 C2HB 与其他的 C 指令的关联
例 1)
在 C2HB 指令与 R1HB 应答之间可以进行其他的 C5 指令的送信。
主机系统
设备
C2HB (1)
(1)
A2 (数据传送结束)
C5RE (1)
(1)
A2 (数据传送结束)
(1) R1HB
(1) R1RE
(1)无数据的类型 (2)附属有数据的类型
例 2)
R 指令的输出顺序与 C 指令的接受顺序无关。
发出 C5RE 后,到 R1RE 被输出为止需要一些时间,在这之间,可能就完成了 C2HB 和 R1HB。
主机系统
设备
C5RE (1)
(1)
A2 (数据传送结束)
C2HB (1)
(1)
A2 (数据传送结束)
(1) R1HB
(1) R1RE
(1)无数据的类型 (2)附属有数据的类型
=注意=
在 R 指令的缓冲器已满的状态下,如果使用 C5HB 指令的话,就会从旧的 R 指令开始进行删除。