当前位置:文档之家› Wosa3.0 测试工具使用手册

Wosa3.0 测试工具使用手册

Wosa3.0 测试工具使用手册
Wosa3.0 测试工具使用手册

测试工具使用手册

东方通信股份有限公司

金融事业部

前言....................................................错误!未定义书签。

1、测试前准备.............................................错误!未定义书签。

启动WOSA服务........................................错误!未定义书签。

确认WOSA服务名......................................错误!未定义书签。

开启WOSA测试工具....................................错误!未定义书签。

2、出钞模块的测试步骤.....................................错误!未定义书签。

打开..................................................错误!未定义书签。

获取设备状态..........................................错误!未定义书签。

获取配钞算法..........................................错误!未定义书签。

加钞..................................................错误!未定义书签。

钞箱参考值............................................错误!未定义书签。

配钞..................................................错误!未定义书签。

挖钞..................................................错误!未定义书签。

送钞..................................................错误!未定义书签。

回收客户钞票..........................................错误!未定义书签。

回收废钞..............................................错误!未定义书签。

其他测试项............................................错误!未定义书签。

3、存款模块的测试步骤.....................................错误!未定义书签。

打开..................................................错误!未定义书签。

获取设备状态..........................................错误!未定义书签。

加钞..................................................错误!未定义书签。

复位..................................................错误!未定义书签。

存款操作..............................................错误!未定义书签。

激活存款模式......................................错误!未定义书签。

打开钞口..........................................错误!未定义书签。

关闭钞口..........................................错误!未定义书签。

验钞..............................................错误!未定义书签。

取未识别钞........................................错误!未定义书签。

入钞..............................................错误!未定义书签。

退钞..............................................错误!未定义书签。

关于结束存款模式..................................错误!未定义书签。

4、读卡器IDC测试内容....................................错误!未定义书签。

打开..................................................错误!未定义书签。

获取状态..............................................错误!未定义书签。

读磁卡................................................错误!未定义书签。

写磁卡................................................错误!未定义书签。

退卡..................................................错误!未定义书签。

吞卡..................................................错误!未定义书签。

清吞卡数..............................................错误!未定义书签。

5、打印机PRT测试内容....................................错误!未定义书签。

打开..................................................错误!未定义书签。

获取状态..............................................错误!未定义书签。

原始打印..............................................错误!未定义书签。

FORM打印............................................错误!未定义书签。

6、密码键盘PIN测试.......................................错误!未定义书签。

打开。................................................错误!未定义书签。

获取状态..............................................错误!未定义书签。

获取KEY列表..........................................错误!未定义书签。

获取按键明文..........................................错误!未定义书签。

初始化密码键盘........................................错误!未定义书签。

导入KEY ..............................................错误!未定义书签。

GetPIN、GetPINBlock ..................................错误!未定义书签。

获取PIN: ........................................错误!未定义书签。

获取PINBlock .....................................错误!未定义书签。

加解密................................................错误!未定义书签。

7、 SIU测试..............................................错误!未定义书签。

打开SIU300 ...........................................错误!未定义书签。

获取状态..............................................错误!未定义书签。

设置指示灯............................................错误!未定义书签。

设置导向灯............................................错误!未定义书签。

检测传感器............................................错误!未定义书签。

8、TTU测试...............................................错误!未定义书签。

打开TTU300 ...........................................错误!未定义书签。

获取状态..............................................错误!未定义书签。

控制指示灯............................................错误!未定义书签。

显示数据..............................................错误!未定义书签。

读取数据..............................................错误!未定义书签。

设置显示模式..........................................错误!未定义书签。总结......................................................错误!未定义书签。

前言

本文档基于标准的测试工具操作指导。不同厂商和不同的部件只要装了平台,通过该工具,就可以进行功能性的测试以及设备故障的初步定位。

1、测试前准备

启动WOSA服务

一般厂家,在调用WOSA服务设备时(如起WOSA工具),WOSA服务会自动调起,如东信(Potevio)的SP。

但也有厂家设备,在调WOSA设备前,要运行独立起WOSA服务程序,以下为Wincor的起各项服务的案例:

start fwmain32 -e CDM30

start fwmain32 -e CIM30

start fwmain32 -e PRJ30

start fwmain32 -e PRR30

start fwmain32 -e TTU30

start fwmain32 -e IDC30

start fwmain32 -e PIN30

start fwmain32 -e SIU30

或 start fwmain32 -e CDM30 PRR30 PRJ30 TTU30 IDC30 PIN30 SIU30

确认WOSA服务名

一般WOSA服务名注册表路径:HKEY_USERS\.DEFAULT\XFS\LOGICAL_SERVICES。

Wincor注册表例图

各单元模块(servicename)各厂家命名可能有所不一样,但主要以英文缩写或全名为主,以下为各常用单元模块的缩写简介:

SIU:传感器和指示器单元(其他英文服务名:Doors、Indicators、Sensors、GuideLights)PIN:加密键盘设备单元(其他英文服务名:Encryptor)

TTU:文本终端单元设备单元、维护面板(其他英文服务名:OperatorPanel)

CDM:出钞模块设备单元(其他英文服务名:CashDispenser)

CIM:存款模块设备单元(其他英文服务名:CashAcceptor)

PRR:凭条打印机设备单元(其他英文服务名:ReceiptPrinter)

PRJ:日志打印机设备单元(其他英文服务名:JournalPrinter)

IDC:读卡器单元(其他英文服务名:CardReader)

ICC:非接单元(其他英文服务名:CashAcceptor)

备注:

1)关于SIU,有的厂家没有做成集成的模块,在运行Wincor提供的WOSA工具时,只有设置其中一项服务名即可,如把服务名设成Doors或Sensors ....;

2)其中,PRR、PRJ 执行PTR的执行文件,IDC、ICC执行IDC执行文件,只要设置好针对的服务名即可。

3)存款机或者循环机,CDM和CIM状态会有一定的交互。

开启WOSA测试工具

以WINCOR机型为文件为例,执行WOSA操作大致操作如下:

1)先运行对应设备的测试文件,运行文件;

2)设置服务名,测凭条打印机:Servcie ——> Setting ——> ServcieName;

3)运行“Service --> Open+Register”。

2、出钞模块的测试步骤

打开

将Dialogs 打勾(没鼠标,就将焦点移到相应菜单敲“回车”),后面操作信息会以列框的形式,方便查看内容:

设置服务名:

将服务名设成“CDM30”并确认:点击“Service/Open+Register”:

以下为WOSA设备打开后的信息:

获取设备状态

?执行GetInfo/status获取设备状态,再szExtra中包含了每个厂商的重要信息。每个厂商的特性信息,可以通过这个接口传出来。

状态信息:

其中:

fwDevice:WFS_CDM_DEVONLINE,说明该设备正常。

fwSafeDoor: WFS_CDM_DOORCLOSED,说明保险柜门关,

WINCOR机芯特别处:机芯保险柜门机芯控制,也只有门关才能出钞。

fwPosition: WFS_CDM_POSFRONT,只指的是出钞口打开位置,

个别存款机,在ExecuteAdmin -->openshutter/closeshutter需要指定szExtra:是各厂家自由定义的扩展信息,其中WINCOR定义的SCOD 指定是出钞模块数码关的信息如SCOD= 00 说明这时出钞模块物理状态正常,可出钞。

关于fwDevice,CDM的状态将会是下:

WFS_CDM_DEVONLINE 设备在线。当取款机存在并操作时被返回。

WFS_CDM_DEVOFFLINE 设备离线。(例如管理员按动开关或拉出设备使设备脱机)

WFS_CDM_DEVPOWEROFF 设备电源关闭或实际上未接通电源。

WFS_CDM_DEVNODEVICE 无此设备。比如,该类型的自助银行不包含这样的设备或内部没有配置这样的设备

WFS_CDM_DEVHWERROR 由于硬件错误导致设备无法运行。

WFS_CDM_DEVUSERERROR 设备存在,但人为阻止了设备运行。

WFS_CDM_DEVBUSY 设备繁忙,此时无法处理执行命令。

WFS_CDM_DEVFRAUDATTEMPT 设备存在,但已侦测到一个欺骗尝试。

后面各模块均有此状态值,不再细数。

获取钞箱信息:

?执行GetInfo/CashUnitInfo获取钞箱状态

如果已打勾,会弹出下面信息框。

获取配钞算法

当现金模块的出钞存在不同面值(如有100元和50元)时:根据出钞的金额,需要通过指定的配钞算法来分别从各个钞箱挖出不同的张数;各钞箱的张数和面额相乘,累加起来正好为要出钞的金额。

执行GetInfo/CashUnitInfo。

以下为WINCOR的Probase的案例:

该案例中,只支持最小张数出钞(MINMUN)和均衡出钞(EQUAL)。

加钞

首先执行ExecuteAdmin/startexchange选择加钞钞箱

会弹出:

此处继续点击“OK”(一般参数默认),继续弹出钞箱信息:

继续点击“OK”,即完成开始加钞。然后执行ExecuteAdmin/Endexchange,参数详细参考WOSA技术手册

下图是开始时的面板

WINCOR机芯,“BILL”为出钞钞箱,状态“Status”如为“NREF”没做钱币参考值。上图如果点击“Assign”可以重新分配钞箱,以下为两种分配钞箱方式。

拆分钞箱(多个出钞物理钞箱可能被合成一个逻辑钞箱,对此拆成逻辑和物理一对一):

合并钞箱(出钞钞箱逻辑和物理一对一,多个物理钞箱将被合成一个逻辑钞箱):

假如点击“OK”后,就会只剩一个BILL钞箱,如下图:

点击“OK”,完成加钞。(关注下消息框, returned WFS_SUCCESS 代表加钞成功)。

钞箱参考值

执行ExecutAdmin/CalibrateCashUnit进行钞箱参考值设置(仅Wincor机型有此设置)

上图操作完后就弹出下图中的参数输入框,从第一个钞箱出八张来做参考值

如图示,物理出钞钞箱,在所有钞箱中,逻辑第三个起(的情况);(NumOfBills)张数不用填,硬件会根据钱币成色自动出八张钱(如新旧不均可能是12张或16张或者20张)下例图为8张的情况。

出完钞后就会弹出上图,说明出钞完毕了,点“OK”参考值设置完毕。

以下图是执行回收命令的,最后把出的钞票回收到回收钞箱。

配钞

执行Execut/Deminate进行配钞,参数详细参考WOSA技术手册

进入配钞页面:

上图为1000元,点“OK”后:

完成配钞。

挖钞

挖钞指的的是钱从钞箱挖出,送到出钞通道;但此时钞口没打开,客户拿不到钱这个过程(Wincor机芯必须保险柜门关上才能此操作)。执行Execute/Dispense出钞。参数详细参考WOSA技术手册

点击后进入:

关于上图,其他参数和配钞差不多;新增fwPosition: WFS_CDM_POSNULL(缺省,默认都支持),WFS_CDM_POSFRONT这个值是根据GetInfo/status,获得。有存取款功能的设备有部分机型要特别对应区分。

在点击“OK”后,出钞。

送钞

送钞就是先打开钞口,将挖好的钞票送到客户能拿到的区域。

回收客户钞票

注意:钞票只有送到钞口位置,钞门打开,才能做Retract动作;其他钞位只能做Reject。

选定回收到的区域,一般为拒收箱(每种机芯不同的SP性能,回收位置不一样,有的支持回收到通道STACKER)。

点“OK”完成拒收。

回收废钞

先挖钞票,不执行送钞“Present”命令;

相关主题
相关文档 最新文档