?

基于VB的變電站二次標簽智能打印軟件的研發

2020-01-08 03:50葛志超方紫誠
中國電氣工程學報 2020年20期
關鍵詞:軟件

葛志超 方紫誠

摘要: 在變電站的投運準備工作中,二次標簽的數量非常多,二次標簽的打印更是占用了整個投運工作很大部分的工作量?;赩B6.0研究開發一款變電站二次標簽智能打印軟件,有效提高變電站二次標簽打印效率。

關鍵詞:二次標簽;打印;VB;軟件

The Development of Substation Secondary Labels of Smart Printing Software Based on VB

GE Zhi-chao1,FANG Zi-cheng1

(1.State Grid Wenzhou Power Supply Company, Wenzhou Zhejiang 325000,China)

Abstract: In the preparation of putting substation into operation, the number of secondary labels is very large, and the printing of secondary labels takes up a large part of the whole operation work. Based on VB6.0, this paper develops a smart printing software for substation secondary label, which can effectively improve the printing efficiency of substation secondary label.

Keywords:Secondary Labels;Printing;VB;Software

1引言

隨著堅強智能電網的發展[1-2],智能變電站[3-4]中集裝化二次設備的大量使用,變電站建設工期越來越短,這也讓變電運維人員投運準備工期大大縮短,給投運準備工作帶來了不小壓力。

由于原先的打印方法在P-touch編輯軟件上編輯打印,只能連續打印同一長度的二次標簽,且打印方式固定,只能選擇單個打印或連續打印其中的一種,碰到不同尺寸的標簽,或者不同打印方式交替打印時,打印效率將非常低。

該文測試并統計了5位溫州供電公司變電運維室的運維人員運用原先的打印方法打印具有代表性的12個標簽的速度,統計結果如表1所示:

由表可知,5位測試人員打印一個標簽平均耗時24.9s。實際投運準備工作中,由于站所人員有限,投入打印二次標簽的人員通常為一個或者兩個人。用原先的打印方法給投運準備人員帶來很大的困難。

2 變電站二次標簽智能打印軟件設計

本文選用Visual Basic6.0[5]編程軟件進行研發,其語言源自于BASIC編程語言,較C語言、Java及其它語言容易掌握和學習;其可視化界面可以滿足自動打印各方面的需要。

2.1 智能打印軟件設計流程圖

該軟件設計流程圖如圖1所示:

2.2 智能打印軟件界面

智能打印軟件界面如圖2所示:

主界面最上方能通過“瀏覽”按鈕搜索到待打印的EXCEl文件,讀取EXCEL文件地址,并將EXCEl文件地址顯示在TextBox控件中,通過文件地址打開EXCEL文件。下面是一個可控制二次標簽從任意個開始打的TextBox控件。再下面的Label控件實時顯示一共需打印的二次標簽個數和當前打印到第幾個標簽。再下面的“開始打印”按鈕在打印軟件設置完成后,點擊即可執行打印程序。在開始打印之前,需通過“調用打印機首選項”按鈕可調用出Brother標簽打印機的打印機首選項窗體,進行打印前的初步設置。

此外,設置了“打印第一個測試”按鈕,若第一個打印出的標簽檢查合格,由于其循環語句的作用,之后打印的標簽都會合格?!笆褂谜f明”按鈕將調用該打印軟件的使用方法。

主界面右側的寬度選擇控件為OptionButton,可供選擇相應的寬度。在打印軟件的最下面設置一個長度誤差微調Slider控件,對標簽長度進行微調,以適應各種情況的標簽長度。

2.3 軟件程序設計主要功能介紹

在該軟件程序設計中,除了基本的VB控件應用外,還大量應用了API(Application Programming Interface,應用程序接口)函數,用于滿足各種實際需要。如:

運用VB調用EXCEL的常用語句,設置Excel.Application,Excel.Workbook,Excel.Worksheet,Excel.Worksheet等對象,運用Set excel_App = CreateObject("Excel.Application")引用程序對象,運用Set excel_Book = excel_App.Workbooks.Open(avifile) 函數打開ECXLE文件,運用Set excel_sheet1 = excel_Book.Worksheets("Sheet1") 函數打開EXCEL文件的相應表格。

在主程序設計中,設置for循環i為循環變量,自動依次讀取二次標簽(A,i)單元內容,即待打印標簽的內容,讀取二次標簽長度(B,i)單元內容,將標簽尺寸傳送到打印機首選項界面的長度(L)編輯框,讀?。–,i)二次標簽打印方式,每打印一個標簽,都對Brother標簽打印機的打印機首選項進行設置、調整,對設置判斷無誤后輸出打印。

3.效果和應用

3.1效果檢查

該軟件研發成功后,對軟件打印之前5個運維人員打印的12個具有代表性的標簽,打印一個標簽平均耗時5.69s,原先方法打印平均每人手動打印一個標簽耗時24.9s,耗時縮短為原來的22.85%。

3.2實際應用

該軟件研發完成后,在溫州供電公司110kV馬橋變電站投運準備工作、110kV葉蕉變電站投運準備工作110kV肯恩變電站投運準備工作、220kV里洋變電站35kV開關柜改造工程,以及變電運維日常工作中得到廣泛應用,并得到一致好評。

4 總結

該軟件的研發,能結合變電運維工作的生產實際,針對變電站投運準備工作中二次標簽打印難的問題,運用軟件編程手段,有效實現了自動化打印,解放了勞動力,提高了工作質量、提高了辦公自動化水平。

參考文獻

[1]陳阜東.我國智能電網技術的現狀和發展趨勢[J]. 電氣開關 ,2014(05):4-6.

[2]曾平良,許曉慧. 堅強智能電網的規劃與發展[J]. 國家電網 ,2013(01):82-85.

[3]陳文升,錢唯克,樓曉東.智能變電站實現方式研究及展望 [J].華東電力,2010(10).

[4]張幼明,高忠繼,黃旭.智能變電站技術應用研究分析[J].東 北電力技術,2012(05).

[5]譚浩強.VISUALBASIC程序設計教程[M].北京:清華大學出版 社,2006.

作者簡介:葛志超(1987年10月出生),男,工程師,研究生,主要從事電力系統變電運維工作 ,通訊地址:浙江省溫州市鹿城區車站大道云錦花苑B幢1003室? 郵政編碼:325000

手機:13857756722 郵箱:gezhihao110kv@sina.com

猜你喜歡
軟件
CAE軟件操作小百科(57)
遺留或損壞 軟件卸載沒商量
有趣的識花軟件
即時通訊軟件WhatsApp
豐富多彩的Android軟件
如何在智能手機中安裝軟件
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合