PS:解釋一下RLO,在西門子S7系列plc中,RLO= “邏輯運算結果”,在二進制邏輯運算中用作暫時存儲位。RLO即result of logic operation 狀態字的第一位稱為邏輯運算結果,該位用來存儲執行位邏輯指令或比較指令的結果,RLO的狀態為“1”,表示有能流流到梯形圖中的運算點處,為“0”則表示無能流流到該點處。
置位復位指令
下面用一個最常見的傳送帶運動控制實例來說明一下置位復位指令,相信會有所幫助。
如圖所示一個傳送帶,在傳送帶的起點有兩個按鈕:用于起動的S1和用于停止的S2。在傳送帶的尾端也有兩個按鈕,用于啟動的S3和用于停止的S4。要求能從任一端起動或停止傳送帶。另外,當傳送帶上的物件到達末端時,傳感器S5使傳送帶停止。
傳送帶示意圖
對于端子接線圖其實很簡單,相信大家都能看懂,如下圖
端子接線圖
接線圖有了,對應的地址分配也就有了
地址分配
下面就是寫程序很序了,這個程序很簡單,相信很多懂電的同學不用PLC直接用繼電器就可以控制,歡迎大家評論流圖
運動控制程序
對于這個程序大家應該都能看的懂吧,I1.1和I1.3對應啟動按鈕,當閉合時Q4.0置位,輸出1,電機啟動,當I1.2和I1.4閉合時Q4.0復位輸出0,電機停止,傳感器為常閉,當物件接近時,傳感器變常開,I1.5常閉觸電接通,電機復位。