|
可编程控制器PLC在运行时可能会出现死机的情况,这给工业生产造成不可预估的损失。
' d6 Y2 |+ Y: C7 R* {因此,首先要了解PLC死机的原因,针对原因进行排查,软件或硬件错误都有可能导致PLC死机。
6 ]7 _4 K& D8 O5 p9 `9 [+ [3 z1、PLC硬件方面6 _( y" }4 M. n6 b0 l6 i
(1)接线错误导致I/O串入高压电,PLC自动侦测到I/O错误,进入STOP模式,PLC停止运行。9 [- E' O0 `7 r. Z
(2)I/O模块损坏,程序运行到需要该I/O的反馈信号,不能向下执行指令。: t1 ?) {; l2 {4 R+ C, c$ A
(3)扩展模块(功能型,如A/D)线路干扰或开路等。
- C2 m1 `, T) U' s (4)电源部分有干扰或故障。
9 f$ ~9 U! |4 j (5)PLC的连接模块及地址分配模块出故障。- Q1 d; q& ^3 w- _, L8 V
(6)电缆引起的故障。7 s2 `) M9 {- p
(7)CPU有故障。9 O" A K3 O3 g
% d f9 U1 q9 K' {: n _, p2、PLC软件方面
( w# I, J& x9 ` (1)编程中触发了死循环。) ]) k ?& i- x; h7 u
(2)程序改写了系统参数区的内容,却没有初始化部分。
) @4 r+ @; L" b' F6 y (3)保护程序启动:硬件保护、限制使用时间(针对货款收回)2 A6 h# r6 K# i) c" \
(4)数据溢出,步长过大、看门狗 (可修改WATCHDOG时间)动作导致PLC复位。2 z d3 E% u, [' M. n' I
(5)PLC的程序编写有问题,执行之间过长。! L) |& G; W2 I
9 c; T! c# P% X3 t! Z! d3 A$ Q7 r( ?6 F
|
|