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

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

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

3天內不再提示

工業遠程I/O模塊 CANopen通訊

馬朝山 ? 來源:鋇錸技術 ? 作者:鋇錸技術 ? 2022-12-30 13:54 ? 次閱讀

1.對象字典OD

對象字典是每個CANopen設備必須具有的功能,它包含了設備所有可以被訪問的參數,客戶端使用索引(Index)和子索引(Sub-index)來讀寫對象字典里的參數。

對象字典主要用來設定設備組態及進行非即時的通訊。每個對象采用16位索引的方式來尋址,為了尋訪數據結構中的單個元素,又定義了8位的子索引。同時對象字典也對數據類型做出了定義。

索引(hex) 對象
0000 保留
0001-001F 基本數據類型
0020-003F 復雜數據類型
0040-005F 制造商規定的數據類型
0060-007F 設備子協議的基本數據類型
0080-009F 設備子協議的復雜數據類型
00A0-0FFF 保留
1000-1FFF 通信子協議區域
2000-5FFF 制造商特定子協議區域
6000-9FFF 標準設備子協議區域
A000-BFFF 標準接口子協議區域
C000-FFFF 保留

CANopen網絡中每個節點都有一個對象字典。對象字典包含了描述這個設備和它的網絡行為的所有參數。一個節點的對象字典是在電子數據文檔(EDS:Electronic Data Sheet)中描述或者記錄在紙上。節點本身只需要能夠提供對象字典中必需的對象,以及其它可選擇的、構成節點部分可配置功能的對象。

2.CANopen通訊

CANopen 的物理層 CANbus 每次傳送的數據量不大,其中包括 11 位元的 ID、遠端傳輸請求(RTR)位元及大小不超過8字節的數據。CANopen 將 CANbus 的 11 位元 ID 稱為通訊對象 ID (COB-ID)。當傳輸數據發生沖突時,CANbus 的仲裁機制會使 COB-ID 最小的訊息繼續傳送,不用等待或重傳。不同通訊對象對8字節數據的使用及各字節代表的意義不同。

不同通訊對象對8字節數據的使用及各字節代表的意義不同,以下是一個標準的 CANopen頁框:

功能碼 節點ID RTR 數據長度 數據
長度 4位元 7位元 1位元 4位元 0-8位字節

CANopen通訊模型主要定義3種通訊協議,分別為NMT協定,服務數據對象SDO協定,過程數據對象PDO協定。

NMT協定

網絡管理訊息NM遵循了主站/從站的架構進行NMT通訊。在這架構之下只有一個主站,而此主站可以搭配多個從站。所有的CANopen節點都有自己專屬的NMT狀態,而主站可以藉由NMT的訊息去控制從站的狀態。

NMT通訊數據主要用于對CANopen網絡的管理,NMT在數據字節中只使用了兩字節,如圖:

功能碼 節點ID RTR 數據長度 標識符 字節0 字節1
長度 4位元 7位元 1位元 4位元 0x000 命令字 從節點ID

服務數據對象SDO

服務數據對象SDO用來讀寫CANopen設備的對象字典。提供對象字典的節點稱為SDO server,存取對象字典的節點稱為SDO client。SDO 通訊一定由SDO client 開始,并提供初始化相關的參數。

在CANopen的術語中,上傳是指由 SDO server 中讀取數據,而下載是指設定 SDO server 的數據。

SDO通訊數據主要用于非時間關鍵數據,比如通訊參數。SDO在數據字節的使用:

功能碼 節點ID RTR 數據長度 字節0 字節1 字節2 字節3-7
長度 4位元 7位元 1位元 4位元 SDO命令 索引 子索引 數據

過程數據對象PDO

PDO用于傳輸實時數據,從一個生產者到一個或多個消費者??捎脕碓谠S多節點之間交換即時的數據。

PDO分為兩種:傳送用的TPDO及接收用的RPDO。一個節點的TPDO是將資料由此節點傳輸到其他節點,而RPDO則是接收由其他節點傳輸的資料。本產品一個節點分別有4個TPDO及4個RPDO。

每個 PDO 在對象字典中由兩個對象描述:通信參數和映射參數。PDO 通信參數指明使用哪個 COB-ID,傳輸類型,禁用時間和定時時間;PDO 映射參數用于設定 PDO報文中的數據的映射關系,確定要傳輸的數據在 CAN 報文數據域中的定位。該參數允許 PDO 的生產者和消費者知道正在傳輸什么信息,而不需要在 CAN 報文中增加額外的協議控制信息,使傳輸的效率達到最高。一個 PDO 最多可以映射 64 個對象。

v2-ec839d76bf35873ccd6a121950f1f7aa_720w.webp

PDO在數據字節的使用:

功能碼 節點ID RTR 數據長度 數據
長度 4位元 7位元 1位元 4位元 過程數據對象(PDO)的8個字節全部用來傳輸實時數據。


審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通訊
    +關注

    關注

    9

    文章

    911

    瀏覽量

    34985
  • CANopen
    +關注

    關注

    8

    文章

    267

    瀏覽量

    43625
  • IO模塊
    +關注

    關注

    0

    文章

    149

    瀏覽量

    12857
收藏 人收藏

    評論

    相關推薦

    E系列I/O模塊在光伏制絨設備的應用

    光伏設備產線較長,各分布點若采用PLC+IO擴展的方式將會大大增加系統成本及開發難度,方案推薦采用E系列遠程I/O模塊,僅需和遠程PLC通過
    的頭像 發表于 09-26 08:07 ?380次閱讀
    E系列<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模塊</b>在光伏制絨設備的應用

    保護I/O模塊免受浪涌事件的影響

    電子發燒友網站提供《保護I/O模塊免受浪涌事件的影響.pdf》資料免費下載
    發表于 09-21 10:14 ?0次下載
    保護<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模塊</b>免受浪涌事件的影響

    遠程I/O模塊在不同領域的應用

    在當今快速發展的工業自動化領域,遠程輸入/輸出(I/O模塊正逐漸成為不可或缺的核心組件,本文將探討遠程
    的頭像 發表于 09-20 16:43 ?586次閱讀

    I/O模塊的主要作用有哪些

    遠程I/O模塊是一種使能遠程數據采集和控制的設備。通過使用網絡技術,如現場總線、以太網等,遠程
    的頭像 發表于 09-20 16:41 ?601次閱讀

    Pickering Interfaces擴展PXI數字I/O模塊組合

    Pickering Interfaces, 作為用于電子測試和驗證的模塊化信號開關與仿真產品的領先供應商,發布了四個新的工業數字I/O 產品系列,適用于基于 PXI和 LXI的系統。這
    的頭像 發表于 07-01 14:49 ?537次閱讀

    三菱plcfx3u系列遠程I/o設置

    /Output)是指將輸入/輸出設備與PLC分離,通過通信網絡實現遠程控制和數據交換。遠程I/O可以提高系統的靈活性和擴展性,降低布線成本,提高系統的可靠性和安全性。 在三菱PLC F
    的頭像 發表于 06-19 18:15 ?3132次閱讀
    三菱plcfx3u系列<b class='flag-5'>遠程</b><b class='flag-5'>I</b>/<b class='flag-5'>o</b>設置

    PLC的I/O模塊的作用及其重要性

    工業自動化領域中,可編程邏輯控制器(PLC)扮演著至關重要的角色。作為PLC的核心組成部分,I/O(輸入/輸出)模塊不僅連接著PLC與外部設備,更是實現信息交換的關鍵橋梁。本文將詳細
    的頭像 發表于 06-19 10:43 ?3371次閱讀

    工業自動化雙網口擴展I/O模塊

    M140E以太網遠程I/O無線數據采集模塊是一款工業級、隔離設計、高可靠性、高穩定性和高精度數據采集模塊
    的頭像 發表于 05-08 17:30 ?438次閱讀
    <b class='flag-5'>工業</b>自動化雙網口擴展<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模塊</b>

    自動化系統采集I/O模塊支持DO輸出

    M320E以太網遠程I/O數據采集模塊是一款工業級、隔離設計、高可靠性、高穩定性和高精度數據采集模塊
    的頭像 發表于 05-08 13:37 ?322次閱讀
    自動化系統采集<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模塊</b>支持DO輸出

    高速脈沖計數雙網口協議I/O模塊支持modbus協議

    M160E以太網遠程I/O無線數據采集模塊是一款工業級、隔離設計、高可靠性、高穩定性和高精度數據采集模塊
    的頭像 發表于 05-08 11:01 ?606次閱讀
    高速脈沖計數雙網口協議<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模塊</b>支持modbus協議

    16路數字量輸入I/O模塊用于測量和控制

    類型的I/O板,可以滿足工業領域的各種傳感器、儀表、執行器。16路數字量輸入I/O模塊用于測量和
    的頭像 發表于 04-07 16:57 ?877次閱讀
    16路數字量輸入<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模塊</b>用于測量和控制

    革新之作:lOy系列組合式以太網遠程I/O震撼上市

    、EtherCAT等 10余種工業通訊協議 ,I/Oy系列用戶可以 根據需要自由組合1-3塊Y系列I/O板 ,如BL190搭配3塊Y11(8
    的頭像 發表于 03-19 16:53 ?559次閱讀
    革新之作:lOy系列組合式以太網<b class='flag-5'>遠程</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b>震撼上市

    EtherCAT轉CANopen網關在工業領域的應用方法

    工業領域中,EtherCAT轉CANopen網關是一種重要的通訊設備,它能夠實現EtherCAT協議與CANopen協議之間的轉換,從而讓不同的設備之間能夠進行
    的頭像 發表于 01-31 14:57 ?610次閱讀
    EtherCAT轉<b class='flag-5'>CANopen</b>網關在<b class='flag-5'>工業</b>領域的應用方法

    EtherCAT轉CANopen網關在工業領域的應用方法

    工業領域中,EtherCAT轉CANopen網關是一種重要的通訊設備,它能夠實現EtherCAT協議與CANopen協議之間的轉換,從而讓不同的設備之間能夠進行
    發表于 01-31 14:54

    EtherCAT轉CANopen網關在工業領域的應用方法

    工業領域中,EtherCAT轉CANopen網關是一種重要的通訊設備,它能夠實現EtherCAT協議與CANopen協議之間的轉換,從而讓不同的設備之間能夠進行
    的頭像 發表于 01-31 14:44 ?361次閱讀
    主站蜘蛛池模板: 午夜小片| 思思久久96热在精品不卡 | 九九九国产在线 | 狠狠激情五月综合婷婷俺 | 美女张开腿露出尿口让男人桶 | 亚洲三级网 | 黄色高清视频网站 | 女主播扒开内衣让粉丝看个够 | avtt天堂网 手机资源 | 日本黄大乳片免费观看 | 久久99精品久久久久久臀蜜桃 | 黄色网址视频在线播放 | 久久国产热视频 | 天天干天天色天天干 | 香蕉成人国产精品免费看网站 | 涩涩涩丁香色婷五月网视色 | 国模最新私拍视频在线观看 | 天天干天天射天天爽 | 国产美女视频黄a视频免费全过程 | 日韩精品视频免费在线观看 | 国产三级在线免费 | 宅宅午夜亚洲精品 | 国产毛片农村妇女系列 | 欧洲乱码专区一区二区三区四区 | 欧美αv日韩αv另类综合 | 美女拍拍拍黄色 | 国产精品 视频一区 二区三区 | 美女网站视频色 | 国产一级特黄高清免费大片 | 男女无遮挡在线完整视频 | 久久综合色播 | 青草青青产国视频在线 | 亚洲国内精品自在线影视 | 欧美成人三级伦在线观看 | 久色99| 日韩特黄特色大片免费视频 | 色综合88 | 美女扒开尿口让男人捅 | 日本不卡在线观看免费v | 一级特黄aa大片免费播放视频 | 欧美奇米 |