基于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)信息。