哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

CANOpen系列教程07 _CANOpen協(xié)議概述

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-06 16:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1寫(xiě)在前面

上一章節(jié)提供的例程是標(biāo)準(zhǔn)、數(shù)據(jù)幀格式的傳輸例程,結(jié)合前面理論知識(shí),相信你根據(jù)參考例程可以實(shí)現(xiàn)遠(yuǎn)程幀及其他類(lèi)型的數(shù)據(jù)傳輸。

前面教程講述內(nèi)容為CAN總線(xiàn)協(xié)議,屬于底層硬件相關(guān)的一些內(nèi)容。從本文開(kāi)始,將正式講述CANOpen協(xié)議。

CANOpen協(xié)議是基于CAN總線(xiàn)的上一層軟件協(xié)議。該教程前面內(nèi)容是建立底層通信,只有在底層通信成功基礎(chǔ)上,才能實(shí)現(xiàn)上一層的通信協(xié)議。

提示:CANOpen協(xié)議內(nèi)容很多,有許多內(nèi)容都是一些抽象的概念。所以,有一些內(nèi)容相對(duì)較難理解,隨著慢慢深入即可消除那些疑慮。

2

CANopen協(xié)議總述

CANopen 是一個(gè)基于 CAN 串行總線(xiàn)的網(wǎng)絡(luò)傳輸系統(tǒng)的應(yīng)用層協(xié)議,遵循 ISO/OSI 標(biāo)準(zhǔn)模型。

網(wǎng)絡(luò)中不同的設(shè)備通過(guò)對(duì)象字典或者對(duì)象來(lái)相互交換數(shù)據(jù),其中,主節(jié)點(diǎn)可以通過(guò)過(guò)程數(shù)據(jù)對(duì)象 (PDO) 或者服務(wù)數(shù)據(jù)對(duì)象 (SDO) 來(lái)獲取或者修改其它節(jié)點(diǎn)對(duì)象字典列表中的數(shù)據(jù)。

CANOpen協(xié)議主要內(nèi)容分為三大塊,如下圖CANopen 的設(shè)備模型。

CANOpen協(xié)議從大方向的劃分,就如上圖所示三大塊。但是,這三大塊里面的內(nèi)容就牽涉到許多......

初學(xué)者可以以上圖模型為中心,再結(jié)合實(shí)際例程理解CANOpen協(xié)議的各種抽象概念。

下面章節(jié)將進(jìn)一步講述模型中三大塊內(nèi)容的一些概念,初學(xué)者能理解盡量理解,不能理解可以先做了解即可。

3

通信對(duì)象

CANopen協(xié)議中常用的通信對(duì)象包含如下幾點(diǎn):

1) 網(wǎng)絡(luò)管理對(duì)象(NMT)

網(wǎng)絡(luò)管理對(duì)象包括 Boot-up 消息, Heartbeat 協(xié)議及 NMT 消息,基于主從通信模式, NMT 用于管理和監(jiān)控網(wǎng)絡(luò)中的各個(gè)節(jié)點(diǎn),主要實(shí)現(xiàn)三種功能:節(jié)點(diǎn)狀態(tài)控制、錯(cuò)誤控制和節(jié)點(diǎn)啟動(dòng)。

2) 服務(wù)數(shù)據(jù)對(duì)象 (SDO)

包括接收 SDO(R-SDO) 和發(fā)送 SDO(T-SDO)。

通過(guò)使用索引和子索引, SDO 使客戶(hù)機(jī)能夠訪問(wèn)設(shè)備對(duì)象字典中的項(xiàng)。

SDO 通過(guò) CAL 中多元域的 CMS 對(duì)象來(lái)實(shí)現(xiàn),允許傳送任何長(zhǎng)度的數(shù)據(jù),當(dāng)數(shù)據(jù)超過(guò) 4 個(gè)字節(jié)時(shí)分拆成幾個(gè)報(bào)文。

協(xié)議是確認(rèn)服務(wù)類(lèi)型,為每個(gè)消息生成一個(gè)應(yīng)答。 SDO 請(qǐng)求和應(yīng)答報(bào)文總是包含 8 個(gè)字節(jié)。

3) 過(guò)程數(shù)據(jù)對(duì)象(PDO)

包括接收 PDO(RPDO) 和發(fā)送 PDO(TPDO)。

用來(lái)傳輸實(shí)時(shí)數(shù)據(jù),數(shù)據(jù)從一個(gè)創(chuàng)建者傳到一個(gè)或多個(gè)接收者。數(shù)據(jù)傳送限制在 1 到 8 個(gè)字節(jié)。

每個(gè) CANopen 設(shè)備包含 8 個(gè)缺省的 PDO 通道, 4 個(gè)發(fā)送 PDO 通道和 4 個(gè)接收 PDO 通道。

PDO 包含同步和異步兩種傳輸方式,由該 PDO 對(duì)應(yīng)的通信參數(shù)決定。

PDO 消息的內(nèi)容是預(yù)定義的,由該 PDO 對(duì)應(yīng)的映射參數(shù)決定。

4) 同步對(duì)象 (SYNC)

同步對(duì)象是由 CANopen 主站周期性地廣播到 CAN 總線(xiàn)的報(bào)文,用來(lái)實(shí)現(xiàn)基本的網(wǎng)絡(luò)時(shí)鐘信號(hào),每個(gè)設(shè)備可以根據(jù)自己的配置,決定是否使用該事件來(lái)跟其它網(wǎng)絡(luò)設(shè)備進(jìn)行同步通信。

5) 緊急報(bào)文 (EMCY)

設(shè)備內(nèi)部通信故障或者應(yīng)用故障錯(cuò)誤時(shí)發(fā)送的報(bào)文。

4

對(duì)象字典

對(duì)象字典是設(shè)備規(guī)范中最重要的部分。它是一組參數(shù)和變量的有序集合,包含了設(shè)備描述及設(shè)備網(wǎng)絡(luò)狀態(tài)的所有參數(shù)。

通過(guò)網(wǎng)絡(luò)可以采用有序的預(yù)定義的方式來(lái)訪問(wèn)的一組對(duì)象。這里就牽涉到定義對(duì)象字典的生成問(wèn)題,后面我會(huì)講述關(guān)于對(duì)象字典生成工具相關(guān)內(nèi)容。

CANopen 協(xié)議采用了帶有 16 位索引和 8 位子索引的對(duì)象字典。你可以理解為一本漢語(yǔ)字典,我們需要查找里面的某個(gè)漢子(可以理解定義的某個(gè)數(shù)據(jù)),我們就會(huì)從拼音或筆畫(huà)(索引)進(jìn)去找到對(duì)應(yīng)位置。

CANOpen 協(xié)議對(duì)象字典主索引如下圖,這只是一個(gè)主要的索引。其實(shí)還能細(xì)分下去,這里不過(guò)多講述,后續(xù)會(huì)進(jìn)一步講述。

5

應(yīng)用

應(yīng)用這一塊的內(nèi)容包含應(yīng)用程序、設(shè)備子協(xié)議實(shí)現(xiàn)??梢詮腃ANopen 的設(shè)備模型明白,對(duì)外就是IO接口,也就是供我們調(diào)用的接口。

應(yīng)用這一塊包含CANOpen協(xié)議上層的內(nèi)容,可以簡(jiǎn)單理解封裝的一些供用戶(hù)讀寫(xiě)操作的函數(shù)。

應(yīng)用這一塊內(nèi)容在后面結(jié)合實(shí)例分析會(huì)牽涉,初學(xué)者可以簡(jiǎn)單了解有這么一塊,且知道這一塊在CANOpen協(xié)議中大致的作用即可。

聲明:本文內(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)注

    59

    文章

    3091

    瀏覽量

    473318
  • CANopen
    +關(guān)注

    關(guān)注

    8

    文章

    511

    瀏覽量

    49780
  • NMT
    NMT
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ProfiNet轉(zhuǎn)CANopen協(xié)議轉(zhuǎn)換網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子1200 PLC與多個(gè)CANopen水下儀表通訊的配置案例

    CANopen 協(xié)議,且數(shù)量超過(guò) 9 臺(tái)。傳統(tǒng)方案是在 PLC 機(jī)架內(nèi)加裝 CM CANopen 模塊,但受限于海底長(zhǎng)距離總線(xiàn)拓?fù)渑c防爆分區(qū),一旦超過(guò) 8 個(gè)節(jié)點(diǎn)即出現(xiàn)報(bào)文碰撞、丟包率 >3 %,無(wú)法滿(mǎn)足
    的頭像 發(fā)表于 11-14 10:32 ?830次閱讀
    ProfiNet轉(zhuǎn)<b class='flag-5'>CANopen</b><b class='flag-5'>協(xié)議</b>轉(zhuǎn)換網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子1200 PLC與多個(gè)<b class='flag-5'>CANopen</b>水下儀表通訊的配置案例

    協(xié)議橋接新范式:穩(wěn)聯(lián)技術(shù)打通EtherCAT與CANopen,賦能施耐德變頻器

    協(xié)議橋接新范式:穩(wěn)聯(lián)技術(shù)打通EtherCAT與CANopen,賦能施耐德變頻器 本方案實(shí)現(xiàn)歐姆龍控制器(EtherCAT主站)通過(guò)EtherCAT-CANopen協(xié)議轉(zhuǎn)換網(wǎng)關(guān)控制施耐德
    的頭像 發(fā)表于 11-07 15:20 ?1511次閱讀
    <b class='flag-5'>協(xié)議</b>橋接新范式:穩(wěn)聯(lián)技術(shù)打通EtherCAT與<b class='flag-5'>CANopen</b>,賦能施耐德變頻器

    CANopen轉(zhuǎn)Profient網(wǎng)關(guān)協(xié)議介紹

    CANopen介紹: CANopen是一種基于控制器局域網(wǎng)(CAN)的高層工業(yè)通信協(xié)議,由國(guó)際用戶(hù)和制造商協(xié)會(huì)CiA于1995年發(fā)布,基礎(chǔ)規(guī)范為CiA 301標(biāo)準(zhǔn)。該協(xié)議覆蓋OSI模型
    的頭像 發(fā)表于 09-25 17:31 ?897次閱讀
    <b class='flag-5'>CANopen</b>轉(zhuǎn)Profient網(wǎng)關(guān)<b class='flag-5'>協(xié)議</b>介紹

    EtherCAT轉(zhuǎn)CANopen,噴碼機(jī)高效通訊秘籍

    CANopen
    北京開(kāi)疆智能技術(shù)有限公司
    發(fā)布于 :2025年08月19日 17:08:06

    通信協(xié)議高材生,PROFINET to CANopen網(wǎng)關(guān)連接西門(mén)子PLC與匯川變頻器

    PLC通過(guò)CANopen監(jiān)控變頻器的運(yùn)行是工業(yè)中較為常見(jiàn)的應(yīng)用,控制中心系統(tǒng)通過(guò)監(jiān)控變頻器不同的狀態(tài)來(lái)控制變頻器啟停,設(shè)定變頻器的運(yùn)行速度進(jìn)而控制電機(jī)。監(jiān)控系統(tǒng)采用西門(mén)子1500系列PLC,支持
    的頭像 發(fā)表于 08-12 10:49 ?1183次閱讀
    通信<b class='flag-5'>協(xié)議</b>高材生,PROFINET to <b class='flag-5'>CANopen</b>網(wǎng)關(guān)連接西門(mén)子PLC與匯川變頻器

    制藥行業(yè)新突破:CANOpen轉(zhuǎn)PROFINET網(wǎng)關(guān)配置案例解析

    CANopen
    北京開(kāi)疆智能技術(shù)有限公司
    發(fā)布于 :2025年07月25日 11:14:31

    承擔(dān)CANOPEN轉(zhuǎn)PROFINET協(xié)議轉(zhuǎn)換功能的網(wǎng)關(guān)與臺(tái)達(dá)伺服器的連接

    西門(mén)子S7 - 1200系列PLC可編程邏輯控制器(PLC),需與具備CANOPEN通訊功能的伺服驅(qū)動(dòng)器設(shè)備進(jìn)行連接。西門(mén)子的PLC采用PROFINET實(shí)時(shí)以太網(wǎng)通訊協(xié)議,若要連接CANOPE
    的頭像 發(fā)表于 07-24 18:01 ?618次閱讀
    承擔(dān)<b class='flag-5'>CANOPEN</b>轉(zhuǎn)PROFINET<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換功能的網(wǎng)關(guān)與臺(tái)達(dá)伺服器的連接

    CanOpen轉(zhuǎn)EtherCAT在脫硫裝置的高效應(yīng)用

    CANopen
    北京開(kāi)疆智能技術(shù)有限公司
    發(fā)布于 :2025年07月19日 12:14:21

    CANopen轉(zhuǎn)EtherCAT協(xié)議轉(zhuǎn)換案例解析

    在工業(yè)自動(dòng)化領(lǐng)域,運(yùn)動(dòng)控制器與傳感器之間的協(xié)議兼容性是系統(tǒng)集成中的關(guān)鍵挑戰(zhàn)。某智能裝備制造企業(yè)采用EtherCAT協(xié)議的運(yùn)動(dòng)控制器作為主站,需驅(qū)動(dòng)基于CANopen協(xié)議的分布式傳感器網(wǎng)
    的頭像 發(fā)表于 06-17 19:22 ?610次閱讀
    <b class='flag-5'>CANopen</b>轉(zhuǎn)EtherCAT<b class='flag-5'>協(xié)議</b>轉(zhuǎn)換案例解析

    CANopen轉(zhuǎn)Modbus-RTU網(wǎng)關(guān)

    CANopen
    三格電子科技
    發(fā)布于 :2025年06月16日 17:23:14

    協(xié)議大和解:ETHERCAT轉(zhuǎn)CANopen網(wǎng)關(guān)配置

    最近有同學(xué)后臺(tái)咨詢(xún)疆鴻智能EtherCAT轉(zhuǎn)CANopen協(xié)議轉(zhuǎn)換網(wǎng)關(guān)如何配置,小編今天給大家詳細(xì)分享下配置的步驟。 一,設(shè)備主要功能 JH-ECT009 型網(wǎng)關(guān)是EtherCAT網(wǎng)絡(luò)
    的頭像 發(fā)表于 05-21 14:55 ?821次閱讀
    <b class='flag-5'>協(xié)議</b>大和解:ETHERCAT轉(zhuǎn)<b class='flag-5'>CANopen</b>網(wǎng)關(guān)配置

    EtherCAT轉(zhuǎn)CANopen協(xié)議網(wǎng)關(guān)應(yīng)用詳解

    成為運(yùn)動(dòng)控制領(lǐng)域的“明星”,而CANopen則憑借靈活性和成本優(yōu)勢(shì)在中小型設(shè)備中廣泛應(yīng)用。當(dāng)兩者相遇時(shí),如何打破協(xié)議阻礙,實(shí)現(xiàn)無(wú)縫互聯(lián)? EtherCAT轉(zhuǎn)CANopen網(wǎng)關(guān)通過(guò)智能協(xié)議
    的頭像 發(fā)表于 05-19 14:19 ?717次閱讀
    EtherCAT轉(zhuǎn)<b class='flag-5'>CANopen</b><b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)應(yīng)用詳解

    CANopen轉(zhuǎn)EtherCAT網(wǎng)關(guān)連接伺服驅(qū)動(dòng)

    CANopen
    北京開(kāi)疆智能技術(shù)有限公司
    發(fā)布于 :2025年05月14日 16:17:47

    Profinet轉(zhuǎn)CanOpen網(wǎng)關(guān),打破協(xié)議壁壘的關(guān)鍵技術(shù)

    在石油化工行業(yè)的生產(chǎn)現(xiàn)場(chǎng),各類(lèi)自動(dòng)化設(shè)備如同精密運(yùn)轉(zhuǎn)的神經(jīng)系統(tǒng),而通信協(xié)議則是傳遞信號(hào)的"語(yǔ)言"。當(dāng)不同廠商的設(shè)備采用Canopen與Profinet這兩種主流工業(yè)協(xié)議時(shí),就像
    的頭像 發(fā)表于 05-10 14:14 ?662次閱讀
    Profinet轉(zhuǎn)<b class='flag-5'>CanOpen</b>網(wǎng)關(guān),打破<b class='flag-5'>協(xié)議</b>壁壘的關(guān)鍵技術(shù)
    蓬溪县| 崇左市| 新建县| 灌云县| 巨鹿县| 兴义市| 鹰潭市| 新和县| 汕头市| 云林县| 增城市| 黔南| 衡阳市| 富裕县| 三穗县| 桐城市| 凯里市| 稷山县| 乳山市| 庆阳市| 扎鲁特旗| 灵山县| 八宿县| 绥滨县| 武宁县| 蒲江县| 客服| 蒙城县| 清新县| 工布江达县| 泽州县| 梨树县| 苍山县| 湘阴县| 泸州市| 玉溪市| 安西县| 陇西县| 韩城市| 永胜县| 剑川县|