轨道交通联网收费系统技术要求 第5部分:车票处理单元DB11/T 1164.5-2015.pdf
ICS 35.240.60 L 67 DB11 北京市地方标准 DB 11/T 1164.5 2015 轨道交通联网收费系统技术要求 第 5部分:车票处理单元 Network toll system of rail transit technical requirements Part V:Ticket processing unit 2015-01-28发布 2015-05-01实施 北京市质量技术监督局 发布 DB11/T 1164.5 2015 I 目 次 前言.III 1 范围.1 2 规范性引用文件.1 3 术语和定义.2 4 车票处理单元种类.2 5 基本要求.2 5.1 外观结构.2 5.2 嵌入式主机要求.5 5.3 电源适应性.6 5.4 电磁兼容性.7 5.5 机械环境适应性.8 5.6 温湿环境适应性.9 5.7 可靠性性.9 6 性能要求.9 7 其他要求.10 7.1 车票处理单元票卡识别要求.10 7.2 防冲突要求.10 7.3 掉电保护要求.10 7.4 票卡处理完整性要求.10 7.5 安全模块接口要求.10 7.6 应用功能要求.10 7.7 应用接口要求.11 7.8 与终端设备的工作界面要求.11 8 应用编程接口.13 8.1 蜂鸣器 API.13 8.2 LED灯 API.14 8.3 以太网 API.14 8.4 串口 API.16 8.5 射频驱动程序 API.18 8.6 SIM卡驱动程序 API.23 8.7 时钟/铁 电 存储 器/E2PROM存储 器驱动程序 API.25 9 试验方法.26 9.1 试验 环境 条 件.26 9.2 外观和结构 检查.27 DB11/T 1164.5 2015 II 9.3 电源适应性 试验.27 9.4 电磁兼容性 试验.27 9.5 机械环境适应性 试验.27 9.6 温湿环境适应性 试验.27 9.7 可靠性 试验.27 9.8 非 接 触 式 IC读写操 作 测试.27 9.9 通信 接口 试验.28 9.10 应用功能 试验.28 10 检验 规 则.28 10.1 出厂检验.28 10.2 型 式 检验.28 参考 文 献.30 DB11/T 1164.5 2015 III 前 言 本部分依据 GB/T1.1-2009给出 的规 则起草。DB11/T 1164 轨道交通联 网 收费系统技 术要求 分为 6个部分:第 1部分:系统 结构 及 功能 第 2部分:接口 数据格 式 第 3部分:数据传输 第 4部分:操 作界面 第 5部分:车票处理单元 第 6部分:票卡 本 部分为 DB11/T 1164的 第 5部分。本 部分由北京市交通委员会提出并归 口。本 部分由北京市交通委员会负责组织实施。本 部分 的 起草 单 位:北京市轨道交通指挥中心、北京航空航天大学。本 部分 主要 起草人:战明辉、孙方、冯昕晖、王金利、童梅、潘晓军、张莉、梁材、孙 越、王 照华、尹秋霞、刘嘉军、黄悦、陈卫平、戴国强、冯利 昌、王 海英、杨萍、陈颖、刘敬光、宋伟、李寒松、边毅、于涛、王 桂英、翟熙、帅国莹、张坤、隋丽莉、靖立涛、孙 琦、韩鹏、黄斐、刘稳、詹淮、尹宁、熊桂喜、欧阳 元 新、张茂林、冷彪、张姞。DB11/T 1164.5 2015 1 轨道交通联网收费系统技术要求 第 5部分:车票处理单元 1 范围 本 部分 规定 了 非 接 触 式 集成 电 路(IC)卡车票处理单元的定义、分 类、接口、要求、试验方法、检验 规 则、标志、包装 及存储。本 部分 适用 于 轨道交通联 网 收费系统 的设 计、建 设、验收 和 运营管 理,以 及非 接 触 式 IC卡车票处理单元的设 计、制造 及 应用。2 规范性引用文件 下列 文件 对于 本文件的应用 是必不 可 少 的。凡是注日 期 的引用文件,仅所 注日 期 的 版 本适用 于 本文件。凡是不注日 期 的引用文件,其 最 新 版 本(包 括所有 的 修改 单)适用 于 本文件。GB191 包装 储 运 图示 标志 GB/T 11463-1989 电 子 测 量仪 器可靠性 试验 GB/T 15454 工 业循 环 冷 却水 中 钠、铵、钾、镁 和 钙离子 的 测 定 离子色谱 法 GB/T 17618 信 息 技 术设备 抗扰度限值 和 测 量 方法 GB/T 17626.2 1998 电磁兼容 试验 和 测 量 技 术 静 电 放 电 抗扰度 试验 GB/T 17626.4 1998 电磁兼容 试验 和 测 量 技 术 电 快速瞬变脉 冲 群抗扰度 试验 GB/T 17626.8 1998 电磁兼容 试验 和 测 量 技 术 工频磁 场抗扰度 试验 GB/T 17626 1998 电磁兼容 试验 和 测 量 技 术 GB 6587.2 电 子 测 量仪 器 温 度 试验 GB 6587.3 电 子 测 量仪 器 湿 度 试验 GB 6587.4 电 子 测 量仪 器 振 动 试验 GB 6587.5 电 子 测 量仪 器 冲 击 试验 GB 6587.6 电 子 测 量仪 器 运 输试验 GB 9254 信 息 技 术设备的 无线 电 骚扰限值 和 测 量 方法 GB/T 2423.1-2001 电工电 子产品 环境 试验 GB/T 2423.3-1993 电工电 子产品 环境 试验 GB/T 2423.10-1995 电工电 子产品 环境 试验 GB/T 2423.5-1995 电工电 子产品 环境 试验 GB/T 2423.8-1995 电工电 子产品 环境 试验 DB11/T 159.1-2002 北京市 政 交通 一 卡 通技 术 标 准 第 一 部分:卡 片 ISO/IEC 7816-3 识别卡.集成 电 路 卡.第 3部分:触 点 卡.电 子 接口和 传输 协议 ISO/IEC 7810 识别卡.物 理 特 性 DB11/T 1164.5 2015 2 ISO/IEC 14443A/B 识别卡.非 接 触 集成 电 路 卡.邻近 卡 ISO/IEC 10373 识别卡.测试方法 ETSI ETS 300 977(GSM11.11)数 字 蜂 窝 通信系统;用 户 识别模块-移 动 装 置 接口的规范 3 术语和定义 3.1 非接触式集成电路卡 contactless integrated circuit card ID-1卡类 型(ISO/IEC 7810中 规定)的卡 内 嵌 装集成 电 路,以 非 接 触操 作 方 式与外 部 集成 电 路 进行 耦合 操 作的卡。3.2 防冲突 anti-collision 在有多 张 卡 同 时 处 于 车票处理单元的 操 作 区域内 时,车票处理单元应可 有效 识别 并 拒绝 处理。3.3 非接触式集成电路卡读写器 contactless integrated circuit card reader-writer 非 接 触 式 IC卡 读写 器 是 指轨道交通联 网 收费系统中 含有 IC卡 读写 器 硬 件 及 相 应应用 逻辑 处理的单元,也称 为 车票处理单元(简称 TPU或 读写 器)。3.4 一卡通卡 Multi-application card 由市 政府授权、在 国 家 IC卡 注 册 中心 注 册 的 发 卡机构 统 一发行,并 符合 DB11/T159.1-2002的 IC卡。3.5 一票通车票 all in one ticket“一 票 通”车票 是 由轨道交通 自 动 售 检 票 系统 清算 中心 发行在 轨道交通 网 络 内 使 用的车票,可 实 现路 网 内 换乘 的 乘 车 凭证。4 车票处理单元种类 车票处理单元 分为 一 体 式车票处理单元和 分 体 式车票处理单元 两 种。其 中,一 体 式车票处理单元应 将控 制 板 及天 线 集成 在 封闭 外 壳 内,通 常 用 于 BOM桌 面;分 体 式车票处理单元应 包 括 控 制 板 及天 线 两 部 分,通 过馈 线 连 接。5 基本要求 5.1 外观结构 DB11/T 1164.5 2015 3 5.1.1 外观 车票处理单元 表 面应 色 泽均匀,无 明 显缺陷,面 板 与 壳体封 装 严密。金 属 部分 应 无 锈蚀 和 损伤,表面文 字、图 标、标志 应 清晰、牢固、完整。5.1.2 外形尺寸 5.1.2.1 一体式车票处理单元外形尺寸 一 体 式车票处理单元外 形尺寸 不 能 大 于 长 175mm宽 110mm高 35mm,具体尺寸按 照 图 1的要求 执行。;图 1 一体式车票处理单元外形物理尺寸 5.1.2.2 分体式车票处理单元外形尺寸 分 体 式车票处理单元外 形 物 理 尺寸 要求 按 照 表 1的要求 执 行。表 1 分体式车票处理单元外形物理尺寸 名 称 尺寸(单 位:mm)长 宽 高 孔径尺寸 外 壳尺寸 200 125 30-安 装 孔尺寸 160 108-5 普 通天 线 尺寸 120 120 20-普 通天 线 安 装 尺寸 100 100-3 小 天 线 尺寸 75 45 20-DB11/T 1164.5 2015 4 表 2 分体式车票处理单元外形物理尺寸(续)名 称 尺寸(单 位:mm)长 宽 高 孔径尺寸 小 天 线 安 装 尺寸 68 38-3 外 壳 的 布局 和 尺寸 要求 按 照 图 2的要求 执 行,普 通天 线 的安 装 尺寸按 照 图 3的要求 执 行,小 天 线 的 安 装 尺寸按 照 图 4的要求 执 行。图 2 车票处理单元外壳的布局和尺寸 DB11/T 1164.5 2015 5 图 3 普通天线的尺寸 图 4 小天线的尺寸 5.1.3 结构 连 接件 DB11/T 1164.5 2015 6 车票处理单元结构应 牢固,有 关 联 接 导 线、接 插 件 及 SAM卡 插座 应完 好 无 损,天 线 接口 采 用 带屏蔽的 同 轴 电 缆。5.1.4 配置 要求 车票处理单元应 由天 线、控 制 板、SAM卡、控 制 软 件 组 成。控 制 板 应 包 括 微 程序 控 制 器、射频电 路、接口单元、存储 器和电源模块。5.2 嵌入 式 主机 要求 车票和处理单元嵌入式主机要求:a)采 用 32位 嵌入式 微 处理器,工作频 率 不 低 于 180MHz;b)数据 总 线 至 少 支持 16位、32位;c)外 部 地址总 线 不少于 16位;d)具 有 复 位 和电源 监控 电 路,具 备 看门狗 功能;e)提 供 DB9(Female)形 式的 3线 RS232或 4线 RS422数据通信 接口,通信 速 率 不 低 于 115200 b/s。其 中 D-Sub 9针插头 与终端设备 连 接,线 长 1000mm端 为 机器外 部 连 线,200mm端 为 机器 内 部 连 线,具体 要求 按 照 图 5的要求 执 行;f)提 供 USB2.0及 以 上 接口,接口 通信 速 率 不 低 于 10M b/s,USB线 长 1000mm。其 中,线 长 1000mm端 为 机器外 部 连 线,200mm端 为 机器 内 部 连 线,具体 要求 按 照 图 6的要求 执 行;g)预留 10M/100M自 适应 RJ45网 络 接口;h)支持 通 过 USB接口 连 接 移 动式 存储 器;i)具 备 实时时钟,支持 实时时钟 的电 池寿命 应 大 于 5年;j)支持 在线 编程,包 括在 系统 编程(ISP)和 在 应用编程(IAP)。图 5 RS232和 RS422接 口 线 缆 的 长度 要求 图 6 USB接 口 线 缆 的 长度 要求 5.3 电 源适应 性 DB11/T 1164.5 2015 7 5.3.1 一体式车票处理单元电 源 要求 应 提 供 AC-DC电源适 配 器,适 配 器 输 入规 格 应 为 AC220V 10%,输出 规 格 应 为 DC12V/1.5A。电源适 配器的 AC220V接口 为 三爪 插头。5.3.2 分体式车票处理单元电 源 要求 分 体 式车票处理单元电源要求 如 下:a)采 用 直流 电源 供 电,应能 在 12V 0.5V条 件 下 正 常 工作;b)应 采 用 3芯 航空 插头(公 口)形 式的电源接口与终端设备 相 连 接,按 照 图 7的要求 执 行。图 7 电 源 接 口示意 图 电源接口 线 的 连 接 关 系 说 明 按 照 表 3的要求 执 行。表 3 电 源 接 口 线的 连 接 说明 连 接 关 系 引 脚说 明 3芯 航空 插头 的 1脚 VCC(DC-12V)3芯 航空 插头 的 2脚 外 壳地 3芯 航空 插头 的 3脚 GND 电源接口 线 可 根 据 外接设备 提 供 的 12V电源 供 电接口定 制。5.4 电 磁兼容 性 5.4.1 无 线电 干扰极限值 DB11/T 1164.5 2015 8 车票处理单元的 无线 电 干 扰 极 限值 应 符合 GB 9254规范规定的 A级干 扰 极 限值 要求。5.4.2 电 磁敏感度 车票处理单元电磁 敏感 度 要求 如 下:a)电磁 敏感 度 应 符合 GB/T 17618规定的 试验 要求。b)静 电 放 电 敏感 度 应 符合 GB/T 17626.2 1998规定的 试验 要求。c)辐 射 敏感 度 应 符合 GB/T 17626.4 1998规定的 试验 要求。d)辐 射 干 扰 应 符合 GB/T 17626.4 1998规定的 试验 要求。e)工作 状态 磁 场 干 扰 应 符合 GB/T 17626.8 1998规定的 试验 要求。f)静 电 放 电 抗扰度 应 符合 GB/T17626.2-1998规定的 试验 要求。5.5 机械环境适应 性 5.5.1 振动 车票处理单元应能 承受 GB 6587.4第 组 要求的 振 动 试验,试验 后 性能 特 性应 符合 本 部分 6.1 6.8的规定。振 动适应性要求 按 照 表 4的要求 执 行。表 4 振动适应 性 初始 和 最 后 振 动 响 应 检查 频 率 范围 Hz 10-55 扫描 速度 OCT/min 1 驱动 振 幅 0.15mm 定频 耐久 试验 驱动 振 幅 0.75mm(10-25Hz)0.15mm(25-55Hz)持 续 时 间 min 30 1 扫 频 耐久 实验 频 率 范围 Hz 10-55-10 扫描 速度 OCT/min 1 驱动 振 幅 0.15mm 循 环 次 数 5 注:表 中 驱动 振 幅 为 峰 值 5.5.2 冲 击 车票处理单元应能 承受 GB 6587.4第 组 要求的冲 击 试验,试验 后 性能 特 性应 符合 本 部分 6.1 6.8的规定。冲 击 适应性 按 照 表 5的要求 执 行。表 5 冲 击适应 性 峰 值 加 速度(m/s)脉 冲 持 续 时 间(ms)冲 击 波 形 300 11 半正弦波 形 或 后峰锯、齿波 或 梯 形 波 注:产品 规范 中 规定 具体 的冲 击 波 形 5.5.3 运输 车票处理单元 运 输实验 应 符合 GB6587.6流 通条 件 为 2级 的要求,试验 后 性能 特 性应 符合 6.1 6.8的 规定。DB11/T 1164.5 2015 9 运 输 包装 件 跌落 适应性 按 照 表 6的要求 执 行。表 6 运输包装 件 跌落适应 性 包装 件 质 量 kg 跌落 高 度 mm 15 1000 15-30 800 30-40 600 40-45 500 45-50 400 50 300 碰撞 适应性 按 照 表 7的要求 执 行。表 7 碰撞适应 性 峰 值 加 速度(m/s)脉 冲 持 续 时 间(ms)碰撞次 数 300 11 1000 5.6 温湿环境适应 性 温湿 度 环境环境适应性 按 照 表 8的要求 执 行。表 8 温湿度环境适应 性 温 度 工作环境温 度 0 50 存储 温 度 20 60 相 对 湿 度 工作环境 相 对 湿 度 20 90(非 凝露)存储 相 对 湿 度 10 90(非 凝露)5.7 可靠 性性 采 用 平 均 无 故障 工作 时 间(MTBF)衡 量产品 的可靠性 水 平。车票处理单元的 m1值 应(MTBF的 不 可接近值)不 得 低 于 10000h,且 读写 寿命 应 满足 3年 100万次;6 性 能 要求 车票处理单元性能要求 按 照 表 9的要求 执 行。表 9 车票处理单元性 能 要求 性能 名 称 性能要求 车票处理单元与 天 线 的 距 离 应 支持 最 长 2000mm 车票处理单元 IC卡 读写 距 离(卡 片 至 天 线 的 距 离)60-100mm 大天 线 的 有效 读写 范围(以 天 线 中心 点 为 原 点,车票 平 面与 天 线 平 面 之间 的 角 度 不 大 于 45)X:100mm Y:60mm Z:0 100mm 小 天 线 的 读写 范围(车票 平 面与 天 线 平 面 平 行)40 60mm DB11/T 1164.5 2015 10 表 10 车票处理单元性 能 要求(续)性能 名 称 性能要求 车票处理单元的 大、小 天 线最 小 距 离 50mm,且 不 产 生 相 互干 扰 和 影响 存储指 标 非 易失 性 存储 器 空 间 不 小 于 256MB;易失 性 存储 器 空 间 不 小 于 64MB;访问 程序 运 行 存储 器的 时 间周 期 不 大 于 7ns;访问 程序 存储 器的 最 大时 间周 期 不 大 于 90ns。设备的 峰 值 功 率 2W 车票处理单元 读写时 间 介质 为 UltraLight的 一 票 通 车票的 进 出 站 处理 时 间:200ms;介质 为 Mifare On的 一 票 通 车票的 进 出 站 处理 时 间:300ms;一 卡 通 卡的 进 出 站 处理 时 间:300ms。在有效 的 感 应 距 离内,天 线 表 面磁 场 强 最 大 值 7.5A/m 5cm处电磁 场 强 度最 小 值 1.5A/m 工作频 率 13.56MHz 7kHz 车票处理单元与票卡 之间 的 通信 速 率 106k b/s。7 其他 要求 7.1 车票处理单元票卡 识别 要求 应可识别 符合 ISO/IEC 14443A/B、DB11/T 159.1-2002规范规定的 非 接 触 式 IC卡,以 及 本 标 准 第 6部分 要求的 IC卡。7.2 防冲突要求 在多 张 IC卡 同 时 处 于 车票处理单元的 操 作 区域内 时,车票处理单元应 不 进行 读写。7.3 掉 电 保护 要求 外 部 电源掉电 时,不 应 破坏 或改变 车票处理单元的 内 存数据。电源 恢 复 时,应可 恢 复 到 掉电前的 内 存数据。7.4 票卡处理 完整 性要求 票卡 在 读写 过 程 离 开 读写 范围 且再次 进 入 时,车票处理单元应可 继续 处理 并 保 证 写 入 信 息 的完整性。7.5 安全模块 接 口 要求 安全模块接口要求 如 下:a)车票处理单元应 具 有 与安全模块 连 接的 硬 件接口;b)车票处理单元 至 少 提 供 4个 标 准 的 SAM插 槽,操 作 符合 ETSI ETS 300 977(GSM11.11),3-5V 的 票卡。车票处理单元 通 过 2个 专 门 的 控 制 器 来 实 现 对 卡 片 的 访问,系统 软 件 API库 支持 对 这些卡 片 的 访问(T=0/1通信 协议,ISO/IEC 7816-3标 准)。c)车票处理单元可 同 时 独 立 访问 装 载 的 SAM卡,并 在 不 同 的工作频 率 下 同 时 独 立 工作;DB11/T 1164.5 2015 11 d)安全模块应 具 有 加 密 和 反破 译 功能,且 物 理 上 相 对 独 立 的 硬 件 加 密 模块;e)安全模块 SAM插 槽 的 物 理 特 性、逻辑 接口和 通信 协议 应 符合 ETSI ETS 300 977(GSM11.11)规范的要求;f)满足 北京市轨道交通 一 票 通 车票的安全处理要求;g)满足 北京市 政 交通 一 卡 通 公 司 一 卡 通 卡的安全处理要求;h)与安全模块 SAM卡的 通信 支持 独 立 的 PPS设 置,和 高 速 通信(不 低 于 312K b/s)。7.6 应 用 功能 要求 车票处理单元应用功能要求:a)满足 北京市 政 交通 一 卡 通 公 司 提出 的安全保 密 处理要求 及 IC 卡处理 流 程要求,具 备 支持 符合DB11/T 159.1-2002规范卡 片 的能 力;b)满足 轨道交通 ACC提出 的 一 票 通 安全保 密 处理要求 及 规范 IC卡处理 流 程要求;c)内 部 集成 业 务 处理,包 括 票卡 读写 处理、安全保 密 认 证、IC 卡 业 务 处理(包 括进 站、出 站、售 卡、充 值 等 业 务 处理)、参数 处理(包 括 ACC和 BMACS下 发 的 参数数据、黑 名 单 检查、各 种 降 级 运 行 设 置、获取 同 步 系统时 间、能 够 根 据 车票 状态 自 动 切 换 车票的 不 同 钱 包)、交 易 数据生 成、设备 运 行 等 功能;d)具 备 高 级 应用程序接口(API)。7.7 应 用接 口 要求 内 部 软 件应 包 括内 核 软 件 及 应用程序 两 部分,二者 均 保 存 在 车票处理单元 控 制 板上 的 非 易失 闪 存中,应用程序 对 外 提 供 应用程序编程接口(API)。内 核 软 件应 提 供 任务 运 行 服务、内 存 管 理以 及 定 时 事 件 管 理 等 功能,提 供 给 应用程序的功能 函 数 将 编 译 成 为系统 应用程序编程接口(API)库,应用 开 发 人员 使 用 该 API进行 应用程序 开 发。当 车票处理单 元 在线 连 接 时,内 核 软 件应 支持 通 过 串 行 口 进行 远 程 固 件 下 载。应 提 供 API接口 函 数 来 支持 外 部 应用的编程,这些 API接口 函 数 将 为 低 层 硬 件接口 提 供 一 种 方 便而 清晰 的接口,外 部 应用 通 过 这些 接口 函 数 应能 访问 车票处理单元 内 的 各 种 部 件。应 通 过 硬 件和 软 件保护 相结 合 的 方 式,确 保车票处理单元 内 的 各 种 部 件 硬 件 不 被 外 部 应用程序 直 接 访问,外 部 应用程序 只 有 通 过API接口 函 数 才 能 访问这些 硬 件 资 源。车票处理单元应 提 供 描 述 清晰 且 符合 本 标 准 的 API接口 函 数 文 档,以 便 外 部 应用编程 人员通 过 此 API接口 函 数 文 档 进行 程序 开 发。7.8 与终端设备 的 工作界面 要求 7.8.1 与闸机(AG)接 口界面 与 AG间 的接口界面要求 如 下:a)USB驱动程序 及 预留 RJ45或 RS232/RS422接口:车票处理单元 需 提 供 不 同 运 行 环境(操 作 系 统)平 台 下 的 USB及 RJ45或 RS232/RS422驱动程序,车票处理单元 USB、RJ45或 RS232/RS422接口的驱动程序安 装于 AG主机;b)程序 配 置 参数 接口:闸 机主程序 根 据 有 关 规范 向 车票处理单元 提 供配 置 参数。配 置 参数 包 括:票 价 表、运 行 模式、运 行 时 间、黑 名 单、产品 参数 等;c)通信 控 制 命 令 接口:闸 机主程序 通 过 发 送 串 行 通信 控 制 命 令 数据 包 的 方 式 控 制 车票处理单元的运 作、车票处理单元 软 件 更 新、获取 交 易 数据 UD、获取 车票处理单元的 运 行 情况。DB11/T 1164.5 2015 12 与 AG间 的接口界面 按 照 图 8的要求 执 行。AG读写 器 接口界面 TICKET电源 线 信 号 线 图 8 车票处理单元 与 AG接 口界面示意 图 7.8.2 与自动售 票 机(TVM)接 口界面 与 TVM接口界面要求 如 下:a)USB驱动程序 及 预留 RJ45或 RS232/RS422接口:车票处理单元 需 提 供 不 同 运 行 环境(操 作 系 统)平 台 下 的 USB及 RJ45或 RS232/RS422驱动程序,车票处理单元 USB、RJ45或 RS232/RS422接口的驱动程序安 装于 TVM主机。b)程序 配 置 参数 接口:TVM主程序 根 据 有 关 规范 向 车票处理单元 提 供配 置 参数。配 置 参数 包 括:票 价 表、运 行 模式、运 行 时 间、黑 名 单、产品 参数 等。c)通信 控 制 命 令 接口:TVM主程序 通 过 API函 数 调 用的 方 式 控 制 车票处理单元的 运 作、车票处理单元 软 件 更 新、获取 交 易 数据 UD与 获 得 车票处理单元的 运 行 情况。与 TVM接口界面 按 照 图 10的要求 执 行。TVM车票处理单元 车票处理单元接口界面 票卡 电源 线 信 号 线 TVM图 9 车票处理单元 与 TVM接 口界面示意 图 DB11/T 1164.5 2015 13 7.8.3 车票处理单元 与半自动售 票 机(BOM)接 口界面 与 BOM间 的接口界面要求 如 下:a)USB驱动程序 及 预留 RJ45或 RS232/RS422接口:车票处理单元 需 提 供 不 同 运 行 环境(操 作 系 统)平 台 下 的 USB及 RJ45或 RS232/RS422驱动程序,车票处理单元 USB、RJ45或 RS232/RS422接口的驱动程序安 装于 BOM主机;b)程序 配 置 参数 接口:BOM主程序 根 据 有 关 规范 向 车票处理单元 提 供配 置 参数。配 置 参数 包 括:票 价 表、运 行 模式、运 行 时 间、黑 名 单、产品 参数 等;c)通信 控 制 命 令 接口:BOM主程序 通 过 API函 数 调 用的 方 式 控 制 车票处理单元的 运 作、车票处理单元 软 件 更 新、获取 交 易 数据 UD与 获 得 车票处理单元的 运 行 情况。与 BOM间 的接口界面 按 照 图 11的要求 执 行。8 应 用 编程 接 口 8.1 蜂鸣 器 API 8.1.1 Beep Key Open Beep Key Open 包 括:a)原 型:S16_t BeepKeyOpen(void);b)描 述:打 开 BeepKey(蜂鸣器)设备;c)参数:无。8.1.2 Beep Key Close Beep Key Close 包 括:a)原 型:S16_t BeepKeyClose(void);b)描 述:关闭 BeepKey(蜂鸣器)设备;c)参数:无。BOM车票处理单元 车票处理单元 接口界面 票卡 电源 线 信 号 线 BOM图 10 车票处理单元 与 BOM接 口界面示意 图 DB11/T 1164.5 2015 14 8.1.3 Beep Beep 包 括:a)原 型:S16_t Beep(U32_t BeepLev,U32_t Delay50Ms);b)描 述:蜂鸣器 开始 鸣 叫;c)参数:1)U32_t BeepLev:Beep音调(0-6)其 中 6声音 最 响;2)U32_tDelay50Ms:响 的 声音 长 度。8.1.4 函数返回值 无特 殊 说 明时,函 数 返回 0为 成 功,其他 为 失 败。8.2 LED灯 API LedLight 包 括:a)原 型:S16_t LedLight(U32_t index,U32_t mode);b)描 述:控 制 LED灯;c)参数:1)U32_t Index:LED灯的 索 引 位 置,从 1开始;2)U32_t mode:灯 状态 0表 示 熄灭,1表 示 亮。8.3 以太 网 API 8.3.1 TCPIP_CommOpen TCPIP CommOpen 包 括:a)原 型:S32_t TCPIP_CommOpen(U8_t*pPortDescriptor,U8_t*pOpenParams,S32_t dwPortAttr,S32_t nTimeout,S32_t*pErrCode);b)描 述:建立 TCP连 接;c)参数:1)U8_t*pPortDescriptor:Linux网 络 设备 描 述 符字符 串(/dev/eth0,/dev/eth1);2)U8_t*pOpenParams:IP地址 和端口 号 字符 串 具体 格 式 IP:PORT 比 如 192.167.1.22:2000如 果 作 为 服务 器,IP地址 可以 忽略;3)S32_t dwPortAttr:工作模式:0表 示 本 地 服务 器端口;1表 示 连 接 远 程 服务 器的 客 户 机;2表 示 连 接本 地 服务 器的 客 户 机;4)S32_t nTimeout:连 接 超 时时 间 澹(单 位 毫秒);5)S32_t*pErrCode:出 错返回码,参考 本 标 准 部分 的“函 数 返回码”。d)返回 值:网 络 句柄 网 络 句柄 包 括:1)=0出 错句柄 无效;2)0正 确句柄 有效。8.3.2 TCPIP_CommAccept DB11/T 1164.5 2015 15 TCPIP_CommAccept 包 括:a)原 型:S32_t TCPIP_CommAccept(S32_t hPort);b)描 述:服务 器 监控 TCP/IP端口的 TCP/IP连 接;c)参数:S32_t hPort:服务 器端口 号;d)返回 值:网 络 句柄:0表 示 出 错句柄 无效;大 于 0表 示 正 确句柄 有效。8.3.3 TCPIP_CommRead TCPIP_CommRead 包 括:a)原 型:S32_t TCPIP_CommRead(S32_t hPort,U8_t*pBuffer,S32_t nBytesToRead);b)描 述:向已打 开 TCP/IP端口 读数据;c)参数:1)S32_t hPort:端口 句柄;2)U8_t*pBuffer:接 收数据 所放 数据指 针;3)S32_t nBytesToRead:希望 接 收 的 数据个数;d)返回 值:实 际从 PORT端口 读 的 数据个数。8.3.4 TCPIP_CommWrite TCPIP_CommWrite 包 括:a)原 型:Int TCPIP_CommWrite(S32_t hPort,U8_t*pBuffer,S32_t nBytesToWrite);b)描 述:向已打 开 TCP/IP端口 写 入 数据;c)参数:1)S32_thPort:端口 句柄;2)U8_t*pBuffer:发 送 数据 所放 数据指 针;3)S32_t nBytesToWrite:希望 发 送 的 数据个数;d)返回 值:实 际向 PORT端口 发 送 的 数据个数。8.3.5 TCPIP_CommControl TCPIP_CommControl 包 括:a)原 型:S32_t TCPIP_CommControl(S32_t hPort,S32_t nCmd,void*pBuffer,S32_t nDataLength);b)描 述:向已打 开 TCP/IP端口 通 过命 令 发 送 控 制 信 息;c)参数:1)S32_t hPort:端口 句柄;2)S32_t nCmd:发 送 命 令 字 节 具体 规 划 如 下:1表 示 获取 上 次 TCP/IP端口 操 作 失 败 的 错误码(适 合 服务 器和 客 户 器);2表 示 获取向 端口 发 送 的 信 息 数据(适 合 服务 器和 客 户 器);3表 示 设 置 通信 超 时 间(单 位 ms)(适 合 服务 器和 客 户 器);4表 示 获取 通信 超 时 间;DB11/T 1164.5 2015 16 5表 示 清 除 发 送缓 冲 区 数据;6表 示 清 除 接 收 缓 冲 区 数据;7表 示 设 置最 大 可 连 接 客 户 机的 个数;8表 示 获取 最 大 可 连 接 客 户 机的 个数;9表 示 获取当 前 已经 连 接的 客 户 机的 个数;10表 示 获取当 前 服务 器 所 能 连 接 客 户 机器 最 大个数 能 力;其他 值 表 示 为 预留;3)void*pBuffer:输 入 数据指 针,S32_t nDataLength:输 入 数据 长 度:当 nCmd=1时 候,pBuffer:错误码,nDataLength:固 定 4个 字 节;当 nCmd=2时 候,pBuffer:输 入 信 息 指 针,nDataLength:输 入 信 息 长 度;当 nCmd=3、4时 候,pBuffer:输 入 超 时信 息 结构 指 针,nDataLength:输 入 超 时信 息 结 构 长 度;当 nCmd=5、6时 候,pBuffer:NULL,nDataLength:NULL;当 nCmd=7、8、9、10时 候,pBuffer:个数,nDataLength:固 定 4个 字 节。8.3.6 TCPIP_CommClose TCPIP_CommClose 包 括:a)原 型:S32_t TCPIP_CommClose(S32_t hPort);b)描 述:关闭 已打 开 端口 并 释 放 端口 资 源;c)参数:S32_t hPort:端口 句柄;d)返回 值:1)0表 示 关闭 成 功;2)小 于 0表 示 关闭 失 败。8.3.7 函数返回码 无特 殊 说 明时,函 数 返回 0为 成 功,其他 为 失 败。8.4 串口 API 8.4.1 Serial_CommOpen Serial_CommOpen 包 括;a)原 型:S32_t Serial_CommOpen(U8_t*pPortDescriptor,U8_t*pOpenParams,S32_t dwPortAttr,S32_t nTimeout,S32_t*pErrCode);b)描 述:打 开 串口 函 数;c)参数:1)U8_t*pPortDescriptor:Linux串口设备 描 述 符字符 串;串口 0:/dev/ttyS0;串口 1:/dev/ttyS1;串口 2:/dev/ttyS2;串口 3:/dev/ttyS3;串口 4:/dev/ttyS4;2)U8_t*pOpenParams:串口 参数 字符 串 具体 格 式 如:9600,n,8,1;DB11/T 1164.5 2015 17 3)S32_t dwPortAttr:工作模式;=0本 地 服务 器端口;=1连 接 远 程 服务 器的 客 户 机;=2连 接本 地 服务 器的 客 户 机;4)S32_t nTimeout:连 接 超 时时 间 澹(单 位 毫秒);5)S32_t*pErrCode:出 错返回码,参考 本 标 准 部分 的“函 数 返回码”;d)返回 值:网 络 句柄 1)=0出 错句柄 无效;2)0正 确句柄 有效。8.4.2 Serial_CommRead Serial_CommRead 包 括:a)原 型:S32_t Serial_CommRead(S32_t hPort,U8_t*pBuffer,S32_t nBytesToRead);b)描 述:向已打 开 TCP/IP端口 读数据;c)参数:1)S32_thPort:端口 句柄;2)U8_t*pBuffer:接 收数据 所放 数据指 针;3)S32_t nBytes ToRead:希望 接 收 的 数据个数;d)返回 值:实 际从 PORT端口 读 的 数据个数。8.4.3 Serial_Com