[發明專利]數據傳輸方法、裝置及存儲介質有效
| 申請號: | 202011310080.2 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112565035B | 公開(公告)日: | 2021-10-12 |
| 發明(設計)人: | 鄭周云;鐘兆彬;葉王建;曾安;任鑫鑫 | 申請(專利權)人: | 珠海格力電器股份有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L12/26 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 劉靜榮 |
| 地址: | 519000*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 裝置 存儲 介質 | ||
本申請涉及一種數據傳輸方法、裝置及存儲介質,數據傳輸方法包括實時監聽總線型通訊網絡的節點設備數量;根據節點設備數量調整各節點設備數據上報頻率,以使所述節點設備按照調整后的數據上報頻率進行數據傳輸。本申請可以解決在設備數很多且數據量大時,部分設備難以獲得總線資源的問題,并且,在新節點接入和退出時,自動調整各節點設備的上報頻率,提高總線利用率,提升數據收集的實時性。
技術領域
本申請屬于數據傳輸技術領域,具體涉及一種數據傳輸方法、裝置及存儲介質。
背景技術
當前大型用電設備機組使用CAN(Controller Area Network,控制器局域網絡)通訊網絡。CAN總線是一種有效支持分布式控制或實時控制的串行通訊總線,屬于無主從通訊方式,具有錯誤檢測、錯誤通知和錯誤恢復等優點廣泛應用于工業過程監控領域中,通訊網絡上的節點設備隨時都能發送數據。
多聯機機組是分布式的多節點通訊,不同工程所帶的設備節點的數量不同?;贑AN通訊的多聯機在節點數量不一樣的情況下,其數據傳輸的數據量也不一樣,因此需要為各節點設備設置優先級保證數據傳輸有序進行。但在多設備節點連接、數據量比較大時,高優先級的節點設備會長時間占有總線資源,造成低優先級的節點設備較難獲得總線資源,而在節點設備數量少,傳輸數據量小的時候,若按照預先設置的多節點上報頻率進行傳輸,會造成總線利用率低。
發明內容
為至少在一定程度上克服在多設備節點連接、數據量比較大時,高優先級的節點設備會長時間占有總線資源,造成低優先級的節點設備較難獲得總線資源,而在節點設備數量少,傳輸數據量小的時候,若按照預先設置的多節點上報頻率進行傳輸,會造成總線利用率低的問題,本申請提供一種數據傳輸方法、裝置及存儲介質。
第一方面,本申請提供一種數據傳輸方法,包括:
實時監聽總線型通訊網絡的節點設備數量;
根據所述節點設備數量調整各節點設備數據上報頻率,以使所述節點設備按照調整后的數據上報頻率進行數據傳輸。
進一步的,所述根據所述節點設備數量調整各節點設備數據上報頻率,包括:
預設各節點設備優先級;
在所述節點設備數量超出預設范圍時,降低高優先級設備的數據上報頻率。
進一步的,所述根據所述節點設備數量調整各節點設備數據上報頻率,包括:
計算總線余量;
在所述總線余量高于預設閾值時,提高一個或多個節點設備的上報頻率。
進一步的,所述計算總線余量,包括:
獲取各個節點設備的響應心跳幀的返回時間和上報幀數;
根據所述響應心跳幀的返回時間和上報幀數計算出各節點設備的上報頻率;
根據預設總線最高傳輸量與所述各節點設備的上報頻率計算總線余量。
進一步的,還包括:
設置心跳頻率;
主節點設備根據所述心跳頻率向其他各個節點設備發送心跳幀。
進一步的,所述設置心跳頻率包括:
根據總線設計參數計算出最低上報頻率;所述總線設計參數包括通信速度、波特率和數據量;
根據所述最低上報頻率設置心跳頻率,所述心跳頻率為在滿足總線最低要求數據量的閾值時,能夠接受到所有其他節點設備數據響應心跳幀的一個周期。
進一步的,所述提高一個或多個節點設備的上報頻率,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海格力電器股份有限公司,未經珠海格力電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011310080.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種PVC材料生產用造粒設備
- 下一篇:一種自動洗輪系統及其洗輪方法





