系列文章目录
前言
该软件包支持与 CANopen 节点网络交互。
注意 这里的大部分文档都是从 CANopen 维基百科页面上直接盗用的。
本文档正在编写中。欢迎反馈和修改!
CANopen 是用于自动化领域嵌入式系统的通信协议和设备配置文件规范。根据 OSI 模型,CANopen 实现了网络层以上(包括网络层)的各层。CANopen 标准包括一个寻址方案、几个小型通信协议和一个由设备配置文件定义的应用层。通信协议支持网络管理、设备监控和节点之间的通信,包括一个用于报文分段/解分段的简单传输层。
最简单的安装方法是使用 pip:
pip install canopen
- 网络和节点
- 对象字典
- 网络管理 (NMT)
- 服务数据对象 (SDO)
- 进程数据对象 (PDO)
- 同步对象 (SYNC)
- 紧急对象 (EMCY)
- 时间戳对象(TIME)
- 层设置服务 (LSS)
- 与现有代码集成
- 设备配置文件