本案例通過零代碼開發(fā)實現(xiàn)不限距離的4G數(shù)據(jù)無線傳輸,可將該設(shè)備接入快速原系統(tǒng),僅需增加原系統(tǒng)配置的Modbus超時時間(無線傳輸相對有線傳輸抗干擾較弱),由于4G數(shù)據(jù)電臺通過4G網(wǎng)絡(luò)傳輸數(shù)據(jù),運營商會收取一定的流量費用,因此4G數(shù)傳電臺常用“遠程抄表”這一類對實時性無要求以及通訊間隔較長的場景。
下文將通過“遠程抄表”深入了解4G云輸出電臺的使用方法。
下面我將通過遠程采集DTSU666(正泰旗下智能電能表),支持Modbus RTU協(xié)議與電表常用的DL/T 645-2007協(xié)議,本文主要講解Modbus RTU協(xié)議采集,有機會在將DL/T 654-2007協(xié)議采集解析方法。
人機交互采用昆侖通態(tài)的嵌入式組態(tài)屏(TPC-7062Ti),該方案在工控環(huán)境經(jīng)常應(yīng)用,網(wǎng)上有不少入門教程,有興趣可以去搜索了解,本案例不對“MCGSE組態(tài)環(huán)境”開發(fā)基礎(chǔ)知識進行講解,有疑問可通過百度搜索查詢。
采用億佰特E95-DTU (4G02-485) 云數(shù)傳電臺,該電臺是采用4G CAT1方案,支持移動、聯(lián)通、電信運營商網(wǎng)絡(luò)。支持微信小程序配置,可以實現(xiàn)一對一、一對多、多對多等復雜的物聯(lián)網(wǎng)應(yīng)用場景。
第一步:分別連接E95-DTU(4G02-485)與DTSU666和E95-DTU(4G02-485)與TPC7062Ti通訊線電臺A接設(shè)備A(或屏的RS485-A),電臺B接設(shè)備B(或屏的RS485-B)。
第二步:分別為設(shè)備接通電源。
第三步:打開微信掃碼界面,掃描設(shè)備二維碼進入小程序
第四步:點擊“掃碼添加”進入掃碼界面,再次掃描設(shè)備上的二維碼,設(shè)置波特率和校驗,點擊“確定”,即可加入分組,進入分組設(shè)備列表界面。
第五步:在分組設(shè)備列表頁面,點擊“添加”按鈕,即可繼續(xù)添加設(shè)備。
第六步:兩個設(shè)備添加完成后,電腦啟動兩個串口調(diào)試助手,選擇串口波特率為9600bps(默認)、校驗方式8N1(默認),點擊“確認”。
第七步:更改參數(shù)后需手動重啟設(shè)備,觀察LED指示燈情況,當設(shè)備雙方LINKB與LINKA燈都亮時,說明已成功建立連接。
具體步驟參考云數(shù)傳電臺手冊快速入門配置參數(shù)。(產(chǎn)品手冊鏈接地址:
DTSU666支持多種電能參數(shù)統(tǒng)計輸出,案例就不全部演示了,就以獲取正向有功總電能為例。
地址(HEX) | 參數(shù)說明 | 寄存器類型 | 數(shù)據(jù)類型 |
00 06 | 電流互感器倍率IrAt (1~9999) | 保存寄存器 | Int16 |
00 07 | 電壓互感器倍率UrAt (1~9999 表示電壓變比 0.1~999.9) | 保存寄存器 | Int16 |
10 1E | (當前)正向有功總電能(ImpEp) | 保存寄存器 | 單精度浮點 (標準IEEE754格式) |
【注】通訊讀出的所有電量數(shù)據(jù)均為二次值,不含變比,負數(shù)以補碼表示,具體方法與其余寄存器通過“DTSU666”手冊查詢。
數(shù)據(jù)轉(zhuǎn)換規(guī)則(當前正向有功總電能計算方法)如下:
讀當前正向有功總電能ImpEp (101EH):
讀命令幀:01 03 10 1E 00 02 A0 CD
返回幀:01 03 04 3F F1 EB 85 28 87(3FF1EB85為浮點數(shù)據(jù))
ImpEp測量值=0x3FF1EB85(單精度浮點)×電流變比(IrAt)×電壓變比(UrAt*0.1)=1.89(十進制)×20×(10×0.1)= 37.8kWH。
在使用實機演示前應(yīng)當根據(jù)設(shè)備工作環(huán)境對應(yīng)調(diào)整超時時間,將主機連接云數(shù)傳電臺的RS485接口同時引出的USB轉(zhuǎn)RS485設(shè)備上監(jiān)控數(shù)據(jù)收發(fā)情況,利用“手動采集”按鈕,觸發(fā)設(shè)備采集,等待數(shù)據(jù)返回,若監(jiān)控設(shè)備上統(tǒng)計的數(shù)據(jù)為一個Modbus請求一個Modbus返回,在多嘗試幾次若依舊正常則配置參數(shù)合理,若出現(xiàn)兩個請求指令連接在一起并且存在數(shù)據(jù)放回就需要增加超時時間。
筆者手上并無DTSU666設(shè)備,通過Modbus Slave軟件仿真設(shè)備測試;
第一組數(shù)據(jù):
第二組數(shù)據(jù):
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 南京辦事處葛經(jīng)理:17626012283
無錫辦事處劉經(jīng)理:13558641933
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設(shè)備):19138800613
胡兵(外貿(mào)銷售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務(wù)郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號