自助借还系统的异常处理 - DigitalPlatform/dp2 GitHub Wiki
1. 自助机黑屏异常关机
发现自助机开机启动后,dp2ssl启动过程中或启动后,自助机黑屏自动关机了。一会功夫出现了好几次。
原因
先排除硬件问题。排除之后检查自助机是否连接了无线鼠标和无线键盘,如果把无线鼠标和键盘直接放在了自助机的图书区读卡器的板子上。读写器的射频信号干扰到了键盘的输入输出,导致了运行过程中黑屏关机。
后来把无线鼠标和键盘离开读写器板子,放到远的地方,没有出现黑屏自动关机的情况了。
后面如果要在自助机上连鼠标或键盘,最好是使用有线鼠标和键盘
自助机出现黑屏异常关机要现排除是否是由以上情况引起的。
一般自助机出现黑屏异常关机是因为硬件的原因引起的,软件不会引起异常关机。要及时与厂家联系。
2.dp2SSL提示“小票打印机异常”
A.出现异常时,先确认小票打印机设置是否正确。
点开RFID中心,在检查【配置参数】-【小票打印】-【串口】一栏是否正确设置,黑色立式机老款的小票打印为USB接口,波特率38400;新款是COM1口。【操作历史】属性页是否出现了“POS打印机初始化成功”的提示。
可以先设置串口后,点【文件】-【重新启动】,来观察是否提示打印机初始化成功。
这一步如果正常,说明软件检测到了小票打印机,再进行下一步操作。如果不正常,要先排除打印机的连接状态是否异常。
另,黑色自助机上有一个外接USB口,这个口需要通过机箱内部一个USB线借到主机上才起作用。所以如果要使用这个口,机箱里面对应的线要插在主机上。
B.检查打印机是否缺纸,缺纸时小票打印机灯光会显示为红色,需要我们手动更换小票打印纸。
小票打印纸更换步骤:
1.将钥匙插入钥匙孔,顺时针拧动钥匙,将小票打印机盖子打开。
2.把之前的打印纸残留的卷轴取出。
3.拆开新的小票打印纸,打印纸放入打印机里面,打印纸从打印机内侧往上卷起来的,关闭盖子时将打印纸抽出一小截裸漏在外面(防止打印的时候出现不出纸等情况)。
C.自助机小票打印机换纸后,可以正常打印,但是dp2ssl一直报错“小票打印机即将缺纸”
小票打印机是否缺纸,是靠打印机里面的靠光电传感器来感应的,在卷轴的附近的右侧或右侧。如果纸卷内筒太粗了,光线直接穿过去了,机器就会以为缺纸了,从而产生报错。
**处理:将小票打印机拆下来,在安装卷轴上卷上一些卫生纸然后再把纸筒装上去。让传感器感应到内筒里面的东西,就不会报错了。
D.第一步确认后,通过RFID中心打印小票,观察是否正常打印。
先退出dp2ssl,再操作。
点击【文件】-【小票打印】,在【动作】一栏设置“print”或“printline”(两者的区别在于是否换行打印),在【文字】栏输入测试打印的内容,点【立即打印】,再将【动作】设置为“cut”,点【立即执行】。如果小票打印机工作正常,会先打印内容,然后切断纸片。测试完后点【确定】,退出当前窗口。
如果这一步打印正常,说明小票打印机的工作是正常的。再进行下一步。
E.以上都没有问题,再在dp2ssl里面借书后打印,看看是否正常。
F.如果以上都正常,但dp2ssl还是报错。
可以将dp2ssl和RFID中心关闭后,先启动RFID中心,再启动dp2SSL.因为dp2SSL带动RFID中心启动的过程中,在RFID中心启动成功之前会有报错。RFID启动成功后报错信息可能会残留。先先启动RFID中心,再启动dp2SSL可以避免这样的残留。
3. dp2SSL报错“invertory error”
“invertory error”的意思是“盘点功能异常”。自助借还机因为要感知读者放上去的图书,所以每分每秒都在不停地 inventory,读卡器和 CPU 都比较累。所以自助借还机对读卡器的可靠性要求极高。
当dp2SSL报“invertory error”的时候说明RFID中心探测读卡器状态存在异常,不稳定。
处理方式:
A. 退出dp2SSL,打开RFID中心,点【文件】-【重新启动】,观察【操作历史】页面提示是否正常。
B. 如果系统运行过程中经常出现这个报错,要注意检测读卡器连接口是否固定妥当。
备注:com口读卡器可能存在连接不稳定的现象。如果com口读卡器连接的是虚拟com口,需要给读卡器连接一个USB转接头。
4. 人脸识别时系统报错“获得图像过程超过00:00:02”
处理:
A. 先退出dp2ssl,打开人脸中心,看【操作历史】是否有报错
B. 查看人脸中心的【开始】页是否识别图像
C. 如果图像模糊,重新设置摄像头。点【文件】-【选择摄像头】,选择后点【确定】,再看【开始】页面图像是否清晰。
D. 重新打开dp2ssl进行人脸识别。
5. 用系统导出的读者一维码或二维码识别读者异常
处理:
A. 通过dp2内务导出的读者二维码实际上也是一维码。所以首先要确定dp2ssl配置中的读者识别是否支持一维码。
B. 打开记事本,扫入待识别的一维码.看看是否能正确识别。要注意输入法为英文模式。
C. 如果步骤A,B均正确,再打开dp2SSL,看看可否正常识别。
D. 如果A,B正确,但仍然无法识别。要注意观察输入法是否会自动切换为中文。同时一定要确保电脑上的touch keypad and handwirting panel service服务禁用,并重启电脑。有些用户会在禁用键盘之后私自打开。要注意检查这种情况。
6. 自助机小票打印机换纸后,可以正常打印,但是dp2ssl一直报错“小票打印机即将缺纸”
小票打印机是否缺纸,是靠打印机里面的靠光电传感器来感应的,在卷轴的附近的右侧或右侧。如果纸卷内筒太粗了,光线直接穿过去了,机器就会以为缺纸了,从而产生报错。
处理:将小票打印机拆下来,在安装卷轴上卷上一些卫生纸然后再把纸筒装上去。让传感器感应到内筒里面的东西,就不会报错了。
7. dp2SSL系统进行借书,刷读者卡时,出现报错:读者“证条码号”密码不正确
报错原因:系统配置页面的用户名或密码输入错误,并没有连通dp2library服务器。
**处理:打开系统配置页面,输入正确的用户名和密码去连接dp2library。