Выберите ремонт:

Поменяли энкодер или резольвер — а двигатель «сходит с ума», греется или уходит в разнос. Дело не в датчике, а в его юстировке. Разбираем, как правильно выставить нулевое положение, откалибровать резольвер и подружить датчик с приводом.

26 фев 2026

1. Введение: почему датчик нужно настраивать

Вы заменили сгоревший энкодер на новый, точно такой же модели. Подключили по схеме, включили привод, дали команду — а двигатель дергается, греется, уходит в разнос или выдает ошибку перегрузки. Знакомая ситуация?

Проблема не в датчике и не в приводе. Проблема в юстировке — правильной настройке взаимного положения датчика и ротора двигателя. Даже одинаковые датчики могут иметь технологический разброс при установке. А если датчик меняется на аналог, или ремонтировался с разборкой, без юстировки не обойтись.

В этой статье разберем основные методы калибровки для разных типов датчиков и приводов.

2. Что такое «электрический ноль» и зачем он нужен

В синхронном двигателе (с постоянными магнитами) есть важное понятие — электрический ноль. Это такое положение ротора, при котором ЭДС в обмотках равна нулю. Привод должен точно знать это положение, чтобы правильно коммутировать обмотки и создавать вращающий момент.

Если датчик выставлен с ошибкой, привод будет подавать ток не в те обмотки. Последствия:

  • Двигатель не развивает полный момент.
  • Двигатель греется, вибрирует, шумит.
  • На малых оборотах — рывки и дерганье.
  • Привод может уходить в ошибку перегрузки по току.
  • В некоторых случаях — разрушение двигателя (при больших токах).

Поэтому после любой замены или ремонта датчика требуется калибровка — процедура, которая сообщает приводу, где именно находится ноль относительно сигналов датчика.

3. Калибровка энкодеров

3.1. Инкрементальные энкодеры

Инкрементальные энкодеры не помнят положение после выключения. Поэтому процедура калибровки у них обычно связана с поиском нулевой метки (Z-импульса).

Типовая процедура:

  1. Подать питание на привод.
  2. Включить режим поиска нуля (хомления).
  3. Привод медленно вращает двигатель в заданном направлении, пока датчик не найдет Z-импульс.
  4. Запомнить это положение как нулевое.

Особенности:

  • Если датчик установлен со смещением, нулевая метка может оказаться не в том месте. Привод будет искать ноль, но никогда не найдет, или будет находить, но положение окажется неверным.
  • В некоторых приводах есть возможность вручную задать смещение нуля (нуль-сдвиг) в параметрах. Это удобно, если вы точно знаете, на сколько градусов повернут датчик.

3.2. Абсолютные энкодеры с интерфейсом SSI/BiSS/EnDat

Современные абсолютные энкодеры сами хранят информацию о положении. Но привод должен знать, какое значение энкодера соответствует нулю двигателя.

Процедура калибровки:

  1. Выставить ротор двигателя в нулевое положение (специальным инструментом или по меткам).
  2. Считать значение энкодера в этом положении.
  3. Записать это значение в параметры привода как «нулевое смещение» (offset).

Многие современные приводы умеют делать это автоматически — достаточно подать команду «Autotuning» или «Offset calibration» .

3.3. Heidenhain и EnDat

Энкодеры Heidenhain с интерфейсом EnDat имеют свои процедуры калибровки, описанные в документации. Часто требуется специальное ПО от производителя. В сложных случаях мы проводим такую калибровку в лаборатории на специальных стендах .

4. Калибровка резольверов

Резольверы — самые сложные в настройке, потому что они выдают аналоговый сигнал (sin/cos), и их «ноль» зависит от взаимного положения ротора и статора резольвера.

4.1. Механическая юстировка

Самый надежный способ — выставить резольвер механически.

Процедура для большинства резольверов:

  1. Найти нулевую метку на двигателе. Часто на роторе есть метка (риска, лазерная насечка), а на статоре — соответствующая ей риска. Если их совместить, ротор находится в нулевом положении.
  2. Повернуть резольвер. Ослабить крепление резольвера и поворачивать его корпус до тех пор, пока сигнал SIN на выходе не станет равен нулю (или пока не совпадут метки на самом резольвере — если они есть).
  3. Закрепить. Затянуть винты, проверить еще раз.

Если меток нет, процедура усложняется:

  1. Установить резольвер примерно посередине.
  2. Подключить осциллограф к сигналам SIN и COS.
  3. Медленно вращая двигатель вручную (или в специальном режиме привода), найти положение, где SIN=0, а COS максимален.
  4. Зафиксировать резольвер в этом положении.

4.2. Электронная калибровка

Современные приводы позволяют обойтись без механической юстировки. Достаточно установить резольвер примерно, а затем выполнить процедуру автонастройки.

Типовой алгоритм (для Siemens, Lenze, Bosch Rexroth и др.):

  1. Войти в меню «Настройки резольвера».
  2. Выбрать пункт «Калибровка резольвера» или «Автонастройка».
  3. Привод сам провернет вал, проанализирует сигналы и вычислит смещение.
  4. Запомнит это смещение в своих параметрах.

Этот способ предпочтителен — он учитывает все реальные зазоры и не требует тонкой механической работы.

4.3. Особенности для разных брендов

Бренд привода Метод калибровки
Siemens Автонастройка (p1990 и др.)
Lenze Настройка резольвера в параметрах
Bosch Rexroth Автонастройка (S-0-0121 и др.)
Fanuc Жесткая механика — положение резольвера критично и должно быть выставлено точно по меткам
Mitsubishi Автонастройка или ручной ввод смещения

5. Калибровка датчиков Холла (для BLDC)

В бесколлекторных двигателях часто используются три датчика Холла для определения положения ротора. Их тоже нужно выставлять.

Процедура:

  1. Выставить ротор в нулевое положение (по меткам или специальному приспособлению).
  2. Проверить, какие из датчиков включены, какие выключены. Обычно таблица состояний датчиков привязана к фазе.
  3. Если датчики установлены неверно, можно либо переставить их механически, либо изменить порядок коммутации в настройках привода (режим «Hall sensor adjustment»).

6. Признаки неправильной юстировки

Симптом Вероятная причина
Двигатель не вращается, стоит на месте Сигналы датчика не соответствуют положению
Двигатель вращается, но греется, гудит, потребляет повышенный ток Небольшое смещение нуля (до 30°)
Рывки, дерганье на малых оборотах Смещение нуля или проблемы с сигналами
Двигатель уходит в разнос Полное несовпадение последовательности коммутации
Ошибка перегрузки по току сразу после старта КЗ в обмотках или критическое рассогласование

Если вы заметили эти симптомы после замены датчика — не спешите грешить на электронику. Проверьте юстировку.

7. Что мы делаем в лаборатории

В лаборатории ИКС мы восстанавливаем не только электронику, но и проводим полную юстировку датчиков:

Вид работ Цена
Диагностика и проверка юстировки Бесплатно
Механическая юстировка резольвера/энкодера от 25 000 руб.
Электронная калибровка (автонастройка) от 25 000 руб.
Калибровка Heidenhain (с ПО) от 35 000 руб.
Настройка параметров привода под новый датчик от 25 000 руб.

Срок работ — до 5 дней. Гарантия — 12 месяцев.

Если после ремонта или замены датчика двигатель работает нестабильно — привозите. Проверим и выставим правильно.

// Примеры работ

Наши работы

// Видеопрезентация

Посмотрите,
как мы работаем

Используем современное диагностическое оборудование, оперативно выявляем неисправность

// Форма обратной связи

Оставить заявку

Оставить заявку