主机系统N7201A477C.pdf - 第39页

RL132 主机系统 2.5 断线检测 C2HB / R1HB DA9HCC-4A-121-A0 2.5-2 2.5.2 错误检测方法  上位系统对设备传送 C2HB 指令。 ( 送信的间隔在 30 秒以上 )  如果上位系统接受到 A2 指令的话,就说明端口 1 的通 信状态是正常的,如果没有接受到, 则意味着有些 地方有异常。  如果上位系统接收到 R1HB 指令的话, 就说明端口 2 的通信状 态是正常的, 如果没有接受 到…

100%1 / 54
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 指令开始进行删除。
RL132
主机系统
2.6 通信切断时的处理方法
DA9HCC-4A-201-A0
2.6-1
2.6. 通信切断时的处理方法
DA9HCC-4A-201-A0
本节所使用的图形记号的意义
:设备侧
:主机侧 (上位)
2.6.1 在设备侧等待接受信号的状态下电缆被切断时
在设备侧等待接受信号的状态下电缆被切断。
等待接受信号
如送信时检测到电缆被切断时,请关闭连接。
因不能检测到上位的连接结束,所以仍然处于
等待接受信号的状态。
等待接受信号
请要求进行连接。
等待接受信号
要求连接
自动清除前次的连接,对于连接的要求建立新
的连接。
清除前次的连接
新的连接