當前位置:廈門阿米控技術有限公司>>HIMA>> HIMAF3221
參 考 價 | 面議 |
HIMAF3221
HIMAF3221
非致命故障
非致命故障是PLC可以探測到,但不至于使PLC離開運行模式的故障。有些可探測的硬件問題,如內存的后備電池電壓低,只導致非致命故障。非致命故障也可以由組態(tài)和編程錯誤引起,如一個定時中斷程序的執(zhí)行被一個更高優(yōu)先級的程序的運行而延遲,或者一個算術操作產生了一個太大以致無法存入 目標內存的數(shù),等等。
非致命故障導致PLC設定相關的狀態(tài)位或者將相關的錯誤代碼寫到內存中。當結果太大或太小以致無法保存時,數(shù)據字處理指令將把內存中的算術標志位設置為1。用戶程序應當檢查這些狀態(tài)位或代碼,并作出響應,因為PLC將像沒有錯誤發(fā)生一樣繼續(xù)執(zhí)行程序,有些非致命錯誤狀態(tài)位在前面的章節(jié)已經討論過,本章我們將討論另外一些。
編程或組態(tài)邏輯錯誤
這些錯誤是PLC不能自動檢查出來的,但可以用程序中的故障檢測指令或者編程單元的程序監(jiān)視功能來檢查。
邏輯錯誤的例子包括一個用戶將一位設為OFF而不是ON,兩段用戶程序試圖控制同一個輸出,或者結構化編程旁路了一段需要的程序等等。
安全PLC與常規(guī)PLC的不同還在于:安全PLC需要得到第三方專業(yè)機構的安全認證,滿足苛刻的安全性和可靠性國際標準。必須*地采用系統(tǒng)方法,來設計和測試安全PLC。德國的TUV專家和美國的FM專家會提供對安全PLC設計和測試過程的、第三方獨立的確認和驗證。
特殊的電子線路,細致的診斷軟件分析,再加上對所有可能失效進行測試的完整性設計,確保了安全PLC具有測定99%以上的內部元件潛在危險失效的能力。一種失效模式、影響和診斷分析(FMEDA)方法一直指導著設計,這種方法會指出每個元件是怎樣引起系統(tǒng)失效,并且告訴你系統(tǒng)應該如何檢測這個失效。TUV的工程師會親自執(zhí)行失效測試,把它作為他們認證過程的一個部分。
嚴格的國際標準軟件應用于安全PLC。這些標準需要特殊技術,避免復雜性。更進一步的分析和測試,細致地檢查操作系統(tǒng)的任務交互操作。這種測試包括實時的交互操作,比如多任務(當使用時)和中斷。還需要進行一種特殊的診斷,被稱為“程序流控制"和“數(shù)據確認"。程序流檢查能確保基本功能能按正確的順序執(zhí)行,數(shù)據確認使所有的關鍵數(shù)據在存儲器里進行冗余存儲,并且在使用前進行有效性測試。在軟件開發(fā)過程中,一個安全PLC需要附加的軟件測試技術。為了核實數(shù)據完整性檢查,必須執(zhí)行一系列“軟件失效注入"測試,也就是人為對程序進行故意破壞,來檢查PLC的響應是否運行在預計的安全方式。軟件的設計和測試帶有詳細的文件資料,這樣第三方的檢查員就能夠明白PLC的運行原理,而多數(shù)軟件開發(fā)沒有使用這種規(guī)范的操作流程,這也正好說明為什么眾多的垃圾軟件會出現(xiàn)那么多的臭蟲而無法發(fā)現(xiàn)了。
Siemens 6AV8100-1BA00-0AA1
Kuhnke KDT.636
Siemens 6FX1138-5BA01
Siemens 6SG2010-1CA11
Siemens 6SG2210-1CA00/6SG2 210-1CA00
VLT6004/VLT6004HT4C54STR3DLF00A00C0
Siemens 6FC3551-0AC-Z
Siemens 6SG2210-1CA00/6SG2
Siemens 6FC3551-0AC-Z
Siemens 6SG2210-1CA00
VLT6004/VLT6004HT4C54STR3DLF00A00C0
Siemens 6SG2010-2CA10
Bosch SR600
Okuma BL-MC24E-30SN
Siemens Sinumerik 6FC5111-0BA01-0AA0
Siemens CPU416-3 6ES7416-3XL04-0AB0
Siemens Sinumerik 6FC5111-0BA01-0AA0
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內容的真實性、準確性和合法性由相關企業(yè)負責,環(huán)保在線對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。