5、DLE EOT n 实时状态传送
[格式]
类型 | 定义 |
---|---|
ASCII码 | DLE EOT n |
十六进制码 | 10 04 n |
十进制码 | 16 4 n |
[描述]
1 ≤ n ≤ 4
根据下列参数,实时传送打印机状态,参数 n 用来指定所要传送的打印机状态:
n = 1:传送打印机状态
n = 2:传送脱机状态
n = 3:传送错误状态
n = 4:传送纸传感器状态
[注释]
• 打印机收到该命令后立即返回相关状态
• 该命令尽量不要插在2个或更多字节的命令序列中。
• 即使打印机被ESC =(选择外设)命令设置为禁止,该命令依然有效。
• 打印机传送当前状态,每一状态用1个字节数据表示。
• 打印机传送状态时并不确认主机是否收到。
• 打印机收到该命令立即执行。
• 该命令只对串口打印机有效。打印机在任何状态下收到该命令都立即执行。
n = 1: 打印机状态
位 | 0/1 | 十六进制码 | 十进制码 | 功能 |
---|---|---|---|---|
0 | 0 | 00 | 0 | 固定为0 |
1 | 1 | 02 | 2 | 固定为1 |
2 | 0 | 00 | 0 | 一个或两个钱箱打开 |
1 | 04 | 4 | 两个钱箱都关闭 | |
3 | 0 | 00 | 0 | 联机 |
1 | 08 | 8 | 脱机 | |
4 | 1 | 10 | 16 | 固定为1 |
5,6 | — | — | 未定义 | |
7 | 0 | 00 | 00 | 固定为0 |
n = 2: 脱机状态
位 | 0/1 | 十六进制码 | 十进制码 | 功能 |
---|---|---|---|---|
0 | 0 | 00 | 0 | 固定为0 |
1 | 1 | 02 | 2 | 固定为1 |
2 | 0 | 00 | 0 | 上盖关 |
1 | 04 | 4 | 上盖开 | |
3 | 0 | 00 | 0 | 未按走纸键 |
1 | 08 | 8 | 按下走纸键 | |
4 | 1 | 10 | 16 | 固定为1 |
5 | 0 | 00 | 0 | 打印机不缺纸 |
1 | 20 | 32 | 打印机缺纸 | |
6 | 0 | 00 | 0 | 没有出错情况 |
1 | 40 | 64 | 有错误情况 | |
7 | 0 | 00 | 0 | 固定为0 |
n = 3: 错误状态
位 | 0/1 | 十六进制码 | 十进制码 | 功能 |
---|---|---|---|---|
0 | 0 | 00 | 0 | 固定为0 |
1 | 1 | 02 | 2 | 固定为1 |
2 | — | — | 未定义 | |
3 | 0 | 00 | 0 | 切刀无错误 |
1 | 08 | 8 | 切刀有错误 | |
4 | 1 | 10 | 16 | 固定为1 |
5 | 0 | 00 | 0 | 无不可恢复错误 |
1 | 20 | 32 | 有不可恢复错误 | |
6 | 0 | 00 | 0 | 打印头温度和电压正常 |
1 | 40 | 64 | 打印头温度或电压超出范围 | |
7 | 0 | 00 | 0 | 固定为0 |
n = 4: 传送纸状态
位 | 0/1 | 十六进制码 | 十进制码 | 功能 |
---|---|---|---|---|
0 | 0 | 00 | 0 | 固定为0 |
1 | 1 | 02 | 2 | 固定为1 |
2,3 | 0 | 00 | 0 | 有纸 |
1 | 0C | 12 | 纸将尽 | |
4 | 1 | 10 | 16 | 固定为1 |
5,6 | 0 | 00 | 0 | 有纸 |
1 | 60 | 96 | 纸尽 | |
7 | 0 | 00 | 0 | 固定为0 |
[参考]
DLE ENQ, GS a, GS r
作者:admin 创建时间:2023-05-23 13:00
最后编辑:admin 更新时间:2023-05-26 17:07
最后编辑:admin 更新时间:2023-05-26 17:07