一 綜述
INtools是美國Intergraph(鷹圖)公司為工廠業(yè)主、運營商和工程公司設(shè)計的儀表工程用軟件,供用戶設(shè)計和管理儀表。它初期是由以色列一家軟件公司開發(fā)的用于儀表專業(yè)設(shè)計工作的專業(yè)軟件,后又被Intergraph公司收購,并經(jīng)過了近20年的時間由20世紀(jì)80年代的4.1版本升級至目前已經(jīng)發(fā)布的7.0版本,現(xiàn)在它已經(jīng)是適用于儀表專業(yè)的功能強(qiáng)大的數(shù)據(jù)管理系統(tǒng),并且已經(jīng)很好地應(yīng)用于國際上各大石油和化工行業(yè)集團(tuán)公司和工程公司,更被公認(rèn)為是國際間儀表工程設(shè)計交流的通用平臺。
除INtools以外,在國際和國內(nèi)市場上,還有其它許多儀表工程設(shè)計軟件被應(yīng)用,其名稱及簡介見表1.1。在諸多儀表工程設(shè)計軟件中,INtools在儀表工程設(shè)計和管理軟件市場上的份額占據(jù)絕對優(yōu)勢,其大致比例見圖1.1。
表1.1
軟件名稱 |
簡介 |
ControlBuild |
ControlBuild由TNI軟件公司開發(fā),是工業(yè)自控軟件領(lǐng)域中第一個全流程設(shè)計軟件,在汽車、交通、制造、能源等行業(yè)幫助自控系統(tǒng)集成商、OEM和設(shè)計人員按時、高質(zhì)量并符合預(yù)算地完成自控工程。 |
PRODOK |
是一個來自德國的基于Windows 環(huán)境的CAD軟件,用于繪制自控系統(tǒng)設(shè)計的回路圖和邏輯圖。它也是面向項目的軟件,并且項目和項目之間可以相互調(diào)用,橫向管理。 |
CCAS1.0 |
中國石化/化工自動化輔助設(shè)計系統(tǒng)CCAS1.0版由上海歐蓮信息技術(shù)有限公司和自控中心站聯(lián)合開發(fā),中國石化集團(tuán)蘭州設(shè)計院、上海醫(yī)工院已在實際某工程設(shè)計中使用,效果良好。 |
《自動化儀表工程數(shù)據(jù)庫》 |
是由全國化工自控設(shè)計技術(shù)中心站組織開發(fā)的《自動化儀表工程數(shù)據(jù)庫》軟件,經(jīng)過各設(shè)計院和上海宏奕信息系統(tǒng)有限公司測試完成。該軟件有適合于物資供應(yīng)部門對儀表、閥門及安裝材料的查詢的數(shù)據(jù)庫,也有適合于各設(shè)計院自控設(shè)計中進(jìn)行自動化儀表選型的選型庫,是我國第1部自動化儀表采購和工程設(shè)計儀表選型軟件。 |
WINPCCAD |
WINPCCAD是曾獲中石化和國家建設(shè)部優(yōu)秀自控設(shè)計軟件一等獎的PCCAD設(shè)計軟件的網(wǎng)絡(luò)版。 |
…… |
…… |
(資料來源:Intergraph公司2000年市場調(diào)查)
圖1.1
INtools是一個基于數(shù)據(jù)庫的應(yīng)用軟件,以Sybase DB文件的形式進(jìn)行工程信息傳遞,并選用Oracle或者MS SQL關(guān)系數(shù)據(jù)庫作為底層的數(shù)據(jù)平臺,真正實現(xiàn)了不同使用者之間的數(shù)據(jù)同步和共享。隨著INtools的升級和改進(jìn),其功能日益強(qiáng)大。就目前國內(nèi)使用情況來看,用戶使用最多的是5.3和6.0版本。中國紡織工業(yè)設(shè)計院(CTIEI)于2004年向Intergraph公司購買了基于MS SQL關(guān)系數(shù)據(jù)庫的網(wǎng)絡(luò)版INtools6.0(5點)和一套單機(jī)版INtools6.0。通過升級,目前使用的是被公認(rèn)為比較穩(wěn)定的06-0505版本。
由于存在著行業(yè)的差異、部門的設(shè)計習(xí)慣,正如其他許多大型專業(yè)軟件一樣,INtools自購買后并不能立刻投入使用,必須經(jīng)過相關(guān)人員的二次開發(fā),才能使它適合于本行業(yè)、本部門的應(yīng)用。CTIEI自購買至今的一年多的時間里一直著重精力于二次開發(fā),筆者作為二次開發(fā)的參與者,在整個二次開發(fā)及應(yīng)用過程中,對INtools有了較為系統(tǒng)地認(rèn)識和感受,以下筆者就這些認(rèn)識和感受和大家共同探討,以期得到更大的幫助和收獲。
二 INtools應(yīng)用的優(yōu)越性
以傳統(tǒng)設(shè)計方式進(jìn)行工程設(shè)計時,使用最多的是AutoCAD和Excel軟件,設(shè)計人通過上述軟件繪制大量的圖紙文件。例如某PTA裝置有安全柵過渡柜12面、儀表電氣接口柜2面、電源配電柜4面以及振動檢測柜1面,現(xiàn)場接線箱超過300個。施工圖中僅控制室盤(柜)內(nèi)部接線圖39張、控制室盤(柜)間接線圖47張、現(xiàn)場儀表接線圖334張,以及測量控制回路圖多達(dá)1200余張。這些圖紙文件存放在各設(shè)計人的電腦中,存儲、索引、復(fù)制、維護(hù)等工作都存在極大難度。在設(shè)計過程中,設(shè)計人為了保證這些文件中的圖紙前后對應(yīng),經(jīng)常需要做大量的校對工作。例如當(dāng)修改某一處接線時,往往需要把上述相互關(guān)聯(lián)的圖紙全部修改一遍。
設(shè)計工作應(yīng)該在保證規(guī)范、正確的同時達(dá)到高效率,而傳統(tǒng)設(shè)計方式在規(guī)范性、正確性和高效性上均不能滿足設(shè)計人的需求,那么應(yīng)用INtools是否能滿足三方面的要求,為設(shè)計人減輕工作的煩惱呢?下面我們通過在表2.1中把傳統(tǒng)設(shè)計方式與使用INtools進(jìn)行設(shè)計工作的對比,可以充分體現(xiàn)出應(yīng)用INtools的優(yōu)越性。
表2.1