船舶微机监测系统故障诊断的几种方法
仪器信息网 · 2009-08-02 21:40 · 20127 次点击
船舶微机监测系统,及时显示机舱设备运行状态和主要参数,有利于船舶营运的安全和经济,应用日益广泛。随着电子科技的飞速发展,其技术含量不断提高,功能和型式多样,软件和硬件故障都在所难免。
软件故障的原因,可能有:
系统程序和用户程序本身错误、有漏洞等,造成控制错误或死机;
用户程序中的数据丢失,引起控制异常,等。
硬件故障的原因,可能有:
参数故障,元件参数变化或超出允许范围:
逻辑故障,逻辑电路出现了永久性逻辑。
而船员的技术水平,提高较慢,故障诊断也成为迫切需要解决的问题。
在此提出几种故障诊断方法。
l故障诊断的原则
按影响范围,故障分为局部故障和系统性故障。
局部故障,多发生在系统外层I/O接口电路等,仅影响某些局部,一般不会引起程序中断,整个系统大多可以继续运行。但若不尽快修复,系统局部工作错误或失灵,可能扩大和蔓延,甚至中断程序。
系统性故障,即影响到整个系统的故障,往往引起程序中断、停机、系统不能启动或永不停机等,多发生在计算机的核心部件或内层接口部件。
按持续时间。故障分为暂时故障和固定性故障。
固定故障,经重新启动等措施,故障现象仍持续存在或重复出现,需通过诊断程序寻找故障点。
暂时故障:持续时间短;有时能自动恢复;有时故障后经再启动。或指令复执,或程序卷回,故障现象自动消除。
故障诊断的原则:
第一步,确认是否系统性故障,即是否程序中断。若是,应充分利用微机的离线自诊断功能。若程序未中断,则
第二步,确认是否暂时故障。若是,只需通过再启动等方法即可排除。若不是暂时故障,则
第三步,利用微机在线自诊断功能。若仍找不到故障点,则
第四步:
若系统已提供信息,则利用系统提供的信息和生产厂家为用户提供的有关资料查找故障点;
若系统未提供信息,则根据管理人员的系统知识和维修经验查找故障点。
2系统性故障的诊断
系统性故障,程序已中断,首先要充分利用微机的离线自诊断功能。
离线自诊断,是指系统程序停止的情况下仅运行诊断程序的自诊断功能,可对微机系统进行比在线自诊断更加细致的故障诊断。
目前,通常有下列离线自诊断功能。
(1)系统开机时的自诊断程序
开机自诊断程序,主要检查CPU、存储器和所连接的重要I/O设备。几乎每个系统都具有这种功能,但只是简要的诊断,往往诊断不到某些细节的故障。
(2)系统投入运行前的检验程序
这种检验程序可以全面地检验控制系统的每个重要部件和具体的控制效果。经过这种检验,可以准确肯定地知道控制系统和控制效果的好坏程度。
这些检验程序的启动和进入,大都需要操作某些功能按钮来实现。
主机遥控系统的模拟实验功能、冷藏集装箱的预检(PTI)功能等,都是典型的检验程序。
(3)外置的检验程序
为了特别细致地检验存储器、CPU等重要部件,有些系统专门提供了功能强大的检验程序。
为了节省空间,这些程序常常存放在软盘或光盘中,使用时临时装入运行。
(4)插拔法诊断
利用微机的离线自诊断功能,若仍不能找到故障点,就需要使用“插拔法”。
插拔法,就是通过拔除和插人有关电路板来确定故障部件,最适合诊断系统死机或无任何显示的故