什么是对象字典(Object Dictionary)

想象CANopen的应用场景之一——电机控制

控制器通过CAN总线控制电机1和电机2。同时需要,电机1和电机2把实时的状态参数返回给控制器,两者之间大概有以下通信内容:

要完成这些通信项目,控制器和电机之间,必然要规定一个通信协议。比如,什么报文是控制启动/停止的,怎样的报文是调节速度的,怎样的报文是编码器信息等等。这个协议就是对象字典要描述的,有了一个电机(驱动器)的对象字典,控制器才能知道怎么控制一个电机,并获取电机的各种运行状态,就像两者沟通的桥梁(不好意思,我只能解释成这样了

CANopen对象字典相关推荐

  1. CanOpen 对象字典的理解

    CanOpen 对象字典的理解 我们知道,Canopen是在Can2.0B的数据链路层之上的应用协议,是在20世纪90年代基于CAL发展而来的子协议,由于其稳定性.实时性.抗干扰性非常优秀,被广泛应用 ...

  2. CANopen | 对象字典OD 03 - 启动CANopen节点的服务数据对象SDO

    文章目录 一.前言 二.实验的目的 三.对象字典OD 3.1.Slave1.od 3.2.Slave1.c 四.CAN盒子(收发器) 4.1.通过SDO方式修改CANopen从站的心跳时间 一.前言 ...

  3. CANopen | 对象字典OD 04 - 创建对象字典的变量(映射变量)

    文章目录 一.前言 二.实验目的 三.对象字典 3.1.找到工程里的对象字典文件 3.2.创建映射变量 四.STM32代码 4.1.Slave1.c 4.2.main.c 五.CAN盒子(收发器) 5 ...

  4. CANopen | 对象字典OD 02 - 修改CANopen节点的心跳报文发送间隔

    文章目录 一.前言 二.实验的目的 三.对象字典OD 3.1.Slave.od 3.2.Slave1.c 四.CAN盒子(收发器) 五.细节补充 5.1.Slave1.od文件的作用 一.前言 通过修 ...

  5. Canopen对象字典学习

    对象字典 The object dictionary shall be structurally divided into three parts: • [MandatoryObjects] shal ...

  6. CANopen | 对象字典OD 01 - canfestival对象字典编辑软件安装与使用

    对象字典编辑软件环境的搭建很简单.直接参考<硬石YS-H7Multi开发板开发手册>的第46.3章节-对象字典编辑器的环境搭建与第46.4章节-对象字典编辑器的使用,手册的下载地址我分享: ...

  7. canopen服务器协议,CANopen

    CAN應用層和CANopen CANopen 概述 CANopen是附加了一套设备子协议的高层(第7层)CAN通信协议.作为一种标准化.高度可配置的嵌入式网络解决方案,它广泛应用于实时工业应用.机器人 ...

  8. 嵌入式CANopen协议从入门到落地产品(更新2021.9.8)

    一.前言 我写CANopen系列博文的初衷是分享如何使用STM32单片机开发一款CANopen产品,所谓实战为主,理论为辅.只看CANopen协议的理论是很枯燥,而且根本看不会.我认为掌握CANope ...

  9. CAN笔记(18) 对象字典

    CAN笔记(18) 对象字典 1. 对象字典 2. 对象字典概述 3. 通讯对象子协议区 4. 通用通讯对象 5. 制造商特定子协议区 6. 标准化设备子协议区 1. 对象字典 CANOpen 对象字 ...

最新文章

  1. kindeditor上传图片的大小在哪控制
  2. 女性走夜路不安全?英国奇葩新招:无人机护航,关键时刻用光吓退张三
  3. linux C非阻塞延时,linux 非阻塞式socket编程求助。。
  4. C#中读取xml文件指定节点
  5. debian安装python3_debian上安装python3.6
  6. Intellij IDEA -01 如何配置项目!
  7. ---WebCam网络摄像头11 http协议
  8. 可以让SQL针对某个错误信息号抓DUMP的命令组合
  9. np.linalg.norm()用法
  10. 大二生活之致给影响我最大的大学老师,我和老师的一些事
  11. 【英语学习】【English L06】U07 Jobs L6 I love what I do
  12. python 获取麦克风声音_如何使用python和ffmpeg或simi读取实时麦克风音频音量
  13. License Server Version 11.9 Installation on Windows Server 2003 Hangs
  14. iSCSI网络储存应用
  15. tensorflow Keras的搭建训练步骤
  16. 以后咱家客厅就得装修成这样!
  17. JSR 168 翻译03
  18. 2018秋招面经有感
  19. 贯入用计算机怎样换算,标准贯入试验的应用及其杆径换算的研究.doc
  20. PLC模拟量计算及编程问题

热门文章

  1. Visual Studio 2022 下载地址
  2. 如何给小朋友解释单摆运动_单摆运动
  3. 创业之路---IT销售中几种销售提成激励方案的比较
  4. 贯穿了易学思想的《大学》与《中庸》
  5. dji Tello edu 开发
  6. 形式系统(Formale System)-SAT问题
  7. 如何实现上传图片并显示图片?
  8. 关于正定矩阵和非正定矩阵
  9. DolphiScheduler平台上运行spark程序时,外部参数设置
  10. 2017北京林业大学「计蒜客杯」程序设计竞赛部分题解