91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

1

CANopen框架

CANopen frame

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

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

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


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


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


2

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

CANopen communication protocols/services

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

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

NMT服務(wù)用于通過NMT命令(如:啟動(dòng)、停止、復(fù)位)來控制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é)包含請求的狀態(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)可以配置為對SYNC做出反應(yīng),并通過傳輸同時(shí)捕獲的輸入數(shù)據(jù)或通過與參與同步操作的節(jié)點(diǎn)同時(shí)設(shè)置輸出來響應(yīng)。使用SYNC計(jì)數(shù)器可以配置幾組同步操作的設(shè)備。

3. 緊急情況(EMCY)

緊急服務(wù)用于設(shè)備出現(xiàn)致命錯(cuò)誤(如傳感器故障)時(shí),允許它向網(wǎng)絡(luò)的其他部分指示這一點(diǎn)。受影響的節(jié)點(diǎn)以高優(yōu)先級向網(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]

通過這種通信服務(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í)間,接下來的2個(gè)字節(jié)包含自1984年1月1日以來的天數(shù)。

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

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

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

SDO服務(wù)用于訪問/改變CANopen設(shè)備的對象字典中的值。例如,當(dāng)應(yīng)用主站需要改變CANopen設(shè)備的某些配置時(shí),可以通過SDO服務(wù)來實(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)沒有收到任何消息,心跳消息的“消費(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í),包括對象字典、SDO、PDO等,歡迎關(guān)注本公眾號以便第一時(shí)間獲取更新的內(nèi)容。虹科在CAN、CANopen等領(lǐng)域深耕多年,有著深厚的技術(shù)實(shí)力,目前已面向國內(nèi)市場推出了CANopen開發(fā)源代碼、CANopen數(shù)據(jù)記錄儀,和支持CANopen協(xié)議的網(wǎng)關(guān)、板卡、IO等產(chǎn)品。

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

    關(guān)注

    59

    文章

    3065

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    動(dòng)態(tài) | 2026年1月精彩回顧

    2026年1月精彩速覽——正式成為廣州開發(fā)區(qū)企業(yè)上市和新三板發(fā)展促進(jìn)會(huì)理事單位;友思特獲“國家高新技術(shù)企業(yè)”資質(zhì);宏集「雙人成行」伙伴招募計(jì)劃正式啟航...下面讓我們一起回顧1
    的頭像 發(fā)表于 02-02 11:01 ?472次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2026年1月精彩回顧

    動(dòng)態(tài) | KOTRA廣州韓國貿(mào)易館 韓國商工會(huì)領(lǐng)導(dǎo)來訪總部

    全球KOTRA作為韓國政府直屬的非營利性貿(mào)易投資促進(jìn)機(jī)構(gòu),核心職能是為中韓企業(yè)提供雙向投資服務(wù)。此次交流中,KOTRA簡要介紹可賦能的資源體系:外商投資咨詢
    的頭像 發(fā)表于 01-12 16:19 ?703次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | KOTRA廣州韓國貿(mào)易館 韓國商工會(huì)領(lǐng)導(dǎo)來訪<b class='flag-5'>虹</b><b class='flag-5'>科</b>總部

    動(dòng)態(tài) | 2025年12月精彩回顧

    2025年12月精彩速覽——PCAN-Explorer7發(fā)布;德思特成功入選廣東省2025年第一批高新技術(shù)企業(yè);宏集科技受邀參加賽峰蘇州飛機(jī)發(fā)動(dòng)機(jī)公司“數(shù)字周”活動(dòng)...感謝各
    的頭像 發(fā)表于 12-31 17:02 ?3578次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年12月精彩回顧

    PEAK解決方案

    PEAK解決方案
    發(fā)表于 12-19 14:45 ?0次下載

    答疑 | 使用PCAN-Explorer 6進(jìn)行.DBC解析總共分幾步?

    各位的新老客戶朋友們,大家好!「科技術(shù)答疑專欄」今天正式和大家見面~做這個(gè)專欄的初衷很簡單:平時(shí)收到不少朋友咨詢實(shí)操問題,與其零散回
    的頭像 發(fā)表于 12-12 11:02 ?638次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | 使用<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6進(jìn)行.DBC解析總共分幾步?

    動(dòng)態(tài) | 2025年11月精彩回顧

    2025年11月精彩速覽——與CiA聯(lián)合主辦CANXL中國路演三城巡演;攜手長城汽車舉辦技術(shù)交流日系列workshop;2025Pico免拆診斷技術(shù)峰會(huì)現(xiàn)場群英集結(jié)...下面讓
    的頭像 發(fā)表于 12-01 10:33 ?757次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年11月精彩回顧

    動(dòng)態(tài) | ×長城汽車技術(shù)交流日圓滿落幕!

    11月25日,攜手長城汽車在保定·長城技術(shù)中心成功舉辦“X長城汽車技術(shù)交流日”系列workshop活動(dòng),與長城技術(shù)中心的各位工程師共同展望行業(yè)發(fā)展前景,為雙方未來更多的生態(tài)合作
    的頭像 發(fā)表于 11-28 17:07 ?2082次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×長城汽車技術(shù)交流日圓滿落幕!

    干貨 | 嵌入式AI崛起,CAN總線如何重塑新角色?

    工作?答案,或許就藏在歷經(jīng)考驗(yàn)的通信技術(shù)——CAN總線之中。分享的這篇來自國際CAN領(lǐng)域權(quán)威組織CiA(CANinAutomation)協(xié)會(huì)的最新文章,將為揭示「C
    的頭像 發(fā)表于 11-26 17:03 ?1748次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> | 嵌入式AI崛起,CAN總線如何重塑新角色?

    圓滿收官 | CAN總線專題全系列直播精華回顧已上線!

    CAN總線系列直播圓滿收官!HongKeWebinars作為汽車電子通信領(lǐng)域的核心協(xié)議,CAN總線技術(shù)正隨著智能駕駛、車聯(lián)網(wǎng)等趨勢加速迭代。為幫助工程師深入掌握CAN總線技術(shù),
    的頭像 發(fā)表于 11-24 17:55 ?2839次閱讀
    圓滿收官 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線專題全系列直播精華回顧已上線!

    峰會(huì) | 峰會(huì) | 倒計(jì)時(shí)一周!群英集結(jié)上海虹橋,邀您共赴盛會(huì)!

    11月25日,Pico波形診斷技術(shù)峰會(huì)即將在上海虹橋·愷暢酒店拉開序幕!這場匯集了全國頂尖波形診斷大師與免拆診斷愛好者們的年終盛會(huì),將會(huì)予一場怎樣的學(xué)習(xí)之旅?倒計(jì)時(shí)一周!
    的頭像 發(fā)表于 11-19 17:52 ?1316次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰會(huì) | <b class='flag-5'>虹</b><b class='flag-5'>科</b>峰會(huì) | 倒計(jì)時(shí)一周!群英集結(jié)上海虹橋,<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀您共赴盛會(huì)!

    案例 | 礦業(yè)數(shù)字化轉(zhuǎn)型:owa5X如何贏得日立Wenco信任?

    一背景下,全球礦業(yè)系統(tǒng)領(lǐng)軍企業(yè)Wenco與嵌入式設(shè)備專家Owasys的合作,及其對owa5X設(shè)備的采用,為行業(yè)提供一個(gè)極具參考價(jià)值
    的頭像 發(fā)表于 11-18 17:03 ?557次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 礦業(yè)數(shù)字化轉(zhuǎn)型:<b class='flag-5'>虹</b><b class='flag-5'>科</b>owa5X如何贏得日立Wenco信任?

    智能制造新升級 | 看CEO陳秋苑揭秘如何全流程賦能?

    新升級》。陳總圍繞電子產(chǎn)業(yè)智能化趨勢,分享在電子制造領(lǐng)域的創(chuàng)新實(shí)踐與技術(shù)布局。從產(chǎn)線構(gòu)建與智能通信、產(chǎn)線監(jiān)控與安全管理到產(chǎn)品質(zhì)量檢測與過程優(yōu)化,系統(tǒng)展示
    的頭像 發(fā)表于 11-05 18:07 ?687次閱讀
    智能制造新升級 | 看CEO陳秋苑揭秘<b class='flag-5'>虹</b><b class='flag-5'>科</b>如何全流程賦能?

    動(dòng)態(tài) | 2025年10月精彩回顧

    2025年10月精彩速覽——出席2025上海國際嵌入式會(huì)議并發(fā)表演講;自研HK-CoreTest車載總線測試軟件首發(fā)上線;多場技術(shù)直播圓滿收官...下面讓我們一起回顧10月的動(dòng)
    的頭像 發(fā)表于 11-01 09:02 ?1144次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年10月精彩回顧

    廣州郵模擬量光端機(jī),到底是啥神器?一篇文章給你講明白!

    是不是在工廠、電站或者監(jiān)控項(xiàng)目里,經(jīng)常聽到“模擬量信號”這個(gè)詞?比如壓力、溫度、流量這些連續(xù)變化的數(shù)據(jù),要把它們傳得遠(yuǎn)、傳得穩(wěn),可真不是件簡單事。老式的布線方式又麻煩又容易受干擾,頭都大對吧
    的頭像 發(fā)表于 10-30 09:38 ?302次閱讀
    廣州郵<b class='flag-5'>科</b>模擬量光端機(jī),到底是啥神器?一篇文章給你講<b class='flag-5'>明白</b>!

    直播回顧 | 硬核干貨放送,CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開發(fā)核心難題

    周二下午3點(diǎn)準(zhǔn)時(shí)開播,資深技術(shù)工程師團(tuán)隊(duì)傾囊相授,助您掌握CAN總線從基礎(chǔ)到高階的全鏈路技術(shù)與核心技能。更多硬核課程與技術(shù)干貨敬請持續(xù)關(guān)注
    的頭像 發(fā)表于 09-17 17:39 ?811次閱讀
    直播回顧 | 硬核<b class='flag-5'>干貨</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開發(fā)核心難題