999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#語言的Excel自動電纜端子對點軟件的設計與研究

2017-09-15 07:41:14陸冠鵬
黑龍江水利科技 2017年8期
關鍵詞:界面設計

陸冠鵬

(廣東水利電力勘測設計研究院,廣州 510635)

基于C#語言的Excel自動電纜端子對點軟件的設計與研究

陸冠鵬

(廣東水利電力勘測設計研究院,廣州 510635)

水電站電氣二次設備之間存在大量互聯電纜,這些電纜分散在不同的系統圖紙上,在設計過程中對所有電纜進行快速、準確的對點是保證水電站按期建設、投運后安全運行的關鍵環節。文章簡要介紹了一種基于Visual Studio.NET平臺開發的水電站自動電纜端子對點軟件的系統架構、工作原理,實現功能和設計特點。

水電站;自動化設計;軟件開發;模塊實現

0 引 言

水電站的電氣二次系統主要包括機組監控系統、繼電保護系統、輔機系統及直流系統屏柜等,各個系統之間存在大量互聯電纜,這些分散布置的電纜如同整個水電站的血管神經,是維持水電站正常運行的重要組成部分。在水電站電氣二次設計過程中,完成各個分系統的圖紙設計后,需要將各個系統之間的互聯電纜統合整理形成電纜端子表,確認每條電纜的兩端走向,并對電纜的芯線逐一對點,保證所有電纜既沒有重復也沒有缺漏、電纜的芯線聯接的端子正確無誤。一個水電站有數千條二次電纜需要一一核對,由設計人員進行人工核對不但耗費大量工時且難以保證核對精度。使用自動對點軟件進行核對可替代手工核對的工時,并且在發生電纜變更時也可以快速進行重新校對,避免由于人為失誤導致的各種電纜錯誤,使得電氣二次電纜的設計既高效又準確。

1 電纜自動對點軟件的基本原理

工程設計中電纜端子表具有多種形式,可分為基于CAD繪圖軟件圖紙型和基于excel軟件表格型兩大類,圖紙型的電纜端子表具有形象和設備實物端子排一致的特點,在設計和現場接線過程中簡單直觀;表格型的電纜端子表則將設備上端子排轉化為一個表格,由于不是直觀繪制,設計和使用時都需要有的一個轉化適應的過程。相對于圖紙型的電纜端子表,表格型電纜端子表的優勢在于后期進行數據庫存儲時十分方便,在數據庫功能支持下可以方便的進行數量統計、型號歸類、查找特定電纜等工作。本軟件選擇基于Excel表格型電纜端子表以便對實現自動對電纜數據進行讀取和核對。一個基于Excel的典型表格化電氣二次設備電纜端子表如表1所示:

表1 典型表格化電氣二次設備電纜端子表

對一個如例表所示的電氣二次設備電纜端子表進行對點必須完成以下步驟:

1)確定各個設備上的二次電纜數量,理清各條電纜的電纜編號、電纜牌號、電纜芯數、本側/對側柜號、本側/對側柜名,電纜內每條線芯的線號、本側/對側端子排、本側/對側端子號等信息;

2)根據電纜的兩側柜號,核對兩側屏柜上的端子排,確認兩側屏柜上的端子排已接入該條電纜且各條線芯接線正確;

3)根據電纜核對結果對每條電纜進行標記,標出重復、缺漏或接線設計沖突的電纜以便后續跟進復核。

根據電纜對點的基本原理,電纜端子自動對點軟件的算法流程見圖1。

圖1 電纜端子自動對點軟件的算法流程圖

2 電纜自動對點軟件系統架構

本電纜自動對點軟件基于Visual Studio.NET平臺上進行開發,選用開發的編程語言為C#。2000年7月微軟公司發布C#語言,其特點為簡單上手、代碼運行安全且全面面向對象,是開發.NET應用程序的主力語言。C#融合了多種常見編程語言的優點,在語法風格上靠近C語言,具有面向對象的特征繼承自C++語言。更進一步的是C#封閉了內存指針,防止對內存硬件地址的不可預見的訪問改寫導致的程序錯誤,強化了程序的健壯性。

利用面向對象的編程思想,對本軟件的功能進行分析后,可將軟件模塊化設計分為以下組成部分:

1)主界面模塊:主界面模塊負責進行人機交換和軟件各個模塊的調用工作,用戶通過主界面上的按鈕進行打開端子表文件、管理參與對點的端子表清單及啟動自動核對等軟件功能,并從主界面上獲得軟件運行的實時信息反饋。

2)數據生成模塊:數據生成模塊負責分析自主界面傳送來的電纜端子表,自電纜端子表中提取電纜數據,并電纜數據傳送至數據管理模塊供后續模塊使用。

3)數據管理模塊:數據管理模塊作為整個軟件的數據匯總和分發模塊,負責接受和保存由數據生成模塊生成的電纜數據,并且當主界面模塊啟動對點邏輯實現模塊中的電纜端子核對流程時,將電纜數據傳送至對點邏輯實現模塊,并在完成核對后保存核對結果形成輸出報告。

4)對點邏輯實現模塊:對點邏輯實現模塊負責實現具體電纜的端子核對功能,并將核對結果回傳至數據管理模塊。

電纜自動對點軟件的整體功能模塊劃分和模塊間的數據流向見圖2。

圖2 電纜自動對點軟件功能模塊劃分和數據流向圖

3 電纜自動對點軟件的實現

3.1 主界面模塊的實現

主界面模塊作為軟件的人機交換界面,主要幫助用戶實現選擇和管理需要對點的電纜端子表,用戶可以通過該模塊可以將擬進行對點端子表文件導入軟件中的擬對點清單中,并可進行后續進行端子表增加或刪除操作,實現對端子表清單的管理,并在界面上提供實時反饋。

3.2 數據生成模塊的實現

數據生成模塊負責從電纜端子表上提取電纜,轉化為可供軟件處理的數據。根據電纜自動對點軟件的需求,電纜數據模型可分為2個層次,①該條電纜的電纜編號,電纜連接的雙側柜號等數據;②單體線芯連接的雙側端子排/端子號等數據;其中電纜數據層包含線芯數據層,單條電纜可以包含多條線芯的數據。具體模型如圖4。

3.3 數據管理模塊的實現

數據管理模塊負責檢查由主界面模塊傳入的端子表是否滿足格式要求,并將符合格式要求端子表傳送至數據生成模塊,保存由數據生成模塊回傳的電纜數據。

圖3 電纜自動對點軟件主界面圖

由于本軟件需要所有進行核對檢測的端子表符合例表格式才能進行核對,因而需要在導入端子表之前對端子表進行格式檢查,數據管理模塊對端子表的格式檢查主要流程為:

1)檢查端子表標題行中列名稱的數量;

2)根據列名稱及其檢查數量標記該列屬于正確列、缺失列或重復列;

3)根據缺失列和重復列的數量標記端子表是否滿足格式要求;

圖4 電纜數據模型圖

3.4 對點邏輯實現模塊的實現

對點邏輯實現模塊負責實現具體電纜的端子核對功能,并將核對結果回傳至數據管理模塊。對點邏輯實現模塊的自動對點流程為從數據管理模塊獲取電纜數據,讀取電纜數據中的雙側柜號,確認雙側屏柜的端子表上都存在該條電纜后,再按線號逐一核對線芯兩側的端子排、端子號是否一致,然后根據核對結果將電纜分別標記為正確的電纜和問題電纜,最后將核對結果回傳至數據管理模塊,由數據管理模塊將核對結果如例表如表2所示輸出供用戶使用。

圖7 對點邏輯實現模塊電纜自動對點邏輯圖

電纜編號核對結果YBRA13GH001-1018正確電纜YBRA13GH001-1019正確電纜YBRA13GH001-1020正確電纜YBRA21GH001-1001單側電纜YBRA21GH001-1002正確電纜YBRA21GH001-1005正確電纜YBRA21GH001-1006正確電纜YBRA21GH001-1007正確電纜YBRA21GH001-1008端子排不一致YBRA21GH001-1009正確電纜YBRA21GH001-1010正確電纜YBRA21GH001-1012端子號不一致YBRA21GH001-1013正確電纜YBRA21GH001-1014正確電纜YBRA21GH001-1015雙側柜號不一致

4 結 語

文章所介紹的軟件基于Visual Studio.NET平臺進行開發,具有跨平臺移植方便,運行速度快捷,支持多版本操作系統等優點,基本滿足了對電纜端子表進行自動對點的需求。但仍有繼續改進提升的空間:

1)實現電纜核對結果數據庫化,便于綜合管理和其他工程參考使用;

2)實現動態核對功能,現在軟件需要將電纜端子表導入后,再手動啟動對點,下一步可以將手動啟動核對這一過程整合進端子表導入過程中,實時動態反映導入的端子表電纜是否無誤。

[1]張學松,柳悼,于爾鏘,等.面向對象編程技術在配電網應用軟件開發中的應用[J].電網技術,1998,22(07):1-9.

1007-7596(2017)08-0042-03

2017-07-16

陸冠鵬(1985-),男,廣西桂平人,工程師,從事水電站自動化,水電站二次系統設計工作。

TP312;TP391.13

:B

猜你喜歡
界面設計
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
空間界面
金秋(2017年4期)2017-06-07 08:22:16
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
電子顯微打開材料界面世界之門
人機交互界面發展趨勢研究
主站蜘蛛池模板: 真人高潮娇喘嗯啊在线观看| 午夜福利网址| 色悠久久久久久久综合网伊人| 亚洲欧美成人网| 亚洲第一区在线| 重口调教一区二区视频| 国产亚洲精品资源在线26u| 中文字幕亚洲乱码熟女1区2区| 人妻出轨无码中文一区二区| 91娇喘视频| 久久99蜜桃精品久久久久小说| 在线观看国产精品日本不卡网| 国产精品综合久久久 | 日韩毛片基地| m男亚洲一区中文字幕| 欧美激情网址| 国产精品九九视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 精品一区二区三区无码视频无码| 欧美一级夜夜爽| 国产在线观看精品| 国产黄色片在线看| 国产99视频精品免费观看9e| 亚洲AV电影不卡在线观看| 国产一级裸网站| 国产精品香蕉在线观看不卡| 99成人在线观看| 午夜不卡视频| 国产av一码二码三码无码| 操国产美女| 国产亚卅精品无码| 美女被躁出白浆视频播放| 日韩欧美中文亚洲高清在线| 亚洲精品成人片在线播放| 欧美精品在线视频观看| 亚洲精品无码人妻无码| 国产精品成人AⅤ在线一二三四| 国产成人毛片| 97在线国产视频| a毛片免费在线观看| 都市激情亚洲综合久久| 国产精品天干天干在线观看| 国产精品人莉莉成在线播放| 亚洲视频二| 亚洲性日韩精品一区二区| 亚洲国产精品久久久久秋霞影院 | 国产一级毛片高清完整视频版| 国产自无码视频在线观看| 日韩在线播放中文字幕| 亚洲精品国产首次亮相| 激情爆乳一区二区| 亚洲制服中文字幕一区二区| 国产女主播一区| 中文字幕久久波多野结衣| 亚洲精品波多野结衣| 精品国产成人国产在线| 一本二本三本不卡无码| 亚洲天堂网站在线| 九九九九热精品视频| 久久久久人妻一区精品| 精品国产www| 欧美精品v日韩精品v国产精品| 亚洲系列无码专区偷窥无码| 日韩精品免费一线在线观看| 国产人前露出系列视频| 久久国产亚洲偷自| 国产精品久久久久久久伊一| 日本道综合一本久久久88| 国产精品第页| 中文无码影院| 天天综合色网| 国产精品第页| 亚洲中文字幕久久无码精品A| 日韩午夜片| 国产成人1024精品| 国产91精选在线观看| 欧美日韩午夜| 国产凹凸视频在线观看| 狠狠色狠狠综合久久| 国产色婷婷| 亚洲中文无码h在线观看| 真实国产乱子伦视频|