Начинайте с симптома, а не с кода
Большинство людей, которые ищут информацию о кодах ошибок FANUC, на самом деле не знают самого кода. Они знают, что станок остановился, и примерно представляют, что он делал в тот момент.
| What the machine is doing | Start with | Most likely culprit |
|---|---|---|
| Won't come out of E-stop, sits on NOT READY | SV401, SV400, SV431, SV607 | Amplifier ready chain, DC link, input phases |
| One axis drifts or vibrates at standstill | SV410, SV413 | Gain, encoder, mechanical bind |
| Alarms only while the axis is moving | SV411, SV430 | Load, commanded speed, motor |
| Same alarm on every axis | SV431, SV432, SV607 | Power supply module, input phases |
| Alarm seconds after power-on | DS307, SV417 | Encoder battery, motor or encoder parameters |
| Position wrong after a battery change | DS300 | Reference position lost, re-zero the axis |
| Spindle won't orient or won't turn | SP749, SP750, 7n24, 7n27 | Fibre optic, spindle amp power, position coder |
| Spindle stalls or overheats under load | 7n01, 7n12 | Motor cooling, load, mechanical drag |
| Drive fan or cabinet overheat | SV601, SV602, SV606, OH701 | Fan failure, dust, cabinet temperature |
| Alarm right after a crash | SV414, SV416, SV446 | Amplifier, cable, motor insulation |
| Works cold, alarms when warm | SV430, SV436, SV602 | Thermal: motor, amplifier or cabinet |
| Program or data transfer fails | PS010, PS090, PS100 | Program syntax, reference return, parameter state |
Как интерпретировать номер сигнала тревоги FANUC
Код сигнала тревоги FANUC состоит из двухбуквенного префикса, за которым следуют цифры: SV401, PS010, SP749. Префикс указывает на подсистему, к которой относится неисправность. Цифры указывают лишь на то, какая именно неисправность возникла в данной подсистеме.
SV0410 — это проблема со стороны сервопривода: требуется специалист по приводам с осциллографом. PS0090 — это проблема со стороны оператора: нужно отправить машину в ремонт. Одинаковые цифры, два разных человека, два разных помещения. Если вы знаете, какой из кодов у вас на руках, ещё до того, как выясните, что именно сломалось, вам станет ясно, кому звонить.
Префиксы, с которыми вы столкнётесь
| Prefix | Stands for | What it covers | Who owns the fix |
|---|---|---|---|
| PS | Program & Setting | Program syntax, offsets, parameter-write state | Operator / programmer |
| SV | Servo | Servo amplifier, motor, encoder, FSSB | Servo / drive technician |
| SP | Spindle | Spindle amplifier, spindle motor, serial spindle comms | Spindle / drive technician |
| OT | Over Travel | Soft limits (parameters 1320–1323), hard limit switch | Operator / setup |
| PW | Power | A parameter or hardware change that needs a power cycle | Operator |
| OH | Over Heat | Control unit, internal fan | Maintenance |
| DS / APC | Absolute encoder | Battery voltage, position-data loss | Maintenance / technician |
| SR / IO | Comms & storage | RS-232, memory card, file access | Operator / IT |
| IE | Mis-operation prevention | Safety-related, e.g. soft limit 1 | Setup |
| ER | PMC system alarm | Ladder-defined custom alarms | Machine builder / PLC |
| 9xx | System / hardware | ROM, DRAM, CPU, FSSB | FANUC service |
PW, IE, ER и 9xx указаны здесь потому, что вы увидите их на экране, а не потому, что мы можем их объяснить. Неправильная строка хуже, чем отсутствующая.
Правило шпинделя 7nxx
В сигнале тревоги шпинделя FANUC 7nxx буква, n обозначает номер шпинделя. Первый шпиндель имеет номер 7001, второй 7101. Таким образом, код 7n12 означает один сигнал тревоги на первом шпинделе и другой сигнал тревоги на втором шпинделе. Перед заказом усилителя уточните, какой именно шпиндель указан в сообщении системы управления.
Тот же номер, другое поколение
Номера сигналов тревоги совпадают в моделях 0i-D, 0i-F, 0i-F Plus и 30i-B, однако их значения различаются. Текущая линейка систем ЧПУ компании FANUC показывает, какие из них по-прежнему поставляются.
Блок 400 и блок SVxxxx — это две разные системы нумерации. SV0410 и SV0361 не относятся к одной и той же последовательности, и одни и те же цифры не означают одно и то же в обеих системах. Прежде чем действовать, сверьте префикс, номер и инструкцию по эксплуатации вашего устройства.
Коды в зависимости от того, что делает машина
Семь групп. Каждая группа соответствует определённой последовательности действий по устранению неисправностей, поэтому информация о группе даёт больше сведений, чем отдельный код.
Каждая из приведённых ниже записей основана на сверке данных из двух независимых источников. В случае расхождений между этими источниками код в список не включается — например, код DS306 пришлось исключить, поскольку в одних источниках он описывается как предупреждение о состоянии батареи, а в других — как сигнал об отсутствии напряжения, связанный с потерей опорного положения. Если текст на английском языке на экране не удалось подтвердить, в записи об этом прямо указывается, а не приводится его пересказ.
Если вы создаете код, которого здесь нет, размещайте ссылку на группу, а не на страницу.
Ничего не сдвинется с места: SV401, SV400, SV404, SV431, SV432, SV607
SV401 — SERVO ALARM: n-TH AXIS VRDY OFF. Сигнал готовности сервоусилителя отсутствует. Проверьте цепь аварийной остановки, питание усилителя и светодиоды, а также цепь постоянного тока. Цепь аварийной остановки является самостоятельной функцией безопасности, на которую распространяется действие стандарта ISO 13850.
SV400 — SERVO ALARM: n-TH AXIS OVERLOAD. Сработал сигнал перегрузки по оси n. Проверьте диагностические коды 201 и 720–721, уменьшите нагрузку и проверьте разжатие тормоза и смазку.
SV404 — SERVO ALARM: n-TH AXIS VRDY ON. Сигнал готовности по-прежнему горит после того, как MCON отключился. Проверьте соединение между усилителем и интерфейсным модулем.
SV431 — n AXIS: CNV. OVERLOAD. Модуль питания или SVU серии β перегрелся. Улучшите охлаждение шкафа и проверьте вентиляторы.
SV432 — n AXIS: CNV. LOWVOLT CON. Напряжение питания системы управления преобразователя упало. Проверьте входное напряжение 200 В и напряжение питания системы управления.
SV607 — n AXIS: CNV. SINGLE PHASE FAILURE. В входном напряжении отсутствует одна фаза. Проверьте трёхфазное питание и автоматический выключатель.
Ошибка определения положения: SV410, SV411, SV413, SV414, SV417, SV0361
SV410 — SERVO ALARM: n-TH AXIS EXCESS ERROR. Во время остановки оси произошло отклонение положения от заданного значения. Проверьте коэффициент усиления, датчик положения и наличие механического заклинивания.
SV411 — SERVO ALARM: n-TH AXIS EXCESS ERROR. Во время перемещения оси произошло отклонение положения от заданного значения. Проверьте нагрузку, коэффициент усиления, скорость и датчик положения.
SV413 — SERVO ALARM: n-TH AXIS LSI OVERFLOW. Регистр ошибок переполнился, превысив значение 2^31. Как правило, это связано с настройками параметров, а не с аппаратным сбоем: проверьте параметры сервопривода.
SV414 — SERVO ALARM: n-TH AXIS DETECTION ERROR. Цифровая сервосистема сообщила о неисправности. Проверьте диагностические коды 200 и 204, а также светодиоды усилителя.
SV417 — SERVO ALARM: n-TH AXIS PARAMETER SETTING ERROR. Установлен сервомотор или энкодер, который не используется в данной системе. Сверьте модель мотора и энкодера с параметрами.
SV0361 — PULSECODER PHASE ERROR (BUILT-IN). Ошибка фазы во встроенном энкодере. Проверьте энкодер и кабель обратной связи.
Цепочка обратной связи: SV416, SV445, SV446, SV448, SV453, SV0365
SV416 — SERVO ALARM: n-TH AXIS DISCONNECTION. Сбой в работе схемы определения положения импульсного датчика. Проверьте кабель обратной связи и разъёмы.
SV445 — SERVO ALARM: n-TH AXIS SOFT DISCONNECTION. Мягкое отключение обратной связи датчика. Проверьте кабель обратной связи, разъемы и экранирование.
SV446 — SERVO ALARM: n-TH AXIS HARD DISCONNECT. Резкое отключение сигнала обратной связи от энкодера. Проверьте кабель на наличие обрыва, а затем сам энкодер.
SV448 — SERVO ALARM: FEEDBACK MISMATCH. Два сигнала обратной связи не совпадают. Проверьте оба контура обратной связи и соответствующие параметры.
SV453 — SERVO ALARM: SOFT DISCONNECTION. Мягкое отключение импульсного датчика α. Проверьте кабель датчика.
SV0365 — LED ERROR (BUILT-IN). Ошибка светодиода встроенного энкодера. Замените энкодер.
Нагрев: SV430, SV436, SV601, SV602, SV606, OH701
SV430 — n AXIS: SV. MOTOR OVERHEAT. Сервомотор перегрелся. Проверьте охлаждение, нагрузку и условия непрерывной работы.
SV436 — n AXIS: SOFTTHERMAL (OVC). Сработала программная тепловая защита, что равносильно перегрузке по току. Уменьшите нагрузку, проверьте охлаждение и убедитесь в отсутствии механического заклинивания.
SV601 — n AXIS: INV. RADIATOR FAN FAILURE. Вышел из строя вентилятор охлаждения радиатора инвертора. Замените вентилятор.
SV602 — n AXIS: INV. OVERHEAT. Сервоусилитель перегрелся. Удалите пыль и проверьте температуру в шкафу.
SV606 — n AXIS: CNV. RADIATOR FAN FAILURE. Вышел из строя вентилятор радиатора блока питания. Замените вентилятор.
OH701 — no verified screen text. Вентилятор охлаждения внутри блока управления перестал работать. Замените вентилятор.
Шпиндель: SP749, SP750, 7n01, 7n12, 7n24, 7n27
SP749 — S-SPINDLE LSI ERROR. Ошибка связи с шпинделем по последовательному интерфейсу, затрагивающая оптоволоконный кабель, системную плату и модуль шпинделя. Проверьте разъёмы оптоволоконного кабеля, очистите торцевые поверхности и проверьте модуль.
SP750 — no verified screen text. Ошибка последовательного соединения шпинделя: усилитель не получает питание или версия его ПЗУ неверна. Проверьте питание усилителя и его версию.
7n01 — SPN_n_: MOTOR OVERHEAT. Внутренняя температура двигателя шпинделя превышает допустимый предел. Проверьте температуру окружающей среды и нагрузку; если вентилятор не вращается, немедленно замените его.
7n12 — SPN_n_: POWER CIRCUIT OVERCURRENT. Выходной ток усилителя слишком высокий. Проверьте изоляцию двигателя и параметры шпинделя, а при необходимости замените SVPM.
7n24 — SPN_n_: SERIAL DATA TRANSFER ERROR. Ошибка передачи данных между ЧПУ и шпинделем или повреждение кабеля. Проложите кабель в стороне от линий электропередачи и, при необходимости, замените его.
7n27 — SPN_n_: POSITION CODER NOT CONNECTED. Неисправность сигнала датчика положения шпинделя (JYA3). Замените кабель.
Один код шпинделя находится вне этой группы: сигнал тревоги 21, который на приводах αi-B отображается как SP9021.
Пределы и аккумулятор: OT500, OT501, OT506, OT507, DS300, DS307
OT500 / OT501 — OVER TRAVEL: +n / OVER TRAVEL: -n. Превышен положительный или отрицательный мягкий предел, параметры 1320 и 1321. Постепенно переместите ось обратно за пределы.
OT506 / OT507 — OVER TRAVEL: +n / OVER TRAVEL: -n. Достигнут положительный или отрицательный жесткий конечный выключатель. Удерживайте кнопку сброса перебега и выполните обратный шаговый ход.
DS300 — no verified screen text. Потеряно положение абсолютного энкодера; требуется возврат в исходное положение. Замените батарею, а затем заново установите исходное положение.
DS307 — no verified screen text. Низкое напряжение батареи датчика; символы APC мигают в инверсном режиме. Замените батарею в течение одной-двух недель.
Программные сигналы тревоги: PS000, PS010, PS090, PS100, PS101
PS000 — PLEASE TURN OFF POWER. Был изменен параметр, который вступает в силу только после перезапуска. Выключите и снова включите устройство управления.
PS010 — IMPROPER G-CODE. G-код, который данная система не поддерживает или для которого не установлены соответствующие опции. Проверьте список G-кодов станка и его опции.
PS090 — REFERENCE POSITION RETURN INCOMPLETE. Обратная проверка не завершена. Выполните обратную проверку вручную, а затем запустите программу.
PS100 — PARAMETER WRITE ENABLE. Переключатель записи параметров (PWE) установлен в положение 1. Верните его в положение 0 и нажмите кнопку RESET.
PS101 — PLEASE CLEAR MEMORY. Был изменен параметр, требующий очистки памяти. Сделайте резервную копию параметров, а затем включите питание, удерживая кнопки RESET и DELETE.
Пятиступенчатая сортировка пациентов
Порядок имеет значение. Деталь, заказанная до проведения проверок, — это деталь, заказанная наобум.
- Запишите полный текст сигнала тревоги, а не только его номер. Четыре элемента: префикс, число, текст предупреждения и название оси или шпинделя. Одно только
401ничего не значит.SV401, Z axis, at power-on— это уже наполовину готовый диагноз. - Считайте показания светодиодов усилителя и сравните их. На экране отображается результат, полученный системой ЧПУ; светодиод усилителя показывает текущее состояние. Если эти два показателя не совпадают, доверяйте светодиоду. Затем сверьте показания светодиода с моделью, указанной на заводской табличке вашего усилителя, поскольку одна и та же цифра может означать разные значения для моделей α, αi и βi.
- Превратите симптомы в цифры. Основную часть информации предоставляют четыре диагностических кода: 200 и 204 — о состоянии системы, 201 — о нагрузке и токе, 720–723 — о подробностях перегрузки, 202 — об абсолютном напряжении батареи энкодера. Один код позволяет отличить ситуацию «ось работает с трудом» от ситуации «нагрузка на ось составляет 143 %».
- Прежде чем открывать шкаф, убедитесь, что вблизи нет посторонних предметов. Цепь аварийной остановки, трёхфазный вход, питание 24 В, оптоволоконные разъёмы, кабели энкодера, температура в шкафу. Ни один из этих элементов не требует разборки.
- Перед заменой каких-либо компонентов создайте резервную копию параметров. Резервное копирование SRAM и параметров на карте, которая всегда находится у вас под рукой. Замена платы, датчика или батареи обычно приводит к необходимости повторной инициализации или возврата к эталонным значениям, и без резервной копии работа, которая должна была занять двадцать минут, превращается в целый проект по вводу в эксплуатацию.
Когда не следует нажимать кнопку RESET
Если код сразу же повторяется, это означает, что неисправность по-прежнему присутствует. Это полезная информация. Однако в трёх случаях нажатие кнопки RESET будет ошибочным решением:
- До того, как код будет записан. В журнале сигналов тревоги хранятся недавние события, и их удаление приводит к потере информации, позволяющей отличить периодическую неисправность от повторяющейся.
- После сбоя, до того как будет зафиксировано положение оси. Как только машина сдвинулась с места, невозможно восстановить, где она находилась ранее.
- При срабатывании сигнализации SV или SP, причину которой вы не установили. Десять минут с чистым экраном обойдутся вам в единственную бесплатную подсказку, которая у вас была.
Ремонтировать, заменить или отправить в сервис?
К этому моменту вам уже ясно, что не сработало. Остался лишь коммерческий вопрос, и он заслуживает четкого правила, а не просто интуитивного подхода.
Ремонт окупается если неисправность связана с одной конкретной деталью: вентилятором, IPM, силовым модулем, конденсатором или схемой смещения. Он также окупается, если для данной модели по-прежнему доступны запасные части, а стоимость детали превышает стоимость ремонта более чем в три раза.
Замена приносит успех в случае неисправностей на уровне платы, многослойных неисправностей, а также в тех случаях, когда устройство уже дважды ремонтировалось. Группа плат управления серии 7nxx является наиболее наглядным примером: 7n13, 7n32, 7n74, 7n75, 7n79, 7n97, 7n98 — все это неисправности плат управления SVPM, и в руководстве для каждой из них рекомендуется заменить плату.
Расчет можно провести прямо на телефоне: стоимость простоя в час × количество дней ожидания по сравнению с надбавкой к цене подержанной детали. Если надбавка меньше, покупайте запчасть.
Что следует понимать под словом «проверенный» перед установкой подержанной детали
Подержанный усилитель с наклейкой не является проверенным. Прежде чем установить его в шкаф, его необходимо включить для прохождения собственной самодиагностики, запустить под нагрузкой, а не в режиме холостого хода, проверить связь с энкодером по каналу обратной связи в рабочем режиме, проследить за повышением температуры в течение рабочего цикла, достаточно длительного для выявления неисправного радиатора, очистить историю предыдущих сигналов тревоги и сверить версию прошивки с версией вашего пульта управления.
Мы занимаемся ремонтом, стендовыми испытаниями и продажей новых и проверенных подержанных запчастей FANUC. На каждую отправленную нами подержанную деталь предоставляется гарантия сроком на 12 месяцев. Эта гарантия имеет смысл только в том случае, если деталь действительно ее заслужила: запчасть, прошедшая стендовые испытания, также прошла испытания под нагрузкой, и 12 месяцев — это срок, на который мы готовы дать гарантию на основе результатов этих испытаний. → Новые и проверенные подержанные запчасти FANUC
Предотвращение повторного срабатывания сигнализации
Батарейки. Замените батарейку датчика при включенном устройстве управления. Укажите дату замены на этикетке внутри дверцы шкафа.
Вентиляторы и фильтры. Очищайте фильтрующие маты по графику, а не тогда, когда кто-то подает жалобу. Остановка вентилятора — это не предупреждение, а обратный отсчёт.
Входная мощность. Отсутствие фаз, провалы напряжения и изношенные контакторы. Измеряйте трехфазное напряжение питания под нагрузкой, а не в режиме холостого хода, поскольку в режиме холостого хода напряжение на одной из фаз может быть на пределе допустимого значения. Требования стандарта NFPA 79 к промышленному оборудованию охватывают требования, предъявляемые к поставщикам.
Кабели и разъемы. Радиус изгиба тяговой цепи, минимальный радиус изгиба оптоволоконного кабеля, защита разъемов в условиях масляного тумана и заземление экрана. Именно эти четыре фактора являются источником нерегулярных сбоев, связанных с обратной связью.
Часто задаваемые вопросы о кодах аварийных сигналов FANUC
Как сбросить сигнал тревоги FANUC?
Сброс сигнала тревоги FANUC зависит от того, какой префикс у сигнала. Сигналы тревоги с префиксами PS и OT обычно сбрасываются нажатием кнопки RESET после устранения причины. Сигналы тревоги с префиксами SV, SP и DS не сбрасываются, поскольку система управления продолжает обнаруживать неисправность до тех пор, пока её причина не будет устранена.
Какая сигнация FANUC встречается чаще всего?
Опубликованной таблицы частот нет, поэтому это скорее опыт, полученный в ходе практических занятий, чем фактические данные: SV401 (VRDY OFF) и SV400 (OVERLOAD) — два кода, которые встречаются чаще всего. Код SV401 появляется при включении питания во время последовательности подготовки к работе; код SV400 появляется на стороне нагрузки во время работы оси.
В чём разница между сигнализациями SV и SP?
Сигнал неисправности SV относится к сервосистеме, которая управляет осями подачи, а сигнал неисправности SP — к шпинделю, отвечающему за вращение и ориентацию. Обе системы используют последовательную связь, однако области неисправностей не пересекаются: SV отвечает за положение, а SP — за скорость.
Что означает буква «n» в сигнале тревоги шпинделя серии 7nxx?
В коде ошибки FANUC 7nxx буква n обозначает номер шпинделя. Для первого шпинделя отображается код 7001, для второго — 7101, поэтому код 7n12 означает разные ошибки для каждого из них. Прежде чем искать информацию, уточните, какой именно шпиндель указан в системе управления.
Что означает DS307 и сколько у меня времени?
Код DS307 означает предупреждение об разряде батареи абсолютного энкодера; у вас осталось примерно одна–две недели. Замените батарею при включенном питании устройства.
Где на станке FANUC можно найти историю сигналов тревоги?
В меню SYSTEM, затем ALARM, затем HISTORY или нажав клавишу ALARM и пролистав список. История имеет большее значение, чем текущая сигнализация: она показывает, является ли неисправность периодической или возникает всегда в одной и той же точке цикла.
Одинаковы ли номера сигналов тревоги FANUC в системах 0i и 30i?
В основном это касается блоков серий 400 и 500, но не всегда. В блоках серий 400 и SVxxxx используется совершенно разная нумерация. Ориентируйтесь на префикс, номер и инструкцию по эксплуатации вашего конкретного устройства, а не только на сам номер.
Все еще не работает? Пришлите нам код.
Три момента, и, как правило, мы сможем подсказать вам, что проверить дальше:
- Код сигнализации в точном соответствии с тем, как он отображается на экране: префикс, цифры, название оси или шпинделя.
- Номер детали усилителя или двигателя, указанный на заводской табличке.
- Независимо от того, идет ли речь об одной оси или обо всех осях.
Этого достаточно, чтобы дать конкретный совет, а не общие рекомендации. Если окажется, что это деталь, мы сможем предложить вам новую или проверенную б/у. Если же это плата, мы подскажем, стоит ли её ремонтировать.
