引言
隨著技術(shù)的發(fā)展和管理要求的提高,要求電廠提高自動化水平、實現(xiàn)電廠管控一體化,實現(xiàn)全面的電廠數(shù)字化管理。為了達到上述要求,首先必須實現(xiàn)電廠輔控系統(tǒng)現(xiàn)場數(shù)據(jù)采集、過程可視化及過程監(jiān)控功能,在此基礎(chǔ)上再實現(xiàn)輔助系統(tǒng)集中控制聯(lián)網(wǎng)監(jiān)控功能,之后實現(xiàn)電廠實時監(jiān)控信息系統(tǒng)。
iFIX是Intellution自動化軟件產(chǎn)品家族中的一個基于Windows的HMI/SCADA組件?;陂_放的和組件技術(shù),專為在工廠級系統(tǒng)之間提供易于集成和協(xié)同工作設(shè)計環(huán)境。
1、應(yīng)用背景
浙江某電廠三期工程(2×300MW機組)的輔助控制系統(tǒng)包括凝結(jié)水精處理系統(tǒng)、渣水處理系統(tǒng)、酸堿再生系統(tǒng)、加藥控制系統(tǒng)、取樣控制系統(tǒng)、工業(yè)水泵房控制系統(tǒng)。
所有系統(tǒng)在控制室進行集中監(jiān)控。控制系統(tǒng)采用以微處理器為基礎(chǔ)的PLC可編程控制器進行順序控制。采用以顯示器和鍵盤為監(jiān)控中心,對輔控系統(tǒng)進行監(jiān)視、控制,并能進行報警和制表打印。其中凝結(jié)水精處理系統(tǒng)是遠程iFIX網(wǎng)絡(luò)節(jié)點,渣水系統(tǒng)采用了組態(tài)王軟件,本工程需要集成這兩個系統(tǒng)到輔控系統(tǒng)。
圖1 輔控系統(tǒng)控制結(jié)構(gòu)圖
2、控制要求
· 顯示器畫面按照系統(tǒng)圖設(shè)計,反映整個工藝流程。
· 畫面顏色清晰逼真,運行時具有動態(tài)效果。
· 畫面設(shè)計由粗到細,逐層下拉:工藝主畫面、功能系統(tǒng)畫面、設(shè)備控制畫面、屬性畫面。
· 以顏色的變化來反映設(shè)備狀態(tài)的變化,以數(shù)值和棒圖的變化來反映現(xiàn)場模擬量的變化。
· 任何顯示器畫面均能在2秒(或更短)的時間內(nèi)完全顯示出來,所有顯示的數(shù)據(jù)約每秒更新一次。
· 調(diào)用任一畫面的擊鍵次數(shù)不多于3次。
· 可存儲一個月或更長時間的現(xiàn)場數(shù)據(jù),并可以實時趨勢圖和歷史趨勢圖顯示。
· 全開放的控制參數(shù)設(shè)定設(shè)計,可方便在線優(yōu)化工藝過程。
· 標準記事本功能。
· 對現(xiàn)場設(shè)備報警,分級別以醒目方式顯示。
· 報警信息可長時間儲存,以備故障分析和優(yōu)化工藝。
· 具有不可刪除的操作記錄,自動記錄操作過程。
· 安全分級,不同操作者設(shè)不同操作級別,不同操作者有不同操作密碼。
· 定時自動按照用戶報表模板,生成中文報表。
· 報表以EXCEL形式儲存,并可保存。
根據(jù)上述要求,本項目iFIX組態(tài)的畫面舉例如下:
圖2 加藥控制系統(tǒng)iFIX畫面
3、面臨的問題
本輔控系統(tǒng)的監(jiān)視管理、報警和控制功能很容易在iFIX組態(tài)軟件中實現(xiàn),現(xiàn)場實施中遇到比較困難的問題有兩個:
1) 訪問渣水系統(tǒng)的組態(tài)王軟件數(shù)據(jù)庫
渣水系統(tǒng)采用的是組態(tài)王軟件,不能作為iFIX網(wǎng)絡(luò)節(jié)點提供連接。由此我們想到用自動化領(lǐng)域的通信協(xié)議OPC規(guī)范來建立連接。通過iFIX 的OPC 客戶端訪問過程數(shù)據(jù),可以克服異構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)和網(wǎng)絡(luò)協(xié)議之間的差異。運用OPC技術(shù)可以實現(xiàn)全廠綜合自動化,實現(xiàn)各種智能儀表、自動控制系統(tǒng)的無障礙連接。
2) iFIX中電廠日報表的生成。
本輔控系統(tǒng)要求每天生成如下格式的日報表,并以EXCEL文件保存:
表1 電廠日報表
對于此問題,我們采用VBA+ADO+EXCEL的方式通過ADO訪問iFIX歷史數(shù)據(jù)源來編寫VBA腳本,然后通過運用iFIX的調(diào)度器運行基于時間的這段腳本來生成每天的EXCEL格式日報表。
4、解決方案
4.1 集成渣水系統(tǒng)方案
總則:通過訪問遠程OPC 服務(wù)器方式連接渣水系統(tǒng)組態(tài)王數(shù)據(jù)庫。渣水系統(tǒng)那邊安裝組態(tài)王的OPC服務(wù)器,iFIX作為OPC客戶端進行連接。
1) 配置OPC服務(wù)器端和客戶端的DCOM
在裝有某OPC服務(wù)器的機器上。DCOM配置如下:
a. 運行服務(wù)器上的dcomcnfg程序,進行DCOM配置。
b. 進入DCOM的總體默認屬性頁面,將“在這臺計算機上啟用分布式COM”打上勾,將默認身份級別改為“無”。
c. 進入DCOM的總體默認安全機制頁面,確認默認訪問權(quán)限和默認啟動權(quán)限中的默認值無EveryOne,如果不去掉EveryOne,應(yīng)用服務(wù)器不能正常啟動。
d. 在常規(guī)頁面中,雙擊應(yīng)用服務(wù)器(此為組態(tài)王的OPC),打開應(yīng)用服務(wù)器DCOM屬性設(shè)置。
e. 將常規(guī)頁面中的身份驗證級別改為“無”。
f. 位置頁面中選上“在這臺計算機上運行應(yīng)用程序”。
g. 將安全性頁面設(shè)置中,均選擇“使用自定義訪問權(quán)限”,編輯每一個權(quán)限,將EveryOne加入用戶列表中。
h. 身份標識頁面中,選擇“交互式用戶”。
注意NT的GUEST用戶不能禁用。
(轉(zhuǎn)載)