李紅萍,賈秀明,李藝鴻,賈秀杰,李兆瑞
(1.蘭州石化職業(yè)技術(shù)學院 電子電氣工程系,甘肅 蘭州 730060:2.蘭州石化公司,甘肅 蘭州 730060;3.四川石化公司,四川 成都 611930;4.西北師范大學外國語學院,甘肅 蘭州 730070)
隨著科學技術(shù)的發(fā)展,電動機控制技術(shù)已廣泛應用于工業(yè)、農(nóng)業(yè)、軍事、航空航天以及日常生活的各個領(lǐng)域,在工農(nóng)業(yè)生產(chǎn)方面,直流電機廣泛用于電氣和自動化控制及儀器儀表中[1];醫(yī)用的各種儀器、手術(shù)工具中都用直流電機;電動機用途眾多,大至重型工業(yè),小至小型玩具都有其蹤跡。自動控制水平的高低也是衡量一個國家科學技術(shù)先進與否的重要標志之一,為了提高電動機在應用中的自動化控制技術(shù),本文提出構(gòu)建基于組態(tài)王的電機轉(zhuǎn)速監(jiān)控系統(tǒng)的設(shè)想[2]。
電機轉(zhuǎn)速監(jiān)控系統(tǒng)作為一個小型對象,系統(tǒng)由兩個直流電機,直流調(diào)速電路等組成。測速單元用編碼盤或?qū)S镁幋a器來實現(xiàn),具有負載的功能;兩個電機組成電動機-發(fā)電機模式,采用了電機聯(lián)軸器;調(diào)速器采用2 V~10 V的電壓控制,從而改變電機的轉(zhuǎn)速;編碼盤為6脈沖/轉(zhuǎn),配置光電耦合器測速[3]。
系統(tǒng)由光電耦合器、電機、PLC、EM235模擬量處理模塊、調(diào)速模塊等構(gòu)成電機轉(zhuǎn)速閉環(huán)控制系統(tǒng),用組態(tài)王軟件來監(jiān)控電機的轉(zhuǎn)速,實現(xiàn)對電機轉(zhuǎn)速閉環(huán)控制系統(tǒng)的定值調(diào)節(jié)。
電機PLC控制系統(tǒng)接線如圖1所示;監(jiān)控計算機與PLC的連接采用PC/PPI電纜連接。
光電耦合器將電機的轉(zhuǎn)速轉(zhuǎn)換成脈沖信號送給高速計數(shù)器,在PLC程序中設(shè)計100 ms的中斷程序讀取高速傳感器的當前值,并經(jīng)過標度變換將其轉(zhuǎn)換成0~1之間的實數(shù)送到PID模塊,與設(shè)定值進行比較后對偏差進行PID運算,將運算結(jié)果轉(zhuǎn)換成PLC的標準數(shù)字輸出信號,經(jīng)模擬量處理模塊轉(zhuǎn)換成4 mA~20 mA的輸出信號送到調(diào)速器,從而使電機的轉(zhuǎn)速穩(wěn)定在設(shè)定值上。利用MCGS組態(tài)平臺來實時地監(jiān)控PLC中相關(guān)數(shù)據(jù)的變化,使電機轉(zhuǎn)速監(jiān)控系統(tǒng)的工藝生產(chǎn)狀態(tài)在監(jiān)控界面上真實地再現(xiàn)出來,以便操作人員監(jiān)控工藝生產(chǎn)的各個參數(shù)[4]。
圖1 電機PLC控制系統(tǒng)接線圖
主程序?qū)崿F(xiàn)PID參數(shù)初始化,指定采樣周期,設(shè)置中斷及中斷時間,定義高速計數(shù)器,并啟動高速計數(shù)器計數(shù),其程序流程圖如圖2所示。
圖2 主程序流程圖
中斷服務程序?qū)崿F(xiàn)數(shù)據(jù)采集、標度變換、PID運算、手/自動跟蹤、手/自動無擾動切換、控制信號輸出等功能,其程序流程圖如圖3所示。
電機轉(zhuǎn)速監(jiān)控系統(tǒng)的組態(tài)主要包含I/O設(shè)備的連接、數(shù)據(jù)詞典的創(chuàng)建方法、窗口界面的編輯、動畫鏈接、實時曲線、歷史曲線、報表、用戶權(quán)限管理、策略組態(tài)、按鈕、菜單、腳本程序等內(nèi)容[5]。其中設(shè)備窗口的組態(tài)是連接和驅(qū)動外部設(shè)備的工作環(huán)境,在本窗口內(nèi)對PLC進行連接與設(shè)置;數(shù)據(jù)詞典完成工程中所有變量的設(shè)置與通道的連接,是工程各個部分的數(shù)據(jù)交換與處理中心,它將組態(tài)王工程的各個部分連接成有機的整體。在本窗口內(nèi)定義不同類型和名稱的變量,作為數(shù)據(jù)采集、處理、輸出控制、動畫連接及設(shè)備驅(qū)動的對象[6];用戶窗口主要用于設(shè)置工程中人機交互的界面,生成各種動畫顯示畫面、報警輸出、數(shù)據(jù)與曲線圖表等,電機轉(zhuǎn)速監(jiān)控系統(tǒng)監(jiān)控界面如圖4所示。
圖3 中斷服務程序流程圖
圖4 電機轉(zhuǎn)速監(jiān)控系統(tǒng)監(jiān)控界面
各按鈕的命令語言如下:
系統(tǒng)調(diào)試:首先將電機轉(zhuǎn)速PLC控制系統(tǒng)投入運行,反復調(diào)試PLC程序,直到達到電機轉(zhuǎn)速監(jiān)控系統(tǒng)的控制要求為止;其次將MCGS監(jiān)控系統(tǒng)投入運行;在開環(huán)狀態(tài),將手自動切換按鈕置于手動方式,調(diào)試測量值和輸出值使其功能正常;在閉環(huán)狀態(tài),將手自動切換按鈕置于自動方式,調(diào)試控制系統(tǒng)使其控制效果達到控制要求[7]。
系統(tǒng)采用PI調(diào)節(jié)規(guī)律,參數(shù)整定步驟如下:首先將控制器設(shè)置為純比例作用,并將比例度放到100%上[8]。在系統(tǒng)穩(wěn)定后,加入階躍干擾,觀察被控變量記錄曲線的衰減比,然后逐步減小比例度,直至出現(xiàn)4∶1衰減曲線[9];根據(jù)經(jīng)驗公式,算出控制器的P、I參數(shù)值,觀察被控變量記錄曲線的衰減比,不斷調(diào)整參數(shù),直到出現(xiàn) 4∶1 衰減曲線為止[10]。
基于組態(tài)王的電機轉(zhuǎn)速控制系統(tǒng)的應用,可實時地監(jiān)控現(xiàn)場電動機的運行狀態(tài),系統(tǒng)經(jīng)調(diào)試及參數(shù)整定后,可根據(jù)需要將電動機的轉(zhuǎn)速穩(wěn)定到設(shè)定值上,具有可靠性高、成本低、通用性強、功能擴展方便等特征,有良好的應用價值和市場前景;同時可為計算機控制系統(tǒng)的普及應用提供借鑒,企業(yè)可充分利用現(xiàn)有的設(shè)備,追加少量的投資即可組建計算機監(jiān)控系統(tǒng),提高了企業(yè)的自動化水平。
[1]庹朝永.基于單片機的直流電機PWM調(diào)速系統(tǒng)設(shè)計與開發(fā)[J].煤炭技術(shù),2011,30(6):62 -63.
[2]王之道,周靖,劉旭.一種基于 AT89C2051單片機的直流電機調(diào)速裝置[J].機械工程與自動化,2009,38(05):151 -152.
[3]岳東海,顏鵬.直流電機PWM無級調(diào)速控制系統(tǒng)設(shè)計[J].價值工程,2010,29(2):135-136.
[4]樊學能.基于PID算法的直流電動機調(diào)速系統(tǒng)的設(shè)計[J].電氣技術(shù)與自動化,2011,40(3):175 -178.
[5]蔣益興.采用STC12C5404AD的遙控直流電機PWM調(diào)速系統(tǒng)設(shè)計[J].江蘇技術(shù)師范學院學報,2009,15(3):36-40.
[6]冉振亞,陳方輝,汪仁志,等.基于單片機的電動車永磁直流電機控制系統(tǒng)設(shè)計[J].機械工程與自動化,2009,38(6):123 -125.
[7]田云,史潔.基于51單片機的直流電機調(diào)速的方法[J].雞西大學學報,2010,10(4):51 -52.
[8]鄭飛,姜學東.嵌入式PID控制器及顯示系統(tǒng)的設(shè)計[J].微計算機信息.2009,10(2):63 -64.
[9]張亞閩,王福明.基于PLC-PID參數(shù)整定的鍋爐水溫控制系統(tǒng)[J].電氣技術(shù),2011,12(6):22 -25.
[10]肖艷軍,李磊,周婧,等.基于 PLC的自動續(xù)料機械手[J].機械設(shè)計與制造,2011,49(2):152-154.