|
一個(gè)電表行業(yè)專用的基于645規(guī)約的電表485通訊抄表程序,可以進(jìn)行485總線抄表,645規(guī)約測試。程序技術(shù)要點(diǎn)就是規(guī)約數(shù)據(jù)傳輸協(xié)議的處理,如向電表發(fā)送數(shù)據(jù)時(shí)的控制碼和數(shù)據(jù)長度、發(fā)送的數(shù)據(jù)部分(數(shù)據(jù)標(biāo)識 + 密碼 + 數(shù)據(jù))、應(yīng)答幀長度、結(jié)束標(biāo)志等通訊協(xié)議的處理值得大家學(xué)習(xí)。
本程序針對645規(guī)約以及部分?jǐn)U展規(guī)約編制,不適用于所有情形,規(guī)約格式中,關(guān)于寫操作的,請謹(jǐn)慎添加
0.png (48.62 KB, 下載次數(shù): 86)
下載附件
2019-6-17 15:47 上傳
步驟:1、按要求設(shè)置好"工號"、"前綴"、"后綴"、"條碼位"(如前后綴、增量沒有,則對應(yīng)項(xiàng)需清空);
2、選擇 "抄表方案" ,如果要寫電量,則選中"寫入電量"復(fù)選框并輸入電量,點(diǎn)擊"確定"進(jìn)入?yún)?shù)設(shè)置界面;
3、選中"紅外工裝"說明使用的是紅外工裝抄表:"只寫"表示寫電量;如選中"臺體485抄表":"只寫"表示寫地址;"總清次數(shù)"選種表示進(jìn)行總清并輸入總清次數(shù);"寫其它"表示方案帶寫操作;如用電腦直接485方式則"紅外工裝抄表"、"臺體485抄表"兩項(xiàng)不選中;
4、"只讀"復(fù)選框表示只進(jìn)行讀表操作,"只寫"也如此,兩項(xiàng)都選中表示讀寫操作同時(shí)進(jìn)行,如只選擇"只寫"但不選擇"臺體485抄表"操作則不保存數(shù)據(jù);
5、按要求設(shè)置相應(yīng)的參考值,如是江蘇復(fù)(多)費(fèi)率表則選中"復(fù)(多)費(fèi)率"復(fù)選框,其它表目前此項(xiàng)不選中;由于安徽復(fù)費(fèi)率表寫地址命令與其它所有表不一致,如是安徽復(fù)費(fèi)率則選中此項(xiàng);
6、選擇串口并點(diǎn)擊"打開串口"按鈕;
7、用掃描器或手動(dòng)在"當(dāng)前表號"處輸入當(dāng)前表號,即可抄表(如果在不知道表號情況下抄表則在"條碼位"輸入12再在"當(dāng)前表號"處輸入 999999999999);
注意:前綴:局號前綴;
前(后)綴:局號后綴或復(fù)費(fèi)率表的出廠編號前綴;
增量: 復(fù)費(fèi)率表局編號和出廠編號的后六位數(shù)值之差;
延時(shí):可根據(jù)具體電腦及不同表的應(yīng)答時(shí)間進(jìn)行調(diào)整,一般在300~~1500之間,最好是800到1000;
對于方案的制作: 可先選擇特定方案(或輸入方案名稱),點(diǎn)擊"添加"按鈕,按要求輸入各項(xiàng),再點(diǎn)擊"保存"按鈕進(jìn)行保存,也可點(diǎn)擊"刪除記錄"按鈕刪除當(dāng)前記錄、"刪除方案"刪除所選方案;或者到"fangan"數(shù)據(jù)庫里直接添加或刪除所需方案數(shù)據(jù)(建議用后種方法);字段長度一般為所抄回?cái)?shù)據(jù)長度的兩倍,一般一個(gè)方案一個(gè)庫(注:如果對已有的方案添加記錄,則要先刪除目錄下的該數(shù)據(jù)庫,再創(chuàng)建,如果對已有的方案刪除記錄,則可刪可不刪已創(chuàng)建的數(shù)據(jù)庫);控制碼:讀:01; 常規(guī)寫:04(特殊的如寫硬件狀態(tài)字:1b等根據(jù)具體規(guī)約而定);有無密碼:讀:無; 寫:
有(一般情況都有,特殊如老廣東寫日期時(shí)間無密碼,新廣東寫日期時(shí)間有密碼,也根據(jù)具體規(guī)約而定);無標(biāo)志符的數(shù)據(jù),則以ffff代替;項(xiàng)字節(jié)數(shù):寫數(shù)據(jù)里:m+6(密碼+標(biāo)志符);無密碼:m+2(標(biāo)志符);對于無標(biāo)志符的:m
規(guī)約格式如下(具有如下格式的規(guī)約都可以通過規(guī)約方案的制作來進(jìn)行抄表):
1、電量:XXXXXX.XX ...;
2、時(shí)間: HH:MM:SS;
3、日期: YY-MM-DD-WW;
4、月日時(shí)分: YY RR SHI FEN;
5、時(shí)段: 時(shí) 分 號 ...如(08:00峰21:00谷...);
6、時(shí)區(qū):月 日 號 ...;
7、輪顯方式時(shí)間: 類似如(12 34 56 ...)或 (a b c...)格式;
8、abc... : 高字節(jié)在前,低字節(jié)在后(或一個(gè)字節(jié))按接受字節(jié)的順序;
9、cba... : 低字節(jié)在前,高字節(jié)在后,按倒順序;
10、對于規(guī)約上按字節(jié)逆序接收又具有如帶有 "." 、“-”、“/”、“、”等格式:"x.xxx" "xx.xxxx" "xx-xx-xx-xx xx:xx:xx" "xx/xx/xx/xx xx/xx/xx" "xx.xx.xx..." "xx xx.."...等格式的單項(xiàng)或塊讀的數(shù)據(jù),都可以通過輸入對應(yīng)數(shù)據(jù)格式如 "x.xxx" 、 "xx.xxxx"...等來制作方案并抄表;
11、產(chǎn)品條形碼:內(nèi)容太多,見安徽多費(fèi)率規(guī)約;
12、清零記錄:年月日時(shí)分秒 正總峰平谷 反總峰平谷;
13、凍結(jié):凍結(jié)電量格式(凍結(jié)時(shí)間 及 凍結(jié)電量)
14、檢定人及時(shí)間:xx年xx月xx日 nnnnnn
15、年月日時(shí)分: nn YY RR SHI FEN;
16、電量清零前記錄:月日時(shí)分 正有功總 反有功總 正無功總 反無功總 1、2、3、4象限無
注意:在對規(guī)約不是很了解的情況下,請不要隨意更改方案,請聯(lián)系技術(shù)部!!
對于用戶:如果能直接打開"chaobiao"文件里的"chaobiao.exe"文件則無須進(jìn)行安裝,否則要打開"安裝包"文件夾里的"setup.exe"進(jìn)行安裝,安裝之后在桌面上得到"chaobiao"文件夾,點(diǎn)擊文件夾里面的"chaobiao.exe"執(zhí)行文件即可按照上面步驟進(jìn)行抄表!
(運(yùn)行環(huán)境要求:windows系統(tǒng),屏幕分辨率:1024 x 768 或以上 ,access 2000)
全部資料51hei下載地址:
VB電表業(yè)645規(guī)約的電表485通訊程序.rar
(918.13 KB, 下載次數(shù): 107)
2019-6-17 14:29 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|