Потеря абсолютной позиции ЧПУ: разряд батареи энкодера и ошибка APC/APZ
Станок внезапно требует полной установки нуля по всем осям, хотя вчера работал в штатном режиме, — типичный симптом разряда батареи абсолютного энкодера. На стойках FANUC это сопровождается сигналами APC ALARM или APZ ALARM, на других системах ЧПУ — аналогичными сообщениями о потере референции. Проблема не критична технически, но если пропустить момент и не восстановить позицию по методике, можно получить смещение нуля и брак на первой же детали. В статье разбираем механизм хранения абсолютной позиции, различие кодов ошибок, порядок восстановления референции и правила замены батареи.
- Как энкодер хранит абсолютную позицию
- Ошибки APC и APZ: в чём разница
- Причины разряда батареи и потери данных
- Порядок восстановления абсолютной позиции
- Как выбрать батарею и энкодер на замену
- Профилактика и регламент обслуживания
- Типичные ошибки при обслуживании
- Заключение
Как энкодер хранит абсолютную позицию
Абсолютный энкодер — датчик обратной связи серводвигателя, который в любой момент времени «знает» точное положение вала в пределах оборота и, за счёт многооборотного счётчика, общее число оборотов от точки отсчёта. В отличие от инкрементного энкодера, который после включения питания требует поиска референтной метки, абсолютный сразу выдаёт координату — станок не нуждается в цикле поиска нуля при каждом включении.
Хранение накопленного числа оборотов обеспечивает энергозависимая память — статическое ОЗУ (SRAM), встроенное в плату энкодера. Пока на счётчик подаётся хоть какое-то питание, содержимое сохраняется. Как только питание пропадает полностью — при выключенном станке и разряженной батарее — счётчик оборотов обнуляется, и абсолютная позиция теряется безвозвратно.
Именно для поддержания счётчика оборотов в обесточенном состоянии в цепь энкодера включена батарея — отдельная (в блоке батарей на шкафу управления) или встроенная в разъём кабеля энкодера. Пока станок включён, счётчик питается от внутреннего источника привода; при выключении нагрузка автоматически переключается на батарею.
Ошибки APC и APZ: в чём разница
На стойках FANUC различают несколько кодов, связанных с абсолютной позицией, и их часто путают между собой, хотя устранение отличается.
- APC ALARM (Absolute Pulse Coder alarm) — авария платы абсолютного датчика: отсутствует сигнал, обрыв кабеля, разряд батареи, механическая неисправность самого энкодера.
- APZ ALARM (Need to set absolute position) — не авария в строгом смысле, а информационное сообщение о том, что абсолютная позиция потеряна и требует установки заново (после замены батареи, энкодера, двигателя или кабеля).
Разница принципиальна: APC ALARM может указывать на аппаратный отказ, который нужно диагностировать (см. также материал о чтении сигналов энкодера), а APZ ALARM — это ожидаемый результат после сервисной операции, устраняется штатной процедурой установки референции.
| Признак | APC ALARM | APZ ALARM |
|---|---|---|
| Природа сигнала | Авария оборудования | Информационное сообщение |
| Типичная причина | Разряд батареи, обрыв кабеля, отказ платы энкодера | Плановая замена батареи/энкодера/двигателя, ранее сработавший APC |
| Что делать | Диагностика цепи питания и сигнала, при необходимости замена узла | Установка абсолютной позиции по методике станка |
| Повторяется ли после сброса | Часто да, если причина не устранена | Нет, снимается однократной процедурой |
На системах Siemens Sinumerik и Heidenhain логика похожа: используется отдельное сообщение о разряде буферной батареи и отдельное — о необходимости заново задать референтные точки (подробнее о кодах — в справочнике Siemens Sinumerik и Heidenhain TNC).
Причины разряда батареи и потери данных
Потеря абсолютной позиции почти всегда результат одной из нескольких типовых причин:
- Естественный разряд батареи по сроку службы — литиевые элементы в блоке батарей рассчитаны на ограниченный ресурс, обычно несколько лет непрерывной эксплуатации; конкретный срок — уточняйте по руководству станка.
- Длительный простой станка с выключенным питанием — если станок долго стоит обесточенным (консервация, простой участка), батарея разряжается быстрее среднего.
- Обрыв или окисление контакта в разъёме батареи — плохой контакт эквивалентен полному разряду с точки зрения энкодера.
- Замена кабеля энкодера или самого датчика — при разрыве цепи питания счётчик неизбежно теряет данные, даже если батарея исправна.
- Замена серводвигателя или платы усилителя — операции, требующие рассоединения силовых и сигнальных разъёмов.
- Скачок напряжения или сбой платы управления приводом — реже, но встречается на изношенном оборудовании.
Важно понимать: сама по себе потеря абсолютной позиции не повреждает механику станка и не искажает геометрию — теряется только «память» о том, где сейчас находится ось относительно нуля станка. Восстановление сводится к повторной привязке.
Порядок восстановления абсолютной позиции
Общий алгоритм (детали различаются по модели стойки и станка, точную последовательность берите из руководства по обслуживанию):
- Зафиксировать текущее положение оси относительно физического упора или контрольной метки — до сброса памяти координат.
- Войти в сервисный режим (обычно параметр, разрешающий запись абсолютной позиции — на FANUC это переключение соответствующего бита в системных параметрах).
- Переместить ось на референтную точку станка (механический упор, метка на направляющей или заранее выверенная позиция).
- Выполнить команду установки нуля (Zero Return Set / установка референции) для каждой оси отдельно.
- Вернуть параметр из сервисного режима в рабочий, перезапустить систему ЧПУ.
- Проверить точность позиционирования контрольным прогоном — например, промером эталонной детали или с помощью щупа (см. раздел контактные щупы Renishaw).
После установки позиции рекомендуется прогнать программу привязки инструмента и детали заново — смещения, заданные до сбоя, могли быть завязаны на старую систему координат.
Как выбрать батарею и энкодер на замену
Если авария APC вызвана именно разрядом батареи, а не отказом платы, замена сводится к установке нового элемента питания в штатный блок батарей на шкафу управления или в кабельный разъём. При выборе учитывайте:
- Тип и напряжение элемента — строго по спецификации производителя привода, самовольная замена на батарею другого типа может привести к нестабильному напряжению питания SRAM.
- Дату производства и условия хранения — литиевые батареи имеют собственный саморазряд на складе.
- Целостность разъёма и кабеля — если контакт окислен, замена батареи не поможет, повторная авария неизбежна.
Если же диагностика показала отказ самой платы энкодера — обрыв обмоток, повреждение оптической шкалы, механический люфт вала — батарея тут ни при чём, требуется замена энкодера целиком.

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

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

Соединительный кабель между приводом и энкодером — частая причина повторной аварии APC при окислении или повреждении жил, даже после замены батареи.
Профилактика и регламент обслуживания
Плановая замена батареи абсолютного энкодера — стандартная операция ТО, которую следует делать по графику, а не по факту сработавшей аварии. Рекомендации:
- Включайте проверку и замену батареи в регламент планового обслуживания вместе с проверкой люфта ШВП (шарико-винтовой передачи) и состояния кабельных трасс.
- Заменяйте батарею при включённом станке — в этот момент счётчик оборотов питается от внутреннего источника привода, замена не приводит к потере позиции.
- Фиксируйте дату установки батареи в журнале ТО станка, чтобы прогнозировать следующую замену.
- После длительной остановки станка (более пары месяцев) проверяйте напряжение батареи до включения — если оно ниже нормы, готовьтесь к процедуре восстановления позиции.
Для станков с системой измерения на базе линейных датчиков дополнительно контролируйте состояние линеек Heidenhain или измерительных линеек СКБ ИС — они не зависят от батареи, но их рассинхронизация с энкодером приводов может маскировать реальную причину смещения нуля.
Типичные ошибки при обслуживании
На практике потеря позиции часто усугубляется неверными действиями персонала:
- Замена батареи при полностью выключенном станке — гарантированная потеря данных, даже если новая батарея исправна.
- Пропуск фиксации референтной точки перед сбросом — без записанного положения ось приходится выставлять «на глаз», что увеличивает погрешность.
- Игнорирование повторяющегося APC ALARM — если авария возвращается после каждой установки позиции, значит проблема не в батарее, а в кабеле или плате, и её нужно диагностировать отдельно.
- Пропуск проверки нуля инструмента и детали после восстановления позиции — смещения, заданные до сбоя, могут не соответствовать новой системе координат.
- Использование батарей неизвестного происхождения — нестабильное напряжение ускоряет повторный разряд и может повредить плату энкодера.
FAQ: частые вопросы
Можно ли выключить станок, если появилась авария APC ALARM?
Не рекомендуется до диагностики. Если авария вызвана уже разряженной батареей, повторное выключение приведёт к полной потере абсолютной позиции по всем осям.
Обязательно ли заменять батарею именно от производителя привода?
Желательно использовать элемент того же типа и напряжения, указанный в спецификации. Батарея с иными параметрами может давать нестабильное питание SRAM и провоцировать повторные аварии.
Сколько служит батарея абсолютного энкодера?
Обычно несколько лет непрерывной эксплуатации, точный интервал зависит от модели привода и указан в руководстве станка. Планируйте замену заранее, не дожидаясь аварийного сигнала.
Появится ли ошибка APZ снова после правильной установки позиции?
Нет, если процедура выполнена корректно и цепь энкодера исправна. Повторное появление сигнала указывает на проблему с кабелем, разъёмом или платой датчика.
Теряется ли точность обработки после потери абсолютной позиции?
Сама механика станка не страдает, но пока позиция не восстановлена по методике, координаты осей не соответствуют нулю станка, и работать в этом состоянии нельзя.
Заключение
Разряд батареи абсолютного энкодера — плановое событие, а не поломка, если обслуживание проводится по графику. Ошибки APC и APZ выглядят похоже, но требуют разных действий: первая — диагностики цепи и, возможно, замены узла, вторая — штатной процедуры установки референции. Своевременная замена батареи при включённом станке избавляет от лишнего простоя на восстановление позиции.
Если авария APC повторяется после замены батареи или установки позиции, а также если нужна помощь в подборе энкодера, кабеля или проведении диагностики привода — обратитесь к специалистам ООО «Эффективное производство»: подберём совместимые комплектующие и поможем восстановить точность станка.




































