CiA 402: Как записать тип двигателя в серво-привод?
В серво-приводах, реализующих стандарт CiA 402, тип двигателя может быть записан в словарь объектов привода. Этот объект может быть прочитан или записан, но в большинстве приложений вы просто записываете его один раз во время настройки или конфигурации, либо полностью игнорируете.
Тип двигателя хранится в объекте с индексом 0x6402, субиндексом 0x00., который хранит uint16 (16-битное беззнаковое целое).
Значение является опциональным, и многие опции не поддерживаются различными приводами, поэтому чтение или запись может поддерживаться или не поддерживаться вашим приводом.
Следовательно, вы должны проверить руководство вашего конкретного привода, чтобы узнать, какие значения он поддерживает для этого объекта.
Таблица значений для 0x6402:00 (Тип двигателя)
| Значение | Описание |
|---|---|
| 0x0000 | Нестандартный двигатель |
| 0x0001 | Двигатель постоянного тока (DC) с фазной модуляцией |
| 0x0002 | Двигатель постоянного тока (DC) с частотным управлением |
| 0x0003 | Синхронный двигатель с постоянными магнитами (PM) |
| 0x0004 | Синхронный двигатель с полевым управлением (FC), синхронный двигатель переменного тока (AC) с синусоидальной обмоткой |
| 0x0005 | Двигатель с переключаемым магнитным сопротивлением, синхронный двигатель переменного тока (AC) с переключаемым сопротивлением |
| 0x0006 | Асинхронный двигатель с фазным ротором, асинхронный многофазный двигатель переменного тока (AC) с фазным ротором |
| 0x0007 | Асинхронный двигатель с короткозамкнутым ротором, асинхронный двигатель переменного тока (AC) с короткозамкнутым ротором |
| 0x0008 | Шаговый двигатель, синхронный шаговый двигатель переменного тока (AC) |
| 0x0009 | Микрошаговый двигатель |
| 0x000A | Синусоидальный бесколлекторный двигатель с постоянными магнитами (PM), также известный как AC синхронный синусоидальный PM |
| 0x000B | Трапецеидальный бесколлекторный двигатель с постоянными магнитами (PM), 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).