• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      SPI軟件儀表數(shù)據(jù)表在海外油田地面工程中的應(yīng)用與二次開發(fā)

      2013-07-16 07:23毛聞之
      關(guān)鍵詞:變送器數(shù)據(jù)表調(diào)用

      毛聞之

      摘要:工程設(shè)計(jì)軟件SPI在國際工程中已被廣泛應(yīng)用,其所應(yīng)用的ISA國際標(biāo)準(zhǔn)數(shù)據(jù)表與目前國內(nèi)外工程常用的模板差別較大。中國石油集團(tuán)工程設(shè)計(jì)有限責(zé)任公司北京分公司對SPI軟件數(shù)據(jù)表進(jìn)行二次開發(fā),開發(fā)出了一套符合該公司國際化工程要求的數(shù)據(jù)表。

      關(guān)鍵詞:SPI;數(shù)據(jù)表;Specification模塊;ISA

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

      1 SPI工程設(shè)計(jì)軟件使用與二次開發(fā)背景

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

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

      2 SPI工程設(shè)計(jì)軟件簡介

      SPI是基于數(shù)據(jù)庫的工程設(shè)計(jì)軟件,以O(shè)racle數(shù)據(jù)庫作為底層數(shù)據(jù)平臺。實(shí)現(xiàn)不同使用者之間數(shù)據(jù)共享。以往的工程設(shè)計(jì)多使用AutoCAD或Office軟件,設(shè)計(jì)人員通過上述軟件繪制圖紙、編寫文件。由于圖紙文件存放于各設(shè)計(jì)人員獨(dú)立的電腦中,設(shè)計(jì)文件中的各項(xiàng)數(shù)據(jù)信息并無關(guān)聯(lián)。設(shè)計(jì)過程中需要多次重復(fù)輸入,一旦出現(xiàn)數(shù)據(jù)修改或模板修訂,設(shè)計(jì)人員需對大量的文件進(jìn)行修改。設(shè)計(jì)人員為保證文件質(zhì)量,需要大量的重復(fù)修改及校對工作。

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

      SPI軟件具有一個(gè)管理員模塊和多個(gè)設(shè)計(jì)模塊,設(shè)計(jì)模塊主要包括:

      2.1 Index(索引模塊)

      該模塊為設(shè)計(jì)人員提供儀表信息建立、修改、刪除平臺。錄入信息包括儀表類型、所在管線設(shè)備號、圖紙?zhí)柕?,是主題信息的錄入處,也是其他模塊的基礎(chǔ)。

      2.2 Spec(儀表數(shù)據(jù)表模塊)

      通過該模塊,可以為具體儀表閥門關(guān)聯(lián)相關(guān)的數(shù)據(jù)表。表中的數(shù)據(jù)與索引模塊、工藝模塊、計(jì)算模塊相關(guān)聯(lián),數(shù)據(jù)信息保持一致。一處填寫后,無需重復(fù)填寫,均可自動調(diào)用。本文重點(diǎn)介紹的就是本模塊下的二次開發(fā)。通過二次開發(fā),數(shù)據(jù)表模塊可以更好地為工程設(shè)計(jì)服務(wù),提高設(shè)計(jì)文件質(zhì)量,更滿足業(yè)主要求。

      2.3 Wiring(接線模塊)

      通過該模塊,設(shè)計(jì)人員將現(xiàn)場的端子通過電纜連接至接線箱、Marshalling柜、中控室系統(tǒng),完成接線與回路圖編制。該模塊可以自動生成部分接線端子與電纜。

      2.4 ProcessData(工藝數(shù)據(jù)模塊)

      該部分用于填寫工藝參數(shù)與工藝信息。該部分填寫的內(nèi)容可以直接被Index模塊、Spec模塊共享與調(diào)用。設(shè)計(jì)人員無需二次輸入此部分信息。當(dāng)修改該處數(shù)據(jù)信息時(shí),其余調(diào)用處自動修改,無需設(shè)計(jì)人員重復(fù)修改工作。

      2.5 LoopDwgs(回路圖模塊)

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

      2.6 Hook-up(安裝圖模塊)

      通過該模塊,工程設(shè)計(jì)人員可以將數(shù)據(jù)庫內(nèi)的安裝圖與儀表相關(guān)聯(lián),通過安裝圖統(tǒng)計(jì)材料,編制材料表。

      3 SPI數(shù)據(jù)表的結(jié)構(gòu)與設(shè)計(jì)理念

      SPI軟件數(shù)據(jù)表引入了Form與Page的概念。Form由一個(gè)或者多個(gè)Page組成。軟件使用時(shí),只有Form與具體儀表或閥門相匹配,單獨(dú)的Page不能與儀表或閥門相匹配??梢院唵蔚貙orm理解為“文件夾”,將Page理解為“紙制文件”。一個(gè)“文件夾”內(nèi)可以有單張或多張“紙制文件”,但關(guān)聯(lián)儀表的只能是“文件夾”,而不能是“獨(dú)立的紙張”。

      數(shù)據(jù)表頁(Page)為PSR文件,需要使用INFOMAKER工具進(jìn)行開發(fā),使用SPI的ImportPSR功能調(diào)用,并在SPI中完成多頁面的組合成模板(Form)。

      每一個(gè)PSR文件在導(dǎo)入SPI軟件后,都形成一個(gè)Page,按照項(xiàng)目需要,組成不同的Form。數(shù)據(jù)表的名稱引用Form的名稱,在軟件中,可以查詢該Form引用的Page名稱與數(shù)量。

      4 應(yīng)用與二次開發(fā)

      北京分公司在以往國際工程的設(shè)計(jì)文件中,數(shù)據(jù)表的編制多按照國內(nèi)規(guī)范或其他工程經(jīng)驗(yàn)進(jìn)行編制。由于缺乏國際規(guī)范支持,不易被海外業(yè)主認(rèn)可。基于上述問題,我們引進(jìn)SPI軟件的同時(shí),對最新的國際標(biāo)準(zhǔn)ISA-TR20.00.01-2006推薦的數(shù)據(jù)表進(jìn)行二次開發(fā),摒棄了以往各個(gè)項(xiàng)目的數(shù)據(jù)表風(fēng)格迥異的格式,規(guī)范北京分公司海外油田工程的數(shù)據(jù)表。

      4.1 模版部分的二次開發(fā)

      在以往的工程應(yīng)用中,儀表數(shù)據(jù)表多為Excel表格形式,既缺乏國際規(guī)范的有力支持,填寫也多有不便。通過引入SPI軟件,其所提供的數(shù)據(jù)表統(tǒng)一按照ISA-TR20.00.01-2006的推薦格式編寫。完全符合國際規(guī)范要求,適用于國際工程。

      盡管其在數(shù)據(jù)調(diào)用上具有強(qiáng)大功能,大幅度減少信息錄入次數(shù),確保信息不重疊,極大地提高了數(shù)據(jù)表文件質(zhì)量。但SPI軟件提供的數(shù)據(jù)表具有一定的局限性。其固有格式為規(guī)范參考格式,表頭等格式內(nèi)容不符合北京分公司的質(zhì)量體系文件。在不同項(xiàng)目中,工程設(shè)計(jì)文件所需增加的數(shù)據(jù)項(xiàng)也不盡相同。因此,其軟件提供的數(shù)據(jù)表模板難以直接應(yīng)用于我公司的具體工程項(xiàng)目,故此對SPI數(shù)據(jù)表的二次開發(fā)勢在必行。

      由于SPI軟件所提供的數(shù)據(jù)表模板本身沒有表頭,項(xiàng)目名稱、文件名稱編碼及其他相關(guān)信息無法顯示。通過二次開發(fā),在INFOMAKER中的編輯,可以制作表頭,并滿足北京分公司質(zhì)量體系文件和相關(guān)業(yè)主方面的要求。

      表頭的圖片為調(diào)用圖,根據(jù)項(xiàng)目的不同,可以隨時(shí)調(diào)整。項(xiàng)目名稱為統(tǒng)一調(diào)用塊,無需設(shè)計(jì)人員填寫。項(xiàng)目名稱變化時(shí),由后臺統(tǒng)一調(diào)整。此外,在二次開發(fā)中,在項(xiàng)目名稱下方增加了區(qū)域名稱調(diào)用塊(CPFFSF等)、數(shù)據(jù)表名稱(Pressuregauge/Flowtransmitter等)調(diào)用塊、文件號調(diào)用塊、頁碼調(diào)用塊、版次調(diào)用塊等。豐富數(shù)據(jù)表信息的同時(shí),以模塊的形式確保數(shù)據(jù)表信息的調(diào)用,防止多次手填而造成的錯(cuò)誤,確保了文件質(zhì)量。

      其中,最新版次調(diào)用塊的編輯與其他模塊有所不同。其他模塊可以在SPI軟件的編輯模式下編輯修改,而最新版次調(diào)用塊只能在原始psr文件中通過INFOMAKER修改,再導(dǎo)入SPI軟件中。最新版次調(diào)用塊的使用避免設(shè)計(jì)人員因版次變更而批量修改文件。

      4.2 主體部分的二次開發(fā)

      該部分內(nèi)容,筆者將以差壓流量變送器為例,從Page和Form兩個(gè)部分分別詳細(xì)介紹二次開發(fā)成果。

      4.2.1 Page部分。

      SPI軟件的核心為數(shù)據(jù)庫,大量的數(shù)據(jù)儲存在數(shù)據(jù)庫中,隨時(shí)調(diào)用。在數(shù)據(jù)表中,儀表設(shè)備信息(位號、區(qū)域號、管線號、設(shè)備號等)、管線信息(配管標(biāo)準(zhǔn)、材料、管線尺寸)、工藝參數(shù)信息(流體介質(zhì)、流相、密度、壓差、流速、溫度等)均為他處填寫(包括索引模塊、工藝模塊等),本處調(diào)用。工藝模塊下填寫的數(shù)據(jù),可以在填寫完畢后自動調(diào)入數(shù)據(jù)表中。但涉及到儀表本體數(shù)據(jù)信息(諸如表體尺寸、安裝方式、測量元件等)則需儀表專業(yè)工程師自行填寫。由于項(xiàng)目較大,儀表數(shù)量較多,錄入信息量大,難免造成錯(cuò)誤填寫。為避免此類錯(cuò)誤的發(fā)生,在二次開發(fā)中,已將幾乎全部的SPI數(shù)據(jù)表填寫部分設(shè)置為下拉選單與手填相結(jié)合的模塊,減少了工作勞動強(qiáng)度和輸入錯(cuò)誤的發(fā)生。

      通過設(shè)置下拉選單,既可以避免儀表工程師繁瑣的信息錄入,也可以避免不必要的打字拼寫錯(cuò)誤。此外,各個(gè)選單為儀表工程師填寫信息起到了參考與指導(dǎo)作用,避免了因個(gè)人經(jīng)驗(yàn)與理解不同而造成的填寫偏差與遺漏。

      根據(jù)工程設(shè)計(jì)經(jīng)驗(yàn),少量的儀表數(shù)據(jù)信息同樣需要填入數(shù)據(jù)表。SPI軟件所提供的數(shù)據(jù)表不能滿足全部要求。在差壓流量變送器中,浪涌保護(hù)器、防護(hù)等級、密封材料及電纜接口等信息需要錄入。因此,二次開發(fā)中,特別針對部分儀表設(shè)備增加了信息項(xiàng)。

      數(shù)據(jù)表除了原有各項(xiàng)的填寫外,往往根據(jù)具體工程不同,需要附加說明頁。由于SPI軟件并未提供相關(guān)符合要求的數(shù)據(jù)表說明頁。二次開發(fā)中,完善了這一部分的內(nèi)容。增加了符合公司質(zhì)量體系文件中規(guī)定的數(shù)據(jù)表說明頁,并附加在相關(guān)的儀表數(shù)據(jù)表中。

      4.2.2 Form部分。

      Form是SPI軟件數(shù)據(jù)表部分的重要內(nèi)容,F(xiàn)orm部分由一個(gè)或者多個(gè)Page組成,并直接關(guān)聯(lián)具體儀表或閥門。儀表或閥門的數(shù)據(jù)表內(nèi)容均由Form展開,具體涉及內(nèi)容的多少,取決于Page數(shù)量。

      數(shù)據(jù)表信息與內(nèi)容由Page直接傳遞給閱讀者,但Form本身的設(shè)置,也會影響數(shù)據(jù)信息的傳遞。以差壓流量變送器為例,其工作原理為測量孔板前后壓差,從而計(jì)算流量數(shù)據(jù)。在使用變送器時(shí),需上傳流量數(shù)據(jù)信息。SPI軟件所提供的部分?jǐn)?shù)據(jù)表具有孔板流量計(jì)和差壓變送器。但將兩者結(jié)合使用時(shí),盡管既可以獲取孔板本身參數(shù)信息,也具有差壓變送器的相關(guān)數(shù)據(jù)。但兩張Page的Function不同,孔板的Function為Flow,而差壓變送器的Function為Pressure。Function不同的Page無法組成同一個(gè)Form。通常將兩者分開使用,孔板關(guān)聯(lián)流量數(shù)據(jù)表,差壓變送器關(guān)聯(lián)差壓數(shù)據(jù)表。但Function的不同直接導(dǎo)致流量信息無法通過壓力變送器進(jìn)行傳遞,如此配置將導(dǎo)致重要數(shù)據(jù)遺漏。通過二次開發(fā),將差壓變送器的Function更改為Flow。數(shù)據(jù)表本身內(nèi)容不做調(diào)整,名稱定為差壓流量變送器。修訂Function后,實(shí)現(xiàn)流量數(shù)據(jù)表的Page與差壓流量變送器的Page同屬一個(gè)Form。孔板的相關(guān)流量信息也可通過流量屬性的變送器上傳,確保了信息的完整。

      4.3 火氣儀表數(shù)據(jù)表的二次開發(fā)

      火氣儀表是油田地面工程中重要的儀表組成部分。由于國際規(guī)范ISA對此未作統(tǒng)一要求的數(shù)據(jù)表模板,本次二次開發(fā),根據(jù)以往工程經(jīng)驗(yàn),結(jié)合ISA其他數(shù)據(jù)表模版格式,編制了火氣儀表數(shù)據(jù)表。包括可燃?xì)怏w探測、有毒氣體探測、火焰探頭、感溫電纜、光報(bào)警器、聲報(bào)警器等等。

      5 結(jié)語

      本次SPI軟件二次開發(fā),將SPI軟件自身提供的ISA數(shù)據(jù)表進(jìn)行了有針對性的修改。重新編輯完成57份Page,并制作完成了74個(gè)Form,完全滿足現(xiàn)有工程儀表閥門數(shù)據(jù)表的應(yīng)用,使數(shù)據(jù)表文件模版符合我公司質(zhì)量體系文件相關(guān)要求,并滿足國內(nèi)業(yè)主對文件編制的相關(guān)需求。通過二次開發(fā),SPI軟件數(shù)據(jù)表部分得以順利在北京分公司開展使用,現(xiàn)已應(yīng)用于多個(gè)海外項(xiàng)目,取得了良好效果。

      二次開發(fā)的成果文件不僅可以應(yīng)用于現(xiàn)有的工程設(shè)計(jì)文件,而且可以作為未來開發(fā)的平臺,為未來繼續(xù)開發(fā)、完善工作提供了文件的基礎(chǔ)和技術(shù)儲備。

      參考文獻(xiàn)

      [1] ISA-TR20.00.01-2006 Specification Forms for Process Measurement and Control Instruments.

      [2] 項(xiàng)飛.INtools軟件綜述及其二次開發(fā)[J].石油化工自動化,2006,(4).

      (責(zé)任編輯:周 瓊)

      猜你喜歡
      變送器數(shù)據(jù)表調(diào)用
      湖北省新冠肺炎疫情數(shù)據(jù)表(2.26-3.25)
      湖北省新冠肺炎疫情數(shù)據(jù)表
      湖北省新冠肺炎疫情數(shù)據(jù)表
      基于Android Broadcast的短信安全監(jiān)聽系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
      科里奧利流量計(jì)工作原理分析
      利用RFC技術(shù)實(shí)現(xiàn)SAP系統(tǒng)接口通信
      差壓變送器在應(yīng)用中的故障診斷和分析
      C++語言中函數(shù)參數(shù)傳遞方式剖析
      太仆寺旗| 新安县| 青冈县| 嘉荫县| 浙江省| 平利县| 永川市| 宾阳县| 元朗区| 鸡泽县| 红安县| 黄山市| 平顺县| 屯门区| 黄石市| 阿克陶县| 江孜县| 海阳市| 昭苏县| 绵竹市| 南乐县| 三门峡市| 常山县| 突泉县| 灌阳县| 鄄城县| 鹤岗市| 南汇区| 永安市| 正安县| 观塘区| 洱源县| 咸丰县| 都江堰市| 微山县| 上思县| 玉门市| 文山县| 若羌县| 易门县| 观塘区|