前麵和大家一起進行了西門子PLC的一些基礎知識及編程元件的學習(xi) ,下麵和大家一起探討一下具體(ti) 應用程序的編寫(xie) 方法,我們(men) 以運料小車控製係統的編程方法為(wei) 例進行講解。西門子S7-200PLC編程實例及技巧(運料小車控製係統)_送料小車設計_自動往返小車設計
運料車主要用於(yu) 搬運加工工件,在工礦企業(ye) 的生產(chan) 車間是比較常見的運輸設備。運料車由三相交流異步電動機進行驅動。其運動方向的改變主要是通過電動機的正反轉來實現。控製係統正常運行時,一般設為(wei) 連續運行(自動控製)狀態。但在調試係統或設備維修過程中,往往需把係統設為(wei) 點動控製(手動控製),所以運料車的控製實際上就是電動機點動、連續正反轉控製。
運料車由三相交流異步電動機拖動,可左右運行,如圖1所示。具體(ti) 控製要求如下:
圖 1
1、點動控製時,按點動正轉按鈕,電動機正轉點動運行,運料車左行;按點動反轉按鈕,電動機反轉點動運行,運料車右行。
2、連續控製時,按正轉按鈕,電動機連續正轉,運科車連續左行;按反轉按鈕,電動機連續反轉,運料車連續右行;按停止按鈕,運料車隨時停止。
3、運料車應有軟、硬件互鎖控製功能
要求用前麵已經學過的編程元件和方法試著編寫(xie) PLC控製編程(梯形圖):
(1)用觸點線圈指令編程;
(2)用置位複位指令編程;
(3)用跳轉與(yu) 跳轉標號指令編程。
一、設計電氣原理圖
1、選擇電器元件及PLC型號
輸入信號:點動正轉按鈕1個(ge) 、點動反轉按鈕1個(ge) 、連續正轉按鈕1個(ge) 、連續反轉按鈕1個(ge) 、停止按鈕1個(ge) ,輸入信號共5個(ge) ,要占用5個(ge) 輸入端子,所以PLC輸入至少需5點。(這裏說明一下,限位因篇幅的原因,不做考慮)。
輸出信號:正轉接觸器1個(ge) 、反轉接觸器1個(ge) ,占用PLC兩(liang) 個(ge) 輸出端子,所以PLC輸出至少需2點。查西門子PLC用戶手冊(ce) 可知,CPU221主機輸入6點、輸出4點,能滿足實際需求的輸入5點輸出2點的要求。因PLC控製電動機,所以繼電器輸出型的PLC就能滿足要求,選擇CPU221繼電器輸出型的PLC即可。
2、運料小車設計電氣原理圖
電氣原理圖見圖2所示。
圖 2
二、控製程序設計
1、用觸點指令編程
運料車的控製要求既有點動又有連續正反轉控製功能, 用中間繼電器進行狀態轉換後就很容易實現要求,如圖3所示,網絡1、網絡3實現了既能點動又能連續的正轉控製,網絡2、網絡4實現了既能點動又能連續的反轉控製。
圖 3
2、用置位複位指令編程
用置位位複位指令編程也可以實現電動機連續控製,其運行程序如圖4(1)所示。
圖 4(1)
點動控製不能用置位複位指令,隻能用觸點線圈指令編程,既有點動、又有連續控製功能的電動機運行程序如圖4(2)所示。
圖 4(2)
3、用跳轉與(yu) 跳轉標號指令編程
前麵用5個(ge) 按鈕實現運料車點動,連續啟停控製,其實點動、連續控製方式也可用旋轉開關(guan) 進行方式選擇,這時正轉反轉停止按鈕仍需要,電氣原理圖稍有變化。輸入信號:旋鈕開關(guan) 1個(ge) ,正轉啟動校鈕1個(ge) ,反轉啟動按鈕1個(ge) ,停止按鈕1個(ge) ,輸入至少需4點。輸出信號同前,正反轉接觸器線圈各1個(ge) ,至少需2點。仍選擇CPU221 (輸入6點,輸出4點)繼電器輸出型。跳轉指令JMP和LBL
電氣原理圖可在圖1的基礎上稍作修改,輸入信號少用個(ge) 按鈕, 在此不再重畫電氣原理圖,程序中I0.3假設接通為(wei) 點動,斷開為(wei) 連續,控製程序如圖5所示。
圖 5
前麵也提到過,任何一個(ge) 實際控製程序,可以用不同的方法來進行編寫(xie) 。究竟什麽(me) 樣的程序是合適的,就要看程序是不是編寫(xie) 簡單、維護起來方便,還有就是運行可靠,盡量減少冗餘(yu) 。
歡迎轉發加評論,創作不易請給小編點個(ge) 關(guan) 注!