發布時間:2019-04-22
PLC和觸摸屏,以及一些工業控制儀器,或一些控制系統,底層是由單片機控制。雖然單片機的數據不像計算機和手機的數據那么多,但軟件并不是那么龐大。然而,RAM空間也低于計算機電話,經常用于二次軟件和數據開發。如果用戶用完了寄存器并填滿了RAM,CPU將不能突然做出反應。解決這一問題需要很長時間,而且將出現停滯狀態。
在另一種情況下,嵌入了一些無限循環,例如:這種情況在任何情況下都不能自動復位,必須重新啟動,重置信號以強制處理,或者直接關閉電源以清除零操作指針,讓程序從頭開始。這種情況,可能是用戶二次開發程序不合理的原因,也可能是單片機底層開發代碼未寫的原因。一般單片機都會有開門狗電路設計,也不排除門狗壞,或設置不合理的原因。
硬件電路不穩定,如電子元件質量未關閉,或接線不合理,或焊點上有焊點,可能導致電路硬件系統異常工作,如瞬間電源故障或阻抗變化等,導致硬件無法繼續執行。
工業環境比民用環境差得多。例如,溫度可能更高,某些組件選擇錯誤。這種情況沒有考慮在內。當溫度升高時,電阻或容量發生變化,導致電路功能無法實現,CPU卡在一定的狀態。
由于粉塵和靜電,粉塵會影響電導率。在特殊的工廠,有一些金屬加工區,或在相對潮濕的情況下,cpu會瞬間死亡。
如果存在高壓高頻情況,一般需要將強弱電線分開,合理接地,有的還需要使用屏蔽線,甚至安裝隔離變壓器,否則強電可能會干擾弱電,導致PLC、觸摸屏等儀表不能正常供電而卡住或無法工作。
這類問題需要從外部接線中檢查,然后清洗部件內部的灰塵,加強接地,檢查插頭和連接部位時觸點不佳,并及時處理緊固螺釘的安裝位置。如果產品質量不好,可以在安裝新產品時找到。如果使用多年的老產品出現這個問題,通常是由電容老化引起的,經常更換所有的電解電容器都能解決這個問題。當然,如果它是一個軟件問題,除了那個程序的二次應用程序可以重新修改壞,底層的問題,只有更換產品。