DB11/T 1164.3-2020 城市轨道交通自动售检票系统技术规范 第3部分:数据传输.pdf

DB11/T 1164.3-2020 城市轨道交通自动售检票系统技术规范 第3部分:数据传输.pdf
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:0.8 M
标准类别:建筑工业标准
资源ID:222431
下载资源

标准规范下载简介

DB11/T 1164.3-2020 城市轨道交通自动售检票系统技术规范 第3部分:数据传输.pdf

6.3.2.6传输命令设置

传输命令设置及用途说明见表8。

DB11/T1164.3—2020发送方接收方发送消息(第一次)[时间>=T5)发送消息(第二次)时间>=T5]发送消息 (第三次)断开连接图3消息重复发送失败发送方接收方I1发送消息1(非ACK/NACK)返回消息1的ACK表示接收成功发送消息2(非ACK/NACK)5秒内未收到ACK或NACK重发消息2返回消息2的ACK表示接收成功图4消息重新发送后接收成功6.3.3.2消息正确应答接收方应对发送方发出的消息进行合法性检查,消息合法性检查的项目和检查顺序为:a)消息起始标识正确;b)消息最后一个字节是结束标识;c)协议版本号正确;7

DB11/T1164.3—2020 d) 数据格式版本号正确; e) 协议命令正确; f) 分包数据正确: 9) 加密算法正确; h) 密钥版本正确; 校验码算法正确; j) 校验码正确; k)不是重复消息; 合法性检查成功时,接收方应向发送方发送消息正确应答,消息正确应答包含一个数据体,数据体 为接收到消息的“消息唯一标识”。

GTCC-050-2019 车站列控中心(硬件)6.3.3.3消息错误应答

接收方应对发送方发出的消息进行合法性检查(见6.3.3.2合法性检查规定)失败时,接收方应 向发送方发送消息不正确应答,消息不正确应答数据体包含接收到消息的“消息唯一标识”和消息错识 类型编码(错误类型编码见表9消息错误类型)

6.3.4不可丢失消息的审讯

下位在协议审计间隔时间(T6=900秒)到达或者执行运营结束流程时,应向上位发送一个传输审计 包, 确认过去的审计间隔时间(T6)内所有传输的交易数据和业务数据已经正确到达。 传输审计包的格式按照DB11/T1164.2的规定定义

6.3.5消息异常判定及处理

“消息错误应答”中消息错误类型编码、错误判定方法及错误处理方法见表9消息错误类型

6.3.5.2关键性错误的处理

DB11/T 1164.32020

当在传输消息的过程中出现协议标识错误、协议版本号错误、数据格式版本号错误、校验码算 、密钥版本错误和加密算法错误时,接收方向发送方反馈关键性错误的消息错误应答,并中断与 通信连接。

5.3.5.3协议命令错误的处理

当在传输过程中出现传输命令编码错误时,接收方向发送方反馈协议命令错误的消息错误应答,并 丢弃当前消息,等待继续接收处理后续消息。 发送方收到协议命令错误的消息错误应答后,可再次重发上次消息,当均返回协议命令错误时,应 中断与对方的通信连接,

6.3.5.4数据类型编码错误的处理

当在传输过程中出现数据类型编码错误时,接收方向发送方反馈数据类型编码错误的消息错误应 答,并丢弃当前消息,等待继续接收处理后续消息。 发送方收到数据类型编码错误的消息错误应答后,可再次重发上次消息,当均返回数据类型编码错 误时,应中断与对方的通信连接。

3.5.5校验码错误的处

当在传输过程中出现校验码错误时,接收方向发送方反馈校验码错误的消息错误应答,并去弃当前 消息,等待继续接收处理后续消息 发送方收到校验码错误的消息错误应答后,应再次重发上次消息,当均返回校验码错误错误时,应 中断与对方的通信连接。

6.3.5.6重复消息的处理

当在传输过程中出现重复消息错误时,接收方向发送方反馈重复消息错误的消息错误应答,并丢弃 当前消息,等待继续接收处理后续消息。 发送方收到重复消息的消息错误应答后,不再重发上次消息,继续后续消息的处理

6.3.5.7包相关错误处理

当在传输过程中出现分包错误、包长度错误时,接收方向发送方反馈包相关错误的消息错误应答, 并丢弃当前消息,等待继续接收处理后续消息。 发送方在收到包相关错误的消息错误应答后,应再次重发上次消息,当返回校验码错误的消息应答 时,不再重发上次消息,应中断与对方的通信连接

.3.5.8 消息超时的处理

当接收到应答消息时,接收方依据消息时间戳和会话生存周期来判断消息是否超时。方法如 a)会话周期等于0时,不检查超时。 b 会话周期不等于0时,取接收到消息时刻的时间值,记为T7。当T7与消息时间戳的差值大 于会话周期时,判定为超时消息。应丢弃超时消息,不进行处理。

6.3.5.9消息冲突机制的处理

当客户端、服务器两端同时向对方发送消息,出现同时等待消息接收应答的冲突时,应依据服务器 端优先原则进行冲突处理: a)客户端等待消息接收应答时收到了服务器端发送的消息时,应停止等待消息接收应答,优先 响应处理服务器发送的消息,向服务器反馈消息接收应答。处理完服务器消息后再重新发送上 次消息。

DB11/T 1164.32020

a)上位准备好文件类数据,并将需下发的文件放置在指定的目录下; 按照DB11/T1164.2的规定通知下位所要下发的数据类型、内容、FTP服务的用户名和密码: C) 下位登录到上位FTP服务器; d 通过FTP服务下载上位指定目录下的文件; e 按照DB11/T1164.2的规定向上位报告下载数据的结果 5.4.2.2下位上传文件的过程 具体处理过程如下: a)下位准备好文件类数据,并将需上传的文件放置在指定的目录下; b) 按照DB11/T1164.2的规定通知上位所要上传的数据类型、内容; C) 下位登录到上位FTP服务器; d 通过FTP服务将上传文件上传到指定的目录下; 上位报告上传数据的结果

6.4.2.2下位上传文件的过程

具体处理过程如下: a)下位准备好文件类数据,并将需上传的文件放置在指定的目录下; 6 按照DB11/T1164.2的规定通知上位所要上传的数据类型、内容; C) 下位登录到上位FTP服务器; d) 通过FTP服务将上传文件上传到指定的目录下; e)按照DB11/T1164.2的规定上位报告上传数据的结果。

在网络中断的情况下,各层级(不包含TPU) 之间使用移动存储介质通过离线交互协议完成必 据传输。离线交互协议使用范围见表10离线交互协议使用范围

表10离线交互协议使用范围

离线数据传输时,应传输还未传输的数据。数据在接收方导入后,按网络正常传输时获得相关数据 的生效方式生效。 离线数据传输后,通过离线传输的数据保留在发送方,当网络连接正常后,发送方继续传输给接收 方。接收方应对数据进行剔重

6.5.3移动存储介质文件放置要求

离线传输数据根据数据类型在移动存储介质分目录存放,由数据导出方创建相应目录,各类数据目 录定义见表11。

6.6.1实现方法和技术要求

DB11/T 1164.32020

6.6.2数据格式定义

数据格式定义如下: a)目标地址采用本局域网的广播地址。 b)端口号为0。 c)MagicPacket包格式为6个字节的FF,后跟16次目标设备的MAC地址

6.7 时钟同步通信规定

时钟同步通讯规定的时钟源及时钟同步服务设置包含: a)清分中心时间服务为线路中心提供校时服务; b)线路中心时间服务为车站计算机提供校时服务; c)车站计算机时间服务为车站终端设备提供校时服务。 各层级时钟源定义见表12。

表12NTP服务器设置

离线数据、FTP参数数据和调试数据文件的格

离线数据、FTP参数数据和调试数据文件格式与消息构成格式相同。具体见表13

离线数据、FTP参数数据和调试数据文件格式与消息构成格式相同。具体见表13。

表13离线数据、FTP参数数据/调试数据文件格式定义

DB11/T 1164.32020

表13离线数据、FTP参数数据/调试数据文件格式定义(续)

7MLC与SC以及SC与SLE间数据传输时序

7.1数据传输流程的约定

7.1.1数据传输流程

7.1.1数据传输流程

数据传输双方在建立基于数据传输应用协议的连接之后才能进入正常的数据传输过程。 7.1.1.2上下位之间数据传输的流程 在下位(TPU除外)开启电源并完成自检之后,应启动与上位建立连接的同步时序。当上下位之间 出现异常导致连接中断,下位等待一定时间(参数约定)后应重新执行与上位建立连接的同步时序。 在下位(SLE除外)业务结束之后,非24小时运营时应与上位断开连接,按照上位的控制进入休眠 状态等待唤醒或直接关闭电源:24小时运营时继续保持与上位的连接,流程见图7。

DB11/T1164.3—2020应时,由发起方自行按无法获得响应的情况进行处理,丢弃未来延迟到达的响应数据,并由发起方确定是否继续再次发起异步响应序列。正常异步响应(响应数据在预订时间内到达)时序见图9正常异步响应时序,错误异步响应(响应数据在预订时间之后到达)的时序见图10。接收/响应方发起方需要进行响应的数据交换(数据1)等待(数据1)反馈计时开始点其他异步数据交换其他异步数据交换其他有数据异步交换对(数据1)的响应响应数据处理等待(数据1)反馈计时终止点图9正常异步响应时序接收/响应方发起方需要进行响应的数据交换(数据1)其他异步数据交换其他异步数据交换其他数据异步交换:等待(数据1)反馈计时终止点对(数据1)的响应丢弃延迟到达的响应数据图10错误异步响应时序7.2.3时序完整性时序完整性要求如下:a)同步时序中由数据传输的双方共同保证时序完整性。17

DB11/T1164.3—2020下位上位下行通知数据通知数据处理图14下行通知数据时序7.3.3.2上行通知数据下位向上位发送上行通知数据的步骤为:a)下位向上位发送上行通知数据;b),上位对接收到的上行通知数据进行处理。此时序为异步时序,时序流程见图15。下位上位上行通知数据通知数据处理1图15上行通知数据时序7.3.4业务数据下位上传业务数据时序的步骤为:a)下位向上位发送业务数据;b)上位对接收的业务数据进行处理。此时序为异步时序,时序流程见图16。下位上位业务数据业务数据处理1图16业务数据时序7.3.5交易数据下位上传交易数据时序的步骤为:20

DB11/T1164.3—2020a)下位向上位发送交易数据;b)上位对接收的交易数据进行处理。此时序为异步时序,时序流程见图17。下位上位交易数据交易数据处理图17交易数据时序7.3.6状态数据7.3.6.1运行状态数据下位上报运行状态时序的步骤为:a)下位向上位发送运行状态数据;b)上位对接收的运行状态数据进行处理。此时序为异步时序,时序流程见图18。下位上位运行状态数据状态数据处理图18运行状态数据时序7.3.6.2运营状态数据下位上报运营状态时序的步骤为:a)下位向上位发送运营状态数据;b),上位对接收的运营状态数据进行处理。此时序为异步时序,时序流程见图19。21

DB11/T1164.3—2020下位上位运营状态数据状态数据处理图19运营状态数据时序7.3.7包传输审计数据数据包传输审计时序的步骤为:a)下位向上位发送时段传输审计数据;b)上位对接收的时段传输审计数据,进行数据审计。此时序为异步时序,时序流程见图20。下位上位I时段传输审计数据传输审计处理1图20传输审计数据时序7.3.8指定包数据当在传输审计处理过程中有数据缺失时,上位应启动指定包数据时序向下位要求上传所有指定的缺失数据。如果缺失数据经过连续三次要求均无法获得时,上位不再要求下位上传指定的缺失数据。上位向下位指定包数据的步骤为:a)上位向下位发送指定包编号命令;b)下位进行数据准备;c)下位向上位发送指定包编号反馈数据。此时序为异步时序,时序流程见图21。22

DB11/T 1164.32020

DB11/T 1164.32020

d)执行参数同步的子时序; e)参数同步子时序完成后,SC向MLC上报运营模式、24小时运营和延长运营等运营状态; f)MLC检查SC运营状态和MLC运营状态的一致性; 9)当SC运营模式和MLC不一致时,MLC向SC发送运营模式控制命令;SC向MLC上传运营模式状 态变更数据; h 当SC24小时运营状态和MLC不一致时,MLC向SC发送24小时运营控制命令;SC向MLC上传 24小时运营状态变更数据; i)当SC延长运营状态和MLC不一致时,MLC向SC发送延长运营时间命令;SC向MLC上传延长运 营状态变更数据; j)MLC向SC发送上位同步数据完成通知,标识同步时序中MLC已经发送完成所有信息; k)SC向MLC上报车站所属SLE的当前状态; I)SC向MLC上报SC完整状态; m) SC上送未上送的交易/业务数据(包含时序中生成的时钟差异业务数据、程序/参数版本变更 业务数据) 此时序为同步时序,时序流程见图23

d)执行参数同步的子时序; e)参数同步子时序完成后,SC向MLC上报运营模式、24小时运营和延长运营等运营状态; f)MLC检查SC运营状态和MLC运营状态的一致性; 9) 当SC运营模式和MLC不一致时,MLC向SC发送运营模式控制命令;SC向MLC上传运营模式状 态变更数据; 当SC24小时运营状态和MLC不一致时,MLC向SC发送24小时运营控制命令;SC向MLC上传 24小时运营状态变更数据; i 当SC延长运营状态和MLC不一致时,MLC向SC发送延长运营时间命令;SC向MLC上传延长运 营状态变更数据; j)MLC向SC发送上位同步数据完成通知,标识同步时序中MLC已经发送完成所有信息; k)SC向MLC上报车站所属SLE的当前状态; SC向MLC上报SC完整状态; m) SC上送未上送的交易/业务数据(包含时序中生成的时钟差异业务数据、程序/参数版本变更 业务数据) 此时序为同步时序,时序流程见图23

DB11/T1164.3—2020h)上位发送即时生效参数请求反馈到下位,反馈数据包含参数内容:i)下位进行即时生效参数的处理;j)下位通过FTP方式下载其它版本不一致的参数或程序文件:k)下位处理参数、程序文件;D)下位向上位发送参数版本变更信息;m)上位进行参数版本检查得到参数同步结果。n)参数更新完成后,上位向下位发送参数更新完成通知。此时序为异步时序,时序流程见图24。下位上位查询下位参数信息41参数/软件同步时序开始参数版本信息检查参数是否需要更新下发FTP配置信息通知4参数更新命令核对参数版本检查即时生效参数版本变化1即时生效参数请求即时生效参数请求反馈4即时生效参数处理通过FTP下载参数/程序文件上报24小时运营状态变更数据参数文件处理参数版本信息检查参数版本和同步结果参数更新完成通知14i参数/软件同步时序结束参数生效检查1图24参数与软件同步时序7.4.4运营开始7.4.4.1SLE运营开始系统非24小时运营时,SLE在运营开始前应执行本时序规定流程。SLE运营开始的步骤为:28

DB11/T1164.3—2020SCMLC/LC1上报SC运营开始通知运营开始时序开始时钟同步切换运营日上报SC完整状态上报SC运营开始时序结束通知!运营开始时序结束图26SC运营开始时序7.4.5运营结束7.4.5.1SLE运营结束SLE运营结束的步骤为:a)在系统非24小时运营时,设备进入暂停服务状态。b)SLE向SC发送状态值为运营结束的设备运行状态。c)SLE上送未上送的交易/业务数据。d)执行SLE文件类业务结束数据上传时序。e)执行SLE日结数据上传时序。f)SLE发送包传输审计数据。g)SC进行传输审计。h)SC向SLE发送上传指定包编号数据命令。i)SLE收到上传指定包编号数据命令时,进行数据准备。j)根据上一步数据准备的结果,向SC上传所要求的数据。k)SC检查指定数据的到达情况,未到达时,SC可重复进行数据请求。D)SC传输审计完成后,向SLE下发一日传输审计完成通知。m)SLE向SC上传SLE完整状态,包括运营状态、运行状态、票箱库存状态、钱箱数量状态、参数版本状态、设备故障状态。)车站处于非24小时运营时,SC向SLE发送设备休眠或关闭电源命令。此时序为同步时序,时序流程见图27。30

DB11/T1164.3—2020h)SC收到上传指定包编号数据命令时,进行数据准备。)根据上一步数据准备的结果,向MLC上传要求的数据。j)MLC检查指定数据的到达情况,未到达时,MLC可重复进行数据请求。k)MLC传输审计完成后,向SC下发一日传输审计完成通知。1)SC上报全站完整状态。m)向MLC发送SC一日运营结束通知。此时序为同步时序,时序流程见图28。SCMLC站内设备已业务结束上报SC运营结束状态数据运营结束时序开始时钟同步车站日结处理上报未上传的数据(包括日结数据)上报包传输审计数据MLC传输审计上传指定包编号数据数据准备上传请求对应的数据检查数据到达下发一日传输审计结束通知上报SC完整状态上传SC运营结束通知运营结束时序结束图28SC运营结束时序7.4.6设备招援请求设备招援请求的步骤为:a)SLE发送设备招援请求到SC,进入招援等待处理;b)SC处理招援请求,发送招援请求反馈到SLE:c)SLE处理招援请求反馈。32

8.1SLE与TPU之间的数据传输接口

SLE与TPU之间的数据传输分为3层,见表16。

DB11/T 1164.32020

表16TPU和SLE之间通信分层

SLE与TPU间通信时的规格要求参见表17

8.3 TPU 启动时序

TPU启动的步骤为: a)SLE向TPU发送复位TPU命令,并接收命令应答; 6) SLE向TPU发送状态获取命令,并接收命令应答; C)当TPU状态是“等待取UD状态”时,SLE应向TPU发送取UD命令,并接收命令应答保存UD 数据; d)当TPU状态是“起始状态”,SLE应上报故障,通知进行人工干预,检测TPU故障; e)当TPU状态是“未初始化状态”,进行时序下一步操作; f)SLE向TPU发送获取TPU基本信息命令,并接收命令应答; SLE检查TPU软件版本和本地TPU软件版本的一致性,不一致时更新TPU软件,更新成功后重 新启动TPU;

DB11/T1164.3—2020h)SLE向TPU发送获取TPU参数版本命令,并接收命令应答;SLE检查TPU参数版本和本地TPU参数版本的一致性,不一致时更新TPU参数;j)SLE向TPU发送参数下载命令,逐个下载新的参数文件;k)SLE向TPU发送配置TPU运行环境参数命令:D)TPU启动完成,进入空闲状态。此时序为同步时序,时序流程见图33。SLETPU复位TPU反馈取TPU状态反馈取TPU状态,判断是否有UD未提取1取UD数据反馈判断是否需要更新TPU软件1更新TPU的软件取TPU状态取TPU参数版本反馈SLE比对TPU中的参数是否为最新参数版本1更新参数文件反馈取TPU参数版本反馈打开并配置TPU的运行需要的环境参数反馈图33TPU启动时序8.4控制字符定义36

SLE与TPU数据通信中控制字符定义见表18。

SLE与TPU数据通信中控制字符定义见表18。

DB11/T 1164.32020

TPU数据包结构见表19

TPU数据包结构见表19

表19TPU数据包结构

命令数据包的数据体结构见表20,命令反馈数据包的数据体结构参见表21。

表20TPU数据包结构

表21TPU命令反馈数据包结构

DB11/T1164.3—2020TPU/SLE命令数据和反馈数据冲突处理机制SLETPU命令数据1命令数据2反馈数据1反馈数据2图37TPU/SLE数据冲突处理8.7TPU的工作状态8.7.1状态代码定义SLE和TPU进行通信的过程中,SLE应按照TPU状态转换关系来控制TPU的动作,TPU状态转换关系及约束关系见图38。TPU状态代码的定义见表22。表22状态代码定义状态字节编码状态定义状态说明0xFF初始状态TPU上电后首先进入该状态。OxFE未初始化状态TPU复位后进入该状态。0x00空闲状态TPU初始化完毕,具备工作条件。0x01寻卡状态TPU正在寻卡0x02已寻到卡状态TPU已经寻到车票,正等待下一步操作指令。0x03工作状态交易状态TPU处于具体的交易处理状态中。0x04等待取UD状态TPU业务处理完成,生成UD数据等待获取。8.7.2TPU状态转换TPU状态转换见图38。41

DB11/T1164.3—2020b)TVM将车票传送到指定读写位置,然后向TPU发送读卡命令:TVM读到车票后,向TPU发送售票命令。TPU执行售票命令成功后,返回操作结果和UD数据;d)TVM保存UD数据、更新界面显示并出票。此时序为同步时序,时序流程见图39。TVMTPU确认售票金额读卡信息指令反馈票通售票指令>反馈图39TVM发售一票通车票时序9.1.2:BOM售票9.1.2.1一卡通售票BOM发售一卡通车票的步骤为:a)操作员放置好车票,在BOM操作界面上选择售票操作;b)BOM向TPU发送读卡命令;BOM读到车票后,在界面上显示车票押金等信息;d)操作员输入售票时充值金额,并确认执行售票操作;e)BOM向TPU发送售票命令。TPU执行售票命令成功后,返回操作结果和UD数据;f)BOM保存UD数据、更新界面显示。此时序为同步时序,时序流程见图40。43

DB11/T1164.3—2020BOMTPU放置卡片读卡信息指令反馈输入售票信息卡通售票指令反馈图40BOM发售一卡通车票时序9.1.2.2一票通单张售票时序BOM单张发售一票通车票的步骤为:a)操作员在BOM用户界面上选择售票操作,输入售票相关信息,执行售票操作;b)BOM将车票传送到指定读写位置;c)BOM向TPU发送读卡命令;d)BOM读到车票后,向TPU发送售票命令。TPU执行售票命令成功后,返回操作结果和UD数据;e)BOM保存UD数据、更新界面显示并出票。此时序为同步时序,时序流程见图41。44

DB11/T1164.32020BOMTPU选择售票种类,确认售票金额读卡信息指令反馈票通售票指令反馈K图41BOM单张发售一票通车票时序9.1.2.3一票通批量售票时序BOM批量发售一票通车票的步骤为:a)操作员在BOM用户界面上选择售票操作,输入售票相关信息,执行售票操作;b)BOM将车票传送到指定读写位置;c)BOM向TPU发送读卡命令;d)BOM读到车票后,向TPU发送售票命令。TPU执行售票命令成功后,返回操作结果和UD数据;e)BOM保存UD数据、更新界面显示并出票;f)BOM重复上述b~e步骤,连续售出多张卡此时序为同步时序,时序流程见图42。45

DB11/T1164.3—2020BOMTPU选择售票种类,确认售票张数和金额读卡信息指令反馈票通售票指令反馈保存交易数据,更新BOM界面显示驱动出票机构,将下一张卡片送入读写区域图42BOM批量发售一票通车票时序9.2补票BOM补票的步骤为:操作员将车票放置在有效读写区域内,并在操作界面上选择补票操作;b)BOM向TPU发送补票读卡命令;c)BOM读到车票后,操作员根据TPU返回的补票建议和乘客提供的信息,选择后续的补票操作动作,并输入相关补票信息;d)BOM向TPU发送补票命令,TPU执行车票补票操作,返回操作结果和UD数据;e)BOM保存UD数据数据、更新界面显示、打印补票票据。此时序为同步时序,时序流程见图43。46

DB11/T1164.3—2020BOMTPU放置卡片读卡信息指令反馈提示补票信息,确认补票金额补票指令反馈图43补票时序9.3充值9.3.1TVM充值TVM充值的步骤为:a)乘客将充值车票插入TVM车票充值口;b)TVM向TPU发送读卡命令;c)TVM读到车票后,将车票余额信息显示至乘客界面;d)乘客在TVM操作界面上选择充值操作;e)乘客投入纸币,TVM界面上显示乘客投币总金额;f)乘客对充值操作进行确认,TVM向TPU发送充值命令。TPU执行车票充值操作,返回操作结果和UD数据;g)TVM保存UD数据数据、更新界面显示、退出充值车票、打印充值票据;此时序为同步时序,时序流程见图44。47

DB11/T1164.3—2020TVMTPU1插入卡片1读卡信息指令反馈选择充值操作等待投币(硬币或纸币)对充值操作进行确认充值指令反馈1图44TVM充值时序9.3.2:BOM充值BOM充值的步骤为:a)操作员将充值车票放入有效读写区域内DB21/T 3266-2020 辽宁省村镇集中供水工程前期工作及技术管理规程,并在操作界面上选择充值操作;b)BOMM向TPU发送读卡命令;c)BOM读到车票后,将车票余额信息显示至操作员、乘客界面;d)操作员输入充值金额或次数后,对充值操作进行确认;e)BOM向TPU发送充值命令。TPU执行车票充值操作,返回操作结果和UD数据;f)BOM保存UD数据数据、更新界面显示、打印充值票据;此时序为同步时序,时序流程见图45。48

DB11/T1164.3—2020BOMTPU放置卡片读卡信息指令反馈选择充值操作,输入相关信息充值指令反馈图45BOM充值时序9.4查询车票信息BOM查询分析车票的步骤为:a)操作员将票卡放置在指定读卡区域,在操作界面上选择查询操作;b)SLE向TPU发送读卡命令;c)SLE读到车票信息后,根据业务需要,更新界面显示。此时序为同步时序,时序流程见图46SLETPU放置卡片读卡信息指令反馈图46车票查询时序9.5退票退资9.5.1即时退票退资BOM即时退票退资的步骤为:a))操作员将车票放置在有效的读写区域内,在操作界面上选择退票退资操作;49

DB11/T1164.3—2020b)BOM向TPU发送读卡命令:BOM读到车票后,在操作员、乘客界面显示“实退金额”和“手续费”信息;d)操作员确认执行退票退资操作:e)BOM向TPU发送退票退资命令,TPU对车票进行退票退资操作,返回操作结果和UD数据;F)BOM保存UD数据、更新界面信息、打印退票退资票据。此时序为同步时序,时序流程见图47。BOMTPU放置卡片读卡信息指令反馈选择退票退资操作退票退资指令反馈图47有卡退票退资时序9.5.2非即时退票退资BOM即时退票退资的步骤为:a)操作员在操作界面上选择退票退资操作,输入坏卡或大额卡的卡号,从后台提取延迟退卡信息(包含“实退金额”和“手续费”等),显示在乘客界面上;b)操作员确认执行退票退资操作;BOM向TPU发送退票退资命令,TPU进行退票退资相关操作,返回操作结果和UD数据;d)BOM保存UD数据、更新界面信息、打印退票退资票据。此时序为同步时序,时序流程见图48。50

DB11/T1164.32020BOMTPU输入卡号显示相关退卡信息选择退票退资操作退票退资指令反馈图48无卡退卡退资时序a)无卡退票退资此时序为同步时序。详细步骤为:9.6替换9.6.1好卡替换时序BOM进行好卡替换的步骤为:a)操作员将旧车票放置在有效读写区域内,在操作界面上选择车票替换操作;b)BOM向TPU发送读卡命令;c)BOM读到车票后,在界面上显示旧车票相关信息,确认执行替换(旧卡)操作;d)BOM向TPU发送替换(I旧卡)命令,TPU对旧卡进行相关操作,返回操作结果和UD数据;e)操作员将新车票放置在有效读写区域内;f)操作员在操作界面上选择替换(新卡)操作;g)BOM向TPU发送替换(新卡)命令,TPU对新卡进行替换操作,返回操作结果和UD数据;h)BOM保存UD数据、更新界面信息、打印车票替换票据。此时序为同步时序,时序流程见图49。51

DB11/T1164.3—2020BOMTPU1放置旧卡!1读卡信息指令反馈1K替换(旧卡)指令反馈放置新卡If替换(新卡)指令反馈11图49好卡替换时序9.6.2坏卡替换时序BOM进行好卡替换的步骤为:a)操作员在操作界面上选择车票替换操作;b)操作员将新车票放置在有效读写区域内;c)操作员在操作界面上选择替换(新卡)操作;d)BOM向TPU发送替换(新卡)命令,TPU对新卡进行替换操作,返回操作结果和UD数据;e)BOM保存UD数据、更新界面信息、打印车票替换票据。此时序为同步时序,时序流程见图50。52

DB11/T1164.3—2020BOMTPU输入相关信息替换(新卡)指令反馈图50坏卡替换时序9.7激活BOM进行车票激活的步骤为:a)操作员将新车票放置在有效读写区域内;b)操作员在操作界面上选择并确认执行车票激活操作;BOM向TPU发送车票激活命令,TPU执行车票激活操作,返回操作结果和UD数据:d)BOM保存UD数据、更新界面信息、打印车票激活票据。此时序为同步时序,时序流程见图51。BOMTPU放置卡片激活指令反馈图51激活时序9.8延期BOM进行车票延期的步骤为:a)操作员将新车票放置在有效读写区域内;b)操作员在操作界面上选择并确认执行车票延期操作;c)BOM向TPU发送车票延期命令,TPU执行车票延期操作,返回操作结果和UD数据;d)EBOM保存UD数据、更新界面信息、打印车票延期票据。此时序为同步时序,时序流程见图52。53

DB11/T1164.3—2020BOMTPU放置卡片延期指令反馈图52延期时序9.9挂失BOM进行车票挂失的步骤为:a)操作员在操作界面上选择车票挂失操作,并输入丢失车票的相关信息(卡号等信息);b)操作员确认执行车票挂失操作;c)BOM向TPU发送车票挂失命令,TPU执行车票挂失操作,返回操作结果和UD数据;d)BOM保存UD数据、更新界面信息、打印车票挂失票据。此时序为同步时序,时序流程见图53。BOMTPU输入相关挂失信息挂失指令反馈图53挂失时序9.10抵消BOM进行车票抵消的步骤为:a)操作员将车票放置在有效读写区域内;b)操作员在操作界面上选择车票抵消操作,并输入抵消原因代码等相关信息;c)操作员确认执行车票抵消操作:d)BOM向TPU发送车票抵消命令,TPU执行车票抵消操作,返回操作结果和UD数据;e)BOM保存UD数据、更新界面信息、打印车票抵消票据,此时序为同步时序,时序流程见图54。54

DB11/T1164.3—2020BOMTPU放置卡片抵销指令反馈图54抵消时序9.11AG进出站9.11.1进站AG进站业务的步骤为:a)AG向TPU发送寻卡命令;b)TPU接收到寻卡指令JTS 208-2020 防波提与护岸施工规范.pdf,进入寻卡状态;c)当TPU处于寻卡状态,且又没有车票进入感应区时,AG监控TPU的工作状态,每隔3秒向TPU发送查询状态命令并获取TPU状态;d)当TPU状态不是“寻卡状态”且AG并未收到寻到卡的应答数据包,可判断为TPU与AG间有数据包丢失的异常,AG应重新开始寻卡操作,异常处理步骤见图57。e)当AG发送查询状态命令并且连续3次无法收到TPU应答,可判定说明AG与TPU间的通讯琏路出现故障或TPU出现严重故障,AG应重新启动并初始化TPU,异常处理步骤见图58。f)乘客在AG有效读写区域内刷卡,TPU进行车票寻卡操作,返回结果数据;g)AG收到TPU寻卡结果数据后,向TPU发送进站命令;h)TPU执行车票进站操作,返回车票操作结果数据;当乘客刷卡过快造成TPU读写车票未完成但卡已移开的异常时,AG应重发进站指令,异常处理步骤见图59;)AG检查车票操作结果数据,操作成功时,应更新乘客界面信息、打开AG闸门并放行;DAG向TPU发送获取UD命令,TPU返回操作结果和UD数据;k)AG保存UD数据。此时序为异步时序,时序流程见图55。55

DB11/T1164.3—2020AGTPU1寻卡等待1秒取TPU状态反馈等待1秒寻到卡反馈X取TPU状态反馈AG判断与TPU之间是否发生了丢包现象终止反馈寻卡(开始新一轮寻卡)AG继续正常的作业1图57丢包异常处理时序9.11.4查询状态异常处理时序AG获取TPU状态异常的处理步骤见图58。58

©版权声明
相关文章