国产在线精品一区二区三区不卡-国产亚洲精品久久久久久久软件-亚洲人成日韩中文字幕不卡-亚洲国产成人一区二区三区-亚洲国产专区校园欧美

CANOpen輕松入門—對象字典OD

CANopen對象字典(OD: Object Dictionary)是CANopen協(xié)議最為核心的概念。所謂的對象字典就是一個有序的對象組,描述了對應(yīng)CANopen節(jié)點(diǎn)的所有參數(shù),包括通訊數(shù)據(jù)的存放位置也列入其索引,這個表變成可以傳遞形式就叫做EDS文件(電子數(shù)據(jù)文檔Electronic Data Sheet)。對象字典,就像體檢表,具備這個人每個功能的參數(shù),便于用人單位(主站)進(jìn)行合理分配工作。如圖1所示。

圖1對象字典與體檢表

每個對象采用一個16位的索引值來尋址,這個索引值通常被稱為索引,其范圍在0x0000到0xFFFF之間。為了避免數(shù)據(jù)大量時無索引可分配,所以在某些索引下也定義了一個8 位的索引值,這個索引值通常被稱為子索引,其范圍是0x00到0xFF之間。

每個索引內(nèi)具體的參數(shù),最大用32位的變量來表示,即Unsigned32,四個字節(jié)。

每個CANopen設(shè)備都有一個對象字典,使用電子數(shù)據(jù)文檔(EDS文件)來記錄這些參數(shù),而不需要把這些參數(shù)記錄在紙上。對于CANopen網(wǎng)絡(luò)中的主節(jié)點(diǎn)來說,不需要對CANopen從節(jié)點(diǎn)的每個對象字典項(xiàng)都訪問。

CANopen對象字典中的項(xiàng)由一系列子協(xié)議來描述。子協(xié)議為對象字典中的每個對象都描述了它的功能、名字、索引、子索引、數(shù)據(jù)類型,以及這個對象是否必需、讀寫屬性等等,這樣可保證不同廠商的同類型設(shè)備兼容。

CANopen協(xié)議的核心描述子協(xié)議是DS301,其包括了CANopen協(xié)議應(yīng)用層及通信結(jié)構(gòu)描述,其它的協(xié)議子協(xié)議都是對DS301 協(xié)議描述文本的補(bǔ)充與擴(kuò)展。在不同的應(yīng)用行業(yè)都會起草一份CANopen設(shè)備子協(xié)議,子協(xié)議編號一般是DS4xx 。

對象字典概述

如表1所示,為對象字典索引區(qū)域定義,其中標(biāo)綠色底紋的通訊對象子協(xié)議區(qū)制造商特定子協(xié)議區(qū)是用戶需要關(guān)注的區(qū)域。

表1對象字典概述

通訊對象子協(xié)議區(qū)(Communication profile area)

通訊對象子協(xié)議區(qū)(Communication profile area)定義了所有和通信有關(guān)的對象參數(shù),如表2所示,標(biāo)綠色底紋的索引范圍1000h to 1029h為通用通訊對象,所有CANopen節(jié)點(diǎn)都必須具備這些索引,否則將無法加入CANopen網(wǎng)絡(luò)。其他索引根據(jù)實(shí)際情況進(jìn)行分配與定義。

表2通訊對象子協(xié)議區(qū)

通用通訊對象(General communication objects)

由于通用通訊對象十分重要,NMT主站(CANopen主站)在啟動時,通常都全部或者部分讀取所有從站中通用通訊對象中的索引,所以所有的通用通訊對象都必須在CANopen從站中實(shí)現(xiàn),使用者也必須熟知這些索引地址與其含義。如表3所示。

表3通用通訊對象
制造商特定子協(xié)議(Manufacturer-specific Profile)

對象字典索引2000h to 5FFFh為制造商特定子協(xié)議,通常是存放所應(yīng)用子協(xié)議的應(yīng)用數(shù)據(jù)。而上文所描述的通訊對象子協(xié)議區(qū)(Communication profile area)是存放這些應(yīng)用數(shù)據(jù)的通信參數(shù)。比如廣州致遠(yuǎn)電子的XGate-COP10從站模塊規(guī)定了:
1. RPDO的通訊參數(shù)存放在1400hto 15FFh映射參數(shù)存放在1600hto 17FFh數(shù)據(jù)存放為2000h之后廠商自定義區(qū); 2.TPDO的通訊參數(shù)存放在1800hto 19FFh映射參數(shù)存放在1A00hto 1BFFh數(shù)據(jù)存放為2000h之后廠商自定義區(qū)。 對于在設(shè)備子協(xié)議中未定義的特殊功能,制造商也可以在此區(qū)域根據(jù)需求定義對象字典對象。因此這個區(qū)域?qū)τ诓煌膹S商來說,相同的對象字典項(xiàng)其定義不一定相同。

標(biāo)準(zhǔn)化設(shè)備子協(xié)議(Standardized profile area)

標(biāo)準(zhǔn)化設(shè)備子協(xié)議,為各種行業(yè)不同類型的標(biāo)準(zhǔn)設(shè)備定義對象字典中的對象。目前已有十幾種為不同類型的設(shè)備定義的子協(xié)議,例如 DS401、DS402、DS406等,其索引值范圍為0x6000~0x9FFF。同樣,這個區(qū)域?qū)τ诓煌臉?biāo)準(zhǔn)化設(shè)備子協(xié)議來說,相同的對象字典項(xiàng)其定義不一定相同。

主站蜘蛛池模板: 国产成人福利美女观看视频| 久久乐国产精品亚洲综合| 精品人妻大屁股白浆无码| 亚洲无码在线播放| 欧美老熟妇乱子伦视频| 看国产一毛片在线看手机看 | 国产精品福利视频萌白酱| 热99re久久精品天堂| 无码中文精品视视在线观看| 亚洲成a人无码av波多野| 亚洲国产另类久久久精品小说| 日本www网站色情乱码| 无码高潮爽到爆的喷水视频| 特级毛片a片久久久久久| 动漫美女h黄动漫在线观看| 亚洲国产制服丝袜先锋| 国产精品嫩草影院入口一二三| 亚洲色av影院久久无码| 国产精品高潮呻吟av久久| 国产精品成人永久在线| av在线网站无码不卡的| 国产一区二区精品久久岳| 国产精品第一国产精品| 国产成人无码专区| 波多野结无码高清中文| 午夜熟女插插xx免费视频| 国产激情一区二区三区| 精品国产一卡2卡3卡4卡新区| 亚洲熟妇无码爱v在线观看 | 伴郎粗大的内捧猛烈进出视频观看| 国产在线观看精品一区二区三区 | 捆绑白丝粉色jk震动捧喷白浆| 色综合久久久久无码专区| 成人无码av片在线观看蜜桃| 欧美熟妇与小伙性欧美交| 亚洲性色av日韩在线观看| 丰满少妇人妻久久久久久| 少妇人妻偷人精品一区二区| 亚洲精品自在在线观看| 国产啪精品视频网站免费尤物| 欧美成人看片一区二区|