CANopen for Python

系列文章目录

 


前言

        该软件包支持与 CANopen 节点网络交互。

        注意 这里的大部分文档都是从 CANopen 维基百科页面上直接盗用的。
        本文档正在编写中。欢迎反馈和修改!

        CANopen 是用于自动化领域嵌入式系统的通信协议和设备配置文件规范。根据 OSI 模型,CANopen 实现了网络层以上(包括网络层)的各层。CANopen 标准包括一个寻址方案、几个小型通信协议和一个由设备配置文件定义的应用层。通信协议支持网络管理、设备监控和节点之间的通信,包括一个用于报文分段/解分段的简单传输层。

        最简单的安装方法是使用 pip:

pip install canopen
  • 网络和节点
  • 对象字典
  • 网络管理 (NMT)
  • 服务数据对象 (SDO)
  • 进程数据对象 (PDO)
  • 同步对象 (SYNC)
  • 紧急对象 (EMCY)
  • 时间戳对象(TIME)
  • 层设置服务 (LSS)
  • 与现有代码集成
  • 设备配置文件 

你可能感兴趣的:(人形机器人控制与仿真,CAN总线,CANOPEN,机器人,自动驾驶,人工智能,stm32,开发语言)