艾韦迅条码维修中心帮客户检修机器的时候,经常遇到这种情况:在检修过程中发现有些扫描枪并没有坏,仅仅只是扫描枪的设置参数因某种原因改变了。由于条码扫描枪的设置涉及面较广,有时仅考虑几个主要的参数,如头尾标、波特率未必能解决故障。下面我们来一起探讨一下扫描枪设置参数和维修中需要注意的事项。下次您如果发现二维码扫描枪不能正常工作,您可以从以下几点来分析扫描枪的问题所在,可能就不需要返修这么麻烦了哦。
一、扫描枪的参数设定
由于有关扫描枪的参数很多,我们从以下几点来分析。同款扫描枪中也会区分不同的后缀,具体参数的设置也可能会不一样,具体请参考该扫描枪的设定手册。
1)接口选择
参照扫描枪的接口可有多种选择,如RS232、PC键盘等。有些扫描枪必须设定为RS232,如参数乱了,变为键盘方式,则无论如何设定其它参数也无济于事。
2)RS232的通讯方式
RS232通讯设置涉及多方面,主要参数如下:
①速率:固定选择9600bps。
②数据格式:选择数据格式为8位,无奇偶,一个停止位(8,0,1方式)。
③数据帧格式:像有的收款机数据帧格式是在条码数据加上前缀STX(02H)和后缀ETX(03H),数据格式如下:
STX 条码数据ETX
有的参照扫描枪缺省方式会加上其它前后缀,甚至还有长度值等,必须关闭这些选项。
④握手方式:由于一般收款机条码接口没有RTS、DTR等握手线,所以只能选择没有握手方式(none)。
3)扫描方式
扫描枪一般含有多种扫描方式,应选Trigger on/good read off方式,即按开关启动扫描,读出正确条码后自动关闭(关LED灯)。其它方式,如连续扫描等有可能不能在商场使用。
4)条码类型的选择
条码的种类很多,常见的也有十来种。目前有的收款机仅支持0~9的数字,适用于EAN13,EAN8等。一般而言,参照扫描枪可自动识别条码的种类并读出来,但对特殊的条码如Code93等,要求专门设置。因此,应参照参考手册,知道缺省支持的条码种类。如EAN13缺省不支持,则要求"Enable"。
5)其它
扫描器的参数还涉及到其它好多方面,因此必须熟读手册方可决定取舍。一个较好的方法是:在参数乱了之后,可以先对扫描枪进行恢复出厂设置,即扫描枪恢复到出厂的默认值后可以再根据您工作的需要添加相关参数的设置。恢复出厂设置是最常用而且最简单的方法。
二、硬件维修
扫描枪个头虽小,但其电路和光路是有一定的复杂性的。我们可以做一些简单但最有效的维修。首先是光路的清洗,可用酒精棉花将镜片、扫描LED灯、反射镜、凸透聚光镜等,擦洗干净。甚至不用拆开,仅擦干净窗口的镜片都有好处,由于扫描LED灯或其他电路老化的原因,用久了其LED发光的强度会减弱(可通过与好的来比较发现)。这时可调整其光强电位器。这个电位器应靠近LED灯插座,标记其原来的角度位置,然后调整20°角左右,可看到光强会有变化(照在白纸上比较更明显一些),若无变化可能是找错了电位器,应恢复原来的角度位置。如果是其它电路故障,只好返厂维修了。
三、关于电源
扫描枪一般用+5V供电,有些扫描枪接口(9针D形插座)也在9脚上提供+5V电源(150mA)。因此,扫描枪的供电连接应与收款机相配合。如:扫描枪8脚上连接有RTS信号的,应拆除之,否则与某些机型相冲突。又如:用外部电源供电的参照扫描枪,其收款机的8、9脚不应连在外部电源上,否则,也会与收款机的+5V发生短接冲突。对于激光扫描枪我们建议使用外部电源,以免收款机电源供应不足导致死机。