王冬寒 劉瑰麗 齊國紅 王 力
1.中國石油吉林油田分公司 質(zhì)量節(jié)能處 (吉林 松原 138000)
2.遼寧省電力有限公司 丹東供電分公司 (遼寧 丹東 118000)
淺議基于DCS系統(tǒng)計量功能的實現(xiàn)
王冬寒1劉瑰麗1齊國紅2王 力1
1.中國石油吉林油田分公司 質(zhì)量節(jié)能處 (吉林 松原 138000)
2.遼寧省電力有限公司 丹東供電分公司 (遼寧 丹東 118000)
針對吉林油田熱電廠原有化學(xué)除鹽水流量無法實現(xiàn)精確計量的實際情況,將除鹽水流量信號引入DCS系統(tǒng),通過編制流量累積模塊,最終實現(xiàn)了除鹽水流量的精確計量。
除鹽水流量 DCS計量
為了實現(xiàn)化學(xué)除鹽水流量的精確測量,2010年,吉林油田公司熱電廠在對1#機組DCS系統(tǒng)進行改造的同時,將化學(xué)水原有的控制方式由原來的PLC控制,改造為DCS控制。將化學(xué)除鹽水流量信號引入到DCS系統(tǒng),通過編制流量累積模塊,最終實現(xiàn)了對各個班次制水量的精確累計,降低了運行人員的工作強度,為生產(chǎn)運行指標(biāo)考核及節(jié)能降耗分析提供了重要的理論依據(jù)。
1.1 技改思路
吉林油田熱電廠化學(xué)除鹽水流量計量原有2套測量系統(tǒng),1套為孔板流量計,1套為超聲波流量計。經(jīng)過綜合分析,將2套流量計全部引入到DCS系統(tǒng)中,在DCS中對信號進行判定處理,作為流量累積的輸入值。為了實現(xiàn)對各個班次的精確累積,需要對系統(tǒng)時間進行自動判定并將交接班時間作為運行班次除鹽水消耗總量的復(fù)位條件,使其實現(xiàn)自動累積功能。將各個累計值所對應(yīng)的數(shù)據(jù)庫點添加到DCS圖像畫面中并組態(tài)為報表,根據(jù)需要實時調(diào)用數(shù)據(jù),避免運行人員在操作員站中調(diào)用數(shù)據(jù)的不便。
1.2 DCS中流量累積的邏輯編程
MACSⅤ系統(tǒng)是在原有MACS和Smartpro系統(tǒng)的基礎(chǔ)上開發(fā)的綜合控制系統(tǒng)。它具有以下特征:
(1)MACSⅤ系統(tǒng)是DCS與FCS相結(jié)合的控制系統(tǒng)。
(2)具有 OPC和 ODBC接口,容易與 ERP、 CRM、SCM等系統(tǒng)連接,實現(xiàn)企業(yè)信息化。
(3)采用Profibus-DP現(xiàn)場總線,能夠方便地將第三方Profibus-DP設(shè)備(如PLC、智能儀表等)集成到系統(tǒng)中。
(4)吸取了MACSⅡ系統(tǒng)和Smartpro系統(tǒng)兩者的優(yōu)勢,繼承了MACSⅡ系統(tǒng)強大的數(shù)據(jù)處理、日志和管理功能、完善而豐富的離線組態(tài)功能和Smartpro系統(tǒng)控制器軟件的高執(zhí)行效率。
(5)操作站軟件保留了MACS系統(tǒng)操作站軟件的功能,并做了進一步的完善和修改。
(6)離線組態(tài)軟件保留了MACS系統(tǒng)離線組態(tài)的所有功能,原MACS系統(tǒng)的算法組態(tài)在MACSⅤ系統(tǒng)中只用于組態(tài)服務(wù)器的算法。使用設(shè)備組態(tài)功能對I/O設(shè)備進行組態(tài),經(jīng)過編譯后生成包含設(shè)備和I/O轉(zhuǎn)換功能的Conmaker控制器組態(tài)文件;增加了模擬量I/O模塊增益的自動設(shè)置功能,用戶無需手工選擇通道增益。
(7)控制器算法組態(tài):使用 Smartpro系統(tǒng)的Conmaker控制器組態(tài)軟件,全部采用IEC61131-3標(biāo)準(zhǔn)進行控制器軟件組態(tài)設(shè)計。添加控制算法的中間變量會直接添加到MACSV的組態(tài)數(shù)據(jù)庫,實現(xiàn)了組態(tài)數(shù)據(jù)庫的統(tǒng)一。
服務(wù)器軟件:在MACS系統(tǒng)服務(wù)器軟件的基礎(chǔ)上做適應(yīng)性改進而成。
根據(jù)上述技改思路,在DCS的控制器算法中編制出如下程序:
(1)判定系統(tǒng)時間邏輯功能塊RTC:編制程序取系統(tǒng)時間,將系統(tǒng)時間作為比對條件,進而與設(shè)定的時間進行比較,從而對所累積出的流量進行自動復(fù)位。
(2)時間復(fù)位條件邏輯:根據(jù)程序取得的系統(tǒng)時間與所設(shè)定的值次交接班時間進行比對,在規(guī)定的時間對所累積的流量重新進行運算。根據(jù)現(xiàn)場需要,系統(tǒng)時間將和3個值次的交班時間分別進行比對,即每天的0:00、8:00、16:00。另外,為了存檔需要,邏輯功能塊還將對月流量進行累計,即將每月的第一天零點作為流量累積的復(fù)位條件。
(3)流量累積邏輯功能塊HSACCUM:編制流量累積功能塊,將復(fù)位時間設(shè)定好,流量累積功能塊的掃描周期和DCS系統(tǒng)的掃描周期要保持一致。因為DCS系統(tǒng)的掃描周期為500ms,所以流量積算模塊的時間常數(shù)設(shè)定為:
根據(jù)以上描述,編制出最終的流量累積功能塊邏輯功能圖,編程語言采用可讀性強,易于操作的CFC語言格式。
1.3 圖形組態(tài)
MACSV系統(tǒng)的圖形組態(tài)軟件是MACS系統(tǒng)生成應(yīng)用系統(tǒng)所需的各種總貌圖、流程圖和工況圖。該軟件為用戶提供了方便的繪圖工具和多種動態(tài)顯示方式。通過圖形,操作員可以對現(xiàn)場運行情況一目了然,從而方便地監(jiān)控現(xiàn)場運行。
為了使運行人員實時監(jiān)測到流量累積值,將班累積流量,日累積流量和月累計流量3個點定義為全局變量點并上傳到數(shù)據(jù)庫中,在圖形中定義這3個點動態(tài)特性為有文字特性并將顯示格式定義為小數(shù)點后兩位以便實現(xiàn)精確測量。根據(jù)需要,在畫面中做出流量復(fù)位按鈕,以便在自動復(fù)位的基礎(chǔ)上也能實現(xiàn)手動復(fù)位功能。
1.4 報表組態(tài)
因為流量累積采用自動復(fù)位模式,在設(shè)定的時間下流量累積模塊將會自動將流量清零,重新進行累計,查看累計值只能查看歷史數(shù)據(jù)庫采集到的實時值。但是此種辦法需反復(fù)查看歷史趨勢,對運行人員的素質(zhì)水平也有一定的要求,故將累積值所對應(yīng)的數(shù)據(jù)庫點組態(tài)為報表,通過終端打印機自動對報表進行打印。報表可以打印時間點、歷史點和實時點,歷史點必須與歷史庫的定義相吻合,報表打印的方式采用定點打印,即為按定義指定的打印時刻在打印機上自動打印。
報表組態(tài)在工程師站完成,基于EXCEL實現(xiàn)。MACSV系統(tǒng)的報表組態(tài)工具具有以下功能:表格的繪制靈活方便,用戶可以隨意拖拉表格的寬度和高度,定義此單元格的顯示大小;可以方便的指定線型并繪制表格線;可以插入圖形對象,如制作餅形圖、直方圖、曲線等常用統(tǒng)計圖形;允許用戶預(yù)覽所作的報表,實現(xiàn)所見即所得;允許同時組態(tài)多個表格,支持表格間的拷貝、插入等操作;提供給用戶一種報表描述語言,對于報表所需的數(shù)據(jù)為數(shù)據(jù)庫中的點,或其他需要從應(yīng)用系統(tǒng)中讀取的數(shù)據(jù),應(yīng)基于描述語言實現(xiàn),由用戶控制需要在報表的某個單元格中顯示某種數(shù)據(jù);能夠進行表格上關(guān)聯(lián)的點名的數(shù)據(jù)庫有效性檢查;支持?jǐn)?shù)據(jù)統(tǒng)計(Excel本身的功能),用戶可以針對表格中的數(shù)據(jù)進行常用的數(shù)據(jù)統(tǒng)計計算,提供常用計算公式,例如累計(SUM)、求平均值(AVG)、最大值(MAX)、最小值(MIN)、其它常用公式等等。
報表組態(tài)的內(nèi)容一般分為以下2種:靜態(tài)信息和動態(tài)信息。
用戶在報表上顯示的所有文本描述,以及插入的圖片,表格的邊框等信息。靜態(tài)信息意味著用戶在組態(tài)時所見到的就是報表打印出來的信息沒有變化。
動態(tài)信息為用戶要得到系統(tǒng)當(dāng)時報表時的數(shù)據(jù),例如某點某時刻的值,當(dāng)時的打印時間,需要進行統(tǒng)計的數(shù)據(jù)等等。
動態(tài)變量描述語言可以根據(jù)組態(tài)點自動生成,我們不用直接改動。
對化學(xué)除鹽水流量累積功能的實現(xiàn),首先考慮的是充分發(fā)揮DCS系統(tǒng)的各項功能,既要滿足現(xiàn)場實際需要,又要達到技改目標(biāo)。以此為借鑒,可推廣應(yīng)用到對熱電廠酸堿消耗量、天然氣消耗量等各項生產(chǎn)參數(shù)的計量。改造完成后,改變了以往重要生產(chǎn)指標(biāo)人工計算的模式,實現(xiàn)了智能化精確化的現(xiàn)場管理,為電廠各項指標(biāo)考核和節(jié)能降耗管理工作提供了理論依據(jù)。
In the power plant of Jilin oilfield,it is impossible to realize the exact measurement of desalinated water flow.According to this problem,DCS system is introduced to the flow signal of desalinated water.Finally,the accurate measurement for the flow of desalinated water is reached through the composition of flow accumulation block.
desalinated water flow;DCS;measurement
王冬寒(1973-),男,工程師,從事油田能源管理工作。
尉立崗
2011-04-27