[發(fā)明專利]基于物聯(lián)網(wǎng)電力測(cè)溫設(shè)備的RS485與CAN總線兼容的通信方法有效
| 申請(qǐng)?zhí)枺?/td> | 201310498247.6 | 申請(qǐng)日: | 2013-10-22 |
| 公開(公告)號(hào): | CN103546354A | 公開(公告)日: | 2014-01-29 |
| 發(fā)明(設(shè)計(jì))人: | 李鴻儒;吳昊;王飛 | 申請(qǐng)(專利權(quán))人: | 天津七一二通信廣播有限公司;北京華龍通科技有限公司 |
| 主分類號(hào): | H04L12/40 | 分類號(hào): | H04L12/40;H04L1/22;H04L29/12 |
| 代理公司: | 天津中環(huán)專利商標(biāo)代理有限公司 12105 | 代理人: | 莫琪 |
| 地址: | 300462 天津市濱*** | 國(guó)省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 聯(lián)網(wǎng) 電力 測(cè)溫 設(shè)備 rs485 can 總線 兼容 通信 方法 | ||
1.一種基于物聯(lián)網(wǎng)電力測(cè)溫設(shè)備的RS485與CAN總線兼容的通信方法,其特征在于,在應(yīng)用層使用一套實(shí)現(xiàn)方法,即可使設(shè)備同時(shí)支持RS485與CAN總線;所述方法包括如下步驟:
(1)、定義網(wǎng)絡(luò)主設(shè)備和從設(shè)備:
指定RS485與CAN總線網(wǎng)絡(luò)中一個(gè)節(jié)點(diǎn)作為主設(shè)備,其他所有節(jié)點(diǎn)作為從設(shè)備;主設(shè)備負(fù)責(zé)總線資源分配;從設(shè)備中存儲(chǔ)一個(gè)變量,用于記錄當(dāng)前總線類型;
(2)定義網(wǎng)絡(luò)地址:
總線網(wǎng)絡(luò)中地址范圍從0~255,分別為以下節(jié)點(diǎn)分配地址:主設(shè)備地址、從設(shè)備地址范圍、廣播地址;
(3)定義幀:
定義總線中數(shù)據(jù)傳輸?shù)淖钚挝唤凶鰩繋潭ò?字節(jié)數(shù)據(jù);定義若干幀組成的一個(gè)包含完整意義的結(jié)構(gòu)叫做數(shù)據(jù)包;幀格式定義如下:
1字節(jié)的目的地址+1字節(jié)的源地址+1字節(jié)的數(shù)據(jù)包信息+1字節(jié)的幀校驗(yàn)值+4字節(jié)的的數(shù)據(jù);
上述定義中,“數(shù)據(jù)包信息”字節(jié)中的第7位表示數(shù)據(jù)包類型,0表示單幀數(shù)據(jù)包,1表示多幀數(shù)據(jù)包;數(shù)據(jù)包的長(zhǎng)度小于等于4字節(jié)的數(shù)據(jù)包叫做單幀數(shù)據(jù)包;數(shù)據(jù)包長(zhǎng)度大于4字節(jié)的數(shù)據(jù)包叫做多幀數(shù)據(jù)包;多幀數(shù)據(jù)包分為頭幀與數(shù)據(jù)幀;“數(shù)據(jù)包信息”字節(jié)中的第0~6位用于標(biāo)記數(shù)據(jù)包ID;
多幀數(shù)據(jù)包中,頭幀格式定義如下:
1字節(jié)的目的地址+1字節(jié)的源地址+1字節(jié)的數(shù)據(jù)包信息+1字節(jié)的幀校驗(yàn)值+1字節(jié)的數(shù)據(jù)包ID+1字節(jié)的數(shù)據(jù)包字節(jié)長(zhǎng)度?+2字節(jié)的數(shù)據(jù)包校驗(yàn)值;
?????多幀數(shù)據(jù)包的頭幀中,“數(shù)據(jù)包信息”字節(jié)固定為0xFF;
多幀數(shù)據(jù)包中,數(shù)據(jù)幀格式定義如下:
1字節(jié)的目的地址+1字節(jié)的源地址+1字節(jié)的數(shù)據(jù)包信息+1字節(jié)的幀校驗(yàn)值+?4字節(jié)的數(shù)據(jù);
????上述定義中,“數(shù)據(jù)包信息”的第0~6位表示數(shù)據(jù)幀編號(hào);多幀數(shù)據(jù)包中,每個(gè)數(shù)據(jù)幀都擁有唯一編號(hào);多幀數(shù)據(jù)包中,“數(shù)據(jù)包信息”的第7位固定為1;
(4)定義數(shù)據(jù)包:
????一組幀可組成一個(gè)包含完整意義的數(shù)據(jù)包;數(shù)據(jù)包格式定義如下:
1字節(jié)的源地址+1字節(jié)的目的地址+1字節(jié)的數(shù)據(jù)包ID+若干字節(jié)的數(shù)據(jù);
(5)接收數(shù)據(jù)包:
接收數(shù)據(jù)包的流程如下:
a、計(jì)算幀校驗(yàn)值,若校驗(yàn)不通過,則拋棄本幀;
b、若目的地址不是本機(jī)地址或廣播地址,則拋棄本幀;
c、若數(shù)據(jù)包類型為單幀數(shù)據(jù)包,則直接接收數(shù)據(jù),得到一個(gè)完整的數(shù)據(jù)包;
d、若數(shù)據(jù)包類型為多幀數(shù)據(jù)包,則從頭幀中獲取數(shù)據(jù)包ID、數(shù)據(jù)包長(zhǎng)度、數(shù)據(jù)包校驗(yàn)值,然后依次接收數(shù)據(jù)幀,最后校驗(yàn)數(shù)據(jù)包校驗(yàn)值,得到一個(gè)完整的數(shù)據(jù)包;若接收過程中幀編號(hào)不正確或數(shù)據(jù)包校驗(yàn)值不正確,則拋棄本數(shù)據(jù)包中的所有幀;
(6)總線資源分配規(guī)則:
CAN總線具有硬件自仲裁功能;RS485總線需要定義軟件總線資源分配方法;RS485總線資源分配方法描述如下:
a、總線中,每個(gè)從設(shè)備都具有唯一的地址;主設(shè)備上電時(shí)先執(zhí)行初始化過程:首先向廣播地址發(fā)送ID為“掃描”的單幀數(shù)據(jù)包,然后,主設(shè)備輪流向0~255范圍內(nèi)的每個(gè)地址點(diǎn)名,各從設(shè)備依次向主設(shè)備應(yīng)答本從設(shè)備地址;主設(shè)備確認(rèn)當(dāng)前總線中存在的所有地址,完成初始化;
b、完成初始化后,主設(shè)備以時(shí)間片為單位,輪流向每個(gè)地址點(diǎn)名;被點(diǎn)到名的地址獲得總線占用權(quán),點(diǎn)名操作占用2字節(jié),數(shù)據(jù)格式為:1字節(jié)點(diǎn)名關(guān)鍵字+1字節(jié)點(diǎn)名地址;一旦其他地址被點(diǎn)名,當(dāng)前地址立即失去總線占用權(quán);
(7)保留字:
RS485總線中保留1字節(jié)數(shù)據(jù)作為點(diǎn)名關(guān)鍵字;若數(shù)據(jù)包中的數(shù)據(jù)字段中存在點(diǎn)名關(guān)鍵字,則將其轉(zhuǎn)義后才能傳輸。
該專利技術(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/201310498247.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺(tái)
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務(wù)提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設(shè)備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設(shè)備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 電力控制器、電力生成系統(tǒng)以及電力控制器的控制方法
- 電力供給裝置、電力接收裝置和包括電力接收裝置的車輛以及用于電力供給系統(tǒng)的控制方法
- 電力接收裝置、電力傳送裝置及其控制方法
- 一種智能電力客服系統(tǒng)的構(gòu)建方法及系統(tǒng)
- 無線電力傳輸系統(tǒng)、無線電力發(fā)送裝置和無線電力接收裝置
- 一種電力監(jiān)控平臺(tái)數(shù)據(jù)信息映射匹配方法及系統(tǒng)
- 用于電力分配的系統(tǒng)和方法
- 電力傳輸裝置、電力接收裝置和電力傳輸裝置的控制方法
- 一種電力傳輸線圈無線傳輸電力的無線電力傳輸系統(tǒng)
- 一種電力運(yùn)行數(shù)據(jù)監(jiān)控系統(tǒng)





