i +7 (495) 144 53 46
i info@servostar.ru
i Поиск
Logotype ServoStar Gear ServoStar

Промышленная автоматизация и мехатронные системы

Серии и поколения FANUC: как читать обозначение контроллера

Обозначения FANUC — то, на чём спотыкаются даже опытные наладчики. Короткое «0i» в переписке — и дальше выясняется, что в одном случае это 0i-MB 2003 года, в другом 0i-TF Plus, выпущенный десять лет позже, и общего между ними примерно столько же, сколько между Series 0 и Series 0i. Рабочий порядок простой: сначала расшифровать название, потом посмотреть, что реально стоит на машине, и только потом читать про возможности.

Два правила, которые снимают половину путаницы

Первое: поколения меняются буквой, а не цифрой. Series 16 прошла путь A → B → C, потом возродилась как 16i (A, B), а сама линейка в итоге была заменена семейством 30i (A, B, B Plus). Второе: внутри одного поколения номера — это родственники одной архитектуры, а не разные системы. 16i, 18i и 21i-B делят одно руководство по обслуживанию, а 30i, 31i и 32i-B Plus — один комплект руководства оператора.

И главное, что стоит запомнить сразу: меньший номер означает более старшую систему. 16 старше 18, 18 старше 21; 30i старше 31i, а 31i старше 32i. Это обратная логика по сравнению с бытовой техникой, и именно на ней ломается интуиция.

Как читать название

Полное обозначение упаковывает в несколько знаков класс системы, тип станка, поколение и вариант по осям. Наглядный пример — 31i-B5 Plus:

31 — класс системы
чем меньше номер, тем старше система: 30i выше 31i, а 31i выше 32i
i — эпоха архитектуры
встроенный LCD вместо шкафа с CRT, примерно с 1998 года
B — поколение
буква поколения внутри серии; A, B и B Plus — разные аппаратные платформы
5 — вариант по осям
исполнение на пять одновременно управляемых осей
Plus — ревизия
текущее обновление внутри поколения B

Второй пример, с типом станка:

0i-MB
0i — народная линейка, M — система обрабатывающего центра, B — поколение Model B
16-TC
16 — старший класс лестницы 16/18/21, T — токарная система, C — поколение Model C

Буква M или T — не украшение. Это тот же признак, по которому внутри руководств помечают разделы «действительно только для системы обрабатывающего центра» или «только для токарной системы». На системе 30i-B Plus этот выбор задаётся типом системы управления в параметре 0983: одно и то же ЧПУ может быть фрезерным или токарным в зависимости от того, как его настроил производитель станка.

Отдельно стоит расшифровать хвосты, которые часто принимают за новое поколение:

  • 160i, 300is, 210is — то же ЧПУ, состыкованное с PC-интерфейсом («открытая» система). Для программиста разницы нет, руководства печатают их на тех же страницах, что и базовую модель.
  • 0-Mate, 0i Mate — удешевлённое исполнение родительской модели с урезанным набором опций, а не отдельное поколение.
  • Power Mate i-D, i-D2, i-H — вообще не система для станка: компактное ЧПУ на одну-две оси для загрузчиков, позиционеров и вспомогательных осей. При этом оно исполняет настоящий G-код и Custom Macro, так что навыки переносятся.
  • 0-Mate / i-D2 — второй путь в названии означает двухканальное исполнение.

Древо поколений

ПоколениеГоды (примерно)СоставЧем запомнилось
Series 0 (0-A/B/C, 00, 0-Mate)конец 1980-х — 1990-е0M, 0T, 00, 0-MateНародная линейка своей эпохи: CRT и отдельная панель MDI, Custom Macro A и B, трёхзначные номера алармов. Память ещё измеряли в метрах перфоленты
Series 15 / 15-Bконец 1980-х — середина 1990-х15-MB, 15-TB, 15-MFB, 150-MBФлагман: высокоточный контурный контроль на RISC, гладкая интерполяция, трёхмерная коррекция, панельные компьютеры MMC, Ethernet
Series 15i / 15i-B2000-е15i-A, 15i-BФлагманское имя, перенесённое в эпоху i; полный Custom Macro и современный вид списков алармов
Series 16 / 18 / 21 (A/B/C)1990-е16-MC/TC, 18-MC/TC, 21; варианты 160/180Основная лестница классов: 16 сверху, 18 в середине, 21 внизу. Custom Macro B в привычном виде
Series 16i / 18i / 21i (A, B)примерно с 199816i-MB/TB, 18i-MB/MB5/TB, 21i-MB/TB; 160i/180i/210iЭпоха i: электроника ушла за LCD вместо шкафа с CRT. Появились AI contour control, AI nano contour control, упреждающее ускорение и Ethernet
Series 0i (A, B, затем C/D/F/F Plus)примерно с 2000, актуальна как 0i-F Plus0i-MB/TB, 0i Mate, далее 0i-C/D/F/F PlusНародная линейка, забравшая всё: 0i-B по структуре — сжатый учебник 16i/18i, а каждое следующее поколение впитывает ядро прошлого флагмана
30i / 31i / 32i — Model Aсередина 2000-х30i-A, 31i-A/A5, 32i-A; варианты 300i/310i/320iНовый флагман: общее руководство на 2400 страниц для токарки и фрезеровки, real-time macro, многоканальность, четырёхзначные алармы с префиксом
30i / 31i / 32i — Model B2010-е30i-B, 31i-B/B5, 32i-BРазвитие Model A; по возможностям лежит между A и B Plus
30i / 31i / 32i — Model B Plusтекущее30i-B Plus, 31i-B Plus, 31i-B5 Plus, 32i-B Plus«Nano CNC»: AI contour control I/II (G05.1), наклонная рабочая плоскость, управление центром инструмента G43.4/G43.5, USB и встроенный Ethernet, экраны настройки параметров обработки, интерфейс iHMI
Power Mate (D/F/H, затем i-D/i-H)1990-е — 2000-еPower Mate i-D, i-D2, i-HКомпактное ЧПУ на 1–2 оси для загрузчиков и позиционеров, но с настоящим G-кодом и макросами

Как определить, что стоит на конкретной машине

Читать нужно контроллер, а не шильдик станка: производители годами держали одно и то же название машины, меняя внутри систему управления. По убыванию надёжности способы такие.

  • Экран конфигурации. На любой системе эпохи i и новее достаточно нажать SYSTEM и открыть страницу конфигурации системы: там указаны и семейство, и версия программного обеспечения ЧПУ. На 30i-B Plus с iHMI то же самое лежит в системных меню iHMI. Это самый достоверный ответ.
  • Заставка при включении. Большинство систем на несколько секунд показывают имя семейства — например, «Series 0i-MB» или «Series 31i-B».
  • Номер документа на шкафу. Папка с руководствами или табличка внутри электрошкафа содержат номера спецификаций, а они прямо указывают на поколение. Папка из книг B-635xx — это 16i/18i-B, а GFZ-61xxx — Series 0 эпохи GE Fanuc.
  • Физические признаки. Монохромный или цветной CRT с отдельной панелью MDI — Series 0/15/16/18/21, то есть до эпохи i. LCD со встроенными клавишами MDI рядом или под экраном — 16i/18i/21i/0i и дальше. Широкий сенсорный экран с плиточными иконками — это iHMI, лицо 0i-F Plus и 30i-B Plus.

Отдельная тонкость — GE Fanuc против FANUC. Американские станки 90-х комплектовались руководствами с номерами GFZ-xxxxx, и это те же самые книги, что у FANUC идут под номерами B-xxxxx: GFZ-63844EN и B-63844EN — одна и та же книга. Префикс не означает другое ЧПУ, хотя из-за него регулярно покупают не тот узел.

Что действительно изменилось для программиста

Удивительно, но сам язык почти не двигался. Глава про Custom Macro в руководстве Series 0 от 1998 года и в актуальном руководстве 30i-B Plus открываются одной и той же фразой, слово в слово, и пример там один и тот же — G65 P9010 R50.0 L2. Двигались ёмкость, упреждение и инструментарий вокруг языка.

ПоколениеОбщие макропеременныеУпреждение и точностьЧто появилось у программиста
Series 0#100–#149, #500–#531 в базе; опция расширяет до #199 и #999—Custom Macro A и B рядом, трёхзначные алармы («No. 111»), ввод параметров через G10
15-Bсвоя нумерация, защищённые диапазоны O8000/O9000Высокоточный контурный контроль на RISC (опция)Гладкая интерполяция, трёхмерная коррекция, диалоговое исполнение 15-MFB
16/18/21 (B/C)#100–#149, #500–#531, опция до #199/#999Опции упреждения по классуCustom Macro B в окончательном виде, общий для линейки компилятор макросов
16i/18i/21i (A/B)тот же диапазон, что у 16/18AI contour control, AI nano contour control; упреждающее ускорение до интерполяцииИнтегрированная электроника за LCD, Ethernet и платы файлового сервера, начало эпохи FOCAS
0i-A/0i-B#100–#199, #500–#999 — полный набор из 600 переменныхAI advanced preview control, AI contour control (опции)Набор 16i, переупакованный для массового класса
30i/31i/32i-A#100–#199, #500–#999 (опции на 100 или 600 переменных)AI contour control I/II, наноразрешениеОтдельная глава real-time macro, четырёхзначные алармы с префиксом (PS0111 вместо «No. 111»), многоканальные системы в одном руководстве
30i/31i/32i-B Plusте же 600 плюс опция #98000–#98499, итого до 1100; обмен между каналами через параметры 6036/6037AI contour control I/II (G05.1) с упреждением до 1000 блоков, нано-сглаживание с отдельным экраном настройкиНаклонная рабочая плоскость, управление центром инструмента G43.4/G43.5, USB и встроенный Ethernet, экраны подстройки параметров обработки

Практическое следствие простое. Обычный G-код и арифметика Custom Macro B переносятся почти куда угодно. Всё, что касается пятиосевой кинематики (G43.4, наклонная плоскость), real-time macro или переменных диапазона #98000, — это территория семейства 30i. А всё, что рассчитывает на существование #150–#199 и #532–#999 на старых системах, требует подтверждения, что опция расширения переменных действительно куплена.

Четыре вопроса, которые закрывают спор «пойдёт ли программа здесь»

Первое: M или T? Одно и то же ЧПУ как фрезер и как токарный станок — это две разные цели программирования. Набор циклов не пересекается: сверление и растачивание G73–G89 на фрезерной стороне, токарные многопроходные циклы G70–G76 и G90/G92/G94 на токарной. Выбор системы G-кода A/B/C существует только на токарных. Смотреть на суффикс модели (0i-MB против 0i-TB) или, на системе 30i, на тип системы управления в параметре 0983.

Второе: функция действительно куплена? Первый раздел руководства любой генерации предупреждает одинаково: описаны все опциональные функции, а какие из них есть в конкретной системе — написано в документации производителя станка. Наличие главы в книге ничего не доказывает. Каталог опций — это DESCRIPTIONS для поколения, а истина — спецификация билдера.

Третье: какой диапазон макропеременных? На системах до 0i диапазоны #150–#199 и #532–#999 — опция; на 30i-B Plus опцией является ещё и #98000–#98499 сверх базовых 600. Программа, которая складывает состояние в #560, спокойно идёт на 0i-B и встаёт с алармом на Series 16 базовой комплектации: код тот же, потолок другой.

Четвёртое: какие O-номера защищены? Соглашение не менялось как минимум с 15-B: O0001–O7999 свободны для пользователя, O8000–O8999 можно запереть настройкой, а диапазон O9000 зарезервирован под макросы со специальными форматами вызова и защитой производителя. Записать свою программу в O9000 на работающем станке — способ затереть макрос смены инструмента. До доказательств обратного O8000 и выше разумно считать территорией билдера.

0i против 30i: потолок, а не диалект

Если речь о современном станке среднего класса, на нём, скорее всего, стоит 0i-F Plus, а не 30i. И вот что важно понимать: каждая генерация 0i — это фиксированное железо с урезанным набором опций от флагманской архитектуры своего времени. 0i-B читается как сжатое руководство 16i/18i-B: тот же порядок глав, та же глава про Custom Macro, тот же список алармов. Современная 0i-F Plus документирована в той же структуре, что и 30i-B Plus, поэтому руководство 30i-B Plus годится как справочник по программированию, когда под рукой нет книги от 0i-F Plus.

Отличает 0i от ровесника 30i не язык, а потолок и опции: меньше управляемых осей и каналов, а экзотика — многоосевые пакеты для пяти осей, real-time macro, максимальные конфигурации упреждения и памяти — либо недоступна, либо покупается отдельно. На любой 0i по умолчанию разумно считать опциями расширенные макропеременные, классы AI contour control, варианты жёсткого нарезания резьбы, а на старых машинах — даже сам Custom Macro. Последнее слово всегда за списком опций билдера.

Номера руководств: как быстро найти нужную книгу

У каждого руководства FANUC есть номер спецификации вида B-64724EN/01: префикс B, блок цифр, определяющий семейство руководств (то есть поколение системы), EN — английский, /01 — издание. Роли внутри семейства фиксированы, и это экономит часы поиска параметра в тысячестраничном руководстве оператора, где его заведомо нет.

  • DESCRIPTIONS — каталог опций: какие функции для этой системы существуют в принципе.
  • OPERATOR"S MANUAL — программирование и работа; современные комплекты делятся на общий том, том для токарных и том для обрабатывающих центров.
  • PARAMETER MANUAL — каждый номер параметра и каждый бит.
  • MAINTENANCE MANUAL — алармы, диагностика, настройка приводов, поиск неисправностей.
  • CONNECTION MANUAL — интеграция у билдера, в томе FUNCTION описаны сигналы PMC.
ПоколениеСемейство номеровРуководство оператораПараметрыОбслуживание
Series 0 (эпоха 0-C)GFZ/B-61xxx61404E / 61394E61410E, 61400E61395E
Series 16/18-CB-627xx62764EN / 62754EN62760EN62755EN
Series 16i/18i-BB-6352x/3xB-63534EN / B-63524ENB-63530ENB-63525EN
Series 0i-B / 0i Mate-BB-638xx63844EN / 63834EN63840EN63835EN
30i/31i/32i-AB-639xxB-63944ENB-63950ENB-63945EN
30i/31i/32i-B PlusB-647xxB-64724ENB-64730ENB-64725EN
Power Mate i-D/HB-631xx63174EN63180EN63175EN

Рабочий приём: сначала определить поколение по самой системе, потом искать по номеру документа и теме. Запрос «B-63530EN custom macro parameters» даёт результат сразу, а «fanuc 18i parameters» — двадцать страниц форумов. И стоит держать в голове, что список алармов живёт в двух местах: в приложении к руководству оператора и, с подробностями диагностики, в руководстве по обслуживанию.

Зачем это нужно на практике

Когда возникает вопрос «подойдёт ли плата от такого-то станка», начинать почти всегда стоит с расшифровки названия и поколения. Узлы соседних поколений внешне похожи и при этом несовместимы: усилители и платы рассчитаны на свою шину и свою версию программного обеспечения, а «просто 0i» в переписке может означать три разные аппаратные платформы. То же с документацией: по номеру руководства на шкафу поколение определяется за минуту, и дальше разговор идёт про конкретную книгу и конкретные параметры, а не про догадки.

Купить системы и узлы FANUC

Компания Servostar поставляет системы управления и компоненты FANUC под ремонт и модернизацию, включая актуальную народную линейку: система ЧПУ FANUC Series 0i-TF Plus и система ЧПУ FANUC Series 0i-TF, а также базовые блоки ЧПУ, такие как A02B-0306-B822, и модули ввода-вывода вроде A02B-0319-C001.

При сомнениях, какое поколение стоит на машине и какой узел к нему подходит, помогает фото шильдика, заставки при включении и номеров руководств из шкафа: по ним определяется серия, проверяется совместимость по таблице заказа FANUC и называется срок поставки.