EMERSONKJ3221X1-BA1 12P2531X122
EMERSONKJ3221X1-BA1 12P2531X122
故障檢測:plc本身有很完善的自診斷功能,但在工程實踐中,plc的i/o元件如限位開關、電磁閥、接觸器等的故障率遠遠高于plc的本身故障率,這些元件出現故障后,plc一般不會察覺出來,不會立即停機,這會導致多個故障相繼發生,嚴重時會造成人身設備事故,停機后查找故障也要花費大量時間[4]。為方便檢測故障可用梯形圖程序實現,這里介紹一種邏輯組合判斷法:系統正常運行時,plc的輸入和輸出信號之間存在著確定的關系,因此根據輸出信號的狀態與控制過程間的邏輯關系來判斷設備運行是否正常。
信息保護和恢復:當偶發性故障條件出現時,不破壞plc內部的信息,一旦故障條件消失,就可以恢復正常繼續原來的工作。所以,plc在檢測故障條件時,立即把現狀態存入存儲器,軟件配合對存儲器進行封閉,禁止對存儲器的任何操作,以防存儲器信息被沖掉,一旦檢測到外界環境正常后,便可恢復到故障發生前的狀態,繼續原來的程序工作。
設置警戒時鐘wdt:機械設備的動作時間一般是不變的,可以以這些時間為參考,當plc發出控制信號,相應的執行機械動作,同時啟動一個定時器,定時器的設定值比正常情況下機械設備的動作時間長20%,若時間到,plc還沒有收到執行機構動作結束信號,則啟動報警。
提高輸入信號的可靠性:由于電磁干擾、噪聲、模擬信號誤差等因素的影響,會引起輸入信號的錯誤,引起程序判斷失誤,造成事故,例如按紐的抖動、繼電器觸點的瞬間跳動都會引起系統誤動作,可以采用軟件延時去抖。對于模擬信號誤差的影響可采取對模擬信號連續采樣三次,采樣間隔根據a/d轉換時間和該信號的變化頻率而定,三個數據先后存放在不同的數據寄存器中,經比較后取中間值或平均值作為當前輸入值。
1)PLC梯形圖中的某些編程元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼電器、內部輔助繼電器等,但是它們不是真實的物理繼電器(即硬件繼電器),而是在軟件中使用的編程元件。每一編程元件與PLC存儲器中元件映像寄存器的二個存儲單元相對應。以輔助繼電器為例,如果該存儲單元為0狀態,梯形圖中對應的編程元件的線圈“斷電”,其常開觸點斷開,常閉觸點閉合,稱該編程元件為0狀態,或稱該編程元件為OFF(斷開)。該存儲單元如果為1狀態,對應編程元件的線圈“通電”,其常開觸點接通,常閉觸點斷開,稱該編程元件為l狀態,或稱該編程元件為ON(接通)。
2)根據梯形圖中各觸點的狀態和邏輯關系,求出與圖中各線圈對應的編程元件的ON/OFF狀態,稱為梯形圖的邏輯解算。邏輯解算是按梯形圖中從上到下、從左至右的順序進行的。解算的結果,馬上可以被后面的邏輯解算所利用。邏輯解算是根據輸入映像寄存器中的值,而不是根據解算瞬時外部輸入觸點的狀態來進行的。
3)梯形圖中各編程元件的常開觸點和常閉觸點均可以無限多次地使用。
4)輸入繼電器的狀態地取決于對應的外部輸入電路的通斷狀態,因此在梯形圖中不能出現輸入繼電器的線圈。
A16B-2000-006
1FK7032-5AK71-1ZZ9-Z
DC 6100
MSK070C-0300-NN-M1-UG0-NNNN
1FK7063-5AF71-1SY3-Z
UMG507
4WREE 6 W2-32-23
MSK060C-0600-NN-S1-UG0-NNNN
VT-VACAP-500-20/V0 MNR: 0811405157 PQI-1
3HAC031977-001/04
MDD071C-N-040-N2T-095GB2
FX124B
ZIEHL TR 600, PT 100
GRADIVAR VR2-SA 2441
MDD090C-N-030-N2M
6QG2 2232-2F010
6QG2232-2FL10
DN309-01-0025/R
Moog D760-380A
CMSB281820
1FT5076-0AK01-2-Z
SIEMENS 3RW3046-1BB04
ABB DSQC 354
1FT6084-1AF71-1AG1
1FT6082-1AF71-2EG1