EPSON小票打印机重新“上岗”记
外设领域
笔者所在公司是一个百货销售类公司,装备有大量的条码扫描光枪、收银小票打印机。为了配合公司最近销售作业系统更新(以下简单称“软件”),操作平台也将相应地从DOS平台跃升到Windows XP平台。在升级系统之前为保险起见,与电脑部的同事们先行进行了原有外设与Windows XP的兼容性试验。
试验过程中光枪、报表打印机等都顺利通过兼容性测试,但是在进行最后一项小票机测试时,发现使用新销售系统程序连接EPSON TM-U300A开工测试时打印出的格式化好的单据的字符全是乱码,而将机器接到DOS上又一切恢复正常。由于小票打印机的地位非常关键,如果不能顺利与Windows XP对接,势必将使升级计划受阻。

打厂商服务电话,被告之该型号的小票打印机是为DOS环境设计,也没有更新的驱动程序,一般的解决的办法只有购买它的升级型号。
EPSON的工作人员还是很热情地给我介绍了一个方法让我一试:由于小票打印机的内存较少,如采用Windows系统较高的数据传输率就会出现数据在小票打印机内存中溢出而导致乱码产生,只有降低COM口的数据传输率才能保证机器在Windows平台下的正常打印,具体操作涉及软件和硬件的调整,下面就分两部分来介绍。
首先来进行软件调整:右键单击“我的电脑”,在“属性”中的“设备管理器”中选择小票打印机与电脑相联的COM1/2口(视实际接入接口而定),再选“属性”进行设置,将端口速度下调到4800,流控制设为Xon/off,其他用系统默认值,按“确定”完成这一部分设置。
硬件方面的调整方法也不难:先将机器电源关闭,再将机身翻过来,在底部找到图示的一排调控杆,然后用硬物将第三和第七个调控杆调到上方,其他的调控杆不需要调整。将机器放平然后按着FEED键再开机做系统做自检,如能成功打出测试页则一切OK。
完成上述操作之后,用软件重新连接机器打印小票时就一切正常了,不过美中不足的是端口速度的降低使机器的打印速度也有一定程度降低。
由于笔者试验的机器是带自动切纸功能的产品,而笔者在Windows XP下进行打印时却不能在打印结束时自动切纸,看来还要装一个该机专属的驱动才行,但找了半天,正如EPSON客户服务人员所说,没有针对Windows XP的驱动,不过我们可以用Windows2000的驱动进行顶替安装,这样该机的自动切纸功能又“回来”了。
由于该机器在国内的零售业中应用面很广,相信面临这一问题的读者也一定不少,今天特写出此文与大家分享。
注意:单独采用Windows2000驱动进行顶替安装是不行的,必须重新设置COM口速度,并调节背板的开关。