基于PLC與觸摸屏的異步電動機變頻調(diào)速設(shè)計
摘要:PLC 作為工業(yè)控制自動化技術(shù)的核心,應(yīng)用十分廣泛,如果配以觸摸屏與變頻器,更能進(jìn)一步提升自動化程度。文章以單臺異步電動機的變頻控制為例,介紹了系統(tǒng)的構(gòu)成、變頻器參數(shù)的設(shè)置、PLC 程序與西門子觸摸屏設(shè)計的過程和方法。該系統(tǒng)具有界面直觀、實時動態(tài)性能良好、操作方便等特點,具有較高的推廣價值。
關(guān)鍵詞:PLC;觸摸屏;變頻調(diào)速
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1008-8725(2011)10-0040-03
0 前言
三相異步電動機可采用多種方式來實現(xiàn)調(diào)速,其中的變頻調(diào)速具有調(diào)速精度高、保護(hù)功能完善、過載能力強、節(jié)能顯著、使用維護(hù)方便、智能化程度高和易于實現(xiàn)復(fù)雜控制等優(yōu)點,已逐漸取代了過去的傳統(tǒng)調(diào)速方式,在工業(yè)應(yīng)用領(lǐng)域得到推廣應(yīng)用。PLC(可編程序控制器)作為電機一體化器件,具有豐富的模塊功能及靈活的組態(tài)特點,在此基礎(chǔ)上利用觸模屏作為人機交相界面,既可以提高系統(tǒng)的可靠性,又可以靈活組態(tài),使操縱變得簡單生動。以下以實際生產(chǎn)設(shè)備的變頻調(diào)速為例,論述基于PLC 與觸摸屏的電機變頻調(diào)速系統(tǒng)的設(shè)計。
1 設(shè)計要求
(1)電動機能實現(xiàn)單獨的低速(10 Hz)、高速(30Hz)正反轉(zhuǎn)控制,具有低速正轉(zhuǎn)點動功能;選擇高速運行時,必須先進(jìn)行低速啟動一段時間(由觸摸屏設(shè)定)后才轉(zhuǎn)入高速運行,以上功能既可用外接按鈕,也可用觸摸屏控制。
(2)當(dāng)電動機工作在低速或高速正反轉(zhuǎn)運行的狀態(tài)下,按下停止后,電動機必須以直流制動方式進(jìn)行停車,制動時間為2 s,直流制動的計時時間由觸摸屏顯示。
(3)低速正轉(zhuǎn)點動功能控制要求為:①停車時,按下點動按鈕,電動機實現(xiàn)低速正轉(zhuǎn)運行,松開按鈕后,電動機自動實現(xiàn)按低速直流制動方式停車;②當(dāng)電動機低速正轉(zhuǎn)運行,按下點動按鈕,電動機繼續(xù)正轉(zhuǎn)運行,松開按鈕后,電動機自動實現(xiàn)按低速直流制動方式停車;③無論電動機在低速反轉(zhuǎn)、高速正反轉(zhuǎn)運行的任何狀態(tài)下,按下點動按鈕后,電動機先自動實現(xiàn)直流制動方式停車,然后再進(jìn)行低速正轉(zhuǎn)運行,松開按鈕后,電動機自動實現(xiàn)低速直流制動停車。
(4)觸摸屏要求有電動機工作狀態(tài)顯示。
2 工程分析
電動機有低速正、反轉(zhuǎn),高速正、反轉(zhuǎn)及停止5種狀態(tài),所以變頻器應(yīng)接受5 個輸入狀態(tài)指令。變頻器的控制方式多種多樣,常用的有數(shù)字量控制,其它的是模擬量、通訊控制等,通常該類裝置屬于現(xiàn)地控制,電動機與控制裝置相距不遠(yuǎn),因此采用數(shù)字量控制,由PLC 輸出。
現(xiàn)代變頻器均具有直流制動功能,當(dāng)電動機運行時,輸入停車指令,變頻器立即停止輸出,隨后將直流電源疊加到電動機的兩相繞組上,使得電動機立即由轉(zhuǎn)動狀態(tài)變?yōu)橥V範(fàn)顟B(tài),實現(xiàn)此功能只需在變頻器內(nèi)作相應(yīng)的參數(shù)設(shè)置。
電動機由停車狀態(tài)進(jìn)入運行狀態(tài),即可正轉(zhuǎn)亦可反轉(zhuǎn);處于某一速度運行時,可以變向,因此需要在外部及觸摸屏上設(shè)置運行方向選擇按鈕。當(dāng)電動機處于低速狀態(tài)時按壓高速運行按鈕,可否直接轉(zhuǎn)入高速運行?或是經(jīng)過延時后轉(zhuǎn)入高速運行?這些不同的考慮會影響到PLC 程序的編寫,應(yīng)該從生產(chǎn)設(shè)備的實際情況來決定。
根據(jù)以上分析,得出PLC 輸入點有5 個,來自按鈕;3 個輸出點,占用Q0.2,Q0.1,Q0.0;Q0.2 控制運行方向,Q0.1 與Q0.0 狀態(tài)為“01”時,電機低速運行;為“10”時,電機高速運行;為“00”時,電機停止運行。
3 設(shè)備選擇
隨著自動化技術(shù)的發(fā)展,PLC、觸摸屏等自動化產(chǎn)品的種類也越來越多。不同型號的PLC,其結(jié)構(gòu)形式、性能、容量、指令系統(tǒng)、編程方式、價格等也各有不同,適用的場合也各有側(cè)重。因此,合理選用對于提高PLC 控制系統(tǒng)的技術(shù)經(jīng)濟指標(biāo)是非常重要的。PLC 的選擇主要應(yīng)從PLC 的機型、I/O 模塊、工作環(huán)境、通信網(wǎng)絡(luò)、與監(jiān)控系統(tǒng)的通信、可延性、售后服務(wù)與技術(shù)支持性價比等方面加以綜合考慮。此設(shè)計的I/O 點數(shù)較少,僅與觸摸屏通訊,無通訊網(wǎng)絡(luò)。
從售后服務(wù)與技術(shù)支持、維護(hù)方便及市場占有率考慮,全部采用西門子的產(chǎn)品,設(shè)計有:①S7-200CPU224;②變頻器MM420;③觸摸屏K-TP178,Micro。硬件接線圖如圖1 所示。
4 PLC 程序設(shè)計
為使程序的結(jié)構(gòu)清晰,便于設(shè)計與維護(hù),整個程序由主程序、低速子程序和高速子程序3 部分構(gòu)成。
在主程序中主要完成:①上電初始化;②運行方向的選擇控制;③低速子程序和高速子程序的進(jìn)入控制;④選擇高速運行時的低速啟動時間參數(shù)的傳遞。低、高速子程序分別處理各自狀態(tài)下的各種功能要求。
(1)低速子程序:主要采用順序控制繼電器指令(LSCR,SCRT,SCRE),分為四步。第一步根據(jù)方向選擇(M20.0 的狀態(tài))的不同進(jìn)入第二步即正轉(zhuǎn)或第三步即反轉(zhuǎn);在第二步中,將二進(jìn)制的1 送入QB0,然后判斷M20.0 是否變位,若變位則跳轉(zhuǎn)至第三步,接著判斷是否出現(xiàn)需要制動停車的情況,若符合,則跳轉(zhuǎn)至第四步(制動停車);在第三步中,將二進(jìn)制的101 送入QB0,然后判斷M20.0 是否變位,若變位則跳轉(zhuǎn)至第二步,接著判斷是否出現(xiàn)需要制動停車的情況,若符合,則跳轉(zhuǎn)至第四步(制動停車);在第四步中,將二進(jìn)制的0 送入QB0,同時啟動定時2 s 的定時器T38。當(dāng)T38 時間到,如果點動按鈕仍按下,則跳轉(zhuǎn)至第二步,否則退出子程序。
(2)高速子程序:采用與低速子程序相似的設(shè)計方法。當(dāng)處于高速運行狀態(tài),按下點動按鈕后,要求電動機先自動實現(xiàn)直流制動停車;然后再進(jìn)行低速正轉(zhuǎn)運行,松開按鈕后,電動機自動實現(xiàn)低速直流制動停車。此功能在此子程序?qū)崿F(xiàn),不跳轉(zhuǎn)到低速子程序,目的是避免程序的結(jié)構(gòu)松散,保持清晰性。
5 變頻器參數(shù)設(shè)置
MM420 一共有4 個數(shù)字輸入端,默認(rèn)的是5,6,7號,3 號端子默認(rèn)是模擬輸入,可以通過參數(shù)設(shè)置擴展為第4 個數(shù)字輸入端。該設(shè)計即可用4 個數(shù)字輸入端,也可以只要默認(rèn)的3 個數(shù)字輸入端,下面的設(shè)置只利用默認(rèn)的3 個數(shù)字輸入端。P0304-P0311 為電機參數(shù),按銘牌輸入,其它參數(shù)如下:P0700=2,P1000 =3,P0701 =16,P0702 =16,P0703=12,P1001 =10,P1002=30,P1233=2。
6 觸摸屏組態(tài)設(shè)計
上位機采用SIMATIC WinCC flexible2007 組態(tài)軟件,為用戶提供實時監(jiān)控,設(shè)計步驟如下:
(1)創(chuàng)建畫面:添加2 個畫面,畫面1 是起始畫面,放置1 個按鈕;畫面2 用于監(jiān)控,,放置6 個按鈕,“返回”切換到畫面1,其它5 個用于控制,放置2個I/O 域,用于動態(tài)顯示直流制動時間與低速啟動設(shè)定時間,其它為文本域。詳見圖2。
(2) 為了滿足觸摸屏與PLC 之間的數(shù)據(jù)交換,設(shè)置如下變量:“低速啟動時間與直流制動計時”的數(shù)據(jù)類型為Int,作定時時間設(shè)定與制動計時顯示用,尋址PLC 的VW。“低速運行、高速運行、換向運行、低速正轉(zhuǎn)點動、停止、顯示低速、顯示高速、顯示停止、顯示運行方向、顯示制動”的數(shù)據(jù)類型均為Bool,分別與PLC 某一位元件對應(yīng),其中“低速運行、高速運行、換向運行、低速正轉(zhuǎn)點動、停止”作控制用、“顯示低速、顯示高速、顯示停止、顯示運行方向、顯示制動”用于電動機工作狀態(tài)顯示。
(3)函數(shù)使用。由于按鈕按下時,觸點接通,松手時觸點斷開,為此控制用的按鈕需要用函數(shù)來實現(xiàn),按下時用SetBit()、釋放時用ResetBit( )。
(4)為了顯示電機的工作狀態(tài),將變量(例如“顯示低速”)與畫面2 文本域(“低速”)連接,選擇對象狀態(tài)屬性為“可見”,范圍為“1 至1”。
(5)通訊設(shè)置:觸摸屏與PLC 設(shè)置相同的站號、波特率。
7 程序調(diào)試
設(shè)計過程中可能會遇到各種問題,可采用分段調(diào)試,這樣便于發(fā)現(xiàn)錯誤,及時更正。實際中,首先PLC 接上按鈕,按下列順序調(diào)試:①主程序;②低速子程序;③高速子程序。通過觀察PLC 輸出點的表示燈判斷程序的正確與否,然后接上觸摸屏。變頻器設(shè)置好參數(shù)后,單獨外接紐子開關(guān)調(diào)試。調(diào)試中應(yīng)注意:觸摸屏的采集周期設(shè)置100MS;K-TP 178 Micro 采用串口通訊,不能熱插拔;觸摸屏設(shè)定的時間為秒,PLC 中要用MUL 指令轉(zhuǎn)換后作為定時器的定時值。待分段調(diào)試完成后,聯(lián)機調(diào)試。結(jié)果表明,全部實現(xiàn)各種功能要求,電機運行良好。
8 結(jié)語
PLC 與變頻器組成的交流調(diào)速系統(tǒng)具有響應(yīng)速度快、節(jié)省能源與投資等特點。觸摸屏的操作方便、實時性好,能夠直觀反映設(shè)備的工作狀態(tài),減輕工作人員的勞動強度。如果有多臺電機需要聯(lián)動控制,可進(jìn)一步通過RS485 方式的多機通訊來實現(xiàn),提高系統(tǒng)的自動化水平,具有推廣價值。
參考文獻(xiàn):
[1] 廖常初.西門子人機界面(觸摸屏)組態(tài)與應(yīng)用技術(shù)[M].北京:機械工業(yè)出版社,2008.
[2] 廖常初.PLC 編程及應(yīng)用[M].北京:機械工業(yè)出版社,2009.
[3] 嚴(yán)盈富.監(jiān)控組態(tài)軟件與PLC 入門[M].北京:人民郵電出版社,2006.
[4] 袁秀英.組態(tài)控制技術(shù)[M].北京:電子工業(yè)出版社,2007.