您現(xiàn)在的位置:
中國傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
應(yīng)用方案
>
IndustrialSQL Server系統(tǒng)在電廠SIS系統(tǒng)中的應(yīng)用
時(shí)間:2006-07-19 16:48:00來源:xuzh
6.支持冗余
InSQL支持冗余,并且提供多種不同的冗余方案。通過內(nèi)部的IDAS(IndustrialSQL Data Acquisition Server)服務(wù)實(shí)現(xiàn)。一種方式稱為失效切換:當(dāng)有一組數(shù)據(jù)源出現(xiàn)問題時(shí),InSQL會(huì)自動(dòng)找到備用數(shù)據(jù)源,并把所有測(cè)點(diǎn)全部切換到備用節(jié)點(diǎn)上去。另一種方法稱為存儲(chǔ)轉(zhuǎn)寄:當(dāng)現(xiàn)場(chǎng)只有一組數(shù)據(jù)源,而其中的網(wǎng)絡(luò)又由于某種原因斷開了,系統(tǒng)會(huì)在數(shù)據(jù)源上自動(dòng)緩存數(shù)據(jù),當(dāng)網(wǎng)絡(luò)再次連通時(shí),再把損失的數(shù)據(jù)傳回InSQL數(shù)據(jù)庫中,以保證數(shù)據(jù)庫的完整性。
對(duì)于有些特別的情況,整個(gè)系統(tǒng)需要有一定的備用余量,則以上兩種冗余方案則都不能滿足需要。用戶還可以調(diào)用InSQL的存儲(chǔ)過程來實(shí)現(xiàn)復(fù)雜的冗余,整個(gè)過程也相當(dāng)?shù)娜菀?,只要有一定?shù)據(jù)常識(shí)的人員就可以完成。從整體上來說InSQL的冗余還是考慮的相當(dāng)細(xì)致和周到,為用戶提供了許多的訪問和切換的手段。
InSQL不僅支持?jǐn)?shù)據(jù)的冗余,還支持自身的冗余,兩個(gè)InSQL之間也能通過軟件配置達(dá)到數(shù)據(jù)庫的同步,的確為用戶提供了諸多的方便。
總體上來說InSQL是一個(gè)相當(dāng)優(yōu)秀的實(shí)時(shí)關(guān)系型數(shù)據(jù)庫軟件,這不僅體現(xiàn)在性能上,在價(jià)格上也有一定的優(yōu)勢(shì)。對(duì)于25000點(diǎn)的數(shù)據(jù)庫與20個(gè)客戶端而言,InSQL只需花費(fèi)其他軟件的25%,而且接口友好,不僅支持OPC/Suitelink,ODBC,還支持MS SQL編程接口。
下面針對(duì)電廠的具體情況,我們提出兩個(gè)不同的系統(tǒng)架構(gòu)。一是InSQL+InTouch的架構(gòu),這也是目前最為流行的架構(gòu);另一個(gè)是Application+InSQL的架構(gòu),這是Wonderware公司建立在ArchestrA工業(yè)平臺(tái)上的全新架構(gòu),具有更多更靈活的優(yōu)點(diǎn)。
InSQL+InTouch系統(tǒng)架構(gòu)
考慮到很多電廠已經(jīng)是運(yùn)行了許多年了,期間的DCS設(shè)備可能由數(shù)個(gè)品牌所構(gòu)成,又或者上位機(jī)監(jiān)控軟件也已經(jīng)有幾個(gè)不同的廠家所提供,鑒于大多數(shù)這樣的情況,我們建議使用InSQL+InTouch的系統(tǒng)解決方案。
?。?)網(wǎng)絡(luò)結(jié)構(gòu)
采用分層的網(wǎng)絡(luò)架構(gòu),SIS網(wǎng)絡(luò)以InSQL為核心,遵循開放的TCP/IP協(xié)議。通過雙網(wǎng)卡的結(jié)構(gòu)分割了MIS系統(tǒng)SIS系統(tǒng)。對(duì)于MIS系統(tǒng)的人員來說只能查詢到InSQL內(nèi)的數(shù)據(jù),而不能對(duì)SIS系統(tǒng)上的測(cè)點(diǎn)進(jìn)行控制。另外SIS系統(tǒng)還為MIS系統(tǒng)提供了多種查詢方式,支持實(shí)時(shí)數(shù)據(jù)的顯示方式,也支持標(biāo)準(zhǔn)客戶端的歷史數(shù)據(jù)訪問,還可以通過Web服務(wù)器實(shí)現(xiàn)網(wǎng)絡(luò)瀏覽等。由于InSQL同時(shí)兼有關(guān)系型的特點(diǎn),所以還可以方便的和其他的數(shù)據(jù)庫進(jìn)行連接,為用戶的開發(fā)也提供了良好的接口。
?。?)軟件配置
如果用戶使用的監(jiān)控軟件是InTouch,那么我們只要添加InSQL數(shù)據(jù)庫服務(wù)器在一級(jí)網(wǎng)絡(luò)上就可以方便的導(dǎo)入InTouch的測(cè)點(diǎn),無需編程就可實(shí)現(xiàn)和DCS設(shè)備通訊;假如用戶使用的是其他的監(jiān)控軟件,那么我們也提供手工建點(diǎn)的方式連接測(cè)點(diǎn);或者我們也可直接和OPC Server實(shí)現(xiàn)通訊,把所需要的DCS數(shù)據(jù)導(dǎo)入到InSQL服務(wù)器中。
?。?)數(shù)據(jù)管理
具有良好的性能,比一般關(guān)系型數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)快100倍,提供毫秒級(jí)的數(shù)據(jù)采集。
支持標(biāo)準(zhǔn)的SQL查詢,并可根據(jù)需要返回等間隔的數(shù)據(jù),或返回一定數(shù)量的數(shù)據(jù)。
數(shù)據(jù)備份極為方便,一天生成一個(gè)目錄來存儲(chǔ)數(shù)據(jù),也可使用內(nèi)置的策略方式來定義循環(huán)存儲(chǔ)數(shù)據(jù)。
對(duì)不能自動(dòng)采集的數(shù)據(jù),利用InSQL內(nèi)的MDAS(Manual Data Acquisition Service)服務(wù)實(shí)現(xiàn)多種手工導(dǎo)入。
能夠?qū)崿F(xiàn)事件觸發(fā)的功能,一旦條件滿足,則會(huì)快速記錄所有相關(guān)測(cè)點(diǎn)的信息,或者執(zhí)行一些相關(guān)的語句。
提供手工加測(cè)點(diǎn)的方法,隨時(shí)都可以增減數(shù)據(jù)測(cè)點(diǎn)。在修改完畢后,不需要重新起停數(shù)據(jù)采集服務(wù)。
對(duì)于數(shù)據(jù)源的冗余提供了多種方案,保證最大程度的數(shù)據(jù)完整性。
?。?)數(shù)據(jù)壓縮
InSQL的數(shù)據(jù)壓縮性能是非常令人振奮的,她不僅具有非常優(yōu)秀的壓縮率,而且這個(gè)壓縮算法還是無損壓縮,為電廠海量存儲(chǔ)提供了最有力的支持。
我們以每個(gè)數(shù)值占4個(gè)字節(jié),時(shí)標(biāo)占8個(gè)字節(jié),1個(gè)為質(zhì)量字節(jié)計(jì)算,共有22000點(diǎn),2秒周期的循環(huán)方式存儲(chǔ):
每日數(shù)據(jù)=13×200000×(60/2)×60×24=11,232,000,000≈11G
再加上索引文件和日志文件就更大了。但是InSQL實(shí)際只占用了1G,并且時(shí)無損壓縮,壓縮率大于90%。如果采用Delta的存儲(chǔ)方式,即狀態(tài)變化時(shí)才存放,文件至少可以再減少70%。
(5)性能優(yōu)越
占用CPU的資源比較少,一般的負(fù)荷僅為5%-10%,如果有20個(gè)用戶同時(shí)訪問,也能很好的運(yùn)作,CPU的最高負(fù)荷為70%。
除了提供歷史數(shù)據(jù)還提供實(shí)時(shí)數(shù)據(jù),并且可以使用28.8K的Modem進(jìn)行遠(yuǎn)程監(jiān)控查詢。
?。?)強(qiáng)大的客戶端
提供多種客戶端連接方式,最優(yōu)秀的是有一個(gè)專門的ActiveFactory客戶端軟件。包含了趨勢(shì)工具,查詢工具,以及和Excel,Word連接的工具集,使用非常的方便,整個(gè)過程不需要編寫任何一句代碼。
用戶如果需要自行編寫程序,也可直接使用OLE-DB的方式連接到數(shù)據(jù)庫,然后就和其他標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫一樣使用SQL查詢。
對(duì)于實(shí)時(shí)數(shù)據(jù)的查看,可以通過InSQL內(nèi)的一個(gè)專用服務(wù),再連接到FactoryFocus(InTouch只監(jiān)視不控制的版本)上進(jìn)行顯示,速度和效率都和現(xiàn)場(chǎng)的操作員看到完全一樣。
Application Server + InSQL系統(tǒng)架構(gòu)
對(duì)于電廠另外一個(gè)更好的選擇則是采用Application + InSQL的系統(tǒng)架構(gòu)。整個(gè)方案和上面的方案最大的不同就在于我們采用了Wonderware公司新的ArchestrA工業(yè)平臺(tái)來解決整個(gè)電廠的信息系統(tǒng)。
(1)網(wǎng)絡(luò)結(jié)構(gòu)
由兩臺(tái)Industrial Application Server作為主服務(wù)器,整個(gè)系統(tǒng)中所有的通訊均由這兩臺(tái)Server來實(shí)現(xiàn)。并且運(yùn)行所有相關(guān)的腳本,實(shí)現(xiàn)所有的報(bào)警信息。由于在Industrial Application Server中采用了Microsoft. Net框架,使Industrial Application Server的應(yīng)用可以靈活地在多個(gè)計(jì)算機(jī)中部署,實(shí)現(xiàn)多個(gè)計(jì)算機(jī)分布式協(xié)調(diào)工作。因此,在此架構(gòu)中,Industrial Application Server的應(yīng)用可以分布在一個(gè)或多個(gè)計(jì)算機(jī)中,它們共同組成了工業(yè)自動(dòng)化應(yīng)用和實(shí)時(shí)數(shù)據(jù)的公共平臺(tái)。而InTouch仍然是重要的可視化界面,它將生產(chǎn)過程如實(shí)反映給操作員和工程師,并執(zhí)行來自他們的操作和指令。作為實(shí)時(shí)/歷史數(shù)據(jù)庫IndustrialSQL Server依然在SIS的核心部件,它收集來自本系統(tǒng)和外系統(tǒng)的數(shù)據(jù)并存儲(chǔ),從而為整個(gè)企業(yè)提供海量的歷史數(shù)據(jù),為生產(chǎn),維護(hù),質(zhì)量等多個(gè)部門提供強(qiáng)大的過程數(shù)據(jù)支撐,使他們可以實(shí)現(xiàn)優(yōu)化,分析,質(zhì)量判斷等更高級(jí)的分析和決策。通過兩臺(tái)服務(wù)器把需要存儲(chǔ)的數(shù)據(jù)以主動(dòng)的方式發(fā)送到InSQL服務(wù)器中,整個(gè)過程InSQL服務(wù)器不需要做任何的操作。可以InSQL說和DCS系統(tǒng)沒有直接的連接關(guān)系,從而實(shí)現(xiàn)了SIS的獨(dú)立完整性。
一旦采用了這個(gè)架構(gòu),用戶就可以方便的根據(jù)電網(wǎng)中調(diào)所下達(dá)的全廠發(fā)電總負(fù)荷,對(duì)各機(jī)組出力實(shí)施不同的負(fù)荷分配方式,為發(fā)電企業(yè)帶來的效益。通過Industrial Application Server和InSQL的組合判斷,進(jìn)行科學(xué)合理的負(fù)荷分配,在滿足廠級(jí)總負(fù)荷時(shí),以大偏差優(yōu)先,小偏差負(fù)荷優(yōu)化為原則,同時(shí),根據(jù)各單元機(jī)組負(fù)荷響應(yīng)性能,盡可能滿足單元機(jī)組負(fù)荷優(yōu)化操作條件,最終獲取整體的最大經(jīng)濟(jì)效益。
?。?)軟件配置
我們需要安裝配置好Industrial Application Server,因?yàn)樗械呐渲枚荚诜?wù)器配置就可以了,我們可以通過配置來分?jǐn)偩W(wǎng)絡(luò)系統(tǒng)中的負(fù)載。也可以指定任意一臺(tái)機(jī)器做數(shù)據(jù)源,并且在后臺(tái)已經(jīng)為指定的機(jī)器安裝好了通訊成訊,負(fù)責(zé)采集數(shù)據(jù)。
?。?)數(shù)據(jù)管理
標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)。
工程開發(fā)周期大大縮短。
完全基于面向?qū)ο蟮拈_發(fā)策略,大大提高編程效率。
當(dāng)整個(gè)系統(tǒng)配置完畢的時(shí)候,還可使用"部署"的方式確認(rèn)配置信息。而且可以支持在網(wǎng)絡(luò)上多個(gè)人員分布式開發(fā),分布式"部署"。這樣使得開發(fā)周期大大縮短。
支持用戶自定義屬性,極為靈活方便。
Industrial Application Server是一個(gè)完全面向?qū)ο蟮能浖?,她可以把整個(gè)工廠的設(shè)備抽象為若干個(gè)對(duì)象,再通過繼承的方式衍生出其他特別的對(duì)象以供使用。另外,整個(gè)系統(tǒng)還可把這些對(duì)象通過導(dǎo)出導(dǎo)入的方式再應(yīng)用到其他相關(guān)系統(tǒng)中,為開發(fā)提供了全新的途徑。
支持CSV文件的導(dǎo)入導(dǎo)出,為數(shù)據(jù)備份提供了方便。
隔絕了SIS與DCS系統(tǒng)之間的連接,提供了更加安全的控制手段。
以Industrial Application Server和InSQL為核心的SIS系統(tǒng),繼承了原有架構(gòu)無與倫比的設(shè)備連接能力,利用傳統(tǒng)的IOServer和新一代的DAServer,用戶可以連接成百上千的控制系統(tǒng)和設(shè)備,并統(tǒng)一地集成到Industrial Application Server中,以過程對(duì)象的方式來描述控制設(shè)備和過程,并在InTouch上實(shí)現(xiàn)監(jiān)控和操作的目的。
增加了更多安全性的配置,完善了安全體系,能保證系統(tǒng)合適的操作權(quán)限和安全。
?。?)功能模塊
對(duì)于SIS的計(jì)算模型和功能,我們大致分為兩類,一類基于實(shí)時(shí)數(shù)據(jù)的,比如設(shè)備狀態(tài)的在線計(jì)算,能耗的統(tǒng)計(jì)等;另一類基于歷史數(shù)據(jù)的,比如生產(chǎn)運(yùn)營指標(biāo),經(jīng)濟(jì)指標(biāo)等。由于Industrial Application Server提供了強(qiáng)大的腳本能力,用戶可以基于Industrial Application Server的QuickScript.Net來進(jìn)行實(shí)時(shí)模型的計(jì)算,并可將這樣的計(jì)算集成在你的對(duì)象模板中成為標(biāo)準(zhǔn)的SIS對(duì)象,并可實(shí)現(xiàn)重用。
另一方面,你可基于InSQL實(shí)時(shí)數(shù)據(jù)庫來實(shí)現(xiàn)基于大量歷史數(shù)據(jù)的計(jì)算模型,這些模型可能基于對(duì)歷史數(shù)據(jù)的查詢,基于統(tǒng)計(jì)的計(jì)算等等。由于InSQL是標(biāo)準(zhǔn)SQL訪問,所以功能擴(kuò)展和計(jì)算都變得相對(duì)容易。
下面也羅列出一些具體的模塊功能:
過程信息管理模塊
性能計(jì)算模塊
電廠負(fù)荷優(yōu)化調(diào)度軟件模塊
鍋爐清潔模塊
汽機(jī)壽命管理模塊
鍋爐壽命管理模塊
輔機(jī)壽命管理模塊
診斷功能系統(tǒng)
電廠設(shè)備測(cè)試模塊
數(shù)據(jù)調(diào)整模塊
優(yōu)化控制模塊
維修、備件管理模塊
文檔、工程管理、環(huán)保管理模塊
經(jīng)營計(jì)劃管理、技術(shù)經(jīng)濟(jì)分析、報(bào)價(jià)支持高層軟件模塊
這些功能模塊有些是可以直接使用InSQL來實(shí)現(xiàn),有些則需要通過專業(yè)軟件來實(shí)現(xiàn)。
總體來說,Wonderware 的ArchestrA架構(gòu)采用全新的技術(shù),為自動(dòng)化和信息化系統(tǒng)構(gòu)筑了優(yōu)秀的平臺(tái),同時(shí)為發(fā)電企業(yè)的SIS系統(tǒng)的構(gòu)筑提供了強(qiáng)大的可擴(kuò)展的靈活架構(gòu),并提供了靈活便捷的應(yīng)用擴(kuò)展能力。通過Industrial Application Server, InTouch, IndustrialSQL Server, Suitevoyager等系列產(chǎn)品,具備可視化,數(shù)據(jù)收集,數(shù)據(jù)存儲(chǔ),信息發(fā)布等完整的解決方案,非常適合于構(gòu)筑發(fā)電企業(yè)SIS系統(tǒng)的應(yīng)用平臺(tái)。
標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(m.cqlanhua.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2026 車間隔離網(wǎng)批發(fā)價(jià) 大批量采購更省...
2026-06-10
液壓快速接頭生產(chǎn)廠家怎么選?2026年優(yōu)...
2026-06-06
干式變壓器溫度控制器BWD3K130,BWD3K260...
2026-06-04
干式變壓器冷卻風(fēng)機(jī)GFDD370-150/155,GF...
2026-06-04
2026-05-28
2026-05-08