葛志超 方紫誠(chéng)
摘要: 在變電站的投運(yùn)準(zhǔn)備工作中,二次標(biāo)簽的數(shù)量非常多,二次標(biāo)簽的打印更是占用了整個(gè)投運(yùn)工作很大部分的工作量?;赩B6.0研究開發(fā)一款變電站二次標(biāo)簽智能打印軟件,有效提高變電站二次標(biāo)簽打印效率。
關(guān)鍵詞:二次標(biāo)簽;打印;VB;軟件
The Development of Substation Secondary Labels of Smart Printing Software Based on VB
GE Zhi-chao1,F(xiàn)ANG 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引言
隨著堅(jiān)強(qiáng)智能電網(wǎng)的發(fā)展[1-2],智能變電站[3-4]中集裝化二次設(shè)備的大量使用,變電站建設(shè)工期越來(lái)越短,這也讓變電運(yùn)維人員投運(yùn)準(zhǔn)備工期大大縮短,給投運(yùn)準(zhǔn)備工作帶來(lái)了不小壓力。
由于原先的打印方法在P-touch編輯軟件上編輯打印,只能連續(xù)打印同一長(zhǎng)度的二次標(biāo)簽,且打印方式固定,只能選擇單個(gè)打印或連續(xù)打印其中的一種,碰到不同尺寸的標(biāo)簽,或者不同打印方式交替打印時(shí),打印效率將非常低。
該文測(cè)試并統(tǒng)計(jì)了5位溫州供電公司變電運(yùn)維室的運(yùn)維人員運(yùn)用原先的打印方法打印具有代表性的12個(gè)標(biāo)簽的速度,統(tǒng)計(jì)結(jié)果如表1所示:
由表可知,5位測(cè)試人員打印一個(gè)標(biāo)簽平均耗時(shí)24.9s。實(shí)際投運(yùn)準(zhǔn)備工作中,由于站所人員有限,投入打印二次標(biāo)簽的人員通常為一個(gè)或者兩個(gè)人。用原先的打印方法給投運(yùn)準(zhǔn)備人員帶來(lái)很大的困難。
2 變電站二次標(biāo)簽智能打印軟件設(shè)計(jì)
本文選用Visual Basic6.0[5]編程軟件進(jìn)行研發(fā),其語(yǔ)言源自于BASIC編程語(yǔ)言,較C語(yǔ)言、Java及其它語(yǔ)言容易掌握和學(xué)習(xí);其可視化界面可以滿足自動(dòng)打印各方面的需要。
2.1 智能打印軟件設(shè)計(jì)流程圖
該軟件設(shè)計(jì)流程圖如圖1所示:
2.2 智能打印軟件界面
智能打印軟件界面如圖2所示:
主界面最上方能通過(guò)“瀏覽”按鈕搜索到待打印的EXCEl文件,讀取EXCEL文件地址,并將EXCEl文件地址顯示在TextBox控件中,通過(guò)文件地址打開EXCEL文件。下面是一個(gè)可控制二次標(biāo)簽從任意個(gè)開始打的TextBox控件。再下面的Label控件實(shí)時(shí)顯示一共需打印的二次標(biāo)簽個(gè)數(shù)和當(dāng)前打印到第幾個(gè)標(biāo)簽。再下面的“開始打印”按鈕在打印軟件設(shè)置完成后,點(diǎn)擊即可執(zhí)行打印程序。在開始打印之前,需通過(guò)“調(diào)用打印機(jī)首選項(xiàng)”按鈕可調(diào)用出Brother標(biāo)簽打印機(jī)的打印機(jī)首選項(xiàng)窗體,進(jìn)行打印前的初步設(shè)置。
此外,設(shè)置了“打印第一個(gè)測(cè)試”按鈕,若第一個(gè)打印出的標(biāo)簽檢查合格,由于其循環(huán)語(yǔ)句的作用,之后打印的標(biāo)簽都會(huì)合格。“使用說(shuō)明”按鈕將調(diào)用該打印軟件的使用方法。
主界面右側(cè)的寬度選擇控件為OptionButton,可供選擇相應(yīng)的寬度。在打印軟件的最下面設(shè)置一個(gè)長(zhǎng)度誤差微調(diào)Slider控件,對(duì)標(biāo)簽長(zhǎng)度進(jìn)行微調(diào),以適應(yīng)各種情況的標(biāo)簽長(zhǎng)度。
2.3 軟件程序設(shè)計(jì)主要功能介紹
在該軟件程序設(shè)計(jì)中,除了基本的VB控件應(yīng)用外,還大量應(yīng)用了API(Application Programming Interface,應(yīng)用程序接口)函數(shù),用于滿足各種實(shí)際需要。如:
運(yùn)用VB調(diào)用EXCEL的常用語(yǔ)句,設(shè)置Excel.Application,Excel.Workbook,Excel.Worksheet,Excel.Worksheet等對(duì)象,運(yùn)用Set excel_App = CreateObject("Excel.Application")引用程序?qū)ο?,運(yùn)用Set excel_Book = excel_App.Workbooks.Open(avifile) 函數(shù)打開ECXLE文件,運(yùn)用Set excel_sheet1 = excel_Book.Worksheets("Sheet1") 函數(shù)打開EXCEL文件的相應(yīng)表格。
在主程序設(shè)計(jì)中,設(shè)置for循環(huán)i為循環(huán)變量,自動(dòng)依次讀取二次標(biāo)簽(A,i)單元內(nèi)容,即待打印標(biāo)簽的內(nèi)容,讀取二次標(biāo)簽長(zhǎng)度(B,i)單元內(nèi)容,將標(biāo)簽尺寸傳送到打印機(jī)首選項(xiàng)界面的長(zhǎng)度(L)編輯框,讀?。–,i)二次標(biāo)簽打印方式,每打印一個(gè)標(biāo)簽,都對(duì)Brother標(biāo)簽打印機(jī)的打印機(jī)首選項(xiàng)進(jìn)行設(shè)置、調(diào)整,對(duì)設(shè)置判斷無(wú)誤后輸出打印。
3.效果和應(yīng)用
3.1效果檢查
該軟件研發(fā)成功后,對(duì)軟件打印之前5個(gè)運(yùn)維人員打印的12個(gè)具有代表性的標(biāo)簽,打印一個(gè)標(biāo)簽平均耗時(shí)5.69s,原先方法打印平均每人手動(dòng)打印一個(gè)標(biāo)簽耗時(shí)24.9s,耗時(shí)縮短為原來(lái)的22.85%。
3.2實(shí)際應(yīng)用
該軟件研發(fā)完成后,在溫州供電公司110kV馬橋變電站投運(yùn)準(zhǔn)備工作、110kV葉蕉變電站投運(yùn)準(zhǔn)備工作110kV肯恩變電站投運(yùn)準(zhǔn)備工作、220kV里洋變電站35kV開關(guān)柜改造工程,以及變電運(yùn)維日常工作中得到廣泛應(yīng)用,并得到一致好評(píng)。
4 總結(jié)
該軟件的研發(fā),能結(jié)合變電運(yùn)維工作的生產(chǎn)實(shí)際,針對(duì)變電站投運(yùn)準(zhǔn)備工作中二次標(biāo)簽打印難的問(wèn)題,運(yùn)用軟件編程手段,有效實(shí)現(xiàn)了自動(dòng)化打印,解放了勞動(dòng)力,提高了工作質(zhì)量、提高了辦公自動(dòng)化水平。
參考文獻(xiàn)
[1]陳阜東.我國(guó)智能電網(wǎng)技術(shù)的現(xiàn)狀和發(fā)展趨勢(shì)[J]. 電氣開關(guān) ,2014(05):4-6.
[2]曾平良,許曉慧. 堅(jiān)強(qiáng)智能電網(wǎng)的規(guī)劃與發(fā)展[J]. 國(guó)家電網(wǎng) ,2013(01):82-85.
[3]陳文升,錢唯克,樓曉東.智能變電站實(shí)現(xiàn)方式研究及展望 [J].華東電力,2010(10).
[4]張幼明,高忠繼,黃旭.智能變電站技術(shù)應(yīng)用研究分析[J].東 北電力技術(shù),2012(05).
[5]譚浩強(qiáng).VISUALBASIC程序設(shè)計(jì)教程[M].北京:清華大學(xué)出版 社,2006.
作者簡(jiǎn)介:葛志超(1987年10月出生),男,工程師,研究生,主要從事電力系統(tǒng)變電運(yùn)維工作 ,通訊地址:浙江省溫州市鹿城區(qū)車站大道云錦花苑B幢1003室? 郵政編碼:325000
手機(jī):13857756722 郵箱:gezhihao110kv@sina.com