Joydata高铁自动检票机测试说明V010CN.docx
- 文档编号:4815267
- 上传时间:2022-12-09
- 格式:DOCX
- 页数:21
- 大小:620.45KB
Joydata高铁自动检票机测试说明V010CN.docx
《Joydata高铁自动检票机测试说明V010CN.docx》由会员分享,可在线阅读,更多相关《Joydata高铁自动检票机测试说明V010CN.docx(21页珍藏版)》请在冰豆网上搜索。
Joydata高铁自动检票机测试说明V010CN
高铁自动检票机软件测试说明
版本:
0.9.0
2012年02月09日
北京卓因达科技有限公司
修订记录
版本
日期
更改人
批准人
描述
V0.1.0
2012年02月09日
蔡跃联
初版
V0.9.0
2012年02月14日
蔡跃联
增加遥控器说明
1.进入测试模式
检票机在开机过程中,通过检测通行控制单元(以下简称GCU)的拨码开关状态,判断进入测试模式,还是进入正常检票模式。
拨码开关位置见下图:
图1.拨码开关位置及示意图
将拨码开关的1脚拨到ON,代表进入测试模式(如图),拨到OFF,代表进入正常检票模式。
将拨码拨到测试模式位置,重启检票机,检票机将进入测试模式,显示屏显示如下内容:
图2.测试程序界面
将拨码拨到正常模式位置,重启检票机,检票机将自动开启检票程序。
如果拨码拨到了测试模式,但是开机没有进入测试模式:
Ø查看GCU串口通讯灯,判断串口是否正常通信。
如果没有通信,请更换GCU板,再测试。
Ø检查拨码位置是否正确,如果拨码位置正确,并且串口通信正常,还是没有进入测试模式,请更换GCU板,再测试。
2.测试程序主界面介绍
测试程序主界面及功能区域如下图:
图3.测试程序界面及功能模块
Ø系统时间栏
显示当前系统时间。
判断测试程序是否正常运行,正常运行过程中,每秒程序会刷新一次系统时间。
Ø通行控制单元信息栏
“TC:
0”显示的是当前GCU内存储的合法票张数。
Ø传感器状态标记
实时显示检票机各传感器的状态,当被遮挡时,显示为:
,没有被遮挡时,显示为:
。
Ø模块运行状态信息
显示当前各个模块的初始化信息,运行过程中的提示信息。
在运行及测试过程中,主要是查看此处的状态信息,来判断各模块工作是否正常。
Ø系统提示信息栏
系统运行过程中的一些提示信息。
3.各模块测试流程及联动测试
ØUPS测试检测流程
动作
编号
界面提示信息
问题描述
解决方法
系统启动完成
UPS_001
初始化成功。
无
✧系统无故障。
UPS_002
初始化失败。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
系统运行过程中
UPS_003
外电已断开-1秒。
串口通讯错误
✧检查串口线连接串口是否正确。
✧检查串口线是否松动,如果松动,请重新固定。
✧确认串口连接正常,请更换UPS模块或工控机。
断开检票机外电
UPS004
外电已断开1秒。
外电断开
✧接上检票机机外电电源。
UPS005
断电超过30秒,准备关机
外电断开30秒,准备关机,检票机将会在(出现此提示后)30秒自动关机。
✧接上检票机机外电电源。
恢复检票机供电
UPS006
外电正常恢复
无
✧系统无故障。
Ø红外遥控器测试流程
动作
编号
界面提示信息
问题描述
解决方法
系统启动完成
IR_001
初始化成功。
无
✧系统无故障。
IR_002
初始化失败。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
按下遥控器中的按键
IR_003
**界面没有变化
串口通讯错误
✧检查串口线连接串口是否正确,如果不正确,请重新固定。
✧检查串口线是否松动,如果松动,请重新固定。
✧确认遥控器工作正常,到其他机器上进行测试。
✧确认串口连接正常,遥控器工作正常,请更换遥控接收模块或工控机。
IR_004
接收到*****命令
遥控模块工作正常。
✧模块无故障。
遥控键1
接收到常开检票命令
如果通行控制单元初始化成功,
查看通行控制单元的工作模式是否发生对应变化。
✧
遥控键2
接收到常闭检票命令
遥控键3
接收常开不检票命令
遥控键4
接收常闭不检票命令
✧
遥控键5
接收到预留1命令
遥控键6
接收到老化测试命令
当磁票模块、身份证、通行控制单元工作正常时,各模块进入老化状态。
✧
Ø身份证读卡器测试流程
动作
编号
界面提示信息
问题描述
解决方法
系统启动完成
IDR_001
初始化成功。
无
✧系统无故障。
IDR_002
初始化失败。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
IDR_003
连续10次没有收到串口数据,请检查。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
刷身份证
IDR_004
**刷身份证无反应
模块故障或身份证被消磁
✧请确认身份证正常。
✧请检查串口连接是否正常,或接线是否牢固。
✧请检查非接触天线板接线工作是否正常。
如果不正常,请更换天线。
✧如果还是不能读取到身份证,请更换身份证模块
IDR_005
读取身份证信息失败
身份证或天线异常
✧请更换身份证测试。
✧请检查天线接线是否正常。
IDR_006
*****显示身份证号
播放请通过声音。
打印一部分身份号。
通行控制单元可以通过一个人。
✧请检查检票机是否播放了声音。
✧请检查打印机是否打印了身份证号。
✧通过检票机,检查通行控制单元是否放行,工作是否正常。
✧如果系统没有播放声音,请检查喇叭开关是否打开,调节喇叭音量大小后重试。
Ø打印机测试流程
动作
编号
界面提示信息
问题描述
解决方法
系统启动完成
PTR_001
初始化成功。
读取打印机状态成功,状态值:
0x0000。
无
✧系统无故障。
PTR_002
初始化失败。
读取打印机状态失败。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
刷身份证(身份证测试流程进入IDR_005)
PTR_003
打印席位条成功。
打印成功
✧如果打印机没有纸出来,请更换模块或检查是否卡纸。
PTR_004
打印席位条失败,串口错误,返回值:
-1。
串口通讯故障
✧请检查串口连接是否正常,或接线是否牢固。
✧请检查打印机电源是否开启。
✧请更换打印机模块或工控机
PTR_005
打印席位条失败,串口错误,返回值:
-2,模块状态:
XXXXXX
打印机工作异常
✧请检查打印机是否放置了纸卷。
✧请检查打印机纸卷防止是否正常。
✧请更换打印机模块。
Ø磁票模块测试流程
磁票模块(以下简称TTU)上电后,插票口指示灯显示为红色,取票口指示灯灭;测试程序启动后,如果磁票模块内没有票,此时插票口指示灯应该显示为绿色,取票口指示灯灭。
当插入一张和发票(票从取票口出来),此时插票口颜色应为红色,取票口指示灯应为绿色。
动作
编号
界面提示信息
问题描述
解决方法
系统启动完成
TTU_001
初始化成功。
无
✧系统无故障。
TTU_002
初始化TTU失败,返回值:
*,错误码:
*。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
TTU_003
通知TTU停止工作失败,返回值:
*,错误码:
*。
串口配置错误或TTU模块故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确。
✧如果串口配置正确,请检查接线是否正常,电源指示正常。
✧如果串口配置正确,接线正常,请更换磁票模块。
TTU_004
通知TTU开始工作失败,返回值:
*,错误码:
*。
TTU模块故障
✧检查TTU模块是否卡票。
TTU_005
通知TTU开始工作成功。
✧TTU模块工作正常。
✧插票口指示灯是否为绿色。
✧如果查票口指示灯为绿色,代表模块工作正常。
如果不显示绿色,请检查灯板接线。
插入空白磁票
TTU_006
检测到磁票插入,磁道数据太短,长度为:
*
TTU模块工作正常
✧
TTU_007
检测到磁票插入,读磁或加解密失败,返回值:
*,模误码:
*。
TTU模块或SAM加解密模块工作异常
✧返回值<-100,请检查SAM串口接线及电源是否正常,如果接线和电源都不正常,请连接后重新测试;如果连接正常,请根据返回值错误码,确定是否更换模块。
✧其他返回值,如果多次测试一直出现错误,请更换磁票模块。
插入合法票(带磁)
TTU_008
检测到磁票插入,磁道数据太短,长度为:
*
TTU模块读磁异常
✧请检查TTU模块磁头。
TTU_009
检测到磁票插入,读磁或加解密失败,返回值:
*,模误码:
*。
处理方法见:
TTU_007
✧处理方法见:
TTU_007
TTU_010
检测到磁票插入,有磁道数据,磁信息长度为:
*
✧TTU模块工作正常
✧磁票被传送到取票口(取票口亮绿灯)
✧检查取票口的绿灯是否点亮,如果没有点亮,请检查灯板是否工作正常。
是否需要更换。
TTU_011
传送失败(卡票),请开关维护门,尝试自动恢复,返回值:
*,错误码:
*。
请更换车票重试
✧请检查车票是否有折叠
✧如果多次连续多次出现此故障,请检查或更换磁票模块。
从取票口取票
TTU_012
界面显示无变化。
播放请通过声音。
通行控制单元可以通过一个人。
✧请检查检票机是否播放了声音。
✧通过检票机,检查通行控制单元是否放行,工作是否正常。
✧如果系统没有播放声音,请检查喇叭开关是否打开,调节喇叭音量大小后重试。
TTU_013
通知GCU一张票失败
通行控制单元模块故障
✧请更换通行控制单元板。
Ø通行控制单元测试流程
动作
编号
界面提示信息
问题描述
解决方法
系统启动完成
GCU_001
通行控制单元初始化完成,复位中。
无
✧系统无故障。
GCU_002
自检通过,正常。
GCU_003
通行控制单元初始化失败,请检查串口。
串口配置错误或工控机故障
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,请更换工控机。
GCU_004
自检未通过,请检查传感器或拍打门。
传感器或拍打门故障
✧根据《测试程序界面及功能模块》图中“传感器标记”区域的传感器显示状态,检查显示为红色部分的传感器。
✧如果传感器工作正常,请检查拍打门状态。
✧问题解决完成后,请打开一会维护门(3秒以上),然后关闭,系统会重新自检。
GCU_005
自检失败,串口故障。
通行单元控制板串口故障或配置错误
✧请检查系统串口配置文件/Railway/Config/DeviceConfig.xml,如果串口配置正确,串口接线正常,更换通行控制单元板。
GCU_006
自检失败,未知错误。
软件故障
✧请更换最新的动态库。
GCU_007
维护门打开,进入维护模式。
维护门被打开
✧请检查维护门是否打开
✧如果维护门没有打开,请检查维护门到位开关。
打开维护门
GCU_008
维护门打开,进入维护模式。
维护门被打开,模块正常。
✧
GCU_009
**界面无反应
维护门到位开关故障
✧请检查或更换到位开关。
关闭维护门
GCU_010
维护门关闭,维护状态解除。
维护门被关闭,模块正常
✧
GCU_010
**界面无反应
维护门到位开关故障
✧请检查或更换到位开关。
人在通道内行走
(检查传感器变化)
GCU_011
报警:
提示用户退出通道刷票
顶部指示灯显示为红色
此时行人在取票位置
✧如果界面有变化,顶部指示灯无变化,请检查顶部指示灯工作是否正常。
GCU_012
报警:
用户闯闸
顶部指示灯显示为红色
此时行人从检票机正向闯过
✧
GCU_013
报警:
用户反方向进入
顶部指示灯显示为红色
此时行人从检票机出口进入
GCU_014
报警:
用户逆行报警
顶部指示灯显示为红色
此时行人从检票机出口进入
GCU_015
报警:
提示用户刷票
顶部指示灯显示为黄色
此时行人在检票机入口
人退出通道
GCU_016
报警:
报警消除
✧
遥控器控制
GCU_017
界面无变化
前端导向屏颜色变化
根据遥控器的按键,进入不同的工作模式。
✧如果遥控器界面提示接收到了遥控信息,通行控制单元没有变化,请检查通行控制单元和拍打门。
刷身份证合法后
GCU_018
界面无变化
顶部指示灯显示为绿色
可以通过一个人
✧如果多次刷身份证合法,但是无法通过,请检查传感器或更换控制板。
✧如果可以通过,但是顶部指示灯不显示绿色,请检查顶部指示灯工作状态。
磁票检票合法后
GCU_019
界面无变化
顶部指示灯显示为绿色
可以通过一个人
✧如果磁票验证合法,但是无法通过,请检查传感器或更换控制板。
如果可以通过,但是顶部指示灯不显示绿色,请检查顶部指示灯工作状态。
4.部分模块错误代码表
Ø磁票模块错误码表
错误码
描述
0x00
正常、空闲
0x01
卡票
0x02
忙、无法处理
0x03
卡打印头
0x04
数据与命令要求不符
0x05
磁道长度与磁道数据相符
0x06
磁道长度与磁道数据不符
0x07
写磁或读磁错误
0x0A
系统占用消息太多,没有多余的消息可用
-102
连接SAM卡加解密服务失败
-103
发送数据到SAM卡加解密服务器失败
-104
从SAM卡服务器接收数据失败
-121
SAM卡服务器返回数据不完整或长度错误
-122
SAM卡服务器返回数据认证失败
-123
SAM卡服务器返回数据内容长度错误
错误码
错误信息
备注
业务类
-450
非法的客票或者磁数据
MCDC_NEITHER_TICKET_NOR_MAGNETIC
-451
输入数据类型错
MAGNDCC_INPUT_DATA_TYPE_ERROR
-452
输入数据长度错误
MAGNDCC_INPUT_DATE_LENGTH_ERROR
-453
程序版本错
MAGNDCC_VERSION_NUMBER_ERROR
-454
条码信息串错
MAGNDCC_BAR_CODE_ERROR
-455
车次编码错
MAGNDCC_TRAIN_NO_ERROR
-456
乘车日期错
MAGNDCC_TRAIN_DATE_ERROR
-457
发站编码错
MAGNDCC_FROM_STATION_CODE_ERROR
-458
到站编码错
MAGNDCC_TO_STATION_CODE_ERROR
-459
中转站编码错
MAGNDCC_RELAY_STATION_CODE_ERROR
-460
车厢号错
MAGNDCC_COACH_NO_ERROR
-461
席位号错
MAGNDCC_SEAT_NO_ERROR
-462
席位类型错
MAGNDCC_SEAT_TYPE_CODE_ERROR
-463
票种编码错
MAGNDCC_TICKET_TYPE_CODE_ERROR
-464
票价错
MAGNDCC_TICKET_PRICE_ERROR
-465
里程错
MAGNDCC_DISTANCE_ERROR
-466
票源中心码错
MAGNDCC_TICKET_CENTER_CODE_ERROR
-467
通票标志错
MAGNDCC_UNI_TICKET_FLAG_ERROR
-468
中转标志错
MAGNDCC_RELAY_TICKET_FLAG_ERROR
-469
优惠卡购票标志错
MAGNDCC_CARD_RATE_FLAG_ERROR
-470
废票标志错
MAGNDCC_CANCEL_TICKET_FLAG_ERROR
-472
改签标志错
MAGNDCC_REVISE_TICKET_FLAG_ERROR
-473
退票标志错
MAGNDCC_RETURN_TICKET_FLAG_ERROR
-474
进站标志错
MAGNDCC_ENTER_CHECK_FLAG_ERROR
-475
有效到站天数错
MAGNDCC_EXIT_CHECK_FLAG_ERROR
-476
客票数据项数量错
MAGNDCC_TICKET_ITEM_AMOUNT_ERROR
-477
磁道信息定位错
MAGNDCC_TRACK_LEADING_ERROR
-478
磁道CRC校验错
MAGNDCC_TRACK_CRC_ERROR
-479
磁信息长度错
MAGNDCC_TRACK_DATA_LENGTH_ERROR
-480
磁信息转换错
MAGNDCC_TRACK_DATA_ERROR
-481
SAM检验失败
MAGNDCC_SAMCODE_ERROR
程序类
-482
其它错误
MAGNDCC_FAILURE
-483
无SAMDLL
MAGNDCC_UNFOUND_PROGRAM
-484
写磁信息溢出
MAGNDCC_MAGN_OVERFLOW
SAM设备类
-491
初始化SAM模块失败
MAGNDCC_INIT_SAM_ERROR
-492
SAM卡号读取失败
MAGNDCC_SAM_ID_ERROR
-493
SAM卡激活失败
MAGNDCC_ACTIVE_SAM_ERROR
-494
释放SAM模块失败
MAGNDCC_FREE_SAM_ERROR
-495
SAM码计算失败
MAGNDCC_SAM_CALCULATION_ERROR
.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Joydata 自动 检票 测试 说明 V010CN