[發(fā)明專利]一種電測(cè)儀表Modbus地址在線分配的方法、裝置有效
| 申請(qǐng)?zhí)枺?/td> | 202010834687.4 | 申請(qǐng)日: | 2020-08-19 |
| 公開(kāi)(公告)號(hào): | CN111741143B | 公開(kāi)(公告)日: | 2020-12-08 |
| 發(fā)明(設(shè)計(jì))人: | 丁國(guó)茂;鄭烽華;周冬冬;項(xiàng)恒星;劉興鋒 | 申請(qǐng)(專利權(quán))人: | 杭州炬華科技股份有限公司 |
| 主分類號(hào): | H04L29/12 | 分類號(hào): | H04L29/12;H04L12/40 |
| 代理公司: | 杭州華知專利事務(wù)所(普通合伙) 33235 | 代理人: | 李姣姣 |
| 地址: | 311121 浙江*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 儀表 modbus 地址 在線 分配 方法 裝置 | ||
1.一種電測(cè)儀表Modbus地址在線分配的方法,其特征在于,所述方法包括:
上位機(jī)在信道中廣播地址協(xié)商命令,多個(gè)電測(cè)儀表與所述信道連接;
所述電測(cè)儀表根據(jù)所述地址協(xié)商命令判斷是否已經(jīng)分配Modbus地址;
如果所述電測(cè)儀表未分配Modbus地址,向所述上位機(jī)發(fā)送Modbus地址分配請(qǐng)求;
所述上位機(jī)根據(jù)所述Modbus地址分配請(qǐng)求,將當(dāng)前已分配的Modbus地址加預(yù)設(shè)值生成最新Modbus地址,并向所述電測(cè)儀表發(fā)送;
所述如果所述電測(cè)儀表未分配Modbus地址,向所述上位機(jī)發(fā)送Modbus地址分配請(qǐng)求,包括:
如果所述電測(cè)儀表未分配Modbus地址,根據(jù)所述電測(cè)儀表的識(shí)別碼數(shù)據(jù)采用線性同余法計(jì)算隨機(jī)數(shù);
計(jì)算所述隨機(jī)數(shù)與預(yù)定時(shí)間間隔的乘積,得到延時(shí)時(shí)間;
所述電測(cè)儀表根據(jù)所述延時(shí)時(shí)間向所述上位機(jī)發(fā)送Modbus地址分配請(qǐng)求;
所述Modbus地址分配請(qǐng)求包括所述電測(cè)儀表的識(shí)別碼:
所述上位機(jī)根據(jù)所述Modbus地址分配請(qǐng)求,將當(dāng)前已分配的Modbus地址加預(yù)設(shè)值生成最新Modbus地址,并向所述電測(cè)儀表發(fā)送,包括:
所述上位機(jī)根據(jù)所述電測(cè)儀表的識(shí)別碼,查詢數(shù)據(jù)庫(kù)中是否存在所述識(shí)別碼;所述電測(cè)儀表的識(shí)別碼以及與所述識(shí)別碼關(guān)聯(lián)的Modbus地址,在所述上位機(jī)收到Modbus地址設(shè)置成功信息后,存儲(chǔ)至所述數(shù)據(jù)庫(kù);
如果所述識(shí)別碼不存在,所述上位機(jī)根據(jù)所述Modbus地址分配請(qǐng)求,將當(dāng)前已分配的Modbus地址加預(yù)設(shè)值生成最新Modbus地址,并向所述電測(cè)儀表發(fā)送;
如果所述識(shí)別碼存在,所述上位機(jī)獲取所述識(shí)別碼對(duì)應(yīng)的Modbus地址,并向所述電測(cè)儀表發(fā)送。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
所述上位機(jī)在向信道中廣播地址協(xié)商命令后,等待預(yù)定時(shí)間;
如果在所述預(yù)定時(shí)間內(nèi),所述上位機(jī)接收到所述Modbus地址分配請(qǐng)求,則在所述預(yù)定時(shí)間重復(fù)在信道中廣播地址協(xié)商命令;
如果在所述預(yù)定時(shí)間內(nèi),所述上位機(jī)未接收到所述Modbus地址分配請(qǐng)求,則停止在信道中廣播地址協(xié)商命令。
3.根據(jù)權(quán)利要求1所示的方法,其特征在于,所述電測(cè)儀表根據(jù)所述地址協(xié)商命令判斷是否已經(jīng)分配Modbus地址,包括:
判斷所述電測(cè)儀表本地的Modbus地址的值是否為0;
如果所述電測(cè)儀表本地的Modbus地址的值為0,則所述電測(cè)儀表未分配Modbus地址。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述上位機(jī)根據(jù)所述Modbus地址分配請(qǐng)求,將當(dāng)前已分配的Modbus地址加預(yù)設(shè)值生成最新Modbus地址,并向所述電測(cè)儀表發(fā)送之后,包括:
所述電測(cè)儀表根據(jù)所述最新Modbus地址進(jìn)行Modbus地址設(shè)置,并向所述上位機(jī)返回Modbus地址設(shè)置成功信息;
所述上位機(jī)根據(jù)所述Modbus地址設(shè)置成功信息,將所述識(shí)別碼與所述最新Modbus地址關(guān)聯(lián)存儲(chǔ)至所述數(shù)據(jù)庫(kù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州炬華科技股份有限公司,未經(jīng)杭州炬華科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010834687.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種基于MODBUS遠(yuǎn)程智能通訊系統(tǒng)
- 一種串行Modbus擴(kuò)展通信的方法
- Modbus Hub協(xié)議轉(zhuǎn)換網(wǎng)關(guān)軟件
- 一種4路Modbus_RTU協(xié)議轉(zhuǎn)換器
- 一種Modbus RTU總線地址自動(dòng)分配方法
- 基于modbus通訊協(xié)議的通訊方法
- 基于MODBUS協(xié)議的從站轉(zhuǎn)換裝置及其控制方法
- 一種虛擬Modbus ID生成方法、裝置和網(wǎng)關(guān)
- 一種基于MODBUS協(xié)議的從站轉(zhuǎn)換裝置
- 一種modbus設(shè)備自動(dòng)注冊(cè)與管理的系統(tǒng)、方法和裝置
- 用于呈現(xiàn)在線實(shí)體在線狀態(tài)的系統(tǒng)和方法
- 提供web服務(wù)接入的在線系統(tǒng)和方法
- 定制在線圖標(biāo)
- 一種水質(zhì)在線檢測(cè)預(yù)處理裝置
- 在線測(cè)試學(xué)習(xí)方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種在線文檔的分頁(yè)方法、裝置、設(shè)備以及可讀介質(zhì)
- 一種基于web在線學(xué)習(xí)的資源訪問(wèn)平臺(tái)
- 一種在線學(xué)習(xí)系統(tǒng)
- 在線文檔提交方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 空調(diào)冷媒量確定方法、系統(tǒng)和可讀存儲(chǔ)介質(zhì)





