正文 SPI軟件儀表數據表在海外油田地麵工程中的應用與二次開發(1 / 3)

SPI軟件儀表數據表在海外油田地麵工程中的應用與二次開發

技術應用

作者:毛聞之

摘要:工程設計軟件SPI在國際工程中已被廣泛應用,其所應用的ISA國際標準數據表與目前國內外工程常用的模板差別較大。中國石油集團工程設計有限責任公司北京分公司對SPI軟件數據表進行二次開發,開發出了一套符合該公司國際化工程要求的數據表。

關鍵詞:SPI;數據表;Specification模塊;ISA

中圖分類號:THl22 文獻標識碼:A 文章編號:1009-2374(2013)14-0030-03

1 SPI工程設計軟件使用與二次開發背景

Smart Plant Instrumentation(SPI)是Intergraph(鷹圖)公司開發的專業儀表自控工程設計軟件,基於公共數據庫(ORACLE),是國際上廣泛應用且具有很高知名度的工程設計軟件。

SPI軟件是基於歐美的工程設計和建設理念開發的,雖然具有十分強大的功能,在國外知名工程公司中創造了很好的應用業績,但是長期以來,由於國內與國際在工程設計思路上存在較大差距,該軟件在國內各設計院和工程建設單位的使用效果一直不理想,不能切實發揮效用。隨著北京分公司國際化業務不斷擴展,要求我們在工程實踐中積極改變觀念,適應國際項目設計與管理的需求。在此背景下,我們根據國際工程建設的總體要求,在遵循國際慣例、借鑒過去的工程經驗的總體原則的指導下,對SPI軟件數據表部分進行符合北京分公司特點的二次應用開發,以達到提升設計水平和保證工程設計質量、提高工作效率的目的。

2 SPI工程設計軟件簡介

SPI是基於數據庫的工程設計軟件,以Oracle數據庫作為底層數據平台。實現不同使用者之間數據共享。以往的工程設計多使用AutoCAD或Office軟件,設計人員通過上述軟件繪製圖紙、編寫文件。由於圖紙文件存放於各設計人員獨立的電腦中,設計文件中的各項數據信息並無關聯。設計過程中需要多次重複輸入,一旦出現數據修改或模板修訂,設計人員需對大量的文件進行修改。設計人員為保證文件質量,需要大量的重複修改及校對工作。

SPI作為儀表工程設計軟件,可以覆蓋絕大多數儀表設計工作,其中包括:儀表索引表、I/O表、數據表、電纜表、材料表、接線圖、回路圖、安裝圖等。上述圖表的各項數據信息都通過SPI軟件存入數據庫,並調用於其他應用處。對任何一個文件的數據修訂,其他調用此數據的文件也同時自動更新修改,無需設計人員重複輸入。避免了多次輸入造成的錯誤與遺漏,有效地保證了工程設計文件的質量。

SPI軟件具有一個管理員模塊和多個設計模塊,設計模塊主要包括:

2.1 Index(索引模塊)

該模塊為設計人員提供儀表信息建立、修改、刪除平台。錄入信息包括儀表類型、所在管線設備號、圖紙號等,是主題信息的錄入處,也是其他模塊的基礎。

2.2 Spec(儀表數據表模塊)

通過該模塊,可以為具體儀表閥門關聯相關的數據表。數據與索引模塊、工藝模塊、計算模塊相關聯,數據信息保持一致。一處填寫後,無需重複填寫,均可自動調用。本文重點介紹的就是本模塊下的二次開發。通過二次開發,數據表模塊可以更好地為工程設計服務,提高設計文件質量,更滿足業主要求。

2.3 Wiring(接線模塊)

通過該模塊,設計人員將現場的端子通過電纜連接至接線箱、Marshalling櫃、中控室係統,完成接線與回路圖編製。該模塊可以自動生成部分接線端子與電纜。

2.4 ProcessData(工藝數據模塊)

該部分用於填寫工藝參數與工藝信息。該部分填寫的內容可以直接被Index模塊、Spec模塊共享與調用。設計人員無需二次輸入此部分信息。當修改該處數據信息時,其餘調用處自動修改,無需設計人員重複修改工作。

2.5 LoopDwgs(回路圖模塊)

該模塊用於生成回路圖,在生成過程中可以選擇CAD/Enhanced等多種方式。該模塊使用前,需在Wiring(接線模塊)下完成相關接線工作,否則無法生成回路圖。