陳福勝,楊帥,李娥英,萬全
(湖南省電力公司科學研究院,湖南長沙 410007)
湖南省電力系統目前使用的電能表校驗臺的生產廠商有十幾家,校表臺的型號也有幾十種,不同的校表臺數據儲存與輸出的形式不一致;各廠商將校表臺電能表自動校驗的數據存儲到中間數據庫,再由中間數據庫向營銷系統數據庫中倒入數據。由于各廠商的中間數據庫沒有統一,在實際使用中,經常出現數據上傳故障,甚至無法正常上傳的現象,進而影響電能表的自動校驗。
隨著營銷系統計量模塊的廣泛應用,各電業局的電能表校驗數據必須準確及時地上傳到營銷系統,為保證營銷系統校表數據采集的完整性和及時性,必須統一中間數據庫,統一校表數據平臺和采集模式,解決營銷系統與校驗臺多接口問題,確保電能表校驗信息與營銷系統的高速、有效集成。
針對現有各廠商校表臺校表信息不能正常順暢進入營銷系統的問題,亟需研究統一、可靠、科學的營銷系統接口與采集模式,集成營銷系統需要的所有現用校表臺信息,并按照電能表校驗規范,制定中間數據庫,規范湖南省電能表校表臺數據采集、存儲及上傳標準。
在營銷信息系統中,需要從校表系統獲取各種資產的校驗結果數據,同時校表系統也要從營銷信息系統里獲取所校表計的基本信息。
2個系統的數據交互是通過中間庫和ActiveX控件方式完成的,數據交換流程如圖1所示。

圖1 數據交換流程
中間庫放在各校表臺程序所在的計算機上,位置統一在C盤根目錄下,都為統一的DBF類型。若校表臺機器配置比較差,不能同時運行2套系統,則可以采用FTP的方式,將DBF數據文件上傳到FTP服務器,進行數據交換。
校表臺系統在向自己的數據庫存儲數據的同時,也向中間庫中寫入有效數據。營銷系統通過ActiveX讀取本地的中間庫中的數據,然后寫入營銷數據庫,實現了校表數據向營銷系統的傳輸。
而當校表臺程序需要獲取營銷系統的相應數據時,則先由營銷系統通過ActiveX讀取相關數據后寫入本地中間庫,再由校表臺系統自行讀取。
建設電能表校表系統和營銷系統的接口,必須清楚校表流程,表計校驗是對新購或從現場拆回的表計進行室內校驗的過程,其流程見圖2。
從校表業務流程圖不難看出,接口設計主要是實現數據上傳和下載功能,包括校驗資產信息和校驗結果數據的上傳、下載。
校驗資產信息上傳是將校驗任務中的待校驗資產的信息上傳至中間庫。
校驗資產信息下載是將中間庫中的待校驗資產信息下載至校表臺系統。
上傳校驗結果數據是檢定/校準結束后,校表臺系統將校驗結果數據按指定的數據格式上傳至中間庫,并更改校驗任務中的處理狀態。
下載校驗結果數據是將中間庫中的校驗結果數據下載至營銷系統。

圖2 校表業務流程
中間庫是營銷系統與校表系統進行數據交互的場所,它承擔了2個主要任務,一個是將待校驗的任務從營銷系統向校表系統傳遞,另外一個是把校表系統的結果傳遞到營銷系統。因此中間庫應該包含校驗任務表和校驗結果表2類。
2.3.1 中間庫數據的清空
為防止中間數據庫出現重復數據,造成營銷系統和校表臺系統正式庫的數據混亂,營銷系統讀取校表臺系統寫入的校驗結果數據并處理完畢后,營銷系統會及時將中間庫中相應數據清除,具體過程如下:
校驗任務發送到中間庫,此時中間庫中的處理狀態為0,校驗程序從中間庫根據申請編號,從中間庫下載檢定任務。檢定完畢后,分批上傳檢定記錄并修改狀態標記為1。營銷系統可分批回收檢定記錄,回收成功后修改狀態標記為2,防止下次重復回收。最后由營銷系統對狀態標志為2的數據進行清除。營銷回收檢定記錄時,將檢定記錄中上傳的箱條形碼同步更新到資產檔案中,方便后面批量根據箱條形碼入庫過程。
中間庫中數據的清空雖然是由營銷系統來完成,但是校表臺系統應注意在整個數據交互的過程中對處理狀態字段的判斷和更新,特別要注意編碼的統一性。
2.3.2 中間庫編碼的統一性
營銷系統和校表臺系統中表計的編碼最好做到統一,如校表臺系統中的編碼無法改變,則要建立對應表。因為中間數據庫表中的一些標識類字段,如記錄標識、項目記錄標識、結論記錄標識、誤差記錄標識等的填寫規則由校表臺系統自己制定,但要保證其唯一性,也就是在校表系統和營銷系統中編碼必須統一制定,必須一一對應。
整個項目經過近2年的研究、開發與完善,目前湖南省營銷業務管理信息系統全部采用了該數據接口,從湖南省電力公司所屬14個電業局和湖南省電力公司科學研究院的運行情況來看,效果良好,校驗臺系統和營銷業務管理信息系統數據交換通暢,確保了營銷業務管理信息系統中校驗數據的準確性、及時性和一致性。
介紹了電能表校驗臺系統和營銷業務管理信息系統接口設計目的、要求和過程,該接口的應用,保證了營銷系統中校驗數據的真實、及時、有效,提高了管理效率和管理水平,取得良好的應用效果。
〔1〕李秀杰.電力營銷系統建設〔J〕.農村電氣化,2010,280(9):43-45.
〔2〕周尚武,伍少成,陳慰文.電能計量管理系統開發與應用〔J〕.電測與儀表,2009,46(1):26-29.
〔3〕邱賢輝.電力營銷管理信息系統建設應用設計〔J〕.燈與照明,2007,31(3):43-45.
〔4〕湯鶴中.貴州電網公司電力營銷管理系統計量部分的開發和應用〔J〕.貴州電力技術,2006,9(4):16-19.