故障现象:
一台原装康柏计算机,最近出现打印不正常现象,故障是在打印财务报表时出现的,该机器由某单位财务部门使用,财务软件运行在FoxBase2.1下,中文系统是UCDOS6.0,使用的打印机是Star3240。当打印财务报表时发现只打印到第一行80列就停止打印。但在UCDOS自带的WPS2.2中打印其它文件均可正常打印。
排除过程:
由于打印故障是在运行FoxBase下的财务软件出现的,且在UCDOS中的WPS下正常打印,通过这些现象可基本排除打印机和电脑本身硬件问题。首先怀疑是FoxBase下的财务软件出现了问题,于是重新安装了该软件,但结果还是与原先一样。又把这套财务系统装到其它机器试用发现能正常打印,看来不是财务软件的问题,但为什么能在WPS下正常打印,这真有点让人百思不得其解。常使DOS下WPS的人都知道,WPS系统自带一套打印驱动程序,UCDOS下的WPS2.2是希望公司向金山公司购买并获得版权的一个应用程序,但用WPS打印文件时,并未调用UCDOS的打印驱动程序,还是使用自身的打印驱动程序。想到这里应该是找到了问题的根源,这套财务软件正是使用的UCDOS的打印驱动程序,一准是UCDOS本身的打印驱动程序出现了问题。
重新安装一遍UCDOS6.0,马上进行试打,结果很不幸,故障还是与原来一样。这回真有点“丈二的和尚摸不着头脑”了。那只能是怀疑硬件的故障了?这不太可能啊?明明在WPS下能正常打印啊?但还是怀着试试看的心情把打印机搬到另一台机器上试验,结果打印正常。
到了这一步说实话真有点没辙了,最后急得汗都下来了。这台机器内还装有中文Windows3.2,病急乱投医,进入Windows中看一下打印正常吧?在Windows下用写字板打开一份文档,送打印机后,发现有如下提示“打印机没准备”,打印机根本没有反应。这回可有点露了马脚,看来还应怀疑是硬件的问题,并且问题应出在打印口的位置,属于打印口中的某根数据应答线出现问题(打印电缆和打印机在上面已经测试过),看来只能更换一个打印并口试试看啦。
打开机箱一看,才知道这种原装机的特殊性,并口串口全部焊死在主板上,有点类似于现在的ATX板型。难道说这块主板就这样报废了吗?对于这种老机器,幸好笔者手头还保存有以前在其它机器上拆下来的多功能卡。多功能卡?够老的吧,相信许多新入道的朋友没有听说过吧?这种多功能卡上有并口和串口,何不利用这上面的并口连接打印机。把多功能卡插入一个空闲的ISA槽内,连上串并口,把打印机接上一试,OK,打印一切正常。在接上多功能卡之后,由于卡上同时也有软盘、硬盘接口,又出现软驱不能正常使用的情况,这主要是由于和主板上软驱口发生冲突引起的,通过调节多功能能卡的跳线把软驱口屏蔽掉就可以了,由于多功能卡型号很多,大多也没有说明书,这工作主要靠经验和卡上印着的说明,在此不再赘述。(山东 刘浩 徐成龙)
|