CANopen over EtherCAT制造商对象区详解:车辆动力与控制关键参数

需积分: 50 177 下载量 134 浏览量 更新于2024-08-09 收藏 6.75MB PDF 举报
本文档主要介绍了CANopen over EtherCAT(CoE)协议下,制造商定义的对象区在车辆动力学与控制系统中的应用。对象区(0x2000~)包含了多个数据对象,用于控制和调整车辆的动态性能,如控制字、参数选择、自动调谐设置、位置和速度控制参数等。这些数据对象具有不同的功能组标识(FP:位置、FV:速度、FT:转矩/推力、FH:复位),并且详细列出了每个对象的索引、数据类型、是否支持操作模式、数据长度、操作方向(读写)、PDO映射以及参数的有效时间和更新条件。 1. **控制字1 (0x2000)**: 是一个无符号16位的读写对象,用于可能的即时控制操作。 2. **参数选择 (0x2001)**: 另一个无符号16位对象,用于选择特定的参数设置,同样支持读写,但可能需要ESM切换才能生效。 3. **自动调谐相关的设置**: 包括自动调谐模式、特性、响应设置,这些参数对车辆动态性能的自动优化至关重要。 4. **位置控制参数**如平滑时间常数、滤波器、比例增益等,通过可选的PDO映射,允许实时调整以适应不同场景的需求。 5. **速度控制相关的参数**,如滤波器、比例增益和积分时间常数,同样支持调整以保持精确的速度控制。 6. **负载惯量比**:反映了车辆负载特性,可通过多个16位可读写对象进行配置,以适应不同负载情况下的控制策略。 值得注意的是,对于某些参数,如位置环比例增益和速度环比例增益,提供了多个等级的可选值,允许用户根据实际需求灵活调整。同时,操作过程中应遵循安全注意事项,例如在切断电源后等待一段时间再进行操作,确保操作人员熟知相关机器知识和安全信息。 这个制造商定义的对象区是车辆动力学控制系统的核心组成部分,它允许通过CANopen over EtherCAT网络进行精确且灵活的参数配置和实时控制,确保车辆在各种工作条件下保持稳定和高效运行。