Industry 4.0 · цифровые двойники станков и промышленной автоматики · отечественная R&D-разработка +7 925 353-56-35 info@synctwin.ru

Профиль движения CiA-402

CANopen over EtherCAT (CoE) переносит профиль устройств CiA-402 в сеть EtherCAT. CiA-402 задаёт единый язык управления приводом — где искать параметр, как включить привод, как сбрасывать ошибки, какова машина состояний. Соответствие профилю делает приводы разных вендоров взаимозаменяемыми: базовые данные лежат по одним адресам. Ниже — рабочая выжимка.

0x6040

Controlword — управление состоянием

КомандаЗначениеРезультат
Shutdown0x06switch-on-disabled → ready-to-switch-on
Switch On0x07→ switched-on (силовое питание подано)
Enable Operation0x0F→ operation-enabled (момент держится) — «Servo ON»
Disable Voltage0x00→ switch-on-disabled (выбег) — «Servo OFF»
Disable Operation0x07operation-enabled → switched-on (плавно)
Quick Stop0x02→ quick-stop-active (аварийный стоп)
Haltбит 8 = 1останов движения, удержание
Fault Reset0x80 (фронт 0→1)очистка fault
0x6041

Statusword — состояние привода

БитФлагЗначение
бит 0Ready to switch onготов к включению
бит 1Switched onвключён
бит 2Operation enabledмомент держится, движение доступно
бит 3Faultавария
бит 5Quick stopактивен быстрый стоп (инверсная логика)
бит 6Switch on disabledвключение запрещено
бит 7Warningпредупреждение
бит 10Target reachedцель достигнута
бит 12In position / setpoint ackзависит от режима
Машина состояний

Путь до движения

Привод проходит цепочку состояний; переходы задаются командами Controlword.

S1

Switch on disabled

После включения питания. Ждёт Shutdown.

Shutdown →
S2

Ready to switch on

Готов к подаче силового питания.

Switch On →
S3

Switched on

Силовое питание подано, момента ещё нет.

Enable Operation →
S4

Operation enabled

Момент держится, привод исполняет режим. Рабочее состояние.

движение
S5

Quick stop active / Fault

Аварийный стоп или ошибка. Выход — Fault Reset (0x80).

Fault Reset →
0x6060 / 0x6061

Режимы работы

КодРежимПолное имяНазначение
8CSPCyclic Synchronous Positionрабочий для ЧПУ — циклическая синхронная позиция
9CSVCyclic Synchronous Velocityциклическая синхронная скорость
10CSTCyclic Synchronous Torqueциклический синхронный момент
1PPProfile Positionпозиционирование по профилю
3PVProfile Velocityскорость по профилю
6HMHomingпоиск нуля
Объекты

Ключевые объекты профиля

ИндексОбъектНазначение
0x6040Controlwordкоманды управления состоянием
0x6041Statuswordтекущее состояние привода
0x6060 / 0x6061Modes of operation / displayзадать / прочитать режим
0x607ATarget positionцелевая позиция (PP/CSP)
0x60FFTarget velocityцелевая скорость (PV/CSV)
0x6071Target torqueцелевой момент (CST)
0x6064Position actual valueфактическая позиция
0x606CVelocity actual valueфактическая скорость
0x6077Torque actual valueфактический момент
0x60F4Following error actualошибка слежения
0x6098 / 0x6099Homing method / speedsметод и скорости хоуминга
0x605AQuick stop option codeреакция на Quick Stop
0x603FError codeкод текущей ошибки

Значения приведены как справочные. Конкретные вендор-специфичные объекты и единицы — в каталоге приводов.