在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虹科干貨 | 最簡(jiǎn)單實(shí)用的CANopen介紹,看完你就明白了(2)

虹科智能自動(dòng)化 ? 2022-07-14 09:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在上一篇文章中,我們介紹了CANopen協(xié)議的基礎(chǔ)知識(shí)和核心概念,而在本篇文章中,我們將繼續(xù)講解CANopen通信基礎(chǔ)知識(shí)。本系列文章主要介紹CANopen協(xié)議的基礎(chǔ)內(nèi)容,包括對(duì)象字典、服務(wù)、SDO、PDO和主/從站節(jié)點(diǎn)等。如需CANopen軟硬件解決方案或培訓(xùn)服務(wù),可通過(guò)400-999-3848或support@hkaco.com聯(lián)系虹科工業(yè)控制團(tuán)隊(duì)!

前文回顧:虹科干貨 | 最簡(jiǎn)單實(shí)用的CANopen介紹,看完你就明白了(1)

1

CANopen框架

CANopen frame

為了理解CANopen通信,有必要對(duì)CANopen的CAN報(bào)文進(jìn)行分解。如下圖,11位的CANID被稱(chēng)為通信對(duì)象標(biāo)識(shí)符(COB-ID),它被分成兩部分。前4位相當(dāng)于功能代碼,接下來(lái)的7位包含節(jié)點(diǎn)ID。

b373408e-02d7-11ed-9302-dac502259ad0.png

為了理解COB-ID的工作原理,需要從簡(jiǎn)單的CANopen網(wǎng)絡(luò)中如何使用標(biāo)識(shí)符的預(yù)定義分配開(kāi)始。


b38dfc26-02d7-11ed-9302-dac502259ad0.png


如上圖,COB-ID(381、581等)與通信服務(wù)(傳輸PDO3、傳輸SDO等)相關(guān)聯(lián),因此,COB-ID詳細(xì)說(shuō)明了哪個(gè)節(jié)點(diǎn)正在發(fā)送/接收數(shù)據(jù),以及使用了什么服務(wù)。如下圖的例子,一個(gè)節(jié)點(diǎn)ID為5的CANopen設(shè)備將通過(guò)11位的CAN ID 585傳輸SDO,這對(duì)應(yīng)于二進(jìn)制功能代碼1011,節(jié)點(diǎn)ID 5(在二進(jìn)制中為0000101)。


2

CANopen通信協(xié)議/服務(wù)

CANopen communication protocols/services

接下來(lái),我們將簡(jiǎn)要介紹CANopen的7種服務(wù)類(lèi)型,以及它們?nèi)绾卫?個(gè)CAN幀數(shù)據(jù)字節(jié)。

1. 網(wǎng)絡(luò)管理(NMT)

NMT服務(wù)用于通過(guò)NMT命令(如:?jiǎn)?dòng)、停止、復(fù)位)來(lái)控制CANopen設(shè)備的狀態(tài)(如:預(yù)運(yùn)行、運(yùn)行、停止)。為了改變狀態(tài),NMT主機(jī)發(fā)送一個(gè)帶有 CAN ID 0的2字節(jié)消息(即功能代碼0和節(jié)點(diǎn)ID 0)。所有從站節(jié)點(diǎn)都處理這個(gè)報(bào)文。第一個(gè)CAN數(shù)據(jù)字節(jié)包含請(qǐng)求的狀態(tài),而第二個(gè)CAN數(shù)據(jù)字節(jié)包含目標(biāo)節(jié)點(diǎn)的節(jié)點(diǎn)ID。節(jié)點(diǎn)ID 0表示廣播命令。

b3bb83a8-02d7-11ed-9302-dac502259ad0.png

可能的命令包括轉(zhuǎn)換到運(yùn)行(狀態(tài)01)、停止(狀態(tài)02)、預(yù)運(yùn)行(狀態(tài)80)以及重置應(yīng)用程序(81)和重置通信(82)。

例如:將節(jié)點(diǎn)0x06設(shè)置為運(yùn)行模式:000 01 06

2. 同步(SYNC)

SYNC報(bào)文用于同步幾個(gè)CANopen設(shè)備的輸入和響應(yīng)--通常由應(yīng)用主站觸發(fā)。應(yīng)用主機(jī)將SYNC消息(COB-ID 080)發(fā)送到CANopen網(wǎng)絡(luò)(帶或不帶SYNC計(jì)數(shù)器)。多個(gè)從節(jié)點(diǎn)可以配置為對(duì)SYNC做出反應(yīng),并通過(guò)傳輸同時(shí)捕獲的輸入數(shù)據(jù)或通過(guò)與參與同步操作的節(jié)點(diǎn)同時(shí)設(shè)置輸出來(lái)響應(yīng)。使用SYNC計(jì)數(shù)器可以配置幾組同步操作的設(shè)備。

3. 緊急情況(EMCY)

緊急服務(wù)用于設(shè)備出現(xiàn)致命錯(cuò)誤(如傳感器故障)時(shí),允許它向網(wǎng)絡(luò)的其他部分指示這一點(diǎn)。受影響的節(jié)點(diǎn)以高優(yōu)先級(jí)向網(wǎng)絡(luò)發(fā)送單個(gè)EMCY消息(例如,節(jié)點(diǎn)5的COB-ID 085)。數(shù)據(jù)字節(jié)包含有關(guān)錯(cuò)誤的信息,可以查找詳細(xì)信息。

b3e2c88c-02d7-11ed-9302-dac502259ad0.png

4. 時(shí)間戳(TIME) [PDO]

通過(guò)這種通信服務(wù),可以分配全球網(wǎng)絡(luò)時(shí)間。時(shí)間服務(wù)包含一個(gè)6字節(jié)的日期和時(shí)間信息。應(yīng)用主機(jī)發(fā)送 CAN ID 為100的TIME消息,其中最初的4個(gè)數(shù)據(jù)字節(jié)包含以毫秒為單位的午夜之后的時(shí)間,接下來(lái)的2個(gè)字節(jié)包含自1984年1月1日以來(lái)的天數(shù)。

5. 過(guò)程數(shù)據(jù)對(duì)象 [PDO]

PDO服務(wù)用于在設(shè)備之間傳輸實(shí)時(shí)數(shù)據(jù),例如位置等測(cè)量數(shù)據(jù)或扭矩請(qǐng)求等命令數(shù)據(jù)。在這方面,它類(lèi)似于J1939中的廣播數(shù)據(jù)參數(shù)。關(guān)于PDO服務(wù),我們將在下一篇文章中進(jìn)行詳細(xì)介紹。

6. 服務(wù)數(shù)據(jù)對(duì)象 [SDO]

SDO服務(wù)用于訪問(wèn)/改變CANopen設(shè)備的對(duì)象字典中的值。例如,當(dāng)應(yīng)用主站需要改變CANopen設(shè)備的某些配置時(shí),可以通過(guò)SDO服務(wù)來(lái)實(shí)現(xiàn)。關(guān)于SDO服務(wù),我們將在下一篇文章進(jìn)行詳細(xì)介紹。

7. 節(jié)點(diǎn)監(jiān)控(心跳) [SDO]

心跳服務(wù)有兩個(gè)目的:提供一個(gè)“活動(dòng)”的消息和確認(rèn)NMT命令。NMT從設(shè)備周期性地(例如每100毫秒)發(fā)送心跳消息(例如節(jié)點(diǎn)5的CANID為705),在第一個(gè)數(shù)據(jù)字節(jié)中包含節(jié)點(diǎn)的“狀態(tài)”。如果在特定時(shí)間限制內(nèi)沒(méi)有收到任何消息,心跳消息的“消費(fèi)者”(例如 NMT 主設(shè)備和可選的任何其他設(shè)備)就會(huì)做出反應(yīng)。

例如:節(jié)點(diǎn)5處于預(yù)運(yùn)行模式,周期性發(fā)送:705 7F

b3fd66ce-02d7-11ed-9302-dac502259ad0.png

在下一篇文章中,我們將繼續(xù)講解CANopen通信的相關(guān)知識(shí),包括對(duì)象字典、SDO、PDO等,歡迎關(guān)注本公眾號(hào)以便第一時(shí)間獲取更新的內(nèi)容。虹科在CAN、CANopen等領(lǐng)域深耕多年,有著深厚的技術(shù)實(shí)力,目前已面向國(guó)內(nèi)市場(chǎng)推出了CANopen開(kāi)發(fā)源代碼、CANopen數(shù)據(jù)記錄儀,和支持CANopen協(xié)議的網(wǎng)關(guān)、板卡、IO等產(chǎn)品。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2912

    瀏覽量

    467452
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    開(kāi)疆智能CCLinkIE轉(zhuǎn)CANopen網(wǎng)關(guān)連接宜編碼器配置案例

    本案例是通過(guò)CCLinkIE轉(zhuǎn)CANopen網(wǎng)關(guān)將三菱FX5U的PLC與宜編碼器進(jìn)行通訊轉(zhuǎn)換 網(wǎng)關(guān)配置 下一步進(jìn)行網(wǎng)關(guān)的配置。打開(kāi)網(wǎng)關(guān)配置軟件“CANopen Configuration
    的頭像 發(fā)表于 07-01 17:27 ?126次閱讀
    開(kāi)疆智能CCLinkIE轉(zhuǎn)<b class='flag-5'>CANopen</b>網(wǎng)關(guān)連接宜<b class='flag-5'>科</b>編碼器配置案例

    分享 | 賦能現(xiàn)代化礦業(yè):Owasys堅(jiān)固型車(chē)載通信終端方案

    導(dǎo)讀在采礦行業(yè),設(shè)備運(yùn)行環(huán)境極端惡劣——高溫、嚴(yán)寒、粉塵、震動(dòng)、沖擊無(wú)處不在。確保關(guān)鍵設(shè)備(如礦用卡車(chē)、挖掘機(jī)、鉆機(jī)等)的可靠通信、精準(zhǔn)定位與高效管理,是保障礦山安全運(yùn)營(yíng)和提升生產(chǎn)力的核心挑戰(zhàn)。Owasys專(zhuān)為采礦行業(yè)設(shè)計(jì)的堅(jiān)固型車(chē)載通信終端——
    的頭像 發(fā)表于 06-24 17:04 ?121次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 賦能現(xiàn)代化礦業(yè):<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys堅(jiān)固型車(chē)載通信終端方案

    工程師必看!PWM波控制全攻略,LIN模塊助力開(kāi)發(fā)效率翻倍

    Baby-LIN-RM-III模塊通過(guò)硬件和軟件結(jié)合,簡(jiǎn)化PWM輸出配置,方便PLC與LIN/CAN設(shè)備控制。軟件配置簡(jiǎn)單上手,無(wú)需外接工具。
    的頭像 發(fā)表于 04-11 14:56 ?398次閱讀
    工程師必看!PWM波控制全攻略,<b class='flag-5'>虹</b><b class='flag-5'>科</b>LIN模塊助力開(kāi)發(fā)效率翻倍

    直播回放 | IO-Link技術(shù)概述與IO-Link OEM

    「一站式通訊解決方案」系列直播第1期圓滿(mǎn)落幕!本期主題為「IO-Link技術(shù)概述與IO-LinkOEM」感謝各位朋友的熱情參與!本期直播中
    的頭像 發(fā)表于 02-19 17:34 ?643次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技術(shù)概述與<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    直播 | 2月18日開(kāi)講!IO-Link技術(shù)深度解析!解鎖自研產(chǎn)品+積分好禮!

    ■IO-Link技術(shù)如何助力工業(yè)數(shù)字化轉(zhuǎn)型升級(jí)?■如何選擇適合自身需求的IO-Link解決方案?2月18日,「一站式通訊解決方案」系列免費(fèi)技術(shù)直播課程重磅開(kāi)啟!首場(chǎng)直播將由
    的頭像 發(fā)表于 02-08 17:33 ?383次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播 | <b class='flag-5'>2</b>月18日開(kāi)講!IO-Link技術(shù)深度解析!解鎖<b class='flag-5'>虹</b><b class='flag-5'>科</b>自研產(chǎn)品+積分好禮!

    方案 僅需4個(gè)步驟!輕松高效搭建TSN測(cè)試網(wǎng)絡(luò)

    隨著汽車(chē)行業(yè)向分層同構(gòu)以太網(wǎng)網(wǎng)絡(luò)的轉(zhuǎn)型,時(shí)間敏感網(wǎng)絡(luò)(TSN)逐漸成為實(shí)現(xiàn)確定性以太網(wǎng)互操作性的關(guān)鍵解決方案。本文將詳細(xì)介紹如何快速搭建TSN測(cè)試網(wǎng)絡(luò),涵蓋從流量特征分析到網(wǎng)絡(luò)配置的全過(guò)程,并介紹
    的頭像 發(fā)表于 01-06 11:32 ?516次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 僅需4個(gè)步驟!輕松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN測(cè)試網(wǎng)絡(luò)

    電子12月事件回顧

    2024年12月,及其姐妹公司與多家國(guó)際知名企業(yè)建立了正式的合作伙伴關(guān)系,同時(shí)通過(guò)一系列行業(yè)直播和培訓(xùn)課程,向廣大觀眾展示最新的技術(shù)趨勢(shì)和應(yīng)用案例。
    的頭像 發(fā)表于 12-31 16:25 ?598次閱讀

    培訓(xùn) | 重磅來(lái)襲!波形分析課程全面上線!

    全新升級(jí)/技術(shù)提升/快速進(jìn)階&TG中心波形分析課程主辦單位廣州電子科技有限公司TechGear免拆診斷中心支持單位英國(guó)PicoTechnologyLtd.HongkePico
    的頭像 發(fā)表于 12-07 01:04 ?422次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培訓(xùn) | 重磅來(lái)襲!波形分析課程全面上線!

    活動(dòng)回顧 | 波形診斷開(kāi)放日-上海站圓滿(mǎn)落幕!

    HongkePico波形診斷開(kāi)放日2024年12月2日,Pico聯(lián)手TechGear免拆診斷中心,在上海欣車(chē)匯成功舉辦首場(chǎng)波形診斷開(kāi)放日!非常感謝大家遠(yuǎn)道而來(lái)的參與和支持,一起來(lái)看看在
    的頭像 發(fā)表于 12-07 01:04 ?528次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>活動(dòng)回顧 | 波形診斷開(kāi)放日-上海站圓滿(mǎn)落幕!

    活動(dòng) | 免費(fèi)預(yù)約享好禮!波形診斷開(kāi)放日--上海站開(kāi)啟!

    Pico波形診斷開(kāi)放日【上海站】2024日12月2日主辦單位廣州電子科技有限公司TechGear免拆診斷中心支持單位英國(guó)PicoTechnologyLtd.HongkePico◆
    的頭像 發(fā)表于 11-22 01:02 ?396次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>活動(dòng) | 免費(fèi)預(yù)約享好禮!波形診斷開(kāi)放日--上海站開(kāi)啟!

    萬(wàn)字干貨CAN XL研討會(huì)問(wèn)答,你想知道的都在這里!

    CANXL國(guó)際研討會(huì)圓滿(mǎn)結(jié)束,感謝各位觀眾的熱情參與!攜手多位CANXL創(chuàng)始成員及行業(yè)領(lǐng)袖,包括來(lái)自國(guó)際CiA協(xié)會(huì)、博世、英飛凌以及恩智浦等,帶來(lái)5場(chǎng)精彩紛呈的主題演講,讓我們
    的頭像 發(fā)表于 11-16 01:00 ?813次閱讀
    萬(wàn)字<b class='flag-5'>干貨</b>!<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN XL研討會(huì)問(wèn)答,你想知道的都在這里!

    應(yīng)用 為什么PCAN方案能成為石油工程通訊的首選?

    在石油工程領(lǐng)域,實(shí)時(shí)監(jiān)控鉆井參數(shù)對(duì)于確保作業(yè)安全和提高效率至關(guān)重要。提供的PCAN解決方案憑借其高可靠性和便捷的安裝維護(hù)特性,為石油鉆井行業(yè)帶來(lái)了顯著的革新。PCAN石油鉆井?dāng)?shù)
    的頭像 發(fā)表于 11-08 16:48 ?580次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 為什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成為石油工程通訊的首選?

    MODBUS TCP 轉(zhuǎn) CANOpen

    側(cè)作為從站,在 CANOpen 側(cè)作為主站,可以比較容易實(shí)現(xiàn) Modbus TCP 與 CANOpen 的互連。 (2)應(yīng)用簡(jiǎn)單: 用戶(hù)不用了解復(fù)雜的
    的頭像 發(fā)表于 09-24 13:59 ?518次閱讀
    MODBUS TCP 轉(zhuǎn) <b class='flag-5'>CANOpen</b>

    干貨 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    導(dǎo)讀:PCAN-Explorer 6(下稱(chēng)“PE6”)作為一款專(zhuān)業(yè)的CAN/CAN FD網(wǎng)絡(luò)處理軟件,不僅提供強(qiáng)大的報(bào)文監(jiān)控和發(fā)送功能,還通過(guò)其創(chuàng)新的dll加載功能,為用戶(hù)帶來(lái)了更加靈活和高效
    的頭像 發(fā)表于 08-29 10:00 ?929次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    方案 領(lǐng)航智能交通革新:PEAK智行定位車(chē)控系統(tǒng)Demo版亮相

    /CANFD信號(hào)處理,方案不僅提升了車(chē)輛的智能化水平,更在安全性和效率上邁出了革命性的一步。 PEAK智行定位車(chē)控系統(tǒng),通過(guò)CAN/CANFD信號(hào)實(shí)現(xiàn)車(chē)輛的精準(zhǔn)控制,包括加減速
    的頭像 發(fā)表于 08-27 09:28 ?551次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  領(lǐng)航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車(chē)控系統(tǒng)Demo版亮相
    主站蜘蛛池模板: 国产乱码免费卡1卡二卡3卡四 | 黄网在线观看免费 | 亚洲免费视频网 | 日本黄色高清视频 | 三级色网站| 天天干天天操天天透 | www.国产一区二区三区 | youjizz国产 | 欧美久操 | 1024你懂的国产精品 | sss欧美华人整片在线观看 | 国产精品影视 | 男人和女人在床做黄的网站 | 国产性大片黄在线观看在线放 | 美剧免费在线观看 | 天天干夜夜添 | 美女免费毛片 | 你懂得在线播放 | 日本黄色片在线播放 | 亚洲综合区图片小说区 | 大量真实偷拍情侣视频野战 | 欧美一级视频免费观看 | 欧美综合影院 | 天天舔天天干 | 视频在线观看免费 | 在线免费观看h | 操人视频网站 | 亚洲在线a | 色综久久| 天天成人 | 久久精品2020| www.在线视频| 三级在线国产 | 欧美黄又粗暴一进一出抽搐 | 国产精品网址你懂的 | 啪啪日韩| 青草青青产国视频在线 | 亚洲欧美卡通 动漫 丝袜 | 国产在线播 | 人人干人人做 | 爱射综合 |