DSQC266C控制系統軟件設計
控制系統的主要功能是對熱泵進行自動啟停,DSQC266C顯示溫度、壓力、流量等運行參數,顯示壓縮機的工作狀態,記錄設備的運行時間和故障原因,實現對水源熱泵*空調系統的智能控制。從控制系統的主要功能出發,為了增加程序可讀性和減少程序代碼,PLC程序采用了主程序調用功能塊、功能塊調用函數的程序結構。PLC程序由1個主程序、11個功能塊子程序和1個函數組成,其調用關系如圖2所示。程序編譯碼占用空間為30K。
程序設計的思路是,當PLC上電后,一直進行溫度、壓力、流量等運行參數的檢測,這些檢測主要在檢測程序、故障程序和A/B組故障停機程序中完成。如果相關參數均無異常,則開機功能塊子程序運行,啟動壓縮機。在開機過程中,同時進行溫度判斷。如果溫度達到了設定值,則進入調節功能塊子程序,停止開機功能塊子程序,完成開機。根據溫度的變化,調節功能塊子程序控制壓縮機的啟停。變頻器的控制則是通過調用加載程序和降載程序來實現。
在這些程序中,DSQC266C為了滿足壓縮機的使用要求,調節功能塊子程序是zui繁瑣的,例如壓縮機的啟動時間要小于30秒、壓縮機每小時的啟動次數不要超過5次等。為了平衡壓縮機的運行時間,增加空調的使用壽命,傳統的程序設計采用先啟先停、先停先啟、開機過程中啟動次序輪換等控制方法,來協調壓縮機的運行時間。但是,如果本系統采用這種方法,則仍然存在某一臺壓縮機運行時間過長的問題。因此決定對傳統方法進行改進,采用隨機啟停的控制方法代替先啟先停、先停先啟的控制方法,解決了壓縮機的運行時間不平衡的問題。
圖2 程序調用關系圖
DSQC266C人機界面選用EView觸摸屏,首頁如圖3所示。輸入密碼后,點擊功能菜單,在彈出的快捷窗口中,可以選擇參數查詢、運行時間、故障查詢、運行狀態、參數設定、調節顯示、操作界面等子菜單,進行相關的操作和顯示。
圖3 人機界面首頁
5 結論
采用傳統的DSQC266C繼電器控制系統來實現熱泵的控制,由于機械接觸點很多,接線復雜,參數調整不方便,而且機械接觸點的工作頻率低,容易損壞,可靠性差。采用直接數字式控制器(DDC)雖然可以減少接線,可靠性有所提高,但由于DDC其本身的抗*力差、不易聯網、信息集成度不高和分級分步式結構的局限性,因此,越來越不能滿足復雜多變的智能控制要求。
采用DSQC266C來控制熱泵系統,不僅可以通過編程實現復雜的邏輯控制,而且可以在很大程度上簡化硬件接線,提高控制系統可靠性,用戶操作界面友好,信息集程度高,便于實現智能控制。因此,在熱泵空調領域,PLC控制系統取代DDC控制系統是必然趨勢。
Allen-Bradley 1394-AM50 10KW Axis Module
Modicon DR-1020-000 Cyberline 1000A Servo Drive
Marposs E39 Gage Processor Module 6315600000
NEW Dover Flexo 723-0012 SteadyWeb Control Board
Milltronics ML10L1250 Airanger IV Control Board
GE 531X171TMAABG1 MICRO APPL TB CARD
FANUC A20B-2902-0370/?02A Memory Module
NEW Sensidyne 7014131-2 SENSALERT Multigas Transmitter
NEW ABB SAFT 151 CPD Keypad Board 57431849 JE
Hirata PY2A030E0XXYPH2 BL Super Servo Amplifier
Allen-Bradley 74102-343-51 1394 Drive Control Board
Allen-Bradley 74102-468-55 1394 Drive Control Board
Fisher PROVOX DM6001X1-C1 Non-Volatile Memory Board
Allen-Bradley 74102-405-53 1394 Drive Control Board
Allen-Bradley 74102-588-51 1394 Power Control Board