Линейный энкодер: что это, как работает и как выбрать для станка
Почему координаты на ЧПУ и реальное положение стола расходятся?
На большинстве станков с ЧПУ позицию оси измеряет не сам привод, а отдельный датчик на валу двигателя или на шарико-винтовой передаче (ШВП). Это косвенное измерение: система считает, сколько оборотов сделал винт, и умножает на его шаг. Любой люфт, износ гайки ШВП или тепловое расширение винта искажает этот расчёт — координата в ЧПУ и реальное положение стола постепенно расходятся.
Линейный энкодер решает эту проблему иначе: он меряет перемещение напрямую, вдоль оси, независимо от механики привода. В этой статье — как он устроен, какие бывают типы и на что смотреть при выборе или подборе замены.
Содержание:
- Что такое линейный энкодер и зачем он нужен
- Принцип работы: шкала и считывающая головка
- Открытый и закрытый корпус: что выбрать
- Оптические и магнитные линейные энкодеры
- Точность, разрешение и период решётки
- Требования к монтажу и температурная компенсация
- Когда линейный энкодер обязателен, а когда достаточно роторного
- Как выбрать линейный энкодер: чек-лист
- Часто задаваемые вопросы
- Заключение
Что такое линейный энкодер и зачем он нужен?
Линейный энкодер (датчик линейных перемещений, «линейка») — это измерительная система, которая напрямую фиксирует положение подвижного узла станка вдоль оси, без промежуточного пересчёта через обороты винта или ремня. Устанавливается параллельно направлению движения: шкала крепится на неподвижной части станка (станине), считывающая головка — на подвижном узле (столе, суппорте, ползуне).
Главное отличие от роторного энкодера на валу двигателя — в том, что он исключает из измерения саму механику привода. Роторный датчик точно знает, сколько оборотов сделал двигатель, но не знает, не «съел» ли эти обороты люфт в муфте, износ гайки ШВП или её тепловое удлинение. Линейный энкодер меряет то, что реально произошло с координатой стола, а не то, что должно было произойти по расчёту.
Из чего состоит линейный энкодер?
Система состоит из двух частей:
- Шкала (мера) — линейка со стеклянной, стальной или магнитной несущей поверхностью, на которую нанесена периодическая структура (штрихи, деления, магнитные полюса) с точным известным шагом.
- Считывающая головка — блок с источником сигнала (светодиод для оптики, магниторезистивный элемент для магнитной шкалы) и приёмником, который движется вдоль шкалы вместе с подвижным узлом станка и преобразует пройденное расстояние в электрический сигнал.
Головка считывает штрихи шкалы и формирует либо инкрементальный сигнал (последовательность импульсов, которую контроллер накапливает), либо абсолютный код (уникальное значение для каждой позиции, которое считывается сразу при включении питания). У большинства современных линеек также есть референтные метки или кодированная референтная дорожка — по ним система при необходимости определяет абсолютный ноль после включения.
Открытый и закрытый корпус: что выбрать
Конструктивно линейные энкодеры делятся на два типа корпуса, и выбор между ними — это в первую очередь вопрос защиты от загрязнений на конкретном станке.
| Тип корпуса | Устройство | Где применяется |
|---|---|---|
| Закрытый (герметичный) | Шкала и головка находятся внутри профиля с уплотнёнными губками, продуваемого сжатым воздухом на пыльных станках | Фрезерные и токарные станки со стружкой, СОЖ, абразивной пылью — шлифовальные операции |
| Открытый | Шкала открыта, считывающая головка перемещается над ней без механического контакта | Координатно-измерительные машины, станки в чистых цехах, оборудование с ограниченным пространством для монтажа |
На производственных станках с активным стружкоудалением и СОЖ практически всегда ставят закрытые линейки — открытая шкала на таких условиях быстро теряет точность из-за загрязнения оптической или магнитной дорожки.

Инкрементальный герметичный линейный энкодер закрытого типа — классический пример «линейки» для станка со стружкой и СОЖ. Прямоугольный выходной сигнал, референтные метки с кодировкой расстояния.
Оптические и магнитные линейные энкодеры
По принципу считывания шкалы линейные энкодеры делятся на две основные группы.
- Оптические. Шкала — стеклянная или стальная лента с прецизионно нанесёнными штрихами (например, шкала DIADUR у Heidenhain). Считывание идёт по прохождению света через штрихи или его отражению. Дают самую высокую точность и разрешение, но чувствительнее к загрязнению и требуют более аккуратного монтажа.
- Магнитные. Шкала намагничена с определённым периодом полюсов, считывающая головка — магниторезистивный или датчик Холла. Менее требовательны к чистоте, устойчивее к вибрации и загрязнению, но обычно уступают оптике в предельной точности.
Для большинства фрезерных и токарных станков средней точности используются оптические закрытые линейки — они дают лучший баланс точности и надёжности при наличии защитного корпуса. Магнитные датчики чаще ставят там, где условия эксплуатации особенно тяжёлые, а требования к точности не запредельные.
Точность, разрешение и период решётки
В характеристиках линейного энкодера важно различать три разных параметра, которые часто путают:
- Период решётки (шаг штрихов) — физическое расстояние между соседними штрихами шкалы, обычно 20 или 40 мкм у современных датчиков. Это не точность, а исходный шаг измерительной структуры.
- Разрешение — минимальный шаг перемещения, который электроника головки способна различить после интерполяции сигнала внутри одного периода решётки. Может быть на 2–3 порядка мельче самого периода (например, разрешение 0,005 мкм при периоде решётки 20 мкм).
- Точность (предельная погрешность измерения) — паспортное значение отклонения измеренной позиции от реальной на всей длине измерения, обычно указывается как ±X мкм. Это главный параметр при подборе датчика под требования к точности станка.
При подборе замены важно сверять именно точность и период решётки, а не только разрешение — два датчика с одинаковым заявленным разрешением могут иметь разную реальную точность позиционирования.
Требования к монтажу и температурная компенсация
Линейный энкодер даёт заявленную точность только при соблюдении требований к установке — это не датчик, который можно закрепить «как получится».
- Подготовленная монтажная поверхность. Шкала должна крепиться на плоскую, жёсткую поверхность без перекосов — особенно критично для датчиков с высокими требованиями к динамике.
- Соосность с направлением движения. Отклонение считывающей головки от оси перемещения (угловое рассогласование) снижает точность и может привести к преждевременному износу или ошибкам чтения.
- Термический коэффициент расширения шкалы. У линеек Heidenhain, например, носитель шкалы подбирается под материал станины (сталь, чугун) так, чтобы шкала расширялась синхронно со станком при изменении температуры — иначе на длинных перемещениях накапливается температурная погрешность.
- Защита кабеля и разъёма. На станках со СОЖ важно, чтобы кабельный ввод и разъём соответствовали классу защиты условий эксплуатации — попадание жидкости в разъём выводит датчик из строя быстрее механического износа.

Абсолютный герметичный линейный энкодер с интерфейсом EnDat 2.2 — определяет координату сразу при включении питания, без референтного проезда. Шкала DIADUR на стекле, шаг измерения до 5 нм после интерполяции.
Когда линейный энкодер обязателен, а когда достаточно роторного
Не каждой оси станка нужна отдельная линейка — это дополнительные затраты на датчик, монтаж и обслуживание. Линейный энкодер оправдан там, где расхождение между «расчётной» и реальной координатой критично для результата:
- Прецизионные и шлифовальные станки, где допуск на позиционирование измеряется единицами микрон — износ гайки ШВП на роторном измерении здесь недопустим.
- Длинные оси, где тепловое удлинение винта ШВП вносит заметную погрешность на полном ходе — линейка меряет фактическое перемещение стола, а не расчётное по винту.
- Оси с механикой, подверженной люфту — зубчато-реечные передачи, изношенные ШВП на старых станках, где роторное измерение уже не отражает реальную позицию.
На большинстве универсальных фрезерных и токарных станков средней точности штатного роторного датчика на валу двигателя достаточно — линейная обратная связь добавляется точечно, там, где требования к точности этого требуют.
Как выбрать линейный энкодер: чек-лист
- Определите требуемую точность оси по паспорту станка или техническому заданию — от неё зависит класс точности датчика.
- Замерьте фактическую длину хода оси, а не берите «с запасом» — длина измерения линейки заказывается под конкретный ход.
- Выберите тип корпуса исходя из условий эксплуатации: закрытый для станков со стружкой и СОЖ, открытый — для чистых условий.
- Сверьте интерфейс с усилителем/ЧПУ. Абсолютные датчики с EnDat, инкрементальные с TTL/HTL — протокол должен поддерживаться конкретным входом контроллера.
- Проверьте монтажные размеры относительно существующего посадочного места, если речь о замене — профиль корпуса и способ крепления различаются между сериями.
Часто задаваемые вопросы
Чем линейный энкодер отличается от роторного (углового)?
Роторный энкодер измеряет угол поворота вала двигателя или винта ШВП и координата стола вычисляется расчётным путём. Линейный энкодер измеряет непосредственно перемещение подвижного узла вдоль оси, минуя расчёт через механику привода, поэтому не накапливает погрешность от люфта и износа передачи.
Можно ли поставить линейный энкодер без переделки станка?
Зависит от наличия свободного места вдоль оси и подготовленной монтажной поверхности. На части станков предусмотрено штатное место под линейку, на других требуется изготовление кронштейнов и доработка защитных кожухов — это стоит уточнять до заказа датчика.
Что важнее — точность датчика или точность станка в целом?
Точность линейного энкодера — это верхняя граница возможной точности позиционирования оси, а не гарантия её достижения. Реальная точность станка зависит ещё и от жёсткости механики, температурной стабильности и настройки контура регулирования привода.
Как понять, инкрементальный датчик стоит на станке или абсолютный?
Косвенный признак — поведение при включении станка: если ЧПУ требует выполнить референтный проезд (найти «нуль» оси) после каждого включения питания, датчик инкрементальный. Если координата определяется сразу — абсолютный. Точный ответ даёт артикул на шильдике датчика.
Заключение
Линейный энкодер убирает из цепочки измерения механику привода и даёт станку реальную, а не расчётную координату оси. Для большинства универсальных станков это точечное решение под конкретную ось с высокими требованиями к точности, а не обязательный элемент каждой оси станка. Выбор конкретной модели определяется требуемой точностью, длиной хода, условиями эксплуатации (закрытый/открытый корпус) и совместимостью интерфейса с усилителем.
Если нужно подобрать линейный энкодер под конкретный станок или заменить вышедший из строя — пришлите артикул с шильдика или параметры оси (длина хода, требуемая точность, условия эксплуатации), специалисты ООО "Эффективное производство" подберут подходящую модель.
Связанные материалы:




































