-
iFIX組態軟件在水廠自動化系統中的應用
- 發布時間:2008/4/25 23:06:18
修改時間:2008/4/25 22:25:03 瀏覽次數:2813
-
-
隨著技術的發展和管理要求的提高,要求水廠提高自動化水平、實現水廠管控一體化,實現全面的水廠數字化管理。為了達到上述要求,首先必須實現水廠現場數據采集、過程監控功能,在此基礎上再實現集中控制聯網監控功能,之后實現水廠實時監控信息系統。
iFIX是GE Fanuc自動化軟件產品家族中的一個基于Windows的HMI/SCADA組件。基于開放的組件技術,專為工廠級系統之間提供易于集成和協同工作環境設計。
1 iFIX HMI/SCADA軟件簡介
iFIX的設計在軟件內核中充分使用了當前最先進的軟件技術678,包括微軟的VBA、OPC、ActiveX控件、COM/DCOM……更使用了基于面向對象的框架結構,IFIX能實施高性能的自動化解決方案,而且使系統的維護、升級和擴展更加方便。以下是IFIX的一些先進的技術特點:
·功能強大的即插即解決技術;
·組件對象結構;
·集成發展環境Workspace TM;
·VBA (Visual Basic for Application)腳本;
·完整的OPC (OLE for Process Control)支持,OLE, Active TM支持;
·增強的安全性和可靠性;
·強大的圖形功能;
·自定義的專家向導及功能按鈕;
·Internet支持;
·增強的報警功能;
·增強的網絡功能。
2 系統概況
自來水處理工藝包括:源水取水、投藥消毒、反應沉淀、過濾、送水到給水管網,根據工藝流程要求及集散控制理論,分別在投藥消毒間、過濾間、送水泵房設立PLC分控站,中央控制室設立集中監控中心,取水泵房為遠程FIX網絡節點,系統結構如圖所示。該系統的特點是監控中心通過網絡與各分控站交換數據,各分控站根據控制程序獨立控制該工藝環節的所有被控設備,當系統網絡中斷時也不影響該分控站的運行,或某一分控站出現故障時不會影響其他分控站的運行,系統具有較高安全性和可靠性。
3 控制要求
·組態畫面按照系統控制結構圖設計,反應整個工藝流程;
·畫面清晰逼真,運行時具有動態效果,以顏色的變化來反應設備的工況;以數值、曲線或棒圖來反應模擬量的變化,報警狀態用較為顯眼的顏色變化和聲音來警示;
·畫面設計按照主畫面嵌套子畫面形式,逐層下拉;
·可存儲所有的運行數據,定時將歷史數據備份到其他存儲介質中;
·數據可以用實時趨勢圖和歷史趨勢圖來顯示;
·安全分級,不同類型的操作者有不同的操作級別,不同的操作人員有不同的操作密碼;
·定時自動按照用戶報表模板生成報表,存儲為EXCEL格式,并可定制為定時打印報表。
4 主要技術難題及解決方案
IFIX系統的畫面組態、數據采集及控制功能很容易實現,主要的技術難題有兩個。
1)遠程訪問取水泵站FIX HMI/SCADA的數據庫
取水泵房系統采用FIX 7.0組態軟件,為利用以前建立的舊系統,為了將其納入水廠集散控制系統中,使整個水廠控制系統統一,需要iFIX HMI/SCADA軟件具有網絡功能, 設定FIX為iFIX HMI/SCADA的遠程節點。
2)日報表的生成
雖然iFIX HMI/SCADA軟件提供了靈活的報表功能,如利用自帶的宏表自動生成報表,利用Crystal Report(水晶報表)運行庫生成報表,但是前者的報表功能不夠靈活,不能完全滿足水廠報表的需要,后者需要購買Crystal Report開發軟件。因此采用VBA,使用IFIX 歷史ODBC驅動器,將報表中所定義的點值取出放入EXCEL報表中,并可自定義報表。
(劉童玲)