近期小編開發(fā)了【跟我學(xué)CANopen】系列課程,會(huì)陸陸續(xù)續(xù)連載更新完畢,相關(guān)目錄如下(由于內(nèi)容較多導(dǎo)致文字太小,下圖請(qǐng)放大后查看)。
對(duì)象字典索引區(qū)域定義中,0x1000h~0x9FFFh是通信對(duì)象子協(xié)議區(qū)和制造商特定子協(xié)議區(qū)。
01 通訊對(duì)象子協(xié)議區(qū)
通訊對(duì)象子協(xié)議區(qū)(Communication profile area)定義了所有和通信有關(guān)的對(duì)象參數(shù)。如下圖所示。
標(biāo)綠色底紋的索引范圍1000h ~1029h為通用通訊對(duì)象,所有CANopen節(jié)點(diǎn)都必須具備這些索引,否則將無(wú)法加入CANopen網(wǎng)絡(luò)。其他索引根據(jù)實(shí)際情況進(jìn)行分配與定義。
02 PDO參數(shù)(索引1400h~1BFFh)
一個(gè)CANopen設(shè)備最多可以有512個(gè)TPDO和512個(gè)RPDO。對(duì)PDO 參數(shù)用兩個(gè)參數(shù)集來(lái)配置。
① PDO 通信參數(shù)。PDO 通信參數(shù)的數(shù)據(jù)類型索引為0020h。PPDO通信參數(shù)的索引范圍為1400h?15FFh,TPDO通信參數(shù)的索引范圍為1800h?19FFh,且每個(gè)PDO的索引最多包含6個(gè)子索引。
② PDO映射參數(shù)。PDO映射參數(shù)的數(shù)據(jù)類型索引為0021h。RPDO映射參數(shù)的索引范圍為1600h?17FFh,TPDO映射參數(shù)的索引范圍為1A00h?IBFFh,最多包含64個(gè)指向傳輸過(guò)程數(shù)據(jù)的指針(索引和子索引)。
03 保留的參數(shù)
出于兼容性方面的考慮,系統(tǒng)保留了對(duì)象1004h、100Bh、100Eh和100Fh。在早期的CANopen協(xié)議版本中,對(duì)這些對(duì)象進(jìn)行了定義,但自4.0版的CANopen協(xié)議發(fā)布以來(lái),就沒(méi)有再使用這些對(duì)象。
成功沒(méi)有捷徑,只有通過(guò)不斷的學(xué)習(xí)、學(xué)習(xí)再學(xué)習(xí)才能離成功更近一點(diǎn)點(diǎn);想要學(xué)習(xí)的同學(xué)歡迎加入我們的技術(shù)交流群,共同學(xué)習(xí),共同成長(zhǎng),讓我們離成功更近一步
歡迎轉(zhuǎn)發(fā)
每篇原創(chuàng)內(nèi)容都是我們用心血換來(lái)的知識(shí)精華,如果您覺得本文有價(jià)值,歡迎轉(zhuǎn)載分享
歡迎加入
如果您對(duì)單片機(jī)及嵌入式設(shè)計(jì)感興趣,歡迎加入我們的辯論探討,加我微信【xyzn3333】