|
可編程控制器PLC在運行時可能會出現(xiàn)死機的情況,,這給工業(yè)生產(chǎn)造成不可預(yù)估的損失。8 `4 M( l i% C) D
因此,首先要了解PLC死機的原因,,針對原因進行排查,,軟件或硬件錯誤都有可能導(dǎo)致PLC死機。+ g; e7 x8 p' k8 I/ o$ r" u9 R
1,、PLC硬件方面
( D/ r5 z* z4 L$ S. q" t6 }* l0 L (1)接線錯誤導(dǎo)致I/O串入高壓電,,PLC自動偵測到I/O錯誤,進入STOP模式,,PLC停止運行,。
# _' W2 L6 u1 u' Q6 W% Z& j (2)I/O模塊損壞,程序運行到需要該I/O的反饋信號,,不能向下執(zhí)行指令,。1 b6 t7 Q% [1 W. I
(3)擴展模塊(功能型,如A/D)線路干擾或開路等,。
4 u" t0 F8 x1 E/ a9 W$ x8 _% c3 e (4)電源部分有干擾或故障,。5 @; `3 O n! o9 y6 s
(5)PLC的連接模塊及地址分配模塊出故障。
& a: A0 ?3 W2 p5 h (6)電纜引起的故障,。& @4 p4 B7 `& e9 @
(7)CPU有故障,。 P! V8 ^ c9 f1 K# I
; G3 B2 d9 H2 X7 ~1 `2 j2、PLC軟件方面
7 s5 l+ ]9 }2 z( U (1)編程中觸發(fā)了死循環(huán),。" R2 ?. o! L) e- m* @) [% `7 @
(2)程序改寫了系統(tǒng)參數(shù)區(qū)的內(nèi)容,,卻沒有初始化部分。6 K: i* H" D9 Z/ e
(3)保護程序啟動:硬件保護,、限制使用時間(針對貨款收回)
* y) A* _6 E$ F0 |! V- d* C- B (4)數(shù)據(jù)溢出,,步長過大,、看門狗 (可修改WATCHDOG時間)動作導(dǎo)致PLC復(fù)位。
$ ^% M8 K+ @8 a& z (5)PLC的程序編寫有問題,,執(zhí)行之間過長,。
: w( z. B' e4 u. \( G/ _5 d ?2 T2 J
1 E" ]9 _9 q4 ~8 l7 _! x
2 E# [1 I3 |+ H/ ~9 u2 {" F" J |
|