1 引言
在國產高壓變頻器的設計中,為了提高高壓變頻器內部控制的靈活性以及在現場應用的可擴展性,通常在高壓變頻器中內置plc。自從20世紀70年代第一臺plc誕生以來,plc的應用越來越廣泛、功能越來越完善,除了具有強大的邏輯控制功能外還具其他擴展功能:a/d和d/a轉換、pid閉環回路控制、高速記數、通信聯網、中斷控制及特殊功能函數運算等功能,并可以通過上位機進行顯示、報警、記錄、人機對話,使其控制水平大大提高。
本文以廣州智光電機有限公司為攀鋼集團成都鋼鐵有限公司污水處理廠設計生產的國產高壓變頻器zinvert-h800/b10為例,介紹了三菱plc在高壓變頻器控制系統中的運用。
2 廣州智光電機高壓變頻器簡介
廣州智光電機有限公司推出的新一代高性能zinvert系列智能高壓變頻調速系統為直接高-高型變頻調速系統,通過直接調節接入高壓電機定子繞組的電源頻率和電壓來實現電動機轉速的調節從而達到節能的目的。它是集大功率電力電子控制技術、微電子技術、高速光纖通信技術、自動化控制技術和高電壓技術等多學科為一體的高新技術產品。該產品采用主流高性能專用雙dsp控制系統和大規模集成電路設計,通過精確的數字移相技術和波形控制技術實現了高壓電機的靈活調節和能耗控制。
3 plc在國產高壓變頻器中的設計使用
3.1 plc主要邏輯控制
(1)用戶要求高壓變頻器在出現故障停機時能快速自動切換到工頻旁路運行,筆者給高壓變頻器專門配置了可以實現自動旁路功能的旁路柜,如圖1所示,k1~k4為手動操作刀閘,j1~j3為高壓真空接觸器。在變頻器發生故障時,旁路柜可以在幾秒內完成從變頻到工頻的轉換;而變頻器在工頻運行時,通過1個按鈕就可以實現變頻器從工頻到變頻的轉換。這樣的控制要求增加了變頻器整機控制邏輯的復雜性。
自動旁路柜控制邏輯簡要介紹如下:
變頻調速系統退出變頻轉工頻運行有兩種方式,一種是自動方式,一種是手動方式,選擇自動方式時,當變頻器發生停機故障時變頻器自動從變頻轉工頻;選擇手動方式時則需人工操作。
變頻調速系統退出工頻轉變頻運行也有兩種方式,一種是自動方式,一種是手動方式,選擇自動方式時,只需在控制柜上按一個按鈕,變頻器就自動完成從工頻轉變頻;選擇手動方式時則需人工操作。
(2) plc控制系統原理圖
plc主機選用輸入輸出點數48點,型號為fx2n-48mr,plc作為系統邏輯量控制的控制核心,在自動旁路柜的邏輯關系控制中起著至關重要的作用。plc控制系統原理圖如圖2所示。
旁路柜的邏輯控制要求比較復雜,采用plc控制,接線簡單,提高了可靠性;旁路柜的邏輯更改也變得很簡單,只需修改plc梯形圖程序就可以了,很方便滿足用戶現場的控制要求。
(3)plc功能指令實現高壓變頻器pid閉環控制。
用戶現場對變頻器閉環控制提出的要求是:變頻器能夠根據用戶系統用水量的變化,自動調整變頻泵的轉速,實現管網恒壓供水;同時還可以在液晶屏上設定壓力目標值。
針對用戶的要求,plc另外配置了模擬特殊模塊fx2n-4ad和fx2n-2da。fx2n-4ad為模擬輸入模塊,有四個輸入通道,最大分辨力12位,模擬值輸入范圍為-10v~10v或者4~20ma;fx2n-2da為模擬輸出模塊,有2個輸出通道,最大分辨力12位,模擬值輸出值范圍為-10v到10v或者4到20ma。這樣通過讀取指令(from)和寫入指令(to),以及plc帶有的pid閉環控制功能指令(如圖3所示),就可以實現對用戶現場的管網水壓進行pid閉環控制。
其具體編程過程是這樣:plc讀取指令(from)讀取用戶水壓反饋值,把反饋值用移動指令(mov)存入pid指令中的d12數據地址里;把用戶的水壓設定值用移動指令(mov)存入pid指令中的d10數據地址里;d200~d222保存pid的運行參數;d14為pid指令的運算值輸出,通過plc的寫入指令(to)把pid閉環運算結果d14寫入模擬輸出模塊,再通過模擬輸出模塊轉換成-10v~10v或者4~20ma的模擬信號送入高壓變頻器控制器進行頻率設定。
在進行pid運行參數設置時,p、i、d的參數設定尤其重要,其設定的好壞直接關系到管網水壓控制的好壞。p表示比例增益,設定范圍為0~99(%),比例調節設定大,系統出現偏差時,可以加快調節,減少誤差,但是過大的比例增益,會造成系統不穩定;i表示積分時間,設定范圍為0~32767(*100ms),積分時間越小,積分作用就越強,反之i越大則積分作用弱;d表示微分時間,設定范圍為0~32767(*10ms),微分調節有超前的控制作用,合適的微分時間能改善系統的動態性能。
攀鋼污水處理廠供水管網比較龐大,管網水壓對水泵轉速的變化響應比較緩慢,因此pid的計算速度不能過快,即比例調節不能過快,否則如果管網水壓突然變化大時,變頻器的調節容易形成較長時間的振蕩。根據這一情況,如圖3所示,可以在plc控制程序中加入pid間隔計算時間(t0)以及pid運算死區(m0),這樣就可以把pid的計算速度調節至與管網水壓變化速度相一致,避免管網水壓震蕩。
(4)plc功能指令實現plc與變頻器上位機通信
為了使變頻器上位機能對plc進行顯示、報警及記錄,plc還配置了通信模塊fx2n-232bd,實現與變頻器上位機的串口通信,通信編程指令如圖4所示。
plcrs232串口通信可使用無協議(rs指令)或專用協議與上位機進行通信,本例中使用無協議與上位機進行通信,如圖四所示:d8120用于設定plc通信格式,d50表示發送起始地址,k60表示發送字節數量,d150表示接收起始地址,k20表示接收字節數量。
4 結束語
高壓變頻器自動旁路柜采用plc進行旁路邏輯控制,通過在攀鋼污水處理廠運行的智光高壓變頻器模擬故障說明,高壓變頻器自動旁路柜在從變頻轉工頻,工頻轉變頻的相互切換非常方便,能在10s以內完成,大大提高了水泵運行的可靠性。現場pid閉環控制效果非常理想,水壓波動非常小,波動在超過0.1kg時,變頻器能迅速調節轉速,把水壓控制在設定范圍內,調節轉速時不會產生任何振蕩。同時通過plc與高壓變頻器控制器的串口rs-232通信,在高壓變頻器液晶屏上能監視系統管網水壓及plc各種狀態量。
(審核編輯: 智匯胡妮)
分享