www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]摘要:CANopen是一種架構(gòu)在控制局域網(wǎng)路(Controller Area Network, CAN)上的高層通訊協(xié)議,其中對象字典是協(xié)議中最為核心的概念,透徹掌握其相關(guān)內(nèi)容,運用CANOpen將會如魚得水,游刃有余。

摘要:CANopen是一種架構(gòu)在控制局域網(wǎng)路(Controller Area Network, CAN)上的高層通訊協(xié)議,其中對象字典是協(xié)議中最為核心的概念,透徹掌握其相關(guān)內(nèi)容,運用CANOpen將會如魚得水,游刃有余。

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

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

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

對象字典概述

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

表 1 對象字典概述

Index range索引范圍

Description描述

0000h

Reserved保留

0001h to 025Fh

Data types數(shù)據(jù)類型

0260h to 0FFFh

Reserved保留

1000h to 1FFFh

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

2000h to 5FFFh

Manufacturer-specific profile area制造商特定子協(xié)議區(qū)

6000h to 9FFFh

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

A000h to AFFFh

Network variables網(wǎng)絡(luò)變量(符合IEC61131-3)

B000h to BFFFh

System variables用于路由網(wǎng)關(guān)的系統(tǒng)變量

C000h to FFFFh

Reserved保留

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

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

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

Index range索引范圍

Description描述

1000h to 1029h

General communication objects通用通訊對象

1200h to 12FFh

SDO parameter objects SDO參數(shù)對象

1300h to 13FFh

CANopen safety objects 安全對象

1400h to 1BFFh

PDO parameter objects PDO參數(shù)對象

1F00h to 1F11h

SDO manager objects SDO管理對象

1F20h to 1F27h

Configuration manager objects配置管理對象

1F50h to 1F54h

Program control object程序控制對象

1F80h to 1F89h

NMT master objects網(wǎng)絡(luò)管理主機對象

通用通訊對象(General communication objects)

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

表 3 通用通訊對象

Index索引

Object對象

Name名字

1000h

VAR變量

Device type設(shè)備類型

1001h

VAR變量

Error register錯誤寄存器

1002h

VAR變量

Manufacturer status register制造商狀態(tài)寄存器

1003h

ARRAY數(shù)組

Pre-defined error field預(yù)定義錯誤場

1005h

VAR變量

COB-ID Sync message同步報文COB標(biāo)識符

1006h

VAR變量

Communication cycle period同步通信循環(huán)周期(單位us)

1007h

VAR變量

Synchronous windows length同步窗口長度(單位us)

1008h

VAR變量

Manufacturer device name制造商設(shè)備名稱

1009h

VAR變量

Manufacturer hardware version制造商硬件版本

100Ah

VAR變量

Manufacturer software version制造商軟件版本

100Ch

VAR變量

Guard time守護時間(單位ms)

100Dh

VAR變量

Life time factor壽命因子(單位ms)

1010h

VAR變量

Store parameters保存參數(shù)

1011h

VAR變量

Restore default parameters恢復(fù)默認(rèn)參數(shù)

1012h

VAR變量

COB-ID time stamp時間報文COB標(biāo)識符(發(fā)送網(wǎng)絡(luò)時間)

1013h

VAR變量

High resolution time stamp高分辨率時間標(biāo)識

1014h

VAR變量

COB-ID emergency緊急報文COB標(biāo)識符

1015h

VAR變量

Inhibit time emergency緊急報文禁止時間(單位100us)

1016h

ARRAY數(shù)組

Consumer heartbeat time消費者心跳時間間隔(單位ms)

1017h

VAR變量

Producer heartbeat time生產(chǎn)者心跳時間間隔(單位ms)

1018h

RECORD記錄

Identity object廠商ID標(biāo)識對象

1019h

VAR變量

Sync.counter overflow value同步計數(shù)溢出值

1020h

ARRAY數(shù)組

Verify configuration驗證配置

1021h

VAR變量

Store EDS存儲EDS

1022h

VAR變量

Storage format存儲格式

1023h

RECORD記錄

OS command操作系統(tǒng)命令

1024h

VAR變量

OS command mode操作系統(tǒng)命令模式

1025h

RECORD記錄

OS debugger interface操作系統(tǒng)調(diào)試接口

1026h

ARRAY數(shù)組

OS prompt操作系統(tǒng)提示

1027h

ARRAY數(shù)組

Module list模塊列表

1028h

ARRAY數(shù)組

Emergency consumer緊急報文消費者

1029h

ARRAY數(shù)組

Error behavior錯誤行為

制造商特定子協(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ī)定了:

lRPDO的通訊參數(shù)存放在1400h to 15FFh 映射參數(shù)存放在1600h to 17FFh 數(shù)據(jù)存放為2000h 之后廠商自定義區(qū);

lTPDO的通訊參數(shù)存放在1800h to 19FFh 映射參數(shù)存放在1A00h to 1BFFh 數(shù)據(jù)存放為2000h 之后廠商自定義區(qū)。

對于在設(shè)備子協(xié)議中未定義的特殊功能,制造商也可以在此區(qū)域根據(jù)需求定義對象字典對象。因此這個區(qū)域?qū)τ诓煌膹S商來說,相同的對象字典項其定義不一定相同。

標(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é)議來說,相同的對象字典項其定義不一定相同。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉