王巧艷 王以平 韋春霞
(中國石油玉門油田分公司煉化總廠,甘肅 玉門 735200)
中國石油玉門油田分公司煉化總廠有裝置DCS系統(tǒng)18套,其中6套為Freelance2000,4套為Foxboro I/A,現(xiàn)將二者的網(wǎng)絡(luò)結(jié)構(gòu)、組態(tài)軟件、控制器、數(shù)據(jù)備份及工作站選用等進行對比分析。
Freelance2000的網(wǎng)絡(luò)拓撲為總線型,由系統(tǒng)總線Diginet S,現(xiàn)場總線Profibus和Modbus兩層通信網(wǎng)絡(luò)組成。Diginet S采用10BaseT雙絞線電纜將Freelance2000的現(xiàn)場控制裝置、操作員站和工程師站連接成網(wǎng)絡(luò);現(xiàn)場總線實現(xiàn)現(xiàn)場設(shè)備與CPU間的數(shù)據(jù)交換與通信。
Foxboro I/A 8.8采用商務(wù)交換機組成Mesh網(wǎng),極大地提高了通信的抗電磁干擾能力,支持基于IEEE802.3標準的雙全工運行的快速Ethernet(100Mbit/s)和千兆Ethernet(1Gbit/s),為網(wǎng)絡(luò)數(shù)據(jù)通信提供智能數(shù)據(jù)路由選擇。該廠新建的焦化裝置和汽油加氫裝置機柜分布集中,DCS系統(tǒng)采用線形網(wǎng)絡(luò)結(jié)構(gòu);新建柴油加氫與制氫裝置為達到兩套裝置的集中管理、控制分散的目的,采用倒掛樹形網(wǎng)絡(luò)結(jié)構(gòu)。
Freelance2000系統(tǒng)采用Freelance 800F V8.1版本的Control Builder F作為數(shù)據(jù)庫組態(tài)軟件。Foxboro I/A系統(tǒng)采用I/A 8.8版本中的IACC Studio作為數(shù)據(jù)庫組態(tài)軟件。
Freelance2000以Windows XP為操作平臺,僅需AC 800F software安裝軟件,根據(jù)操作站類型在軟件安裝中選擇需要的component。監(jiān)控軟件選擇Digivis組件,工程師站組態(tài)選擇Control Builder F組件,歷史站選擇OPC Server and Trend,對各應(yīng)用組件無嚴格安裝順序要求。Freelance2000軟件的集成性較好,安裝較為方便。
Foxboro I/A操作員站的安裝以Windows 7為操作平臺,各站均需安裝控制系統(tǒng)底層運行平臺IA88 DAY0、補丁IA88_Trailer、流程圖繪圖軟件FoxDraw10.3、系統(tǒng)硬件管理軟件SystemManger2.3,工程師站需安裝數(shù)據(jù)庫組態(tài)軟件iacc2.5,歷史站需安裝歷史數(shù)據(jù)庫組態(tài)與管理軟件aim3.4.14。相比之下,F(xiàn)oxboro I/A的集成性較差,安裝時對各軟件安裝順序的要求較嚴格。
Freelance2000系統(tǒng)中,在Control Builder F組態(tài)軟件中的Hardware Structure選項內(nèi)可直接進行離線硬件組態(tài),添加系統(tǒng)卡件、分配I/O通道、定義I/O通道屬性,連接控制器后,對硬件組態(tài)進行下裝即可,硬件組態(tài)直觀容易。但是,系統(tǒng)的硬件通道組態(tài)點數(shù)受到Hard Key及其配套Licence的限制,不可超過授權(quán)數(shù)。
Foxboro I/A系統(tǒng)通過System Definition軟件創(chuàng)建整個I/A系統(tǒng)的硬件和軟件應(yīng)用,創(chuàng)建為一個commit磁盤,并在每個運行I/A系統(tǒng)的工作站中導入commit磁盤中的文件。如果新增硬件,需在System Definition軟件中重新定義,并創(chuàng)建新的commit文件,同時對各操作員站重新導入commit文件才可生效。在日常維護中對System Definition軟件的使用管理要求較高,一旦定義錯誤會影響到整個系統(tǒng)的運行。
Freelance2000系統(tǒng)中,在Configuration內(nèi)通過FBD、LL、LD、ST多種方式進行軟件的邏輯組態(tài),支持在線組態(tài)和離線組態(tài)兩種方式。數(shù)據(jù)庫在線組態(tài)環(huán)境下,通過功能塊可直觀看到信號流向,控制方案清晰明確,尤其對于復雜控制信號,更是易于梳理。在Freelance2000系統(tǒng)中通過對各個引用變量利用Cross Reference查找到該變量所有引用之處,方便了程序問題的查找。該系統(tǒng)中,邏輯組態(tài)與歷史數(shù)據(jù)庫的組態(tài)需對各模塊逐一添加,參數(shù)逐一修改,組態(tài)工作量較大,完成一套裝置的組態(tài)工作耗時較長。
Foxboro I/A系統(tǒng)中,通過IACC Studio組態(tài)軟件進行組態(tài)。首先建立控制策略圖形CSD,然后在CSD中添加Block模塊并連接模塊參數(shù),最后將CSD分派到Compound。以語句形式手動寫入信號源(需列明Compound:Block.Param),并嚴格遵循格式,尤其對于復雜控制和聯(lián)鎖邏輯,只能逐條語句按格式編寫。對于每一個參數(shù)的引用之處,只能逐個模塊手動查找,無法交叉參考,使得邏輯關(guān)系梳理復雜,發(fā)現(xiàn)問題的難度較大。針對簡單回路,F(xiàn)oxboro I/A系統(tǒng)可在Microsoft Office Excel中對各位號參數(shù)進行添加,然后批量導入到IACC軟件中,最終批量生成邏輯組態(tài),在一定程度上減少了組態(tài)工作量。該系統(tǒng)可對單個功能塊進行獨立下裝,下裝更加安全可靠。
Freelance2000控制系統(tǒng)選用AC800F控制單元,當控制單元掉電后,控制單元中的以太網(wǎng)模件EI813F內(nèi)的3.6V鋰電池,可用于保護CPU板上的實時時鐘數(shù)據(jù)與RAM中的程序在掉電時不丟失。重新上電后,即使工程師站故障無法運行,控制系統(tǒng)仍能正常運行。
Foxboro I/A系統(tǒng)選用FCP270控制單元,無后備電池,因此當系統(tǒng)上電時,要求工程師站必須正常運行,控制單元從工程師站的Checkpoint文件獲取組態(tài)數(shù)據(jù),一旦工程師站故障時系統(tǒng)掉電,系統(tǒng)將不能重新啟動運行。
Freelance2000系統(tǒng)數(shù)據(jù)庫的備份簡單,只需備份出在用的數(shù)據(jù)庫*.PRO文件,該文件涵蓋了系統(tǒng)硬件、軟件、通信、流程圖及歷史數(shù)據(jù)等和組態(tài),系統(tǒng)維護人員不存在忘記備份某一部分內(nèi)容的情況。重裝工程師站后,對數(shù)據(jù)庫的調(diào)用路徑無嚴格要求。
Foxboro I/A系統(tǒng)需要備份的文件如下:
數(shù)據(jù)庫文件夾D:optfoxiaccdatabase
ciocfg文件夾D:optfoxciocfg
CSA文件夾D:optfoxcsa
devices文件夾D:usrfoxspfilesdevices
menus文件夾D:optmenus
customer文件夾D:optcustomer
env文件夾D:opt foxenv
checkpoint文件夾D:usr foxspfiles checkpoint
IACCSetting文件D:optfoxiaccdatabaseIACCSetting
IACC-CP文件D:usrfoxspfilesIACC-CP
寬屏文件init.user D:usrfoxwpdatainit.user
雙顯文件hi D:usrfoxcustomhi
歷史數(shù)據(jù)庫組態(tài)文件夾hist01 D:optaiminst hist01
可以看出,F(xiàn)oxboro I/A系統(tǒng)備份文件數(shù)量較多。一旦疏忽極易造成漏備或錯備,重裝工程師站后,必須將上述文件拷貝到規(guī)定路徑。
Freelance2000系統(tǒng)以Windows為平臺,利用Ethernet網(wǎng)絡(luò)接口卡通信,工作站配置要求較低,通用性較強。
Foxboro I/A系統(tǒng)將Unix和Windows結(jié)合在一起,即使在Windows平臺上,其控制部分仍用Unix編寫,利用光纖通信,所以對工作站的選用要求較多,工作站通用性較差。
Freelance2000支持HART協(xié)議的卡件有AI845和AO845,由于多種原因未能發(fā)揮其優(yōu)勢。
Foxboro I/A系統(tǒng)中,利用現(xiàn)場設(shè)備組態(tài)器使授權(quán)的I/A系統(tǒng)用戶從現(xiàn)場設(shè)備中讀取實時信息,訪問診斷信息,實行組態(tài)和量程修改,儲存組態(tài)文件,從現(xiàn)場設(shè)備提取信息或向現(xiàn)場設(shè)備下載信息,方便了現(xiàn)場表的維護與管理。
通過對兩套系統(tǒng)的對比可知,軟硬件組態(tài)方面Freelance2000較Foxboro I/A更為簡單、直觀,維護人員更易掌握。在維護中,F(xiàn)oxboro I/A支持的獨立模塊下裝更加安全可靠,對HART的深入應(yīng)用更便于維護與管理。從整個系統(tǒng)網(wǎng)絡(luò)的穩(wěn)定性來講,各有特點。截至目前,兩套DCS系統(tǒng)均運行穩(wěn)定。