亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        電氣工程量軟件的研究與開發(fā)

        2017-12-28 05:50:45張煜李金海
        水泥技術(shù) 2017年6期
        關(guān)鍵詞:馬達程序設(shè)計語句

        張煜,李金海

        電氣工程量軟件的研究與開發(fā)

        Research and Development of Electrical Engineering Quantity Software

        張煜,李金海

        本文基于Excel VBA的程序開發(fā)平臺,結(jié)合相關(guān)數(shù)據(jù)資料,開發(fā)了電氣工程量軟件,該軟件可以提高工程前期階段工程量估算速度。

        工程量;VBA

        1 引言

        隨著海外水泥市場的發(fā)展及我國技術(shù)裝備力量的提高,越來越多的企業(yè)參與到海外總承包項目的競爭中,如何發(fā)揮技術(shù)優(yōu)勢和管理經(jīng)驗,在競爭中有效控制和規(guī)避風(fēng)險取得優(yōu)勢,是EPC項目能否成功的關(guān)鍵。

        EPC項目總承包投標報價非常重要,報價保守會失去機會,但漏項或?qū)︼L(fēng)險估計不足會造成經(jīng)濟損失。EPC工程中電氣工程量報價的依據(jù)是電機清單及總平面布置圖,由于電機清單數(shù)據(jù)很多,處理起來單調(diào)、繁瑣。為此,我公司利用VBA程序平臺開發(fā)了電氣工程量軟件,采用該軟件處理電機清單,可以提高報價工作的效率,減少人為誤差,使報價人員有更多的精力投入到報價方案的優(yōu)化中,充分發(fā)揮公司的技術(shù)和管理優(yōu)勢。

        2 VBA語言

        Visual Basic for Applications(VBA)是 Visual Basic的一種宏語言,是由微軟公司開發(fā)的在其桌面應(yīng)用程序中執(zhí)行通用的自動化(OLE)任務(wù)的編程語言。

        VBA為軟件的二次開發(fā)提供了一個良好的平臺,在Excel中應(yīng)用VBA,可以使電氣工程量報價的工作效率大大提高。

        3 程序設(shè)計依據(jù)及流程

        電氣工程量軟件開發(fā)的目的就是提高電氣工程量報價的效率,讓設(shè)計人員從繁雜重復(fù)的工作中解脫出來,將更多的精力投入到設(shè)計方案的精細優(yōu)化中。為此,程序主要實現(xiàn)了以下功能:

        (1)基于馬達清單的中低壓柜數(shù)量自動生成,此部分是電氣盤柜報價的基礎(chǔ);

        (2)基于馬達清單的IO點數(shù)量自動生成,此部分是DCS系統(tǒng)報價的依據(jù);

        (3)基于馬達清單的電纜規(guī)格數(shù)量自動生成,此部分是電纜報價的依據(jù);

        (4)建立中低壓柜、IO點及電纜統(tǒng)計的設(shè)計規(guī)則數(shù)據(jù)庫,同時向設(shè)計人員開放,可以根據(jù)實際項目情況進行修改;

        (5)實現(xiàn)電纜長度規(guī)格、IO點及中低壓柜數(shù)量的快速統(tǒng)計功能。

        3.1 馬達清單的中低壓柜統(tǒng)計程序

        馬達清單中低壓柜統(tǒng)計程序流程如圖1所示,按照此流程編制程序可以統(tǒng)計中低壓柜數(shù)量。

        圖1 中低壓柜自動統(tǒng)計程序流程圖

        中低壓柜的統(tǒng)計。根據(jù)電機和饋電設(shè)備制成了程序所需的數(shù)據(jù)庫,程序自動根據(jù)這一規(guī)則進行中低壓柜數(shù)量生成與統(tǒng)計。

        3.2 馬達清單IO點統(tǒng)計程序

        馬達清單IO點統(tǒng)計程序流程如圖2所示。

        圖2 IO點自動統(tǒng)計程序流程圖

        IO點的統(tǒng)計。根據(jù)水泥廠常見設(shè)備常規(guī)所需的IO點數(shù),制成了程序所需的數(shù)據(jù)庫,設(shè)計人員可以根據(jù)實際情況進行修改以滿足項目報價的實際需要。

        3.3 馬達清單電纜統(tǒng)計程序

        馬達清單電纜統(tǒng)計程序流程如圖3所示。

        圖3 電纜統(tǒng)計程序流程圖

        本程序提供了兩種電纜長度的估算方法:

        (1)平均長度計算法

        以電力室至所配電及控制的各子項中的電機平均長度為基準,進行長度統(tǒng)計。

        (2)步進長度計算法

        以電力室至所配電及控制的各子項中的電機最短長度為基準,設(shè)置一個平均步進值,進行長度統(tǒng)計。

        采用此方法時,motor list的順序應(yīng)由近至遠(距電力室距離),可以相應(yīng)提高準確程度。

        電纜統(tǒng)計中電纜參數(shù)確定后,再輸入電纜的長度,這樣就可以自動生成電纜的不同規(guī)格。

        4 程序編制過程

        軟件采用面向?qū)ο蟮某绦蛟O(shè)計思路,構(gòu)建人機交互界面,借助Excel VBA技術(shù),將電氣報價中對馬達清單的人工處理變成程序中的按鈕,減少人為造成的失誤。同時程序大量采用模塊化的設(shè)計,增強了通用性、操作性與可移植性。

        4.1 調(diào)用窗體

        首先利用VBA程序中的控件命令建立三個窗體,分別對應(yīng)著馬達清單電纜統(tǒng)計程序、馬達清單IO點統(tǒng)計程序和馬達清單的中低壓柜統(tǒng)計程序,同時在背景中插入水泥廠圖,如圖4所示。然后在窗體程序中利用call語句調(diào)用這三個核心數(shù)據(jù)處理程序。

        圖4 馬達清單報價統(tǒng)計程序窗體

        電纜統(tǒng)計 IO點統(tǒng)計 MCC統(tǒng)計

        4.2 馬達清單IO點和中低壓柜統(tǒng)計程序

        該部分程序設(shè)計的界面如圖5所示。

        圖5 馬達清單IO點和MCC柜統(tǒng)計程序界面

        兩個程序都是首先選擇要執(zhí)行的馬達清單,然后單擊按鈕即可統(tǒng)計出IO點數(shù)和MCC數(shù)量。IO點統(tǒng)計的數(shù)據(jù)庫是以機旁優(yōu)先方式控制為基礎(chǔ)的,這部分數(shù)據(jù)庫可以根據(jù)實際情況進行修改,從而滿足項目要求。程序設(shè)計中采用了if選擇判斷語句、do loop循環(huán)語句和case select選擇語句。

        4.3 馬達清單電纜統(tǒng)計程序

        該部分程序設(shè)計的界面如圖6所示。

        圖6 馬達清單電纜統(tǒng)計程序界面

        第一步,參數(shù)選擇,根據(jù)電纜廠家的資料及項目設(shè)計積累做成了電纜數(shù)據(jù)庫。

        第二步,電纜長度輸入,報價過程中電纜統(tǒng)計一般是以電力室位置至現(xiàn)場進行估算,同時電纜長度輸入做了兩種選擇方法,一是平均長度計算法,二是長度步進法。兩種方法均可以滿足工程報價要求。

        第三步,單擊按鈕后可以自動統(tǒng)計整個項目的電纜規(guī)格。

        程序設(shè)計中采用了if選擇判斷語句和for next和do loop等循環(huán)語句。

        5 程序執(zhí)行實例

        此程序應(yīng)用于海外某工程報價項目,馬達清單如圖7所示,分別執(zhí)行三個程序后結(jié)果如圖8所示,執(zhí)行中MCC柜統(tǒng)計會彈出提示欄,輸入備用率即可。

        圖7 馬達清單實例

        圖8 自動執(zhí)行結(jié)果

        該程序可以根據(jù)馬達清單快速統(tǒng)計出大部分設(shè)備的電纜長度規(guī)格、IO點數(shù)量、中低壓柜數(shù)量,設(shè)計人員只需單獨統(tǒng)計非標設(shè)備的數(shù)量即可得到數(shù)據(jù),整體的工作效率提高,滿足了報價項目的要求,項目報價中的風(fēng)險得以有效控制。

        [1]王喬,竇延寶,石立華,等.應(yīng)用Excel VBA編制煤田鉆孔綜合成果整理程序[J].煤田地質(zhì)與勘探,2016,44(1):27-30.

        [2]任小龍,宋國春.VBA程序接口在儀表設(shè)計中的應(yīng)用[J].化工自動化及儀表,2016,(43):144-146.

        [3]鄔昱昆,葛妹,謝新宇.基于Excel VBA的監(jiān)測數(shù)據(jù)管理軟件的研制與開發(fā)[J].測繪與空間地理信息,2014,37(7):169-171.

        [4]武云輝.完全手冊:Excel VBA辦公應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2008.

        [5]李兆斌.Excel 2003與VBA編程從入門到精通[M].北京:電子工業(yè)出版社,2004.

        [6]夏強.Excel VBA應(yīng)用開發(fā)與實例精講[M].北京:科學(xué)出版社,2006.■

        TP317.3

        A

        1001-6171(2017)06-0050-04

        2017-04-09; 編輯:孫 娟

        猜你喜歡
        馬達程序設(shè)計語句
        重點:語句銜接
        基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
        計算機教育(2020年5期)2020-07-24 08:52:56
        從細節(jié)入手,談PLC程序設(shè)計技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        精彩語句
        “馬達”外公
        高職高專院校C語言程序設(shè)計教學(xué)改革探索
        枰中俠侶
        棋藝(2016年4期)2016-09-20 06:15:27
        馬達螺紋水壺后蓋注塑模具設(shè)計
        中國塑料(2016年3期)2016-06-15 20:30:00
        PLC梯形圖程序設(shè)計技巧及應(yīng)用
        如何搞定語句銜接題
        語文知識(2014年4期)2014-02-28 21:59:52
        白天躁晚上躁麻豆视频| 久久国产精品免费专区| 色哟哟亚洲色精一区二区| 国产精品久久人妻无码| 亚洲精品国产美女久久久| 亚洲天堂无码AV一二三四区| 少妇下面好紧好多水真爽| 亚洲乳大丰满中文字幕| 亚洲暴爽av人人爽日日碰| 久国产精品久久精品国产四虎 | 国产 高潮 抽搐 正在播放| 精品人妻伦九区久久aaa片69| 国产精品玖玖玖在线资源| 日韩日本国产一区二区| 亚洲va中文字幕无码一二三区| 国产亚洲人成a在线v网站| 国内精品国产三级国产av另类| 国产精品后入内射日本在线观看| 五月天激情电影| 999久久久免费精品国产| 尤物yw午夜国产精品视频| 女优av一区二区在线观看| 女人被狂躁c到高潮| 午夜免费福利在线观看| 少妇性l交大片免费快色| 久久精品99国产精品日本| 亚洲va中文字幕无码| 特级毛片全部免费播放a一级| 性感美女脱内裤无遮挡| 久久成人影院精品777| 伊人一道本| 国产女主播大秀在线观看| 午夜不卡无码中文字幕影院| 欧美最猛黑人xxxxx猛交| 亚洲国产综合精品久久av| 日韩精品免费一区二区三区观看| 极品新婚夜少妇真紧| 乱人伦中文字幕在线不卡网站 | 亚洲精品98中文字幕| 国产女人高潮叫床免费视频| 无码精品一区二区三区超碰|