歐姆龍PLC基本邏輯指令應用舉例
1、輸入繼電器觸點的處理
本文引用地址:http://www.104case.com/article/201612/330723.htm由于plc是由繼電器邏輯控制系統發展而來的,因此將一個繼電器控制線路轉化成PLC的梯形圖是很容易實現的。在輸入端子接入動合觸點時,梯形圖中對應的觸點仍然是動合觸點。如果在輸入端子接入的是動斷觸點,則在梯形中對應的觸點是動合觸點還是動斷觸點,需要根據具體情況而定。
如圖1所示的三相異步電動機的啟停控制線路有兩個動斷觸點,一個是停止按鈕的動斷觸點SB1,另一個是熱繼電器的動斷觸點FR。在將此控制線路圖轉化為圖2(b)所示的梯形圖時,首先要考慮輸入設備的接線,然后再考慮在梯形圖程序中的通斷狀態。
圖1 電動機的啟停控制線路
圖2(a)中,在未按啟動按鈕SB2時,輸入繼電器0002是OFF狀態,而0003、 0004均為ON狀態。按下啟動按鈕SB2,0002也為ON狀態,輸出繼電器0500線圈接通并自保持。需要停車時,按下停止按鈕SB1,0003為OFF,斷開了輸出繼電器0500,從而使電動機停車。注意:在圖2(a)中,停止按鈕SB1接的是動斷觸點,而在梯形圖中,對應于停止按鈕的輸入繼電器0003所使用的觸點卻是動合觸點。如果SB1用的是動合觸點,0003則應用動斷觸點。
圖2 I/O接線圖及梯形圖
通常輸入設備(尤其是控制按鈕和行程開關)在I/O接線圖中是按照接入動合觸點來考慮的,這樣停止按鈕在梯形圖程序中就應以動斷觸點的形式出現。對于某些只能使用動斷觸點的設備,例如用熱繼電器的動斷觸點作過載保護,在I/O接線圖中只能使用其動斷觸點,這樣在梯形圖中應根據編程時所使用的輸出器件(是一般輸出繼電器還是鎖存器)來決定其觸點的開、閉狀態。
2、輸出線圈的使用問題
PLC的梯形圖程序中涉及到大量的各式繼電器,在梯形圖中應合理安排和使用繼電器的線圈。
(1)不允許兩個線圈串聯使用。和繼電器控制線路一樣,梯形圖中也不允許串聯使用繼電器的線圈。
(2)一般不允許重復使用同一個繼電器的線圈號。在梯形圖中,除非某繼電器可不同時工作在兩種狀態完全相反的控制邏輯中(如執行跳轉指令),繼電器的線圈號一般不允許重復使用。
(3)并聯輸出。在梯形圖中,兩個以上的繼電器線圈可并聯使用。如圖3所示就是三個線圈并聯使用。
圖3 并聯輸出
連續輸出。圖4中的三個繼電器線圈1000、 0500和TIM00不屬于并聯連接,在PLC的梯形圖中,把這種結構稱為連續輸出。請注意在第2條語句OUT 1000之后,雖然在梯形圖中的該梯級輸出處又出現一個新的邏輯母線,并經1003的動斷觸點,輸出到線圈0500,然而在這個新出現的邏輯母線后,并不是用LD 1003而是用AND 1003指令來執行連續輸出的功能。第5條語句中的1006與此相同。
評論