欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

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

虹科智能自動化 ? 2022-07-14 09:32 ? 次閱讀

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

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

1

CANopen框架

CANopen frame

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

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

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


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


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


2

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

CANopen communication protocols/services

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

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

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

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

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

例如:將節(jié)點0x06設置為運行模式:000 01 06

2. 同步(SYNC)

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

3. 緊急情況(EMCY)

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

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

4. 時間戳(TIME) [PDO]

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

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

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

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

SDO服務用于訪問/改變CANopen設備的對象字典中的值。例如,當應用主站需要改變CANopen設備的某些配置時,可以通過SDO服務來實現(xiàn)。關于SDO服務,我們將在下一篇文章進行詳細介紹。

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

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

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

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

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

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

    關注

    57

    文章

    2774

    瀏覽量

    464491
收藏 人收藏

    評論

    相關推薦

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

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

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

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

    電子12月事件回顧

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

    培訓 | 重磅來襲!波形分析課程全面上線!

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

    活動回顧 | 波形診斷開放日-上海站圓滿落幕!

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

    萬字干貨!CAN XL研討會問答,你想知道的都在這里!

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

    MODBUS TCP 轉 CANOpen

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

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

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

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

    /CANFD信號處理,方案不僅提升了車輛的智能化水平,更在安全性和效率上邁出了革命性的一步。 PEAK智行定位車控系統(tǒng),通過CAN/CANFD信號實現(xiàn)車輛的精準控制,包括加減速
    的頭像 發(fā)表于 08-27 09:28 ?333次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  領航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車控系統(tǒng)Demo版亮相

    案例|為什么PCAN MicroMod FD是數(shù)模信號轉換的首選方案?

    精確的信號采集和轉換是確保生產(chǎn)效率和質量的關鍵。PCAN MicroMod FD系列模塊,以其卓越的數(shù)模信號轉換能力,為工程師們提供一個強大的工具。本文將深入探討如何通過
    的頭像 發(fā)表于 06-11 15:36 ?450次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|為什么PCAN MicroMod FD是數(shù)模信號轉換的首選方案?

    干貨 |?多設備協(xié)同無憂:Linux環(huán)境下PCAN固定設備ID/通道分配指南

    在車輛網(wǎng)絡系統(tǒng)和工業(yè)自動化等多設備環(huán)境中,確保設備識別的一致性對于維護系統(tǒng)穩(wěn)定性至關重要。PCAN適配器提供一種解決方案,允許用戶在Linux環(huán)境下固定設備ID和通道分配,從而不受USB端口
    的頭像 發(fā)表于 06-11 15:03 ?539次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> |?多設備協(xié)同無憂:Linux環(huán)境下PCAN固定設備ID/通道分配指南

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

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

    新品 | E-Val Pro Plus有線驗證解決方案

    有線驗證解決方案E-ValProPlus我們很高興地宣布,我們將推出全新的E-Val
    的頭像 發(fā)表于 04-19 08:04 ?423次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有線驗證解決方案

    干貨|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    導讀:在今天的干貨系列中,我們將探討HK-TE-200x系列交換機中的VLAN配置。VLAN(虛擬局域網(wǎng))在現(xiàn)代網(wǎng)絡架構中扮演著至關重要的角色,它能夠幫助我們有效地隔離廣播域,提高網(wǎng)絡安全性,并
    的頭像 發(fā)表于 03-04 14:26 ?449次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    知道激光鉆孔技術有多牛嗎?看完這篇文章明白

    知道激光鉆孔技術有多牛嗎?看完這篇文章明白
    的頭像 發(fā)表于 02-29 17:09 ?1105次閱讀