基于CAN總線的主從驅(qū)動(dòng)器之間過程數(shù)據(jù)的傳輸方法
基本信息
申請(qǐng)?zhí)?/td> | CN202110340797.X | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113259217B | 公開(公告)日 | 2022-07-01 |
申請(qǐng)公布號(hào) | CN113259217B | 申請(qǐng)公布日 | 2022-07-01 |
分類號(hào) | H04L12/403(2006.01)I;H04L12/40(2006.01)I;H04L41/0631(2022.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 陳志;胡浩峰;顧穎杰 | 申請(qǐng)(專利權(quán))人 | 寧波安信數(shù)控技術(shù)有限公司 |
代理機(jī)構(gòu) | 寧波奧圣專利代理有限公司 | 代理人 | - |
地址 | 315801浙江省寧波市北侖區(qū)小港小浹江中路518號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于CAN總線的主從驅(qū)動(dòng)器之間過程數(shù)據(jù)的傳輸方法,主站伺服驅(qū)動(dòng)器通過CAN總線周期廣播一幀加入有一個(gè)1字節(jié)的計(jì)數(shù)器的數(shù)據(jù)幀,計(jì)數(shù)器的初始值為0,且在主站伺服驅(qū)動(dòng)器廣播的數(shù)據(jù)幀發(fā)送成功后計(jì)數(shù)器的值加1;每臺(tái)從站伺服驅(qū)動(dòng)器接收主站伺服驅(qū)動(dòng)器廣播的數(shù)據(jù)幀,并解析數(shù)據(jù)幀,對(duì)得到的計(jì)數(shù)器的值進(jìn)行取余操作處理,進(jìn)而根據(jù)余數(shù)確定是否反饋更新好的狀態(tài)信息給主站伺服驅(qū)動(dòng)器;優(yōu)點(diǎn)是不存在多臺(tái)從站伺服驅(qū)動(dòng)器同時(shí)反饋狀態(tài)信息的情況,不會(huì)發(fā)生數(shù)據(jù)碰撞的現(xiàn)象,也不會(huì)影響CAN鏈路層幀同步,更不會(huì)導(dǎo)致某個(gè)低優(yōu)先級(jí)的從站伺服驅(qū)動(dòng)器始終仲裁失敗,致使主站伺服驅(qū)動(dòng)器長時(shí)間失去這個(gè)低優(yōu)先級(jí)的從站伺服驅(qū)動(dòng)器的狀態(tài)信息。 |
