NLS-HR1000-70 手 持 式 条 码 扫 描 器 用 户 手 册
免 责 声 明 请 您 在 使 用 本 手 册 描 述 的 产 品 前 仔 细 阅 读 手 册 的 所 有 内 容, 以 保 障 产 品 的 安 全 有 效 地 使 用 阅 读 后 请 将 本 手 册 妥 善 保 存 以 备 下 次 使 用 时 查 询 请 勿 自 行 拆 卸 终 端 或 撕 毁 终 端 上 的 封 标, 否 则 福 建 新 大 陆 自 动 识 别 技 术 有 限 公 司 不 承 担 保 修 或 更 换 终 端 的 责 任 本 手 册 中 的 图 片 仅 供 参 考, 如 有 个 别 图 片 与 实 际 产 品 不 符, 请 以 实 际 产 品 为 准 对 于 本 产 品 的 改 良 更 新, 新 大 陆 自 动 识 别 技 术 有 限 公 司 保 留 随 时 修 改 文 档 而 不 另 行 通 知 的 权 利 本 手 册 包 含 的 所 有 信 息 受 版 权 的 保 护, 福 建 新 大 陆 自 动 识 别 技 术 有 限 公 司 保 留 所 有 权 利, 未 经 书 面 许 可, 任 何 单 位 及 个 人 不 得 以 任 何 方 式 或 理 由 对 本 文 档 全 部 或 部 分 内 容 进 行 任 何 形 式 的 摘 抄 复 制 或 与 其 它 产 品 捆 绑 使 用 销 售 本 手 册 中 描 述 的 产 品 中 可 能 包 括 福 建 新 大 陆 自 动 识 别 技 术 有 限 公 司 或 第 三 方 享 有 版 权 的 软 件, 除 非 获 得 相 关 权 利 人 的 许 可, 否 则 任 何 单 位 或 者 个 人 不 能 以 任 何 形 式 对 前 述 软 件 进 行 复 制 分 发 修 改 摘 录 反 编 译 反 汇 编 解 密 反 相 工 程 出 租 转 让 分 许 可 以 及 其 它 侵 犯 软 件 版 权 的 行 为 福 建 新 大 陆 自 动 识 别 技 术 有 限 公 司 对 本 声 明 拥 有 最 终 解 释 权
版 本 记 录 版 本 号 版 本 描 述 发 布 日 期 V1.0 初 始 版 本 2014-09-03
目 录 版 本 记 录...- 3 - 前 言... 1 简 介... 1 章 节 纲 要... 1 第 一 章 认 识 HR1000 扫 描 器... 2 简 介... 2 打 开 包 装... 2 HR1000 扫 描 器 外 观... 2 数 据 接 口... 2 连 接 HR1000 至 主 机... 4 用 USB 数 据 线 连 接... 5 用 RS-232 数 据 线 连 接... 5 用 PS/2 数 据 线 连 接... 6 移 除 通 讯 数 据 线... 7 开 机 休 眠 关 机 重 启... 7 维 护 与 保 养... 7 HR1000 扫 描 器 外 观 尺 寸 ( 单 位 :mm)... 8 左 视 图... 8 正 视 图... 8 俯 视 图... 8 读 码... 8 第 二 章 系 统 设 置... 11 简 介... 11 使 用 条 码 设 置 HR1000... 11 使 用 串 口 指 令 设 置 HR1000... 11 读 寄 存 器 指 令... 12 写 寄 存 器 指 令... 14 EEPROM 写 使 能 开 启 / 关 闭 命 令... 17 EEPROM 进 行 写 命 令... 18 EEPROM 进 行 读 命 令... 21 寄 存 器 列 表... 24
开 启 / 关 闭 设 置 码... 41 发 送 设 置 码 内 容... 41 恢 复 出 厂 默 认... 42 识 读 模 式... 43 手 动 识 读 模 式... 43 连 续 识 读 模 式... 44 感 应 识 读 模 式... 47 命 令 触 发 识 读 模 式... 51 安 全 级 别 设 置... 52 识 读 成 功 提 示 音... 53 提 示 音 频 率... 54 提 示 音 持 续 时 间... 54 解 码 状 态 提 示 符... 55 其 他 设 置... 56 静 音 设 置... 56 照 明 设 置... 56 第 三 章 通 讯 设 置... 57 简 介... 57 串 口 通 讯 设 置... 57 波 特 率... 58 校 验... 59 停 止 位... 59... 60 USB 通 讯 设 置... 62 USB HID-KBW... 62 标 准 键 盘 输 入 模 式... 63 键 盘 仿 真 输 入 字 符 模 式... 63 键 盘 仿 真 输 入 控 制 字 符 模 式... 64 键 盘 仿 真 输 入 控 制 字 符 对 应 表... 65 国 家 / 语 言 键 盘 布 局 选 择... 66 键 间 延 时 设 定... 68 强 制 字 母 大 小 写 转 换... 70 模 拟 数 字 小 键 盘... 71 USB COM Port Emulation... 72
USB DataPipe... 73 HID-POS... 74 软 件 编 程 访 问 设 备 的 方 法... 75 获 取 扫 描 数 据... 75 VID/PID 表... 75 PS/2 通 讯 设 置... 75 第 四 章 数 据 编 辑... 77 简 介... 77 前 缀 顺 序 设 置... 77 自 定 义 前 缀... 78 禁 止 或 允 许 添 加 自 定 义 前 缀... 78 设 置 自 定 义 前 缀... 78 AIM ID 前 缀... 79 CODE ID 前 缀... 80 Code ID 出 厂 默 认 值... 80 修 改 Code ID... 80 自 定 义 后 缀... 84 禁 止 或 允 许 添 加 自 定 义 后 缀... 84 设 置 自 定 义 后 缀... 85 结 束 符 后 缀... 86 禁 止 或 允 许 添 加 结 束 符 后 缀... 86 设 置 结 束 符 后 缀... 87 第 五 章 条 码 参 数 设 置... 88 简 介... 88 全 局 设 置... 88 允 许 / 禁 止 识 读 所 有 条 码... 88 Code 128... 89 恢 复 出 厂 默 认 值... 89 允 许 / 禁 止 识 读 Code 128... 89 设 置 读 码 长 度 限 制... 90 UCC/EAN-128... 91 恢 复 出 厂 默 认 值... 91 允 许 / 禁 止 识 读 UCC/EAN-128... 91
设 置 读 码 长 度 限 制... 92 AIM 128... 93 恢 复 出 厂 默 认 值... 93 允 许 / 禁 止 识 读 AIM 128... 93 设 置 读 码 长 度 限 制... 94 EAN-8... 95 恢 复 出 厂 默 认 值... 95 允 许 / 禁 止 识 读 EAN-8... 95 设 置 是 否 发 送 校 验 位... 95 设 置 是 否 允 许 识 读 附 加 码... 96 设 置 是 否 必 须 有 附 加 码... 97 扩 展 设 置... 97 EAN-13... 98 恢 复 出 厂 默 认 值... 98 允 许 / 禁 止 识 读 EAN-13... 98 设 置 是 否 发 送 校 验 位... 98 设 置 是 否 允 许 识 读 附 加 码... 99 设 置 是 否 必 须 有 附 加 码... 100 ISSN... 101 恢 复 出 厂 默 认 值... 101 允 许 / 禁 止 识 读 ISSN... 101 ISBN... 102 恢 复 出 厂 默 认 值... 102 允 许 / 禁 止 识 读 ISBN... 102 ISBN 设 置... 103 UPC-E... 104 恢 复 出 厂 默 认 值... 104 允 许 / 禁 止 识 读 UPC-E... 104 设 置 是 否 发 送 校 验 位... 104 设 置 是 否 允 许 识 读 附 加 码... 105 设 置 是 否 必 须 有 附 加 码... 106 设 置 是 否 发 送 系 统 字 符... 106 扩 展 设 置... 107 UPC-A... 108
恢 复 出 厂 默 认 值... 108 允 许 / 禁 止 识 读 UPC-A... 108 设 置 是 否 发 送 校 验 位... 109 前 缀 字 符 发 送 设 置... 109 设 置 是 否 允 许 识 读 附 加 码... 110 设 置 是 否 必 须 有 附 加 码... 111 Interleaved 2 of 5... 112 恢 复 出 厂 默 认 值... 112 允 许 / 禁 止 识 读 Interleaved 2 of 5... 112 校 验 设 置... 113 设 置 读 码 长 度 限 制... 114 ITF-6... 115 恢 复 出 厂 默 认 值... 115 允 许 / 禁 止 识 读 ITF-6... 115 ITF-14... 115 恢 复 出 厂 默 认 值... 115 允 许 / 禁 止 识 读 ITF-14... 115 Deutsche 14... 116 恢 复 出 厂 默 认 值... 116 允 许 / 禁 止 识 读 Deutsche 14... 116 Deutsche 12... 117 恢 复 出 厂 默 认 值... 117 允 许 / 禁 止 识 读 Deutsche 12... 117 Matrix 2 of 5 (European Matrix 2 of 5)... 117 恢 复 出 厂 默 认 值... 117 允 许 / 禁 止 识 读 Matrix 2 of 5... 117 校 验 设 置... 119 设 置 读 码 长 度 限 制... 120 Industrial 25... 121 恢 复 出 厂 默 认 值... 121 允 许 / 禁 止 识 读 Industrial 25... 121 校 验 设 置... 122 设 置 读 码 长 度 限 制... 123 Standard 25... 124
恢 复 出 厂 默 认 值... 124 允 许 / 禁 止 识 读 Standard 25... 124 校 验 设 置... 125 设 置 读 码 长 度 限 制... 126 Code 39... 127 恢 复 出 厂 默 认 值... 127 允 许 / 禁 止 识 读 Code 39... 127 校 验 设 置... 128 设 置 是 否 发 送 起 始 符 和 终 止 符... 129 Full ASCII 支 持... 129 设 置 读 码 长 度 限 制... 130 Codabar... 131 恢 复 出 厂 默 认 值... 131 允 许 / 禁 止 识 读 Codabar... 131 校 验 设 置... 132 起 始 符 和 终 止 符 设 置... 133 设 置 读 码 长 度 限 制... 134 Code 93... 135 恢 复 出 厂 默 认 值... 135 允 许 / 禁 止 识 读 Code 93... 135 校 验 设 置... 136 设 置 读 码 长 度 限 制... 137 Code 11... 138 恢 复 出 厂 默 认 值... 138 允 许 / 禁 止 识 读 Code 11... 138 校 验 设 置... 139 设 置 读 码 长 度 限 制... 140 Plessey... 141 恢 复 出 厂 默 认 值... 141 允 许 / 禁 止 识 读 Plessey... 141 校 验 设 置... 142 设 置 读 码 长 度 限 制... 143 MSI-Plessey... 144 恢 复 出 厂 默 认 值... 144
允 许 / 禁 止 识 读 MSI-Plessey... 144 校 验 设 置... 145 设 置 读 码 长 度 限 制... 146 RSS-14... 147 恢 复 出 厂 默 认 值... 147 允 许 / 禁 止 识 读 RSS-14... 147 设 置 是 否 发 送 AI 字 符... 147 RSS-Limited... 148 恢 复 出 厂 默 认 值... 148 允 许 / 禁 止 识 读 RSS-Limited... 148 设 置 是 否 发 送 AI 字 符... 148 RSS-Expand... 149 恢 复 出 厂 默 认 值... 149 允 许 / 禁 止 识 读 RSS-Expand... 149 附 录... 150 默 认 设 置 表... 150 AIM ID 列 表... 156 Code ID 列 表... 158 ASCII 码 表... 159 数 据 码... 162 保 存 或 取 消... 165 F1~F12... 166
前 言 简 介 本 手 册 主 要 向 用 户 介 绍 NLS-HR1000-70 手 持 式 条 码 扫 描 器 ( 以 下 简 称 HR1000 扫 描 器 或 扫 描 器 ) 的 使 用 方 法 章 节 纲 要 第 一 章 认 识 HR1000 扫 描 器 : 简 要 介 绍 HR1000 扫 描 器 并 列 出 其 技 术 参 数 第 二 章 系 统 设 置 : 介 绍 设 置 HR1000 扫 描 器 的 两 种 方 法 : 条 码 设 置 和 命 令 设 置 第 三 章 通 讯 设 置 : 介 绍 串 口 设 置 和 USB 设 置 第 四 章 数 据 格 式 设 置 : 介 绍 怎 样 利 用 前 后 缀 来 满 足 用 户 在 获 取 更 多 条 码 相 关 信 息 上 的 需 求 第 五 章 条 码 参 数 设 置 : 列 出 HR1000 扫 描 器 支 持 的 所 有 码 制 并 提 供 了 相 关 的 参 数 设 置 码 附 录 : 提 供 常 用 设 置 码 和 出 厂 默 认 参 数 表 等 1
第 一 章 认 识 HR1000 扫 描 器 简 介 HR1000 扫 描 器 是 一 款 性 能 优 良 的 一 维 条 码 扫 描 器 新 大 陆 公 司 自 主 研 发 的 技 术 使 得 HR1000 扫 描 器 具 备 快 速 获 取 图 像 和 精 确 解 码 的 良 好 性 能, 能 提 供 给 客 户 最 优 质 的 服 务 HR1000 扫 描 器 产 品 符 合 人 体 工 程 学 的 设 计 使 它 用 起 来 更 舒 适 更 方 便 本 章 将 配 合 图 片 逐 步 介 绍 HR1000 扫 描 器 的 使 用 方 法, 如 您 手 上 有 HR1000 扫 描 器, 请 比 对 扫 描 器 实 物 与 本 文 档, 这 样 更 有 利 于 您 对 本 文 档 的 理 解 本 章 对 普 通 用 户 维 修 人 员 及 软 件 开 发 商 都 适 用 打 开 包 装 打 开 包 装, 取 出 HR1000 扫 描 器 及 其 配 件 对 照 包 装 清 单 检 查 所 有 物 件 是 否 齐 全, 并 确 定 没 有 损 坏 的 部 件 如 果 有 任 何 损 坏 或 者 缺 失 的 部 件, 请 保 留 原 包 装 并 联 系 您 的 供 应 商 以 获 取 售 后 服 务 HR1000 扫 描 器 外 观 指 示 灯 定 义 红 色 LED: 开 机 指 示 灯 绿 色 LED: 解 码 成 功 指 示 图 1-1 2
数 据 接 口 数 据 线 卡 槽 图 1-2 数 据 接 口 定 义 管 脚 定 义 类 型 1 CLK1 I/O 键 盘 时 钟 信 号 2 DATA1 I/O 键 盘 数 据 信 号 3 VCC P 电 源,DC5V 4 TXD O RS-232 输 出 5 RXD I RS-232 输 入 6 CLK2 I/O PC 时 钟 信 号 7 DATA2 I/O PC 键 盘 信 号 8 GND P 地 9 D- I/O 10 D+ I/O USB 信 号 3
连 接 HR1000 主 机 HR1000 扫 描 器 必 须 与 一 台 主 机 相 连 方 能 操 作 主 机 可 以 是 PC 机,POS 机, 或 者 带 有 USB RS-232 或 PS/2 ( 硬 件 版 本 :V2.0 以 上 ) 接 口 的 智 能 终 端 USB 主 机 上 的 USB 接 口 : RS-232 主 机 上 的 RS-232 接 口 : PS/2 主 机 上 的 PS/2 接 口 : 提 示 : 请 检 查 您 主 机 上 有 哪 些 端 口, 以 订 购 合 适 的 数 据 线 4
用 USB 数 据 线 连 接 图 1-3 1. 将 USB 数 据 线 的 设 备 接 口 端 (RJ45 接 口 ) 与 扫 描 器 相 连 ; 2. 将 USB 数 据 线 的 主 机 接 口 端 (USB 接 口 ) 与 主 机 相 连 用 RS-232 数 据 线 连 接 图 1-4 1. 将 RS-232 数 据 线 的 设 备 接 口 端 (RJ45 接 口 ) 与 扫 描 器 相 连 ; 2. 将 RS-232 数 据 线 的 主 机 接 口 端 (RS-232 接 口 ) 与 主 机 相 连 ; 3. 将 RS-232 数 据 线 与 电 源 适 配 器 相 连 5
用 PS/2 数 据 线 连 接 ( 硬 件 版 本 :V2.0 以 上 ) 图 1-5 1. 将 PS/2 数 据 线 的 设 备 接 口 端 (RJ45 接 口 ) 与 扫 描 器 相 连 ; 2. 将 PS/2 数 据 线 的 主 机 接 口 端 (PS/2 接 口 ) 与 主 机 相 连 ; 3. 如 有 需 要, 请 将 PS/2 数 据 线 与 电 源 适 配 器 相 连 ; 4. 如 有 需 要, 请 将 普 通 键 盘 与 PS/2 数 据 线 的 主 机 接 口 端 (PS/2 接 口 ) 相 连 6
移 除 通 讯 数 据 线 图 1-6 将 已 经 连 接 在 HR1000 扫 描 器 上 的 通 讯 数 据 线 去 除, 需 要 一 根 大 小 与 枪 体 上 的 拆 卸 孔 相 适 合 的 针 状 物 ( 如 回 形 针 ) 作 为 辅 助 工 具, 如 上 图 所 示, 将 回 形 针 的 一 端 拉 直 以 便 插 进 拆 卸 孔 操 作 步 骤 为 : 1. 若 是 用 RS-232 数 据 线 连 接 主 机 与 扫 描 器, 请 先 拔 下 电 源 适 配 器 2. 将 针 状 物 插 入 拆 卸 孔 并 用 力 压 下 3. 将 数 据 线 与 扫 描 器 相 连 的 一 端 轻 轻 拔 出, 再 将 针 状 物 从 孔 中 拔 出 4. 将 数 据 线 与 主 机 相 连 的 一 端 从 主 机 上 拔 下 开 机 休 眠 关 机 重 启 开 机 : 将 HR1000 扫 描 器 与 主 机 相 连, 扫 描 器 自 动 开 机 并 处 于 休 眠 状 态 ( 出 厂 设 置 ) 关 机 : 将 连 接 HR1000 扫 描 器 的 数 据 线 移 除 ; 或 将 插 在 电 源 适 配 器 上 的 RS-232 数 据 线 移 除 ; 或 将 插 在 主 机 上 的 USB 数 据 线 移 除 ; 或 将 插 在 主 机 和 电 源 适 配 器 上 的 PS/2 数 据 线 移 除 休 眠 : 当 扫 描 器 超 过 一 定 时 间 没 有 识 读 条 码 时, 它 将 自 动 进 入 休 眠 状 态 重 启 : 若 HR1000 扫 描 器 死 机 或 者 无 回 应, 请 关 机 再 开 机 实 现 重 启 维 护 与 保 养 识 读 窗 口 必 须 保 持 清 洁 供 应 商 对 不 恰 当 维 护 造 成 的 损 害 免 于 保 修 责 任 避 免 坚 硬 粗 糙 的 物 体 磨 损 或 划 伤 识 读 窗 口 ; 用 毛 刷 去 除 识 读 窗 口 上 的 污 点 ; 请 使 用 柔 软 的 布 清 洁 窗 口, 例 如 眼 镜 清 洁 布 ; 禁 止 向 窗 口 喷 洒 任 何 液 体 ; 禁 止 使 用 除 清 洁 水 以 外 的 任 何 清 洁 剂 7
HR1000 扫 描 器 外 观 尺 寸 ( 单 位 :mm) 左 视 图 图 1-7 正 视 图 图 1-8 俯 视 图 图 1-9 8
读 码 在 手 动 读 码 模 式 下, 扫 描 条 码 操 作 步 骤 如 下 : 1. 按 住 扫 描 器 的 触 发 键 不 放, 照 明 灯 被 激 活, 出 现 红 色 照 明 线 及 红 色 瞄 准 线 2. 将 红 色 瞄 准 线 对 准 条 码 中 心, 移 动 扫 描 器 并 调 整 它 与 条 码 之 间 的 距 离, 来 找 到 最 佳 识 读 距 离 3. 听 到 成 功 提 示 音 响 起, 同 时 红 色 照 明 线 熄 灭, 则 读 码 成 功, 扫 描 器 将 解 码 后 的 数 据 传 输 至 主 机 注 意 : 在 识 读 过 程 中, 对 同 一 批 次 的 条 码, 您 会 找 到 扫 描 器 与 条 码 的 距 离 在 某 一 范 围 内, 读 码 成 功 率 会 很 高, 此 距 离 即 为 最 佳 识 读 距 离 图 1-10 9
读 码 角 度 扫 描 器 读 取 条 码 时 对 条 码 与 扫 描 器 的 读 码 角 度 有 一 定 的 限 制, 条 码 不 能 偏 离 这 些 角 度 太 多, 以 免 不 容 易 读 取 到 条 码 HR1000 扫 描 器 读 取 条 码 的 角 度 限 制 为 : 倾 斜 角 度 (Pitch) :±60, 测 试 条 件 为 0 旋 转 角 及 0 偏 转 角 ( 见 图 1-11) 旋 转 角 度 (Roll) :±30, 测 试 条 件 为 0 倾 斜 角 及 0 偏 转 角 ( 见 图 1-12) 偏 转 角 度 (Skew) :±60, 测 试 条 件 为 0 旋 转 角 及 0 倾 斜 角 ( 见 图 1-13) 图 1-11 图 1-12 图 1-13 10
第 二 章 系 统 设 置 简 介 用 户 可 使 用 设 置 条 码 或 串 口 指 令 对 扫 描 器 进 行 设 置 使 用 条 码 设 置 HR1000 扫 描 器 可 通 过 识 读 一 个 或 多 个 设 置 条 码 来 设 置 选 项 和 下 面 的 章 节 将 会 详 细 介 绍 用 户 可 设 置 的 参 数 和 以 及 其 对 应 的 设 置 条 码 和 设 置 命 令 使 用 串 口 指 令 设 置 HR1000 用 户 还 可 从 主 机 发 送 串 口 指 令 对 扫 描 器 进 行 设 置 扫 描 器 与 主 机 设 备 间 必 须 在 通 讯 参 数 配 置 上 完 全 匹 配 才 能 实 现 正 常 通 讯 扫 描 器 默 认 的 串 行 通 讯 参 数 : 波 特 率 9600bps, 无 校 验,8 位,1 位 停 止 位, 无 流 控 扫 描 器 使 用 8 位 寄 存 器 11 关 闭 设 置 码
读 寄 存 器 指 令 对 于 设 备 寄 存 器 的 读 操 作 最 多 可 一 次 读 取 256 个 连 续 寄 存 器 命 令 格 式 : 输 入 :{Prefix1} {Types} {Lens} {Address} {Datas} {FCS} 其 中 Prefix1 :0x7E 0x00(2 bytes) Types :0x07(1 byte) Lens : 表 示 该 命 令 中 Datas 的 字 节 数, 这 里 建 议 设 置 0x01 Address:0x0000~0xFFFF(2 bytes), 表 示 要 读 取 的 寄 存 器 的 起 始 地 址 Datas :0x00~0xFF(1 byte), 表 示 要 连 续 读 取 的 寄 存 器 的 个 数,0x00 表 示 256 个 FCS :CRC_CCITT 校 验 值 (2 bytes) 计 算 的 范 围 :Types Lens Address Datas 计 算 的 方 法 为 CRC_CCITT, 特 征 多 项 式 :X 16 +X 12 +X 5 +1, 即 多 项 式 系 数 为 0x1021, 初 始 值 为 全 0, 对 于 单 个 字 节 来 说 最 高 位 先 计 算, 不 需 要 取 反 直 接 发 送 C 的 参 考 代 码 如 下 : unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len--!= 0) { for(unsigned char i = 0x80; i!= 0; i /= 2) { crc *= 2; if((crc&0x10000)!=0) // 上 一 位 CRC 乘 2 后, 若 首 位 是 1, 则 除 以 0x11021 crc ^= 0x11021; if((*ptr&i)!= 0) // 如 果 本 位 是 1, 那 么 CRC = 上 一 位 的 CRC + 本 位 /CRC_CCITT crc ^= 0x1021; } ptr++; } return crc; } 关 闭 设 置 码 12
返 回 :{Prefix2} {Types} {Lens} {Datas} {FCS} 1) 读 成 功 并 返 回 读 数 据 其 中 Prefix2 :0x02 0x00 Types :0x00( 读 成 功 ) Lens : 表 示 上 传 的 Datas 的 字 节 个 数,0x00 表 示 256 个 Datas :0x00~0xFF, 表 示 读 上 来 的 数 据 FCS :CRC_CCITT 校 验 值 2) 下 发 FCS 校 验 失 败 其 中 Prefix2 :0x02 0x00 Types :0x01( 下 发 FCS 校 验 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x04 0x01(CRC_CCITT 校 验 值 ) 3) 未 知 命 令 失 败 检 测 到 0x7e 0x00 开 头 的 数 据 包, 但 内 容 长 度 不 够 或 类 型 不 对 其 中 Prefix2 :0x02 0x00 Types :0x03( 未 知 命 令 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x6A 0x61(CRC_CCITT 校 验 值 ) 13 关 闭 设 置 码
示 例 : 对 起 始 地 址 为 0x0005 连 续 3 个 地 址 的 寄 存 器 进 行 读 操 作 1) 读 成 功 并 返 回 数 据, 返 回 的 数 据 为 0x35 0x36 0x37 输 入 :0x7e 0x00 0x07 0x01 0x00 0x05 0x03 0xde 0xf6 返 回 :0x02 0x00 0x00 0x03 0x35 0x36 0x37 0x2a 0xba 2) 下 发 的 FCS 错 误 输 入 :0x7e 0x00 0x07 0x01 0x00 0x05 0x03 0x33 0x34 返 回 :0x02 0x00 0x01 0x01 0x00 0x04 0x01 3) 未 知 命 令 失 败 输 入 :0x7e 0x00 0x07 0x01 0x00 0x05 0x03 0x33 返 回 :0x02 0x00 0x03 0x01 0x00 0x6A 0x61 关 闭 设 置 码 14
写 寄 存 器 指 令 对 于 设 备 寄 存 器 的 写 操 作 最 多 可 一 次 写 入 256 个 连 续 寄 存 器 命 令 格 式 : 输 入 :{Prefix1} {Types} {Lens} {Address} {Datas} {FCS} 其 中 Prefix1 :0x7E 0x00(2 bytes) Types :0x08(1 byte) Lens :0x00~0xFF(1 byte), 表 示 该 命 令 中 Datas 字 段 的 字 节 数, 同 时 也 表 示 要 进 行 连 续 写 操 作 的 次 数, 而 0x00 表 示 有 256 个 字 节 Address :0x0000~0xFFFF(2 bytes), 表 示 要 写 入 的 寄 存 器 的 起 始 地 址 Datas :0x00~0xFF(1~256 bytes), 表 示 写 入 寄 存 器 的 数 据 FCS :CRC_CCITT 校 验 值 (2 bytes) 计 算 的 范 围 :Types Lens Address Datas 计 算 的 方 法 为 CRC_CCITT, 特 征 多 项 式 :X 16 +X 12 +X 5 +1, 即 多 项 式 系 数 为 0x1021, 初 始 值 为 全 0, 对 于 单 个 字 节 来 说 最 高 位 先 计 算, 不 需 要 取 反 直 接 发 送 C 的 参 考 代 码 如 下 : unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len--!= 0) { for(unsigned char i = 0x80; i!= 0; i /= 2) { crc *= 2; if((crc&0x10000)!=0) // 上 一 位 CRC 乘 2 后, 若 首 位 是 1, 则 除 以 0x11021 crc ^= 0x11021; if((*ptr&i)!= 0) // 如 果 本 位 是 1, 那 么 CRC = 上 一 位 的 CRC + 本 位 /CRC_CCITT crc ^= 0x1021; } ptr++; } return crc; } 15 关 闭 设 置 码
返 回 :{Prefix2} {Types} {Lens} {Datas} {FCS} 1) 写 成 功 其 中 Prefix2 :0x02 0x00 Types :0x00( 写 成 功 ) Lens :0x01 Datas :0x00 FCS :0x33 0x31(CRC_CCITT 校 验 值 ) 2) 下 发 FCS 校 验 失 败 其 中 Prefix2 :0x02 0x00 Types :0x01( 下 发 FCS 校 验 失 败 ) Lens :0x01 Datas :0x00 FCS :0x04 0x01(CRC_CCITT 校 验 值 ) 3) 未 知 命 令 失 败 检 测 到 0x7e 0x00 开 头 的 数 据 包, 但 内 容 长 度 不 够 或 类 型 不 对 其 中 Prefix2 :0x02 0x00 Types :0x03( 未 知 命 令 失 败 ) Lens :0x01 Datas :0x00 FCS :0x6A 0x61(CRC_CCITT 校 验 值 ) 关 闭 设 置 码 16
示 例 : 向 起 始 地 址 为 0x000a 连 续 4 个 地 址 的 寄 存 器 写 入 31 32 33 34 1) 设 置 成 功 输 入 :0x7e 0x00 0x08 0x04 0x00 0x26 0x31 0x32 0x33 0x34 0xcd 0xa4 返 回 :0x02 0x00 0x00 0x01 0x00 0x33 0x31 2) 下 发 的 FCS 错 误 输 入 :0x7e 0x00 0x08 0x04 0x00 0x26 0x31 0x32 0x33 0x34 0x33 0x34 返 回 :0x02 0x00 0x01 0x01 0x00 0x04 0x01 3) 未 知 命 令 失 败 输 入 :0x7e 0x00 0x08 0x04 0x00 0x26 0x31 0x32 0x33 0x34 0x33 返 回 :0x02 0x00 0x03 0x01 0x00 0x6A 0x61 17 关 闭 设 置 码
EEPROM 写 使 能 开 启 / 关 闭 命 令 EEPROM 默 认 在 上 电 后 写 使 能 关 闭, 对 EEPROM 进 行 写 操 作 之 前 需 先 将 写 使 能 开 启, 写 完 之 后 最 好 能 将 写 使 能 关 闭, 以 防 止 误 写 命 令 格 式 : 输 入 :{Prefix1} {Types} {Lens} {Address} {Datas} {FCS} 其 中 Prefix1 :0x7E 0x00 Types :0x03( 开 启 )/0x00( 关 闭 ) Lens : 表 示 该 命 令 中 Datas 的 字 节 数, 这 里 建 议 设 置 0x01 Address: 这 里 无 实 际 意 义 Datas : 这 里 无 实 际 意 义 FCS :CRC_CCITT 校 验 值 (2 bytes) 计 算 的 范 围 :Types Lens Address Datas 计 算 的 方 法 为 CRC_CCITT, 特 征 多 项 式 :X 16 +X 12 +X 5 +1, 即 多 项 式 系 数 为 0x1021, 初 始 值 为 全 0, 对 于 单 个 字 节 来 说 最 高 位 先 计 算, 不 需 要 取 反 直 接 发 送 C 的 参 考 代 码 如 下 : unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len--!= 0) { for(unsigned char i = 0x80; i!= 0; i /= 2) { crc *= 2; if((crc&0x10000)!=0) // 上 一 位 CRC 乘 2 后, 若 首 位 是 1, 则 除 以 0x11021 crc ^= 0x11021; if((*ptr&i)!= 0) // 如 果 本 位 是 1, 那 么 CRC = 上 一 位 的 CRC + 本 位 /CRC_CCITT crc ^= 0x1021; } ptr++; } return crc; } 关 闭 设 置 码 18
返 回 :{Prefix2} {Types} {Lens} {Datas} {FCS} 1) 写 成 功 其 中 Prefix2 :0x02 0x00 Types :0x00( 写 成 功 ) Lens :0x01 Datas :0x00(1 个 字 节 ) FCS :0x33 0x31(CRC_CCITT 校 验 值 ) 2) 下 发 FCS 校 验 失 败 其 中 Prefix2:0x02 0x00 Types :0x01( 下 发 FCS 校 验 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x04 0x01(CRC_CCITT 校 验 值 ) 3) 未 知 命 令 失 败 检 测 到 0x7e 0x00 开 头 的 数 据 包, 但 内 容 长 度 不 够 或 类 型 不 对 其 中 Prefix2 :0x02 0x00 Types :0x03( 未 知 命 令 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x6A 0x61(CRC_CCITT 校 验 值 ) 19 关 闭 设 置 码
EEPROM 进 行 写 命 令 此 操 作 和 对 寄 存 器 的 写 操 作 基 本 一 样,EEPROM 的 地 址 长 度 为 512, 可 最 多 支 持 256 个 地 址 的 连 续 写 操 作, 写 完 成 一 个 后 内 部 地 址 自 动 加 1, 有 所 差 别 的 是 在 写 之 前 要 将 写 使 能 开 启, 写 完 之 后 最 好 将 写 使 能 关 闭 但 如 果 没 有 开 启 就 进 行 写 操 作, 也 不 会 返 回 错 误, 所 以 写 完 之 后 需 要 读 回 进 行 校 验, 以 保 证 正 确 性 命 令 格 式 : 输 入 :{Prefix1} {Types} {Lens} {Address} {Datas} {FCS} 其 中 Prefix1 :0x7E 0x00 Types :0x04 Lens :0x00~0xff, 表 示 该 命 令 中 Datas 字 段 的 字 节 数,0x00 表 示 256 个 字 节 Address:0x0000~0xFFFF, 表 示 需 要 写 入 的 起 始 地 址 Datas :0x00~0xff, 表 示 待 写 入 寄 存 器 的 数 据 FCS :CRC_CCITT 校 验 值 (2 bytes) 计 算 的 范 围 :Types Lens Address Datas 计 算 的 方 法 为 CRC_CCITT, 特 征 多 项 式 :X 16 +X 12 +X 5 +1, 即 多 项 式 系 数 为 0x1021, 初 始 值 为 全 0, 对 于 单 个 字 节 来 说 最 高 位 先 计 算, 不 需 要 取 反 直 接 发 送 C 的 参 考 代 码 如 下 : unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len--!= 0) { for(unsigned char i = 0x80; i!= 0; i /= 2) { crc *= 2; if((crc&0x10000)!=0) // 上 一 位 CRC 乘 2 后, 若 首 位 是 1, 则 除 以 0x11021 crc ^= 0x11021; if((*ptr&i)!= 0) // 如 果 本 位 是 1, 那 么 CRC = 上 一 位 的 CRC + 本 位 /CRC_CCITT crc ^= 0x1021; } ptr++; } return crc; } 关 闭 设 置 码 20
返 回 :{Prefix2} {Types} {Lens} {Datas} {FCS} 1) 写 成 功 其 中 Prefix2 :0x02 0x00 Types :0x00( 写 成 功 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x33 0x31(CRC_CCITT 校 验 值 ) 2) 下 发 FCS 校 验 失 败 其 中 Prefix2 :0x02 0x00 Types :0x01( 下 发 FCS 校 验 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x04 0x01(CRC_CCITT 校 验 值 ) 3) 写 失 败, 即 EEPROM 无 应 答 其 中 Prefix2 :0x02 0x00 Types :0x02( 写 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x5d 0x51(CRC_CCITT 校 验 值 ) 4) 未 知 命 令 失 败 检 测 到 0x7e 0x00 开 头 的 数 据 包, 但 内 容 长 度 不 够 或 类 型 不 对 其 中 Prefix2 :0x02 0x00 Types :0x03( 未 知 命 令 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x6A 0x61 (CRC_CCITT 校 验 值 ) 21 关 闭 设 置 码
示 例 : 对 EEPROM 中 地 址 为 0x0000 的 的 连 续 4 个 地 址 写 入 51 52 53 54 1) 设 置 成 功 输 入 :0x7e 0x00 0x04 0x04 0x00 0x00 0x51 0x52 0x53 0x54 0xbc 0x17 返 回 :0x02 0x00 0x00 0x01 0x00 0x33 0x31 2) 下 发 的 FCS 错 误 输 入 :0x7e 0x00 0x04 0x03 0x00 0x00 0x51 0x52 0x53 0x54 0x33 0x34 返 回 :0x02 0x00 0x01 0x01 0x00 0x04 0x01 关 闭 设 置 码 22
EEPROM 进 行 读 命 令 此 操 作 和 对 寄 存 器 的 读 操 作 一 样,EEPROM 的 地 址 长 度 为 512, 可 最 多 支 持 256 个 地 址 的 连 续 读 操 作, 读 完 成 一 个 后 内 部 地 址 自 动 加 1 命 令 格 式 : 输 入 :{Prefix1} {Types} {Lens} {Address} {Datas} {FCS} 其 中 Prefix1 :0x7E 0x00 Types :0x05 Lens : 表 示 该 命 令 中 Datas 的 字 节 数, 这 里 建 议 设 置 0x01,0x00 表 示 256 个 字 节 Address:0x0000~0xFFFF, 表 示 需 要 读 出 数 据 的 起 始 地 址 Datas :0x00~0xff, 第 一 个 字 节 数 据 表 示 需 要 读 出 寄 存 器 数 据 的 字 节 数, 最 多 支 持 256 个 字 节 连 续 读 其 他 字 节 无 意 义 FCS :CRC_CCITT 校 验 值 (2 bytes) 计 算 的 范 围 :Types Lens Address Datas 计 算 的 方 法 为 CRC_CCITT, 特 征 多 项 式 :X 16 +X 12 +X 5 +1, 即 多 项 式 系 数 为 0x1021, 初 始 值 为 全 0, 对 于 单 个 字 节 来 说 最 高 位 先 计 算, 不 需 要 取 反 直 接 发 送 C 的 参 考 代 码 如 下 : unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len) { unsigned int crc = 0; while(len--!= 0) { for(unsigned char i = 0x80; i!= 0; i /= 2) { crc *= 2; if((crc&0x10000)!=0) // 上 一 位 CRC 乘 2 后, 若 首 位 是 1, 则 除 以 0x11021 crc ^= 0x11021; if((*ptr&i)!= 0) // 如 果 本 位 是 1, 那 么 CRC = 上 一 位 的 CRC + 本 位 /CRC_CCITT crc ^= 0x1021; } ptr++; } return crc; } 23 关 闭 设 置 码
返 回 :{Prefix2} {Types} {Lens} {Datas} {FCS} 1) 读 成 功 并 返 回 读 数 据 其 中 Prefix2 :0x02 0x00 Types :0x00( 读 成 功 ) Lens : 表 示 上 传 的 Datas 的 字 节 个 数 Datas :0x00~0xff, 表 示 读 上 来 的 数 据 FCS :CRC_CCITT 校 验 值 2) 下 发 FCS 校 验 失 败 其 中 Prefix2:0x02 0x00 Types :0x01( 下 发 FCS 校 验 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x04 0x01(CRC_CCITT 校 验 值 ) 3) 写 失 败, 即 EEPROM 无 应 答 其 中 Prefix2 :0x02 0x00 Types :0x02( 写 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x5d 0x51(CRC_CCITT 校 验 值 ) 4) 未 知 命 令 失 败 检 测 到 0x7e 0x00 开 头 的 数 据 包, 但 内 容 长 度 不 够 或 类 型 不 对 其 中 Prefix2:0x02 0x00 Types :0x03( 未 知 命 令 失 败 ) Lens :0x01 Datas :0x00, 无 实 际 意 义 (1 个 字 节 ) FCS :0x6A 0x61 (CRC_CCITT 校 验 值 ) 关 闭 设 置 码 24
示 例 : 对 EEPROM 中 地 址 为 0x0005 的 连 续 3 个 地 址 进 行 读 操 作 1) 读 成 功 并 返 回 数 据, 返 回 的 数 据 为 0x35 0x36 0x37 输 入 :0x7e 0x00 0x05 0x01 0x00 0x05 0x03 0x9a 0x75 返 回 :0x02 0x00 0x00 0x03 0x35 0x36 0x37 0x2a 0xba 2) 下 发 的 FCS 错 误 输 入 :0x7e 0x00 0x05 0x01 0x00 0x05 0x03 0x33 0x34 返 回 :0x02 0x00 0x01 0x01 0x00 0x04 0x01 25 关 闭 设 置 码
寄 存 器 列 表 寄 存 器 0x0000 Bit 7 保 留 Bit 6 1: 关 闭 静 音 0: 启 动 静 音 Bit 5-4 保 留 Bit 3-2 照 明 设 置 : 00: 无 照 明 01: 普 通 10/11: 常 亮 Bit 1-0 识 读 模 式 设 置 : 00: 手 动 模 式 01: 命 令 触 发 模 式 10: 连 续 模 式 11: 感 应 模 式 寄 存 器 0x0003 Bit 7-0 灵 敏 度 设 置 : 0x00~0xFF:0-255 级 数 值 越 小, 灵 敏 度 越 高 寄 存 器 0x0004 Bit 7-0 稳 像 时 长 设 置 : 0x00-0xFF:0.0-25.5 秒 寄 存 器 0x0005 Bit 7-0 识 读 间 隔 时 长 设 置 : 0x00-0xFF:0.0-25.5 秒 寄 存 器 0x0006 Bit 7-0 单 次 读 码 时 长 设 置 : 0x00: 无 限 长 ;0x01-0xFF:1-255 秒 寄 存 器 0x0007 Bit 7-0 相 同 读 码 延 时 设 置 : 0x00: 无 限 长 ;0x01-0xFF:0.1-25.5 秒 关 闭 设 置 码 26
寄 存 器 0x0009 Bit 7-5 保 留 Bit 4 0: 串 口 通 讯 Bit 3-2 保 留 Bit 1-0 00:USB DATAPIPE 01:USB HID-KBW 10:USB 虚 拟 串 口 11:USB HID-POS 寄 存 器 0x000A Bit 7-5 保 留 Bit 4 0: 相 同 读 码 不 延 时 1: 要 求 相 同 读 码 延 时 Bit 3-2 保 留 Bit 1-0 安 全 级 别 设 置 : 00-03: 0-3 级 数 值 越 高, 误 码 率 和 效 率 越 低 寄 存 器 0x000F Bit 7-3 保 留 Bit 2-1 00: 不 发 送 设 置 码 信 息 11: 发 送 设 置 码 信 息 Bit 0 0: 关 闭 设 置 码 1: 启 动 设 置 码 寄 存 器 0x0010 Bit 7-0 识 读 成 功 提 示 音 频 率 设 置 : 0xDA: 低 频 0x4B: 中 频 0x25: 高 频 寄 存 器 0x0011 Bit 7-0 识 读 成 功 提 示 音 持 续 时 间 设 置 : 0x1F:40ms 0x3E:80ms 0x5D:120ms 寄 存 器 0x0012 Bit 7-3 保 留 Bit 2 1: 开 启 识 读 成 功 提 示 音 0: 关 闭 识 读 成 功 提 示 音 Bit 1-0 保 留 27 关 闭 设 置 码
寄 存 器 0x0019 USB HID-KBW 下 国 家 / 语 言 键 盘 布 局 选 择 : 00: 美 式 键 盘 01: 比 利 时 02: 巴 西 03: 加 拿 大 04: 捷 克 斯 洛 伐 克 05: 丹 麦 06: 芬 兰 07: 法 国 08: 奥 地 利 09: 希 腊 0A: 匈 牙 利 0B: 以 色 列 Bit 7-0 0C: 意 大 利 0D: 拉 丁 美 洲 0E: 荷 兰 0F: 挪 威 10: 波 兰 11: 葡 萄 牙 12: 罗 马 尼 亚 13: 俄 罗 斯 15: 斯 洛 伐 克 16: 西 班 牙 17: 瑞 典 18: 瑞 士 19: 土 耳 其 1 1A: 土 耳 其 2 1B: 英 国 1C: 日 本 寄 存 器 0x001A Bit 7-6 键 间 延 时 设 定 : 00: 不 延 时 01: 延 时 5ms 10: 延 时 10ms 11: 延 时 15ms Bit 5-3 强 制 字 母 大 小 写 转 换 : 000: 不 转 换 001: 大 小 写 反 转 100/101: 全 转 换 成 大 写 字 符 110/111: 全 转 换 成 小 写 字 符 Bit 2 1: 模 拟 数 字 小 键 盘 0: 不 模 拟 数 字 小 键 盘 Bit 1-0 00: 标 准 键 盘 输 入 模 式 01: 键 盘 仿 真 输 入 控 制 字 符 模 式 10/11: 键 盘 仿 真 输 入 字 符 模 式 关 闭 设 置 码 28
寄 存 器 0x0029 Bit 7-4 保 留 Bit 3 1:8 个 0:7 个 Bit 2-1 校 验 : 00/01: 无 校 验 10: 奇 校 验 11: 偶 校 验 Bit 0 1:2 个 停 止 位 0:1 个 停 止 位 寄 存 器 0x002B, 0x2A Bit 15-13 保 留 Bit 12-0 0x09C4: 串 口 波 特 率 为 1200 bps 0x04E2: 串 口 波 特 率 为 2400 bps 0x0271: 串 口 波 特 率 为 4800 bps 0x0139: 串 口 波 特 率 为 9600 bps 0x00D0: 串 口 波 特 率 为 14400 bps 0x009C: 串 口 波 特 率 为 19200 bps 0x004E: 串 口 波 特 率 为 38400 bps 0x0034: 串 口 波 特 率 为 57600 bps 0x001A: 串 口 波 特 率 为 115200 bps 寄 存 器 0x0031 Bit 7-6 保 留 Bit 5 1: 发 送 解 码 状 态 提 示 符 0: 不 发 送 解 码 状 态 提 示 符 Bit 4 1: 允 许 添 加 结 束 符 后 缀 0: 禁 止 添 加 结 束 符 后 缀 Bit 3 1: 允 许 添 加 自 定 义 后 缀 0: 禁 止 添 加 自 定 义 后 缀 Bit 2 1: 允 许 添 加 自 定 义 前 缀 0: 禁 止 添 加 自 定 义 前 缀 Bit 1 1: 允 许 添 加 CODE ID 前 缀 0: 禁 止 添 加 CODE ID 前 缀 Bit 0 前 缀 顺 序 设 置 : 1: 自 定 义 前 缀 +Code ID+AIM ID 0:Code ID + 自 定 义 前 缀 +AIM ID 29 关 闭 设 置 码
寄 存 器 Bit 39-0 寄 存 器 Bit 39-0 寄 存 器 Bit 39-0 0x0037-0x33 设 置 自 定 义 前 缀 值 0x0042-0x3E 设 置 自 定 义 后 缀 值 0x004D-0x49 设 置 结 束 符 后 缀 值 寄 存 器 0x0061 Bit 7-1 保 留 Bit 0 1: 允 许 识 读 Code 128 0: 禁 止 识 读 Code 128 寄 存 器 0x0062 Bit 7-2 保 留 Bit 1-0 00: 禁 止 识 读 UCC/EAN 128 01: 识 别 成 Code 128 10/11: 允 许 识 读 UCC/EAN 128 寄 存 器 0x0063 Bit 7-2 保 留 Bit 1-0 00: 禁 止 识 读 AIM 128 01: 识 别 成 Code 128 10/11: 允 许 识 读 AIM 128 寄 存 器 0x0065 Bit 7-6 00:EAN-8 条 码 信 息 不 扩 展 01:EAN-8 条 码 信 息 扩 展 成 EAN-13 10/11:EAN-8 条 码 信 息 及 类 型 转 换 成 EAN-13 Bit 5 1: 允 许 识 读 EAN-8 的 5 位 附 加 码 0: 不 允 许 识 读 EAN-8 的 5 位 附 加 码 Bit 4 1: 允 许 识 读 EAN-8 的 2 位 附 加 码 0: 不 允 许 识 读 EAN-8 的 2 位 附 加 码 Bit 3 1:EAN-8 必 须 有 附 加 码 0:EAN-8 不 要 求 有 附 加 码 Bit 2 1: 发 送 EAN-8 校 验 位 0: 不 发 送 EAN-8 校 验 位 Bit 1 保 留 Bit 0 1: 允 许 识 读 EAN-8 0: 禁 止 识 读 EAN-8 关 闭 设 置 码 30
寄 存 器 0x0066 Bit 7-6 保 留 Bit 5 1: 允 许 识 读 EAN-13 的 5 位 附 加 码 0: 不 允 许 识 读 EAN-13 的 5 位 附 加 码 Bit 4 1: 允 许 识 读 EAN-13 的 2 位 附 加 码 0: 不 允 许 识 读 EAN-13 的 2 位 附 加 码 Bit 3 1:EAN-13 必 须 有 附 加 码 0:EAN-13 不 要 求 有 附 加 码 Bit 2 1: 发 送 EAN-13 校 验 位 0: 不 发 送 EAN-13 校 验 位 Bit 1 保 留 Bit 0 1: 允 许 识 读 EAN-13 0: 禁 止 识 读 EAN-13 寄 存 器 0x0067 Bit 7-2 保 留 Bit 1-0 00: 禁 止 识 读 ISSN 01: 识 别 成 EAN-13 10/11: 允 许 识 读 ISSN 寄 存 器 0x0068 Bit 7-3 保 留 Bit 2 ISBN 格 式 设 置 : 1:ISBN-10 0:ISBN-13 Bit 1-0 00: 禁 止 识 读 ISBN 01: 识 别 成 EAN-13 10/11: 允 许 识 读 ISBN 寄 存 器 0x0069 Bit 7-6 00:UPC-E 条 码 信 息 不 扩 展 01:UPC-E 条 码 信 息 扩 展 为 UPC-A 10/11:UPC-E 条 码 信 息 及 类 型 转 换 成 UPC-A Bit 5 1: 允 许 识 读 UPC-E 的 5 位 附 加 码 0: 不 允 许 识 读 UPC-E 的 5 位 附 加 码 Bit 4 1: 允 许 识 读 UPC-E 的 2 位 附 加 码 0: 不 允 许 识 读 UPC-E 的 2 位 附 加 码 Bit 3 1:UPC-E 必 须 有 附 加 码 0:UPC-E 不 要 求 有 附 加 码 Bit 2 1: 发 送 UPC-E 校 验 位 0: 不 发 送 UPC-E 校 验 位 Bit 1 保 留 Bit 0 1: 允 许 识 读 UPC-E 0: 禁 止 识 读 UPC-E 31 关 闭 设 置 码
寄 存 器 0x006A Bit 7-6 保 留 Bit 5-4 UPC-E 系 统 字 符 发 送 设 置 : 01: 不 发 送 系 统 字 符 10/11: 发 送 系 统 字 符 Bit 3-2 保 留 Bit 1-0 UPC-A 前 缀 字 符 发 送 设 置 : 00: 无 前 缀 01: 系 统 字 符 10/11: 系 统 字 符 与 国 家 码 寄 存 器 0x006B Bit 7 保 留 Bit 6 1: 允 许 识 读 UPC-A 的 5 位 附 加 码 0: 不 允 许 识 读 UPC-A 的 5 位 附 加 码 Bit 5 1: 允 许 识 读 UPC-A 的 2 位 附 加 码 0: 不 允 许 识 读 UPC-A 的 2 位 附 加 码 Bit 4 1:UPC-A 必 须 有 附 加 码 0:UPC-A 不 要 求 有 附 加 码 Bit 3 1: 发 送 UPC-A 校 验 位 0: 不 发 送 UPC-A 校 验 位 Bit 2 保 留 Bit 1-0 00: 禁 止 识 读 UPC-A 01: 识 别 成 EAN-13 10/11: 允 许 识 读 UPC-A 寄 存 器 0x006C Bit 7-4 保 留 Bit 3 1: 发 送 Interleaved 2 of 5 校 验 位 0: 不 发 送 Interleaved 2 of 5 校 验 位 Bit 2 1:Interleaved 2 of 5 进 行 校 验 0:Interleaved 2 of 5 不 进 行 校 验 Bit 1 保 留 Bit 0 1: 允 许 识 读 Interleaved 2 of 5 0: 禁 止 识 读 Interleaved 2 of 5 寄 存 器 0x006D Bit 7-4 保 留 Bit 3 1: 发 送 ITF-6 校 验 位 0: 不 发 送 ITF-6 校 验 位 Bit 2 保 留 Bit 1-0 00: 禁 止 识 读 ITF-6 01: 识 别 成 Interleaved 2 of 5 10/11: 允 许 识 读 ITF-6 关 闭 设 置 码 32
寄 存 器 0x006E Bit 7-4 保 留 Bit 3 1: 发 送 ITF-14 校 验 位 0: 不 发 送 ITF-14 校 验 位 Bit 2 保 留 Bit 1-0 00: 禁 止 识 读 ITF-14 01: 识 别 成 Interleaved 2 of 5 10/11: 允 许 识 读 ITF-14 寄 存 器 0x006F Bit 7-4 保 留 Bit 3 1: 发 送 Deutsche 14 校 验 位 0: 不 发 送 Deutsche 14 校 验 位 Bit 2 保 留 Bit 1-0 00: 禁 止 识 读 Deutsche 14 01: 识 别 成 Interleaved 2 of 5 10/11: 允 许 识 读 Deutsche 14 寄 存 器 0x0070 Bit 7-4 保 留 Bit 3 1: 发 送 Deutsche 12 校 验 位 0: 不 发 送 Deutsche 12 校 验 位 Bit 2 保 留 Bit 1-0 00: 禁 止 识 读 Deutsche 12 01: 识 别 成 Interleaved 2 of 5 10/11: 允 许 识 读 Deutsche 12 寄 存 器 0x0071 Bit 7-4 保 留 Bit 3 1: 发 送 Matrix 2 of 5 校 验 位 0: 不 发 送 Matrix 2 of 5 校 验 位 Bit 2 1:Matrix 2 of 5 进 行 校 验 0:Matrix 2 of 5 不 进 行 校 验 Bit 1 保 留 Bit 0 1: 允 许 识 读 Matrix 2 of 5 0: 禁 止 识 读 Matrix 2 of 5 寄 存 器 0x0072 Bit 7-4 保 留 Bit 3 1: 发 送 Industrial 25 校 验 位 0: 不 发 送 Industrial 25 校 验 位 Bit 2 1:Industrial 25 进 行 校 验 0:Industrial 25 不 进 行 校 验 Bit 1 保 留 Bit 0 1: 允 许 识 读 Industrial 25 0: 禁 止 识 读 Industrial 25 33 关 闭 设 置 码
寄 存 器 0x0073 Bit 7-4 保 留 Bit 3 1: 发 送 Standard 25 校 验 位 0: 不 发 送 Standard 25 校 验 位 Bit 2 1:Standard 25 进 行 校 验 0:Standard 25 不 进 行 校 验 Bit 1 保 留 Bit 0 1: 允 许 识 读 Standard 25 0: 禁 止 识 读 Standard 25 寄 存 器 0x0074 Bit 7-6 保 留 Bit 5 1: 开 启 Code 39 Full ASCII 0: 关 闭 Code 39 Full ASCII Bit 4 1: 发 送 Code 39 校 验 位 0: 不 发 送 Code 39 校 验 位 Bit 3 1:Code 39 进 行 校 验 0:Code 39 不 进 行 校 验 Bit 2 1: 发 送 Code 39 起 始 / 终 止 符 0: 不 发 送 Code 39 起 始 / 终 止 符 Bit 1 保 留 Bit 0 1: 允 许 识 读 Code 39 0: 禁 止 识 读 Code 39 寄 存 器 0x0075 Bit 7 保 留 Bit 6 1: 发 送 Codabar 校 验 位 0: 不 发 送 Codabar 校 验 位 Bit 5 1:Codabar 进 行 校 验 0:Codabar 不 进 行 校 验 Bit 4-3 Codabar 起 始 / 终 止 符 格 式 : 00:ABCD/ABCD 01:ABCD/TN*E 10:abcd/abcd 11:abcd/tn*e Bit 2 1: 发 送 Codabar 起 始 / 终 止 符 0: 不 发 送 Codabar 起 始 / 终 止 符 Bit 1 保 留 Bit 0 1: 允 许 识 读 Codabar 0: 禁 止 识 读 Codabar 关 闭 设 置 码 34
寄 存 器 0x0076 Bit 7-4 保 留 Bit 3 1: 发 送 Code 93 校 验 位 0: 不 发 送 Code 93 校 验 位 Bit 2 1:Code 93 进 行 校 验 0:Code 93 不 进 行 校 验 Bit 1 保 留 Bit 0 1: 允 许 识 读 Code 93 0: 禁 止 识 读 Code 93 寄 存 器 0x0077 Bit 7-6 保 留 Bit 5 1: 发 送 Code 11 校 验 位 0: 不 发 送 Code 11 校 验 位 Bit 4-2 Code 11 校 验 设 置 : 000: 不 校 验 001: 一 位 校 验,MOD11 010: 两 位 校 验,MOD11/MOD11 011: 两 位 校 验,MOD11/MOD9 100:MOD11 单 校 验 (Len <= 11); MOD11/MOD11 双 校 验 (Len > 11) 101:MOD11 单 校 验 (Len <= 11)); MOD11/MOD9 双 校 验 (Len > 11) Bit 1 保 留 Bit 0 1: 允 许 识 读 Code 11 0: 禁 止 识 读 Code 11 寄 存 器 0x0078 Bit 7-4 保 留 Bit 3 1: 发 送 Plessey 校 验 位 0: 不 发 送 Plessey 校 验 位 Bit 2 1:Plessey 进 行 校 验 0:Plessey 不 进 行 校 验 Bit 1 保 留 Bit 0 1: 允 许 识 读 Plessey 0: 禁 止 识 读 Plessey 35 关 闭 设 置 码
寄 存 器 0x0079 Bit 7-5 保 留 Bit 4 1: 发 送 MSI- Plessey 校 验 位 0: 不 发 送 MSI- Plessey 校 验 位 Bit 3-2 MSI-Plessey 校 验 设 置 : 00: 无 校 验 01: 一 位 校 验,MOD10 10: 两 位 校 验,MOD10/MOD10 11: 两 位 校 验,MOD10/MOD11 Bit 1 保 留 Bit 0 1: 允 许 识 读 MSI-Plessey 0: 禁 止 识 读 MSI-Plessey 寄 存 器 0x007A Bit 7-3 保 留 Bit 2 1: 发 送 RSS-14 AI 字 符 0: 不 发 送 RSS-14 AI 字 符 Bit 1 保 留 Bit 0 1: 允 许 识 读 RSS-14 0: 禁 止 识 读 RSS-14 寄 存 器 0x007B Bit 7-3 保 留 Bit 2 1: 发 送 RSS-Limited AI 字 符 0: 不 发 送 RSS-Limited AI 字 符 Bit 1 保 留 Bit 0 1: 允 许 识 读 RSS-Limited 0: 禁 止 识 读 RSS-Limited 寄 存 器 0x007C Bit 7-1 保 留 Bit 0 1: 允 许 识 读 RSS-Expand 0: 禁 止 识 读 RSS-Expand 关 闭 设 置 码 36
寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 0x0080 设 置 Code 128 最 大 解 码 长 度 0x0081 设 置 Code 128 最 小 解 码 长 度 0x0082 设 置 UCC/EAN-128 最 大 解 码 长 度 0x0083 设 置 UCC/EAN-128 最 小 解 码 长 度 0x0084 设 置 AIM 128 最 大 解 码 长 度 0x0085 设 置 AIM 128 最 小 解 码 长 度 0x0086 设 置 Interleaved 2 of 5 最 大 解 码 长 度 0x0087 设 置 Interleaved 2 of 5 最 小 解 码 长 度 0x0088 设 置 Matrix 2 of 5 最 大 解 码 长 度 0x0089 设 置 Matrix 2 of 5 最 小 解 码 长 度 37 关 闭 设 置 码
寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 0x008A 设 置 Industrial 25 最 大 解 码 长 度 0x008B 设 置 Industrial 25 最 小 解 码 长 度 0x008C 设 置 Standard 25 最 大 解 码 长 度 0x008D 设 置 Standard 25 最 小 解 码 长 度 0x008E 设 置 Code 39 最 大 解 码 长 度 0x008F 设 置 Code 39 最 小 解 码 长 度 0x0090 设 置 Codabar 最 大 解 码 长 度 0x0091 设 置 Codabar 最 小 解 码 长 度 0x0092 设 置 Code 93 最 大 解 码 长 度 0x0093 设 置 Code 93 最 小 解 码 长 度 关 闭 设 置 码 38
寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 7-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 0x0094 设 置 Code 11 最 大 解 码 长 度 0x0095 设 置 Code 11 最 小 解 码 长 度 0x0096 设 置 Plessey 最 大 解 码 长 度 0x0097 设 置 Plessey 最 小 解 码 长 度 0x0098 设 置 MSI-Plessey 最 大 解 码 长 度 0x0099 设 置 MSI-Plessey 最 小 解 码 长 度 0x00A1, 0x00A0 设 置 Code 128 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00A3, 0x00A2 设 置 UCC/EAN-128 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00A5, 0x00A4 设 置 AIM 128 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 39 关 闭 设 置 码
寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 0x00A9, 0x00A8 设 置 EAN-8 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00AB, 0x00AA 设 置 EAN-13 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00AD, 0x00AC 设 置 ISSN Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00B1, 0x00B0 设 置 UPC-E Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00B3, 0x00B2 设 置 UPC-A Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00B5, 0x00B4 设 置 Interleaved 2 of 5 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00B7, 0x00B6 设 置 ITF-6 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 关 闭 设 置 码 40
寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 0x00B9, 0x00B8 设 置 ITF-14 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00BB, 0x00BA 设 置 Deutsche 14 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00BD, 0x00BC 设 置 Deutsche 12 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00BF, 0x00BE 设 置 Matrix 2 of 5 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00C1, 0x00C0 设 置 Industrial 25 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00C3, 0x00C2 设 置 Standard 25 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00C5, 0x00C4 设 置 Code 39 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 41 关 闭 设 置 码
寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 寄 存 器 Bit 15-0 0x00C7, 0x00C6 设 置 Codabar Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00C9, 0x00C8 设 置 Code 93 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00CB, 0x00CA 设 置 Code 11 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00CD, 0x00CC 设 置 Plessey Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00CF, 0x00CE 设 置 MSI-Plessey Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00D1, 0x00D0 设 置 RSS-14 Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00D3, 0x00D2 设 置 RSS-Limited Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 0x00D5, 0x00D4 设 置 RSS-Expand Code ID: 一 个 或 两 个 英 文 字 母 ( 小 写 或 大 写 ) 的 ASCII 值 关 闭 设 置 码 42
开 启 / 关 闭 设 置 码 读 取 开 启 设 置 码 条 码 可 使 扫 描 器 激 活 设 置 码 开 启 后, 可 以 通 过 读 取 一 个 或 多 个 的 设 置 码 来 对 扫 描 器 进 行 参 数 修 改 读 取 关 闭 设 置 码 后, 扫 描 器 将 停 用 绝 大 部 分 设 置 码 处 理, 在 此 状 态 下, 扫 描 器 仅 能 识 读 和 处 理 开 启 设 置 码 恢 复 出 厂 默 认 等 特 定 设 置 码 出 厂 默 认 设 置 为 开 启 设 置 码, 在 使 用 过 程 中, 由 于 数 据 码 与 设 置 码 相 同 的 机 率 非 常 小, 因 此 无 需 每 次 设 置 后 都 将 设 置 码 关 闭, 保 持 开 启 状 态 不 会 影 响 日 常 使 用 发 送 设 置 码 内 容 设 置 码 内 容 ( 如 WFFD980 ) 可 以 被 允 许 发 送 读 取 发 送 设 置 码 内 容 并 设 定 成 功 后, 识 读 设 置 码 时, 设 置 码 内 容 将 会 发 送 给 主 机 扫 描 器 重 新 上 电 后 将 恢 复 不 发 送 设 置 码 内 容 的 默 认 设 置 发 送 设 置 码 内 容 ** 不 发 送 设 置 码 内 容 43 关 闭 设 置 码
恢 复 出 厂 默 认 所 有 扫 描 器 都 有 一 个 出 厂 的 默 认 设 置, 读 取 恢 复 出 厂 默 认 条 码, 将 使 扫 描 器 的 所 有 属 性 设 置 恢 复 成 出 厂 状 态 在 以 下 情 况 下 您 最 有 可 能 使 用 到 此 条 码 : 1 扫 描 器 设 置 出 错, 如 无 法 识 读 条 码 2 您 忘 记 了 之 前 对 扫 描 器 做 过 何 种 设 置, 而 又 不 希 望 受 之 前 的 设 置 影 响 3 设 置 了 扫 描 器 使 用 某 项 不 常 使 用 的, 并 使 用 完 成 后 恢 复 出 厂 默 认 设 置 关 闭 设 置 码 44
识 读 模 式 手 动 识 读 模 式 手 动 识 读 模 式 为 默 认 识 读 模 式 在 此 模 式 下, 扫 描 器 在 按 下 触 发 键 后 开 始 读 码, 在 读 码 成 功 或 松 开 触 发 键 或 读 码 时 间 结 束 后 停 止 读 码 ** 手 动 识 读 在 手 动 识 读 模 式 下, 扫 描 器 可 以 设 置 单 次 读 码 时 长 读 码 时 长 可 设 置 为 0~255s, 默 认 为 15s 当 设 置 为 0 时, 表 示 无 限 长 时 间 设 置 单 次 读 码 时 长 示 例 : 设 置 单 次 读 码 时 长 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 单 次 读 码 时 长 码 3. 读 数 据 码 5 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 45 关 闭 设 置 码
连 续 识 读 模 式 设 置 完 毕, 按 下 触 发 按 钮, 扫 描 器 在 一 次 读 码 完 成 后 间 隔 一 段 时 间 后 ( 可 设 置 ) 会 自 动 开 始 下 一 次 读 码 ; 直 到 再 次 单 击 触 发 键, 扫 描 器 停 止 读 码 默 认 状 态 下, 重 复 识 读 相 同 条 码 不 延 时 连 续 识 读 在 连 续 识 读 模 式 下, 扫 描 器 可 以 设 置 单 次 读 码 时 长 读 码 时 长 可 设 置 为 0~255s, 默 认 为 15s 当 设 置 为 0 时, 表 示 无 限 长 时 间 设 置 单 次 读 码 时 长 示 例 : 设 置 单 次 读 码 时 长 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 单 次 读 码 时 长 码 3. 读 数 据 码 5 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 关 闭 设 置 码 46
在 连 续 识 读 模 式 下, 扫 描 器 还 可 以 设 置 识 读 间 隔 时 长, 该 参 数 以 100ms 为 单 位, 可 设 置 为 0~25.5s, 默 认 为 1.0s 设 置 识 读 间 隔 时 长 示 例 : 设 置 识 读 间 隔 时 长 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 识 读 间 隔 时 长 码 3. 读 数 据 码 5 0 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 47 关 闭 设 置 码
在 连 续 识 读 模 式 下, 选 择 相 同 读 码 不 延 时, 扫 描 器 在 一 次 读 码 完 成 后 会 自 动 开 始 下 一 次 读 码 ; 直 到 再 次 单 击 触 发 键, 扫 描 器 停 止 读 码 选 择 要 求 相 同 读 码 延 时, 扫 描 器 在 一 次 读 码 完 成 后 会 自 动 开 始 下 一 次 读 码, 若 条 码 与 上 一 次 被 成 功 识 读 的 条 码 完 全 一 样, 扫 描 器 会 处 于 持 续 等 待 状 态, 直 到 相 同 读 码 延 时 结 束 后, 方 能 成 功 解 码 当 条 码 不 重 复 时, 扫 描 器 会 一 直 读 码, 直 到 再 次 单 击 触 发 键, 扫 描 器 停 止 读 码 相 同 读 码 延 时 以 100ms 为 单 位, 可 设 置 为 0.1~25.5s; 设 置 为 0 表 示 超 时 无 限 长, 即 不 允 许 重 复 识 读 相 同 条 码 设 置 相 同 读 码 延 时 ** 相 同 读 码 不 延 时 要 求 相 同 读 码 延 时 示 例 : 设 置 相 同 读 码 延 时 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 相 同 读 码 延 时 码 3. 读 数 据 码 5 0 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 关 闭 设 置 码 48
感 应 识 读 模 式 设 置 完 毕, 无 需 触 发, 扫 描 器 即 开 始 侦 测 窗 口 前 环 境 的 变 化 读 码 完 成 后 停 止 并 处 于 监 测 状 态 等 待 下 一 次 环 境 亮 度 的 改 变 此 模 式 下 单 击 触 发 键 也 可 以 启 动 读 码 设 备 对 周 围 环 境 感 应 的 灵 敏 度 可 以 设 置 默 认 状 态 下, 重 复 识 读 相 同 条 码 不 延 时 感 应 识 读 在 感 应 识 读 模 式 下, 扫 描 器 可 以 设 置 单 次 读 码 时 长, 读 码 时 长 可 设 置 为 0~255s, 默 认 为 15s 当 设 置 为 0 时, 表 示 无 限 长 时 间 设 置 单 次 读 码 时 长 示 例 : 设 置 单 次 读 码 时 长 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 单 次 读 码 时 长 码 3. 读 数 据 码 5 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 49 关 闭 设 置 码
在 感 应 识 读 模 式 下, 扫 描 器 还 可 以 设 置 稳 像 时 长 该 参 数 以 100ms 为 单 位, 可 设 置 为 0~25.5s, 默 认 为 0.4s 设 置 稳 像 时 长 示 例 : 设 置 稳 像 时 长 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 稳 像 时 长 码 3. 读 数 据 码 5 0 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 关 闭 设 置 码 50
在 感 应 识 读 模 式 下, 选 择 相 同 读 码 不 延 时, 扫 描 器 在 一 次 读 码 完 成 后 会 自 动 开 始 下 一 次 读 码 ; 直 到 再 次 单 击 触 发 键, 扫 描 器 停 止 读 码 选 择 要 求 相 同 读 码 延 时, 扫 描 器 在 一 次 读 码 完 成 后 会 自 动 开 始 下 一 次 读 码, 若 条 码 与 上 一 次 被 成 功 识 读 的 条 码 完 全 一 样, 扫 描 器 会 处 于 持 续 等 待 状 态, 直 到 相 同 读 码 延 时 结 束 后, 方 能 成 功 解 码 当 条 码 不 重 复 时, 扫 描 器 会 一 直 读 码, 直 到 再 次 单 击 触 发 键, 扫 描 器 停 止 读 码 相 同 读 码 延 时 以 100ms 为 单 位, 可 设 置 为 0.1~25.5s, 默 认 为 3.0s 设 置 为 0 表 示 超 时 无 限 长, 即 不 允 许 重 复 识 读 相 同 条 码 设 置 相 同 读 码 延 时 ** 相 同 读 码 不 延 时 要 求 相 同 读 码 延 时 示 例 : 设 置 相 同 读 码 延 时 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 相 同 读 码 延 时 码 3. 读 数 据 码 5 0 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 51 关 闭 设 置 码
灵 敏 度 是 感 应 读 码 模 式 下 扫 描 器 对 周 围 环 境 变 化 剧 烈 程 度 的 感 应 程 度 用 户 可 以 根 据 实 际 使 用 环 境 来 选 择 灵 敏 度, 以 提 高 读 码 的 效 率 灵 敏 度 越 高, 启 动 识 读 所 需 的 场 景 变 化 越 小 ; 反 之 灵 敏 度 越 低, 启 动 识 读 所 需 的 场 景 变 化 越 大 高 灵 敏 度 ** 中 灵 敏 度 低 灵 敏 度 自 定 义 灵 敏 度 感 应 模 式 下 灵 敏 度 可 设 置 0-255 等 级, 数 值 越 小, 灵 敏 度 级 别 越 高 示 例 : 设 置 灵 敏 度 级 别 为 10 1. 读 开 启 设 置 码 2. 读 自 定 义 灵 敏 度 码 3. 读 数 据 码 1 0 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 关 闭 设 置 码 52
命 令 触 发 识 读 模 式 此 模 式 状 态 下, 需 要 上 位 机 控 制 触 发 扫 描 器 进 行 解 码 命 令 触 发 识 读 在 命 令 触 发 识 读 模 式 下, 扫 描 器 可 以 设 置 单 次 读 码 时 长, 读 码 时 长 可 设 置 为 0~255s, 默 认 为 15s 当 设 置 为 0 时, 表 示 无 限 长 时 间 设 置 单 次 读 码 时 长 示 例 : 设 置 单 次 读 码 时 长 为 5s 1. 读 开 启 设 置 码 2. 读 设 置 单 次 读 码 时 长 码 3. 读 数 据 码 5 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 关 闭 设 置 码 53 关 闭 设 置 码
安 全 级 别 设 置 该 参 数 用 于 设 置 正 确 识 读 条 码 可 能 需 要 的 解 码 次 数 安 全 级 别 越 高 解 码 误 码 率 就 越 低, 但 速 度 越 慢 ; 反 之, 则 速 度 越 快 ** 设 置 安 全 级 别 为 0 设 置 安 全 级 别 为 1 设 置 安 全 级 别 为 2 设 置 安 全 级 别 为 3 关 闭 设 置 码 54
识 读 成 功 提 示 音 ** 开 启 解 码 成 功 提 示 音 关 闭 解 码 成 功 提 示 音 55 关 闭 设 置 码
提 示 音 频 率 低 频 ** 中 频 高 频 提 示 音 持 续 时 间 40ms ** 80ms 120ms 关 闭 设 置 码 56
解 码 状 态 提 示 符 为 了 让 主 机 能 快 速 了 解 当 前 解 码 是 否 成 功, 可 以 开 启 此 读 取 发 送 解 码 状 态 提 示 符 开 启 此 后, 若 识 读 不 成 功, 扫 描 器 会 发 送 提 示 字 符 F ; 若 识 别 成 功 则 在 解 码 数 据 前 添 加 提 示 字 符 S 发 送 解 码 状 态 提 示 符 ** 不 发 送 解 码 状 态 提 示 符 57 关 闭 设 置 码
其 他 设 置 以 下 参 数 设 置 为 临 时 设 置 在 设 备 重 启 或 关 机 后, 这 些 参 数 将 自 动 恢 复 为 出 厂 默 认 设 置 静 音 设 置 开 启 静 音 模 式 ** 关 闭 静 音 模 式 提 示 : 该 设 置 仅 对 识 读 成 功 提 示 音 有 效 照 明 设 置 常 暗 常 亮 ** 读 码 时 亮 关 闭 设 置 码 58
第 三 章 通 讯 设 置 简 介 扫 描 器 提 供 RS-232 串 行 通 讯 接 口 USB 和 PS/2( 硬 件 版 本 :V2 以 上 ) 通 讯 接 口 与 主 机 进 行 通 讯 连 接 经 由 通 讯 接 口, 可 以 接 收 识 读 数 据 对 扫 描 器 发 出 指 令 进 行 控 制, 以 及 更 改 扫 描 器 的 参 数 等 串 口 通 讯 设 置 串 行 通 讯 接 口 是 连 接 扫 描 器 与 主 机 设 备 ( 如 PC POS 等 设 备 ) 的 一 种 常 用 方 式 使 用 串 行 通 讯 接 口 时, 扫 描 器 与 主 机 设 备 间 必 须 在 通 讯 参 数 配 置 上 完 全 匹 配, 才 可 以 确 保 通 讯 顺 畅 和 内 容 正 确 59 关 闭 设 置 码
波 特 率 波 特 率 是 串 口 数 据 通 讯 是 每 秒 传 输 的 位 数, 扫 描 器 和 数 据 接 收 主 机 所 使 用 的 波 特 率 须 保 持 一 致 才 能 保 证 数 据 传 输 的 准 确 扫 描 器 支 持 以 下 列 出 的 波 特 率, 单 位 是 bit/s ** 9600 1200 19200 2400 38400 4800 57600 14400 115200 关 闭 设 置 码 60
校 验 ** 无 校 验 偶 校 验 奇 校 验 停 止 位 ** 1 个 停 止 位 2 个 停 止 位 61 关 闭 设 置 码
8 个 ** 8 个, 无 校 验,1 个 停 止 位 8 个, 偶 校 验,1 个 停 止 位 8 个, 奇 校 验,1 个 停 止 位 8 个, 无 校 验,2 个 停 止 位 8 个, 偶 校 验,2 个 停 止 位 8 个, 奇 校 验,2 个 停 止 位 7 个 关 闭 设 置 码 62
7 个, 偶 校 验,1 个 停 止 位 7 个, 奇 校 验,1 个 停 止 位 7 个, 偶 校 验,2 个 停 止 位 7 个, 奇 校 验,2 个 停 止 位 63 关 闭 设 置 码
USB 通 讯 设 置 当 使 用 USB 方 式 连 接 扫 描 器 和 主 机 时, 用 户 可 根 据 实 际 需 要 选 择 USB DATAPIPE USB HID-KBW USB COM Port Emulation 或 HID-POS USB HID-KBW ** USB HID-KBW 关 闭 设 置 码 64
标 准 键 盘 输 入 模 式 标 准 键 盘 输 入 模 式 为 出 厂 默 认 设 置 扫 描 器 还 提 供 了 另 外 两 种 输 入 模 式 : 键 盘 仿 真 输 入 字 符 模 式 和 键 盘 仿 真 输 入 控 制 字 符 模 式 用 户 可 根 据 需 要 进 行 设 置 ** 标 准 键 盘 输 入 模 式 键 盘 仿 真 输 入 字 符 模 式 为 了 使 扫 描 器 能 够 在 任 何 语 言 制 式 下 输 入 任 意 ASCII 字 符 (16 进 制 值 在 0x00~0xFF), 可 以 将 虚 拟 键 盘 设 置 为 键 盘 仿 真 输 入 字 符 模 式 在 使 用 这 种 组 合 方 式 发 送 字 符 时, 因 为 发 送 的 数 据 较 多, 速 度 会 减 慢 在 切 换 到 键 盘 仿 真 输 入 字 符 模 式 后, 依 次 识 读 想 要 输 入 的 ASCII 字 符 对 应 的 字 符 代 码 的 数 据 码, 扫 描 器 在 解 码 成 功 后 将 采 用 如 下 虚 拟 键 盘 操 作 : 1 按 住 ALT 键 不 放 2 根 据 该 字 符 代 码, 依 次 按 数 字 键 盘 中 的 数 字 键 3 松 开 ALT 键 键 盘 仿 真 输 入 字 符 模 式 注 意 : 启 用 此 模 式 建 议 开 启 主 机 数 字 小 键 盘 上 的 Num Lock 65 关 闭 设 置 码
键 盘 仿 真 输 入 控 制 字 符 模 式 16 进 制 值 位 于 0x00~0x1F 之 间 的 ASCII 值 可 以 被 转 义 成 为 某 个 控 制 键 控 制 键 的 输 入 在 虚 拟 键 盘 中 的 操 作 如 下 : 1 按 住 Ctrl 键 不 放 2 按 指 定 的 控 制 键 (ASCII 值 与 控 制 键 的 对 应 关 系 可 参 阅 下 页 的 键 盘 仿 真 输 入 控 制 字 符 对 应 表 ) 3 松 开 Ctrl 键 和 控 制 键 键 盘 仿 真 输 入 控 制 字 符 模 式 关 闭 设 置 码 66
键 盘 仿 真 输 入 控 制 字 符 对 应 表 ASCII 值 ASCII 值 键 (HEX) (HEX) 键 00 2 10 P 01 A 11 Q 02 B 12 R 03 C 13 S 04 D 14 T 05 E 15 U 06 F 16 V 07 G 17 W 08 H 18 X 09 I 19 Y 0A J 1A Z 0B K 1B [ 0C L 1C \ 0D M 1D ] 0E N 1E 6 0F O 1F. 67 关 闭 设 置 码
国 家 / 语 言 键 盘 布 局 选 择 不 同 国 家 语 言 对 应 的 键 盘 键 位 排 布 符 号 等 不 尽 相 同 扫 描 器 可 以 根 据 实 际 需 要 虚 拟 成 不 同 国 家 的 键 盘 制 式 ** 1 - 美 式 键 盘 2 - 比 利 时 3 - 巴 西 4 - 加 拿 大 5 - 捷 克 斯 洛 伐 克 6 - 丹 麦 7 - 芬 兰 8 - 法 国 关 闭 设 置 码 68
9 - 奥 地 利 10 - 希 腊 11 - 匈 牙 利 12 - 以 色 列 13 - 意 大 利 14 - 拉 丁 美 洲 15 - 荷 兰 16 - 挪 威 17 - 波 兰 18 - 葡 萄 牙 69 关 闭 设 置 码
19 - 罗 马 尼 亚 20 - 俄 罗 斯 21 - 斯 洛 伐 克 22 - 西 班 牙 23 - 瑞 典 24 - 瑞 士 25 - 土 耳 其 1 26 - 土 耳 其 2 27 - 英 国 28 - 日 本 关 闭 设 置 码 70
键 间 延 时 设 定 虚 拟 键 盘 连 续 按 键 操 作 时 的 按 键 时 间 间 隔, 间 隔 时 间 为 上 一 次 按 键 松 开 到 下 一 次 按 键 按 下 ** 不 延 时 延 时 5ms 延 时 10ms 延 时 15ms 71 关 闭 设 置 码
强 制 字 母 大 小 写 转 换 此 参 数 仅 在 标 准 键 盘 输 入 模 式 和 键 盘 仿 真 输 入 控 制 字 符 模 式 下 有 效 ** 不 转 换 全 部 转 换 为 大 写 字 母 全 部 转 换 为 小 写 字 母 大 小 写 反 转 示 例 : 设 置 全 部 转 换 为 小 写 字 母, 此 时 读 取 内 容 数 据 为 AbC 的 条 码, 主 机 将 得 到 abc 的 键 盘 输 入 关 闭 设 置 码 72
模 拟 数 字 小 键 盘 不 开 启 此, 则 所 有 发 送 均 按 大 键 盘 对 应 键 值 发 送 开 启 此 后, 扫 描 器 得 到 的 解 码 数 据 中 若 包 含 数 字 0~9, 则 虚 拟 键 盘 将 按 数 字 小 键 盘 对 应 的 键 值 发 送 若 得 到 的 解 码 数 据 含 有 0~9 之 外 的 也 包 含 在 数 字 小 键 盘 中 的 + _ * /. 等 符 号, 则 仍 按 大 键 盘 对 应 的 键 值 发 送 模 拟 数 字 小 键 盘 受 主 机 小 键 盘 的 Num Lock 状 态 的 影 响 : 如 果 主 机 小 键 盘 的 Num Lock 状 态 为 关 闭 (Num Lock 灯 熄 灭 ), 解 码 数 据 仍 按 大 键 盘 对 应 的 键 值 发 送 ; 如 果 主 机 小 键 盘 的 Num Lock 状 态 为 开 启 (Num Lock 灯 点 亮 ), 解 码 数 据 则 按 数 字 小 键 盘 对 应 的 键 值 发 送 模 拟 数 字 小 键 盘 ** 不 模 拟 数 字 小 键 盘 注 意 : 启 用 此 前 请 务 必 先 确 认 主 机 此 时 的 Num Lock 处 于 开 启 状 态 若 已 开 启 了 键 盘 仿 真 输 入 字 符 模 式, 则 此 无 效 73 关 闭 设 置 码
USB COM Port Emulation 当 扫 描 器 使 用 USB 通 讯 接 口, 但 主 机 应 用 程 序 是 采 用 串 口 通 讯 方 式 接 收 数 据, 则 可 通 过 将 扫 描 器 设 置 为 USB 虚 拟 串 口 通 讯 方 式 此 需 要 在 主 机 上 安 装 相 应 的 驱 动 程 序 USB COM Port Emulation 关 闭 设 置 码 74
USB DataPipe 此 需 要 在 主 机 上 安 装 相 应 的 驱 动 程 序 USB DataPipe 75 关 闭 设 置 码
HID-POS HID-POS 接 口 被 推 荐 为 新 的 应 用 软 件 使 用 在 一 个 单 独 的 USB 报 文 中 它 就 能 发 送 56 个 字 符, 并 且 比 模 拟 键 盘 接 口 的 速 度 快 特 征 : 基 于 HID 接 口, 不 需 要 安 装 驱 动 通 讯 速 度 比 模 拟 键 盘 接 口 和 传 统 的 RS-232 接 口 都 快 很 多 注 意 :HID-POS 接 口 不 需 要 安 装 自 定 义 驱 动 但 是,HID 接 口 在 Windows 98 系 统 需 要 安 装 驱 动 当 设 备 初 次 插 上 Windows 98 会 请 求 安 装 驱 动 所 有 的 HID 接 口 都 使 用 操 作 系 统 提 供 的 标 准 的 驱 动 HID-POS 关 闭 设 置 码 76
软 件 编 程 访 问 设 备 的 方 法 1. 使 用 CreateFile 把 设 备 当 成 一 个 HID 类 型 设 备 打 开 2. 然 后 使 用 ReadFile 把 扫 描 得 到 的 数 据 传 递 给 应 用 程 序 3. 使 用 WriteFile 发 送 数 据 给 设 备 完 整 的 USB 和 HID 接 口 信 息 请 参 考 :www.usb.org 获 取 扫 描 数 据 扫 描 解 码 一 个 条 形 码 之 后, 设 备 会 发 送 以 下 的 input 报 文 : Bit Byte 7 6 5 4 3 2 1 0 0 报 文 ID = 02 1 条 码 数 据 长 度 2-57 条 码 数 据 (1-56) 58-61 保 留 (1-4) 62 00 63 00 ( 没 有 数 据 ) or 01 ( 还 有 数 据 ) VID/PID 表 USB 使 用 2 个 号 码 来 识 别 设 备 并 找 到 正 确 的 设 备 第 一 个 号 码 是 VID( 厂 商 ID), 由 USB Implementers Forum (USB 应 用 厂 商 论 坛 ) 指 派 新 大 陆 自 动 识 别 公 司 的 厂 商 ID(VID) 是 1EAB( 十 六 进 制 ) 第 二 个 号 码 是 PID( 设 备 ID) 每 种 新 大 陆 自 动 识 别 的 产 品 都 有 一 个 范 围 的 PID, 每 个 PID 号 码 都 包 含 一 个 产 品 类 型 的 基 数 和 接 口 类 型 产 品 接 口 PID (Hex) PID (Dec) USB DATAPIPE 8001 32769 HR1000-70 USB HID-KBW 8003 32771 USB COM Port Emulation 8002 32770 HID-POS 8010 32784 77 关 闭 设 置 码
PS/2 通 讯 设 置 ( 硬 件 版 本 :V2.0 以 上 ) 当 使 用 PS/2 接 口 连 接 扫 描 器 和 主 机 时, 用 户 需 识 读 以 下 设 置 码 开 启 PS/2 接 口 PS/2-KBW 开 启 PS/2 接 口 后, 用 户 可 识 读 如 下 设 置 码 切 换 到 串 口 通 讯 RS-232 关 闭 设 置 码 78
第 四 章 数 据 编 辑 简 介 扫 描 器 解 码 成 功 后, 获 得 一 串 数 据, 这 串 数 据 可 以 是 数 字, 英 文, 符 号 等 等 在 实 际 应 用 中, 我 们 可 能 不 仅 仅 需 要 条 码 的 数 据 信 息, 或 者 说 条 码 所 包 含 的 数 据 信 息 不 能 满 足 您 的 需 要 如 您 可 能 希 望 知 道 获 得 的 这 串 数 据 信 息 是 来 自 于 哪 一 种 类 型 的 条 码, 或 者 想 知 道 条 码 信 息 是 在 哪 一 天 扫 描 的, 或 者 您 希 望 在 扫 描 完 一 个 条 码 后, 记 录 条 码 的 文 本 可 以 自 动 换 行 回 车, 而 这 些 可 能 不 包 含 在 条 码 的 数 据 信 息 中 在 制 码 时 增 加 这 些 内 容, 势 必 增 加 条 码 长 度 且 灵 活 性 不 够, 不 是 提 倡 的 做 法 此 时 我 们 想 到, 人 为 地 在 条 码 数 据 信 息 前 面 或 者 后 面 增 加 一 些 内 容, 而 且 这 些 增 加 的 内 容, 可 以 根 据 需 求 实 时 改 变, 可 以 选 择 增 加 或 者 屏 蔽, 这 就 是 条 码 数 据 信 息 的 前 后 缀, 增 加 前 后 缀 的 方 法, 既 满 足 了 需 求 又 无 需 修 改 条 码 信 息 的 内 容 提 示 : 编 辑 条 码 数 据 :< 前 缀 > < 条 码 数 据 >< 后 缀 >< 结 束 符 > 前 缀 顺 序 设 置 ** Code ID+ 自 定 义 +AIM ID 自 定 义 +Code ID+AIM ID 79 关 闭 设 置 码
自 定 义 前 缀 禁 止 或 允 许 添 加 自 定 义 前 缀 自 定 义 前 缀 在 解 码 信 息 之 前 添 加 用 户 自 定 义 的 字 符 串 例 如, 允 许 添 加 自 定 义 前 缀 并 设 置 前 缀 为 字 符 串 AB, 识 读 数 据 为 123 的 条 码 后, 扫 描 器 在 123 字 符 串 前 添 加 AB 字 符 串, 主 机 端 接 收 到 AB123 允 许 添 加 自 定 义 前 缀 ** 禁 止 添 加 自 定 义 前 缀 设 置 自 定 义 前 缀 自 定 义 首 先 读 取 设 置 自 定 义 前 缀, 然 后 按 顺 序 读 取 要 设 置 的 前 缀 字 符 串 中 每 个 字 节 的 16 进 制 值, 最 后 读 取 保 存 完 成 自 定 义 前 缀 的 设 置 注 意 : 自 定 义 前 缀 字 符 串 总 长 度 不 得 超 过 5 个 字 符 设 置 自 定 义 前 缀 示 例 : 设 置 自 定 义 前 缀 为 CODE (16 进 制 值 为 0x43/0x4F/0x44/0x45) 1. 读 开 启 设 置 码 2. 读 设 置 自 定 义 前 缀 码 3. 读 以 下 数 据 码 : 4 3 4 F 4 4 4 5 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 允 许 添 加 自 定 义 前 缀 码 6. 读 关 闭 设 置 码 关 闭 设 置 码 80
AIM ID 前 缀 AIM 是 Automatic Identification Manufacturers( 自 动 识 别 制 造 商 协 会 ) 的 简 称,AIM 为 各 种 标 准 条 码 分 别 定 义 了 识 别 代 号, 具 体 定 义 见 附 录 扫 描 器 在 解 码 后 可 以 将 此 识 别 代 号 添 加 在 条 码 数 据 前, 即 AIM ID 前 缀 允 许 添 加 AIM ID 前 缀 ** 禁 止 添 加 AIM ID 前 缀 81 关 闭 设 置 码
CODE ID 前 缀 除 了 AIM ID 前 缀 可 用 于 识 别 不 同 的 条 码 类 型 外, 用 户 也 可 以 使 用 Code ID 前 缀 来 标 识 条 码 类 型 与 AIM ID 前 缀 不 同, 每 种 条 码 类 型 所 对 应 的 Code ID 前 缀 是 可 以 自 定 义 的 所 有 条 码 的 CodeID 为 1 个 或 2 个 字 符, 并 且 必 须 为 字 母, 不 能 设 为 数 字, 不 可 见 字 符, 或 标 点 符 号 等 允 许 添 加 CODE ID 前 缀 ** 禁 止 添 加 CODE ID 前 缀 Code ID 出 厂 默 认 值 所 有 条 码 Code ID 恢 复 出 厂 默 认 值 修 改 Code ID 修 改 Code ID 的 方 法 请 参 考 下 列 示 例 示 例 : 修 改 Code 128 的 Code IDo p (16 进 制 值 为 0x70) 1. 读 开 启 设 置 码 2. 读 修 改 Code 128 Code ID 码 3. 读 以 下 数 据 码 : 7 0 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 允 许 添 加 Code ID 前 缀 码 6. 读 关 闭 设 置 码 关 闭 设 置 码 82
修 改 各 条 码 类 型 的 Code ID 设 置 码 列 表 : 修 改 Code 128 Code ID 修 改 UCC/EAN-128 Code ID 修 改 AIM 128 Code ID 修 改 EAN-8 Code ID 修 改 EAN-13 Code ID 修 改 ISSN Code ID 修 改 ISBN Code ID 修 改 UPC-E Code ID 83 关 闭 设 置 码
修 改 各 条 码 类 型 的 Code ID 设 置 码 列 表 ( 续 ): 修 改 UPC-A Code ID 修 改 Interleaved 2 of 5 Code ID 修 改 ITF-6 Code ID 修 改 ITF-14 Code ID 修 改 Deutsche 14 Code ID 修 改 Deutsche 12 Code ID 修 改 Matrix 2 of 5 Code ID 修 改 Industrial 25 Code ID 关 闭 设 置 码 84
修 改 各 条 码 类 型 的 Code ID 设 置 码 列 表 ( 续 ): 修 改 Standard 25 Code ID 修 改 Code 39 Code ID 修 改 Codabar Code ID 修 改 Code 93 Code ID 修 改 Code 11 Code ID 修 改 Plessey Code ID 修 改 MSI-Plessey Code ID 修 改 RSS-14 Code ID 修 改 RSS-Limited Code ID 修 改 RSS-Expand Code ID 85 关 闭 设 置 码
自 定 义 后 缀 禁 止 或 允 许 添 加 自 定 义 后 缀 自 定 义 后 缀 就 是 在 解 码 信 息 后 添 加 用 户 自 定 义 的 字 符 串 例 如, 允 许 添 加 自 定 义 后 缀 并 设 置 后 缀 为 字 符 串 AB, 识 读 数 据 为 123 的 条 码 后, 扫 描 器 在 123 字 符 串 后 添 加 AB 字 符 串, 主 机 端 接 收 到 123AB 注 意 : 自 定 义 后 缀 字 符 串 总 长 度 不 得 超 过 5 个 字 符 允 许 添 加 自 定 义 后 缀 ** 禁 止 添 加 自 定 义 后 缀 关 闭 设 置 码 86
设 置 自 定 义 后 缀 首 先 读 取 设 置 自 定 义 后 缀, 然 后 按 顺 序 读 取 要 设 置 的 后 缀 字 符 串 中 每 个 字 节 的 16 进 制 值, 最 后 读 取 保 存 完 成 自 定 义 后 缀 的 设 置 注 意 : 自 定 义 后 缀 字 符 串 总 长 度 不 得 超 过 5 个 字 符 设 置 自 定 义 后 缀 示 例 : 设 置 自 定 义 后 缀 为 CODE (16 进 制 值 为 0x43/0x4F/0x44/0x45) 1. 读 开 启 设 置 码 2. 读 设 置 自 定 义 后 缀 码 3. 读 以 下 数 据 码 : 4 3 4 F 4 4 4 5 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 允 许 添 加 自 定 义 后 缀 码 6. 读 关 闭 设 置 码 87 关 闭 设 置 码
结 束 符 后 缀 结 束 符 后 缀 ( 如 回 车 换 行 ) 用 于 标 志 一 段 完 整 数 据 信 息 的 结 束 结 束 符 后 缀 一 定 是 一 段 数 据 发 送 时 最 后 的 内 容, 其 后 不 会 再 有 任 何 追 加 数 据 注 意 : 结 束 符 后 缀 字 符 串 总 长 度 不 得 超 过 5 个 字 符 禁 止 或 允 许 添 加 结 束 符 后 缀 选 择 读 取 以 下 设 置 码, 可 以 使 扫 描 器 添 加 结 束 符, 或 不 再 添 加 结 束 符 ** 允 许 添 加 结 束 符 后 缀 禁 止 添 加 结 束 符 后 缀 关 闭 设 置 码 88
设 置 结 束 符 后 缀 读 取 以 下 设 置 码, 可 以 快 速 将 结 束 符 设 定 为 0x0D( 回 车 ) 或 0x0D,0x0A( 回 车 换 行 ) 或 0x09(Tab), 并 允 许 添 加 结 束 符 进 行 发 送 结 束 符 设 为 0x0D, 并 使 能 发 送 ** 结 束 符 设 为 0x0D,0x0A, 并 使 能 发 送 结 束 符 设 为 0x09, 并 使 能 发 送 设 置 结 束 符 后 缀 用 户 也 可 以 自 定 义 结 束 符 后 缀 : 首 先 读 取 设 置 结 束 符 后 缀, 然 后 按 顺 序 读 取 要 设 置 的 结 束 符 后 缀 的 16 进 制 值, 最 后 读 取 保 存 注 意 : 结 束 符 后 缀 字 符 串 总 长 度 不 得 超 过 5 个 字 符 示 例 : 设 置 结 束 符 后 缀 为 0x0A 1. 读 开 启 设 置 码 2. 读 设 置 结 束 符 后 缀 码 3. 读 以 下 数 据 码 : 0 A ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 允 许 添 加 结 束 符 后 缀 码 6. 读 关 闭 设 置 码 89 关 闭 设 置 码
第 五 章 条 码 参 数 设 置 简 介 每 种 类 型 的 条 码 都 有 其 独 特 的 属 性, 通 过 本 章 的 设 置 码 可 以 调 整 扫 描 器 适 应 这 些 属 性 变 化 开 启 允 许 识 读 的 条 码 类 型 越 少, 扫 描 器 的 识 读 速 度 越 快 您 可 以 禁 止 扫 描 器 识 读 不 会 使 用 到 的 条 码 类 型, 以 提 高 扫 描 器 的 工 作 性 能 全 局 设 置 允 许 / 禁 止 识 读 所 有 条 码 读 取 禁 止 识 读 所 有 条 码, 扫 描 器 将 只 能 识 读 设 置 码, 除 设 置 码 外 的 所 有 条 码 将 无 法 识 读 允 许 识 读 所 有 条 码 禁 止 识 读 所 有 条 码 关 闭 设 置 码 90
Code 128 恢 复 出 厂 默 认 值 恢 复 Code 128 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Code 128 ** 允 许 识 读 Code 128 禁 止 识 读 Code 128 91 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 Code 128 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Code 128 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Code128 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 92
UCC/EAN-128 恢 复 出 厂 默 认 值 恢 复 UCC/EAN-128 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 UCC/EAN-128 ** 允 许 识 读 UCC/EAN-128 禁 止 识 读 UCC/EAN-128 识 别 成 Code 128 93 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 UCC/EAN-128 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 UCC/EAN-128 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 UCC/EAN-128 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 94
AIM 128 恢 复 出 厂 默 认 值 恢 复 AIM 128 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 AIM 128 允 许 识 读 AIM 128 ** 禁 止 识 读 AIM 128 识 别 成 Code 128 95 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 AIM 128 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 AIM 128 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 AIM 128 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 96
EAN-8 恢 复 出 厂 默 认 值 恢 复 EAN-8 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 EAN-8 ** 允 许 识 读 EAN-8 禁 止 识 读 EAN-8 设 置 是 否 发 送 校 验 位 EAN-8 条 码 数 据 固 定 为 8 字 符, 第 8 位 字 符 为 检 验 位, 用 于 检 验 全 部 8 个 字 符 的 正 确 性 ** 发 送 校 验 位 不 发 送 校 验 位 97 关 闭 设 置 码
设 置 是 否 允 许 识 读 附 加 码 附 加 码 指 在 普 通 条 码 后 面 追 加 的 2 位 或 5 位 数 字 条 码, 如 下 图, 其 中 左 边 蓝 色 线 框 内 为 普 通 条 码, 右 边 红 色 线 框 内 为 附 加 码 识 读 2 位 附 加 码 ** 不 识 读 2 位 附 加 码 识 读 5 位 附 加 码 ** 不 识 读 5 位 附 加 码 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 后, 扫 描 器 既 可 识 读 普 通 条 码 与 附 加 码 组 成 的 新 条 码 ; 也 可 识 读 不 带 附 加 码 的 普 通 条 码 设 置 为 不 识 读 2 位 附 加 码 或 不 识 读 5 位 附 加 码 后, 普 通 条 码 与 附 加 码 组 成 的 新 条 码 中 附 加 码 的 部 分 将 不 能 被 识 读, 普 通 条 码 的 部 分 仍 然 可 以 正 常 识 读 关 闭 设 置 码 98
设 置 是 否 必 须 有 附 加 码 该 参 数 仅 在 扫 描 器 已 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 时 才 有 效 必 须 有 ** 不 要 求 扩 展 设 置 条 码 信 息 不 扩 展, 即 保 持 条 码 原 有 类 型 和, 不 进 行 扩 展 条 码 信 息 扩 展 成 EAN-13, 即 把 条 码 的 进 行 扩 展 ( 前 面 加 0), 但 条 码 类 型 不 改 变 条 码 信 息 及 类 型 转 换 成 EAN-13, 即 条 码 类 型 和 均 进 行 扩 展 条 码 信 息 扩 展 成 EAN-13 ** 条 码 信 息 不 扩 展 条 码 信 息 及 类 型 转 换 成 EAN-13 99 关 闭 设 置 码
EAN-13 恢 复 出 厂 默 认 值 恢 复 EAN-13 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 EAN-13 ** 允 许 识 读 EAN-13 禁 止 识 读 EAN-13 设 置 是 否 发 送 校 验 位 EAN-13 条 码 数 据 固 定 为 13 字 符, 第 13 位 字 符 为 检 验 位, 用 于 检 验 全 部 13 个 字 符 的 正 确 性 ** 发 送 校 验 位 不 发 送 校 验 位 关 闭 设 置 码 100
设 置 是 否 允 许 识 读 附 加 码 附 加 码 指 在 普 通 条 码 后 面 追 加 的 2 位 或 5 位 数 字 条 码, 如 下 图, 其 中 左 边 蓝 色 线 框 内 为 普 通 条 码, 右 边 红 色 线 框 内 为 附 加 码 识 读 2 位 附 加 码 ** 不 识 读 2 位 附 加 码 识 读 5 位 附 加 码 ** 不 识 读 5 位 附 加 码 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 后, 扫 描 器 既 可 识 读 普 通 条 码 与 附 加 码 组 成 的 新 条 码 ; 也 可 识 读 不 带 附 加 码 的 普 通 条 码 设 置 为 不 识 读 2 位 附 加 码 或 不 识 读 5 位 附 加 码 后, 普 通 条 码 与 附 加 码 组 成 的 新 条 码 中 附 加 码 的 部 分 将 不 能 被 识 读, 普 通 条 码 的 部 分 仍 然 可 以 正 常 识 读 101 关 闭 设 置 码
设 置 是 否 必 须 有 附 加 码 该 参 数 仅 在 扫 描 器 已 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 时 才 有 效 必 须 有 ** 不 要 求 关 闭 设 置 码 102
ISSN 恢 复 出 厂 默 认 值 恢 复 ISSN 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 ISSN 允 许 识 读 ISSN ** 禁 止 识 读 ISSN 识 别 成 EAN-13 103 关 闭 设 置 码
ISBN 恢 复 出 厂 默 认 值 恢 复 ISBN 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 ISBN 允 许 识 读 ISBN ** 禁 止 识 读 ISBN 识 别 成 EAN-13 关 闭 设 置 码 104
ISBN 设 置 ** 采 用 13 位 采 用 10 位 105 关 闭 设 置 码
UPC-E 恢 复 出 厂 默 认 值 恢 复 UPC-E 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 UPC-E ** 允 许 识 读 UPC-E 禁 止 识 读 UPC-E 设 置 是 否 发 送 校 验 位 UPC-E 条 码 数 据 固 定 为 8 字 符, 第 8 位 字 符 为 检 验 位, 用 于 检 验 全 部 8 个 字 符 的 正 确 性 ** 发 送 校 验 位 不 发 送 校 验 位 关 闭 设 置 码 106
设 置 是 否 允 许 识 读 附 加 码 附 加 码 指 在 普 通 条 码 后 面 追 加 的 2 位 或 5 位 数 字 条 码, 如 下 图, 其 中 左 边 蓝 色 线 框 内 为 普 通 条 码, 右 边 红 色 线 框 内 为 附 加 码 识 读 2 位 附 加 码 ** 不 识 读 2 位 附 加 码 识 读 5 位 附 加 码 ** 不 识 读 5 位 附 加 码 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 后, 扫 描 器 既 可 识 读 普 通 条 码 与 附 加 码 组 成 的 新 条 码 ; 也 可 识 读 不 带 附 加 码 的 普 通 条 码 设 置 为 不 识 读 2 位 附 加 码 或 不 识 读 5 位 附 加 码 后, 普 通 条 码 与 附 加 码 组 成 的 新 条 码 中 附 加 码 的 部 分 将 不 能 被 识 读, 普 通 条 码 的 部 分 仍 然 可 以 正 常 识 读 107 关 闭 设 置 码
设 置 是 否 必 须 有 附 加 码 该 参 数 仅 在 扫 描 器 已 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 时 才 有 效 必 须 有 ** 不 要 求 设 置 是 否 发 送 系 统 字 符 UPC-E 条 码 供 人 识 别 字 符 中 的 第 1 个 字 节 是 系 统 字 符 不 发 送 系 统 字 符 ** 发 送 系 统 字 符 关 闭 设 置 码 108
扩 展 设 置 条 码 信 息 不 扩 展, 即 保 持 条 码 原 有 类 型 和, 不 进 行 扩 展 条 码 信 息 扩 展 成 UPC-A, 即 把 条 码 的 进 行 扩 展, 但 条 码 类 型 不 改 变 条 码 信 息 及 类 型 转 换 成 UPC-A, 即 条 码 类 型 和 均 进 行 扩 展 条 码 信 息 扩 展 成 UPC-A ** 条 码 信 息 不 扩 展 条 码 信 息 及 类 型 转 换 成 UPC-A 109 关 闭 设 置 码
UPC-A 恢 复 出 厂 默 认 值 恢 复 UPC-A 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 UPC-A ** 允 许 识 读 UPC-A 禁 止 识 读 UPC-A 识 别 成 EAN-13 关 闭 设 置 码 110
设 置 是 否 发 送 校 验 位 UPC-A 条 码 数 据 固 定 为 13 字 符, 第 13 位 字 符 为 检 验 位, 用 于 检 验 全 部 13 个 字 符 的 正 确 性 ** 发 送 校 验 位 不 发 送 校 验 位 前 缀 字 符 发 送 设 置 UPC-A 条 码 的 国 家 码 为 前 导 字 符, 该 字 符 一 般 不 显 示 在 条 码 下 方 的 供 人 识 别 字 符 中, 0 代 表 USA 供 人 识 别 字 符 中 的 第 1 个 字 符 是 系 统 字 符 无 前 缀 ** 系 统 字 符 系 统 字 符 与 国 家 码 111 关 闭 设 置 码
设 置 是 否 允 许 识 读 附 加 码 附 加 码 指 在 普 通 条 码 后 面 追 加 的 2 位 或 5 位 数 字 条 码, 如 下 图, 其 中 左 边 蓝 色 线 框 内 为 普 通 条 码, 右 边 红 色 线 框 内 为 附 加 码 识 读 2 位 附 加 码 ** 不 识 读 2 位 附 加 码 识 读 5 位 附 加 码 ** 不 识 读 5 位 附 加 码 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 后, 扫 描 器 既 可 识 读 普 通 条 码 与 附 加 码 组 成 的 新 条 码 ; 也 可 识 读 不 带 附 加 码 的 普 通 条 码 设 置 为 不 识 读 2 位 附 加 码 或 不 识 读 5 位 附 加 码 后, 普 通 条 码 与 附 加 码 组 成 的 新 条 码 中 附 加 码 的 部 分 将 不 能 被 识 读, 普 通 条 码 的 部 分 仍 然 可 以 正 常 识 读 关 闭 设 置 码 112
设 置 是 否 必 须 有 附 加 码 该 参 数 仅 在 扫 描 器 已 设 置 为 识 读 2 位 附 加 码 或 识 读 5 位 附 加 码 时 才 有 效 必 须 有 ** 不 要 求 113 关 闭 设 置 码
Interleaved 2 of 5 恢 复 出 厂 默 认 值 恢 复 Interleaved 2 of 5 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Interleaved 2 of 5 ** 允 许 识 读 Interleaved 2 of 5 禁 止 识 读 Interleaved 2 of 5 关 闭 设 置 码 114
校 验 设 置 Interleaved 2of 5 条 码 数 据 中 不 强 制 包 含 校 验 符, 如 果 有 校 验 符, 则 是 数 据 的 最 后 1 个 字 符 校 验 符 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 符 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 符 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 符 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 符 作 为 正 常 数 据 最 后 1 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 无 校 验 ** 校 验 但 不 发 送 校 验 符 校 验 且 发 送 校 验 符 115 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 Interleaved 2 of 5 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Interleaved 2 of 5 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Interleaved 2 of 5 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 116
ITF-6 ITF-6 是 一 种 特 殊 的 Interleaved2 of 5 条 码, 即 条 码 数 据 长 度 为 6 字 符 且 最 后 1 个 字 符 数 据 为 校 验 位 的 Interleaved2 of 5 码 恢 复 出 厂 默 认 值 恢 复 ITF-6 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 ITF-6 扫 描 器 默 认 将 ITF-6 识 别 成 Interleaved 2 of 5 禁 止 识 读 ITF-6 允 许 识 读 ITF-6 但 不 发 送 校 验 符 允 许 识 读 ITF-6 且 发 送 校 验 符 注 意 : 建 议 在 使 用 普 通 交 插 二 五 码 时, 禁 止 ITF-6; 或 在 需 要 使 用 ITF-6 时, 禁 止 识 读 普 通 的 交 插 二 五 码 117 关 闭 设 置 码
ITF-14 ITF-14 是 一 种 特 殊 的 Interleaved 2 of 5 条 码, 即 条 码 数 据 长 度 为 14 字 符 且 最 后 1 个 字 符 数 据 为 校 验 位 的 Interleaved2 of 5 码 恢 复 出 厂 默 认 值 恢 复 ITF-14 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 ITF-14 扫 描 器 默 认 将 ITF-14 识 别 成 Interleaved 2 of 5 禁 止 识 读 ITF-14 允 许 识 读 ITF-14 但 不 发 送 校 验 符 允 许 识 读 ITF-14 且 发 送 校 验 符 注 意 : 建 议 在 使 用 普 通 交 插 二 五 码 时, 禁 止 ITF-14; 或 在 需 要 使 用 ITF-14 时, 禁 止 识 读 普 通 的 交 插 二 五 码 关 闭 设 置 码 118
Deutsche 14 恢 复 出 厂 默 认 值 恢 复 Deutsche 14 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Deutsche 14 扫 描 器 默 认 将 Deutsche 14 识 别 成 Interleaved 2 of 5 禁 止 识 读 Deutsche 14 允 许 识 读 Deutsche 14 但 不 发 送 校 验 位 允 许 识 读 Deutsche 14 且 发 送 校 验 位 提 示 : 由 于 Deutsche14 与 ITF-14 普 通 ITF 使 用 同 样 的 编 码 方 式, 所 以 若 几 者 同 时 使 用 会 对 设 置 及 解 码 产 生 误 解 建 议 不 使 用 Deutsche14 时 将 其 关 闭 119 关 闭 设 置 码
Deutsche 12 恢 复 出 厂 默 认 值 恢 复 Deutsche 12 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Deutsche 12 扫 描 器 默 认 将 Deutsche 12 识 别 成 Interleaved 2 of 5 禁 止 识 读 Deutsche 12 允 许 识 读 Deutsche 12 但 不 发 送 校 验 符 允 许 识 读 Deutsche 12 且 发 送 校 验 符 提 示 : 由 于 Deutsche12 与 ITF-12 普 通 ITF 使 用 同 样 的 编 码 方 式, 所 以 若 几 者 同 时 使 用 会 对 设 置 及 解 码 产 生 误 解 建 议 不 使 用 Deutsche12 时 将 其 关 闭 关 闭 设 置 码 120
Matrix 2 of 5 (European Matrix 2 of 5) 恢 复 出 厂 默 认 值 恢 复 Matrix 2 of 5 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Matrix 2 of 5 ** 允 许 识 读 Matrix 2 of 5 禁 止 识 读 Matrix 2 of 5 121 关 闭 设 置 码
校 验 设 置 Matrix 2 of 5 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 1 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 ** 无 校 验 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 关 闭 设 置 码 122
设 置 读 码 长 度 限 制 用 于 设 置 Matrix 2 of 5 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Matrix 2 of 5 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Matrix 2 of 5 条 码 9. 读 开 启 设 置 码 10. 读 设 置 最 小 长 度 限 制 码 11. 读 数 据 码 8 ( 见 附 录 ) 12. 读 保 存 码 ( 见 附 录 ) 13. 读 设 置 最 大 长 度 限 制 码 14. 读 数 据 码 1 2 15. 读 保 存 码 16. 读 关 闭 设 置 码 123 关 闭 设 置 码
Industrial 25 恢 复 出 厂 默 认 值 恢 复 Industrial 25 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Industrial 25 ** 允 许 识 读 Industrial 25 禁 止 识 读 Industrial 25 关 闭 设 置 码 124
校 验 设 置 Industrial 25 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 1 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 ** 无 校 验 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 125 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 Industrial 25 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Industrial 25 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Industrial 25 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 126
Standard 25 恢 复 出 厂 默 认 值 恢 复 Standard 25 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Standard 25 ** 允 许 识 读 Standard 25 禁 止 识 读 Standard 25 127 关 闭 设 置 码
校 验 设 置 Standard 25 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 1 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 ** 无 校 验 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 关 闭 设 置 码 128
设 置 读 码 长 度 限 制 用 于 设 置 Standard 25 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Standard 25 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Standard 25 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 129 关 闭 设 置 码
Code 39 恢 复 出 厂 默 认 值 恢 复 Code 39 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Code 39 ** 允 许 识 读 Code 39 禁 止 识 读 Code 39 关 闭 设 置 码 130
校 验 设 置 Code 39 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 1 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 ** 无 校 验 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 131 关 闭 设 置 码
设 置 是 否 发 送 起 始 符 和 终 止 符 Code39 条 码 数 据 前 后 各 有 一 个 字 符 的 * 作 为 起 始 符 和 终 止 符, 可 以 设 置 在 读 码 成 功 后 是 否 将 起 始 符 和 终 止 符 与 条 码 数 据 一 同 传 输 发 送 起 始 符 和 终 止 符 ** 不 发 送 起 始 符 和 终 止 符 Full ASCII 支 持 Code 39 的 编 码 方 法 可 以 包 括 对 所 有 ASCII 字 符 的 表 示 形 式, 通 过 设 置, 可 以 使 扫 描 器 支 持 含 有 全 ASCII 字 符 集 的 条 码 ** 开 启 Full ASCII 支 持 关 闭 Full ASCII 支 持 关 闭 设 置 码 132
设 置 读 码 长 度 限 制 用 于 设 置 Code 39 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Code 39 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Code 39 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 133 关 闭 设 置 码
Codabar 恢 复 出 厂 默 认 值 恢 复 Codabar 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Codabar ** 允 许 识 读 Codabar 禁 止 识 读 Codabar 关 闭 设 置 码 134
校 验 设 置 Codabar 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 1 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 1 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 ** 无 校 验 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 135 关 闭 设 置 码
起 始 符 和 终 止 符 设 置 ** 发 送 起 始 符 与 终 止 符 不 发 送 起 始 符 与 终 止 符 ** 以 ABCD/ABCD 作 为 起 始 和 终 止 字 符 以 ABCD/TN*E 作 为 起 始 和 终 止 字 符 以 abcd/abcd 作 为 起 始 和 终 止 字 符 以 abcd/tn*e 作 为 起 始 和 终 止 字 符 关 闭 设 置 码 136
设 置 读 码 长 度 限 制 用 于 设 置 Codabar 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Codabar 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Codabar 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 137 关 闭 设 置 码
Code 93 恢 复 出 厂 默 认 值 恢 复 Code 93 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Code 93 ** 允 许 识 读 Code 93 禁 止 识 读 Code 93 关 闭 设 置 码 138
校 验 设 置 Code 93 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 2 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 2 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 扫 描 器 将 根 据 条 码 最 后 2 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 2 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 无 校 验 ** 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 139 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 Code 93 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Code 93 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Code 93 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 140
Code 11 恢 复 出 厂 默 认 值 恢 复 Code 11 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Code 11 允 许 识 读 Code 11 ** 禁 止 识 读 Code 11 141 关 闭 设 置 码
校 验 设 置 Code 11 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 或 2 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 扫 描 器 将 正 常 传 输 所 有 条 码 数 据 无 校 验 ** 一 位 校 验,MOD11 两 位 校 验 MOD11/MOD11 两 位 校 验 MOD11/MOD9 MOD11 单 校 验 (Len<=11)) MOD11/MOD11 双 校 验 (Len>11) MOD11 单 校 验 (Len<=11) MOD11/MOD9 双 校 验 (Len>11) 不 发 送 校 验 位 ** 发 送 校 验 位 关 闭 设 置 码 142
设 置 读 码 长 度 限 制 用 于 设 置 Code 11 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Code 11 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Code 11 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 143 关 闭 设 置 码
Plessey 恢 复 出 厂 默 认 值 恢 复 Plessey 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 Plessey 允 许 识 读 Plessey ** 禁 止 识 读 Plessey 关 闭 设 置 码 144
校 验 设 置 Plessey 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 2 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 识 读 器 将 正 常 传 输 所 有 条 码 数 据 设 置 为 校 验 但 不 发 送 校 验 位 则 识 读 器 将 根 据 条 码 最 后 2 位 数 据 做 校 验, 若 校 验 通 过 则 传 输 除 校 验 位 外 的 正 常 数 据, 校 验 失 败 将 提 示 读 码 失 败 设 置 为 校 验 且 发 送 校 验 位 则 识 读 器 将 根 据 条 码 最 后 2 位 数 据 做 校 验, 若 校 验 通 过 则 将 校 验 位 作 为 正 常 数 据 最 后 2 位 一 起 传 输, 校 验 失 败 将 提 示 读 码 失 败 无 校 验 ** 校 验 但 不 发 送 校 验 位 校 验 且 发 送 校 验 位 145 关 闭 设 置 码
设 置 读 码 长 度 限 制 用 于 设 置 Plessey 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 Plessey 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 Plessey 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 关 闭 设 置 码 146
MSI-Plessey 恢 复 出 厂 默 认 值 恢 复 MSI-Plessey 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 MSI-Plessey 允 许 识 读 MSI-Plessey ** 禁 止 识 读 MSI-Plessey 147 关 闭 设 置 码
校 验 设 置 MSI-Plessey 条 码 数 据 中 不 强 制 包 含 校 验 位, 如 果 有 校 验 位, 则 是 数 据 的 最 后 1 个 或 2 个 字 符 校 验 位 是 根 据 所 有 数 据 计 算 得 出 的 值, 用 以 校 验 数 据 是 否 正 确 设 置 为 无 校 验 则 识 读 器 将 正 常 传 输 所 有 条 码 数 据 无 校 验 ** 单 校 验 MOD10 双 校 验 MOD10/MOD10 双 校 验 MOD10/MOD11 发 送 校 验 位 ** 不 发 送 校 验 位 关 闭 设 置 码 148
设 置 读 码 长 度 限 制 用 于 设 置 MSI-Plessey 的 有 效 识 读 长 度 若 读 取 条 码 长 度 与 所 设 置 有 效 长 度 不 符, 读 码 不 成 功, 扫 描 器 将 不 会 把 该 条 码 内 容 发 送 到 主 机 端 MSI-Plessey 识 读 长 度 由 最 小 长 度 和 最 大 长 度 构 成 任 何 一 维 条 码 最 大 长 度 限 制 值 不 得 超 过 255, 若 最 大 长 度 小 于 最 小 长 度, 则 为 仅 识 读 这 两 种 长 度 的 条 码 若 最 大 长 度 等 于 最 小 长 度, 则 仅 支 持 此 长 度 设 置 最 小 长 度 限 制 设 置 最 大 长 度 限 制 示 例 : 限 制 扫 描 器 只 识 读 最 小 8 字 节, 最 大 12 字 节 的 MSI-Plessey 条 码 1. 读 开 启 设 置 码 2. 读 设 置 最 小 长 度 限 制 码 3. 读 数 据 码 8 ( 见 附 录 ) 4. 读 保 存 码 ( 见 附 录 ) 5. 读 设 置 最 大 长 度 限 制 码 6. 读 数 据 码 1 2 7. 读 保 存 码 8. 读 关 闭 设 置 码 149 关 闭 设 置 码
RSS-14 恢 复 出 厂 默 认 值 恢 复 RSS-14 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 RSS-14 ** 允 许 识 读 RSS-14 禁 止 识 读 RSS-14 设 置 是 否 发 送 AI 字 符 ** 发 送 AI 字 符 不 发 送 AI 字 符 关 闭 设 置 码 150
RSS-Limited 恢 复 出 厂 默 认 值 恢 复 RSS-Limited 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 RSS-Limited ** 允 许 识 读 RSS-Limited 禁 止 识 读 RSS-Limited 设 置 是 否 发 送 AI 字 符 ** 发 送 AI 字 符 不 发 送 AI 字 符 151 关 闭 设 置 码
RSS-Expand 恢 复 出 厂 默 认 值 恢 复 RSS-Expand 相 关 设 置 默 认 值 允 许 / 禁 止 识 读 RSS-Expand ** 允 许 识 读 RSS-Expand 禁 止 识 读 RSS-Expand 关 闭 设 置 码 152
附 录 默 认 设 置 表 参 数 名 称 默 认 设 置 备 注 系 统 设 置 设 置 码 开 启 设 置 为 关 闭, 将 发 送 出 设 置 码 信 息 设 置 码 信 息 不 发 送 识 读 模 式 手 动 模 式 手 动 模 式 单 次 读 码 时 长 15 秒 1-255 秒,0: 无 限 长, 步 长 为 1 秒 单 次 读 码 时 长 15 秒 1-255 秒,0: 无 限 长, 步 长 为 1 秒 识 读 间 隔 时 长 1.0 秒 0.0-25.5 秒, 步 长 为 0.1 秒 连 续 模 式 重 复 识 读 相 同 条 码 不 延 时 可 选 择 要 求 相 同 读 码 延 时, 时 长 设 置 为 0 时, 则 无 限 长 延 时, 即 不 允 许 重 复 识 读 相 同 条 码 单 次 读 码 时 长 15 秒 1-255 秒,0: 无 限 长, 步 长 为 1 秒 稳 像 时 长 0.4 秒 0.0-25.5 秒, 步 长 为 0.1 秒 感 应 模 式 可 选 择 要 求 相 同 读 码 延 时, 时 长 重 复 识 读 相 同 条 码 不 延 时 设 置 为 0 时, 则 无 限 长 延 时, 即 不 允 许 重 复 识 读 相 同 条 码 灵 敏 度 中 灵 敏 度 命 令 触 发 模 式 单 次 读 码 时 长 15 秒 1-255 秒,0: 无 限 长, 步 长 为 1 秒 安 全 级 别 0 级 识 读 成 功 提 示 音 开 启 识 读 成 功 提 示 音 频 率 中 频 识 读 成 功 提 示 音 持 续 时 间 80ms 解 码 状 态 提 示 符 不 发 送 静 音 模 式 关 闭 临 时 设 置 照 明 识 读 时 亮 临 时 设 置 153
参 数 名 称 默 认 设 置 备 注 通 讯 设 置 波 特 率 9600 串 口 通 讯 校 验 停 止 位 流 控 无 校 验 8 个 1 个 无 流 控 USB 通 讯 USB HID-KBW 其 他 :DataPipe USB COM Port Emulation HID-POS USB HID-KBW 数 据 格 式 设 置 前 缀 顺 序 设 置 输 入 模 式 国 家 / 语 言 键 盘 布 局 键 间 延 时 强 制 字 母 大 小 写 转 换 数 字 小 键 盘 标 准 键 盘 第 1 种, 美 国 英 语 键 盘 不 延 时 不 转 换 不 模 拟 CODE ID+ 自 定 义 +AIMID 添 加 AIMID 前 缀 Off ]Cm 标 识 添 加 CODE ID Off 1 个 或 2 个 字 符, 大 写 或 小 写 字 母 添 加 自 定 义 前 缀 Off 前 缀 字 符 最 多 5 个 添 加 自 定 义 后 缀 Off 后 缀 字 符 最 多 5 个 添 加 结 束 符 后 缀 On--0x0D,0x0A 允 许, 回 车 换 行 154
参 数 名 称 默 认 设 置 备 注 Code 128 使 能 On 最 小 长 度 1 不 得 小 于 1( 含 校 验 ) 最 大 长 度 80 UCC/EAN-128(GS1-128) 使 能 On 最 小 长 度 1 不 得 小 于 1( 含 校 验 ) 最 大 长 度 80 AIM 128 使 能 Off 最 小 长 度 1 不 得 小 于 1( 含 校 验 ) 最 大 长 度 80 EAN-8 使 能 On 校 验 符 发 送 2 位 附 加 码 不 识 读 5 位 附 加 码 不 识 读 必 须 有 附 加 码 不 要 求 扩 展 为 EAN-13 不 扩 展 EAN-13 使 能 On 校 验 符 发 送 2 位 附 加 码 不 识 读 5 位 附 加 码 不 识 读 必 须 有 附 加 码 不 要 求 ISSN 使 能 Off ISBN 使 能 Off ISBN 格 式 13 位 155
参 数 名 称 默 认 设 置 备 注 UPC-E 使 能 On 校 验 符 发 送 2 位 附 加 码 不 识 读 5 位 附 加 码 不 识 读 必 须 有 附 加 码 不 要 求 扩 展 为 UPC-A 不 扩 展 系 统 字 符 发 送 UPC-A 使 能 On 校 验 符 发 送 2 位 附 加 码 不 识 读 5 位 附 加 码 不 识 读 必 须 有 附 加 码 不 要 求 前 缀 字 符 发 送 系 统 字 符 Interleaved 2 of 5 使 能 On 校 验 On 校 验 符 不 发 送 最 小 长 度 6 不 得 小 于 3( 含 校 验 ) 最 大 长 度 100 ITF-6 使 能 识 别 成 I25 校 验 符 发 送 ITF-14 使 能 识 别 成 I25 校 验 符 发 送 Deutsche 14 使 能 识 别 成 I25 校 验 符 发 送 Deutsche 12 使 能 识 别 成 I25 校 验 符 发 送 156
Matrix 2 of 5 使 能 校 验 校 验 符 参 数 名 称 默 认 设 置 备 注 On Off 不 发 送 最 小 长 度 6 不 得 小 于 2( 含 校 验 ) 最 大 长 度 80 Industrial 25 使 能 校 验 校 验 符 On Off 不 发 送 最 小 长 度 6 不 得 小 于 2( 含 校 验 ) 最 大 长 度 80 Standard 25 使 能 校 验 校 验 符 On Off 不 发 送 最 小 长 度 6 不 得 小 于 2( 含 校 验 ) 最 大 长 度 80 Code 39 使 能 校 验 校 验 符 起 始 / 终 止 符 支 持 Full ASCII On Off 不 发 送 不 发 送 最 小 长 度 4 不 得 小 于 2( 含 校 验 ) 最 大 长 度 50 Codabar 使 能 校 验 校 验 符 起 始 / 终 止 符 起 始 / 终 止 符 格 式 On On Off 不 发 送 发 送 ABCD/ABCD 最 小 长 度 4 不 得 小 于 1( 含 校 验 ) 最 大 长 度 60 157
参 数 名 称 默 认 设 置 备 注 Code 93 使 能 On 校 验 On 校 验 符 不 发 送 最 小 长 度 2 不 得 小 于 1( 含 校 验 ) 最 大 长 度 80 Code 11 使 能 Off 校 验 一 位 校 验,MOD11 校 验 符 不 发 送 最 小 长 度 4 不 得 小 于 2( 含 校 验 ) 最 大 长 度 80 Plessey 使 能 Off 校 验 On 校 验 符 不 发 送 最 小 长 度 4 不 得 小 于 3( 含 校 验 ) 最 大 长 度 60 MSI-Plessey 使 能 Off 校 验 一 位 校 验,MOD10 校 验 符 不 发 送 最 小 长 度 4 不 得 小 于 2( 含 校 验 ) 最 大 长 度 60 RSS-14 使 能 On AI 字 符 发 送 RSS-Limited 使 能 On AI 字 符 发 送 RSS-Expand 使 能 On 158
AIM ID 列 表 条 码 类 型 AIM ID 说 明 Code 128 ]C0 普 通 Code 128 UCC/EAN 128 (GS1-128) ]C1 FNC1 在 第 1 码 词 位 置 AIM 128 ]C2 FNC1 在 第 2 码 词 位 置 ]E4 普 通 EAN-8 数 据 EAN-8 ]E4.]E1 EAN-8 数 据 加 上 2 位 附 加 码 ]E4.]E2 EAN-8 数 据 加 上 5 位 附 加 码 EAN-13 ]E0 普 通 EAN-13 数 据 ]E3 EAN-13 数 据 加 上 2/5 位 附 加 码 ISSN ]X5 ISBN ]X4 UPC-E ]E0 普 通 UPC-E 数 据 ]E3 UPC-E 数 据 加 上 2/5 位 附 加 码 UPC-A ]E0 普 通 UPC-A 数 据 ]E3 UPC-A 数 据 加 上 2/5 位 附 加 码 ]I0 无 校 验 Interleaved 2 of 5 ]I1 校 验 且 发 送 校 验 字 符 ]I3 校 验 但 不 发 送 校 验 字 符 ITF-6 ]I1 发 送 校 验 字 符 ]I3 不 发 送 校 验 字 符 ITF-14 ]I1 发 送 校 验 字 符 ]I3 不 发 送 校 验 字 符 Deutsche 14 Deutsche 12 ]X0 ]X1 无 校 验 Matrix 2 of 5 ]X2 有 校 验 且 发 送 校 验 字 符 ]X3 有 校 验 且 不 发 送 校 验 字 符 Industrial 25 ]S0 目 前 没 有 任 何 的 特 别 指 定 ]R0 无 校 验 Standard 25 ]R8 MOD 7 校 验 但 不 发 送 校 验 字 符 ]R9 MOD 7 校 验 且 发 送 校 验 字 符 159
条 码 类 型 AIM ID 说 明 ]A0 无 校 验, 无 Full ASCII 扩 展 所 有 数 据 如 原 发 送 ]A1 MOD 43 校 验, 且 发 送 校 验 字 符 Code 39 ]A3 MOD 43 校 验, 但 不 发 送 校 验 字 符 ]A4 进 行 了 Full ASCII 扩 展, 但 无 校 验 ]A5 进 行 了 扩 展,MOD43 校 验, 且 发 送 校 验 字 符 ]A7 进 行 了 扩 展,MOD43 校 验, 但 不 发 送 校 验 字 符 ]F0 标 准 数 据 包, 没 有 特 别 处 理 Codabar ]F1 用 于 美 国 血 液 中 心 管 理 ]F2 校 验, 且 发 送 校 验 字 符 ]F4 校 验, 但 不 发 送 校 验 字 符 Code 93 ]G0 目 前 无 特 别 指 定 ]H0 MOD11 单 字 符 校 验, 且 发 送 校 验 字 符 ]H1 MOD11/MOD11 双 字 符 校 验, 且 发 送 校 验 字 符 Code 11 ]H3 校 验, 但 不 发 送 校 验 字 符 ]H8 MOD11/MOD9 双 字 符 校 验, 且 发 送 校 验 字 符 ]H9 无 校 验 Plessey ]P0 目 前 无 特 别 指 定 ]M0 MOD10 校 验, 且 发 送 校 验 字 符 ]M1 MOD10 校 验, 但 不 发 送 校 验 字 符 MSI Plessey ]M7 MOD10 /MOD11 校 验, 且 不 发 送 校 验 字 符 ]M8 MOD10 /MOD11 校 验, 且 发 送 校 验 字 符 ]M9 无 校 验 ]e0 标 准 数 据 包 RSS-14/RSS-Limited ]e1 其 它 用 途 RSS-Expand ]e2 其 它 用 途 ]e3 其 它 用 途 参 考 资 料 :ISO/IEC 15424-2008 信 息 技 术 自 动 识 别 及 数 据 采 集 技 术 数 据 载 体 标 识 符 ( 包 括 符 号 标 识 符 ) 160
Code ID 列 表 条 码 类 型 Code 128 UCC/EAN-128 AIM 128 SETTING 128 EAN-8 EAN-13 ISSN ISBN UPC-E UPC-A Interleaved 2 of 5 ITF-6 ITF-14 Deutsche 14 Deutsche 12 Matrix 2 of 5(European Matrix 2 of 5) Industrial 25 Standard 25 Code 39 Codabar Code 93 Code 11 Plessey MSI-Plessey RSS-14 RSS-Limited RSS-Expand Code ID j u f t g d n B h c e r q w l v i s b a y z p m D C R 161
ASCII 码 表 十 六 进 制 十 进 制 字 符 00 0 NUL (Null char.) 01 1 SOH (Start of Header) 02 2 STX (Start of Text) 03 3 ETX (End of Text) 04 4 EOT (End of Transmission) 05 5 ENQ (Enquiry) 06 6 ACK (Acknowledgment) 07 7 BEL (Bell) 08 8 BS (Backspace) 09 9 HT (Horizontal Tab) 0a 10 LF (Line Feed) 0b 11 VT (Vertical Tab) 0c 12 FF (Form Feed) 0d 13 CR (Carriage Return) 0e 14 SO (Shift Out) 0f 15 SI (Shift In) 10 16 DLE (Data Link Escape) 11 17 DC1 (XON) (Device Control 1) 12 18 DC2 (Device Control 2) 13 19 DC3 (XOFF) (Device Control 3) 14 20 DC4 (Device Control 4) 15 21 NAK (Negative Acknowledgment) 16 22 SYN (Synchronous Idle) 17 23 ETB (End of Trans. Block) 18 24 CAN (Cancel) 19 25 EM (End of Medium) 1a 26 SUB (Substitute) 1b 27 ESC (Escape) 1c 28 FS (File Separator) 1d 29 GS (Group Separator) 162
十 六 进 制 十 进 制 字 符 1e 30 RS (Request to Send) 1f 31 US (Unit Separator) 20 32 SP (Space) 21 33! (Exclamation Mark) 22 34 " (Double Quote) 23 35 # (Number Sign) 24 36 $ (Dollar Sign) 25 37 % (Percent) 26 38 & (Ampersand) 27 39 ` (Single Quote) 28 40 ( (Right / Closing Parenthesis) 29 41 ) (Right / Closing Parenthesis) 2a 42 * (Asterisk) 2b 43 + (Plus) 2c 44, (Comma) 2d 45 - (Minus / Dash) 2e 46. (Dot) 2f 47 / (Forward Slash) 30 48 0 31 49 1 32 50 2 33 51 3 34 52 4 35 53 5 36 54 6 37 55 7 38 56 8 39 57 9 3a 58 : (Colon) 3b 59 ; (Semi-colon) 3c 60 < (Less Than) 3d 61 = (Equal Sign) 163
十 六 进 制 十 进 制 字 符 3e 62 > (Greater Than) 3f 63? (Question Mark) 40 64 @ (AT Symbol) 41 65 A 42 66 B 43 67 C 44 68 D 45 69 E 46 70 F 47 71 G 48 72 H 49 73 I 4a 74 J 4b 75 K 4c 76 L 4d 77 M 4e 78 N 4f 79 O 50 80 P 51 81 Q 52 82 R 53 83 S 54 84 T 55 85 U 56 86 V 57 87 W 58 88 X 59 89 Y 5a 90 Z 5b 91 [ (Left / Opening Bracket) 5c 92 \ (Back Slash) 5d 93 ] (Right / Closing Bracket) 164
十 六 进 制 十 进 制 字 符 5e 94 ^ (Caret / Circumflex) 5f 95 _ (Underscore) 60 96 ' (Grave Accent) 61 97 A 62 98 B 63 99 C 64 100 d 65 101 e 66 102 f 67 103 g 68 104 h 69 105 i 6a 106 j 6b 107 k 6c 108 l 6d 109 m 6e 110 n 6f 111 o 70 112 p 71 113 q 72 114 r 73 115 s 74 116 t 75 117 u 76 118 v 77 119 w 78 120 x 79 121 y 7a 122 z 7b 123 { (Left/ Opening Brace) 7c 124 (Vertical Bar) 7d 125 } (Right/Closing Brace) 7e 126 ~ (Tilde) 7f 127 DEL (Delete) 165
数 据 码 0 ~ 5 0 1 2 3 4 5 166
6~ 9 6 7 8 9 167
A ~ F A B C D E F 168
保 存 或 取 消 读 完 数 据 码 后 要 读 取 保 存 码 才 能 将 读 取 到 的 数 据 保 存 下 来 如 果 在 读 取 数 据 码 时 出 错, 您 可 以 取 消 读 取 错 误 的 数 据 如 读 取 某 个 设 置 码, 并 依 次 读 取 数 据 1 2 3, 此 时 若 读 取 取 消 前 一 次 读 的 一 位 数 据, 将 取 消 最 后 读 的 数 字 3, 若 读 取 取 消 前 面 读 的 一 串 数 据 将 取 消 读 取 到 的 数 据 123 保 存 取 消 前 一 次 读 的 一 位 数 据 取 消 前 面 读 的 一 串 数 据 169
F1~F12 在 USB HID-KBW 模 式 下, 方 便 用 户 输 出 F1~F12 键 值, 通 过 以 下 的 条 码 进 行 输 出 F1~F6 F1 F2 F3 F4 F5 F6 170