开发者社区 > 物联网 > 正文

物联网领域常见的通信协议中,CANopen是什么?

已解决

物联网领域常见的通信协议中,CANopen是什么?

展开
收起
詹姆斯邦德00 2022-12-01 17:43:43 2860 0
5 条回答
写回答
取消 提交回答
  • 推荐回答

    是一种架构在 CAN 上的高层通信协协议,包括通信子协议及设备子协议。

    以上内容摘自《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》电子书,点击https://developer.aliyun.com/ebook/download/7832可下载完整版。

    2022-12-02 12:03:34
    赞同 展开评论 打赏
  • 网站:http://ixiancheng.cn/ 微信订阅号:小马哥学JAVA

    CANopen:是一种架构在 CAN 上的高层通信协协议,包括通信子协议及设备子协议。 基于CAN的通信系统,包含高层协议和配置规范。减轻开发人员处理CAN硬件细节的负担,例如bit timing和验收过滤filter。 CANOpen架构 包含三个逻辑部分: 1)CANOpen协议栈:通过CAN网络处理通讯 2)应用软件:提供内部控制功能以及面向硬件接口的接口 3)对象字典:作为协议和应用软件的接口。包含所有数据类型的引用、所有通信(数据)的存储和应用的参数。 4.对象字典: 是一个标准化列表。作为一个中间人,管理着所有关于CAN通信和应用的参数,串联着协议和应用。 使用4位16进制的值作为索引。1000h到1FFFh提供对确定CANOpen通信行为的参数的参考,2000h到9FFFh提供与程序相关的参数的引用。其中2000h到5FFFh是专有参数,6000h到9FFFh范围是标准化参数。

    5.应用层的通信协议序列

    2022-12-03 14:13:01
    赞同 展开评论 打赏
  • CANopen是一种架构在控制局域网路(Controller Area Network, CAN)上的高层通讯协定,包括通讯子协定及设备子协定常在嵌入式系统中使用,也是工业控制常用到的一种现场总线。

    2022-12-02 19:10:35
    赞同 展开评论 打赏
  • 一名在读研究生程序猿,欢迎大家指教,我们共同进步!

    CANopen是一种架构在控制局域网路(Controller Area Network, CAN)上的高层通讯协定,包括通讯子协定及设备子协定常在嵌入式系统中使用,也是工业控制常用到的一种现场总线。

    2022-12-01 22:31:56
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    串行总线系统上的高层通讯协议

    2022-12-01 19:08:18
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
相关产品:

物联网领域前沿技术分享与交流

相关产品

  • 物联网平台
  • 热门讨论

    热门文章

    相关电子书

    更多
    美的物联平台的云上实践与应用--- 人机新世代战略下的智能化探索 立即下载
    使用Link Develop 进行物联网一站式开发 立即下载
    阿里云Link物联网平台全链路的一站式开发 立即下载