Ошибки Siemens SINUMERIK 840D sl, 828D и приводов SINAMICS S120 удобнее искать не в одной бесконечной таблице, а по узлу станка. Ниже собраны программные alarm, ошибки осей и измерительных систем, шпинделя, инструмента, приводов и типовые OEM/PLC-сообщения.
Для каждого пункта дано краткое объяснение и первая безопасная проверка. Полная реакция alarm зависит от версии NCK/NCU, drive object, машинных данных и проекта PLC, поэтому этот справочник не заменяет документацию конкретного станка.
700xxx обычно создаются изготовителем станка в PLC. Один и тот же номер на станках разных марок может иметь разный смысл. Для таких alarm всегда нужен полный текст с экрана и electrical/PLC manual станка.20 наиболее частых ошибок SINUMERIK и SINAMICS
Это практическая подборка ошибок, с которых чаще всего начинается диагностика программы, осей, шпинделя, инструмента и приводов. Она составлена по повторяемости тем в сервисной практике и структуре официальных руководств, а не по закрытой статистике отказов Siemens. Точное значение сообщения всегда сверяйте с версией ПО и документацией конкретного станка.
| Код / сообщение | Что означает и что проверить |
|---|---|
12080 | Синтаксическая ошибка в программе Проверьте скобки, операторы, разделители и имя переменной около указанной позиции. |
14011 | Программа не существует или редактируется Проверьте имя, расширение и каталог программы; завершите редактирование перед Cycle Start. |
14040 | Ошибка конечной точки окружности Проверьте активную плоскость, конечную точку, I/J/K или CR и геометрию дуги. |
20070 | Конечная позиция за программным лимитом Сравните машинные координаты, рабочее смещение, коррекцию инструмента и software limit. |
21614 | Сработал аппаратный концевик оси Остановите автоматический запуск и штатно отведите ось в JOG от опасной зоны. |
25000 | Аппаратная ошибка активного энкодера Проверьте fault buffer, питание датчика, кабель, разъемы и сам энкодер. |
25040 | Контроль неподвижности оси Проверьте тормоз, внешнюю нагрузку, настройку регулятора, люфт и механику. |
25050 | Контурный контроль оси Проверьте закусывание, перегрузку, динамику, энкодер и настройку привода. |
25201 | Неисправность привода оси Откройте связанный SINAMICS fault и начинайте с первого сообщения в fault buffer. |
26101 | Нарушена связь с приводом оси Проверьте питание, DRIVE-CLiQ, промышленную сеть, topology и адреса. |
22040 | Шпиндель не референцирован Выполните штатную ориентацию, проверьте энкодер и нулевую метку. |
22051 | Не найдена референсная метка шпинделя Проверьте датчик или энкодер, кабель и допустимую скорость поиска. |
6404 | Инструмент недоступен или непригоден Проверьте статусы locked, oversized, expired, broken и наличие инструмента-дублера. |
6432 | Шпинделю не назначен инструмент Согласуйте активный инструмент в NCK, PLC и фактическое положение механизма. |
F07900 | Двигатель заблокирован Проверьте механику, тормоз, предел момента, энкодер и параметры контроля блокировки. |
F30002 | Перенапряжение звена постоянного тока Увеличьте время торможения, проверьте сеть, тормозной резистор и модуль питания. |
F30003 | Пониженное напряжение звена постоянного тока Проверьте сеть, предохранители, контактор и готовность модуля питания. |
F30004 | Перегрев радиатора инвертора Проверьте вентилятор, фильтры, температуру шкафа, нагрузку и частоту ШИМ. |
F30021 | Замыкание на землю силового модуля Снимите питание и проверьте изоляцию двигателя, кабеля и силовые соединения. |
700xxx | Сообщение PLC изготовителя станка Запишите полный текст: расшифровка зависит от марки станка, проекта PLC и электрической документации. |
Быстрая навигация
- Частые ошибки
- Программа и канал NCK
- Оси и измерительные системы
- Шпиндель
- Инструмент и магазин
- SINAMICS S120
- PLC, периферия и safety
- Порядок диагностики
20 частых программных alarm и ошибок канала
Эти сообщения обычно появляются после Cycle Start или при разборе проблемного кадра. Сначала проверяйте номер блока, строки перед ним, активный языковой режим и недавние изменения постпроцессора.
| Код / сообщение | Что означает и что проверить |
|---|---|
12000 | Адрес запрограммирован повторно В одном кадре дважды указан X, Z, F, S или другой адрес. Оставьте одно значение и проверьте постпроцессор. |
12060 | Повторены G-функции одной группы Удалите несовместимую команду и проверьте модальное состояние предыдущих кадров. |
12080 | Синтаксическая ошибка в тексте Проверьте скобки, операторы, разделители и имя переменной около указанной позиции. |
12090 | Неожиданный параметр Сверьте набор и порядок аргументов функции, цикла или подпрограммы с вашей версией SINUMERIK. |
12110 | Синтаксис кадра не распознан Разделите сложный кадр, проверьте режим Siemens/ISO и удалите неподдерживаемую конструкцию. |
12160 | Значение вне допустимого диапазона Проверьте знак, единицы, предел параметра и результат вычисления переменной. |
12290 | Арифметическая переменная не определена Исправьте имя, область видимости и порядок объявления R-параметра или GUD/LUD/PUD. |
12300 | Не передан параметр call-by-reference Передайте обязательную переменную подходящего типа, а не константу. |
12330 | Неверный тип параметра Согласуйте REAL, INT, BOOL, CHAR, STRING, AXIS или FRAME с объявлением процедуры. |
12430 | Недопустимый индекс Проверьте границы массива, индекс системной переменной и номер D-кромки. |
12450 | Метка определена дважды Оставьте уникальное имя метки и проверьте объединенные фрагменты программы. |
12470 | Неизвестная G-функция Код не поддерживается версией, опцией или ISO-режимом. Исправьте код либо постпроцессор. |
12540 | Кадр слишком длинный или сложный Разнесите вычисления и условия по нескольким кадрам, сократите вложенность. |
12550 | Имя неизвестно или не определено Проверьте опечатку, объявление, путь к циклу и наличие требуемой опции. |
12720 | Не задан номер программы для G65/G66 Добавьте требуемый P-адрес либо используйте штатный синтаксис Siemens. |
14011 | Программа не существует или редактируется Проверьте имя, расширение, каталог и завершите редактирование перед Cycle Start. |
14012 | Превышена глубина вложенности подпрограмм Ищите рекурсивный вызов, пропущенный возврат или чрезмерную цепочку вызовов. |
14020 | Неверное значение или число параметров Сверьте количество, порядок, тип и диапазон параметров функции или цикла. |
14040 | Ошибка конечной точки окружности Проверьте плоскость, конечную точку, I/J/K или CR и геометрию дуги. |
14080 | Не найдена цель перехода Исправьте имя метки или программы и проверьте область действия перехода. |
20 ошибок осей, энкодеров и референцирования
Перед сбросом запишите имя оси, активный энкодер, машинную координату и связанный drive fault. После лимитов, потери позиции и ошибок измерения первый запуск выполняют без детали или на безопасной высоте.
| Код / сообщение | Что означает и что проверить |
|---|---|
20000 | Не достигнут кулачок референцирования оси Проверьте направление, датчик кулачка, вход PLC, скорость и дистанцию поиска. |
20002 | Не найдена нулевая метка оси Проверьте энкодер, кабель, параметры поиска и движение после схода с кулачка. |
20003 | Ошибка измерительной системы оси Проверьте активный энкодер, питание, разъем, экран кабеля и машинные данные. |
20070 | Конечная позиция за программным лимитом Сравните машинные координаты, G54/G55, коррекцию инструмента и software limit. |
20077 | Запрограммированная позиция за software limit Исправьте координату или смещение; не расширяйте лимит без проверки хода. |
21550 | Невозможно уйти с аппаратного концевика Выберите правильное направление отвода и проверьте сигнал концевика и разрешение PLC. |
21610 | Превышена частота сигнала энкодера Проверьте скорость, масштабирование, число импульсов, тип энкодера и качество сигнала. |
21614 | Сработал аппаратный концевик оси Остановите автоматический запуск и штатно отведите ось в JOG от опасной зоны. |
25000 | Аппаратная ошибка активного энкодера Проверьте fault buffer, питание датчика, DRIVE-CLiQ/кабель, разъемы и энкодер. |
25010 | Загрязнение измерительной системы Очистите линейку/головку, проверьте уплотнение, подачу воздуха и уровень сигнала. |
25020 | Контроль нулевой метки энкодера Проверьте метку, монтаж муфты, шаг меток и отсутствие проскальзывания. |
25030 | Превышен предел фактической скорости Сравните задание и факт, проверьте ускорение, параметры скорости и обратную связь. |
25040 | Контроль неподвижности оси Проверьте тормоз, внешнюю нагрузку, настройку регулятора, люфт и механику. |
25050 | Контурный контроль оси Проверьте закусывание, перегрузку, динамику, энкодер и настройку привода; начните с пониженной подачи. |
25060 | Ограничение задания скорости Проверьте F, rapid override, трансформацию и машинные данные динамики. |
25080 | Контроль позиционирования Ось не вошла в окно позиции: проверьте механику, тормоз, люфт, усиление и время окна. |
25201 | Неисправность привода оси Откройте связанный SINAMICS fault и начинайте с первого сообщения в fault buffer. |
26101 | Нарушена связь с приводом оси Проверьте питание, DRIVE-CLiQ/PROFIBUS/PROFINET, topology и адреса. |
27001 | Ошибка канала контроля оси Запишите значения NCK и drive; проверьте два канала, датчики и safety-конфигурацию. |
27090 | Ошибка перекрестной проверки NCK-PLC Сохраните параметры alarm и проверьте согласованность NCK/PLC и safety-данных. |
20 ошибок шпинделя и ориентации
Шпиндельные alarm связаны не только с приводом: причины бывают в программе, выбранной ступени, датчиках gearbox, энкодере, режиме оси C, зажиме инструмента и PLC.
| Код / сообщение | Что означает и что проверить |
|---|---|
10810 | Главный шпиндель не определен Назначьте master spindle в канале или исправьте команду, требующую конкретный шпиндель. |
10820 | Ось вращения/шпиндель не определены Проверьте машинное имя, номер шпинделя и доступность объекта в канале. |
14820 | Отрицательная максимальная скорость Ограничение скорости должно быть положительным; направление задается M3/M4. |
16100 | Шпиндель недоступен в канале Проверьте назначение каналу, состояние другого канала и PLC-разрешение. |
16105 | Шпиндель невозможно назначить Шпиндель занят, не настроен или конфликтует с распределением каналов. |
16111 | Не задана скорость шпинделя Перед M3/M4 или циклом задайте S и проверьте, не обнуляет ли его подпрограмма. |
16600 | Невозможна смена ступени редуктора Проверьте диапазон S, датчики ступени, нейтраль и PLC-последовательность. |
16715 | Шпиндель/ось не остановлены Дождитесь нуля скорости, проверьте торможение и датчик фактической скорости. |
16746 | Выбранная ступень редуктора не установлена Сверьте заданную ступень с конфигурацией и обратными сигналами коробки. |
20055 | Главный шпиндель отсутствует в JOG Проверьте выбор главного шпинделя, режим оси C и ручное управление. |
20201 | Шпинделю не назначен инструмент Проверьте активный T/D, таблицу инструмента и назначение toolholder/spindle. |
22011 | Переход к заданной ступени невозможен Проверьте остановку, датчики положения, давление и механизм коробки. |
22040 | Шпиндель не референцирован Выполните штатную ориентацию, проверьте энкодер и zero mark. |
22050 | Нет перехода в позиционный режим Проверьте готовность привода, энкодер, SPOS и фактическую остановку. |
22051 | Не найдена референсная метка шпинделя Проверьте датчик/энкодер, кабель и допустимую скорость поиска. |
22052 | Нет остановки при смене кадра Проверьте время торможения, нагрузку, M5 и порог нулевой скорости. |
22055 | Скорость позиционирования слишком высока Снизьте скорость ориентации и проверьте динамику и момент торможения. |
22100 | Превышена допустимая скорость патрона Проверьте G96/G97, диаметр, лимит патрона и надежность зажима детали. |
22200 | Шпиндель остановился при G84 Проверьте S/F, синхронизацию, момент, метчик и механическое заклинивание. |
22296 | Ошибка смены ступени шпинделя Используйте дополнительный error code; проверьте датчики, давление и PLC. |
20 ошибок инструмента, магазина и Tool Management
Универсальные NCK alarm ниже относятся к данным Tool Management. Механические тайм-ауты руки, карусели и зажима часто выводятся отдельными OEM-кодами из PLC.
| Код / сообщение | Что означает и что проверить |
|---|---|
6401 | Нет свободного места для инструмента Проверьте заполнение магазина, тип карманов и соседние места oversized-инструмента. |
6402 | Магазин недоступен Проверьте номер магазина, конфигурацию, готовность PLC и выбранный TO unit. |
6403 | Позиция магазина недоступна Сверьте номер кармана, диапазон, блокировку и фактическую конфигурацию. |
6404 | Инструмент недоступен или непригоден Проверьте статусы locked, oversized, expired, broken и наличие duplo. |
6407 | Инструмент нельзя положить в карман Проверьте тип кармана, размер инструмента и правила соседних мест. |
6408 | Поиск пустого кармана не выполнен Проверьте данные занятости и синхронизацию таблицы с датчиками. |
6411 | Достигнут предупредительный ресурс Подготовьте замену и проверьте счетчик времени/деталей и активную D-кромку. |
6413 | Достигнут предел контроля инструмента Замените инструмент после оценки износа и штатно сбросьте счетчик. |
6423 | Позиция недоступна для перемещения Проверьте карман назначения, состояние магазина и запреты перемещения. |
6424 | Инструмент нельзя переместить Проверьте наличие, статус, duplo и незавершенную смену. |
6431 | Tool Management не активен Команда требует опции управления инструментом; проверьте конфигурацию. |
6432 | Держателю/шпинделю не назначен инструмент Согласуйте активный инструмент в NCK, PLC и механике. |
6450 | Неверная позиция буферного магазина Проверьте конфигурацию манипулятора, buffer location и команду смены. |
6451 | Буферный магазин не определен Настройте буфер/манипулятор или используйте допустимую схему смены. |
6452 | Неверный номер держателя/шпинделя Сверьте toolholder/spindle с конфигурацией канала и магазина. |
6453 | Нет связи держателя с магазином Проверьте distance relation и назначение магазина шпинделю. |
17160 | Инструмент не выбран Выполните T-вызов и дождитесь подтверждения смены перед циклом. |
17184 | Инструмент, duplo или D-кромка не существуют Исправьте T/D либо создайте запись в таблице инструмента. |
17194 | Подходящий инструмент не найден Проверьте группы замен, duplo, блокировку, ресурс и доступный магазин. |
17220 | Инструмент не существует Исправьте идентификатор и синхронизируйте таблицу с магазином. |
20 ошибок приводов SINAMICS S120
На SINUMERIK приводное сообщение может отображаться как интегрированный номер 230xxx, а в SINAMICS fault buffer — как Fxxxxx или Axxxxx. Записывайте обе формы, drive object и fault value.
| Код / сообщение | Что означает и что проверить |
|---|---|
A05003 | Внутренний перегрев силового модуля Проверьте вентилятор, воздушный поток, температуру шкафа и загрязнение. |
F07490 | Снят enable во время позиционирования EPOS Найдите первый fault, проверьте enable-сигналы и разрешения Basic Positioner. |
F07801 | Сверхток двигателя Проверьте нагрузку, рампу, токовые пределы, кабель и соответствие Motor Module. |
F07807 | Короткое замыкание или замыкание на землю Снимите питание и проверьте моторный кабель, фазы и изоляцию двигателя. |
F07862 | External fault 3 Источник задается BICO/PLC: проверяйте p2108, p3110-p3112 и внешнее условие. |
F07900 | Двигатель заблокирован, регулятор на пределе Проверьте механику, тормоз, предел момента, энкодер и p2175/p2177. |
F07901 | Превышена скорость двигателя Проверьте фактическую скорость, p1082, внешние ограничения и p2162. |
F07902 | Двигатель остановился/сорвался Проверьте нагрузку, момент, энкодер и пороги p1744/p1745/p2178. |
A07994 | Не выполнена идентификация двигателя Выполните motor data identification через p1900 или выберите корректный DDS. |
F30002 | Перенапряжение DC-link Увеличьте торможение, проверьте сеть, резистор/Active Line Module и Vdc controller. |
F30003 | Пониженное напряжение DC-link Проверьте сеть, предохранители, контактор, p0210 и готовность infeed. |
F30004 | Перегрев радиатора инвертора Проверьте вентилятор, фильтры, температуру шкафа, нагрузку и ШИМ. |
F30005 | Перегрузка силового модуля I2t Снизьте длительную нагрузку и проверьте номинальные токи двигателя и модуля. |
F30011 | Пропадание/асимметрия фазы Проверьте сетевые и моторные фазы, предохранители, контактор и сеть. |
F30021 | Замыкание на землю силового модуля Проверьте изоляцию двигателя, кабеля и силовые соединения. Повторный запуск опасен. |
F30022 | Сработал контроль Uce Возможны КЗ, отсутствие 24 V, обрыв оптики или отказ IGBT; требуется сервис. |
F30027 | Превышено время предзаряда DC-link Проверьте сеть, контактор, p0210, предзаряд, предохранители и отсутствие КЗ. |
F31118 | Скачок скорости Encoder 1 неправдоподобен Проверьте кабель, экран/землю, качество сигнала и p0492. |
F31135 | Ошибка определения положения Encoder 1 Проверьте тип энкодера, данные, питание, кабель и механическую связь. |
F31885 | Ошибка передачи Encoder 1 по DRIVE-CLiQ Проверьте кабель, разъемы, питание Sensor Module и topology. |
20 типовых PLC/OEM-сообщений станка
Для этих состояний нет единой нумерации Siemens. В таблице приведен текст/симптом, который нужно сопоставить с полным сообщением HMI, входами PLC и руководством изготовителя станка.
| Сообщение / состояние | Что проверить |
|---|---|
| Emergency Stop / E-stop active | Проверьте все кнопки, safety-реле/модули и сбрасывайте только после восстановления безопасности. |
| Защитная дверь открыта или не заперта | Проверьте замок, два канала датчика, геометрию двери и разрешенный режим. |
| Недостаточное давление воздуха | Проверьте давление, редуктор, утечки, реле и пневмоцилиндры сменщика. |
| Недостаточное давление гидравлики | Проверьте уровень, насос, фильтр, температуру, реле и утечки. |
| Ошибка централизованной смазки | Проверьте уровень, цикл насоса, давление, дозаторы и подтверждающий датчик. |
| Низкий уровень СОЖ или перегрузка насоса | Проверьте уровень, фильтры, крыльчатку, автомат защиты и засор. |
| Перегрузка транспортера стружки | Остановите привод, безопасно удалите заклинивание и проверьте тепловую защиту. |
| Зажим оси не отпущен | Проверьте давление, клапан, датчик unclamp и PLC-последовательность. |
| Предохранительная муфта оси сработала | На части станков выводится OEM-код 700010. Устраните препятствие и проверьте муфту по руководству станка. |
| Tool unclamped / инструмент не зажат | На части станков выводится OEM-код 700028. Проверьте тяговый шток, давление, датчики и конус. |
| Clamp и unclamp активны одновременно | Проверьте датчики, проводку, загрязнение и время переключения. Шпиндель не запускать. |
| Магазин не в исходной позиции | Проверьте home-датчик, привод карусели, тормоз и индексатор. |
| Позиция карусели не подтверждена | Сверьте командный и фактический карман, энкодер/датчики и фиксацию. |
| Рука/грейфер сменщика не дома | Проверьте крайние датчики, давление, клапаны и механическое заклинивание. |
| Тайм-аут смены инструмента | Определите последний подтвержденный шаг PLC и выполните штатный recovery. |
| Карман и датчик занятости не совпадают | Проведите штатную сверку магазина; не редактируйте таблицу наугад. |
| Патрон не подтверждает зажим/разжим | Проверьте давление, датчики, кулачки и заготовку. |
| Щуп уже активен или не сработал | Проверьте щуп, батарею/приемник, кабель, skip-сигнал и наконечник. |
| Потеряна станция удаленного I/O | Проверьте 24 V, PROFINET/PROFIBUS, разъемы, имя/адрес и LED. |
| Safety-каналы не совпадают | Сохраните alarm и параметры. Проверку выполняет safety-наладчик; обход запрещен. |
Порядок диагностики без риска
- Сфотографируйте номер и полный текст alarm, параметры в скобках, канал, ось/шпиндель и drive object.
- Запишите момент появления: включение, JOG, Cycle Start, резание, референсирование или смена инструмента.
- Проверьте E-stop, двери, давление, смазку, зажим детали и инструмента, положение магазина.
- Для программной ошибки откройте указанный кадр и 5-10 строк перед ним; проверьте G90/G91, плоскость, нули и коррекции.
- Для оси или шпинделя сначала смотрите связанный SINAMICS fault buffer, затем кабели, датчики, тормоз и механику.
- После устранения причины выполните dry run, single block или первый проход над деталью с ограниченной подачей.
Что отправить наладчику или сервису
Полезный комплект: фото alarm list, номер и текст первого сообщения, канал/ось/drive object, кадр программы, положение станка, время появления, повторяемость, последние изменения, fault buffer SINAMICS и список уже выполненных проверок.
Источники и границы справочника
Номера и исходные названия универсальных alarm сверены по официальным руководствам Siemens. Для OEM/PLC-кодов дополнительно используйте электрическую схему, PLC alarm list и руководство именно вашего станка.

Добавить комментарий