劉鶴 王化建 劉坤 樊福杰曲阜師范大學工學院
?
基于PLC的餅干包裝機的設計
劉鶴 王化建 劉坤 樊福杰
曲阜師范大學工學院
摘要:PLC控制步進電機廣泛應用于工業控制中。本文介紹了餅干包裝機的設計,以及PLC在包裝機中的應用。本設計通過PLC來實現對包裝機皮帶的自動控制,并且通過PLC對步進電機的控制達到餅干入盒的效果,結構簡單,可靠性比較高,成本較低,實用性很強,具有較高的通用性和應用推廣價值。
關鍵詞:PLC 步進電機 包裝機 組態
可編程控制器是一種能在工業環境下應用的數字運算操作的裝置。PLC在工業控制領域的應用已經得到了廣泛認可,而且應用范圍越來越廣?,F在,PLC功能得到極大的提高,為了能更方便地控制步進電機,許多PLC還內置了脈沖輸出功能,及與其相對應的控制指令,快捷有效地對步進電機加以控制。本設計采用西門子公司CPU226晶體管輸出型PLC控制步進電機,進而控制包裝機的運行速度,來達到餅干自動入盒的效果。
現在,隨著技術的發展,餅干的生產效率越來越高,而餅干的包裝卻成了人們提高生產效率的一大難題,人工包裝或者半自動包裝機已經很難滿足生產的需求。而我們設計的全自動包裝機操作方法簡單、穩定性強、價格低廉,能夠有效地解決包裝難度大的問題。
1.1 結構設計
提升機:振動送料機將餅干振動并自由落體到提升機上,提升機上有餅干大小的方格,恰好可以將餅干留在機子斜面上并排成一排,這樣就可以將不規則的餅干排成一排,方便餅干的入盒。
理料傳送帶:從提升機過來的的餅干經過理料傳送帶的整理,將會規則整齊。
加速傳送帶:將從理料傳送帶傳送過來的餅干通過加速拉開距離,這將有利于后面對餅干進行計數。
開關傳送帶:這里的傳送帶前段有一個可以上下活動的開關,當接收至UPLC傳送過來的信息時,可以向下轉動,停止向前送料,當接收到入盒完畢的信號時,再恢復正常,繼續供料。
光電傳送帶:此傳送帶前端和后端各有個光控開關,用來對餅干進行計數,到達設定數量后,發送信號來控制切換傳送帶的開關。
入盒傳送帶:將入盒的餅干帶離流水線。
提盒機:為餅干傳送線提供包裝盒,餅干將在這里入盒,并將入盒的餅干傳送到入盒傳送帶。
1.2 包裝機工藝流程
首先,將散裝的餅干放到振動盤上振動,餅干受到振動前進并均勻地自由落體,將會落到提升機上。提升機上面有排列整齊且大小一致的的小格,將會帶著餅干向上運動,由于小格的存在,餅干這時候已經排列整齊。但由于餅干從提升機傳送到理料傳送帶上可能會發生細小的偏轉,所以用理料傳送帶加以整理,得到整齊劃一的餅干。提升機上會有20排小格,所以到達傳送帶上也是20排排列整齊的餅干。其次,由于后面需要光電檢測,所以需要餅干與餅干之間拉開間隔,當餅干從理料傳感器被傳送到加速傳感器的時候,由于速度加快,所以餅干與餅干之間的距離將會被拉大,可以調整加速傳送帶的速度,來得到需要的餅干之間的距離。
然后,餅干將由加速傳送帶傳送到開關傳送帶上面,開關傳送帶前段設置開關,當餅干到達一定的數值時,開關接收信號,開關打開,餅干落入下面,停止向前送料,當餅干入盒完畢,開關接收信號后復合,繼續供料。光電傳送帶前端和后端各有一個光電開關來檢測餅干數量,由于餅干是整齊的,所以雖然有20排,但只需要監測一排就可以。當餅干從開關傳送帶傳送到光電傳送帶時,光電傳感器開始監測,當檢測的餅干達到需要數值時,前面的開關啟動,停止供料。當餅干到達后面的光電傳感器時,也開始監測計數,到達需要的數值,前面開關復合,繼續供料。
傳送帶將餅干向前傳送,到達提盒機。在前面工作人員擺好包裝盒。提盒機用PLC控制步進電機來帶動,餅干入盒前的傳送帶也用PLC控制的步進電機帶動,這樣就可以通過調節步進電機的速度,來調節餅干和包裝盒的速度,保證餅干恰好入盒。后面將詳述PLC對步進電機的控制。
PLC:本設計采用西門子公司CPU226晶體管輸出型PLC。本次設計僅針對步進電機的速度、方向、定位等控制,并不需要對步進電機復雜的控制,所以選擇PLC進行控制比較合理。而且PLC穩定性較高,不受外界環境的影響,利用PLC控制步進電機也比較方便,有利于操作。
步進電機:本設計采用深圳白山機電生產的兩相步進電機。其型號分別為BSl 1 0HB1l5.06和BSll0HBl50.06,步距角均為1.8。,保持轉矩分別為12N·m和20N·nl。而驅動器均選擇DQ2722M。它的特點是電機運行穩定,幾乎沒有震動和噪音,定位精度高。信號輸入接線方法選擇共陰極接線方法。
光電傳感器:本設計選擇德國SICK公司的產品,型號為WT-100.P1419。這個型號的光電傳感器可以分辨1mm的距離,需要檢測的餅干為4~5mm厚,完全符合要求。
根據設計要求,當光電傳送帶前段的光電傳感器開始檢測,PLC開始計數。當PLC計數達到要求時,開關傳感器開關打開,停止向前供料。同時,餅干到達后端,傳感器開始檢測,PLC開始計數。當PLC計數達到要求,開關復合,繼續向前供料4 PLC對步進電機的控制。
本次設計要求實現步進電機的速度控制,包括整部運行、快/慢速運行和細分運行、方向控制以及定位控制。通過改變PLC輸出脈沖頻率和個數的控制,實現步進電機的速度控制要求和定位控制。至于方向控制,則可用PLC輸出信號作為驅動器方向電平的輸入信號。現在選用的是兩相四線制的步進電機,所以可以通過四線來調節轉動方向。
通過以上分析,本次設計采用高速脈沖來輸出PTO的控制方法對步進電機進行控制。高速脈沖輸出功能就是PLC的一些輸出端能輸出高速脈沖,從而可以利用高速脈沖驅動負載得到精確的控制。高速脈沖輸出有高速脈沖輸/出PTO(Pulse Train Output和寬度可調脈沖輸出PwM(PulseWidth Modulation)兩種方式。PTO能夠輸出占空比為50%的一串脈沖,用戶可以用來控制脈沖的個數和周期。模塊化的設計是根據設計要求,首先將軟件的主要結構和流程框架分別用主程序、子程序等描述出來,并將各個框架之間的輸入輸出連接關系定義和調試好。此目的是為了減少程序復雜程度,簡化程序設計、調試和維護等操作的過程。
4.1 步進電機程序設計
4.1.1 運輸餅干傳送帶的步進電機的速度設定
根據設計要求,將由步進電機帶動的運輸餅干進盒的傳送帶設計為勻速運動。這樣可以防止由加速或減速運動帶來的傳送帶震動,避免引發餅干的不穩定甚至滑動,從而保證餅干穩定平穩入盒。誣門子PLC的組態軟件STEP7-Micro/WIN提供了位置控制向導,可以幫助我們在幾分鐘內全部完成PTO/PWN或位控模塊的組態。該向導可以生成位控指令,可以利用這些位控指令在其應用程序中對位置和速度進行動態控制。使用STEP7一Micro/WIN位置控制向導,可以為PTO操作來組態內置輸出。選擇QO.0或QO.1,將其組態為PTO輸出。在位置控制向導的對話框里點擊“配置s7.200PLC內置PTO/PWN操作”,在下拉對話框里點擊“線性脈沖串輸出(PT0)”。根據設計需求,通過利用合適的脈沖數來控制傳送帶的速度或位置。
脈沖輸出向導將根據所選擇的配置生成項目件,主要有PTO0 CTRL、PTO0 RUN、PT00 MAN。編程用于步進電機的PTO輸出將會調用PT00CTRL子程序(控制);調用PT00 RUN子程序(運行包絡)命令PLC在一個指定的包絡中執行運動操作,此包絡存儲在組態包絡表中。
4.1.2 提盒機的步進電機的速度設定
由于提盒機的速度要根據入盒餅干的速度設定,所以根據餅干入盒的速度,可以將步進電機速度設置為快慢交替,當餅干入盒時設置為慢速運行,餅干入盒后到下一個餅干開始入盒前的間隙設置為快速運行。這樣,就可以保證包裝盒及時到達預定位置,保證餅干勻速穩定入盒。網絡2和網絡3分別調用的是子程序SB Ron SBR l,分別用來控制慢速運行和快速運行,使步進電機能夠分別實現慢速運行和快速運行的效果,達到設計要求。
隨著PLC的普及發展,使用PLC進行工業控制的范圍已經非常廣泛,應用程度也越來越大。我們設計的基于PLC的餅干包裝機將大大提高餅干包裝的效率,提高產量,節省大量的人力物力,具有較高的實用性和應用推廣價值。
參考文獻
[1]張華龍.S7.200SIMATICPLC完全精通教程[M].北京:機械工業出版社,2013.
[2]王永華.現代電氣控制及PLC應用技術(第2版)[M].北京:北京航天大學出版社,2008.2.
[3]梅麗鳳.電氣控制與PLC應用技術[M].北京:機械工業出版社,2012.
[4]宋伯生.PLC編程理論、算法及技巧[M].北京:機械工業出版社,2011.
[5]徐智,杜逸鳴.基于西門子S7.200PLC控制步進電機的設計及應用[J].三江學院雜志,2009(4):34—37.
