版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 基于MODBUS協(xié)議的遠(yuǎn)程抄表系統(tǒng) 呂榕雪摘 要:文章以PK6031智能儀表作為實(shí)驗(yàn)設(shè)備,運(yùn)用MODBUS協(xié)議,設(shè)計(jì)了遠(yuǎn)程抄表系統(tǒng),實(shí)現(xiàn)用戶對智能儀表的遠(yuǎn)程參數(shù)設(shè)置和數(shù)據(jù)讀取,組成一對多的遠(yuǎn)程抄表系統(tǒng)。基于MODBUS的遠(yuǎn)程抄表系統(tǒng)實(shí)現(xiàn)電量的實(shí)時(shí)采集,進(jìn)而實(shí)現(xiàn)對用戶用電的遠(yuǎn)方抄錄與控制,系統(tǒng)的應(yīng)用極大地提高了管理人員的工作效率。Key:MODBUS;智能電表;遠(yuǎn)程抄表:TP274.2 文獻(xiàn)標(biāo)志碼:A :2095-2945(2018)05-0112-02Abstract: In this paper, the remote meter reading system is designed wi
2、th PK6031 intelligent instrument as the experimental equipment and MODBUS protocol, thus the remote parameter setting and data reading of intelligent instrument are realized, and a one-to-many remote meter reading system is formed. The remote meter reading system based on MODBUS can realize the real
3、-time collection of electricity quantity, and then realize the remote recording and control of users electricity consumption. Finally, the application of the system greatly improves the working efficiency of the managers.Keywords: MODBUS; intelligent ammeter; remote meter reading引言早期電表多依賴人工上門抄表,效率低,
4、極大浪費(fèi)人工成本1,運(yùn)用現(xiàn)場總線技術(shù)可以很好解決這個(gè)問題。但采用傳統(tǒng)的模擬信號(hào)控制或者數(shù)字-模擬信號(hào)控制的缺點(diǎn)在于其需要“點(diǎn)對點(diǎn)”控制,無法構(gòu)成現(xiàn)場控制大系統(tǒng)。現(xiàn)場總線技術(shù)可以突破瓶頸,它綜合了微電子技術(shù)、自動(dòng)控制技術(shù)、網(wǎng)絡(luò)技術(shù)等多種技術(shù)手段,構(gòu)成全分散、全數(shù)字化、雙向多點(diǎn)互聯(lián)的電表通信控制系統(tǒng)2。1 系統(tǒng)方案設(shè)計(jì)如圖1所示,抄表系統(tǒng)由上位機(jī),電表以及相應(yīng)的接口轉(zhuǎn)換器組成。PK6031智能儀表的連接方式為總線型拓?fù)浣Y(jié)構(gòu)。通訊介質(zhì)為RS-485,采用的是Modbus-RTU協(xié)議。上位機(jī)與智能電表采用一主多從的通信方式。通信由主機(jī)發(fā)起,從機(jī)對主機(jī)發(fā)出信息中的地址碼進(jìn)行識(shí)別,并根據(jù)識(shí)別的結(jié)果,做出相
5、應(yīng)的響應(yīng)。主機(jī)的通信接口方式有兩類,主要取決于主機(jī)的外設(shè)接口。第一類由USB發(fā)出,經(jīng)過USB/232模塊,轉(zhuǎn)換成RS-232電平,再由232/485模塊接入RS-485網(wǎng)絡(luò)。第二類直接由主機(jī)的RS-232端口發(fā)出,經(jīng)232/485模塊接入RS-485網(wǎng)絡(luò)。上位機(jī)與智能電表之間采用半雙工工作方式,即在同一時(shí)刻只能處于接收信息狀態(tài)或者發(fā)送信息狀態(tài),不能同時(shí)收發(fā)信息。PK6031智能儀表采用國際最新電子技術(shù),以專用 DSP器件,高速微處理器為核心的數(shù)字式智能電參數(shù)測量儀,是一款智能型電參數(shù)采集模塊,可測量三相三線制、三相四線制等系統(tǒng)中的電流、電壓、功率、功率因數(shù)、頻率、電能等。其輸出為 RS-485
6、 數(shù)字信號(hào):有電壓值、電流值、有功功率、無功功率、功率因數(shù)、頻率、電能等參數(shù)。系統(tǒng)采用RS-485總線。485總線采用數(shù)據(jù)差分傳輸方式進(jìn)行數(shù)據(jù)通信。利用兩條線之間的壓差作為邏輯狀態(tài)的判定標(biāo)準(zhǔn)。因此,其共模抑制抗干擾能力較強(qiáng),傳輸速率高。485總線上連接著多臺(tái)PK6031智能儀表,通過向485總線上廣播出Modbus協(xié)議信息,對應(yīng)地從機(jī)做出反饋。在RS-485總線上理論上可接256個(gè)(地址碼00-FF)PK6031智能儀表。系統(tǒng)采用支持Modbus-RTU協(xié)議的PK6031智能儀表。同時(shí)該表還提供多種波特率選擇,可通過LCD液晶顯示屏進(jìn)行參數(shù)設(shè)置和數(shù)據(jù)讀取。多個(gè)PK6031智能儀表之間使用地址碼
7、進(jìn)行區(qū)分,保證地址不重復(fù),不會(huì)發(fā)生沖突。PK6031智能儀表通過RS-485通信接口接到485總線上與上位機(jī)之間進(jìn)行數(shù)據(jù)通信。2 Modbus協(xié)議實(shí)現(xiàn)當(dāng)主機(jī)以 RTU 模式在 Modbus 總線上進(jìn)行通訊時(shí),1個(gè)字節(jié)分成 2個(gè) 4 位 16 進(jìn)制的字符,該模式的主要優(yōu)點(diǎn)是在相同波特率下其傳輸?shù)淖址拿芏雀哂?ASCII 模式3。RTU模式下每個(gè)字節(jié)的格式注意:如果沒有校驗(yàn)位的話,則用停止位補(bǔ)充,即兩位停止位。RTU模式下的幀格式(1)定義defbyte數(shù)組依次拼接地址碼,功能碼,寄存器開始地址,寄存器數(shù)量,如表1所示。(2)根據(jù)defbyte數(shù)組的內(nèi)容,送入CRC校驗(yàn)子函數(shù),計(jì)算出CRC碼并返
8、回。(3)重新定義rebyte數(shù)組,將CRC碼拼接到數(shù)組尾部。CRC校驗(yàn)碼低位在前,高位在后。在RTU模式下,沒有開始與結(jié)束標(biāo)志位。取而代之的是t3.5:表示的是3.5個(gè)字符的靜止時(shí)間。這是因?yàn)樵赗TU模式下,信息幀之間以需間隔至少t3.5,即若兩個(gè)字節(jié)之間間隔大于或等于t3.5,則自動(dòng)識(shí)別為兩個(gè)不同的信息幀。如表2所示,在接到數(shù)據(jù)當(dāng)中,第4,5個(gè)字節(jié)分別代表電壓和電流量程,讀取后需先轉(zhuǎn)換成10進(jìn)制數(shù)據(jù)類型。第6,7字節(jié)代表電流變比為4位16進(jìn)制數(shù)。轉(zhuǎn)換成10進(jìn)制的策略是:高八位若不為0,則高八位乘以256,加上第八位的數(shù)值。若高八位為0,則只需計(jì)算第八位數(shù)值即可。3 UI界面設(shè)計(jì)在進(jìn)行UI界
9、面設(shè)計(jì)的時(shí)候,需將同一類的一些控件放到同一個(gè)模塊里面,這樣用戶在使用的時(shí)候就不會(huì)感到很凌亂4。如圖2所示,在串口設(shè)置模塊當(dāng)中,有關(guān)于串口設(shè)置的端口號(hào),波特率,校驗(yàn)位,數(shù)據(jù)位,停止位的設(shè)置。經(jīng)過這樣的設(shè)計(jì)之后,用戶不至于會(huì)與電表的波特率設(shè)置相互混淆。在還沒有打開串口的時(shí)候,有可能用戶會(huì)觸發(fā)發(fā)送按鍵,這樣程序就會(huì)報(bào)錯(cuò)。因此,在還沒有打開的時(shí)候,不能激活相應(yīng)的按鍵。只有在串口打開的條件下,才能對發(fā)送等按鍵進(jìn)行激活。串口打開的時(shí)候,應(yīng)沒有辦法二次打開,串口打開按鍵應(yīng)該無法使用,串口關(guān)閉的按鍵激活,防止用戶進(jìn)行誤操作。在設(shè)計(jì)UI界面的時(shí)候,須考慮到用戶的操作順序。用戶的操作順序:打開串口寫入相應(yīng)參數(shù)讀取
10、電表讀數(shù)。因此,在設(shè)計(jì)的時(shí)候應(yīng)有這方面的考慮,讓用戶操作盡量舒適,滿足從上到下,從左到右的習(xí)慣。此外,界面增加一個(gè)信息提示欄,讓用戶知道自己的指令是否已經(jīng)發(fā)送出去,得到的數(shù)據(jù)是否校驗(yàn)成功等,增加人機(jī)互動(dòng)性。4 結(jié)束語基于Modbus的總線系統(tǒng)優(yōu)勢在于其系統(tǒng)的錯(cuò)誤校驗(yàn),數(shù)據(jù)交換速度以及可靠性都是傳統(tǒng)智能儀表所不能比擬的,這套系統(tǒng)克服了其他通信方式一些沒有辦法彌補(bǔ)的缺陷。網(wǎng)絡(luò)管理功能落后,對錯(cuò)誤的處理能力弱等缺陷。此外,因本系統(tǒng)嚴(yán)格按照Modbus協(xié)議的有關(guān)規(guī)定,所有支持Modbus控制協(xié)議的設(shè)備都可以經(jīng)過簡單的編程搭接到總線上,具有較強(qiáng)的通用性。本系統(tǒng)設(shè)計(jì)了良好的UI界面,設(shè)計(jì)了眾多的按鍵功能,各個(gè)組合鍵的配合使用可以方便現(xiàn)場的操作和設(shè)置。Reference:1金萍,劉正其.一種基于ZIGBEE的無線傳感網(wǎng)絡(luò)的智能抄表系統(tǒng)J.電力工程技術(shù),2016,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑工程施工勞務(wù)分包合同社會(huì)責(zé)任履行協(xié)議
- 2025年度合同擔(dān)保業(yè)務(wù)流程優(yōu)化指南
- 紅河云南紅河市紅河縣公安局招聘警務(wù)輔助人員筆試歷年參考題庫附帶答案詳解
- 百色2025年廣西百色市西林縣民政局招聘4人筆試歷年參考題庫附帶答案詳解
- 甘肅2025年甘肅省公安廳招聘輔警45人筆試歷年參考題庫附帶答案詳解
- 武漢2025年湖北武漢理工大學(xué)思想政治理論課教師(輔導(dǎo)員專項(xiàng))招聘筆試歷年參考題庫附帶答案詳解
- 平頂山2024年河南平頂山市委機(jī)構(gòu)編制委員會(huì)辦公室所屬事業(yè)單位招聘3人筆試歷年參考題庫附帶答案詳解
- 2025年中國二位三通電控?fù)Q向閥市場調(diào)查研究報(bào)告
- 2025至2031年中國防爆敲擊呆扳手行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年膠囊沖填機(jī)項(xiàng)目可行性研究報(bào)告
- ISO28000:2022供應(yīng)鏈安全管理體系
- 中國香蔥行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報(bào)告2024-2034版
- 婦科惡性腫瘤免疫治療中國專家共識(shí)(2023)解讀
- 2024年浪潮入職測評(píng)題和答案
- 小班數(shù)學(xué)《整理牛奶柜》課件
- 中考語文真題雙向細(xì)目表
- 我國新零售業(yè)上市公司財(cái)務(wù)質(zhì)量分析-以蘇寧易購為例
- 藥品集采培訓(xùn)課件
- 股骨干骨折教學(xué)演示課件
- 動(dòng)靜脈內(nèi)瘺血栓
- 朗誦《詩頌風(fēng)華》
評(píng)論
0/150
提交評(píng)論