摘 要:文章討論了某公司實時系統(tǒng)和辦公系統(tǒng)的整合過程,我擔(dān)任該公司的信息部主管,策劃并指導(dǎo)了整個實施過程。該公司使用了力控的DCS分布系統(tǒng)、羅斯蒙特雷達系統(tǒng)、托利多稱重系統(tǒng)、微分裝車系統(tǒng)和公司自主開發(fā)的OA系統(tǒng)。為了對所有數(shù)據(jù)進行整體統(tǒng)計分析,在同一界面內(nèi)顯示整體分析效果,為管理者提供直觀的決策依據(jù),公司決定將實時系統(tǒng)和辦公系統(tǒng)整合。在我的帶領(lǐng)下現(xiàn)已完成系統(tǒng)整合,實時信息和辦公信息已經(jīng)實現(xiàn)聯(lián)動效果,通過分析界面呈現(xiàn)公司整體的運作狀態(tài),為管理者提供了完備的信息平臺。
關(guān)鍵詞:信息系統(tǒng);系統(tǒng)整合;管理創(chuàng)新
該公司是一家倉儲企業(yè),對石油和化工品進行存儲和轉(zhuǎn)輸。公司有二十個上萬立方的儲罐,在基建期安裝了羅斯蒙特雷達系統(tǒng)用于監(jiān)測儲罐的液位變化;在調(diào)度室安裝了力控的DCS系統(tǒng),該系統(tǒng)可以遠程控制閥門的開關(guān),監(jiān)測管線的壓力狀態(tài),進行管線轉(zhuǎn)輸控制。為了進行車輛轉(zhuǎn)輸在公司建立了四個地衡室,使用托利多稱重系統(tǒng),微分裝車系統(tǒng),實現(xiàn)車輛轉(zhuǎn)輸。
在公司正式運作后,公司自主開發(fā)了OA系統(tǒng),用于實現(xiàn)無紙化辦公。領(lǐng)導(dǎo)發(fā)現(xiàn)辦公信息只能在辦公室處理、生產(chǎn)信息要去調(diào)度室處理、查看裝車數(shù)據(jù)要去地衡室。如果要在公司任何地點都可以實時查看所有數(shù)據(jù),就要同步信號和數(shù)據(jù),將這些系統(tǒng)進行整合。
這些系統(tǒng)只有OA系統(tǒng)是公司自行開發(fā)的,其它系統(tǒng)都是外購的,二次開發(fā)成本都很高。為了節(jié)省成本,避免長期依賴外部采購,培養(yǎng)自己的管理人才,公司決定自己進行系統(tǒng)的整合。第一步先整合雷達信號進入DCS系統(tǒng),采集上傳的羅斯蒙特的液位狀態(tài)生成實時的罐量示意圖。第二步由DCS系統(tǒng)開發(fā)B/S結(jié)構(gòu)的發(fā)布系統(tǒng),提供支持TCP/IP的網(wǎng)絡(luò)輸出,上傳DCS系統(tǒng)的整合信號給OA系統(tǒng)。第三步將地衡系統(tǒng)的后臺數(shù)據(jù)庫系統(tǒng)由ACCESS升級為SQL數(shù)據(jù)庫。第四步在OA系統(tǒng)中建立調(diào)用DCS系統(tǒng)的上傳信號和輸出界面,設(shè)計關(guān)鍵用戶(各級領(lǐng)導(dǎo)、生產(chǎn)和計量主管、調(diào)度)需要的查詢界面調(diào)用DCS系統(tǒng)信號和地衡的SQL數(shù)據(jù)庫,根據(jù)生產(chǎn)流程設(shè)計公司整體的運轉(zhuǎn)流程數(shù)據(jù)查詢、統(tǒng)計和分析圖表。
第一步,羅斯蒙特的專用軟件將雷達信號顯示為數(shù)字信號,需要專門的RS485轉(zhuǎn)RS232轉(zhuǎn)換器將數(shù)據(jù)傳入PC上位機,動態(tài)的顯示在羅斯蒙特的專用軟件上,如果不進行改造,只能單機使用。我們使用Visual C++設(shè)計了一個RS232端口分析軟件,監(jiān)測RS232的數(shù)據(jù),將信號進行分析,并實時的顯示分析軟件中,將分析的結(jié)果和羅斯蒙特軟件顯示的數(shù)據(jù)進行對比,經(jīng)過一個月的時間,成功的完成了信號轉(zhuǎn)移的準(zhǔn)備。然后在力控DCS系統(tǒng)中建立罐量顯示圖,將RS232的信號轉(zhuǎn)移到力控的工控機上,單機版的罐量示意圖顯示成功。實現(xiàn)了羅斯蒙特雷達信號和力控系統(tǒng)的初步融合。
第二步,我們查閱力控的B/S架構(gòu)發(fā)布參考,在工控機上建立B/S結(jié)構(gòu)的發(fā)布系統(tǒng),在工程中調(diào)用雷達信號、管線壓力、閥門狀態(tài),發(fā)布整體DCS系統(tǒng)的信息。通過路由器連接實時和辦公系統(tǒng)的網(wǎng)段,設(shè)置防火墻只能以特定的端口向辦公網(wǎng)段提供信息,不能寫進信息,以保證實時系統(tǒng)的安全性。OA系統(tǒng)中直接調(diào)用路由器轉(zhuǎn)發(fā)的信息,至此大部分實時系統(tǒng)的信息都可以在OA系統(tǒng)中監(jiān)測了。
第三步,升級裝車系統(tǒng)的數(shù)據(jù)庫。裝車系統(tǒng)實時信息的采集通過托利多的LINUX內(nèi)嵌系統(tǒng)將地衡數(shù)據(jù)通過RS232的方式傳入PC機,微分裝車系統(tǒng)采集RS232的數(shù)據(jù),將過磅數(shù)據(jù),裝車數(shù)據(jù),車輛信息都存入后臺的ACCESS數(shù)據(jù)庫中,數(shù)據(jù)庫的連接采用Windows的ODBC方式連接設(shè)定好的系統(tǒng)DSN。由于該系統(tǒng)使用的是Delphi編譯后的系統(tǒng),我們聯(lián)系開發(fā)商更新了數(shù)據(jù)引擎文件,可以連接到MS SQL SERVER,然后修改了系統(tǒng)DSN。將數(shù)據(jù)庫服務(wù)器安裝在機房,安裝雙網(wǎng)卡,對辦公網(wǎng)段仍然只提供讀取服務(wù),避免辦公網(wǎng)段影響工控網(wǎng)段的運作。至此地衡系統(tǒng)的數(shù)控庫升級完成,原先地衡系統(tǒng)都是獨立運行,如果管理不當(dāng)、維護不及時會出現(xiàn)數(shù)據(jù)不同步。升級網(wǎng)絡(luò)數(shù)據(jù)庫后,原有的單機版的系統(tǒng)同時也升級成了網(wǎng)絡(luò)版的系統(tǒng),所有的地衡數(shù)據(jù)庫在一個數(shù)據(jù)庫系統(tǒng)中,維護管理工作減少了75%,解決了數(shù)據(jù)不同步的問題。
第四步,我們使用NET環(huán)境開發(fā)的OA系統(tǒng),使用C#語言,數(shù)據(jù)庫同樣是MS SQL SERVER,這樣整體系統(tǒng)的整合就方便了。為了整合實時系統(tǒng)和OA系統(tǒng),我們增加了生產(chǎn)系統(tǒng)模塊,在該模塊中實現(xiàn)了公司生產(chǎn)系統(tǒng)流程管理、工藝管理、數(shù)據(jù)查詢、統(tǒng)計分析、報表出圖等功能。實現(xiàn)過程中參考了中石油SAP油品流程設(shè)計系統(tǒng),從中借鑒和我們實際生產(chǎn)相同或近似的環(huán)節(jié),整合分析,總結(jié)出我們自己的管控流程的方法,設(shè)計了入庫12步系統(tǒng)、出庫16步系統(tǒng)、對油品的檢查、化驗、掃線、倒灌、加熱、控制用電、配額輸送、入庫車輛管理等,都納入了我們的流程設(shè)計中。開發(fā)測試將近兩年的時間,最后終于實現(xiàn)了預(yù)期效果。整體系統(tǒng)交付運作一年以來我們不斷的進行網(wǎng)絡(luò)和數(shù)據(jù)庫的優(yōu)化,不斷的提高網(wǎng)絡(luò)運作的可靠性,系統(tǒng)的問題逐漸的減少。
經(jīng)過這次實時系統(tǒng)和辦公系統(tǒng)的整合,在低成本的運作下,公司的網(wǎng)絡(luò)信息化上了一個層次,信息部的技術(shù)水平和知識積累大幅上升,公司的管理水平有了質(zhì)的飛躍。整合費用大都投資在人員培訓(xùn)和學(xué)習(xí)上,公司的凝聚力極大的提高。公司的業(yè)績年年創(chuàng)新高,我們的薪資也不斷提高,在不久的將來我們還要將知識變成力量,讓知識發(fā)揮更大的作用,讓知識學(xué)習(xí)創(chuàng)新帶給我們更好的明天!
參考文獻
[1]周韌研,商斌,Visual C++串口通信開發(fā)入門與編程實踐[M]北京:電子工業(yè)出版社,2009.
[2]Kevin E. Kline,Daniel Kline,Brand Hunt,李紅軍,SQL技術(shù)手冊[M].北京:電子工業(yè)出版社,2009年11月.
[3]黃永紅,電氣控制與PLC應(yīng)用技術(shù)[M].北京:機械工業(yè)出版社,2011年9月.
[4]柳純錄,信息系統(tǒng)項目管理師教程(第2版)[M].北京:清華大學(xué),2008年1月1日.
[5]弗拉海(Jazib Frahim),桑托斯(Omar Santos) ,田果,劉丹寧,Cisco ASA設(shè)備使用指南[M].北京:人民郵電出版社,2010年11月1日.
作者簡介:張濤(1977,4-),男,天津,本科,天津北方石油有限公司。