[發明專利]基于RS485總線的智能柜通信方法以及系統有效
| 申請號: | 201610135576.8 | 申請日: | 2016-03-10 |
| 公開(公告)號: | CN107181659B | 公開(公告)日: | 2020-06-30 |
| 發明(設計)人: | 阮仕濤 | 申請(專利權)人: | 深圳市祈飛科技有限公司 |
| 主分類號: | H04L12/403 | 分類號: | H04L12/403 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 李琴 |
| 地址: | 518048 廣東省深圳市福田區新洲*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 rs485 總線 智能 通信 方法 以及 系統 | ||
1.一種基于RS485總線的智能柜通信方法,其特征在于,用于主設備和從設備之間的通信,所述主設備通過RS485總線連接至少一個從設備,各個從設備具有不同的地址編號且所有的地址編號是連續的,所述方法包括:
S1、自定義通信協議格式和通信協議中的命令格式,命令格式的預設字段表示時間戳/用戶數據;
S2、主設備通過以下步驟獲取所有從設備的身份信息:主設備給所有的從設備發送廣播命令,且此時的廣播命令中的時間戳/用戶數據的數值用于標識單位延時時間,從設備根據自身的地址編號以及所述單位延時時間確定該從設備的本次延時時間,并在接收到廣播命令后等待一個本次延時時間后發送包含該從設備的身份信息的返回命令;
S3、主設備通過以下步驟與某類從設備進行通訊:主設備基于步驟S2中各個從設備的返回命令建立在線設備信息列表,并根據所述在線設備信息列表給某類從設備發送廣播命令,且此時的廣播命令中的時間戳/用戶數據的數值用于標識用戶數據,從設備根據所述用戶數據以及步驟S2中獲取的單位延時時間確定該從設備的本次延時時間,并在接收到廣播命令后等待一個本次延時時間后發送返回命令;
其中,所述步驟S3中的用戶數據為字節數據,且該字節數據轉換為二進制數據后,所述二進制數據中的數值為1的位基于在線設備信息列表的從設備的地址編號確定;
步驟S3中所述的確定該從設備的本次延時時間包括:從設備根據該二進制數據中的所有數值為1的位的信息以及自身的地址編號,確定該從設備在在線的同類從設備中的排序,并根據該排序基于以下公式確定該從設備的本次延時時間:
T=SeqN*T0
其中,T代表本次延時時間,單位為毫秒;SeqN代表從設備在在線的同類從設備中的排序;T0代表單位延時時間,單位為毫秒。
2.根據權利要求1所述的基于RS485總線的智能柜通信方法,其特征在于,步驟S2中所述的確定該從設備的本次延時時間基于以下公式:
T=AddrN*T0
其中,T代表本次延時時間,單位為毫秒;AddrN代表地址編號,T0代表單位延時時間,單位為毫秒。
3.根據權利要求1所述的基于RS485總線的智能柜通信方法,其特征在于,所述方法還包括:
S4、主設備通過以下步驟與某個從設備進行通訊:主設備給某個從設備發送命令,且此時命令中的時間戳/用戶數據的數值用于標識命令發出時間,從設備將所述命令發出時間填寫到返回命令的時間戳/用戶數據字段后再將返回命令發送給主設備。
4.根據權利要求3所述的基于RS485總線的智能柜通信方法,其特征在于,步驟S1中的命令格式包括以下字段:命令類型、命令數據、時間戳/用戶數據,
在所述步驟S2中,主設備通過設定命令類型的數值設定發出的命令是發往所有從設備的廣播命令且該廣播命令是要求從設備返回身份信息;
在所述步驟S3中,主設備通過設定命令類型的數值設定發出的命令是發往某類從設備的廣播命令,以及通過設定命令數據中的數值設定該廣播命令要求從設備所要執行的操作;
在所述步驟S4中,主設備通過設定通信協議中的板地址字段的數值設定發出的命令是發往某個從設備的命令,以及通過設定命令類型中的數值設定該命令要求從設備所要執行的操作。
5.根據權利要求1所述的基于RS485總線的智能柜通信方法,其特征在于,步驟S1中的通信協議格式包括以下字段:
包頭,標識一個協議包的開始;
數據長度,標識此協議包所含數據的字節數;
板地址,標識此協議包所要發往的從設備的地址;
命令,標識此協議包所含的命令;
校驗和,標識對前面字段的內容進行的CRC16校驗和。
6.根據權利要求1所述的基于RS485總線的智能柜通信方法,其特征在于,所述身份信息包括從設備的地址編號、版本號和可以提供的命令類型。
7.一種基于RS485總線的智能柜通信系統,其特征在于,包括:主設備和至少一個從設備,所述主設備通過RS485總線連接所有的從設備,各個從設備具有不同的地址編號且所有的地址編號是連續的,所述系統通過權利要求1-6任一項所述的方法進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市祈飛科技有限公司,未經深圳市祈飛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610135576.8/1.html,轉載請聲明來源鉆瓜專利網。





