技術文章
西門子PLC CPU315自動停機的處理方法
閱讀:1346 發布時間:2015-11-12西門子PLC CPU315自動停機的處理方法
設備出現生產線不能開機,檢查為CPU自動停機所致,停機時出現SF系統故障燈亮,CPU STOP, BF燈不亮,說明不是從站導致停機的,停電或將CPU上開關從RUN轉到STOP再轉到RUN,CPU又工作正常,在線聯機診斷,報警內容很多,zui重要的報警內容就是:
事件 29 / 100: 事件 ID 16# 494D 由 I/O 錯誤引起的 STOP 模式 無用戶相關信息(Z1):0000無用戶相關信息(Z2):5752 (Z3):2101 先前的工作模式:RUN 要求的工作模式:STOP (內部), 外部錯誤, 進入的事件 01:33:39.963 2012-04-10
看程序內下載有OB80,82,85.86.87,100,121,122等組織塊,不是軟件編程及DP從站問題造成的故障啊, DP從站的輸入地址問題報錯,不是CPU停機的原因,因為出現這個問題時,程序內調用了相應的OB塊,CUP只會報警不會停機的,這次停機為外部錯誤,進入事件,這個外部事件是什么事件,診斷區沒有給出答案,下午又再次出現了CPU自動停機,
我首先拆除子站的DP接頭,連接器及模塊,cpu只是報錯沒有停機,從而排除了上述問題,本系統還使用了IM365接口模塊,會不會是他本身的原因造成問題,咨詢了一下西門子及設備廠家,西門子技術人員回復說這個模塊穩定性不是很好,廠家也懷疑這個模塊。同意給我寄一個新的模塊試一下。但是新的過來沒有這么快。且我在西門子論壇上也討論過這個模塊,壇友還是認可這個模塊的,認為此模塊出問題的可能性不是很大。
此時我懷疑廠家為了省錢,系統做的不規范造成這個問題。為此做了以下的改進:
1.將DC24V供電回路做了改進,原先使用給CPU及其他模塊供電電線為0.5平方,大家共用一條線路,采用串接DC24V方式供電,開關電源到PLC及模塊后電壓降比較厲害,開關電源處電壓為25.8到CPU處為23.3,改進后加大電源線到1平方,并且給cpu及其他模塊單獨拉雙絞線電源線,改進后開關電源處電壓為24,12,cpu處為24.01。暫且系統使用的電源為銘偉的開關電源,感覺不是很好,準備購買歐辰的開關電源來替換。
2.將cpu及擴展模塊上的接地線單獨拉出連接到房屋框架鋼結構上接地。
3.全部的模塊連接件緊固,并且將不規范的接線重新接。
三項措施做完后,就給CPU一直通電到第二天的早上8點上班后查看CPU沒有停機,就讓生產線開機了,開了3天機后CPU沒有自動停機,到目前5月21日為止沒有出現CPU自動停機的問題,廠家寄來了IM365模塊也沒有使用。
通過這次的問題的解決,深刻的體會到診斷緩沖區并不是的,且緩沖區內內容很多,一定要分清主次否則容易誤導,系統下載了相應的組織塊,遠程子站I/*是不會讓CPU停機的,開關電源及接線布線及EMC做的不夠規范造成的隱患后果很嚴重啊。