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

?

基于VISIO的功能圖自動制圖軟件設(shè)計

2018-07-12 09:37董旭辰崔瑤
電腦知識與技術(shù) 2018年14期
關(guān)鍵詞:管腳制圖校驗

董旭辰 崔瑤

摘要:該文介紹了基于VISIO進行功能圖設(shè)計的一種方式,在VISIO軟件的基礎(chǔ)上開發(fā)具有標準化功能塊的繪圖工具,通過將圖形數(shù)據(jù)導(dǎo)出成EXCEL報表,并預(yù)留了圖庫中圖形塊的屬性修改入口和一些變量名稱語法檢查功能,可直接對功能圖繪制的正確性和完整性進行檢查,對實現(xiàn)設(shè)計數(shù)據(jù)的規(guī)范管理具有重要的意義。該軟件改進了核電安全級DCS軟件功能詳細設(shè)計階段功能圖設(shè)計的方式,實現(xiàn)了核電站安全級功能圖制圖過程的標準化,自動化和結(jié)果的可校驗性。

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)14-0052-02

1 軟件背景

核電廠安全級DCS項目軟件詳細設(shè)計階段,已經(jīng)普遍采用計算機化的繪圖方式,但工程軟件功能設(shè)計階段并未完全實現(xiàn)自動化,實施過程中存在大量的變量名稱,變量屬性等信息需要人工填寫和核實,缺少針對大量數(shù)據(jù)進行綜合分析和判斷的方法。因此從儀控專業(yè)設(shè)計與工程實施的實際設(shè)計需求考慮,利用當前已經(jīng)很成熟并且在其他領(lǐng)域廣泛使用的軟件,為核電儀控專業(yè)設(shè)計生產(chǎn)力工具,對提高設(shè)計正確性和工程實施效率有很大的幫助。

2 需求分析

功能圖自動制圖軟件是基于VISIO、EXCEL和OFFICE軟件的宏功能,定制開發(fā)的一套功能圖自動制圖軟件。通過開發(fā)相配套的變量塊、邏輯塊等圖形塊,以及配置相應(yīng)的管腳名稱、數(shù)據(jù)類型等信息,達到自動判斷變量名稱是否符合項目命名規(guī)則,及交叉校驗變量名稱判斷是否通訊變量收、發(fā)兩端不匹配等功能。通過生成EXCEL報表的形式,將功能圖的數(shù)據(jù)流信息進行系統(tǒng)、完整的輸出。

依據(jù)項目實際需要,不僅需要統(tǒng)計控制邏輯數(shù)據(jù)流信息,還需開發(fā)僅通過對生成的報表進行修改,再將數(shù)據(jù)反寫入VISIO功能圖的功能。在實際操作中,一個單獨的VISIO文件對應(yīng)一個安全級功能,所以要修改圖紙中變量名稱或修改邏輯塊管腳屬性信息,通過此軟件可避免工程師在若干VISIO文件夾中頻換切換,如可以批量修改管腳屬性信息例如PID參數(shù)。

3 軟件開發(fā)

3.1 總體技術(shù)方案

開發(fā)的報表和制圖自動化軟件設(shè)計成VISIO插件形式,使用VISIO本身可以調(diào)取的宏功能進行二次開發(fā),目的是不影響VISIO原有操作界面、功能、快捷操作方式,減少對后期軟件維護和使用的限制,用戶基于VISIO,EXCEL,PDF等軟件的已有圖紙文件在該軟件下能夠正確打開和編輯。

3.2 圖庫管理

1)功能開發(fā)

通過定義變量類和邏輯類的圖形信息,開發(fā)基礎(chǔ)圖庫,創(chuàng)建含有管腳屬性的圖形塊,為生成報表功能預(yù)留導(dǎo)出接口。并定義圖形塊的形狀、尺寸、文本格式、文本大小、管腳屬性信息。

2)圖形庫的維護

通過預(yù)留圖庫修改的接口,在不同儀控平臺的環(huán)境下,允許修改邏輯塊的管腳信息,并在打開VISIO文件時,彈出提示窗口,確認后自動在VISIO文件中進行替換升級,保證已經(jīng)填寫的信息不丟失,圖塊之間連接線不斷開。

3.3 生成EXCEL報表

通過軟件,對一個或多個VISIO文件進行選擇,生成EXCEL報表文件,用處是實現(xiàn)將選擇范圍內(nèi)功能圖圖紙進行數(shù)據(jù)化轉(zhuǎn)換。

生成報表中的數(shù)據(jù)具有唯一性,記錄了如下信息

注:屬性的填寫分類:√為必填、○為選填、△為軟件自動生成,×為不可填寫。

1) 變量圖形塊的報表信息

基礎(chǔ)信息需要在VISIO中和報表中顯示,校對信息只在報表中顯示,見下表1。

2) 變量信息校驗

對圖紙之間變量關(guān)聯(lián)性應(yīng)自動進行檢查,當觸發(fā)錯誤判斷條件時,應(yīng)在報表中提示,校驗內(nèi)容的可配置性,可自行添加校驗規(guī)則。

通過軟件的語法檢查,對多個VISIO圖紙內(nèi)的變量名稱的呼應(yīng)型和完整性校驗,如觸發(fā)圖紙中的變量、管腳信息未滿足的條件,則在生成的報表中提示錯誤信息。應(yīng)可選擇觸發(fā)條件的判斷,判斷方式如下:

3.4 數(shù)據(jù)反寫

為了批量修改圖紙中不同邏輯塊管腳的屬性信息,通過軟件讀取修改過的EXCEL報表信息,將變量名稱、變量描述、邏輯圖形塊的屬性進行自動更新,并且不破壞之前的連線。

3.5 發(fā)布PDF圖紙

通過選擇多個VISIO文件夾或者多個VISIO文件,選擇生成PDF的范圍。

1) 完整性

需要打印所選VISIO圖中所有的Sheet頁的內(nèi)容,保證生成的PDF圖紙與VISIO圖紙信息一致。

2) 跳轉(zhuǎn)功能

通過點擊圖紙中的通訊變量或內(nèi)部跳轉(zhuǎn)變量,可以跳轉(zhuǎn)到它的下一個接收方或者發(fā)送方,如果是這個跳轉(zhuǎn)對應(yīng)的多個出口跳轉(zhuǎn),則顯示出口的頁菜單選項,標識跳轉(zhuǎn)到的頁名稱,通過選擇再進行跳轉(zhuǎn)。

4 結(jié)論

基于VISIO功能圖自動制圖軟件的研發(fā)與使用的重要意義是:

1) 推動工程設(shè)計的標準化

2) 有利于質(zhì)量控制計劃的執(zhí)行

3) 通過自動判斷通訊變量及跳轉(zhuǎn)變量的匹配信息、檢查未連接的管腳等有規(guī)律可尋的問題,減少重復(fù)勞動工作,降低人為出錯概率、提高經(jīng)濟效益。

基于VISIO功能圖自動制圖軟件利用了OFFICE宏工具技術(shù),其設(shè)計特點符合核電行業(yè)儀控專業(yè)的設(shè)計管理特性與要求,對提升儀控工程設(shè)計的質(zhì)量和效率發(fā)揮重要作用。

參考文獻:

[1] 郭林.功能圖制圖自動化軟件開發(fā)與應(yīng)用[J].數(shù)字化用戶,2014(4).

猜你喜歡
管腳制圖校驗
無聲手槍如何消音?
爐溫均勻性校驗在鑄鍛企業(yè)的應(yīng)用
二向反射模型在土地覆被制圖中的應(yīng)用
基于圖像處理的異型電子元器件管腳偏移誤差檢測方法研究
CMOS數(shù)字IC管腳電容的估算與測量
大型電動機高阻抗差動保護穩(wěn)定校驗研究
基于加窗插值FFT的PMU校驗方法
鍋爐安全閥在線校驗不確定度評定
工程制圖課程教學(xué)改革探析
建筑工程制圖與識圖專業(yè)人才培養(yǎng)的探討
云霄县| 桐庐县| 合水县| 灵台县| 奉化市| 望谟县| 海兴县| 古丈县| 应用必备| 儋州市| 杂多县| 襄城县| 永靖县| 手游| 应用必备| 石楼县| 嘉兴市| 德化县| 确山县| 茌平县| 渑池县| 凉城县| 梓潼县| 麻江县| 琼结县| 缙云县| 五寨县| 柳州市| 上饶县| 张家川| 望城县| 古浪县| 和龙市| 大埔区| 安丘市| 枣阳市| 全州县| 锦屏县| 韶山市| 利川市| 吉安县|