CiA 402:如何从伺服驱动器读取电机类型?
在实现 CiA 402 标准的伺服驱动器中,电机类型可以写入驱动器的对象字典。该对象可读可写,但在大多数应用中,你只需在设置或配置时写入一次,或者完全忽略它。
电机类型存储在索引为 0x6402、子索引为 0x00 的对象中,该对象存储一个 uint16(16 位无符号整数)。
该值是 可选的,且许多选项不被各驱动器支持,因此你的驱动器可能支持、也可能不支持读取或写入该值。
因此,你 必须查阅具体驱动器的手册 以确认该对象支持的值。
0x6402:00(Motor Type)的取值表
| 值 | 描述 |
|---|---|
| 0x0000 | 非标准电机 |
| 0x0001 | 相调制直流(DC)电机 |
| 0x0002 | 频率控制直流(DC)电机 |
| 0x0003 | 永磁(PM)同步电机 |
| 0x0004 | 磁场控制(FC)同步电机,交流(AC)同步正弦绕组磁场 |
| 0x0005 | 开关磁阻电机,交流(AC)同步磁阻开关 |
| 0x0006 | 绕线转子感应电机,交流(AC)异步感应多相绕线转子 |
| 0x0007 | 鼠笼式感应电机,交流(AC)异步感应鼠笼 |
| 0x0008 | 步进电机,交流(AC)同步步进 |
| 0x0009 | 微步进电机 |
| 0x000A | 正弦永磁(PM)无刷(BL)电机,又称 AC 同步正弦 PM |
| 0x000B | 梯形永磁(PM)无刷(BL)电机,AC 同步无刷 PM 梯形 |
| 0x000C | 交流(AC)同步磁阻同步 |
| 0x000D | 直流(DC)换向器永磁(PM) |
| 0x000E | 直流(DC)换向器绕组串励 |
| 0x000F | 直流(DC)换向器绕组并励 |
| 0x0010 | 直流(DC)换向器绕组复励 |
| 0x0011 to 0x7FFE | 保留 |
| 0x7FFF | 未分配电机类型 |
| 0x8000 to 0xFFFF | 制造商特定 |
除子索引 0x00 外,该对象未定义其他子索引。
来源:AEC motors CANOpen 手册、CANOpen lift wiki 等。
如果你需要从原始来源查阅此信息:可在 CiA 402-2 标准或对应的 IEC 标准 IEC 61800-7-201(与 CiA 402-2 对应的国际标准)中找到。
Check out similar posts by category:
Servo Drives, Electronics
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow