FANUC 0i-F: почему при остановке автоматического цикла диагностику 0 нельзя читать по старой таблице 000–015
Одинаковые номера диагностики не гарантируют одинакового смысла. Сравнение руководств 0i-C и 0i-F помогает различать внутренние состояния, ожидание достижения скорости и контроль достижения позиции, не принимая индикатор за доказательство отказа узла.
Содержание
Станок остановился на кадре программы. Специалист открывает диагностику и толкует номер 0 нового ЧПУ по старой записи «000 — ожидание FIN». Такой прием может направить поиск в неподходящую цепь вспомогательной функции. Важно не наличие начальных нулей, а соответствие поколения ЧПУ, типа данных и названия поля руководству.
Область применения: две конкретные редакции, а не все 0i
Сравниваются руководства FANUC B-64605EN/01 для 0i-MODEL F и B-64115EN/02 для 0i/0i Mate-MODEL C. Первое, раздел 1.3.2, печатная страница 15, определяет диагностику 0 как битовый CNC internal state 1. Второе, глава 1, печатная страница 62, перечисляет отдельные номера: 000 — WAITING FOR FIN SIGNAL, 003 — контроль достижения позиции, 004 — коррекция подачи 0%, 005 — блокировка/запрет пуска. Переносить эту нумерацию на 0i-F нельзя. Другие поколения, редакции ПО и экраны изготовителя станка требуют отдельной проверки.
0i-F: сначала название, затем значение
В разделе 1.3.2 B-64605EN/01 для полей диагностики 0 со значением 1 указано:
- INPOSITION CHECK: выполняется контроль достижения позиции.
- FEEDRATE OVERRIDE 0%: коррекция подачи равна нулю.
- INTER/START LOCK ON: действует блокировка/запрет пуска.
- SPEED ARRIVAL ON: ожидается включение сигнала достижения скорости, а не подтверждается уже достигнутая скорость.
Тот же раздел отдельно определяет диагностику 2 как выполнение выдержки времени. Раздел 10.5, печатная страница 504, направляет к полям диагностики 0 со значением 1 для уже запущенного цикла со статусом STRT. Это отличается от ситуации, когда цикл вообще не запустился.
Как получить проверяемое заключение
Далее приведена наша методика анализа без изменения данных, а не дополнительная процедура производителя. Сохраните полный экран диагностики, статус ЧПУ, текущий кадр, обозначения канала и осей за один момент времени. Записывайте реальные названия, не заменяя их привычными старыми терминами. Если экран не соответствует руководству, сначала устраните это несоответствие, а не угадывайте смысл битов.
Для ожидания достижения скорости обоснованный промежуточный вывод — «ЧПУ ожидает это условие», а не «энкодер шпинделя неисправен». Нужно сопоставить требование программы, логику изготовителя станка и фактическую обратную связь, чтобы отличить невыполненное условие от проблемы сигнальной цепи или другой причины. Один снимок состояния не позволяет этого сделать и не обосновывает замену усилителя шпинделя.
При нулевой коррекции подачи или активной блокировке сопоставьте состояние с намерением оператора и условиями, разрешенными изготовителем. Не поворачивайте переключатель коррекции, не меняйте режим и не форсируйте сигналы только ради сброса поля: снятие условия ожидания может возобновить движение. Способы обхода блокировок здесь не приводятся.
Контроль достижения позиции не подтверждает точность детали
B-64605EN/01, раздел 10.5, печатная страница 504, связывает этот контроль с ошибкой положения в диагностике 300 и допуском достижения позиции в параметре 1826. Номер параметра указан для идентификации критерия, а не для изменения значения.
Отделяйте «ожидание достижения позиции» от «причина ожидания установлена». Одного значения 1 недостаточно: нужны соответствие оси и запись ошибки в том же состоянии. Без них преждевременно объяснять ожидание механическим заеданием или отказом привода. И наоборот, исчезновение признака не служит подтверждением приемки размеров детали, люфта или общей точности станка.
Условный пример и передача результатов
Допустим, снимок 0i-F с заголовком CNC internal state 1 показывает SPEED ARRIVAL ON = 1, а в записи о ремонте стоит «диагностика 000 = ожидание FIN». Это поясняющий пример, не случай из нашей практики. Сначала исправьте смешение версий, затем собирайте данные по реально отображаемому условию ожидания. Не переходите по старой таблице сразу к сигналу завершения смены инструмента.
Для передачи результатов подойдет запись: «Модель ЧПУ и редакция руководства подтверждены; названия полей, значения и контекст программы сохранены; условие ожидания установлено, неисправный узел не определен». Специальные проверки по процедурам изготовителя назначают после получения относящихся к условию данных. Проверки с движением, измерения под напряжением и изменения параметров выполняют квалифицированные специалисты по правилам безопасности всего станка.
Источники и пределы проверки
Ниже приведены руководства, написанные FANUC и размещенные на сторонних публичных зеркалах, а не официальных сайтах загрузки FANUC. Проверены определения и диагностические ветви указанных редакций. Испытания конкретного станка не проводились; его лестничная логика и конфигурация ПО не проверялись.
- FANUC Series 0i-MODEL F Maintenance Manual B-64605EN/01 (публичное зеркало руководства FANUC): раздел 1.3.2, печатная с. 15; раздел 10.5, печатные с. 503–504.
- FANUC Series 0i/0i Mate-MODEL C Maintenance Manual B-64115EN/02 (публичное зеркало руководства FANUC): глава 1, печатная с. 62; раздел 8.5, печатная с. 471.