PLC的可靠性很高,为了使系统平均修复时间压缩到最短,PLC本身具有各种很完善的自诊断功能,以便对机器运转的各种异常进行报警,提示故障原因。借助自诊断程序可以方便地找到出现故障的部件,及时更换它后就可以恢复正常工作。下面以CP1系列PLC为例,介绍PLC的自诊断功能。
CP1系列PLC将错误类别分为4类,即CPU异常(CPU发生WDT异常,CPU不能运行)、CPU待机(CPU不具备起动运行条件)、非致命错误(发生轻微错误,CPU仍可运行)和致命错误(发生重大错误,CPU停止运行),可以通过CPU单元面板上的指示灯、2位7段LED和特殊辅助继电器位来获得初步的错误信息,CPU面板的各指示灯含义见表6-4。
表6-4 CPU面板指示灯一览表
① 此LED灯亮时,请不要切断CP1HCPU单元的电源。
当PLC处于监视或运行工作模式时,CPU面板指示灯在出错时的显示状态见表6-5。
表6-5 各错误类型的指示灯显示状态
注意:在运行或监视模式下,出现CPU错误时,编程设备不能连接到CPU单元。而产生致命错误时却可以连接编程设备,这是两种错误的区别。(www.daowen.com)
除由指示灯显示错误外,在CP1H PLC中还可以由2位7段LED显示故障代码,如图6-28所示。故障代码为4位,每次2位分2次显示,示例如图2-5所示。各故障代码的具体含义可以参见《SYSMACCP系列CP1HCPU操作手册》中9.1节的“7段LED”。
图6-28 显示错误信息的7段LED
此外,PLC每产生一个错误,CPU单元在出错记录区中存储一条错误信息,同时对应的特殊辅助继电器区(AR区)中的错误标志位将置为ON。错误信息包括故障代码(存入A400通道中),出错内容和出错时间等。当多个错误同时发生时,保存重要程度最高的故障代码。各种错误信息对应的错误标志位及其存储通道可以参见《SYSMAC CP系列CP1H CPU操作手册》中9.1节的“特殊辅助继电器(AR区域)”。
在出错记录区中最多可以保存20条记录,存储错误信息的过程如图6-29所示。
图6-29 存储错误信息示意图
当记录的错误超过20时,最旧的错误数据(保存在A100~A104通道内的错误数据)将被删除,保存在A105~A199通道中的19个错误数据前移,最新的记录保存在A195~A199通道中,保存错误信息的数量值采用二进制数形式保存在A区的错误记录指针通道(A300)中。当错误数量超过20个时,该指针不再递增。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。