国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PI接口軟件的生產(chǎn)調(diào)度系統(tǒng)設(shè)計(jì)

2018-08-29 09:42:14趙洪娣
中國氯堿 2018年7期
關(guān)鍵詞:群集存儲設(shè)備網(wǎng)卡

趙洪娣

(唐山三友氯堿有限責(zé)任公司,河北 唐山 063305)

唐山三友氯堿有限責(zé)任公司擁有20萬t/a燒堿和20萬t/a聚氯乙烯產(chǎn)能,不同廠家的DCS、PLC控制系統(tǒng)已在各工藝車間得到廣泛應(yīng)用。隨著企業(yè)信息化應(yīng)用要求的逐步提高,迫切需要采用一套實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)來建立全公司統(tǒng)一的生產(chǎn)信息集成平臺。通過實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)與全公司各生產(chǎn)車間DCS裝置控制系統(tǒng)的連接,實(shí)現(xiàn)管理層與控制層的集成,為上層應(yīng)用提供統(tǒng)一的數(shù)據(jù)平臺,建立一個(gè)覆蓋全廠各部門,功能齊全的管控一體化計(jì)算機(jī)集成生產(chǎn)系統(tǒng)。

1 設(shè)計(jì)目標(biāo)

系統(tǒng)采用分層分布式開放系統(tǒng)的設(shè)計(jì)思想,采用了Cluster(集群)技術(shù)、三層體系結(jié)構(gòu)及組件技術(shù)、Internet/Intranet及Web瀏覽器等一系列計(jì)算機(jī)技術(shù),能夠在最大限度上滿足生產(chǎn)不斷增長和變化的業(yè)務(wù)需求。實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)在生產(chǎn)控制系統(tǒng)和管理信息系統(tǒng)之間起著一個(gè)橋梁的作用。通過已建立的一套獨(dú)立的生產(chǎn)專用網(wǎng)絡(luò),通過PI接口軟件采集生產(chǎn)裝置DCS控制系統(tǒng)以及PLC控制系統(tǒng)的實(shí)時(shí)數(shù)據(jù),對各生產(chǎn)流程進(jìn)行統(tǒng)一的監(jiān)視和查詢。對生產(chǎn)數(shù)據(jù)進(jìn)行綜合處理以形成全廠生產(chǎn)報(bào)表,建立全廠的實(shí)時(shí)和歷史數(shù)據(jù)庫,滿足應(yīng)用開發(fā)和各相關(guān)部門快速、高效地對現(xiàn)場過程數(shù)據(jù)進(jìn)行查詢和處理的要求,同時(shí)開發(fā)企業(yè)的裝置/班組成本核算模型,對裝置/班組生產(chǎn)成本進(jìn)行及時(shí)統(tǒng)計(jì)和分析,實(shí)現(xiàn)事前預(yù)測、事中控制、事后分析、事后考核的職能,達(dá)到精細(xì)化管理目標(biāo)。

2 系統(tǒng)設(shè)計(jì)

為今后便于管理和維護(hù),PI實(shí)時(shí)數(shù)據(jù)庫采用分布式結(jié)構(gòu),采用WEB Servers分層和C/S相結(jié)合的體系架構(gòu)。PI實(shí)時(shí)數(shù)據(jù)庫是連接控制網(wǎng)與管理網(wǎng)的一個(gè)管控一體化橋梁,直接與現(xiàn)場控制系統(tǒng)相連,并且管理網(wǎng)需要從生產(chǎn)運(yùn)行調(diào)度指揮系統(tǒng)中獲取現(xiàn)場數(shù)據(jù)。因此,為了確保DCS控制系統(tǒng)和PI系統(tǒng)主服務(wù)器以及PI接口機(jī)的安全,要求建立獨(dú)立的生產(chǎn)控制專用網(wǎng)絡(luò)和MIS管理信息網(wǎng)絡(luò),網(wǎng)絡(luò)布線和網(wǎng)絡(luò)設(shè)備要求獨(dú)立建設(shè),不共用設(shè)備,這樣才能有效地阻止來自MIS網(wǎng)的惡意攻擊?;谶@一安全原則,在生產(chǎn)控制網(wǎng)和MIS管理信息網(wǎng)之間采取防火墻進(jìn)行隔離。PI服務(wù)器采用2臺IBM X3650 M2服務(wù)器構(gòu)成雙機(jī)熱備系統(tǒng)服務(wù)器負(fù)責(zé)存儲生產(chǎn)裝置控制系統(tǒng)的生產(chǎn)數(shù)據(jù),接口機(jī)與服務(wù)器放置在同一個(gè)機(jī)柜里,與對應(yīng)的控制系統(tǒng)進(jìn)行通訊。

通過PI實(shí)時(shí)數(shù)據(jù)庫來了解現(xiàn)場裝置的生產(chǎn)情況,在與局域網(wǎng)相連的每個(gè)用戶的PC機(jī)上安裝PI客戶端軟件來瀏覽PI服務(wù)器中的生產(chǎn)數(shù)據(jù)。管理層每個(gè)辦公室的電腦上就可以看到的生產(chǎn)數(shù)據(jù)與DCS系統(tǒng)保持同步,系統(tǒng)結(jié)構(gòu)示意圖見圖1。

圖1 系統(tǒng)結(jié)構(gòu)示意圖

2.1 與生產(chǎn)控制系統(tǒng)接口設(shè)計(jì)

PI接口軟件采用C語言編寫,軟件的運(yùn)行效率、可靠性和靈活性都很高,可以長年安全穩(wěn)定地運(yùn)行。接口軟件的數(shù)據(jù)通訊速率和數(shù)據(jù)容量只與DCS通訊接口軟硬件有關(guān)。PI數(shù)據(jù)的采集頻率可以在線調(diào)整,這樣對不同特性的數(shù)據(jù)可以采用不同的采集頻率,以便獲得最佳的信息量和達(dá)到系統(tǒng)資源最合理地利用,數(shù)據(jù)的采集率可以達(dá)到100%。生產(chǎn)運(yùn)行調(diào)度指揮系統(tǒng)中位號屬性值的變化、位號的增加、刪除和修改,接口軟件能自動接收這些變化了的信息,并且無需重新啟動接口程序就可執(zhí)行這些改變。PI系統(tǒng)管理員做這些修改只需在PI服務(wù)器上完成,無需到DCS現(xiàn)場。

目前該公司單體車間和聚合車間共4套日本橫河CS3000 DCS系統(tǒng),燒堿車間2套ABB DCS系統(tǒng),水汽車間和利時(shí)DCS系統(tǒng)一套,將DCS系統(tǒng)與生產(chǎn)運(yùn)行調(diào)度系統(tǒng)之間通過OPC方式進(jìn)行通訊。每套DCS系統(tǒng)中在一臺裝有OPC Server軟件的操作站上加裝一塊以太網(wǎng)卡,然后分別為這套DCS控制系統(tǒng)配置一臺帶有雙網(wǎng)卡的PC機(jī)作為接口機(jī),接口機(jī)其中一塊網(wǎng)卡與裝有OPC Server軟件的操作站所添加的網(wǎng)卡相連,另一塊網(wǎng)卡與控制網(wǎng)相連,在接口機(jī)上安裝OPC Client軟件即可將DCS控制系統(tǒng)中的數(shù)據(jù)采集到數(shù)據(jù)庫服務(wù)器中。

2.2 硬件系統(tǒng)設(shè)計(jì)

根據(jù)設(shè)計(jì)目標(biāo)要求,PI主服務(wù)器采用2臺IBM X3650M2構(gòu)成雙機(jī)互為熱備的高可用系統(tǒng),2個(gè)服務(wù)器的節(jié)點(diǎn)相互連接,構(gòu)成了一個(gè)提供服務(wù)的整體。當(dāng)客戶端提出訪問請求的時(shí)候,這個(gè)請求可以被集群響應(yīng)。當(dāng)集群中的一個(gè)節(jié)點(diǎn)失效,另外一個(gè)可以通過“失效切換”的過程接替失效節(jié)點(diǎn)上運(yùn)行的應(yīng)用程序。同時(shí),由于應(yīng)用程序和客戶端所需要的數(shù)據(jù)是存儲在共享的存儲設(shè)備中的,在“失效切換”的過程中共享存儲的訪問控制權(quán)也由失效節(jié)點(diǎn)切換至運(yùn)行節(jié)點(diǎn)上,客戶端和應(yīng)用程序可以通過共享存儲設(shè)備繼續(xù)訪問必要的數(shù)據(jù)。這樣,通過集群,可以實(shí)現(xiàn)在一個(gè)服務(wù)器節(jié)點(diǎn)失效的情況下,仍然可以提供數(shù)據(jù)訪問和網(wǎng)絡(luò)服務(wù)的正常運(yùn)行,保證了客戶的關(guān)鍵業(yè)務(wù)的運(yùn)行,集群工作示意圖見圖2。

圖2 集群工作示意圖

這種集群方式的實(shí)現(xiàn),是通過2臺服務(wù)器共享一個(gè)外部的磁盤存儲設(shè)備,所以要求PI系統(tǒng)其數(shù)據(jù)存儲在共享的設(shè)備中,2臺服務(wù)器分別對磁盤存儲設(shè)備有訪問權(quán)。當(dāng)一個(gè)服務(wù)器發(fā)生失效的時(shí)候,另外一個(gè)服務(wù)器仍然可以對共享存儲設(shè)備中的數(shù)據(jù)進(jìn)行訪問,客戶端網(wǎng)絡(luò)的訪問,可以由這臺服務(wù)器繼續(xù)維持。

圖2中的2臺服務(wù)器分別具有一個(gè)本地盤用于安裝Windows 2003 Enterprise Server操作系統(tǒng)。服務(wù)器中分別安裝有2塊網(wǎng)卡,其中一組網(wǎng)卡用于局域網(wǎng)絡(luò)服務(wù)的提供,另一組網(wǎng)卡通過一條心跳網(wǎng)線構(gòu)成了一個(gè)內(nèi)部互連的高速網(wǎng)絡(luò),這個(gè)高速網(wǎng)絡(luò)用于2臺服務(wù)器之間的信息傳遞。在服務(wù)器中分別安裝一個(gè)HBA控制卡,通過HBA可以實(shí)現(xiàn)服務(wù)器的內(nèi)部和外部的陣列,同時(shí)通過該控制卡連接共享的存儲設(shè)備。要求PI系統(tǒng)安裝在共享的存儲設(shè)備中,這也是該方案的關(guān)鍵部分?;陔p機(jī)方案,可以支持節(jié)點(diǎn)級和資源級的保護(hù)。在任何時(shí)候,如果一個(gè)服務(wù)器失效,在這個(gè)服務(wù)器上運(yùn)行的所有應(yīng)用程序和網(wǎng)絡(luò)服務(wù)都會在另外一臺服務(wù)器上重新啟動,共享存儲設(shè)備的控制權(quán)從失效的服務(wù)器上轉(zhuǎn)移到運(yùn)行的服務(wù)器。運(yùn)行的服務(wù)器可以繼續(xù)支持群集的虛擬服務(wù)器,通過群集的虛擬服務(wù)器,用戶的網(wǎng)絡(luò)訪問可以繼續(xù)進(jìn)行。從而實(shí)現(xiàn)節(jié)點(diǎn)的保護(hù)。

在圖2中,如果在第一臺服務(wù)器上,PI Server應(yīng)用程序失效或者服務(wù)器系統(tǒng)發(fā)生失效,這時(shí)候通過群集監(jiān)視器和群集服務(wù),PI失效進(jìn)程會自動地在群集中另外一個(gè)服務(wù)器上被啟動,PI服務(wù)進(jìn)程運(yùn)行在第二臺服務(wù)器上,這樣PI Server服務(wù)通過群集可以繼續(xù)向外提供信息。當(dāng)?shù)谝慌_服務(wù)器修復(fù)后,PI服務(wù)進(jìn)程會自動回到第一臺服務(wù)器上運(yùn)行。所有在群集中運(yùn)行的服務(wù)都不會受到影響。通過這種方式,群集保證服務(wù)器不僅可以避免由于單機(jī)的內(nèi)部故障造成的意外停機(jī),還可以避免由于服務(wù)器中某個(gè)進(jìn)程的錯誤導(dǎo)致的服務(wù)中斷。

2.3 軟件系統(tǒng)設(shè)計(jì)

通過采集2套單體系統(tǒng)、2套聚合系統(tǒng)、2套燒堿系統(tǒng)以及一套水汽控制系統(tǒng)的實(shí)時(shí)生產(chǎn)數(shù)據(jù),對各生產(chǎn)流程進(jìn)行統(tǒng)一的監(jiān)視和查詢。對生產(chǎn)數(shù)據(jù)進(jìn)行綜合處理以形成全廠生產(chǎn)報(bào)表。同時(shí)建立全廠實(shí)時(shí)和歷史數(shù)據(jù)庫,在此基礎(chǔ)上開發(fā)裝置及班組成本核算功能模塊,滿足各相關(guān)管理部門快速、高效地對現(xiàn)場過程數(shù)據(jù)進(jìn)行查詢和處理的要求,也可為將來將數(shù)據(jù)發(fā)送到集團(tuán)總部提供基礎(chǔ),實(shí)現(xiàn)集團(tuán)總部和分廠信息共享。

通過生產(chǎn)運(yùn)行調(diào)度指揮系統(tǒng)提供的客戶端工具PI-Processbook可以根據(jù)用戶的需要自由組態(tài)各種中文流程圖畫面、棒圖、參數(shù)圖、趨勢圖等,實(shí)時(shí)顯示各種類型的數(shù)據(jù)、PI實(shí)時(shí)數(shù)據(jù)庫服務(wù)器與接口機(jī)之間的通訊狀態(tài)。利用PI-Processbook工具可以通過流程圖、趨勢圖和數(shù)據(jù)一覽表的方式隨意查詢實(shí)時(shí)和歷史數(shù)據(jù),實(shí)現(xiàn)對各生產(chǎn)流程進(jìn)行統(tǒng)一的監(jiān)視和查詢。PI-Processbook支持插入對象,諸如Microsoft PowerPoint、Microsoft viso drawing、Microsoft Word、Microsoft Excel等連接對象,可方便的根據(jù)用戶的需要生成各種圖文并茂的報(bào)表??梢愿鶕?jù)用戶的需要打印各種報(bào)表、圖形和報(bào)警值。畫面刷新周期可由用戶自己定義。畫面支持漢字系統(tǒng)。

3 結(jié)語

生產(chǎn)運(yùn)行調(diào)度指揮系統(tǒng)提供多種方式訪問PI數(shù)據(jù)庫中的數(shù)據(jù),用戶可以通過PI客戶端工具軟件訪問PI系統(tǒng)中的數(shù)據(jù),也可以在EXCEL中通過PI-Datalink訪問PI系統(tǒng)中的數(shù)據(jù)可以轉(zhuǎn)換成其它文件方式保存。生產(chǎn)運(yùn)行調(diào)度指揮系統(tǒng)是模塊化結(jié)構(gòu)、功能和規(guī)??蓴U(kuò)展性的系統(tǒng)。今后隨著生產(chǎn)發(fā)展的需要,可以根據(jù)實(shí)際情況增加功能模塊。

猜你喜歡
群集存儲設(shè)備網(wǎng)卡
在DDS 中間件上實(shí)現(xiàn)雙冗余網(wǎng)卡切換的方法
Cecilia Chiang, pioneer of Chinese cuisine
Server 2016網(wǎng)卡組合模式
Windows 7下USB存儲設(shè)備接入痕跡的證據(jù)提取
基于Flash芯片的新型存儲設(shè)備數(shù)據(jù)恢復(fù)技術(shù)研究
基于自組織結(jié)對行為的群集機(jī)器人分群控制方法
淺談ODX與動態(tài)群集
挑戰(zhàn)Killer網(wǎng)卡Realtek網(wǎng)游專用Dragon網(wǎng)卡
用批處理管理計(jì)算機(jī)USB設(shè)備的使用
防止USB接口泄密
马尔康县| 秦皇岛市| 信丰县| 阿荣旗| 林芝县| 敦化市| 石阡县| 常熟市| 沙洋县| 新泰市| 朝阳区| 西充县| 天柱县| 吐鲁番市| 东兰县| 准格尔旗| 正阳县| 罗甸县| 老河口市| 雅江县| 靖西县| 定陶县| 门头沟区| 宁强县| 洛扎县| 乌鲁木齐市| 克什克腾旗| 榆林市| 上犹县| 什邡市| 饶阳县| 博罗县| 新巴尔虎右旗| 兴安盟| 济阳县| 岗巴县| 新平| 兴城市| 绥滨县| 嵊泗县| 海门市|