[摘要]:
隨著電力在國民生產(chǎn)中的作用逐步提高,電力行業(yè)的信息化水平也在逐年提高。DL/T 645-2007標準作為原1997標準的升級版,目前已被絕大部分電表所支持,并已成為主要的通訊協(xié)議。
紫金橋軟件在深入理解2007規(guī)約后,沒有在1997規(guī)約驅(qū)動的基礎上修改,而是按照新規(guī)約的要求,重新設計通許方式和數(shù)據(jù)結(jié)構(gòu)。使得DL/T 645-2007驅(qū)動支持協(xié)議中提到的幾乎所有指令。
本驅(qū)動依據(jù)《中華人民共和國電力行業(yè)標準 DL/T 645-2007》多功能電能表通訊協(xié)議制作,以下簡稱《協(xié)議》。使用本驅(qū)動需要參照《協(xié)議》中附錄A的內(nèi)容。本驅(qū)動不兼容DL/T 645-1997協(xié)議操作。
本標準采用RS-485標準串行電氣接口,使多點連接成為可能。
本協(xié)議為主-從結(jié)構(gòu)的半雙工通信方式。手持單元或其它數(shù)據(jù)終端為主站,多功能電能表為從站。每個多功能電能表均有各自的地址編碼。通信鏈路的建立與解除均由主站發(fā)出的信息幀來控制。每幀由幀起始符、從站地址域、控制碼、數(shù)據(jù)域長度、數(shù)據(jù)域、幀信息縱向校驗碼及幀結(jié)束符7個域組成。每部分由若干字節(jié)組成。
- 設備定義
定義設備時請選擇:[電力規(guī)約]-〉[DL/T 645-2007]-〉多功能電表。
- 設備專有參數(shù)配置
缺省串口配置參數(shù)如下:

設備擴展定義對話框如下:

地址域:地址長度可達12位十進制數(shù)。每塊表具有唯一的通信地址,且與物理層信道無關。此處只需要輸入有效的設備地址,不足12位的部分將由“補位字符”補充。
補位字符:本驅(qū)動支持2種補位字符:00H和AAH。其中AAH作為通配符進行縮位尋址讀表操作,從站應答幀的地址域返回實際通信地址。
前導字符:在主站發(fā)送幀信息之前,先發(fā)送4個字節(jié)FEH,以喚醒接收方。部分設備同時支持有前導字符和無前導字符方式,因此此處可以不使用前導字符。
- 數(shù)據(jù)連接
連接畫面如下圖所示:

1)分類
本驅(qū)動支持6種類型數(shù)據(jù),分別對應《協(xié)議》附錄A中A.2部分的表A.1至表A.6。
選擇一個分類后,數(shù)據(jù)標識中DI3內(nèi)容和其他選項將隨之改變。如果分類選擇“其他”項,則數(shù)據(jù)標識中DI3內(nèi)容將可以任意修改。
2)數(shù)據(jù)標識
數(shù)據(jù)標識編碼用四個字節(jié)區(qū)分不同數(shù)據(jù)項,四字節(jié)分別用DI3、DI2、DI1和DI0代表,每字節(jié)采用十六進制編碼。數(shù)據(jù)標識具體定義見附錄A的A.2數(shù)據(jù)標識編碼表。
3)起始位置、數(shù)據(jù)長度(字節(jié))
從站返回的數(shù)據(jù)格式只有一個數(shù)據(jù):
主站發(fā)出某些數(shù)據(jù)標識的請求后,從站返回的數(shù)據(jù)格式中只有一個數(shù)據(jù),此時起始位置設置為0,數(shù)據(jù)長度設置為《協(xié)議》中具體數(shù)據(jù)標識對應的數(shù)據(jù)長度。
從站返回的數(shù)據(jù)格式多于一個數(shù)據(jù):
主站發(fā)出某些數(shù)據(jù)標識的請求后,從站返回的數(shù)據(jù)格式中包含多于一個數(shù)據(jù),此時需要設置起始位置和數(shù)據(jù)長度。
起始位置表示截取從站返回數(shù)據(jù)格式中的開始位置,起始位置從0開始。起始位置的數(shù)據(jù)為截取數(shù)據(jù)的開始位置減1。
數(shù)據(jù)長度表示要截取的字節(jié)數(shù)。
例如:主站發(fā)出數(shù)據(jù)標識為01010000的請求,對應的數(shù)據(jù)項名稱為:(當前)正向有功總最大需量及發(fā)生時間。此時從站返回的數(shù)據(jù)格式如下:

其中包括2個數(shù)據(jù):(當前)正向有功總最大需量、發(fā)生時間。在軟件中新建2個點,A1和A2。A1對應(當前)正向有功總最大需量,A2對應發(fā)生時間。A1點的數(shù)據(jù)連接如下圖所示:

A2點的數(shù)據(jù)連接如下圖所示:
 
4)小數(shù)位數(shù)
小數(shù)位數(shù)應設置為《協(xié)議》中具體數(shù)據(jù)標識及數(shù)據(jù)項對應的小數(shù)位數(shù)。
對于編碼方式為ASCII碼的數(shù)據(jù),小數(shù)位數(shù)無效。
5)編碼方式
本驅(qū)動支持2種數(shù)據(jù)編碼方式:BCD碼和ASCII碼。設置請參照《協(xié)議》中具體數(shù)據(jù)標識及數(shù)據(jù)項對應的編碼方式。除特殊說明的數(shù)據(jù)項以ASCII碼表示外,其它數(shù)據(jù)項均采用壓縮BCD碼表示。
6)符號位
本驅(qū)動支持有符號位和無符號位2種方式的數(shù)據(jù)。設置請參照《協(xié)議》中具體數(shù)據(jù)標識及數(shù)據(jù)項對應的符號位說明。
對于編碼方式為ASCII碼的數(shù)據(jù),符號位無效。
紫金橋軟件未來會根據(jù)市場需要,推出更多電力方面以及其他行業(yè)的相關驅(qū)動,以此來滿足用戶對數(shù)據(jù)采集的需要。
有任何關于組態(tài)軟件的技術問題或需要更多的技術資料,可以在微信(微信號:Realinfo)留下聯(lián)系方式或者到http://www.realinfo.cc/交流論壇里提出,我們將及時為您解答。
|