之前我們一起學習了關于西門子PLC的基礎知識和編程元件,現在我們來探討一下具體應用程序的編寫方法,以運料小車控制系統為例進行說明。
運料小車通常用于搬運加工工件,在工礦企業的生產車間中是常見的運輸設備。它由三相交流異步電動機驅動,通過電動機的正反轉來改變運動方向。正常情況下,控制系統設為連續運行(自動控制)狀態。但在調試系統或設備維修過程中,通常需要將系統設為點動控制(手動控制),因此運料車的控制實際上涉及到電動機的點動、連續正反轉控制。
運料車由三相交流異步電動機驅動,可以左右運行。具體的控制要求如下:
1.點動控制:按下點動正轉按鈕,電動機將以點動方式正轉,使運料車向左行駛;按下點動反轉按鈕,電動機將以點動方式反轉,使運料車向右行駛。
2.連續控制:按下正轉按鈕,電動機將連續正轉,使運料車持續向左行駛;按下反轉按鈕,電動機將連續反轉,使運料車持續向右行駛;按下停止按鈕,運料車將隨時停止。
3.運料車應具備軟硬件互鎖控制功能。
現在我們將使用已學過的編程元件和方法來編寫PLC控制程序(梯形圖):
(1)使用觸點線圈指令進行編程。
(2)使用置位復位指令進行編程。
(3)使用跳轉與跳轉標號指令進行編程。
一.我們設計電氣原理圖
選擇電器元件及PLC型號:
輸入信號包括點動正轉按鈕、點動反轉按鈕、連續正轉按鈕、連續反轉按鈕、停止按鈕,共計5個。因此,至少需要占用5個輸入端子。輸出信號包括正轉接觸器和反轉接觸器,占用PLC兩個輸出端子。根據西門子PLC用戶手冊,CPU221主機的輸入為6點,輸出為4點,滿足實際需求。選擇CPU221繼電器輸出型的PLC。
設計電氣原理圖,具體見下圖:
二.進行控制程序設計:
1.使用觸點指令進行編程:通過中間繼電器進行狀態轉換,實現點動和連續正反轉控制功能。
2. 使用置位復位指令進行編程:實現電動機的連續控制。
點動控制無法使用置位復位指令,只能使用觸點線圈指令編程,具體控制程序如圖示。
3. 使用跳轉與跳轉標號指令進行編程:通過旋轉開關進行控制方式選擇,保留正轉、反轉和停止按鈕,電氣原理圖略有變化。具體控制程序如圖示。
每個實際控制程序都可以用不同的方法編寫。適合的程序取決于編寫的簡易程度、維護的方便性以及運行的可靠性,盡量減少冗余。
- ModBus RTU問題匯總 2024-10-30
- PID控制器參數的整定 2024-10-30
- PID調得好不好,它說了算! 2024-10-30
- PLC編程九步走,你的編程順序合理嗎? 2024-10-30
- PLC模擬量那些事 2024-10-30
- 你熟悉西門子的控制器嗎?你可能聽說過PLC 2024-10-30
- WinCC與PLC的通訊方式,你知道幾種? 2024-10-30
- 西門子PLC你很熟悉?那么這種語言你用過嗎? 2024-10-30
- 學PLC除了編程語言、接線控制,還有軟件知識 2024-10-30
- 怎樣理解西門子PLC置位和復位指令 2024-10-30
- 學西門子PLC的必備知識:如何用觸摸屏來實現控制 2024-10-30
- 西門子PLC如何實現兩燈交替閃爍的兩種編程法 2024-10-30
- 一文幫你快速理解 PID 參數整定,初學者必入! 2024-10-30
- 學西門子PLC時,BCD碼和十六進制要分清 2024-10-30
- 水塔水位的控制,分享一則西門子PLC應用實例 2024-10-30
聯系方式
- 電 話:17838383235
- 經理:徐嘉泉
- 手 機:17838383235
- 微 信:17838383235