ES4650_用户手册_中文_V2.1.4.pdf - 第97页
89 5 使能 / 禁止 “NR” 功能 使能 “NR” 功能 若使能,当扫描 器解码失 败或者解码被终 止时,则 扫描器将会传输 “NR” 。 禁止 “NR” 功能(默认)

88
4-2 SCI使用示例
例 1:设置字符串“1N”为所有条码的前缀并开启前缀字符传送。
步骤 1:
1) 设置前缀字符串设置为 “1N”。
2) 选择要修改的选项参数号:“8001”。
3) 前缀字符串设置是十六进制参数值,用‘H’表示。
4) 字符串 “1N” ASCII 码表示为“314E”。
5) 将以上内容按照参数设置命令格式组合为“<SYN>M<CR>8001H314E.”。
6) 主机发送命令给扫描器,扫描器修改参数并回应主机“8001H314E<ACK>”。
主机:<SYN>M<CR>8001H314E.
扫描器:8001H314E<ACK>
8001
H
314E
<ACK>
0x38 0x30 0x30 0x31
0x48
0x33 0x31 0x34 0x45
0x06
步骤 2:
1) 使能前缀字符串传送。
2) 选择要修改的选项参数号:“8201”。
3) 前缀字符串传送是十进制参数值,用‘D’ 表示。
4) 参数值为“01”。
5) 将以上内容按照参数设置命令格式组合为“<SYN>M<CR>8201D01.”。
6) 主机发送命令给扫描器,扫描器修改参数并回应主机“8201D01<ACK>”。
主机:<SYN>M<CR>8201D01.
<SYN>M<CR>
8201
D
01
.
0x16 0x4D 0x0D
0x38 0x32 0x30 0x31
0x44
0x30 0x31
0x2E
扫描器:8201D01<ACK>
8201
D
01
<ACK>
0x38 0x32 0x30 0x31
0x44
0x30 0x31
0x06
例 2:查询扫描模式的当前值
1) 根据客户的要求,选择要修改的选项参数号:“0401”。
2) 扫描模式是十进制参数值,用‘D’ 表示。
3) 使用‘?’指定查询的属性类型。
4) 将以上内容按照参数设置命令格式组合为 “<SYN>M<CR>0401?.”。
5) 主机发送命令给扫描器,扫描器修改参数并回应主机“0401D01<ACK>”。
主机:<SYN>M<CR>0401?.
<SYN>M<CR>
0401
?
.
0x16 0x4D 0x0D
0x30 0x34 0x30 0x31
0x3F
0x2E
扫描器:0401D01<ACK>
0401
D
01
<ACK>
0x30 0x34 0x30 0x31
0x44
0x30 0x31
0x06
<SYN>M<CR>
8001
H
314E
.
0x16 0x4D 0x0D
0x38 0x30 0x30 0x31
0x48
0x33 0x31 0x34 0x45
0x2E

89
5 使能/禁止“NR”功能
使能“NR”功能
若使能,当扫描器解码失败或者解码被终止时,则扫描器将会传输“NR”。
禁止“NR”功能(默认)

90
6 使能/禁止通过扫描条码完成参数设置
使能通过扫描条码完成参数设置(默认)
禁止通过扫描条码完成参数设置
注
注:扫描器扫描“%PSCUN”条码后,当扫描到参数设置条码时,扫描器将不再设置参数,而是直接输
出条码解码结果!如需恢复扫描设置条码设置参数功能,请扫描“%PSCEN”条码。