PLC
[PLC基礎程式實作筆記] 快速理解自保持狀態 & 程式實作
<source : greatway9999>
一、暖身
(一)、PLC程式撰寫的關鍵?
PLC程式設計的關鍵在於清楚描述動作流程。有了清楚的動作流程,在程式撰寫上比較不容易出錯。
(二)、B接點的使用時機?
B接點(常閉)通常用於讓使用者知道最優先的狀態。
(三)、為什麼復歸要讓機器回到原點?為什麼要用串聯控制復歸電路?
機器回到原點。如果沒有回到原點,不能讓機器再次工作。會用串聯控制線路,否則一開機就會撞機的危安事件。
(四)、何謂單一動作與連續動作?
單一動作(執行完動作,回到原點)、連續動作(執行完動作,回到原點,重複此動作)。
(五)、何謂自保持與非自保持開關?
- 非自保持開關 : 按下去彈回,即回到初始狀態。
- 有自保持開關 : 按下去就一直保持輸出狀態。
(六)、switch 開關的使用場景?
- 用一個switch開關,若有問題則啟動緊停開關。
- 用一個switch開關,控制2個非自保持的開關。
二、快速理解自保持與程式撰寫
(一)、何謂自保持?
按下啟動按鈕後,手離開後,一直保持輸出的迴路。
用switch開關控制非自保持開關來產生自保持狀態。
以電風扇為例,如果用一般按鈕狀態來看,通常是啟動按鈕按下,風扇轉動,手離開按鈕後,電風扇就會停止。這會是你希望的狀況嗎?
因此,為了要創造出符合我們操作習慣的狀態,我們會使用自保持的線路控制,也就是按下按鈕後,讓馬達運轉,手離開按鈕後,風扇依然保持轉動的狀態。
(二)、程式撰寫與接線方式?
1.使用元件 :
- X20開關 : A接點開關(常開,按下才會通路)
- X24開關 : B接點開關(常閉,按下才會斷路)
- Y0 : 輸出,也就是要控制的物件。
2.接線方式 :
以一個A接點開關X20,串連一個B接點開關X24,輸出為Y0。再用Y0狀態與X20並聯。
3.程式撰寫 :
(1). OFF優先迴路 (用於比較危險的狀態)
(2). ON優先回路 (用於一般流水線)
三、小試身手
問題 : 吊扇自控制電路 :
- 輕按一下 START 按鈕 X020 = ON,Y0 = ON 吊扇運轉。
- 輕按一下 STOP 按鈕 X021 = ON,Y0 = OFF 吊扇停止運轉。
- 輕按一下 START 按鈕 X020 = ON,在沒有故障的情況下 (X023 = OFF),Y0 = ON 吊扇運轉。
- 輕按一下 TEST 按鈕,X022 = ON,測試吊扇是否運轉 (運轉 Y0 = ON)。
- 將上述動作組合,完成完整控制。
請先試著思考,再看解答 :
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
參考作法 :
假如題目改成,按下測試鈕 (X022 = ON) 來測試風扇是否運轉,若風扇運轉,則量正常燈號,則改成下圖寫法 :
---
參考資料 :
#PLC #自保持 #switch
0 留言