(中國石油吉林石化公司,吉林 吉林 132022)常政剛,沙 洪,何 群,程顯萍
常政剛(1980-)男,遼寧東港市人,工程師,設備主任。2003年畢業于遼寧工業大學過程裝備與控制工程專業,獲工程學士學位,現從事鋁粉生產及分級裝置設備管理、過程控制等工作。
摘要:本文采用IFIX組態軟件進行控制系統設計,實現了鋁粉氮氣霧化生產過程的自動化和一體化控制,為提高鋁粉生產和過程控制的質量奠定了基礎。該監控系統功能齊全,操作簡單,界面友好,系統容易擴展。
關鍵詞:鋁粉;氮氣霧化;控制系統;組態軟件;IFIX
Abstract: This paper presents a Monitoring System Based on IFIX Configuration platform, which realizes automatic and integrated control of Aluminum Powder Production. The system has the features of full functions, easy operation, friendly interface and easy expansion etc.
Key words: Aluminum powder; Nitrogen atomization; Monitoring and control;Configuration software; IFIX
鋁粉氮氣霧化生產過程具有很大的危險性,同時霧化壓力、霧化溫度對鋁粉的質量有很大的影響,這些都對控制系統提出了很高的要求。在分析鋁粉生產工藝的基礎上,通過對現在比較流行的組態軟件進行比較,由于IFIX提供了一個非常熟悉的完整的集成開發環境,提供了對Intellution Dynamics組件和外部數據及對象無限制的讀取和擴展能力,能夠將一些新的功能實現出來,所以最終采用組態軟件IFIX4.0中文版來開發鋁粉氮氣霧化生產控制系統。
1 IFIX組態軟件介紹
IFIX是Intellution Dynamics自動化軟件產品家族中的HMI/SCADA最重要的組件,它是基于WindowsXP平臺上的功能強大的自動化監視與控制軟件的解決方案。IFIX可以精確地監視、控制生產過程,并優化生產設備和企業資源管理。能夠對生產事件快速反應,減少原材料消耗,提高生產率,從而加快產品對市場反應速度。生產的關鍵信息可以通過IFIX貫穿從生產現場到企業主管者桌面的全廠管理體系,以方便管理者作出更快速更高效的決策,從而獲得更高的經濟效益。
全面支持WindowsXP平臺和終端技術(Terminal Server),支持基于因特網的遠程線組態;即插即解決結構及COM/DCOM組件技術,全面支持ActiveX控件;安全容器的專利技術,保證系統穩定運行;功能強大的微軟標準描述語言,嵌入式VBA
(Visual Basic for Application);標準SQL/ODBC接口,直接集成關系數據庫及管理系統;真正的、實時的客戶/服務器模式允許最大的規模可擴展性;多重冗余支持:SCADA冗余,通道冗余,LAN網冗余,控制器冗余,客戶端冗余;調度處理器使任務可以基于時間或事件觸發,根據需要在前臺或后臺運行;先進的報警和信息管理,提供無限制的報警區域和報警計數器,報警過濾和遠程報警管理等功能;高度免編程關系數據庫引擎VisconX控件集。
2 鋁粉生產控制系統組態
2.1 實時數據庫
IFIX提供了統一環境進行數據點的定義,而且提供了很多的數據類型,有很多現成的功能塊:歷史記錄塊、趨勢塊、計算塊、PID塊、計時塊等。系統根據現場的實際特點,定義了數字輸入點、數字輸出點、模擬輸入點、模擬輸出點、計算點、趨勢點、多態數字量輸入點。
2.2 后臺數據庫
后臺數據庫的使用,解決了系統中缺陷問題。將實時數據庫信息的一個副本放到后臺數據庫中,系統能夠應用查詢功能,使得開發的實時趨勢圖功能、歷史趨勢圖功能、監測點一覽功能、報警及操作記錄查詢功能具有了一定的通用性,在用IFIX開發其它的監控系統時,這些功能的代碼都無需改動,只需將后臺數據庫中的內容更換為新的實時數據庫內容,上述功能即無需更改便可使用。
2.3 監控畫面組態
本系統中IFIX實現的功能為監測鋁粉氮氣霧化生產過程系統運行情況,首先利用I/O Driver取得數據送入PDB中并在畫面上顯示;能在畫面上手工輸入一些設定值及控制器參數;報警及操作記錄存入文件以備查詢瀏覽;一些重要的現場數據存入數據庫用于歷史趨勢瀏覽以及生成報表;數據庫中存有PDB數據庫信息,通過修改數據庫內的信息達到修改PDB的功能。軟件流程如圖1所示。
圖1 組態軟件流程圖
2.4 監控畫面組態中遵循的原則
(1)界面設計的一致性。一致性原則在界面設計中最容易違反,同時也最容易修改和避免。只有符合一致性原則,軟件的風格才能統一和規范,從而迎合用戶的審美要求。例如,在菜單和聯機幫助中必須使用相同的術語,對話框必須具有相同的風格等。
(2)常用操作的直接性。常用操作的使用頻度大,應該減少操作序列的長度。使常用操作具有捷徑,不僅提高用戶的工作效率,還使得界面在功能實現上簡潔和高效。
(3)信息反饋的必要性。對操作人員的重要操作要有信息反饋,而對常用操作和簡單操作的反饋可以不作要求,但是對不常用操作和至關重要的操作,系統應該提供信息的反饋,以幫助用戶確定操作的結果。
(4)操作的可逆性。操作應該可逆,這對于不具備專門知識的操作人員是必要的。可逆的動作可以是單個的操作,也可以是一個相對獨立的操作序列。
3 IFIX組態畫面的監控功能
3.1 IFIX與PLC通訊實現生產過程的實時監控
對整個生產過程進行組態,通過動畫形式將生產過程流程畫面形象直觀地顯示在屏幕上,各個監控點的數據也實時顯示在畫面上,生產畫面可以及時切換,使操作人員方便地控制鋁粉生產線開停車操作,監控當前的生產狀態,設定修改PID參數等。
圖2 生產過程流程選擇畫面
圖3 生產過程監控畫面
3.2 實時數據瀏覽和歷史數據瀏覽
監控系統中有時需要在某同一時刻觀測位于不同畫面中的信號狀態,頻繁切換畫面不但麻煩,而且觀測的也不是同一時刻的值。IFIX具有的實時數據瀏覽和歷史數據瀏覽功能,便可以解決這個問題,該畫面可以顯示所有用戶想要瀏覽的模擬量和數字量的狀態,每頁最多可以顯示20條信號的狀態,通過翻頁按鈕,可以瀏覽到所有用戶關心的量。歷史數據存儲和瀏覽功能,方便用戶對操作記錄和生產數據進行查詢瀏覽,用以總結生產經驗。
3.3 實時趨勢曲線和歷史趨勢曲線顯示
IFIX具有功能強大的曲線顯示控制,通過實時趨勢畫面和歷史趨勢畫面可以形象查看畫面上定義測點的所有實時趨勢和和歷史趨勢,實時趨勢畫面和歷史趨勢畫面也以組的形式進行顯示,每組最多可以顯示8條實時趨勢曲線,8個信號可以根據需要任意進行組合,用不同的顏色區分各條曲線,兩種畫面的起始時間、時間跨度、量程等都可以方便地修改,通過點擊曲線上方的放大按鈕,趨勢曲線的細節可以進行放大。歷史數據保存時間最長可達200天,歷史數據保存時間間隔最短可達1s。
圖4 實時趨勢畫面
圖5 歷史趨勢設置畫面
系統可以將操作員執行的所有操作記錄下來,包括操作時間以及所執行的是何種操作,如哪個操作員何時以何種操作權限登錄、打開某個監視畫面的時間、修改控制回路設定值的時間等,記錄的這些信息可以用于系統的安全檢查和事故分析。例如,當監控系統出現故障時,可以分析是由不正確的操作引起,還是由其它原因引起的。在該頁面,通過設置報警時間段、設備名稱、信號描述和查找報警信息類型,系統可以迅速的查找到符合信息的操作信息。
3.4 實時報警顯示,歷史報警瀏覽
圖6 報警顯示畫面
在屏幕下方設定報警條,產生的報警實時在這里顯示出來。此條目顯示最新的報警,顯示的信息包括報警發生時間、設備名稱、描述。雙擊該窗口,彈出報警處理窗口。在彈出的窗口里可以進行報警確認,有兩種確認的方式可以進行選擇,自動確認和手動確認。通過設置報警時間段、設備名稱、描述和查找報警信息類型,系統可以迅速的查找到符合信息的報警信息,方便了操作。
3.5 系統報表實現日報表、月報表和年報表
圖7 日報表畫面圖
圖8 報警顯示瀏覽畫面
報表中統計出每小時、每天、每月的生產原料的使用量,報表統計準確。報表界面用Crystal Reports開發,可以創建出專業的自定義報表。日報表的畫面如圖7所示,月報表和年報表的畫面和日報表相似。報表顯示按鈕默認顯示當前日期的報表,通過設置按鈕,可以打開時間設置窗口,以設定想要瀏覽的日期。點擊打印按鈕,報表便可以被打印出來。保存功能,使得報表可以保存為Excel文件。
3.6 霧化爐溫度模糊PID控制算法的實現
利用Matlab語言和ActiveX技術開發了霧化爐溫度模糊PID控制算法的控件,并嵌入到組態軟件中,在組態軟件平臺中可以設定模糊控制器的量化因子和比例因子、PID控制器的比例微分積分常數以及加權因子的平滑系數λ和誤差閾值,如圖9所示。
圖9 模糊PID混合控制器參數設置畫面
3.7 監測點一覽功能
監控系統中有時需要在某同一時刻觀測位于不同畫面中的信號狀態,頻繁切換畫面不但麻煩,而且觀測的也不是同一時刻的值。雖然實時趨勢圖可以在某種程度上滿足需要,但需要觀測的量很多,既有模擬量又有數字量時,實時趨勢圖也有點力不從心。監測點一覽功能便可以解決這個問題,該畫面可以顯示所有用戶想要瀏覽的模擬量和數字量的狀態,每頁最多可以顯示20條信號的狀態,通過翻頁按鈕,可以瀏覽到所有用戶關心的量,如圖10所示。
圖10 監測點一覽畫面
4 結論
采用IFIX組態軟件平臺進行的鋁粉氮氣霧化監控系統,實現了生產過程的自動化和一體化控制。融合了新設計思想的系統,界面更加友好,操作更加簡單,大大的降低了操作人員的工作強度。增加了后臺數據庫,使得系統的維護與擴展更加容易,只需更改后臺數據庫即可完成。添加的關系數據庫的查詢功能,使得操作人員在選取監控點的時候,不必通過難以記憶和易混淆的位號來確定,只需給定設備和信號描述,系統便通過查詢功能將點確定出來。
該控制系統2008年己經成功在吉林石化公司高碳醇廠鋁粉車間運用,自從投入運行至今,安全穩定,使得鋁粉生產的質量和效率得到了根本保證,功能完全滿足了鋁粉生產的各項要求,為企業創造了巨大的經濟效益和社會效益。
其它作者簡介:沙洪(1974-),工程師,電儀設備管理員,1997年畢業于吉林化工學院工業自動化專業,獲工程學士學位,現從事工廠電氣儀表設備的管理工作。
參考文獻:
[1] 葛玻,沈文杰,趙旎. 工控組態軟件的對比及應用[J]. 計算機測量與控制,2002,10(8).
[2] InItellution公司. iFIX4.0中文版用戶手冊. Intelltion公司,2004.
[3] 馬國華. 監控組態軟件及其應用[M]. 北京: 清華大學出版社,2001.
[4] 侯大字. GE Fanuc 90-70系列PLC和iFIX組態軟件在稀硝酸機組基礎自動化系統中的應用[J]. 自動化信息. 2007(3).
[5] 靳平,方康玲. ADO技術在iFIX報表中的應用[J]. 工業控制計算機,2003,16(8): 28-32.
[6] 胡靜,方彥軍. 基于ODBC的iFIX工控組態軟件與關系數據庫通訊探討[J]. 微計算機信息,2003,19(2): 19-20.
[7] 韓路躍. iFIX在城市供水SCADA系統的應用[J]. 自動化與儀表,2004,(3):59-61.
摘自《自動化博覽》2010年第二期