Sw0100 ошибка fanuc

Ошибки и сигналы тревоги ЧПУ станков Fanuc 0i / 0i Mate. Руководство оператора. Методы устранения неисправностей.

Номер

Сообщение

Описание

0001

ОШИБКА TH

Во время считывания с устройства ввода обнаружена ошибка TH. Код, вызвавший при считывании ошибку TH, и количество операторов до него от блока можно проверить в окне диагностики.

0002

ОШИБКА TV

Ошибка TV обнаружена в единичном блоке.

Проверка TV может быть отменена присвоением TVC в параметре ном. 0000#0 значения «0».

0003

СЛИШКОМ МНОГО ЗНАКОВ

Данные введены с большим количеством символов, чем разрешено для оператора ЧПУ. Количество допустимых символов варьируется в зависимости от функции и слова.

0004

АДРЕС НЕ НАЙДЕН

Адрес слов(а) ЧПУ + числовое значение не соответствуют формату слова. Данный сигнал тревоги выдается также, если пользовательская макрокоманда не содержит зарезервированного слова или не соответствует синтаксису.

0005

ОТСУТСТВУЮТ ДАННЫЕ ПОСЛЕ АДРЕСА

Адрес слов(а) ЧПУ + числовое значение не соответствуют формату слова. Данный сигнал тревоги выдается также, если пользовательская макрокоманда не содержит зарезервированного слова или не соответствует синтаксису.

0006

НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ ЗНАКА МИНУС

Знак минус (-) был задан в команде ЧПУ или в системной переменной, где задание знак минус не разрешено.

0007

НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ ДЕСЯТИЧНОЙ ТОЧКИ

Десятичная точка (.) была задана в адресе, где нельзя задать десятичную точку, либо были заданы две десятичные точки.

0009

НЕВЕРНЫЙ АДРЕС ЧУ

Был задан неверный адрес, либо не задан параметр 1020.

0010

НЕВЕРНЫЙ G-КОД

Задан неиспользуемый G-код.

0011

НУЛЕВАЯ ПОДАЧА (КОМАНДА)

Скорость подачи резания, предписанная F кодом, была задана равной 0. Данный сигнал тревоги порождается также, если задан чрезвычайно малый F-код, предписанный для S-кода в команде жесткого нарезания резьбы, так как инструмент не может нарезать при заданном шаге.

0015

СЛИШКОМ МНОГО ОСЕЙ ОДНОВРЕМЕННО

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

Либо разделите запрограммированные оси перемещения на два блока.

0020

ПРЕВЫШЕНИЕ ДОПУСКА ПО РАДИУСУ

Была задана дуга, для которой разность по радиусу в начальной и конечной точках превышает значение, заданное в параметре ном. 3410. Проверьте коды центра дуги I, J и K в программе. Траектория инструмента, если в параметре ном. 3410 задано большое значение, представляет собой спираль.

0021

НЕВЕРНЫЙ ВЫБОР ПЛОСКОСТИ

Команды выбора плоскости с G17 по G19 ошибочны. Перепрограммируйте так, чтобы те же 3 основные параллельные оси не были заданы одновременно.

Этот сигнал тревоги порождается также, если задана ось, которая не должна быть указана для обработки плоскости, например, для круговой интерполяции.

Для 0i -TD опция винтовой интерполяции необходима для активации спецификации 3 или более осей для блока G02/G03.

0022

НЕ ОБНАРУЖЕНА КОМАНДА R ИЛИ I, J, K

В команде круговой интерполяции отсутствует радиус дуги R или координата I, J или K расстояния между начальной точкой и центром дуги.

0023

НЕВЕРНАЯ КОМАНДА РАДИУСА

Для команды радиуса дуги R задано отрицательное значение. В серии T дуга с углом более 180° не может быть задана посредством команды R. Измените программу.

0025

КРУГОВОЕ РЕЗАНИЕ В УСКОРЕННОМ РЕЖИМЕ (F0)

F0 (ускоренный подвод при подаче с однозначным F-кодом или обратной подаче) был задан во время круговой интерполяции (G02, G03).

0027

НЕ ЗАДАНЫ ОСИ В G43/G44

Не заданы оси в блоках G43 и G44 для коррекции на длину инструмента типа С.

Коррекция не отменена, но другая ось смещена для коррекции на длину инструмента типа С.

Несколько осей задано для одного блока, когда тип коррекции на длину инструмента — C.

0028

НЕВЕРНЫЙ ВЫБОР ПЛОСКОСТИ

Команды выбора плоскости с G17 по G19 ошибочны. Перепрограммируйте так, чтобы те же 3 основные параллельные оси не были заданы одновременно. Этот сигнал тревоги порождается также, если задана ось, которая не должна быть указана для обработки плоскости, например, для круговой интерполяции.

Для 0i -TD опция винтовой интерполяции необходима для активации спецификации 3 или более осей для блока G02/G03.

0029

НЕВЕРНАЯ ВЕЛИЧИНА КОРРЕКЦИИ

Коррекция с неверным номером

0030

НЕВЕРНЫЙ НОМЕР КОРРЕКЦИИ

Был задан неверный номер коррекции.

0031

НЕВЕРНАЯ КОМАНДА Р В G10

Ввод данных для ном. L команды G10 или соответствующей функции не активирован. Не задан адрес настройки данных, например, P или R. Была задана команда адреса, не связанная с настройкой данных. Адрес меняется вместе с номером L.

Знак или десятичная запятая заданного адреса ошибочны, или заданный адрес находится за пределами диапазона.

0032

НЕВЕРНАЯ ВЕЛИЧИНА КОРРЕКЦИИ В G10

При установке величины коррекции с помощью G10 или при записи величины коррекции с помощью системных переменных величина коррекции оказалась избыточной.

0033

НЕТ ПЕРЕСЕЧЕНИЯ ПРИ КОРРЕКЦИИ НА РЕЖУЩИЙ ИНСТРУМЕНТ

Нет пересечения при расчете пересечения для коррекции на радиус инструмента/на радиус вершины инструмента. Измените программу.

0034

КРУГОВОЕ ДВИЖЕНИЕ В БЛОКЕ ЗАПУСКА/ВЫХОДА ЗАПРЕЩЕНО

При коррекции на радиус инструмента / на радиус вершины инструмента запуск или отмена выполняются в режиме G02 или G03. Измените программу.

0035

НЕЛЬЗЯ ЗАДАТЬ G31

1) Нельзя задать G31. Этот сигнал тревоги генерируется, если не отменен G-код (например, для коррекции на радиус инструмента / на радиус вершины инструмента) группы 07.

2) Пропуск по пределу крутящего момента не был задан в команде пропуска по пределу крутящего момента (G31P98 или P99). Задайте пропуск по пределу крутящего момента в окне РМС или другим способом.

0037

НЕВОЗМОЖНО ИЗМЕНИТЬ ПЛОСКОСТЬ В G41/G42

Плоскость коррекции G17/G18/G19 была изменена в ходе коррекции на режущий инструмент или на радиус вершины инструмента. Измените программу.

0038

СТОЛКНОВЕНИЕ В БЛОКЕ КРУГОВОГО ПЕРЕМЕЩЕНИЯ

Зарез происходит при коррекции на радиус инструмента / на радиус вершины инструмента, так как начальная или конечная точки дуги совпадают с центром дуги. Измените программу.

0039

CHF/CNR НЕ РАЗРЕШЕНЫ В G41, G42

Снятие фаски или скругление угла R заданы при запуске, отмене или переключении между G41 и G42 в командах G41 и G42 (коррекция на радиус вершины инструмента). Программа может привести к зарезу при снятии фаски или скруглении угла. Измените программу.

0041

СТОЛКНОВЕНИЕ ПРИ КОРРЕКЦИИ НА РЕЖУЩИЙ ИНСТРУМЕНТ

При коррекции на радиус инструмента / на радиус вершины инструмента возможно избыточное резание. Измените программу.

0042

G45/G48 НЕ РАЗРЕШЕНЫ ПРИ CRC

Смещение инструмента (от G45 до G48) задано в режиме коррекции на радиус инструмента. Измените программу.

0044

G27-G30 НЕ ДОПУСКАЮТСЯ ПРИ ФИКСИРОВАННОМ ЦИКЛЕ

Одна из команд от G27 до G30 (G29 только для серии M) задана в режиме постоянного цикла. Измените программу.

0045

НЕ НАЙДЕН АДРЕС Q (G73/G83)

В цикле скоростного сверления с периодическим выводом или в цикле сверления с периодическим выводом величина реза за раз не задается адресом Q, либо задано Q0. Измените программу.

0046

НЕВЕРНАЯ КОМАНДА ВОЗВРАТА НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ

Ошибка команды возврата во вторую, третью или четвертую референтную позицию. (Ошибка команды P-адреса.)

0050

ЗАПРЕЩЕНО СНЯТИЕ ФАСКИ/ СКРУГЛЕНИЕ УГЛА В БЛОКЕ НАРЕЗАНИЯ РЕЗЬБЫ

Блок снятия фаски или скругления угла задан в блоке нарезания резьбы. Измените программу.

0051

НЕТ ПЕРЕМЕЩЕНИЯ ПОСЛЕ СКРУГЛЕНИЯ УГЛА / СНЯТИЯ ФАСКИ

Неверное перемещение или расстояние перемещения в блоке, идущем за снятием фаски или скруглением угла. Измените программу.

0052

КОД ПОСЛЕ СНЯТИЯ ФАСКИ/СКРУГЛЕНИЯ УГЛА НЕ G01

Блоком, следующим за блоком снятия фаски или блоком скругления угла, является не блок G01 (или вертикальная линия). Измените программу.

0053

СЛИШКОМ МНОГО АДРЕСНЫХ КОМАНД

В командах снятия фаски или скругления угла задано два или более I, J, K и R.

0054

ОБРАБОТКА КОНУСА ПОСЛЕ СНЯТИЯ ФАСКИ/ СКРУГЛЕНИЯ УГЛА НЕ РАЗРЕШЕНА

Блок, в котором задано снятие фаски под заданным углом или скругление угла, включает команду обработки конической поверхности. Измените программу.

0055

ОТСУТСТВУЕТ ВЕЛИЧИНА ПЕРЕМЕЩЕНИЯ ПРИ СНЯТИИ ФАСКИ/ СКРУГЛЕНИИ УГЛА

Расстояние перемещения по оси, заданное в блоке, содержащем снятие фаски или скругление угла, меньше, чем величина снятия фаски или скругления угла. Измените программу.

0056

ОТСУТСТВУЮТ КОНЕЧНАЯ ТОЧКА И УГОЛ ПРИ СНЯТИИ ФАСКИ/ СКРУГЛЕНИИ УГЛА

При прямом программировании размеров чертежа и конечная точка, и угол были заданы в блоке, следующим за блоком, в котором был задан только угол (Aa). Измените программу.

0057

НЕТ РЕШЕНИЯ КОНЦА БЛОКА

В программировании непосредственно по размерам чертежа неверно вычислена конечная точка блока. Измените программу.

0058

НЕ НАЙДЕНА КОНЕЧНАЯ ТОЧКА

В программировании непосредственно по размерам чертежа не найдена конечная точка блока. Измените программу.

0060

НЕ НАЙДЕН ПОРЯДКОВЫЙ НОМЕР

[Внешний ввод данных/вывод данных]

Заданный номер не найден при поиске по номеру программы и по порядковому номеру.

Был выдан запрос на ввод/выод для величины коррекции для данных инструмента, но номер инструмента после включения питания не вводился. Данные инструмента, соответствующие введенному номеру инструмента, не найдены.

[Поиск номера внешней заготовки]

Программа, соответствующую заданной заготовке, не найдена. [Перезапуск программы]

В спецификации порядкового номера перезапуска программы не найден заданный порядковый номер.

0061

КОМАНДА P ИЛИ Q ОТСУТСТВУЕТ В БЛОКЕ МНОГОКРАТНО ПОВТОРЯЕМЫХ ЦИКЛОВ

Не задан адрес Р или Q в команде многократно повторяемого цикла (G70, G71, G72 или G73).

0062

ВЕЛИЧИНА РЕЗАНИЯ НЕВЕРНА В ЦИКЛЕ ЧЕРНОВОГО РЕЗАНИЯ

Был задан ноль или отрицательное значение многократно повторяемого цикла черновой обработки резанием (G71 или G72) в качестве глубины реза.

0063

НЕ НАЙДЕН БЛОК ЗАДАННОГО НОМЕРА ПОСЛЕДОВАТЕЛЬНОСТИ

Не найден порядковый номер, заданный адресами P и Q в команде многократно повторяемого цикла (G70, G71, G72 или G73).

0064

ФОРМА ЧИСТОВОЙ ОБРАБОТКИ НЕ ИЗМЕНЯЕТСЯ МОНОТОННО (ПЕРВЫЕ ОСИ)

В программе чистовой обработки для многократно повторяемого цикла черновой обработки резанием (G71 или G72) команда для первой оси плоскости задавала монотонное увеличение или уменьшение.

0065

G00/G01 НЕ ЯВЛЯЕТСЯ ПЕРВЫМ БЛОКОМ ПРОГРАММЫ ОБРАБОТКИ ФОРМЫ

В первом блоке программы обработки формы, задаваемый P многократно повторяемый стандартный цикл (G70, G71, G72 или G73), G00 или G01 не был заданы.

0066

НЕДОСТУПНАЯ КОМАНДА В БЛОКЕ МНОГОКРАТНО ПОВТОРЯЕМЫХ ЦИКЛОВ

Недоступная команда была обнаружена в командном блоке многократно повторяемых циклов (G70, G71, G72 или G73).

0067

МНОГОКРАТНО ПОВТОРЯЕМЫЕ ЦИКЛЫ НЕ НАХОДЯТСЯ В ПАМЯТИ ПРОГРАММЫ ОБРАБОТКИ ДЕТАЛЕЙ

Команда многократно повторяемого постоянного цикла (G70, G71, G72, или G73) не зарегистрирована в области памяти на магнитных лентах.

0069

ПОСЛЕДНИЙ БЛОК ПРОГРАММЫ ОБРАБОТКИ ФОРМЫ ЯВЛЯЕТСЯ НЕВЕРНОЙ КОМАНДОЙ

В программе чистовой обработки в многократно повторяемом цикле черновой обработки резанием (G70, G71, G72 или G73) команда снятия фаски или скругления угла R в последнем блоке прерывается на середине.

0070

В ПАМЯТИ ОТСУТСТВУЕТ МЕСТО ДЛЯ ПРОГРАММЫ

Недостаточно памяти.

Удалите ненужные программы и повторите попытку.

0071

ДАННЫЕ НЕ НАЙДЕНЫ

1) Не найден адрес по запросу.

2) При поиске по номеру программы не найдена программа с заданным номером.

3) В спецификации номера блока перезапуска программы не найден заданный номер блока.

Проверьте данные.

0072

ДАННЫЕ НЕ НАЙДЕНЫ

Число программ для хранения превысило 400 (одноконтурная система) или 800 (двухконтурная система серии T). Удалите ненужные программы и выполните регистрацию программы снова.

0073

НОМЕР ПРОГРАММЫ УЖЕ ИСПОЛЬЗУЕТСЯ

Заданный номер программы уже используется. Измените номер программы или удалите ненужные программы и выполните регистрацию программы снова.

0074

НОМЕР ПРОГРАММЫ УЖЕ ИСПОЛЬЗУЕТСЯ

Номер программы не входит в диапазон от 1 до 9999. Измените номер программы.

0075

ЗАЩИТА

Сделана попытка зарегистрировать программу, номер которой защищен. При согласовании программы был неверно введен пароль для защищенной программы. Была предпринята попытка выбора программы, редактируемой в фоновом режиме, в качестве главной программы. Была предпринята попытка вызова программы, редактируемой в фоновом режиме, в качестве подпрограммы.

0076

ПРОГРАММА НЕ НАЙДЕНА

Заданная программа не найдена при вызове подпрограммы или вызове макрокоманды. Коды M, G, T или S вызываются командой P, отличной от команды в M98, M198, G65, G66 или пользовательской макропрограммы типа прерывания, а программа вызывается специальным адресом. Данный сигнал тревоги также порождается, если программа не найдена при данных вызовах.

0077

СЛИШКОМ МНОГО ВЛОЖЕННЫХ ПОДПРОГРАММ, МАКРОПРОГРАММ

Общее число вызовов подпрограмм и пользовательских макрокоманд превышает допустимый диапазон. Во время подпрограммы из внешней памяти был выполнен вызов подпрограммы.

0078

НЕ НАЙДЕН ПОРЯДКОВЫЙ НОМЕР

Заданный порядковый номер не был найден при поиске по порядковому номеру. Не найден порядковый номер, заданный в переходном пункте назначения в GOTO— и M99P—.

0079

НЕСООТВЕТСТВИЕ ПРОГРАММ

Программа в памяти не соответствует программе, хранящейся на ленте. Несколько программ не подлежат непрерывному согласованию, если параметр ном. 2200#3 имеет значение «1». Задайте в параметре ном. 2200#3 значение «0» перед выполнением сопоставления.

0080

НЕПРАВИЛЬНО ВВЕДЕН СИГНАЛ ДОСТИЖЕНИЯ ПОЛОЖЕНИЯ ИЗМЕРЕНИЯ G37

Если выполняется функция измерения длины инструмента (G37), сигнал достижения положения измерения доходит до 1 во фронтальной части, определенной значением £, заданным в параметре ном.6254. Как альтернатива, сигнал не доходит до 1.

Если используется функция автоматической коррекции на инструмент (G36, G37), сигналы достижения положения измерения (XAE1, XAE2) не доходят до 1 в диапазоне, определенном значением £, заданном в параметрах ном.6254 и ном.6255.

0081

НОМ. КОРРЕКЦИИ G37 НЕ ЗАДАН

Функция измерения длины инструмента (G37) задана без задания H кода. Исправьте программу.

Функция автоматической коррекции ни инструмент (G36, G37) задана без задания Т кода. Исправьте программу.

0082

G37 ЗАДАНО С Н-КОДОМ

Функция измерения длины инструмента (G37) задано вместе с Н кодом в том же блоке.

Исправьте программу.

Функция автоматической коррекции на инструмент (G37) задана в одном блоке с Т-кодом.

Исправьте программу.

0083

НЕВЕРНАЯ КОМАНДА ОСИ G37

Была обнаружена ошибка в спецификации оси функции измерения длины инструмента (G37). Как альтернатива, задана команда перемещения как команда приращения. Исправьте программу.

Была обнаружена ошибка в спецификации оси функции автоматической коррекции на инструмент (G36, G37). Как альтернатива, задана команда перемещения как команда приращения.

Исправьте программу.

0085

ОШИБКА ПЕРЕПОЛНЕНИЯ

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

0086

DR ОТКЛ.

В ходе процесса ввода/вывода интерфейсом считывания/вывода не перфоленту 1 сигнал готовности ввода набора данных устройства ввода/вывода (DR) был отключен. Возможными причинами являются не включение устройства ввода/вывода, порванный кабель и дефектная печатная плата.

0087

ПЕРЕПОЛНЕНИЕ БУФЕРА

В ходе считывания интерфейс считывающего перфоратора 1, хотя и была дана команда остановки считывания, была введено более 10 символов. Устройство ввода/вывода или печатная плата были дефектными.

0090

НЕ ЗАВЕРШЕН ВОЗВРАТ НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ

1) Нельзя выполнить возврат на референтную позицию обычным образом, поскольку начальная точка возврата на референтную позицию расположена слишком близко к референтному положению, или скорость слишком низкая. Переместите начальную точку от референтной позиции на достаточное расстояние или задайте достаточно высокую скорость для выполнения возврата на референтную позицию.

2) Была попытка задать нулевое положение для детектора абсолютного положения с помощью возврата на референтную позицию, если необходимо задать нулевую точку.

Проверните двигатель вручную минимум на один оборот и установите нулевое положение датчика абсолютного положения, отключив и снова включив ЧПУ и сервоусилитель.

0091

РУЧНОЙ ВОЗВРАТ НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ НЕ ВЫПОЛНЕН ПРИ ОСТАНОВЕ ПОДАЧИ

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

0092

ОШИБКА ПРОВЕРКИ ВОЗВРАТА К НАЧАЛУ КООРДИНАТ (G27)

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

0094

ЗАПРЕЩЕН ТИП Р (ИЗМЕНЕНИЕ КООРДИНАТ)

При повторном пуске программы тип Р задать нельзя. (После прерывания автоматической работы выполнена операция установки системы координат). Выполните надлежащую операцию в соответствии с руководством пользователя.

0095

ЗАПРЕЩЕН ТИП Р (ИЗМЕНЕНИЕ ВНЕШНЕГО СМЕЩЕНИЯ)

При повторном пуске программы тип Р задать нельзя. (После прерывания автоматической работы изменена величина внешней коррекции начала координат заготовки). Выполните надлежащую операцию в соответствии с руководством пользователя.

0096

ЗАПРЕЩЕН ТИП Р (ИЗМЕНЕНИЕ СМЕЩЕНИЯ ЗАГОТОВКИ)

При повторном пуске программы тип Р задать нельзя. (После прерывания автоматической работы изменена величина коррекции начала координат заготовки). Выполните надлежащую операцию в соответствии с руководством пользователя.

0097

ЗАПРЕЩЕН ТИП Р (АВТОМАТИЧЕСКОЕ ВЫПОЛНЕНИЕ)

Нельзя указать тип Р при повторном пуске программы. (После включения питания, после аварийного останова или сброса сигналов тревоги 0094 — 0097 автоматическая операция не выполняется). Выполните автоматическую операцию.

0099

ИСПОЛН. MDI НЕ ДОПУСКАЕТСЯ ПОСЛЕ ПОИСКА

После завершения поиска при перезапуске программы с помощью MDI дана команда перемещения.

0109

ОШИБКА ФОРМАТА В G08

В коде G08 после Р задано значение, отличное от 0 или 1, или не задано значение.

0110

ПЕРЕПОЛНЕНИЕ: ЦЕЛАЯ ЧАСТЬ

Целая часть числа вышла за пределы диапазона при арифметических вычислениях.

0111

ПЕРЕПОЛНЕНИЕ: ПЛАВАЮЩ.

Десятичная точка (числовые данные в формате с плавающей точкой) вышла за пределы диапазона при арифметических вычислениях.

0112

ДЕЛЕНИЕ НА НОЛЬ

Была сделана попытка деления на ноль в пользовательской макрокоманде.

0113

НЕВЕРНАЯ КОМАНДА

Запрограммирована функция, которую нельзя использовать в макрокоманде пользователя. Измените программу.

0114

НЕВЕРНЫЙ ФОРМАТ ВЫРАЖЕНИЯ

Формат, используемый в выражении в пользовательском макрооператоре, ошибочный. Ошибка формата записи параметра.

0115

НОМЕР ПЕРЕМЕННОЙ ВНЕ ДИАПАЗОНА

Номер, который нельзя использовать для локальной переменной, общей переменной или системной переменной, заданный в пользовательской макрокоманде.

0116

ПЕРЕМЕННАЯ С ЗАЩИТОЙ ОТ ЗАПИСИ

Была произведена попытка использовать в пользовательской макрокоманде на левой стороне выражение переменной, что можно использовать на правой стороне выражения.

0118

СЛИШКОМ МНОГО ВЛОЖЕНИЙ В СКОБКИ

Слишком много скобок»[ ]» вложено в пользовательской макрокоманде. Уровень вложения, включая функциональные скобки, равен 5.

0119

ЗНАЧЕНИЕ АРГУМЕНТА ВНЕ ДИАПАЗОНА

Значение аргумента функции пользовательской макрокоманды находится вне диапазона.

0122

СЛИШКОМ МНОГО ВЛОЖЕНИЙ МАКРОКОМАНД

В пользовательскую макрокоманду было вложено слишком много вызовов макрокоманд.

0123

НЕВЕРНЫЙ РЕЖИМ ДЛЯ GOTO/WHILE/DO

Оператор GOTO или оператор WHILE-DO обнаружен в главной программе в режиме MDI или прямого ЧПУ.

0124

ОТСУТСТВУЕТ КОНЕЧНЫЙ ОПЕРАТОР

Команда END, соответствующая команде DO, отсутствовала в пользовательской макрокоманде^

0125

ОШИБКА ФОРМАТА МАКРООПЕРАТОРА

Формат, используемый в макрооператоре в пользовательской макрокоманде, ошибочный.

0126

НЕВЕРНЫЙ НОМЕР ЦИКЛА

Номера DO и END в пользовательской макрокоманде ошибочны или превышают допустимый диапазон (диапазон действительных значений: от 1 до 3).

0127

ДУБЛИРОВАНИЕ ОПЕРАТОРА ЧУ, МАКРООПЕРАТОРА

Оператор ЧПУ и макрооператор были заданы в одном блоке.

0128

НЕВЕРНЫЙ ПОРЯДКОВЫЙ НОМЕР МАКРОПРОГРАММЫ

Заданный порядковый номер не найден при поиске порядкового номера. Не найден порядковый номер, заданный как пункт назначения перехода GOTO— и M99P—.

0129

ИСПОЛЬЗОВАНИЕ ‘G’ В КАЧЕСТВЕ АРГУМЕНТА

G используется в качестве аргумента при вызове пользовательской макрокоманды. G нельзя использовать в качестве аргумента.

0130

КОНФЛИКТ ЧПУ И ОСИ РМС

Команда ЧПУ и команда управления осью РМС не были согласованы. Измените программу или цепную схему.

0136

ОСЬ ПОЗИЦИОНИРОВАНИЯ ШПИНДЕЛЯ ОДНОВРЕМЕНО С ДРУГОЙ ОСЬЮ

Ось позиционирования шпинделя и другая ось заданы в одном блоке.

0137

M-КОД И КОМАНДА ПЕРЕМЕЩЕНИЯ В ОДНОМ БЛОКЕ

т

Ось позиционирования шпинделя и другая ось заданы в одном блоке.

0139

НЕЛЬЗЯ ИЗМЕНИТЬ ОСЬ, УПРАВЛЯЕМУЮ РМС

Ось PMC была выбрана для оси, для которой направляется ось PMC.

0140

НОМЕР ПРОГРАММЫ УЖЕ ИСПОЛЬЗУЕТСЯ

Сделана попытка выбрать или удалить в фоновом режиме программу, выбранную в основном режиме. Выполнить правильную операцию для фоновой версии.

0142

НЕВЕРНЫЙ МАСШТАБ

Коэффициент масштабирования составляет 0 раз или 10000 раз или более. Измените настройку коэффициента масштабирования.

(G51P… или G51I J K… или параметр (ном. 5411 или 5421))

0143

ПЕРЕПОЛНЕНИЕ УПРАВЛЯЮЩИХ ДАННЫХ

Переполнение при хранении внутренних данных ЧПУ. Данный сигнал тревоги также порождается, если результаты внутреннего вычисления масштабирования (серия M), поворота системы координат (серия M) и цилиндрической интерполяции переполняют память данных. Он также порождается в ходе ввода величины ручного вмешательства.

0144

НЕВЕРНО ВЫБРАНА ПЛОСКОСТЬ

Плоскость поворота системы координат и плоскость дуги или компенсации на режущий инструмент должны совпадать. Измените программу.

0145

НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ G12.1/G13.1

Номер оси параметров выбора плоскости ном. 5460 (линейная ось) и ном. 5461(ось вращения) в режиме интерполяции в полярных координатах вне диапазонв (от 1 до числа управляемых осей).

0146

НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ G-КОДА

При задании или отмене режима интерполяции в полярных координатах G-код должен быть модальной командой G40. В режиме интерполяции в полярных координатах был задан неверный G-код.

В этом режиме могут быть заданы следующие следующие G-коды: G01,G02,G03,G04,G40,G41,G42,G65,G66,G67,

(G90 и G91 для системы G-кодов B или C), G98,G99

0148

ОШИБКА НАСТРОЙКИ

Уровень замедления автоматического изменения скорости подачи при обработке углов находится вне устанавливаемого диапазона оцениваемого угла. Измените параметры (ном.1710-1714)

0149

ОШИБКА ФОРМАТА В G10L3

При регистрации (от G10L3 до G11) данных управления ресурсом инструмента был задан адрес, отличный от Q1, Q2, P1, и P2, или недопустимый адрес.

0150

НЕВЕРНЫЙ НОМЕР ГРУППЫ РЕСУРСА

Номер группы инструментов превысил максимальное допустимое значение. Номер группы инструментов (P после задания G10 L3;) или номер группы, указанный T-кодом управления ресурсом инструмента в программе обработки.

0151

ГРУППА НЕ НАЙДЕНА В ДАННЫХ РЕСУРСА

Группа инструментов, указанная в программе обработки, не задана в данных управления ресурсом инструмента.

0152

ПРЕВЫШЕНО МАКСИМАЛЬНОЕ ЧИСЛО ИНСТРУМЕНТОВ

Число инструментов, зарегистрированных в группе, превысило максимально допустимое число инструментов для регистрации.

01 53

T-КОД НЕ ОБНАРУЖЕН

При регистрации данных ресурса инструмента блок, в котором должен быть задан T-код, не содержит T-кода. Либо, при методе замены инструмента D, задано только M06. Измените программу.

0154

ИНСТРУМЕНТ НЕ ИСПОЛЬЗУЕТСЯ В ГРУППЕ РЕСУРСА

Команда H99, команда D99 или код H/D, заданный параметрами ном. 13265 и ном. 13266, была задана, когда не использовался ни один из входящих в группу инструментов.

0155

НЕВЕРНАЯ КОМАНДА T-КОДА

В программе обработки T-код в блоке, содержащем M06, не соответствует текущей используемой группе. Измените программу.

0156

НЕ НАЙДЕНА КОМАНДА P/L

Команды P и L не заданы в начале программы для настройки группы инструментов. Измените программу.

0157

СЛИШКОМ МНОГО ГРУПП ИНСТРУМЕНТОВ

При регистрации данных управления ресурсом инструмента значения счетчиков блока команды групповой настройки P (номер группы) и L (срок службы инструмента) превысили максимальное число для группы.

0158

ЗНАЧЕНИЕ СРОКА СЛУЖБЫ ИНСТРУМЕНТА ВНЕ ДИАПАЗОНА

Задаваемое значение срока службы слишком большое. Измените настройку.

0159

НЕВЕРНЫЕ ДАННЫЕ РЕСУРСА ИНСТРУМЕНТА

Данные управления ресурсом инструмента повреждены по какой-то причине. Зарегистрируйте данные инструмента в группе инструментов или данные инструмента в группе снова посредством G10L3 или ввода в режиме MDI.

0160

НЕСООТВЕТСТВИЕ М-КОДА ОЖИДАНИЯ

М-код ожидания ошибочный.

Для контуров 1 и 2 заданы различные М-коды ожидания.

0163

НЕВЕРНАЯ КОМАНДА В G68/G69

G68 и G69 не запрограммированы независимо при сбалансированном резании.

0169

НЕВЕРНЫЕ ГЕОМЕТРИЧЕСКИЕ ДАННЫЕ ИНСТРУМЕНТА

Неверные данные о форме инструмента при проверке столкновений. Установите правильные данные или выберите верные данные о форме инструмента.

0175

НЕВЕРНАЯ ОСЬ G07.1

Задана ось, по которой нельзя выполнять цилиндрическую интерполяцию. В блоке G07.1 задана более чем одна ось. Была сделана попытка отмены цилиндрической интерполяции по оси, которая не была в режиме цилиндрической интерполяции.

В режиме цилиндрической интерполяции для задания круговой интерполяции, включая ось вращения (если бит 0 (ROT) параметра ном. 1006 имеет значение 1, и задан параметр ном. 1260), значение параметра оси вращения ном. 1022 для назначения параллельной оси должно быть не 0, а 5, 6 или 7.

0176

ИСПОЛЬЗОВАНИЕ НЕВЕРНОГО G-КОДА (РЕЖИМ G07.1)

Был задан G-код, который не может быть задан в режиме цилиндрической интерполяции. Этот сигнал тревоги также срабатывает, если G-код группы 01 был в задан в модальной группе G00, или был задан код G00. Перед тем, как задать код G00, следует отменить режим цилиндрической интерполяции

0190

ВЫБРАНА НЕВЕРНАЯ ОСЬ (G96)

Неверное значение было задано в P в блоке G96 или в параметре ном. 3770.

0194

КОМАНДА ШПИНДЕЛЯ В СИНХРОННОМ РЕЖИМЕ

Режим управления контуром Cs, команда позиционирования шпинделей или режим жесткого нарезания резьбы метчиком были заданы в режиме синхронного управления шпинделями.

Режим управления контуром Cs или режим жесткого нарезания резьбы метчиком были заданы в режиме синхронного управления шпинделями или простого синхронного управления шпинделями.

0197

ОСЬ С ЗАДАНА В РЕЖИМЕ ШПИНДЕЛЯ

Программа задала перемещение вдоль оси Сб, когда сигнал переключения управления контуром Cs был отключен.

0199

МАКРОСЛОВО НЕ ОПРЕДЕЛЕНО

Использовано не определенное макрослово. Измените макрокоманду пользователя.

0200

НЕВЕРНАЯ КОМАНДА S-КОДА

В режиме жесткого нарезания резьбы метчиком задано значение S, не входящее в диапазон, или не задано совсем. Параметры (ном. 5241 -5243) заданы равными S значению, которое можно задать для жесткого нарезания резьбы. Исправьте параметры или измените программу.

0201

В РЕЖИМЕ ЖЕСТКОГО НАРЕЗАНИЯ РЕЗЬБЫ МЕТЧИКОМ НЕ НАЙДЕНА СКОРОСТЬ ПОДАЧИ

Команда F кода для скорости подачи резания равна нулю.

Если значение F команды гораздо меньше, чем значение команды S, если задана команда жесткого нарезания резьбы метчиком, порождается данный сигнал тревоги. Это происходит потому, что резание невозможно с шагом, заданным программой.

0202

ПЕРЕПОЛНЕНИЕ ПОЛОЖЕНИЯ LSI

В режиме жесткого нарезания резьбы метчиком слишком большая величина распределения импульсов для шпинделей. (Системная ошибка)

0203

ПРОГРАММНОЕ НЕСООТВЕТСТВИЕ ПРИ ЖЕСТКОМ НАРЕЗАНИИ РЕЗЬБЫ МЕТЧИКОМ

В режиме жесткого нарезания резьбы метчиком неверно положение М-кода жесткого режима (М29) или S-команды. Измените программу.

0204

НЕВЕРНАЯ ОПЕРАЦИЯ ОСИ

В режиме жесткого нарезания резьбы метчиком между блоком М-кода жесткого режима (М29) и блоком G84 (или G74) задано перемещение по оси. Измените программу.

0205

СИГНАЛ DI ЖЕСТКОГО РЕЖИМА ВЫКЛЮЧЕН

Несмотря на то, что при жестком нарезании резьбы метчиком задан М-код (М29), во время выполнения блока G84 (или G74) не включен сигнал жесткого режим DI (DGN G061.0). Проверьте цепную схему РМС для выяснения причины, по которой сигнал DI не был включен.

0206

НЕЛЬЗЯ ИЗМЕНИТЬ ПЛОСКОСТЬ (ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫ)

Переключение плоскости было задано в жестком режиме. Измените программу.

0207

НЕСООТВЕТСТВИЕ ДАННЫХ ЖЕСТКОГО РЕЖИМА

При жестком нарезании резьбы метчиком заданное расстояние -слишком короткое или слишком длинное.

0210

НЕЛЬЗЯ ЗАДАТЬ М198/М99

1) Во время операции по графику была предпринята попытка выполнения команды М198 или М99. Либо во время работы с прямым ЧПУ была предпринята попытка выполнения команды М198. Измените программу.

2) Во время фрезерования глубоких выемок в многократно повторяющемся постоянном цикле была предпринята попытка выполнения команды М99 с помощью макропрерывания.

0213

НЕВЕРНАЯ КОМАНДА В СИНХРОННОМ РЕЖИМЕ

При управлении осью подачи в ходе синхронной работы произошли следующие ошибки.

1) Программа выдала команду перемещения ведомой оси.

2) Программа выдала команду ручной работы ведомой оси.

3) Программа выдала команду автоматического возврата на референтную позицию без задания ручного возврата на референтную позицию после включения питания.

0214

НЕВЕРНАЯ КОМАНДА В СИНХРОННОМ РЕЖИМЕ

В режиме синхронного управления установлена система координат или выполнена коррекция на длину инструмента (серия M) типа смещения. Исправьте программу.

0217

ДУБЛИРОВАНИЕ G51.2 (КОМАНДЫ)

В режиме G51.2 дополнительно задан G51.2. Измените программу.

0218

НЕ НАЙДЕНА КОМАНДА P/Q

В блоке G51.2 не задано P или Q, либо значение команды вне диапазона. Измените программу. Более подробные сведения о причине появления этого сигнала тревоги при полигональной обточке между шпинделями приведены в DGN ном. 471.

0219

НЕЗАВИСИМОЕ ЗАДАНИЕ G51.2/G50.2

G51.2 и 50.2 были заданы в одном блоке для других команд. Изменить программу в другом блоке.

0220

НЕВЕРНАЯ КОМАНДА В СИНХРОННОМ РЕЖИМЕ

При синхронной операции для синхронной оси задано перемещение с помощью программы ЧПУ или интерфейса РМС осевого управления. Измените программу или проверьте цепную схему PMC.

0221

НЕВЕРНАЯ КОМАНДА В СИНХРОННОМ РЕЖИМЕ

Синхронная операция полигональной обработки и контурное осевое управление Cs или сбалансированное резание выполняются одновременно. Измените программу.

0222

РАБОТА С ПРЯМЫМ ЧПУ ПРИ ФОНОВОМ РЕДАКТИРОВАНИИ ЗАПРЕЩЕНА

Ввод и вывод выполняются одновременно с фоновым редактированием. Выполните правильное действие.

0224

ВОЗВРАТ НА НОЛЬ НЕ ЗАВЕРШЕН

Перед запуском автоматической работы не был выполнен возврат на референтрую позицию.

(Только если бит 0 (ZRNx) параметра ном. 1005 имеет значение 0) Выполните возврат на референтную позицию.

0230

R-КОД НЕ ОБНАРУЖЕН

Глубина реза R не задана в блоке, включающем G161. Либо для R задано отрицательное значение.

Измените программу.

0231

НЕВЕРНЫЙ ФОРМАТ В G10 L52

При вводе программируемого параметра возникли ошибки в заданном формате.

0232

СЛИШКОМ МНОГО КОМАНД ДЛЯ ВИНТОВОЙ ОСИ

В режиме винтовой интерполяции заданы две или три оси в качестве винтовых осей.

0233

УСТРОЙСТВО ЗАНЯТО

При попытке использовать устройство, например, устройство, подсоединенное через интерфейс RS-232-C, обнаружено, что оно используется другими пользователями.

0245

В ЭТОМ БЛОКЕ Т-КОД ЗАПРЕЩЕН

Один из G-кодов, G04, G10, G28, G29 (серия M), G30, G50 (серия T) и G53, который не может быть задан в одном блока с T-кодом, был задан с T-кодом.

0247

НАЙДЕНА ОШИБКА В КОДЕ ВЫВОДА ДАННЫХ

При выводе закодированной программы в качестве кода вывода задано EIA. Задайте ISO.

0314

НЕВЕРНАЯ НАСТРОЙКА ПОЛИГОНАЛЬНОЙ ОСИ

Неверно задана ось при полигональной обточке.

Для полигональной обточки:

1) Не задана ось вращения инструмента.

(Параметр ном. 7610)

Для полигональной обточки между шпинделями:

1) Не заданы действительные шпиндели.

(Параметры ном. 7640 — 7643).

2) Шпиндель, не являющийся последовательным шпинделем.

3) Шпиндель не подсоединен.

0315

НЕВЕРНАЯ КОМАНДА УГЛА КРОМКИ В ЦИКЛЕ РЕЗЬБОНАРЕЗАНИЯ

Неверный угол режущей кромки инструмента задан в многократно повторяемом постоянном цикле резьбонарезания (G76).

0316

НЕВЕРНАЯ ВЕЛИЧИНА РЕЗА В ЦИКЛЕ РЕЗЬБОНАРЕЗАНИЯ

Минимальная глубина реза больше, чем высота резьбы, задана в многократно повторяемом постоянном цикле резьбонарезания (G76).

0317

НЕВЕРНАЯ КОМАНДА НАРЕЗАНИЯ РЕЗЬБЫ В ЦИКЛЕ РЕЗЬБОНАРЕЗАНИЯ

Был задан ноль или отрицательное значение в многократно повторяемом постоянном цикле резьбонарезания (G76) в качестве высоты резьбы или глубины реза.

0318

НЕВЕРНАЯ ВЕЛИЧИНА ОТВОДА В ЦИКЛЕ СВЕРЛЕНИЯ

Хотя направления отвода заданы в многократно повторяемом постоянном цикле отрезания (G74 или G75), задано отрицательное значение для Ad.

0319

НЕВЕРНА КОМАНДА КОНЕЧНОЙ ТОЧКИ В ЦИКЛЕ СВЕРЛЕНИЯ

Хотя расстояние перемещения Ai или Ak задано равным 0 в многократно повторяемом постоянном цикле отрезания (G74 или G75), значение, отличное от 0, задано для U или W.

0320

НЕВЕРНАЯ ВЕЛИЧИНА ПЕРЕМЕЩЕНИЯ/ВЕЛИЧИНА РЕЗА В ЦИКЛЕ СВЕРЛЕНИЯ

Было задано отрицательное значение в многократно повторяемом постоянном цикле отрезания (G74 или G75) как Ai или Ak (расстояние перемещения / глубина реза).

0321

НЕВЕРНОЕ ВРЕМЯ ПОВТОРЕНИЯ В ЦИКЛЕ ПОВТОРЕНИЯ СХЕМЫ

Задан нуль или отрицательное значение в многократно повторяемом постоянном замкнутом цикле (G73) в качестве значения времени повторения.

0322

ЧИСТОВАЯ ОБРАБОТКА ПОСЛЕ ЗАПУСКА

Неверная форма, которая после запуска цикла задана в программе обработки для многократно повторяемого постоянного цикла черновой обработки резанием (G71 или G72).

0323

ПЕРВЫЙ БЛОК ПРОГРАММЫ ОБРАБОТКИ ЯВЛЯЕТСЯ КОМАНДОЙ ТИПА II

Тип II задан в первом блоке программы обработки, заданном командой P в многократно повторяемом постоянном цикле (G71 или G72). Для G71 задано Z(W). Для G72 задано X(U).

0324

МАКРОПРОГРАММА ТИПА ПРЕРЫВАНИЯ ЗАДАНА В МНОГОКРАТНО ПОВТОРЯЕМЫХ ЦИКЛАХ

Макропрограмма типа прерывания была дана в ходе многократно повторяемого постоянного цикла (G70, G71, G72 или G73).

0325

НЕДОСТУПНАЯ КОМАНДА В ПРОГРАММЕ ОБРАБОТКИ ФОРМЫ

Используемая команда была дана в программе обработки для многократно повторяемого постоянного цикла (G70, G71, G72 или G73).

0326

ПОСЛЕДНИЙ БЛОК ПРОГРАММЫ ОБРАБОТКИ ФОРМЫ СОДЕРЖИТ ПРЯМЫЕ РАЗМЕРЫ ЧЕРТЕЖА

В программе чистовой обработки в многократно повторяемом цикле черновой обработки резанием (G70, G71, G72 или G73) команда прямого ввода размеров чертежа в последнем блоке прерывается на середине.

0327

МОДАЛЬНОЕ СОСТОЯНИЕ, НЕ ДОПУСКАЮЩЕЕ МНОГОКРАТНО ПОВТОРЯЕМЫХ ЦИКЛОВ

Многократно повторяемый постоянный цикл (G70, G71, G72 или G73) был задан в модальном состоянии, в котором нельзя задавать многократно повторяемый постоянный цикл.

0328

НЕВЕРНОЕ РАБОЧЕЕ ПОЛОЖЕНИЕ ПРИ КОРРЕКЦИИ НА РАДИУС ВЕРШИНЫ ИНСТРУМЕНТА

Неверная спецификация для стороны заготовки для коррекции на радиус вершины инструмента (G41 или G42) в многократно повторяемом постоянном цикле (G71 или G72).

0329

ФОРМА ЧИСТОВОЙ ОБРАБОТКИ НЕ ИЗМЕНЯЕТСЯ МОНОТОННО (ВТОРЫЕ ОСИ)

В программе чистовой обработки для многократно повторяемого цикла черновой обработки резанием (G71 или G72) команда для второй оси плоскости задавала монотонное увеличение или уменьшение.

0330

НЕВЕРНАЯ КОМАНДА ОСИ В ПОСТОЯННОМ ЦИКЛЕ ОБТОЧКИ

Ось, отличная от плоскости, задана в постоянном цикле (G90, G92 и. G94).

0334

КОРРЕКЦИЯ ВНЕ РАБОЧЕГО ДИАПАЗОНА

Данные коррекции, которая была вне рабочего диапазона, были заданы. (функция предотвращения неисправности)

0336

КОРРЕКЦИЯ НА ИНСТРУМЕНТ ЗАДАНА БОЛЕЕ, ЧЕМ ДВУМ ОСЯМ

Для коррекции на длину инструмента C была сделана попытка задать коррекцию по другим осям без отмены коррекции. Либо для коррекции на длину инструмента C задано несколько осей в блоке G43 или G44.

0337

ПРЕВЫШЕНИЕ МАКСИМАЛЬНОГО ЗНАЧЕНИЯ ПРИРАЩЕНИЯ

Значение команды превысило максимальную величину приращения. (функция предотвращения неисправности)

0338

ОШИБКА КОНТРОЛЬНОЙ СУММЫ

Неверное значение обнаружено в контрольной сумме. (функция предотвращения неисправности)

0345

НЕВЕРНОЕ ПОЛОЖЕНИЕ ОСИ Z ПРИ СМЕНЕ ИНСТРУМЕНТА

Положение смены инструмента по оси Z неверное.

0346

НЕВЕРНЫЙ НОМЕР ИНСТРУМЕНТА ПРИ СМЕНЕ ИНСТРУМЕНТА

Неверный номер инструмента для смены инструмента.

0347

НЕВЕРНАЯ КОМАНДА СМЕНЫ ИНСТРУМЕНТА В ОДНОМ БЛОКЕ.

Смена инструмент задана дважды или более в одном и том же блоке.

0348

НЕ НАЗНАЧЕНО ПОЛОЖЕНИЕ ОСИ Z ПРИ СМЕНЕ ИНСТРУМЕНТА

Шпиндель смены инструмента по оси Z не задан.

0349

ШПИНДЕЛЬ СМЕНЫ ИНСТРУМЕНТА НЕ ОСТАНАВЛИВАЕТСЯ

Остановка шпинделя смены инструмента не задана.

0350

ОШИБКА ПАРАМЕТРА ИНДЕКСА ЗАДАННОЙ ОСИ СИНХРОННОГО УПРАВЛЕНИЯ

Задан неверный номер оси синхронного управления (параметр ном. 8180).

0351

ПОСКОЛЬКУ ОСЬ ПЕРЕМЕЩАЕТСЯ, СИНХРОННОЕ УПРАВЛЕНИЕ ИСПОЛЬЗОВАТЬ НЕЛЬЗЯ.

Пока ось при синхронном управлении перемещалась, была сделана попытка запуска или отмены синхронного управления посредством сигнала выбора синхронного управления осью.

0352

ОШИБКА СОСТАВЛЕНИЯ ОСИ СИНХРОННОГО УПРАВЛЕНИЯ

Данная ошибка произошла, когда:

1) Была произведена попытка выполнить синхронное управление для оси во время синхронного, комплексного или наложенного управления.

2) Была произведена попытка синхронизировать правнука для отношения предок-потомок-внук.

3) Была произведена попытка выполнить синхронное управление, хотя отношение «предок»-«потомок»-«внук» задано не было.

0353

КОМАНДА БЫЛА ДАНА ДЛЯ ОСИ, КОТОРАЯ НЕ МОГЛА ДВИГАТЬСЯ.

T

Данная ошибка произошла, когда:

1) Команда перемещения была выполнена для оси, для которой бит 7 (NUMx) параметра ном. 8163 имел значение 1.

2) Команда перемещения была выполнена для ведомой оси при синхронном управлении.

3) Команда перемещения была выполнена для оси, для которой бит 7 (MUMx) параметра ном. 8162 имел значение 1 при комплексном управлении.

0354

G28 БЫЛО ЗАДАНО С РЕФЕРЕНТНОЙ ПОЗИЦИЕЙ, НЕ ЗАФИКСИРОВАННОЙ В РЕЖИМЕ СИНХРОННОГО УПРАВЛЕНИЯ

Данная ошибка произошла, когда G28 было задано для ведущей оси при ожидании во время синхронного управления, но референтная позиция не была задана для ведомой оси.

0355

ОШИБКА ПАРАМЕТРА ИНДЕКСА ЗАДАННОЙ ОСИ КОМПЛЕКСНОГО УПРАВЛЕНИЯ.

Задан неверный номер оси комплексного управления (параметр ном. 8183).

0356

ПОСКОЛЬКУ ОСЬ ПЕРЕМЕЩАЕТСЯ, КОМПЛЕКСНОЕ УПРАВЛЕНИЕ ИСПОЛЬЗОВАТЬ НЕЛЬЗЯ

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

0357

ОШИБКА СОСТАВЛЕНИЯ ОСИ КОМПЛЕКСНОГО УПРАВЛЕНИЯ

Данная ошибка произошла, когда была сделана попытка выполнить комплексное управление для оси во время синхронного, комплексного или наложенного управления.

0359

G28 ЗАДАНО ПРИ НЕФИКСИРОВАННОМ РЕФЕРЕНТНОМ ПОЛОЖЕНИИ В КОМПЛ. РЕЖИМЕ

Данная ошибка произошла, когда команда G28 была задана сложной оси в ходе комплексного управления, но референтная позиция не была задана для другой части составления.

0360

ОШИБКА ЗАДАНИЯ ПАРАМЕТРА ИНДЕКСА ОСИ С НАЛОЖЕННЫМ УПРАВЛЕНИЕМ

Задан неверный номер оси наложенного управления (парам. ном. 8186).

0361

ПОСКОЛЬКУ ОСЬ ПЕРЕМЕЩАЕТСЯ, НАЛОЖЕННОЕ УПРАВЛЕНИЕ ИСПОЛЬЗОВАТЬ НЕЛЬЗЯ

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

0362

ОШИБКА СОСТАВЛЕНИЯ ОСИ НАЛОЖЕННОГО УПРАВЛЕНИЯ

Данная ошибка произошла, когда:

1) Была произведена попытка выполнить наложенное управление для оси во время синхронного, комплексного или наложенного управления.

2) Была произведена попытка синхронизировать правнука для отношения предок-потомок-внук.

0363

КОМАНДА G28 ЗАДАНА ДЛЯ ВЕДОМОЙ ОСИ НАЛОЖЕННОГО УПРАВЛЕНИЯ.

Данная ошибка произошла, когда была дана команда G28 для ведомой оси наложенного управления при наложенном управлении.

0364

КОМАНДА G53 ЗАДАНА ДЛЯ ВЕДОМОЙ ОСИ НАЛОЖЕННОГО УПРАВЛЕНИЯ.

Данная ошибка произошла, когда была дана команда G53 для ведомой оси, перемещающейся при наложенном управлении.

0365

СЛИШКОМ МНОГО МАКСИМАЛЬНЫХ НОМЕРОВ ОСИ SV/SP НА КОНТУР

Неверно задано число управляемых осей или шпинделей для использования в одном контуре. Проверьте параметры ном. 981 и ном. 982. Если порождается этот сигнал тревоги, то состояние аварийного останова нельзя сбросить.

0369

ОШИБКА ФОРМАТА G31

1) Не задана ось либо заданы две или более осей в команде переключения по пределу крутящего момента (G31P98/P99).

2) Нельзя задать G31P90.

0370

ОШИБКА G31P/G04Q

1) Заданное значение адреса P для G31 вне диапазона. Адрес P имеет диапазон от 1 до 4 в функции многошагового пропуска.

2) Заданное значение адреса Q для G04 вне диапазона. Адрес Q имеет диапазон от 1 до 4 в функции многошагового пропуска.

3) P1 -4 для G31, или Q1 -4 для G04 было задана без опции функции многошагового пропуска.

4) Для G72 или G74 в постоянных циклах шлифования заданное значение адреса P вне диапазона. Адрес P имеет диапазон от 1 до 4 в функции многошагового пропуска. P1-4 было задано в G72 или G74 несмотря на отсутствие опции функции многошагового пропуска.

0372

НЕ ЗАВЕРШЕН ВОЗВРАТ НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ

Была сделана попытка выполнить автоматический возврат на референтную позицию на ортогональной оси до завершения возврата на референтную позицию на наклонной оси. Однако, эта попытка не удалась, поскольку не был задан ручной возврат на референтную позицию при управлении наклонной осью или при автоматическом возврате на референтную позицию после включения питания. Сначала вернитесь на референтную позицию по наклонной оси, затем вернитесь на референтную позицию на ортогональной оси.

0373

НЕВЕРНЫЙ СИГНАЛ СКОРОСТНОГО ПРОПУСКА

В командах пропуска (G31, с G31P1 по G31P4) и командах выстоя (G04, с G04Q1 по G04Q4) один и тот же скоростной сигнал выбран в разных контурах^

0375

НЕВОЗМОЖНО УПРАВЛЕНИЕ НАКЛОННОЙ ОСЬЮ (СИНХ:СМЕШ:НАЛОЖ)

Управление осью наклона отключено для данной конфигурации оси.

1) Все задействованные оси при управлении наклонной осью не находятся в режиме синхронного управления. Либо необходимо выполнить настройки для обеспечения синхронного управления между наклонными осями, а также между ортогональными осями.

2) Все задействованные оси при управлении наклонной осью не находятся в режиме комплексного управления. Либо необходимо выполнить настройки для обеспечения комплексного управления между наклонными осями, а также между ортогональными осями.

3) Задействованные оси при управлении наклонной осью находятся в режиме наложенного управления.

0376

ПОСЛЕД. DCL: НЕВЕРНЫЙ ПАРАМЕТР

1) Если параметр ном. 1815#1 имеет значение «1», параметр ном. 2002#3 имеет значение «0»

2) Активирована функция регистрации абсолютной позиции. (Параметр ном.1815#5 имеет значение «1».)

0412

НЕВЕРНЫЙ G-КОД

Использован недопустимый G-код.

0445

НЕВЕРНАЯ ОПЕРАЦИЯ ОСИ

Команда позиционирования была выдана в режиме управления скоростью. Проверьте сигнал режима управления скоростью SV (Fn521).

0446

НЕВЕРНАЯ КОМАНДА В G96.1/G96.2/G96.3/G96.4

G96.1, G96.2, G96.3 и G96.4 заданы в блоке, включающем другие команды. Измените программу.

0447

НЕВЕРНЫЕ ДАННЫЕ НАСТРОЙКИ

Шпиндель, управляемый серводвигателем, задан неверно. Проверьте параметры для функции управления шпинделем при помощи серводвигателя.

0455

НЕВЕРНАЯ КОМАНДА ШЛИФОВАНИЯ

В постоянных циклах шлифования:

1) Не совпадают знаки команд I, J и K.

2) Не задана величина перемещения для оси шлифования.

0456

НЕВЕРНЫЙ ПАРАМЕТР ШЛИФОВАНИЯ

Неверно заданы параметры для постоянных циклов шлифования.

Вероятные причины приведены ниже.

1) Неверно задан номер оси шлифования (параметры от ном. 5176 до ном. 5179).

2) Неверно задан номер оси правки (параметры от ном. 5180 до ном. 5183).

3) Совпадают номера осей резания, шлифования и правки (только для серии M).

0601

НЕВЕРНАЯ ОПЕРАЦИЯ ОСИ ДЛЯ ШПИНДЕЛЯ С СЕРВОДВИГАТЕЛЕМ

Команда перемещения выполнена для шпинделя, управляемого серводвигателем. Измените программу.

0602

ОШИБКА КОМАНДЫ ВЫБОРА ШПИНДЕЛЯ (ШПИНДЕЛЬ СЕРВОДВИГАТЕЛЯ)

Не был правильно выбран исполнитель для шпинделя, управляемого серводвигателем.

1001

НЕВЕРНЫЙ РЕЖИМ УПРАВЛЕНИЯ ОСЬЮ

Неверный режим управления осью.

1013

НЕВЕРНАЯ ПОЗ. НОМ. ПРОГРАММЫ

Адрес O или N задан в неправильном месте (после макрооператора т. д.).

1014

НЕВЕРНЫЙ ФОРМАТ НОМЕРА ПРОГРАММЫ

Адрес O или N не сопровождается числом.

1016

НЕ НАЙДЕН КОНЕЦ БЛОКА

Код EOB (Конец блока) отсутствует в конце ввода программы в режиме MDI.

1077

ПРОГРАММА ИСПОЛЬЗУЕТСЯ

Сделана попытка исполнения на переднем плане программы, находящейся в режиме фонового редактирования. Редактируемую в настоящее время программу нельзя выполнить, поэтому прекратите редактирование и перезапустите выполнение программы.

1079

НЕ НАЙДЕН ПРОГРАММНЫЙ ФАЙЛ

Программа заданного номера файла не зарегистрирована во внешнем устройстве. (вызов подпрограммы внешнего устройства)

1080

ДУБЛИРОВАНИЕ ВЫЗОВА ПОДПРОГРАММЫ УСТРОЙСТВА

Еще один вызов подпрограммы внешнего устройства был выполнен из подпрограммы, после того как подпрограмма была вызвана подпрограммой внешнего устройства.

1081

ВЫЗОВ ПОДПРОГРАММЫ ВНЕШНЕГО УСТРОЙСТВА ОШИБКА РЕЖИМА

Вызов подпрограммы внешнего устройства невозможен в данном режиме.

1091

ДУБЛИРОВАНИЕ СЛОВА ВЫЗОВА ПОДПРОГРАММЫ

Больше одной команды вызова подпрограммы было задано в одном блоке.

1092

ДУБЛИРОВАНИЕ СЛОВА ВЫЗОВА МАКРОКОМАНДЫ

Больше одной команды вызова макрокоманды было задано в одном блоке.

1093

ДУБЛИРОВАНИЕ СЛОВА ЧУ И М99

Адрес, отличный от O, N, P или L, был задан в том же блоке, что и M99 в состоянии вызова модальной макрокоманды.

1095

СЛИШКОМ МНОГО АРГУМЕНТОВ ТИПА 2

Более десяти наборов аргументов I, J и K задано в аргументах типа-II (A, B, C, I, J, K, I, J, K,…) для пользовательских макрокоманд.

1096

НЕВЕРНОЕ ИМЯ ПЕРЕМЕННОЙ

Было задано неверное имя переменной. Код, который нельзя задать в качестве имени переменной, был задан. Команда [#_OFSxx] не соответствует типу (A или C) текущей используемой памяти коррекции на инструмент.

1097

СЛИШКОМ ДЛИННОЕ ИМЯ ПЕРЕМЕННОЙ

Заданное имя переменной слишком длинное.

1098

ОТСУТСТВУЕТ ИМЯ ПЕРЕМЕННОЙ

Заданное имя переменной нельзя использовать, поскольку оно не зарегистрировано.

1099

НЕВЕРНЫЙ ИНДЕКС[]

Индекс не задан для имени переменной, требующей индекса, заключенного в [ ].

Индекс задан для имени переменной, не требующей индекса, заключенного в [ ].

Значение, заключенное в заданные [ ], не попало в диапазон.

1100

ОТМЕНА БЕЗ МОДАЛЬНОГО ВЫЗОВА

Отмена режима вызова (G67) была задана, хотя режим постоянного вызова макрокоманд (G66) не был включен.

1101

НЕВЕРНОЕ ПРЕРЫВАНИЕ ОПЕРАТОРА ЧПУ

Было произведено прерывание в состоянии, в котором прерывание пользовательской макрокоманды, содержащей команду перемещения, нельзя было выполнить.

1115

ПЕРЕМЕННАЯ С ЗАЩИТОЙ ОТ ЧТЕНИЯ

Была произведена попытка использовать в пользовательской макрокоманде на правой стороне выражение переменной, которое можно использовать только на левой стороне выражения.

1120

НЕВЕРНЫЙ ФОРМАТ АРГУМЕНТА

Заданный аргумент в функции аргумента (ATAN, POW) ошибочен.

1124

ОТСУТСТВУЕТ ОПЕРАТОР DO

Команда DO, соответствующая команде END, отсутствовала в пользовательской макрокоманде.

1125

НЕВЕРНЫЙ ФОРМАТ ВЫРАЖЕНИЯ

Описание выражения в пользовательском макрооператоре содержит ошибку. Ошибка формата программного параметра. Окно, отображенное для ввода периодических данных по техобслуживанию или меню выбора наименований (станков), не соответствует типу данных.

1128

ПОРЯДКОВЫЙ НОМЕР ВНЕ ДИАПАЗОНА

Последовательность ном. пункта назначения при команде перехода в пользовательском макрооператоре GOTO находилась вне диапазона (диапазон действительных значений: от 1 до 99999).

1131

НЕ ХВАТАЕТ ОТКРЫВАЮЩЕЙ СКОБКИ

Число левых скобок ([) меньше числа правых скобок (]) в пользовательском макрооператоре.

1132

НЕ ХВАТАЕТ ЗАКРЫВАЮЩЕЙ СКОБКИ

Число правых скобок ([) меньше числа левых скобок (]) в пользовательском макрооператоре.

1133

ОТСУТСТВУЕТ ‘=’

Знак равенства (=) отсутствует в команде арифметических вычислений в пользовательском макрооператоре.

1134

ОТСУТСТВУЕТ

Отсутствует ограничитель (,) в пользовательском макрооператоре.

1137

ОШИБКА ФОРМАТА ОПЕРАТОРА IF

Формат, используемый в операторе IF в пользовательской макрокоманде, ошибочный.

1138

ОШИБКА ФОРМАТА ОПЕРАТОРА WHILE

Формат, используемый в операторе WHILE в пользовательской макрокоманде, ошибочный.

1139

ОШИБКА ФОРМАТА ОПЕРАТОРА SETVN

Формат, используемый в операторе SETVN в пользовательской макрокоманде, ошибочный.

1141

НЕВЕРНЫЙ СИМВОЛ В ИМЕНИ ПЕРМЕННОЙ

Оператор SETVN в пользовательской макрокоманде относится к символу, который нельзя использовать в имени переменной.

1142

СЛИШКОМ ДЛИННОЕ ИМЯ ПЕРЕМЕННОЙ (SETVN)

Имя переменной, используемой в SETVN операторе в пользовательской макрокоманде, превышает 8 символов.

1143

ОШИБКА ФОРМАТА ОПЕРАТОРА BPRNT/DPRNT

Формат, используемый в операторе BPRNT или в операторе DPRNT, ошибочный.

1144

ОШИБКА ФОРМАТА G10

Ввод данных для ном. L команды G10 или соответствующей функции не активирован.

Адреса задания данных P или R не заданы.

Был задан адрес, не связанный с установкой данных. Какой адрес задать различается в соответствии с L ном.

Знак, десятичная точка или диапазон заданного адреса ошибочны.

1160

ПЕРЕПОЛНЕНИЕ УПРАВЛЯЮЩИХ ДАННЫХ

Переполнение произошло в данных позиции в ЧПУ.

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

1180

ВСЕ ПАРАЛЛЕЛЬНЫЕ ОСИ В РЕЖИМЕ ОЖИДАНИЯ

Все оси, заданные для автоматической работы, находятся в режиме ожидания.

1196

НЕВЕРНЫЙ ВЫБОР ОСИ СВЕРЛЕНИЯ

Ось сверления, заданная для сверления в постоянном цикле сверления, неверна.

В блоке команды G-кода в постоянном цикле точка Z не задана для оси сверления.

1200

НЕВЕРНЫЙ ВОЗВРАТ НА НОЛЬ ИМПУЛЬСНОГО ШИФРАТОРА

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

Данный сигнал тревоги также возникает в том случае, если инструмент не достигает скорости подачи, которая превышает величину погрешности сервосистемы, предварительно заданную в параметре ном. 1841, прежде чем отработает ограничитель хода замедления (сигнал замедления *DEC опять становится «1»).

1202

ОТСУТСТВУЕТ КОМАНДА F В G93

F коды в режиме спецификации обратного времени (G93) не обрабатываются как модальные и должны быть заданы в отдельных блоках.

1223

НЕВЕРНЫЙ ВЫБОР ШПИНДЕЛЯ

Была сделана попытка выполнить команду, применимую к шпинделю, в то время как шпиндель, подлежащий управлению, задан неправильно.

1298

НЕВЕРНОЕ ПРЕОБРАЗОВАНИЕ ДЮЙМЫ/МЕТРИЧЕСКИЕ ЕДИНИЦЫ

Произошла ошибка при преобразовании дюймовых/метрических единиц.

1300

НЕВЕРНЫЙ АДРЕС

Номер оси был задан, хотя параметр не относится к оси при загрузке данных параметров или коррекции межмодульного смещения с ленты или при вводе параметра G10.

Ось ном. нельзя задать в данных коррекции межмодульного смещения.

1301

ОТСУТСТВУЕТ АДРЕС

Номер оси не был задан, хотя параметр относится к оси при загрузке данных параметров или коррекции межмодульного смещения с ленты или при вводе параметра G10.

Или данные ном. адреса ном или адрес задания адреса P или R не заданы.

1302

НЕВЕРНЫЙ НОМЕР ДАННЫХ

Был обнаружен несуществующий номер данных при загрузке данных параметров или коррекции межмодульного смещения с ленты или введением параметра G10.

Данный сигнал тревоги также порождается, если обнаружены недопустимые значения слов.

1303

НЕВЕРНЫЙ НОМЕР ОСИ

Был обнаружен адрес номера оси, превышающий максимальное число управляемых осекй при загрузке данных параметров или коррекции межмодульного смещения с ленты или введении параметра G10.

1304

СЛИШКОМ МНОГО ЗНАКОВ

Было обнаружено слишком много цифр при загрузке данных параметров или коррекции межмодульного смещения с ленты.

1305

ДАННЫЕ ВНЕ ДИАПАЗОНА

Были обнаружены данные вне диапазона при загрузке данных параметров или коррекции межмодульного смещения с ленты. Значения адресов задания данных, соответствующих L ном., пока ввод данных с помощью G10 был вне диапазона.

Данный сигнал тревоги также порождается, если программируемые слова ЧПУ содержат значения не из диапазона.

1306

ОТСУТСВУЕТ НОМЕР ОСИ

Параметр, требующий указания оси, обнаружен без номера оси (адрес A) при загрузке параметров с перфоленты.

1307

НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ ЗНАКА МИНУС

Были обнаружены данные с неверным обозначением при загрузке данных параметров или коррекции межмодульного смещения с ленты или введением параметра G10. Знак был задан для адреса, не поддерживающего использование знаков.

1308

ОТСУТСТВУЮТ ДАННЫЕ

Адрес, в конце которого не ставится числовое значение, был обнаружен при загрузке данных параметров или коррекции межмодульного смещения с ленты.

1329

НЕВЕРНЫЙ НОМЕР ГРУППЫ СТАНКОВ

Был обнаружен адрес номера групп станков, превышающий максимальное число управляемых станков при загрузке данных параметров или коррекции межмодульного смещения с ленты или введении параметра G10.

1330

НЕВЕРНЫЙ НОМЕР ШПИНДЕЛЯ

Был обнаружен адрес номера шпинделя, превышающий максимальное число управляемых шпинделей при загрузке данных параметров или коррекции межмодульного смещения с ленты или введении параметра G10.

1331

НЕВЕРНЫЙ НОМЕР КОНТУРА

Был обнаружен адрес номера контуров, превышающий максимальное число управляемых контуров при загрузке данных параметров или коррекции межмодульного смещения с ленты или введении параметра G10.

1332

ОШИБКА БЛОКИРОВКИ ЗАПИСИ ДАННЫХ

Невозможно загрузить данные при загрузке данных параметров, коррекции межмодульного смещения или рабочих координат введении параметра с ленты.

1333

ОШИБКА ЗАПИСИ ДАННЫХ

Не может записать данные при загрузке данных с ленты.

1470

ОТСУТСТВУЮТ ПАРАМЕТРЫ G40.1 -G42.1

Задание параметра, связанное с управлением нормальным направлением, неверное.

Номер оси для оси управления нормальным направлением задан в параметре ном. 5480, но этот номер оси входит в область номеров управляемых осей.

Ось, заданная как ось управления нормальным направлением, не задана как ось вращения (ROTx, бит 0 параметра ном. 1006) = 1 и ном. 1022=0).

Задайте скорость подачи, при которой должно выполняться вращение вокруг оси управления нормальным направлением движения, в параметре ном. 5481, в диапазоне от 1 до 15000 мм/мин.

1508

ДУБЛИРОВАНИЕ М КОДА(ИЗМЕНЕНИЕ НАПРАВЛЕНИЯ ДЕЛИТЕЛЬНОПОВОРОТНОГО СТОЛА)

Имеется функция, которой задан такой же М-код. (индексирование делительно-поворотного стола)

1509

ДУБЛИРОВАНИЕ М-КОДА (ОРИЕНТИРОВАНИЕ ОСИ ПОЗИЦИОНИРОВАНИЯ ШПИНДЕЛЯ)

Имеется функция, которой задан такой же М-код. (позиционирование шпинделя, ориентация)

1510

ДУБЛИРОВАНИЕ М-КОДА (ПОЗИЦИОНИРОВАНИЕ ОСИ ПОЗИЦИОНИРОВАНИЯ ШПИНДЕЛЯ)

Имеется функция, которой задан такой же М-код. (позиционирование шпинделя, позиционирование)

1511

ДУБЛИРОВАНИЕ М-КОДА (РАЗБЛОКИРОВКА ОСИ ПОЗИЦИОНИРОВАНИЯ ШПИНДЕЛЯ)

Имеется функция, которой задан такой же М-код. (позиционирование шпинделя, отмена режима)

1533

ПОТЕРЯ ЗНАЧИМОСТИ АДРЕСА F (G95)

Скорость подачи оси сверления отверстий, рассчитанная по кодам F и S, слишком медленная в режиме подачи за один оборот.

1534

ПЕРЕПОЛНЕНИЕ АДРЕСА F (G95)

Скорость подачи оси сверления отверстий, рассчитанная по кодам F и S, слишком быстрая в режиме подачи за один оборот.

1537

ПОТЕРЯ ЗНАЧИМОСТИ АДРЕСА F (ПЕРЕРЕГУЛИРОВАНИЕ)

Скорость, полученная применением перерегулирования к функции F, слишком медленная.

1538

ПЕРЕПОЛНЕНИЕ АДРЕСА F (ПЕРЕРЕГУЛИРОВАНИЕ)

Скорость, полученная применением перерегулирования к функции F, слишком быстрая.

1541

НУЛЕВОЙ S-КОД

«0» был задан в качестве S-кода.

1543

НЕВЕРНАЯ НАСТРОЙКА ПЕРЕДАЧИ

Передаточное число между шпинделем и шифратором положения или заданный номер шифратора положения импульсов неверен в функции позиционирования шпинделей.

1544

S-КОД ПРЕВЫСИЛ МАКСИМУМ

S команда превышает максимальное число вращений шпинделя.

1548

НЕВЕРНЫЙ РЕЖИМ ОСИ

Ось позиционирования шпинделя (серия T)/ ось контурного управления Cs была задана во время переключения режима управления осью.

1561

НЕВЕРНЫЙ УГОЛ ИНДЕКСИРОВАНИЯ

Заданный угол вращения не является целым множителем минимального угла индексирования.

1564

ОСЬ ДЕЛИТЕЛЬНО-ПОВОРОТНОГО СТОЛА СОВМЕСТНО С ДРУГОЙ ОСЬЮ

Ось делительно-поворотного стола и другая ось были заданы в одном блоке.

1567

ДУБЛИРОВАНИЕ КОМАНДЫ ОСИ ДЕЛИТЕЛЬНО-ПОВОРОТНОГО СТОЛА

Индексирование делительно-поворотного стола было задано при перемещении оси, или ось, для которой последовательность индексирования делительно-поворотного стола не была завершена.

1590

ОШИБКА TH

Во время считывания с устройства ввода обнаружена ошибка TH. Код, вызвавший при считывании ошибку TH, и количество операторов до него от блока можно проверить в окне диагностики.

1591

ОШИБКА TV

Ошибка TV обнаружена в единичном блоке. Проверка TV может быть отменена присвоением TVC в параметре ном. 0000#0 значения «0».

1592

КОНЕЦ ЗАПИСИ

Код EOR (Конец записи) задан в середине блока. Данный сигнал тревоги также порождается, если процентное отношение в конце программы ЧПУ считывается. Для функции перезапуска программы данный сигнал тревоги порождается, если заданный блок не найден.

1593

ОШИБКА ЗАДАНИЯ ПАРАМЕТРА EGB

Ошибка в задании параметра, связанного с EGB

1) Неверная настройка SYN, бит 0 параметра ном. 2011.

2) Ведомая ось, заданная G81, не задана как ось вращения. (ROT, бит 0 параметра ном. 1006)

3) Число импульсов за оборот (не задан параметр (ном. 7772 или ном. 7773)).

1594

ОШИБКА ФОРМАТА EGB

Ошибка в формате блока команды EGB

1) T (число зубьев) не задано в блоке G81.

2) В блоке G81 данные, заданные для T, L, P или Q, находятся вне соответствующего диапазона действительных значений.

3) В блоке G81 задана только одна из команд P и Q.

1595

НЕПРАВИЛЬНАЯ КОМАНДА В РЕЖИМЕ EGB

В ходе синхронизации с EGB была дана команда, которую нельзя было давать.

(1) Команда ведомой оси с использованием G27, G28, G29, G30, G33, G53 и т. д.

2) Команда преобразования дюймовых/метрических единиц с использованием G20, G21, и т.д.

1596

ПЕРЕПОЛНЕНИЕ EGB

Возникло переполнение в расчете коэффициента синхронизации.

1805

НЕВЕРНАЯ КОМАНДА

[Устройство ввода/вывода]

Была произведена попытка задать неверную команду в ходе обработки в устройстве ввода/вывода.

[Возврат на референтную позицию G30]

Номера адреса P для задания возврата на 2-ю, 3-ю и 4-ю референтную позицию — не 2, 3 и 4.

[Выстой единичного оборота]

Заданное вращение шпинделя равно «0», если задан выстой единичного оборота.

1806

НЕСООТВЕТСТВИЕ ТИПА УСТРОЙСТВА

Операция, невозможная на устройстве ввода/вывода, которая в настоящий момент выбрана в настройке, была задана. Данный сигнал тревоги также порождается, если перемотка файла задана несмотря на то, что устройство ввода/вывода не является кассетой FANUC.

1807

ОШИБКА НАСТРОЙКИ ПАРАМЕТРА

Задан неверный интерфейс ввода/вывода.

Настройки внешнего устройства ввода/вывода и скорость двоичной передачи, стоповый бит и настройки выбора протокола ошибочны.

1808

УСТРОЙСТВО ОТКРЫТО ДВАЖДЫ

Была сделана попытка открыть устройство, к которому была попытка доступа.

1820

НЕВЕРНОЕ СОСТОЯНИЕ СИГНАЛА DI

1) Предварительно заданный сигнал оси системы координат заготовки был изменен на «1» в состоянии, когда все оси на контуре, включая ось, по которой выполняется преднастройка для осей системы координат заготовки, не были остановлены, или в момент выполнения команды.

2) Когда был задан М-код для выполнения преднастройки с предварительно заданным сигналом для осей системы координат заготовки, не был введен сигнал для каждой оси системы координат заготовки.

3) Активна блокировка вспомогательной функции.

1823

ОШИБКА КАДРА (1)

Стоповый бит символа, полученный от устройства ввода/вывода, соединенный с интерфейсом считывающего перфоратора 1, не был обнаружен.

1830

DR ОТКЛ. (2)

Сигнал готовности ввода набора данных DR устройства ввода/вывода, подключенного к интерфейсу считывающего перфоратора 2, отключен.

1832

ОШИБКА ПЕРЕПОЛНЕНИЯ (2)

Следующий символ был получен от устройства ввода/вывода, подключенного к интерфейсу считывающего перфоратора 2 до того, как он смог считать полученный предварительно символ.

1833

ОШИБКА КАДРА (2)

Стоповый бит символа, полученный от устройства ввода/вывода, соединенный с интерфейсом считывающего перфоратора 2, не был обнаружен.

1834

ОШИБКА БУФЕРИЗАЦИИ (2)

ЧПУ получило более 10 символов данных от устройства ввода/ вывода, подключенного к интерфейсу считывающего перфоратора 2, хотя ЧПУ послало код останова (DC3) в ходе принятия данных.

1912

ОШИБКА ДРАЙВЕРА V-УСТРОЙСТВА (ОТКРЫТО)

При управлении драйвером устройства возникла ошибка.

1960

ОШИБКА ДОСТУПА (КАРТА ПАМЯТИ)

Неправильный доступ к карте памяти

Данный сигнал тревоги также порождается в ходе считывания, если считывание осуществляется до конца файла без регистрации кода EOR.

1961

НЕ ГОТОВО (КАРТА ПАМЯТИ)

Плата памяти не готова.

1962

КАРТА ЗАПОЛНЕНА (КАРТА ПАМЯТИ)

Карта памяти заполнена полностью.

1963

КАРТА ЗАЩИЩЕНА (КАРТА ПАМЯТИ)

Карта памяти защищена от записи.

1964

НЕ УСТАНОВЛЕНА (КАРТА ПАМЯТИ)

Невозможна установка карты памяти.

1965

КАТАЛОГ ЗАПОЛНЕН (КАРТА ПАМЯТИ)

Файл нельзя создать в корневом каталоге карты памяти.

1966

ФАЙЛ НЕ НАЙДЕН (КАРТА ПАМЯТИ)

Заданный файл не найден в карте памяти.

1967

ФАЙЛ ЗАЩИЩЕН (КАРТА ПАМЯТИ)

Карта памяти защищена от записи.

1968

НЕВЕРНОЕ ИМЯ ФАЙЛА (КАРТА ПАМЯТИ)

Неверное имя файла карты памяти

1969

НЕВЕРНЫЙ ФОРМАТ (КАРТА ПАМЯТИ)

Проверить имя файла.

1970

НЕВЕРНАЯ КАРТА (КАРТА ПАМЯТИ)

Нельзя использовать эту карту памяти.

1971

ОШИБКА УДАЛЕНИЯ (КАРТА ПАМЯТИ)

Во время удаления информации с карты памяти возникла ошибка.

1972

НИЗКИЙ ЗАРЯД БАТАРЕИ (КАРТА ПАМЯТИ)

Садится батарея карты памяти.

1973

ФАЙЛ УЖЕ СУЩЕСТВУЕТ

Файл, имеющий то же имя, уже существует на карте памяти.

2032

ОШИБКА ВСТРОЕННОЙ СЕТИ ETHERNET/СЕРВЕРА данных

От функции встроенной сети Ethernet/сервера данных вернулось сообщение об ошибке.

Подробные сведения см. в окне сообщений об ошибках встроенной сети Ethernet или сервера данных.

2051

#200-#499 НЕВЕРНЫЙ Р-КОД ОБЩЕГО ВВОДА МАКРОКОМАНД (НЕТ ОПЦИИ)

Была произведена попытка ввести общую переменную пользовательской макрокоманды, не существующей в системе.

2052

#500-#549P ОБЩИЙ ВЫБОР КОДА МАКРОКОМАНДЫ (НЕЛЬЗЯ ИСПОЛЬЗОВАТЬ SETVN)

Нельзя ввести имя переменной.

Нельзя использовать команду SETVN с общими переменными макрокоманды кода P #500 — #549.

2053

НОМЕР #30000 НЕ ИМЕЕТ СООТВЕТСТВИЯ

Была произведена попытка ввести переменную только Р-кода, не существующую в системе.

2054

НОМЕР #40000 НЕ ИМЕЕТ СООТВЕТСТВИЯ

Была произведена попытка ввести расширенную переменную только Р-кода, не существующую в системе.

4010

НЕВЕРНОЕ ДЕЙСТВИТЕЛЬНОЕ ЗНАЧЕНИЕ OBUF:

Действительное значение буфера вывода ошибочно.

5006

СЛИШКОМ МНОГО СЛОВ В ОДНОМ БЛОКЕ

Число слов в блоке превышает максимально допустимое. Максимум 26 слов. Однако эта цифра варьируется в зависимости от опций ЧПУ. Разделите команду на два блока.

5007

СЛИШКОМ БОЛЬШОЕ РАССТОЯНИЕ

Из-за коррекции, вычисления точки пересечения, интерполяции или подобных причин было задано расстояние перемещения, превышающее максимально допустимое расстояние.

Проверьте заданные координаты или величины коррекции.

5009

НУЛЕВОЙ ПАРАМЕТР (ХОЛОСТОЙ ХОД)

Параметр скорости подачи холостого хода ном. 1410 или параметр максимальной скорости рабочей подачи ном. 1430 для каждой оси был установлен на 0.

5010

КОНЕЦ ЗАПИСИ

Код EOR (Конец записи) задан в середине блока. Данный сигнал тревоги также порождается, если процентное отношение в конце программы ЧПУ считывается.

5011

НУЛЕВОЙ ПАРАМЕТР (МАКС. РЕЗАНИЕ)

Параметр максимальной скорости рабочей подачи ном. 1430 был установлен на 0.

5014

НЕ НАЙДЕНЫ ДАННЫЕ ТРАССИРОВКИ

Нельзя произвести трассировку из-за отсутствия данных трассировки.

5016

НЕВЕРНАЯ КОМБИНАЦИЯ М-КОДОВ

В блоке заданы М-коды, принадлежащие одной группе. Или же М-код, который необходимо задать в блоке без других М-кодов, задан в блоке вместе с другими М-кодами.

5018

ОШИБКА СКОРОСТИ ШПИНДЕЛЯ ПРИ ПОЛИГОНАЛЬНОЙ ОБРАБОТКЕ

В режиме G51.2 скорость шпинделя или полигональной синхронной оси либо превышает значение фиксации, либо слишком низкая. Таким образом, невозможно поддерживать заданное соотношение скорости вращения.

Для полигональной обточки между шпинделями: Более подробные сведения о причине этого сигнала тревоги см. в DGN ном. 471.

5020

ОШИБКА ПАРАМЕТРА ПЕРЕЗАПУСКА

Недействительное значение задано в параметре ном. 7310, указывающем порядок осей для перемещения по ним инструмента в позицию возобновления обработки на холостом ходу. В этом параметре можно задавать значение в диапазоне от 1 до числа управляемых осей.

5046

НЕВЕРНЫЙ ПАРАМЕТР (КОРРЕКЦИЯ ПРЯМОЛИНЕЙНОСТИ)

Заданное значение параметра, связанное с простой коррекцией

прямолинейности, содержит ошибку.

Возможные причины:

1) Несуществующий номер оси задан в параметре оси перемещения или коррекции.

2) Неправильное соотношение величины номеров точек коррекции прямолинейности.

3) Не обнаружена точка простой коррекции прямолинейности между крайними удаленными точками коррекции в отрицательной и положительной областях.

4) Коррекция на точку коррекции слишком велика или слишком мала.

5064

РАЗЛИЧНЫЕ ЕДИНИЦЫ ОСЕЙ

Круговая интерполяция была задана в плоскости, состоящей из осей, имеющих различные системы приращений.

5065

РАЗЛИЧНЫЕ ЕДИНИЦЫ ОСЕЙ (ОСЬ PMC)

Оси, имеющие различные системы приращений, были заданы в одной и той же группе DI/DO для осевого управления с помощью РМС. Измените настройку параметра ном. 8010.

5073

НЕТ ДЕСЯТИЧНОЙ ТОЧКИ

В адресе, предусматривающем десятичную точку, не задана десятичная точка.

5074

ОШИБКА ДУБЛИРОВАНИЯ АДРЕСА

В одном блоке один и тот же адрес задан два или более раз. Или в одном блоке задано два или более G-кодов, принадлежащих к одной группе.

5110

НЕВЕРНЫЙ G-КОД (РЕЖИМ КОНТ. УПР. AI)

Недопустимый G-код был задан при управлении с расширенным предпросмотром, управлении AI с расширенным предпросмотром или контурном управлении AI.

5131

НЕСОВМЕСТИМАЯ КОМАНДА ЧПУ

Управление осью PMC и интерполяция в полярных координатах были заданы одновременно.

5195

НЕВОЗМОЖНО ОПРЕДЕЛИТЬ НАПРАВЛЕНИЕ

Измерение недействительно при функции прямого ввода измеренного значения коррекции на инструмент B.

[Для 1-контактного ввода]

1) Направление записанных импульсов непостоянно.

Например, состояние останова может быть задано во время режима записи коррекции, может быть введено состояние отключения сервосистемы, или возможно изменение направления.

2) Инструмент перемещается вдоль двух осей (ось X и ось Y). [Для определения направления перемещения при 4-контактном вводе]

1) Направление записанных импульсов непостоянно.

Например, состояние останова может быть задано во время режима записи коррекции, может быть введено состояние отключения сервосистемы, или возможно изменение направления.

2) Инструмент перемещается вдоль двух осей (ось X и ось Z).

3) Направление, указанное сигналом записи коррекции на инструмент, не соответствует направлению перемещения оси.

5220

РЕЖИМ РЕГУЛИРОВКИ РЕФЕРЕНТНОЙ ТОЧКИ

Для линейной шкалы кодировки расстояния I/F параметр автоматического задания референтной точки (ном.1819#2) имеет значение «1». Переместить станок на референтную позицию вручную и выполнить возврат на референтную позицию вручную.

5257

G41/G42 ЗАПРЕЩЕНЫ В РЕЖИМЕ MDI

Коррекция на радиус инструмента/на радиус вершины инструмента была задана в режиме MDI. (В зависимости от настройки параметра MCR (ном. 5008#4))

5303

ОШИБКА СЕНСОРНОЙ ПАНЕЛИ

Сенсорная панель не подключена правильно или не может быть инициализирована при включении питания. Устраните причину, затем снова включите питание.

5305

НЕВЕРНЫЙ НОМЕР ШПИНДЕЛЯ

В функции выбора шпинделя по адресу P для управления несколькими шпинделями,

1) Адрес P не задан.

2) P-код для выбора шпинделя не задан в параметре ном. 3781.

3) Задан неверный G-код, невозможный с командой S_P_;.

4) Многошпиндельное управление не активировано, так как бит 1 (EMS) параметра ном. 3702 имеет значение 1.

5) Номер усилителя шпинделя для каждого шпинделя не задан в параметре ном. 3717.

6) Команда шпинделя выполнена из контура, в котором она запрещена (параметр ном. 11090).

7) Неверная настройка параметра ном. 11090.

5306

ОШИБКА ПЕРЕКЛЮЧЕНИЯ РЕЖИМА

Не удалось выполнить переключение режима при активации. Попытка выполнить быстрый вызов макропрограммы была сделана не в состоянии сброса или во время сброса либо аварийного останова.

5329

М98 И КОМАНДА ЧПУ В ОДНОМ БЛОКЕ

Вызов подпрограммы, не являющейся единичным блоком, был задан в режиме постоянного цикла.

5339

КОМАНДА В НЕВЕРНОМ ФОРМАТЕ ВЫПОЛНЕНА ПРИ

СИНХ./СМЕШ./НАЛОЖ. УПРАВЛЕНИИ.

1. Недействительно значение P, Q или L, заданное посредством G51.4/G50.4/G51.5/G50.5/G51.6/G50.6.

2. Двойное значение задан параметром ном. 12600.

5346

ВОЗВРАТ НА РЕФЕРЕНТНУЮ ТОЧКУ

Не выполнено назначение координат для оси контурного управления

Cs. Выполните ручной возврат на референтную позицию.

1) Если назначение координат Cs выполнено для оси Cs, для которой сигнал состояния референтной позиции оси CsCSPENx имеет значение 0

2) Если данные позиции не отправлены усилителем шпинделя

3) Если состояние отключения сервосистемы введено во время запуска назначения координат оси Cs

4) Если состояние аварийного останова введено во время назначения координат оси Cs

5) Если ось Cs находится в режиме синхронного или наложенного управления

6) Если предпринята попытка отменить комплексное управление для оси Cs во время назначения координат оси Cs

7) Если предпринята попытка запустить синхронное, комплексное или наложенное управление для оси Cs во время назначения координат оси Cs

5362

ПРЕОБРАЗОВАНИЕ ДЮЙМ/ММ В РЕФ. ПОЗ.

Преобразование дюймы/метрические единицы было выполнено в позиции, отличной от референтной позиции. Выполните преобразование дюймы/метрические единицы после возврата на референтную позицию.

5391

НЕВОЗМОЖНО ИСПОЛЬЗОВАТЬ G92

Невозможно задать настройку системы координат заготовки G92.

1) После того, как коррекция на длину инструмента была изменена коррекция по типу смещения на длину инструмента, команда G92 была задана без абсолютной команды.

2) Команда G92 была задана в блоке, содержащем G49.

5395

ПРЕВЫШЕНИЕ КОЛИЧЕСТВА ОСЕЙ CS

Число осей, назначаемых для осевого контурного управления Cs, превышает максимально допустимое в системе число. Проверьте параметр ном. 1023. При возникновении этого сигнала тревоги состояние аварийного останова нельзя сбросить.

5445

НЕВОЗМОЖНО ЗАДАТЬ ПЕРЕМЕЩЕНИЕ В G39

Круговая интерполяция в углу (G39) для коррекции на радиус инструмента/на радиус вершины инструмента задана не отдельно, а с командой перемещения.

5446

ИЗБЕЖАНИЕ В G41/G42 НЕВОЗМОЖНО

Поскольку отсутствует вектор избежания столкновения, функция избежания столкновения для коррекции на радиус инструмента/на радиус вершины инструмента не работает.

5447

ОПАСНОЕ ИЗБЕЖАНИЕ В G41/G42

Операция функции избежания столкновения для коррекции на радиус инструмента/на радиус вершины инструмента ведет к опасности.

5448

ИЗБЕЖАНИЕ СТОЛКНОВЕНИЯ В G41/G42

В функции избежания столкновения для коррекции на радиус инструмента/на радиус вершины инструмента созданный вектор избежания столкновения приводит к последующему столкновению.

  • Ремонт сервопривода Fanuc Alfa и Beta series
  • Особенности ремонта сервопривода Fanuc Alfa и Beta series
  • Ошибки сервопривода Fanuc Alfa и Beta series
  • Сервопривод Fanuc Alfa и Beta series, скачать инструкции по эксплуатации
  • Преимущество ремонта сервоприводов в нашем сервисном центре
  • Схемы подключения серво привода Fanuc Alfa series
  • Оставить заявку на ремонт сервопривода Fanuc Alfa и Beta series

Ремонт сервопривода Fanuc Alfa и Beta series

Ремонт сервопривода Fanuc Alfa- Beta series

Сервисный центр «Кернел» предлагает выполнить качественный ремонт сервопривода Fanuc Alfa и Beta series в на компонентном уровне в максимально сжатые сроки.

Сервопривода относятся к сложной промышленной электронике именно поэтому ремонтом серводрайверов Fanuc Alfa и Beta series, впрочем, как и сервоприводов других производителей должны заниматься специалисты, имеющие не только высшее техническое образование, но и солидный опыт в ремонте подобной промышленной электроники.

Также для восстановления подобного промышленного оборудования понадобится хорошая материально-техническая база. При выполнении этих условий шансы на успешный ремонт сервопривода Fanuc Alfa и Beta series возрастают в геометрической прогрессии.

Именно поэтому за ремонтом сервоприводов Fanuc Alfa и Beta series или другого производителя лучше всего обращаться в специализированный сервисный центр, который отвечает всем техническим требованиям, такой как Кернел.

Наш цент имеет отличную материально-техническую ремонтную базу, а за время существования с 2002 года специалисты компании накопили бесценный опыт в том числе опыт в ремонте сервоприводов Fanuc Alfa и Beta series.

Инженеры сервисного центра выполняют качественный ремонт сервоприводов Fanuc всех серий, когда-либо выпускаемых компанией.

Серия Тип сервоусилителя

Fanuc Alfa series

Fanuc Beta series

A06B-6111-H037#H550; A06B-6111-H030#H570/P; A06B-6111-H030#H553; A06B-6111-H030#H550#P; A06B-6111-H030#H550#C; A06B-6111-H026#H570; A06B-6111-H026#H553; A06B-6111-H026#H550#P; A06B-6111-H026#H550#C; A06B-6111-H022#H570/P; A06B-6111-H022#H553; A06B-6111-H022#H550/C; A06B-6164-H244#H580; A06B-6164-H312#H580; A06B-6164-H332#H580; A06B-6165-H201#H560; A06B-6165-H202#H560; A06B-6164-H201#H580; A06B-6165-H311#H560; A06B-6165-H312#H560; A06B-6165-H333#H560; A06B-6165-H343#H560; A06B-6166-H201; A06B-6166-H201#A; A06B-6058-H225; A06B-6200-H011; A06B-6089-H104; A06B-6117-H105; A06B-6114-H205; A06B-6114-H109; A06B-6166-H203; A06B-6050-H103; A06B-6127-H209; A06B-6102-H206#H520; A06B-6121-H006#H550; A06B-6140-H037; A06B-6134-H303#A; A06B-6088-H215; A06B-6082-H222; A06B-6064-H230; A06B-6044-H017; A06B-6064-H201#H520; A06B-6088-H245; A06B-6088-H222; A06B-6057-H204; A06B-6089-H207; A06B-6052-H004; A06B-6117-H208; A06B-6082-H215#H511; A06B-6082-H215#H510; A06B-6082-H211#H512; A06B-6082-H211#H511/EM; A06B-6082-H211#H510; A06B-6082-H206#H511; A06B-6082-H206#H510/EM; A06B-6082-H206#H510; A06B-6082-H202#H512; A06B-6082-H202#H511; A06B-6082-H202#H510; A06B-6080-H307; A06B-6059-H215#H545; A06B-6059-H215#H515; A06B-6059-H212#H759; A06B-6059-H212#H758; A06B-6059-H212#H757; A06B-6059-H212#H713; A06B-6059-H212#H712; A06B-6059-H212#H711; A06B-6059-H212#H611; A06B-6059-H212#H610; A06B-6059-H212#H601; A06B-6059-H212#H590; A06B-6045-H006; A06B-6045-H005; A06B-6045-H002; A06B-6045-H001; A06B-6045-C009; A06B-6045-C006; A06B-6045-C005; A06B-6044-H742; A06B-6044-H736; A06B-6044-H725; A06B-6044-H722; A06B-6044-H712

В данной таблице присутствуют далеко не все сервоприводы Fanuc Alfa и Beta series ремонт которых предлагает наш сервисный центр.

Особенности ремонта сервопривода Fanuc Alfa и Beta series

Ремонт сервопривода Fanuc Alfa- Beta seriesРемонт сервопривода Fanuc Alfa и Beta series имеет ряд индивидуальных особенностей, это связано с конструктивными особенностями сервоприводов. По аналогии частотными преобразователями, сервопривод состоит из двух частей, это:

  • Аппаратная часть;
  • Программная часть.

В первую очередь ремонтируется аппаратная часть промышленного сервопривода. После глубокой диагностики неисправного блока выявляются все неисправные компоненты, которые в последствии заменяются на оригинальные запасные части (по возможности), в случае если сервопривод уже давно снят с производства и найти оригинальные запчасти просто невозможно они заменяются на аналоги.

Данный вид ремонта называется компонентным. От других видов его отличает две немаловажные вещи.

  • Значительное удешевление ремонта;
  • Существенное сокращение времени ремонта.

По завершении ремонта аппаратной части сервопривода наступает очередь программной. В зависимости от серии выбирается программный продукт и зашивается в блок.

Заключительный этап ремонта сервопривода Fanuc Alfa и Beta series в это проверка на специализированном стенде, без нагрузки и с нагрузкой максимально приближенна к реальным условиям эксплуатации.

Ошибки сервоприводов Fanuc Alfa и Beta series

Ремонт сервопривода Fanuc Alfa- Beta seriesВ процессе работы выходит из строя даже самое надежное промышленное оборудование. В данной статье мы приведем ошибки сервоприводов Fanuc, а точнее Fanuc Alfa и Beta series. Привода в наше время, нашли широкое применение абсолютно во всех сферах промышленности, управляя как мини моторами в оргтехнике, так и гигантскими двигателями в горнодобывающей промышленности.

Для простоты общения со столь сложной электроникой все сервопривода оснащены небольшими дисплеями с помощью которых выводятся информационные сообщения с кодами ошибок, расшифровав которые можно сразу же узнать причину ее возникновения. Если учесть распространенность данной промышленной электроники, то появляется острая нужда в расшифровке кодов ошибок сервопривода. В этой статье мы рассмотрим одного из самых известных производителей промышленной электроники имеющему уважение во всем мире, Fanuc и севрво усилители Alfa и Beta series.

Существует несколько видов ошибок, некоторые из них можно устранить автоматически, а некоторые возможно исправить только, обратившись в специализированный сервисный центр. В таблицах ниже приведены коды ошибок сервоприводов Fanuc Alfa и Beta series и их расшифровка.

Fanuc Servo Amplifier Beta is 6130 сигналы тревоги (ошибки)

Сигнал тревоги Оисание

SV0027 or 027

Неверная настройка параметров цифрового сервопривода

SV0361 or 361

Фазовая ошибка импульсного кодера (встроенная)

SV0364 or 364

Мягкая фазовая сигнализация (встроенная)

SV0365 or 365

Светодиод ошибки (встроенный)

SV0366 or 366

Импульсная ошибка (встроенная)

SV0367 or 367

Ошибка подсчета (встроенная)

SV0368 or 368

Ошибка серийных данных (встроенная)

SV0369 or 369

Ошибка передачи данных (встроенная)

SV0380 or 380

Ошибка светодиода (отдельно)

SV0381 or 381

Фазовая ошибка импульсного кодера (отдельно)

SV0382 or 382

Ошибка подсчета (отдельно)

SV0383 or 383

Ошибка импульса (отдельно)

SV0384 or 384

Мягкая фазовая сигнализация (отдельно)

SV0385 or 385

Ошибка серийных данных (отдельно)

SV0386 or 386

Ошибка передачи данных (отдельно)

SV0387 or 387

Ошибка датчика (отдельно)

SV0417 or 417

Неверный параметр

SV0421 or 421

Чрезмерная полуполная ошибка

SV0430 or 430

Серводвигатель перегревается

SV0432 or 432

Преобразователь: управление пониженным напряжением питания

SV0433 or 433

Преобразователь: пониженное напряжение в звене постоянного тока

SV0436 or 436

Мягкая термальная (OVC)

SV0438 or 438

Инвертор: аварийный сигнал тока двигателя

SV0439 or 439

Преобразователь: перенапряжение в звене постоянного тока

SV0440 or 440

Преобразователь: Чрезмерная мощность торможения

SV0441 or 441

Текущая ошибка смещения

SV0444 or 444

Инвертор: внутренний охлаждающий вентилятор остановлен или неисправна цепь

SV0445 or 445

Сигнализация мягкого отключения

SV0447 or 447

Сигнализация жесткого отключения (отдельно)

SV0448 or 448

Сигнализация несоответствия обратной связи

SV0449 or 449

Инвертор: тревога IPM

SV0453 or 453

Сигнализация мягкого отключения (α Pulsecoder)

SV0601 or 601

Инвертор: вентилятор охлаждения радиатора остановился

SV0603 or 603

Инвертор: Аварийный сигнал IPM (OH)

Fanuc Servo Amplifier 400 Коды аварийных сигналов

Код ошибки Сообщение Описание

400

SERVO ALARM: n–TH AXIS OVERLOAD

Сигнал перегрузки оси n (оси 1–8) включен. Подробную информацию см. на диагностическом дисплее № 201, 720 или 721.

401

SERVO ALARM: n–TH AXIS VRDY OFF

Сработал сигнал ГОТОВНОСТИ (DRDY) сервоусилителя n-й оси (оси 1–8).

402

SERVO ALARM 3, 4TH AXIS OVERLOAD

3-осевой, 4-осевой сигнал перегрузки включен. Подробную информацию см. на диагностическом дисплее 722 или 723.

404

SERVO ALARM: n–TH AXIS VRDY

ON

Несмотря на то, что сигнал ГОТОВНОСТИ (MCON) оси n (оси 1–8) был отключен, сигнал ГОТОВНОСТИ сервоусилителя (DRDY) все еще включен. Или, когда питание было включено, DRDY включился, хотя MCON был выключен.

Убедитесь, что интерфейсный модуль сервопривода и сервоусилитель подключены.

405

SERVO ALARM: (ZERO POINT RETURN FAULT)

Ошибка системы управления положением. Из-за ошибки ЧПУ или сервосистемы при возврате в референтную позицию существует вероятность того, что возврат в референтную позицию не может быть выполнен правильно. Повторите попытку из ручного возврата в референтную позицию.

407

SERVO ALARM: EXCESS ERROR

Разница в отклонении положения синхронной оси превысила установленное значение.

409

SERVO ALARM: n AXIS TORQUE ALM

Обнаружена аномальная нагрузка серводвигателя. Кроме того, в режиме Cs была обнаружена аномальная нагрузка на двигатель шпинделя.

410

SERVO ALARM: n–TH AXIS – EXCESS ERROR

Значение отклонения положения при остановке n–й оси (оси 1–8) больше установленного значения.

411

SERVO ALARM: n–TH AXIS – EXCESS ERROR

Значение отклонения положения при перемещении n–й оси (оси 1–8) больше заданного значения.

413

SERVO ALARM: n–th AXIS – LSI OVERFLOW

Содержимое регистра ошибок для n-й оси (оси 1–8) превышало 231 степень. Эта ошибка обычно возникает в результате неправильно заданных параметров.

414

SERVO ALARM: n–TH AXIS –

DETECTION RELATED ERROR

Неисправность цифровой сервосистемы N–й оси (оси 1–8). Подробности см. в диагностическом дисплее № 200 и № 204. Также посмотрите на сервоусилитель для кода тревоги.

415

SERVO ALARM: n–TH AXIS – EXCESS SHIFT

Была предпринята попытка задать скорость выше 511875 ед/с по оси n–th (оси 1–8). Эта ошибка возникает в результате неправильно настроенного CMR.

416

SERVO ALARM: n–TH AXIS – DISCONNECTION

Неисправность системы определения положения импульсного шифратора n–й оси (оси 1–8) (сигнализация отключения). Подробности см. на дисплее диагностики № 201.

417

SERVO ALARM: n–TH AXIS – PARAMETER INCORRECT

Этот аварийный сигнал возникает, когда n–я ось (ось 1–8) находится в одном из состояний, перечисленных ниже. (Аварийный сигнал цифровой сервосистемы)

  1. Значение параметра № 2020 (форма двигателя) выходит за установленный предел.
  2. В параметре № 2022 (направление вращения двигателя) не установлено правильное значение (111 или –111).
  3. В параметре № 2023 (количество импульсов обратной связи по скорости на оборот двигателя) были установлены недопустимые данные (значение ниже 0 и т. д.).
  4. Недопустимые данные (значение ниже 0 и т. д.) были установлены в параметре № 2024 (количество импульсов обратной связи по положению на оборот двигателя).
  5. Параметры № 2084 и № 2085 (гибкая передаточное отношение) не установлены.
  6. Значение за пределами {от 1 до количества осей управления} или непостоянное значение (параметр 1023 (номер сервооси) содержит значение вне диапазона от 1 до количества осей или изолированное значение (например, 4 без предшествующей 3) был установлен в параметре № 1023 (номер оси сервопривода) 7) Используемый усилитель не поддерживает функцию предотвращения аварийного сигнала HC.

Если вы хотите использовать этот усилитель, сбросьте функциональный бит 2209#4 на 0.

Если вы хотите использовать функцию предотвращения тревоги HC, используйте усилитель, который ее поддерживает.

420

SERVO ALARM: n AXIS SYNC TORQUE (M series)

При простом синхронном управлении разница между командами крутящего момента для ведущей и ведомой осей превысила значение, установленное в параметре № 2031.

421

SERVO ALARM: n AXIS EXCESS ER (D)

Разница между ошибками в полузамкнутом контуре и замкнутом контуре стала чрезмерной во время двойной обратной связи по положению. Проверьте значения коэффициентов преобразования двойной позиции в параметрах № 2078 и 2079.

422

SERVO ALARM: n AXIS

При управлении крутящим моментом управления осью PMC превышена заданная допустимая скорость.

423

SERVO ALARM: n AXIS

При управлении крутящим моментом управления осями PMC было превышено заданное параметром допустимое совокупное расстояние перемещения.

430

n AXIS : SV. MOTOR OVERHEAT

Произошел перегрев серводвигателя.

431

n AXIS : CNV. OVERLOAD

  1. PSM: Произошел перегрев.
  2. СВУ серии β: Произошел перегрев.

432

n AXIS : CNV. LOWVOLT CON.

  1. PSM: Напряжение питания системы управления упало.
  2. PSMR: Напряжение питания системы управления упало.
  3. СВУ серии β: упало напряжение питания управления

434

n AXIS : INV. LOWVOLT CONTROL

SVM: Напряжение питания системы управления упало.

435

n AXIS : INV. LOWVOLT DC LINK

SVM: Напряжение в звене постоянного тока упало.

436

n AXIS : SOFTTHERMAL (OVC)

Программное обеспечение цифрового сервопривода обнаружило мягкое тепловое состояние (OVC).

437

n AXIS : CNV. OVERCURRENT POWER

PSM: Перегрузка по току во входную цепь.

438

n AXIS : INV. ABNORMAL CURRENT

  1. SVM: слишком большой ток двигателя.
  2. SVU серии α: слишком большой ток двигателя.
  3. SVU серии β: слишком большой ток двигателя.

439

n AXIS : CNV. OVERVOLT POWER

  1. PSM: напряжение в звене постоянного тока слишком высокое.
  2. PSMR: Напряжение промежуточного контура слишком высокое.
  3. SVU серии α: слишком высокое напряжение цепи C.
  4. SVU серии β: Слишком высокое напряжение в линии.

440

n AXIS : CNV. EX DECELERATION POWER

  1. PSMR: количество регенеративного разряда слишком велико.
  2. SVU серии α: количество регенеративного разряда слишком велико. В качестве альтернативы, схема регенеративного разряда неисправна.

441

n AXIS : ABNORMAL CURRENT OFFSET

Программное обеспечение цифрового сервопривода обнаружило неисправность в цепи обнаружения тока двигателя.

442

n AXIS : CNV. CHARGE FAILURE

  1. PSM: запасная цепь разряда звена постоянного тока неисправна.
  2. PSMR: запасная цепь разряда звена постоянного тока неисправна.

443

n AXIS : CNV. COOLING FAN FAILURE

  1. PSM: отказал внутренний вентилятор охлаждения.
  2. PSMR: Отказ внутреннего вентилятора охлаждения.
  3. СВУ серии β: Отказ внутреннего вентилятора охлаждения.

444

n AXIS : INV. COOLING FAN FAILURE

SVM: Отказ внутреннего вентилятора охлаждения.

445

n AXIS : SOFT DISCONNECT ALARM

Программное обеспечение цифрового сервопривода обнаружило обрыв провода в импульсном кодере.

446

n AXIS : HARD DISCONNECT ALARM

Обрыв провода во встроенном импульсном кодере был обнаружен аппаратно.

447

n AXIS : HARD DISCONNECT (EXT)

Обрыв провода в отдельном детекторе был обнаружен аппаратно.

448

n AXIS : UNMATCHED FEEDBACK ALARM

Знак данных обратной связи от встроенного импульсного кодера отличается от знака данных обратной связи от отдельного детектора.

449

n AXIS : INV. IPM ALARM

  1. SVM: IPM (интеллектуальный силовой модуль) обнаружил аварийный сигнал.
  2. SVU серии α: IPM (интеллектуальный силовой модуль) обнаружил аварийный сигнал.

453

n AXIS : SPC SOFT DISCONNECT ALARM

Программная сигнализация об отключении импульсного кодера α. Отключите питание ЧПУ, затем отсоедините и вставьте кабель импульсного кодера. Если этот аварийный сигнал появляется снова, замените импульсный шифратор.

456

ILLEGAL CURRENT LOOP

Текущие настройки цикла управления (параметр № 2004, бит 0 параметра № 2003 и бит 0 параметра № 2013) неверны.

Возможные проблемы следующие.

  • Для двух осей, номера сервоосей которых (настройки параметра № 1023) представляют собой нечетное число, за которым следует четное число (например, пара осей 1 и 2 или оси 5 и 6), используется другой текущий цикл управления. устанавливается для каждой из осей.
  • Не соблюдены требования к ведомым устройствам, необходимые для заданного текущего цикла управления, включая их количество, тип и способ подключения.

457

ILLEGAL HI HRV (250US)

Использование высокоскоростного HRV указано, хотя текущий цикл управления составляет 200 мкс.

458

CURRENT LOOP ERROR

Текущая настройка цикла управления не соответствует фактическому текущему циклу управления.

459

HI HRV SETTING ERROR

Из двух осей, имеющих соседние номера сервоосей (параметр № 1023), нечетные и четные номера, высокоскоростное управление HRV может выполняться для одной оси, а не для другой.

460

n AXIS : FSSB DISCONNECT

Связь с ФСБ внезапно прервалась. Возможные причины следующие:

  1. Отсоединен или поврежден кабель связи FSSB.
  2. Внезапно отключилось питание усилителя.
  3. Усилитель подал аварийный сигнал о низком напряжении.

461

n AXIS : ILLEGAL AMP INTERFACE

Оси 2-х осевого усилителя были отнесены к интерфейсу быстрого типа.

462

n AXIS : SEND CNC DATA FAILED

Из-за ошибки связи FSSB ведомое устройство не могло получить правильные данные.

463

n AXIS : SEND SLAVE DATA FAILED

Из-за ошибки связи FSSB ведомое устройство не могло получить правильные данные.

464

n AXIS : WRITE ID DATA FAILED

Была предпринята попытка записать информацию об обслуживании на экране обслуживания усилителя, но она не удалась.

465

n AXIS : READ ID DATA FAILED

При включении питания исходная идентификационная информация усилителя не может быть считана.

466

n AXIS : MOTOR/AMP COMBINATION

Максимальный номинальный ток усилителя не соответствует номинальному току двигателя.

467

n AXIS : ILLEGAL SETTING OF AXIS

Функция сервопривода для следующего не была включена, когда ось, занимающая один DSP (соответствующий двум обычным осям), указана на экране настройки оси.

  1. Управление обучением (бит 5 параметра № 2008 = 1)
  2. Высокоскоростная токовая петля (бит 0 параметра № 2004 = 1)
  3. Ось высокоскоростного интерфейса (бит 4 параметра № 2005 = 1)

468

HI HRV SETTING ERROR(AMP)

Использование высокоскоростной HRV указано для управляемой оси усилителя, которая не поддерживает высокоскоростную HRV.

Для более длительной безаварийной работы промышленного оборудования должны соблюдаться все рекомендации, изложенные в инструкции по монтажу и настройке сервопривода.

Сервопривод Fanuc Alfa и Beta series, скачать инструкции по эксплуатации

Ниже вы можете скачать руководства по эксплуатации сервоприводов Fanuc Alfa и Beta series для практически всех серий, когда-либо выпущенных данным производителем.

Преимущество ремонта сервоприводов в нашем сервисном центре

Ремонт сервопривода Fanuc Alfa- Beta series

  • Предварительный осмотр на возможность восстановления бесплатный;
  • Мы производим ремонт сервопривода Fanuc Alfa и Beta series в на компонентном уровне (экономия бюджета и времени)
  • При ремонте ни каких конструктивных изменений не вносим;
  • Ремонт блоков с применением оригинальных запасных частей (по возможности).
  • Вы платите исключительно за результат — работающий сервопривод;
  • Гарантия на ремонт сервопривода Fanuc Alfa и Beta series и запасные части, замененные в процессе ремонта 6 месяцев;
  • Сроки ремонта варьируются от 5 до 15 рабочих дней;

За два десятилетия существования сервисного центра нашими специалистами были успешно проведены тысячи подобных ремонтов с каждым разом поднимая квалификацию наших инженеров.В случае выхода из строя промышленного сервопривода на вашем производстве либо появились проблемы с приводом, которые вы не можете решить самостоятельно, мы всегда рады вам помочь. Специалисты нашего сервисного центра в минимальные сроки проведут глубокую диагностику и последующий ремонт сервопривода Fanuc Alfa и Beta series в .

Схемы подключения серво привода Fanuc Alfa series

В некоторых случает может понадобится схема подключения сервоприводов, ниже мы показаны схемы сервопривода Fanuc Alfa series

Блок-схема подключения сервопривода Fanuc Alfa series SVMl-240,360 — вариант (А)

Блок-схема подключения сервопривода Fanuc Alfa series SVMl-240,360 — вариант (В)

Блок-схема подключения сервопривода Fanuc Alfa series SVMl-240,360

Блок-схема подключения сервопривода Fanuc Alfa series SVMl-240,360

Оставить заявку на ремонт сервопривода Fanuc Alfa и Beta series

У вас есть проблемы с приводом? Вам нужен срочный ремонт, сброс ошибок или программирование и настройка? Оставьте заявку на ремонт сервопривода Fanuc Alfa и Beta series в воспользовавшись одноименной кнопкой на сайте либо обратитесь к нашим менеджерам. Связаться с ними можно несколькими способами:

  • Заказав обратный звонок (кнопка в правом нижнем углу сайта)
  • Посредством чата (кнопка расположена с левой стороны сайта)
  • Позвонив по номеру телефона: +7(8482) 79-78-54; +7(917) 121-53-01
  • Написав на электронную почту: 89171215301@mail.ru
  • В начало статьи

Вот далеко не полный список производителей промышленного оборудования, ремонт которого производит наша компания.

Костян челябинский

Кандидат
Сообщения: 50
Зарегистрирован: 01 мар 2016, 16:24
Репутация: 4
Откуда: Челябинск
Контактная информация:

Ошибки в FANUC Oi-TD

Доброго всем времени суток. У заказчика стоит токарный станок CNC-20 какого то китайского происхождения. Стойка FANUC Oi-TD. Периодически выпадают сообщения. Все они на фото. А я ведь не настоящий специалист по ЧПУ. Я простой электрик, знающий привод. И не могу найти мануал со списком ошибок. А у клиента он, как обычно, в утере. Может кто расскажет, чего он хочет и как это лечить? Или на литературку какую наведет. Я умный, я разберусь.

IMG_20160912_130515.jpg (21723 просмотра) <a class='original' href='./download/file.php?id=89933&sid=55e090463d5508d0db54c68457a434bc&mode=view' target=_blank>Загрузить оригинал (1.13 МБ)</a>
IMG_20160912_130610.jpg (21723 просмотра) <a class='original' href='./download/file.php?id=89934&sid=55e090463d5508d0db54c68457a434bc&mode=view' target=_blank>Загрузить оригинал (1.5 МБ)</a>

Кроилово ведет к попадалову.

Аватара пользователя

odekolon

Мастер
Сообщения: 1089
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 358
Настоящее имя: Борис
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

odekolon » 12 сен 2016, 21:57

на самом деле, подозреваю, что крутые специалисты по фанукам , здесь не тусуются…
я к фануку подошел 2 недели назад, поэтому не стоит мои советы рассматривать как окончательные
сначала я бы почитал мануалы хотя бы отсюда
http://www.chipmaker.ru/files/file/10979/
у фануков, буква M в названии системы означает фрезерный а Т — токарный
таким образом, тебе нужны мануалы на FANUC 0i-D
в каждом мануале часто есть ссылки на другие мануалы этой серии. Дальше — гуглить «FANUC — код мануала — pdf»

потом осмотрел бы все вентиляторы, особенно на драйверах и сервах.
подобные сообщения, может генерить также программа электроавтоматики (PMC) — это «сердце» конкретного станка. ее пишет производитель конкретного станка под свое электрооборудование.
На моем станке — программа запаролена. может оно и к лучшему — сломать труднее.
если сообщения генеряться электроавтоматикой, то понять эти сообщения можно только прочитав РЭ на конкретный станок
но китайцы обычно ленятся писать подробно и понятно
в общем гуглить, читать, думать и опять гуглить..
ЗЫ
а может повезет и откликнется владелец такого же станка!

«Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество»

Аватара пользователя

Lexxa

Мастер
Сообщения: 2699
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 318
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

Lexxa » 13 сен 2016, 15:22

1) проверить вентиляторы. Кроме вентиляторов на сервосистеме есть венттиляторы на самой чпу (это то что с экраном). Гарантированно один из них подклинивает — обычное дело, засирается все пылью. Достаточно продуть и протереть корпус, чтобы кыльчатка не застревала.
2) ошибки типа ошибка привода шпинделя. У фанука привод шпинделя цепляется не по FSSB а по отдельному кабелю. Кабель этот соединяет ЧПУ (то что с экраном) с приводом. Привода подач соединины последовательно оптикой. Частенько проблема в разъемах.

Более детально вы можете найти информацию в руководстве по тех. обслуживанию и в Connection Manual (hardware) на стойку 0i модель D, если не найдете — ищите на С, там практически все то же самое.
Успехов.

:bender:

Костян челябинский

Кандидат
Сообщения: 50
Зарегистрирован: 01 мар 2016, 16:24
Репутация: 4
Откуда: Челябинск
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

Костян челябинский » 15 сен 2016, 07:32

Ура. Спасибо господину odekolon, что дал файлы с мануалами. В одном из них нашлись расшифровки. Но, блин, для чайника они мало что говорят. Может кто подробнее сможет описать их?

SP1220
ОТСУТСТВУЕТ УСИЛИТЕЛЬ ШПИНДЕЛЯ
Или кабель, подсоединенный к усилителю последовательного шпинделя, порван, или усилитель последовательного шпинделя не подключен.

Куда смотреть? Где обычно этот усилитель находится?

SP1982
ОШИБКА УСИЛИТЕЛЯ ПОСЛЕД.
ШПИНДЕЛЯ
Произошла ошибка в ходе считывания данных с SIC–LSI на последовательной стороне усилителя шпинделя.

Что есть этот самый SIC–LSI?
Я, конечно, гуглом пользоваться умею. И найду в конце концов ответы. Но если кому не лень разжевать, уж пожалуйста, не проходите мимо.
Вентиляторы проверять буду. Уже кондиционер продул.

Кроилово ведет к попадалову.

Аватара пользователя

odekolon

Мастер
Сообщения: 1089
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 358
Настоящее имя: Борис
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

odekolon » 15 сен 2016, 08:45

вероятнее всего, это ошибка драйвера шпинделя, найди, его в шкафу электроавтоматики и ,если возможно, аккуратно разбери осмотри вентилятор (возможна ошибка перегрева) осмотри платы на предмет вздутых электролитических конденсаторов(не знаю как у фанука, а вообще, обычное дело), проверь нет ли заеданий в шпинделе, может тупо сил нет крутить, вот и греется.
ps
советы чисто теоретические, но я начал бы с этого.
psps
Нужно еще определить марку драйвера и рыть документацию по нему.

«Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество»

Костян челябинский

Кандидат
Сообщения: 50
Зарегистрирован: 01 мар 2016, 16:24
Репутация: 4
Откуда: Челябинск
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

Костян челябинский » 25 сен 2016, 10:52

Если кому интересно, отписываюсь. Победил эту гадость не я, а механоиды. Они чего то там поколдовали с гидравликой, давление в системе приподнялось и как бабка отшептала. Но заказчик не унимается и нарезал новую задачу. Сзади на шпинделе есть два датчика. Вроде как должны контролировать зажим заготовки пневматикой. Но:
1. Вне зависимости от того, зажат патрон или нет, один всегда горит, второй всегда погашен
2. Их показания ни как не влияют на работу стойки. То есть ЧПУ всегда в курсе, зажат патрон или нет.
Отсюда вопрос, чоо это за датчики, почему они не дают ошибку и как организовать «ОРДНУНГ»

Вложения
IMG_20160922_163526.jpg (21629 просмотров) <a class='original' href='./download/file.php?id=91045&sid=55e090463d5508d0db54c68457a434bc&mode=view' target=_blank>Загрузить оригинал (1021.35 КБ)</a>

Кроилово ведет к попадалову.

Аватара пользователя

Lexxa

Мастер
Сообщения: 2699
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 318
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

Lexxa » 25 сен 2016, 23:00

В KEEP RELAY замаскировано.

Костян челябинский писал(а):вентиляторы проверять буду. Уже кондиционер продул.

Вентиляторы надо было в первую очередь!

:bender:

Костян челябинский

Кандидат
Сообщения: 50
Зарегистрирован: 01 мар 2016, 16:24
Репутация: 4
Откуда: Челябинск
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

Костян челябинский » 26 сен 2016, 07:48

Ну и тогда вопрос, а почему при ЛЮБОМ положении патрона один датчик горит, а второй нет. Но это не главное. Ответ на этот вопрс даст полковник Ясенпень. Потому что датчики разрегулированы. А вот почему это не влияет на работу станка, как станок понимает без этих датчиков, что патрон зажат или не зажат — вот где непонятки для меня.

Кроилово ведет к попадалову.

Аватара пользователя

Lexxa

Мастер
Сообщения: 2699
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 318
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Ошибки в FANUC Oi-TD

Сообщение

Lexxa » 26 сен 2016, 09:26

ясенпень угадал.
Потому что в Keep Relay включен бит, который говорит станку не обращать внимания на эти датчики.
ЭА может быть написана так, что сигналом «патрон зажат» / «патрон разжат» выступает выход исполнительного элемента — выход на соотвествующий гидрораспределитель.

:bender:

Устранение ошибок станков ЧПУ Fanuc

ЧПУ станки Fanuc являются отличным оборудованием с большим количеством инструментов. Однако, как и любая другая машина, иногда все может пойти не так. Хотя в некоторых случаях ваш станок Fanuc требует капитального ремонта, а в некоторых случаях есть простое решение проблемы. В целях снижения уровня стресса, связанного с устранением неисправностей предлагаем элементарные решения для решения некоторых неисправностей Fanuc.

Ниже приведены наиболее распространенных ошибки, которые могут возникнуть
при работе со станком Fanuc, и способы их устранения.

Как устранить вращение мотора в противоположном направлении.

Многие люди думают, что если у вас есть двигатель, движущийся в неправильном направлении,
это проблема неправильного подключения. Это не всегда так. В цифровой сервосистеме переменного тока
ЧПУ создает форму волны, и именно датчик на двигателе контролирует направление вращения двигателя.
Вы не можете изменить фазу двигателя любым способом, кроме изменения настроики параметров.
Заданный вами параметр сообщает ЧПУ, является ли движение по часовой стрелке или
против часовой стрелки с точки зрения двигателя. Если двигатель не движется в нужном вам направлении,
вам необходимо откорректировать настройки параметров.

Возможная причина, по которой у вас может быть вращение двигателя оси
в неправильном направлении, заключается в том, что вы невольно включили выбор зеркального изображения.
Если выбрано зеркальное изображение, это меняет направление движения двигателя оси на противоположное.
Если ваш двигатель вращается не в ту сторону, и у вас правильно установлены все параметры, есть шанс,
что вы случайно активировали эту настройку.

Как исправить ошибку FANUC CNC: Сигнализация перегрузки по току

Более высокий, чем обычно, ток не является нормальным.
Если серводвигатель, контролирующий качество тока, обнаруживает шум в системе, он включает
сигнал тревоги и выключает систему. Сигнал тревоги перегрузок по току означает,
что через канал постоянного тока протекает слишком большой ток, что обычно указывает на короткое
замыкание в системе.

Если у вас имеется сигнализация об ошибке по току, некоторые распространенные причины:

  • загрязнение и плохое охлаждение двигателя;
  • неисправность сервоприводов;
  • затупившейся инструмент;
  • неисправные транзисторы могут привести к ошибке.

Ошибка превышения скорости движения

Причина, по которой возникает эта ошибка, заключается в том, что при выключении ЧПУ
в памяти сохраняется последняя положения оси двигателя. Если вы поставите новый или другой двигатель,
возникнет конфликт между новой позицией и позицией которую запомнил ЧПУ. Энкодер попросит вас изменить положение
машины после перезагрузки. Но когда вы попытаетесь выполнить повторное обращение к станку он
вернется к своему стандартному значению и из-за конфликта выдаст ошибку о превышении
скорости движения.

Чтобы устранить ошибку все, что вам нужно сделать, это выключить машину. Затем, нажимая кнопку «P»
и кнопку отмены, снова включите аппарат, продолжая удерживать клавиши нажатыми. Это приведет к тому,
что машина будет игнорировать любые сигналы тревоги до тех пор, пока первая нулевая исходная позиция
не будет завершена на этой оси. Это отменит тревожную сигнализацию.

Источник

cnc-club.ru

Статьи, обзоры, цены на станки и комплектующие.

Ошибки в FANUC Oi-TD

Ошибки в FANUC Oi-TD

Сообщение Костян челябинский » 12 сен 2016, 12:40

Re: Ошибки в FANUC Oi-TD

Сообщение odekolon » 12 сен 2016, 21:57

на самом деле, подозреваю, что крутые специалисты по фанукам , здесь не тусуются.
я к фануку подошел 2 недели назад, поэтому не стоит мои советы рассматривать как окончательные
сначала я бы почитал мануалы хотя бы отсюда
http://www.chipmaker.ru/files/file/10979/
у фануков, буква M в названии системы означает фрезерный а Т — токарный
таким образом, тебе нужны мануалы на FANUC 0i-D
в каждом мануале часто есть ссылки на другие мануалы этой серии. Дальше — гуглить «FANUC — код мануала — pdf»

потом осмотрел бы все вентиляторы, особенно на драйверах и сервах.
подобные сообщения, может генерить также программа электроавтоматики (PMC) — это «сердце» конкретного станка. ее пишет производитель конкретного станка под свое электрооборудование.
На моем станке — программа запаролена. может оно и к лучшему — сломать труднее.
если сообщения генеряться электроавтоматикой, то понять эти сообщения можно только прочитав РЭ на конкретный станок
но китайцы обычно ленятся писать подробно и понятно
в общем гуглить, читать, думать и опять гуглить..
ЗЫ
а может повезет и откликнется владелец такого же станка!

Re: Ошибки в FANUC Oi-TD

Сообщение Lexxa » 13 сен 2016, 15:22

1) проверить вентиляторы. Кроме вентиляторов на сервосистеме есть венттиляторы на самой чпу (это то что с экраном). Гарантированно один из них подклинивает — обычное дело, засирается все пылью. Достаточно продуть и протереть корпус, чтобы кыльчатка не застревала.
2) ошибки типа ошибка привода шпинделя. У фанука привод шпинделя цепляется не по FSSB а по отдельному кабелю. Кабель этот соединяет ЧПУ (то что с экраном) с приводом. Привода подач соединины последовательно оптикой. Частенько проблема в разъемах.

Более детально вы можете найти информацию в руководстве по тех. обслуживанию и в Connection Manual (hardware) на стойку 0i модель D, если не найдете — ищите на С, там практически все то же самое.
Успехов.

Re: Ошибки в FANUC Oi-TD

Сообщение Костян челябинский » 13 сен 2016, 20:59

Источник

cnc-club.ru

Статьи, обзоры, цены на станки и комплектующие.

FANUC ERROR 607, 613 [ РЕШЕНО! подробности в теме]

FANUC ERROR 607, 613 [ РЕШЕНО! подробности в теме]

Сообщение EX854508 » 22 янв 2019, 09:40

Здравствуйте, форумчане!
Несколько раз встречал подобные темы в инете, но решил систематизировать и представить на суд общественности удобноперевариваемый рецепт лечения ошибок 607, 613 для привода FANUC BiSVSP 40/40-15 A06B-6134-H203 в случае, если ошибка связана непосредственно с ним.
В данном конкретном случае используется система ЧПУ Fanuc 0i-TC

Проблема заключается в следующем — при включении станка возникают ошибки подобного рода (Рис. 1):
1001 SPINDLE DRIVER FAULT (A0.1)
100 ЗАПИСЬ ПАРАМЕТРОВ РАЗРЕШЕНА
401 СБОЙ СЕРВО : X ОСЬ VRDY ВЫКЛ
401 СБОЙ СЕРВО : Z ОСЬ VRDY ВЫКЛ
607 X ОСЬ: ОДНОФАЗН СБОЙ КОНВЕРТЕРА
613 X ОСЬ: ОДНОФАЗН СБОЙ КОНВЕРТЕРА
607 Z ОСЬ: ОДНОФАЗН СБОЙ КОНВЕРТЕРА
613 Z ОСЬ: ОДНОФАЗН СБОЙ КОНВЕРТЕРА
9004 ШПНД 1:СБОЙ ВХОД ПРЕДОХР/ПИТАНИЯ

Из всего этого сумбура выделяем следующие ошибки: 607, 613. Проверяем целостность линий питания, клеммных колодок, если таковые есть, элементы силовой части — контакторы, автоматы и прочее — и если все указанное не вызывает сомнений, выдвигаем в главные подозреваемые привод.
Соответственно, до всех активных действий, делаем резервные копии программ и параметров.
Если ничего более не вызывает сомнений, демонтируем привод и снимаем верхнюю крышку корпуса привода.
Как показано на Рис. 2 — проблема видна на лицо: поджаренные SMD резисторы в нижней части платы. Фото с тыльной стороны.
Как правило, сами SMD компоненты наврятли повреждены, что нельзя сказать о дорожках и переходных точках. С каждой из трех фаз дорожка приходит на шесть последовательно соединенных резистора сопротивлением 2,4 кОм каждый, фазы S и T выполнены одинаково, а вот по фазе R два крайних резистора размещены на тыльной части платы; затем крайний резистор каждой фазы — RR6, RS6, RT6 соединен дорожкой с точками, показанными на Рис. 3.
Результирующее сопротивление между фазными клеммными соединениями и конечными точками должно быть около 14,5 кОм.
В случае нарушения целостности дорожек или SMD компонентов — лепим перемычки или меняем оные.
Рис. 4, 5 — восстановленные дорожки.
Собираем, запускаем, устанавливаем нули — и радуемся!

Источник

Fanuc, ремонт привода в

Особенности ремонта приводов Fanuc

Ремонт Fanuc точнее ремонт привода известного европейского производителя промышленной электроники, впрочем, как и ремонт приводов выпущенными под другими брендами имеет ряд особенностей в силу своего конструктива. привод, состоит из двух частей, это:

  1. Аппаратная часть,
  2. Программная часть.

Регулируемые частотные приводы данного производителя не являются исключением из правил, именно поэтому ремонт привода Fanuc имеет точно такой же ряд особенностей, как и у других преобразователей.

Диагностировать ту или иную неисправность помогают коды ошибок частотного привода Fanuc, которые отображаются на небольшом дисплее, расположенном на лицевой панели привода или выводятся на удаленный монитор.

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

Настройка привода Fanuc прописана в инструкции завода производителя, для каждой серии приводов настройка будет индивидуальной, так как каждая линейка преобразователей решает свои собственные задачи, этим обусловливается широкая номенклатура данного промышленного оборудования. Но все же есть определенная последовательность настройки привода, которая относится ко всем частотникам, любого производителя.

Программирование Fanuc, руководство по программированию, настройка

Настройка, программирование Fanuc, приводов происходит в рамках установленных производителем правил, существует общий алгоритм по программированию приводов (настройке приводов), который относится ко всем производителям данного промышленного оборудования. Ниже представлена пошаговая инструкция по программированию привода Fanuc и подобного промышленного оборудования других брендов.

  1. Выбор режима управления приводом (управление по показанию датчиков, дистанционное управление, дистанционное управление).
  2. В случае использования отдельного (выносного) монитора, настраивается вывод на него технической информации.
  3. Далее определяем конфигурацию подключения серводвигателя. На данной стадии задаются такие параметры как- возможность применения обратной связи либо без ее применения, а в память блока заносятся данные по: величине крутящего момента, мощности потребителей, номинальное значения частоты, напряжение, ток и скорости вращения ротора.
  4. Программируется минимально допустимая величина напряжения и частоты, а также время ускорения ротора от ноля до номинального значения.
  5. И в завершении, в программу управления приводом Fanuc вносятся функциональные данные со значениями отдельных клемм и особенностями сигналов. Отмечаются действия оборудования, выполняющиеся автоматически при отсутствии информации поступающей в оперативном режиме с датчика.

В некоторых регулируемых частотных приводах существует пункт наличия/отсутствия фильтра в цепи питания двигателя. Этот пункт отвечает за подключение различных видов нагрузок, в том случае, когда возможно выбрать нормальное или инверсное изменение частоты при повышении уровня сигнала обратной связи.

Fanuc руководство, скачать

Все рекомендации по программированию, запуску привода Fanuc а также коды ошибок приведены в технической документации ниже в удобном формате (PDF) который можно скачать на свой компьютер, распечатать или просто открыть на нашем сайте.

Частотный регулируемый привод Fanuc руководство в формате PDF.

Привод Fanuc руководство по применению (manual) Alfa series

Привод Fanuc руководство по применению (manual) Beta series

Привод Fanuc руководство по применению (manual) C series

Привод Fanuc руководство по применению (manual) S series

Привод Fanuc руководство по применению (manual) L series

Привод Fanuc, схема подключения

Схемы подключений приводов могут отличатся друг от друга даже если эти преобразователи относятся ко одной серии. Схема подключения регулируемых частотных приводов зависит от потребляемой приводом нагрузки, питающей сети к которой подключается частотник 200V – 380V, а также от оборудования с которым предполагается работа данного привода.

Ниже приведены схемы подключения привода Fanuc Betta series

Блок схема подключения привода FANUC Beta series (4-A type, 20-A type)

Блок схема подключения привода FANUC Beta series (40-A type, 80-A type)

Ремонт привода Fanuc в сервисном центре

Сервисный центр «Кернел» производит ремонт привода Fanuc в с 2002 года. За время существования компании наши сотрудники накопили колоссальный опыт в ремонте регулируемых частотных приводов такого известного производителя как Fanuc. Ремонт подобной промышленной электроники ответственное и сложное занятие, требующие максимальной отдачи, профессионализма и предельно полную материальную базу

Специалисты нашего сервисного центра максимальное внимание уделяют качеству исполнения ремонта, программирования и настройке промышленных приводов, не зависимо от производителя данного промышленного оборудования. Именно поэтому мы смело даем гарантию на ремонт привода Fanuc и на запасные части замененные в процессе ремонта шесть месяцев.

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

Мы ремонтируем все серии регулируемых частотных приводов, которые были выпучены за всю историю существования компании Fanuc. Вот некоторые типы приводов Fanuc ремонтируемые в нашем сервисном центре.

Fanuc Alfa series

Fanuc Beta series

AC Servo Amplifires A06B-6124-H203

AC Servo Amplifires A06B-6093-H111/E

AC Servo Amplifires A06B-6124-H204

AC Servo Amplifires A06B-6093-H111/G

AC Servo Amplifires A06B-6124-H205

AC Servo Amplifires A06B-6093-H151/K

AC Servo Amplifires A06B-6124-H206

AC Servo Amplifires A06B-6093-H152/I

AC Servo Amplifires A06B-6124-H207

AC Servo Amplifires A06B-6093-H172/K

Fanuc C series

Fanuc E series

AC Servo Amplifires FANUC A06B-6066-H004

AC Servo Amplifires FANUC A06B-6093-H100

AC Servo Amplifires FANUC A06B-6066-H006

AC Servo Amplifires FANUC A06B-6093-H100

AC Servo Amplifires FANUC A06B-6066-H223

AC Servo Amplifires FANUC A06B-6093-H100

AC Servo Amplifires FANUC A06B-6066-H233

AC Servo Amplifires FANUC A06B-6093-H100

AC Servo Amplifires FANUC A06B-6066-H235

AC Servo Amplifires FANUC A06B-6093-H100

В случае выхода из строя частотного регулируемого привода Fanuc на вашем производстве либо при появлении проблемы с приводом, которые вы не можете решить самостоятельно, мы всегда рады вам помочь. Специалисты нашего сервисного центра в минимальные сроки проведут глубокую диагностику с последующим ремонтом привода Fanuc. Оставьте заявку на ремонт промышленного оборудования используя форму на сайте, либо свяжетесь с нашими менеджерами, сделать это очень просто.

Оставить заявку на ремонт привода Fanuc

У вас остались вопросы, связанные с ремонтом частотного привода Fanuc? Оставьте заявку на ремонт привода Fanuc в нашим менеджерам. Связаться с ними можно несколькими способами:

  • Заказав обратный звонок (кнопка в правом нижнем углу сайта)
  • Посредством чата (кнопка расположена с левой стороны сайта)
  • Позвонив по номеру телефона: +7(8482) 79-78-54; +7(917) 121-53-01
  • Написав на электронную почту: 89171215301@mail.ru

Далеко не полный список производителей промышленной электроники и оборудования, ремонтируемой в нашей компании.

Источник

B64144RU/01

ПРИЛОЖЕНИЕ

D. НОМОГРАММЫ

DВычисление исходного значения

0

Рис. D.3 (c) Исходное значение

Исходное значение, когда начинается скругление, то есть координатыX иY вконцераспределениякомандконтроллером, определяетсяскоростьюподачиипостояннойвременипозиционирования сервомотора.

X0 = VX1(T1 +T2)

Y0 = VY1(T1 +T2)

T1 : Постоянная времени экспоненциального ускорения/ торможения. (T=0)

T2 : Постоянная времени системы позиционирования (обратно пропорциональная коэффициенту обратной связи по положению)

D Анализ траектории

Уравнения ниже представляют скорость подачи на угловом

движения

участке в направлении оси Х и направлении оси Y.

инструмента в углу

VX1

t

t

VX(t) = (VX2–VX1)[1

{T1 exp(

)–T2 exp(

)} +VX1]

T1–T2

T1

T2

VX1

t

t

= VX2[1

{T1 exp(

)–T2 exp(

)}]

T1–T2

T1

T2

VY1–VY2

t

t

VY(t) = T1–T2

{T1 exp(

)–T2 exp(

)} + VY2

T1

T2

Следовательно, координатытраекториидвиженияинструмента

за время t рассчитываются по следующим уравнениям:

X(t) = t VX(t)dt–X0

0

VX2–VX1

2

t

2

t

= T1–T2

{T1

exp(

)–T2

exp(

)}–VX2(T1

+T2–t)

T1

T2

Y(t) = t VY(t)dt–Y0

0

VY2–VY1

2

t

2

t

= T1–T2

{T1

exp(

)–T2

exp(

)}–VY2(T1

+T2–t)

T1

T2

807

D. НОМОГРАММЫ

ПРИЛОЖЕНИЕ

B64144RU/01

D.4

ПОГРЕШНОСТЬ В НАПРАВЛЕНИИ РАДИУСА ПРИ РЕЗАНИИ ПО ОКРУЖНОСТИ

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

Эту погрешность можно рассчитать следующим образом:

X

r

Запрограммированная траектория

Фактическая траектория

r

Z

=

1

2

2

(1

2

))

V2

r

2

(T1

+ T2

α

r

. . . . . . . (1)

r

:

Максимальная погрешность радиуса (мм)

v

:

Скорость подачи (мм/сек)

r

:

Радиус окружности (мм)

T1

: Постоянная времени экспоненциального ускорения/

T2

торможения (сек) при резании (T=0)

: Постоянная времени системы позиционирования (сек).

(Обратно пропорциональна коэффициенту обратной связи

a

по положению)

: Коэффициент скорости подачи вперед (%)

В случае применения колоколообразного ускорения/торможения и линейного ускорения/торможения после интерполяции рабочей подачи, приближенное значение данной погрешности радиуса можно рассчитать по следующему уравнению:

Линейное ускорение/торможение после интерполяции рабочей подачи

r = 241 T12 + 12 T22(1 α2) Vr2

Колоколообразноеускорение/ торможение после интерполяции рабочей подачи

r = 481 T12 + 12 T22(1 α2) Vr2

Таким образом, погрешность радиуса в случае применения колоколообразного ускорения/торможения и линейного ускорения/ торможения после интерполяции меньше погрешности в случае применения экспоненциального ускорения/торможения на коэффициент 12, исключая любую погрешность, вызванную постоянной времени в контуре системы привода подачи.

Поскольку радиус обработки r (мм) и допустимая погрешность ∆r (мм) заготовки получаются при фактической обработке, допустимая предельная скорость подачи v (мм/сек) определяется уравнением (1). Поскольку постоянная времени ускорения/ торможенияприрезании, котораяустанавливается дляданного оборудования, различна для различных станков, смотрите руководство, издаваемое изготовителем станка.

808

E. СТАТУС ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ,

B64144RU/01

ПРИЛОЖЕНИЕ

ОЧИСТКЕ ДАННЫХ ИЛИ ПЕРЕЗАГРУЗКЕ

E СТАТУС ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ, ОЧИСТКЕ ДАННЫХ ИЛИ ПЕРЕЗАГРУЗКЕ

Параметр CLR (ном. 3402#6) используется для того, чтобы выбрать, будет ли сброс ЧПУ переводить систему в состояние очистки данных или сброса (0: состояние перезагрузки/1: состояние очистки данных).

Символы в таблице ниже означают следующее :

f : Состояние не меняется или перемещение продолжается. × : Состояние отменяется или перемещение прерывается.

Элемент

При включении питания

Очистка данных

Сброс

Задан-

Величина коррекции

f

f

f

ные

данные

Данные, установлен-

f

f

f

ные операцией руч-

ного ввода данных

Параметр

f

f

f

Различ-

Программы в памяти

f

f

f

ные

данные

Содержимое в

×

×

f : Режим ручного

буферном

ввода данных

запоминающем

× : Другой режим

устройстве

Отображение номе-

f

f (Примечание 1)

f (Примечание 1)

ра последователь-

ности

Однократный G-код

×

×

×

Модальный G-код

Исходные G-коды.

Исходные G-коды.

f

(Коды G20 и G21 возвращаются в

(G20/G21 не

то же состояние, в котором они

меняются).

находились при последнем

отключении питания).

F

Нуль

Нуль

f

S, T, M

×

f

f

К (Количество

×

×

×

повторов)

Значение координат заготовки

Нуль

f

f

809

E. СТАТУС ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ,

ОЧИСТКЕ ДАННЫХ ИЛИ ПЕРЕЗАГРУЗКЕ

ПРИЛОЖЕНИЕ

B64144RU/01

Элемент

При включении питания

Очистка данных

Сброс

Дейст-

Перемещение

×

×

×

вие в

Задержка

×

×

×

про-

цессе

Выдача M, S и T-

×

×

×

работы

кодов

Коррекция на

×

В зависимости от

f : Режим ручного

длинуинструмента

параметра LVK

ввода данных

(ном. 5003#6)

Другие режимы

зависят от

параметра LVK

(ном. 5003#6).

Коррекция режущего

×

×

f : Режим ручного

инструмента

ввода данных

× : Другие режимы

Сохранение в памяти

×

× (Примечание 2)

f : Режим ручного

номера вызванной

ввода данных

подпрограммы

× : Другие режимы

(Примечание 2)

Выход-

Сигнал тревоги ЧПУ

Аннулируется, если нет причины

Аннулировать,

Аннулировать, если

ные

AL

для сигнала тревоги

если нет причины

нет причины для

сиг-

для сигнала

сигнала тревоги

налы

тревоги

Индикатор, подтвер-

×

f

f

ждающий возврат

(× : Аварийная

(× : Аварийная

в референтное

остановка)

остановка)

положение

S, T и B-коды

×

f

f

M-код

×

×

×

M, S и T стробирую-

×

×

×

щие сигналы

Сигнал вращения

×

f

f

шпинделя (анало-

говый S-сигнал)

Сигнал готовности

ВКЛ

f

f

ЧПУ MA

Сигнал готовности

ВКЛ (Если это не сигнал

ВКЛ (Если это не

ВКЛ (Если это не

сервосистемы SA

тревоги, относящийся к

сигнал тревоги,

сигнал тревоги,

сервосистеме)

относящийся к

относящийся к

сервосистеме)

сервосистеме)

Индикатор пуска

×

×

×

цикла (STL)

Индикатор блоки-

×

×

×

ровки подачи (SPL)

ПРИМЕЧАНИЕ

1Когда выполнен заголовок, отображается номер основной программы.

2Когда сброс выполняется во время исполнения подпрограммы, управление возвращается к заголовку главной программы.

Нельзя начать выполнение середины подпрограммы.

810

F. ТАБЛИЦА СООТВЕТСТВИЙ

B64144RU/01

ПРИЛОЖЕНИЕ

СИМВОЛОВ И КОДОВ

F

ТАБЛИЦА СООТВЕТСТВИЙ СИМВОЛОВ И КОДОВ

Символ Код Комментарий

Символ

Код

Комментарий

А

065

6

054

В

066

7

055

C

067

8

056

D

068

9

057

E

069

032

Пробел

F

070

!

033

Знак восклицания

G

071

034

Кавычка

H

072

#

035

Знак ”решетка”

I

073

$

036

Знак доллара

J

074

%

037

Процент

К

075

&

038

Амперсанд

L

076

039

Апостроф

M

077

(

040

Открывающая

круглая скобка

N

078

)

041

Закрывающая

круглая скобка

O

079

*

042

Звездочка

P

080

+

043

Знак плюс

Q

081

,

044

Запятая

R

082

045

Знак минус

S

083

.

046

Период

T

084

/

047

Косая черта

U

085

:

058

Двоеточие

V

086

;

059

Точка с запятой

W

087

<

060

Открывающая

угловая скобка

X

088

=

061

Знак равенства

Y

089

>

062

Закрывающая

угловая скобка

Z

090

?

063

Знак вопроса

0

048

@

064

Коммерческое

”at”

1

049

[

091

Открывающая

квадратная скобка

2

050

^

092

3

051

]

094

Закрывающая

квадратная скобка

4

052

_

095

Подчеркивание

5

053

811

G. СПИСОК СИГНАЛОВ ТРЕВОГИ

ПРИЛОЖЕНИЕ

B64144RU/01

GСПИСОК СИГНАЛОВ ТРЕВОГИ

1) Программные ошибки (сигнал тревоги P/S)

Номер Сообщение

000PLEASE TURN OFF POWER (ОТКЛЮЧИТЕ ПИТАНИЕ)

001TH PARITY ALARM

(СИГНАЛ ТРЕВОГИ О ЧЕТНОСТИ ТН)

002TV PARITY ALARM

(СИГНАЛ ТРЕВОГИ О ЧЕТНОСТИ TV)

003TOO MANY DIGITS (СЛИШКОМ МНОГО ЦИФР)

004ADDRESS NOT FOUND (АДРЕС НЕ НАЙДЕН)

005NO DATA AFTER ADDRESS (НЕТ ДАННЫХ ПОСЛЕ АДРЕСА)

006ILLEGAL USE OF NEGATIVE SIGN (НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ ЗНАКА МИНУС)

007ILLEGAL USE OF DECIMAL POINT (НЕВЕРНОЕ ИСПОЛЬЗОВАНИЕ ДЕСЯТИЧНОЙ ТОЧКИ)

009ILLEGAL ADDRESS INPUT (НЕВЕРНЫЙ ВВОД АДРЕСА)

010IMPROPER G-CODE (НЕВЕРНЫЙ G-КОД)

011NO FEEDRATE COMMANDED

(НЕ ЗАДАНА СКОРОСТЬ ПОДАЧИ)

014CAN NOT COMMAND G95 (НЕЛЬЗЯ ЗАДАТЬ G95)

015TOO MANY AXES COMMANDED (ЗАДАНО СЛИШКОМ МНОГО ОСЕЙ)

020OVER TOLERANCE OF RADIUS (ПРЕВЫШЕНИЕ ДОПУСКА ПО РАДИУСУ)

021ILLEGAL PLANE AXIS COMMANDED (НЕВЕРНО ЗАДАНА ОСЬ В ПЛОСКОСТИ)

022NO CIRCULAR RADIUS

(ОТСУТСТВИЕ КРУГОВОГО РАДИУСА)

025CANNOT COMMAND F0 IN G02/G03 (НЕЛЬЗЯ ЗАДАТЬ F0 В G02/G03)

027NO AXES COMMANDED IN G43/G44 (НЕ ЗАДАНО ОСЕЙ В G43/G44)

Содержание

Введен параметр, требующий отключения питания, отключите питание.

Сигнал тревоги ТН (Введен символ с неверной четностью). Исправьте данные на ленте.

Сигнал тревоги TV (Количество символов в блоке — нечетное). Данный сигнал тревоги появится только при действующей проверке TV.

Введены данные, превышающие максимально допустимое количество цифр. (Смотрите пункт касательно макс. размерности программируемых данных).

В начале блока введено число или знак “ — ” без адреса. Измените программу.

После адреса отсутствуют соответствующие данные, но следует другой адрес или код EOB. Измените программу.

Ошибка ввода знака “ .”(Знак “ — ” введен после адреса, с которымегонельзяиспользовать. Иливведнодваилиболее знаков ”-”). Измените программу.

Ошибка ввода десятичной точки “ — ” ( Десятичная точка введена после адреса, с которым ее нельзя использовать). Или введено две или более десятичной точки).

Измените программу.

В значащую область введен неиспользуемый символ. Измените программу.

Задан неиспользуемый G-код или G-код, соответствующий непредусмотренной функции. Измените программу.

Длярабочейподачи незадана скоростьподачи илиневерно задана скорость подчи. Измените программу.

Синхронная подача задана без опции нарезания резьбы/ синхронной подачи.

Число заданных осей превысило число одновременно управляемых осей.

При круговой интерполяции (G02 или G03) разница в расстояниях между начальной точкой и центром дуги и междуконечнойточкойицентромдугипревышаетзначение, заданное в параметре ном. 3410.

При круговой интерполяции запрограммирована ось, не включенная в выбранную плоскость (при использовании G17, G18, G19). Измените программу.

Если задается круговая интерполяция, не задаются ни R (задающийрадиусдуги), ниI,J иK (задающие расстояниеот начальной точки до центра).

При круговой интерполяции задана команда F0 (быстрая подача) с помощью многоколонной подачи F1 с одной цифрой. Измените программу.

Не заданоосей в блоках G43 и G44 для типа С коррекции на длину инструмента. Коррекция не отменена, но другая ось смещена для коррекции на длину инструмента типа С. Измените программу.

812

B64144RU/01

ПРИЛОЖЕНИЕ

G. СПИСОК СИГНАЛОВ ТРЕВОГИ

Номер

Сообщение

Содержание

028

ILLEGAL PLANE SELECT

В команде выбора плоскости в одном направлении запро-

(НЕВЕРНЫЙ ВЫБОР ПЛОСКОСТИ)

граммированы две или более осей. Измените программу.

029

ILLEGAL OFFSET VALUE

Значения коррекции, заданные H-кодом, слишком велики.

(НЕВЕРНАЯ ВЕЛИЧИНА КОРРЕКЦИИ)

Измените программу.

030

ILLEGAL OFFSET NUMBER

Номер коррекции, заданный D/H-кодом для коррекции на

(НЕВЕРНЫЙ НОМЕР КОРРЕКЦИИ)

длину инструмента или коррекции на режущий инструмент,

слишком велик. Измените программу.

031ILLEGAL P COMMAND IN G10 (НЕВЕРНАЯ Р-КОМАНДА В G10)

При установке величины коррекции с помощью G10, номер коррекции, следующий за адресом Р, оказалсяизбыточным или не указан. Либо дополнительный номер рабочей координаты, который должен быть задан в Р-коде, был слишком большим. Измените программу.

032

ILLEGAL OFFSET VALUE IN G10

При установке величины коррекции с помощью G10 или при

(НЕВЕРНАЯ ВЕЛИЧИНА КОРРЕКЦИИ В

записи величины коррекции с помощью системных

G10)

переменных величина коррекции оказалась избыточной.

033

NO SOLUTION AT CRC

Нельзя определить точку пересечения для компенсации на

(НЕТ РЕШЕНИЯ ПРИ CRC)

режущий инструмент C. Измените программу.

034NO CIRC ALLOWED IN ST-UP/EXT BLK Сделана попытка выполнить пуск или отмену в режиме G02 (НЕДОПУСТИМА ОКРУЖНОСТЬ В БЛОКЕ или G03 при компенсации на режущий инструмент С.

ПУСКА/ВЫХОДА)

Измените программу.

036

CAN NOT COMMANDED G31

Пропуск резания (G31) задан в режиме компенсации на

(НЕЛЬЗЯ ЗАДАТЬ G31)

режущий инструмент. Измените программу.

037

CAN NOT CHANGE PLANE IN CRC

G40 задан на плоскости, отличной от плоскости коррекции

(НЕЛЬЗЯ ИЗМЕНИТЬ ПЛОСКОСТЬ ПРИ

при компенсации на режущий инструмент В. Плоскость,

CRC)

выбранная с использованием G17, G18 или G19, изменена в

режиме компенсации на режущий инструмент С. Измените

программу.

038INTERFERENCE IN CIRCULAR BLOCK (СТОЛКНОВЕНИЕ В БЛОКЕ, ЗАДАЮЩЕМ КРУГОВОЕ ДВИЖЕНИЕ)

041INTERFERENCE IN CRC (СТОЛКНОВЕНИЕ ПРИ CRC)

042G45/G48 NOT ALLOWED IN CRC (G45/48 НЕ ДОПУСКАЕТСЯ ПРИ CRC)

044G27-G30 NOT ALLOWED IN FIXED CYC

(G27-G30 НЕ ДОПУСКАЮТСЯ ПРИ ФИКСИРОВАННОМ CYC)

При компенсации на режущий инструмент С произойдет ”зарез”, поскольку начальная точка дуги или конечная точка дуги совпадает с центром дуги. Измените программу.

При компенсации на режущий инструмент С произойдет ”зарез”. Два илиболее блоказадаются последовательно, в которых функции, такие как вспомогательная функция и функция задержки, выполняются без перемещения в режиме компенсации на режущий инструмент. Измените программу.

При компенсации на режущий инструмент задается коррекция на инструмент (G45-G48). Измените программу.

ВрежимефиксированногоциклазадаетсяодинизG27-G30. Измените программу.

045 ОТСУТСТВУЕТ КОМАНДА G (G73/G83)

Глубина каждого прохода резания (Q) не

запрограм-

мирована в постоянном цикле G73 или G83.

Либо было

задано Q. Исправьте программу.

046ILLEGAL REFERENCE RETURN COMMAND Для команды возврата во 2-е, 3-е и 4-е референтное

(НЕВЕРНАЯ КОМАНДА ВОЗВРАТА В положение запрограммированы не P2, P3 и P4. РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ)

050CHF/CNR NOT ALLOWED IN THRD BLK (ЗАПРЕЩЕНО СНЯТИЕ ФАСКИ/ СКРУГЛЕНИЕ УГЛА В БЛОКЕ НАРЕЗАНИЯ РЕЗЬБЫ)

051MISSING MOVE AFTER CHF/CNR (ОТСУТСТВИЕ ПЕРЕМЕЩЕНИЯ ПОСЛЕ СНЯТИЯ ФАСКИ/ СКРУГЛЕНИЯ УГЛА)

052CODE IS NOT G01 AFTER CHF/CNR (ПОСЛЕ СНЯТИЯ ФАСКИ/ СКРУГЛЕНИЯ УГЛА НЕТ КОДА G01)

В блоке нарезания резьбы запрограммировано снятие фаски или скругление угла. Измените программу.

Вблоке, следующемзаблокомснятияфаскиилискругления угла, задано неверное перемещение или расстояние перемещения. Измените программу.

Блоком, следующим за блоком снятия фаски или блоком скругления угла, является не блок G01,G02, или G03. Измените программу.

813

G. СПИСОК СИГНАЛОВ ТРЕВОГИ

ПРИЛОЖЕНИЕ

B64144RU/01

Номер Сообщение

053TOO MANY ADDRESS COMMANDS (СЛИШКОМ МНОГО АДРЕСНЫХ КОМАНД)

055MISSING MOVE VALUE IN CHF/CNR (ОТСУТСТВИЕ ВЕЛИЧИНЫ ПЕРЕМЕЩЕНИЯ ПРИ СНЯТИИ ФАСКИ/ СКРУГЛЕНИИ УГЛА)

058END POINT NOT FOUND

(НЕ НАЙДЕНА КОНЕЧНАЯ ТОЧКА)

059PROGRAM NUMBER NOT FOUND (НЕ НАЙДЕН НОМЕР ПРОГРАММЫ)

060SEQUENCE NUMBER NOT FOUND (НЕ НАЙДЕН НОМЕР ПОСЛЕДОВАТЕЛЬНОСТИ)

070NO PROGRAM SPACE IN MEMORY (В ПАМЯТИ НЕТ МЕСТА ДЛЯ ПРОГРАММЫ)

071DATA NOT FOUND (ДАННЫЕ НЕ НАЙДЕНЫ)

072TOO MANY PROGRAMS (СЛИШКОМ МНОГО ПРОГРАММ)

073PROGRAM NUMBER ALREADY IN USE (НОМЕР ПРОГРАММЫ УЖЕ ИСПОЛЬЗУЕТСЯ)

074ILLEGAL PROGRAM NUMBER (НЕВЕРНЫЙ НОМЕР ПРОГРАММЫ)

075PROTECT (ЗАЩИТА)

076ADDRESS P NOT DEFINED (НЕ ОПРЕДЕЛЕН АДРЕС Р)

077SUB PROGRAM NESTING ERROR (ОШИБКА ВЛОЖЕНИЯ ПОДПРОГРАММЫ)

078NUMBER NOT FOUND (НОМЕР НЕ НАЙДЕН)

079PROGRAM VERIFY ERROR

(ОШИБКА ВЕРИФИКАЦИИ ПРОГРАММ)

080G37 ARRIVAL SIGNAL NOT ASSERTED (НЕТ ПОДТВЕРЖДЕНИЯ СИГНАЛА ДОСТИЖЕНИЯ G37)

Содержание

Для систем без снятия фасок под произвольным углом или скругления угла задана запятая. Для систем с этой характеристикойзазапятойследовалочто-то, отличноеотR или C. Исправьте программу.

В блоке снятия фаски под произвольным углом или в блоке скругления угла расстояние перемещения меньше величины фаски или величины скругления угла.

При снятии фасок под произвольным углом или в блоке скругления угла заданная ось находится не в выбранной плоскости. Исправьте программу.

При внешнем поиске программы или внешнем поиске номера заготовки не найден заданный номер программы. Или программа, заданная для поиска, редактируется в фоновом режиме. Или программа, заданная однократным вызовом макропрограммы, не зарегистрирована в памяти. Проверьте номер программы и внешний сигнал. Или прервите фоновое редактирование.

Во время поиска номера последовательности не найден запрограммированный номер последовательности. Проверьте номер последовательности.

Недостаточно памяти.

Удалите любые ненужные программы и повторите попытку.

Не найден искомый адрес. Или во время поиска номера программы не найдена программа с заданным номером. Проверьте данные.

Число программ для хранения превысило 400. Удалите ненужныепрограммы ивыполните регистрациюпрограммы снова.

Запрограммированный номер программы уже используется. Измените номер программы или удалите ненужные программы и снова выполните регистрацию программы.

Номер программы не входит в диапазон от 1 до 9999. Измените номер программы.

Сделана попытка зарегистрировать программу, номер которой защищен.

В блоке, который включает команду M98, G65 или G66, не запрограммирован адрес Р (номер программы). Измените программу.

Подпрограмма вызвана на пятом уровне вложения. Измените программу.

Не найден номер программы или номер последовательности, заданный адресом P в блоке, который включает M98, M99, M65 или G66. Не найден номер последовательности, заданный оператором перехода GOTO. Или вызванная программа редактируется в фоновом режиме. Исправьте программу или прервите фоновое редактирование.

Воперациивпамятиилиприсверкепрограмм, программав памяти не соответствует программе, считанной с внешнего устройстваввода-вывода. Проверьтепрограммывпамятии программы во внешнем устройстве.

При применении функции автоматического измерения инструмента (G37) в области, заданной в параметре 6254 (значение ε), не поступил сигнал достижения положения измерения (XAE, YAE, или ZAE).

Это вызвано ошибкой в установке или оператора.

814

B64144RU/01

ПРИЛОЖЕНИЕ

G. СПИСОК СИГНАЛОВ ТРЕВОГИ

Номер Сообщение

081OFFSET NUMBER NOT FOUND IN G37

(В G37 НЕ НАЙДЕН НОМЕР КОРРЕКЦИИ)

082H-CODE NOT ALLOWED IN G37 (ЗАПРЕЩЕН Н-КОД В G37)

083ILLEGAL AXIS COMMAND IN G37 (НЕВЕРНАЯ КОМАНДА ДЛЯ ОСИ В G37)

085COMMUNICATION ERROR (ЭКРАННАЯ КОПИЯ : ОШИБКА СОЕДИНЕНИЯ)

086DR SIGNAL OFF

(СИГНАЛ DR ВыКЛЮЧЕН)

087BUFFER OVERFLOW (ПЕРЕПОЛНЕНИЕ БУФЕРА)

090REFERENCE RETURN INCOMPLETE (НЕ ЗАВЕРШЕН ВОЗВРАТ В РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ)

091REFERENCE RETURN INCOMPLETE (НЕ ЗАВЕРШЕН ВОЗВРАТ В РЕФЕРЕНТНУЮ ПОЗИЦИЮ)

092AXES NOT ON THE REFERENCE POINT (ОСИ НЕ В РЕФЕРЕНТНОЙ ТОЧКЕ)

094P TYPE NOT ALLOWED

(COORD CHG)(ЗАПРЕЩЕН Р-ТИП) (ИЗМЕНЕНИЕ КООРДИНАТ)

095P TYPE NOT ALLOWED

(EXT OFS CHG)(ЗАПРЕЩЕН Р-ТИП) (ИЗМЕНЕНИЕ ВНЕШНЕГО СМЕЩЕНИЯ)

096P TYPE NOT ALLOWED

(WRK OFS CHG)(ЗАПРЕЩЕН Р-ТИП) (ИЗМЕНЕНИЕ СМЕЩЕНИЯ ЗАГОТОВКИ)

097P TYPE NOT ALLOWED

(AUTO EXEC)(ЗАПРЕЩЕН Р-ТИП) (АВТОМАТИЧЕСКОЕ ВЫПОЛНЕНИЕ)

098G28 FOUND IN SEQUENCE RETURN (ПРИ ВОЗВРАТЕ ПОСЛЕДОВАТЕЛЬНОСТИ НАЙДЕН G28 )

Содержание

Автоматическое измерение инструмента (G37) задано без H-кода. (Функция автоматического измерения инструмента). Измените программу.

ВодномблокезаданыН-коди автоматическаякомпенсация на инструмент (G37). (Функция автоматического измерения инструмента). Измените программу.

При применении автоматического измерения инструмента задана недействующая ось или команда в приращениях. Измените программу.

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

При вводе данных в память с помощью интерфейса устройства считывания/вывода на перфоленту выключен сигнал готовности (DR) устройства считывания/вывода на перфоленту. Питание устройства ввода-вывода отключено, или кабель не подсоединен, или P.C.B. неисправно.

При вводе данных в память с помощью интерфейса устройствасчитывания/ выводанаперфоленту, несмотряна то, что задана команда завершения считывания, после считывания 10 символов ввод не прерывается. Неисправно устройство ввода-вывода или P.C.B.

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

Нельзя выполнить ручной возврат в референтное положение в состоянии останова автоматической работы.

По оси, запрограммированной с помощью G27 (Проверка возвратавреферентноеположение), невыполненвозвратв референтное положение.

Нельзя задать Р-тип при повторном пуске программы. (После прерывания автоматической работы выполнена операция установки системы координат). Выполните надлежащую операцию в соответствии с руководством по эксплуатации.

Нельзя задать Р-тип при повторном пуске программы. (После прерывания автоматической работы изменена величина внешней коррекции заготовки).

Нельзя задать Р-тип при повторном пуске программы. (После прерывания автоматической работы изменена величина коррекции заготовки).

Нельзя указать Р-тип при повторном пуске программы. (После включения питания, после сброса аварийной остановки или сигнала тревоги P/S 94-97 автоматическая операция не выполняется. Выполните автоматическую операцию.

После включения питания или аварийной остановки задана команда перезапуска программы без операции возврата в референтное положение, а во время поиска найден G28. Выполните возврат в референтное положение.

815

G. СПИСОК СИГНАЛОВ ТРЕВОГИ

ПРИЛОЖЕНИЕ

B64144RU/01

Номер

Сообщение

Содержание

099

MDI EXEC NOT ALLOWED AFT. SEARCH

После завершения поиска при перезапуске программы с

помощью ручного ввода данных дана команда переме-

щения.

100

PARAMETER WRITE ENABLE

На экране ПАРАМЕТРОВ (УСТАНОВКА) PWE (разрешена

(РАЗРЕШЕНА ЗАПИСЬ ПАРАМЕТРА)

запись параметра) установлен на 1. Установите на 0, затем

перезагрузите систему.

101

PLEASE CLEAR MEMORY

Во время перезаписи в память в процессе редактирования

(ОЧИСТИТЕ ПАМЯТЬ)

программы выключено питание. Если появился этот сигнал

тревоги, нажмите <RESET> одновременно с <PROG>, тогда

будет удалена только редактируемая программа.

Зарегистрируйте удаленную программу.

109

FORMAT ERROR IN G08

ВкодеG08 послеРзаданозначение, отличноеот0или1, или

(ОШИБКА ФОРМАТА В G08)

не задано значение.

110

DATA OVERFLOW

Абсолютное значение данных отображения фиксированной

(ПЕРЕПОЛНЕНИЕ ДАННЫХ)

десятичной точки превышает допустимый диапазон.

Измените программу.

111CALCULATED DATA OVERFLOW (ПЕРЕПОРезультат вычисления находится вне допустимого диапаЛНЕНИЕ ВЫЧИСЛЕННЫХ ДАННЫХ ) зона (от -1047 до -1029, 0 и от 1029 до 1047).

112DIVIDED BY ZERO (ДЕЛЕНИЕ НА НУЛЬ)

113IMPROPER COMMAND (НЕВЕРНАЯ КОМАНДА)

114FORMAT ERROR IN MACRO (ОШИБКА ФОРМАТА В МАКРОПРОГРАММЕ)

115ILLEGAL VARIABLE NUMBER (НЕВЕРНЫЙ НОМЕР ПЕРЕМЕННОЙ)

116WRITE PROTECTED VARIABLE (ПЕРЕМЕННАЯ С ЗАЩИТОЙ ОТ ЗАПИСИ)

118PARENTHESIS NESTING ERROR (ОШИБКА ВЛОЖЕНИЯ В СКОБКИ)

119ILLEGAL ARGUMENT (НЕВЕРНЫЙ АРГУМЕНТ)

122QUADRUPLICATE MACRO MODAL-CALL (ЧЕТЫРЕХКРАТНЫЙ МОДАЛЬНЫЙ ВЫЗОВ МАКРОПРОГРАММЫ)

Задано деление на нуль. (включая tan 90°)

Запрограммированафункция, которуюнельзяиспользовать в макропрограмме пользователя. Измените программу.

Имеется ошибка в других форматах, кроме <формулы>. Измените программу.

В макропрограмме пользователя указано значение, не определенноекакномерпеременной. Изменитепрограмму.

Левая часть оператора подстановки представляет собой переменную, подстановка которой запрещена. Измените программу.

Вложение в скобки превышает верхний предел (пятикратный). Измените программу.

Аргумент SQRT является отрицательным, аргумент BCD являетсяотрицательным, иливкаждойстрокеаргументаBIN имеются другие значения, кроме 0-9. Измените программу.

Всего вложено четыре вызова макропрограммы и модальных вызова макропрограммы. Исправьте программу.

123

CAN NOT USE MACRO COMMAND IN DNC

Во время операции группового ЧПУ используется макроко-

(НЕЛЬЗЯ ИСПОЛЬЗОВАТЬ МАКРОКО-

манда управления. Измените программу.

МАНДУ В ГРУППОВОМ ЧУ)

124

MISSING END STATEMENT

DO — END не соответствует 1 : 1. Измените программу.

(ОТСУТСТВУЕТ КОНЕЧНЫЙ ОПЕРАТОР)

125FORMAT ERROR IN MACRO (ОШИБКА Неверен формат <формулы>. Измените программу. ФОРМАТА В МАКРОПРОГРАММЕ)

126

ILLEGAL LOOP NUMBER

В DOn не установлен 1 n 3. Измените программу.

(НЕВЕРНыЙ НОМЕР ЦИКЛА)

127

NC, MACRO STATEMENT IN SAME BLOCK

Одновременно имеются команды ЧУ и макропрограммы

(ЧУ И МАКРООПЕРАТОР В ОДНОМ

пользователя. Измените программу.

БЛОКЕ)

128ILLEGAL MACRO SEQUENCE NUMBER Номер последовательности, заданный командой перехода, (НЕВЕРНЫЙ НОМЕР ПОСЛЕДОВАТЕЛЬ- находитсявнедиапазона0-9999, илиегоневозможнонайти.

НОСТИ МАКРОКОМАНД)

Измените программу.

129 ILLEGAL ARGUMENT ADDRESS

Используется адрес, запрещенный в <Обозначении

(НЕВЕРНЫЙ АДРЕС АРГУМЕНТА)

аргумента >. Измените программу.

816

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Loading…

FANUC Серия 0*-МОДЕЛЬ D FANUC Серия 0* Mate-МОДЕЛЬ D

Для системы обрабатывающего центра

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

B-64304RU-2/02

Ни одну из частей настоящего руководства не допускается воспроизводить

независимо от формы.

Все спецификации и проектные разработки могут быть изменены без уведомления.

Продукты, представленные в настоящем руководстве, попадают под действие японского закона «Об иностранной валюте и международной торговле». Экспорт из Японии может подлежать экспортному лицензированию правительством Японии.

Кроме того, реэкспорт в другую страну может потребовать лицензии от правительства той страны, из которой производится реэкспорт. На настоящую продукцию также может распространяться действие законодательных актов правительства США о реэкспорте.

При необходимости в экспорте или реэкспорте продуктов, пожалуйста, обратитесь в компанию FANUC за консультацией.

В данном руководстве мы постарались охватить максимально широкий круг

различных вопросов.

Однако мы не можем описать все действия, которые запрещается или невозможно выполнять, поскольку существует множество вариантов различных действий. Поэтому все, что не описано в данном руководстве как возможное, следует рассматривать как «невозможное».

Настоящее руководство содержит названия программ или устройств производства других компаний, некоторые из которых являются зарегистрированными товарными знаками соответствующих владельцев. Однако в основном тексте эти названия не сопровождаются символами ® или ™.

B-64304RU-2/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

В данном разделе описаны меры предосторожности, связанные с использованием устройств ЧПУ. Соблюдение этих мер предосторожности пользователями необходимо для обеспечения безопасной работы станков, оснащенных устройством ЧПУ (все описания в данном разделе предполагают данную конфигурацию). Обратите внимание на то, что некоторые меры предосторожности относятся только к отдельным функциям, и, таким образом, могут быть неприменимы к определенным устройствам ЧПУ.

Пользователи также должны соблюдать меры безопасности, относящиеся к станку, как указано в соответствующем руководстве, предоставляемом изготовителем станка. Перед началом работы со станком или созданием программы для управления работой станка оператор должен полностью ознакомиться с содержанием данного руководства и соответствующего руководства, предоставляемого изготовителем станка.

СОДЕРЖАНИЕ

ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И

«ПРИМЕЧАНИЕ»……………………………………………………………………………………………………………..

s-1

ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ…………………………………………………………

s-2

ПРЕДОСТЕРЕЖЕНИЯ И МЕРЫ ПРЕДОСТОРОЖНОСТИ, ОТНОСЯЩИЕСЯ К

ПРОГРАММИРОВАНИЮ………………………………………………………………………………………………..

s-3

ПРЕДУПРЕЖДЕНИЯ И ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ СО

СТАНКОМ……………………………………………………………………………………………………………………….

s-4

ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ………….

s-6

ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И «ПРИМЕЧАНИЕ»

Настоящее руководство включает описание правил техники безопасности в целях защиты пользователя и предотвращения повреждения оборудования. Меры предосторожности подразделяются на предупреждения и предостережения в соответствии с уровнем опасности, на который они указывают. Кроме того, в примечаниях приводится дополнительная информация.

Внимательно читайте указания типа Предупреждение, Предостережение и Примечание до начала работы со станком.

ПРЕДУПРЕЖДЕНИЕ

Применяется, если при несоблюдении утвержденной процедуры существует

опасность травмы оператора или одновременно травмы оператора и повреждения оборудования.

ПРЕДОСТЕРЕЖЕНИЕ

Применяется, если при несоблюдении утвержденной процедуры существует опасность повреждения оборудования.

ПРИМЕЧАНИЕ

Примечание используется для указания дополнительной информации, не

являющейся предупреждением или предостережением.

Внимательно прочтите данное руководство и храните его в надежном месте.

s-1

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02

ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ

ПРЕДУПРЕЖДЕНИЕ

1Никогда не приступайте к обработке детали на станке без предварительной проверки работы станка. До начала рабочего прогона убедитесь, что станок

функционирует должным образом, выполнив пробный прогон с использованием, например, одиночного блока, коррекции скорости подачи

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

и/или самого станка или травме оператора.

2До начала работы со станком тщательно проверьте введенные данные.

Работа на станке с неверно заданными данными может привести к непрогнозируемой работе станка, в том числе к повреждению детали и/или станка или травме оператора.

3Убедитесь в том, что заданная скорость подачи соответствует намеченной операции. Обычно для каждого станка существует максимально допустимая скорость подачи.

Соответствующая скорость подачи меняется в зависимости от намеченной

операции. Смотрите прилагаемое к станку руководство для определения

максимально допустимой скорости подачи.

Если станок работает на неверной скорости, это может привести к

непрогнозируемой работе станка, в том числе к повреждению детали и/или

самого станка или травме оператора.

4При использовании функции коррекции на инструмент тщательно проверьте

направление и величину коррекции.

Работа на станке с неверно заданными данными может привести к

непрогнозируемой работе станка, в том числе к повреждению детали и/или

станка или травме оператора.

s-2

B-64304RU-2/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРЕДУПРЕЖДЕНИЕ

5Параметры для ЧПУ и ПКД устанавливаются на заводе-изготовителе. Как правило, в их изменении нет необходимости. Вместе с тем, если изменению параметра нет другой альтернативы, перед внесением изменения

убедитесь в том, что полностью понимаете назначение параметра.

Неверная настройка параметра может привести к непрогнозируемой работе станка, в том числе к повреждению детали и/или станка или травме оператора.

6Непосредственно после включения электропитания не прикасайтесь к

клавишам на панели ввода данных вручную (MDI) до появления на

устройстве ЧПУ отображения положения или экрана аварийных сигналов. Некоторые клавиши на панели MDI предназначены для техобслуживания и других специальных операций. Нажатие любой из этих клавиш может привести к нестандартному состоянию ЧПУ. Запуск станка в данном состоянии может вызвать непрогнозируемую работу.

7Руководство по эксплуатации и руководство по программированию,

поставляемые вместе с устройством ЧПУ, представляют полное описание всех функций станка, включая дополнительные функции. Обратите внимание, что дополнительные функции меняются в зависимости от модели станка. Следовательно, некоторые функции, описанные в данных

руководствах, могут отсутствовать в конкретной модели. В случае сомнений

проверьте по спецификации станка.

8Некоторые функции могли быть установлены по требованию изготовителя

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

ПРЕДОСТЕРЕЖЕНИЕ

Жидкокристаллический дисплей изготавливается на основе точной

технологии изготовления. Некоторые пиксели могут не включатся или оставаться включенными. Это обычное явление для ЖК-дисплея, которое не является дефектом.

ПРИМЕЧАНИЕ

Программы, параметры и переменные макропрограммы сохраняются в энергонезависимой памяти устройства ЧПУ. Обычно они сохраняются даже при выключении питания.

Однако такие данные могут быть удалены по неосторожности или могут подлежать обязательному удалению из энергонезависимой памяти для восстановления после ошибки.

Во избежание повторения описанных выше последствий и для быстрого восстановления удаленных данных выполняйте резервное копирование всех важных данных и храните резервную копию в безопасном месте.

s-3

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ПРОГРАММИРОВАНИЮ

Данный раздел охватывает наиболее важные меры предосторожности, относящиеся к программированию. Прежде чем пытаться выполнить программирование внимательно прочитайте руководство по эксплуатации, чтобы полностью ознакомиться с его содержанием.

ПРЕДУПРЕЖДЕНИЕ

1Настройка системы координат

При неправильной установке системы координат станок может вести себя

непрогнозируемым образом, что является результатом программы, выдающей неверную команду перемещения. Такая непрогнозируемая

работа может привести к повреждению инструмента, самого станка, детали или к травме оператора.

2Позиционирование с помощью нелинейной интерполяции

При выполнении позиционирования с помощью нелинейной интерполяции

(позиционирования с помощью нелинейного перемещения между начальной

и конечной точками) необходимо внимательно проверять траекторию перемещения инструмента до выполнения программирования. При позиционировании применяется ускоренный подвод. Столкновение инструмента с деталью может привести к повреждению инструмента, станка, детали или травме оператора.

3Функция, включающая ось вращения

При управлении нормальным (перпендикулярным) направлением

обращайте особое внимание на скорость оси вращения. Неверное

программирование может привести к слишком высокой скорости оси

вращения, вследствие чего центробежная сила может ослабить захват

патрона на детали, если последняя закреплена ненадежно. В этом случае

есть вероятность повреждения инструмента, самого станка, детали или травмы оператора.

4Преобразование дюймы/метрические единицы

Переход при вводе с дюймов на метры и наоборот не приведет к переводу

единиц измерения таких данных, как коррекция исходной позиции детали,

параметр и текущая позиция. Поэтому до запуска станка установите

используемые единицы измерения. Попытка выполнения операции с

заданными недопустимыми данными может привести к повреждению инструмента, самого станка, детали или травме оператора.

s-4

B-64304RU-2/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРЕДУПРЕЖДЕНИЕ

5Контроль постоянства скорости резания

Если ось, подвергаемая постоянному управлению скоростью нарезания, выходит на начало системы координат детали, скорость шпинделя может

стать слишком высокой. Поэтому необходимо установить максимально

допустимую скорость. Неправильная установка максимально допустимой скорости может привести к повреждению инструмента, самого станка, детали или к травме оператора.

6Проверка длины хода

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

проверка длины хода выключена, сигнал об ошибке не выдается даже при

превышении предела хода, что может привести к повреждению инструмента, самого станка, детали или травме оператора.

7Абсолютный/инкрементный режим

Если программа, созданная с абсолютными значениями, работает в

инкрементном режиме или наоборот, станок может вести себя непрогнозируемым образом.

8Выбор плоскости

Если для круговой интерполяции, винтовой интерполяции или стандартного

цикла плоскость задана некорректно, станок может вести себя

непрогнозируемым образом. Подробную информацию смотрите в описаниях

соответствующих функций.

9Пропуск предела крутящего момента

Перед пропуском предельного значения крутящего момента задайте это

значение. Если пропуск предела крутящего момента задается без заданного

в данный момент значения, команда перемещения будет выполнена без

пропуска.

10Программируемое зеркальное отображение

Обратите внимание на то, что при включении программируемого зеркального отображения запрограммированные операции выполняются по-другому.

11Функция коррекции

Если команда, основанная на системе координат станка, или команда

возврата на референтную позицию выдается в режиме функции коррекции, коррекция временно отменяется, что приводит к непрогнозируемому поведению станка.

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

s-5

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02

ПРЕДУПРЕЖДЕНИЯ И ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ СО СТАНКОМ

В данном разделе описаны меры предосторожности, относящиеся к обращению с инструментами станка. Прежде чем пытаться эксплуатировать станок внимательно прочитайте руководство по эксплуатации, так, чтобы полностью уяснить его содержание.

ПРЕДУПРЕЖДЕНИЕ

1Ручное управление

При работе со станком вручную установите текущую позицию инструмента и

детали и убедитесь в том, что ось перемещения, направление и скорость подачи были заданы верно. Неправильная работа станка может привести к

повреждению инструмента, самого станка, детали или травме оператора.

2Ручной возврат на референтную позицию

После включения питания при необходимости выполните ручной возврат на

референтную позицию.

Если работа на станке осуществляется без предварительного ручного возврата на референтную позицию, станок может работать

непрогнозируемым образом. Проверка длины хода невозможна до

выполнения ручного возврата на референтную позицию.

Непредвиденная работа станка может привести к повреждению инструмента, самого станка, детали или травме оператора.

3Ручная подача с помощью маховика

Ручная подача с помощью маховика с применением высокого коэффициента вращения, например, 100, приводит к быстрому вращению инструмента и стола. Небрежное обращение со станком может привести к повреждению инструмента и/или станка или травме оператора.

4Выключенная ручная коррекция

Если ручная коррекция выключена (в соответствии со спецификацией в

переменной макропрограммы) во время нарезания резьбы, жесткого или

другого нарезания резьбы, скорость невозможно спрогнозировать, что

может привести к повреждению инструмента, самого станка, детали или

травме оператора.

5Начальная/предварительно заданная операция

Как правило, не следует приступать к начальной/ предварительно заданной операции, когда станок работает под программным управлением. В противном случае станок может работать непредвиденным образом, что может привести к повреждению инструмента, самого станка, детали или травме оператора.

6Сдвиг системы координат детали

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

Если станок работает под программным управлением без припусков на какой-либо сдвиг системы координат детали, станок может вести себя

неожиданным образом, что может привести к повреждению инструмента, самого станка, детали или к травме оператора.

s-6

B-64304RU-2/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРЕДУПРЕЖДЕНИЕ

7Программная панель оператора и переключатели меню

С помощью программной панели оператора и переключателей меню, совместно с панелью MDI (РВД = ручной ввод данных), можно задать

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

например, изменение режима работы, изменение значений ручной коррекции или команды толчковой подачи.

Вместе с тем обратите внимание на то, что при небрежной работе с клавишами панели ввода данных вручную станок может работать

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

8Клавиша RESET (сброс)

Нажатие клавиши СБРОС останавливает запущенную в данный момент программу. В результате сервоось останавливается. Однако клавиша СБРОС может не сработать, например, из-за сбоя панели MDI. Таким образом, если необходимо остановить двигатели, для обеспечения безопасности используйте кнопку аварийного останова вместо клавиши «сброс».

9Вмешательство в режиме ручного управления

Если ручное вмешательство выполняется во время выполнения запрограммированной операции, траектория перемещения инструмента может измениться при последующем перезапуске станка. Поэтому перед перезапуском станка после вмешательства в режиме ручного управления проверьте настройки ручных абсолютных переключателей, параметров и абсолютного/инкрементного режима управления.

10Остановка подачи, ручная коррекция и покадровый режим

Функции останова подачи, ручной коррекции и одиночного блока могут быть выключены с помощью системной переменной макропрограммы пользователя #3004. В данном случае будьте внимательны при работе на станке.

s-7

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02

ПРЕДУПРЕЖДЕНИЕ 11 Пробный прогон

Обычно холостой ход используется для подтверждения надлежащей работы станка. Во время холостого хода станок работает со скоростью холостого

хода, которая отличается от соответствующей запрограммированной

скорости подачи. Имейте в виду, что скорость пробного прогона иногда может быть выше запрограммированной скорости подачи.

12 Коррекция на радиус вершины инструмента и на инструмент в режиме

РВД

Обращайте особое внимание на траекторию перемещения инструмента,

задаваемую командой в режиме ввода данных вручную, так как в этом режиме не применяется коррекция на радиус резца или вершину

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

13 Редактирование программы

Если станок останавливается и после этого программа механической обработки редактируется (изменение, вставка или удаление), станок может вести себя непрогнозируемым образом, если механическая обработка возобновляется при управлении такой программой. В общем, запрещается изменять, вставлять или удалять команды из программы механической обработки во время ее использования.

ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ

ПРЕДУПРЕЖДЕНИЕ

1Замена батареи резервного питания памяти

При замене резервных батарей памяти оставьте питание станка (ЧПУ) включенным и используйте аварийный останов станка. Поскольку эта работа выполняется при включенном питании и при открытом корпусе, эту работу может выполнять только персонал, прошедший санкционированное обучение технике безопасности и техобслуживанию.

При замене батарей примите меры к тому, чтобы не коснуться схем высокого

напряжения (обозначенных и оборудованных защитной крышкой). Прикосновение к неизолированным цепям высокого напряжения чрезвычайно опасно, так как может привести к удару током.

s-8

B-64304RU-2/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРИМЕЧАНИЕ

В устройстве ЧПУ используются батареи для защиты содержимого его памяти, так как в нем должны сохраняться такие данные, как программы,

коррекции и параметры, даже если не используется внешний источник электропитания.

Если напряжение батареи падает, на пульте или экране оператора станка отображается сигнал об ошибке из-за разряда батареи.

При отображении сигнала об ошибке о низком напряжении батарей их следует заменить в течение недели. В противном случае содержимое

памяти устройства ЧПУ будет потеряно.

Подробную информацию о порядке замены батареи см. в разделе «Способ

замены батареи» руководства по эксплуатации (общее для серии T/M).

ПРЕДУПРЕЖДЕНИЕ

2Замена батареи абсолютного импульсного датчика положения

При замене резервных батарей памяти оставьте питание станка (ЧПУ)

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

При замене батарей примите меры к тому, чтобы не коснуться схем высокого

напряжения (обозначенных и оборудованных защитной крышкой).

Прикосновение к неизолированным цепям высокого напряжения

чрезвычайно опасно, так как может привести к удару током.

ПРИМЕЧАНИЕ

В абсолютном импульсном кодирующем устройстве используются батареи

для сохранения его абсолютной позиции.

При падении напряжения батареи на экране или панель оператора станка отображается сигнал об ошибке из-за разряда батареи.

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

Подробную информацию о порядке замены батареи см. в разделе «Способ

замены батареи» руководства по эксплуатации (общее для серии T/M).

ПРЕДУПРЕЖДЕНИЕ

3Замена плавкого предохранителя

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

При замене предохранителя и работе в открытом шкафу примите меры к

тому, чтобы не коснуться схем высокого напряжения (обозначенных и оборудованных защитной крышкой).

Прикосновение к неизолированным цепям высокого напряжения чрезвычайно опасно, так как может привести к удару током.

s-9

B-64304RU-2/02

СОДЕРЖАНИЕ

СОДЕРЖАНИЕ

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ……………………………………………..

1

ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И

«ПРИМЕЧАНИЕ»……………………………………………………………………………….

1

ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ …………………………………

2

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К

ПРОГРАММИРОВАНИЮ…………………………………………………………………..

4

ПРЕДУПРЕЖДЕНИЯ И ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К

ОБРАЩЕНИЮ СО СТАНКОМ ……………………………………………………………

6

ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ

ТЕХОБСЛУЖИВАНИЮ……………………………………………………………………..

8

I. ОБЩИЕ СВЕДЕНИЯ

1 ОБЩИЕ СВЕДЕНИЯ……………………………………………………………………

3

1.1

ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА СТАНКЕ С ЧПУ………..

6

1.2

ПРИМЕЧАНИЯ ПО ЧТЕНИЮ НАСТОЯЩЕГО РУКОВОДСТВА…………….

7

1.3

ПРИМЕЧАНИЯ ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ……………………………

7

II. ПРОГРАММИРОВАНИЕ

1

ОБЩИЕ СВЕДЕНИЯ………………………………………………………………….

11

1.1

ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА

ПРОГРАММНЫМ ПУТЕМ………………………………………………………………..

11

2

ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ (G-ФУНКЦИЯ) …………………….

13

3

ФУНКЦИЯ ИНТЕРПОЛЯЦИИ……………………………………………………..

17

3.1

ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ (G60)………………..

17

3.2

НАРЕЗАНИЕ РЕЗЬБЫ (G33)……………………………………………………………

19

3.3

НАНОСГЛАЖИВАНИЕ…………………………………………………………………….

21

4

ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ КООРДИНАТ………………………………….

27

4.1

КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16) ………………………

27

5

ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ……………..

30

5.1

СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ ……………………………………………….

30

5.1.1Цикл высокоскоростного сверления с периодическим выводом сверла (G73)

………………………………………………………………………………………………………………..

34

5.1.2

Цикл нарезания левой резьбы (G74)………………………………………………………….

36

5.1.3

Цикл чистового растачивания (G76) …………………………………………………………

41

5.1.4

Цикл сверления, центровочное сверление (G81)………………………………………..

43

5.1.5

Цикл сверления, цилиндрическое зенкование (G82) ………………………………….

45

5.1.6

Цикл сверления с периодическим выводом сверла (G83) …………………………..

47

5.1.7Цикл сверления малых отверстий с периодическим выводом сверла (G83) ..49

5.1.8

Цикл нарезания резьбы (G84)……………………………………………………………………

53

5.1.9

Цикл растачивания (G85)………………………………………………………………………….

55

c-1

СОДЕРЖАНИЕ

B-64304RU-2/02

5.1.10

Цикл растачивания (G86)………………………………………………………………………….

57

5.1.11

Цикл обратного растачивания (G87) …………………………………………………………

59

5.1.12

Цикл растачивания (G88)………………………………………………………………………….

61

5.1.13

Цикл растачивания (G89)………………………………………………………………………….

63

5.1.14

Отмена стандартного цикла сверления (G80)…………………………………………….

64

5.1.15

Пример использования стандартных циклов для сверления……………………….

65

5.2

ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫ ……………………………………………………

67

5.2.1

Жесткое нарезание резьбы (G84) ………………………………………………………………

67

5.2.2

Цикл жесткого нарезания левой резьбы (G74) …………………………………………..

71

5.2.3Цикл жесткого нарезания резьбы с периодическим выводом инструмента (G84

или G74) ………………………………………………………………………………………………….

75

5.2.4 Отмена стандартного цикла (G80) …………………………………………………………….

78

5.2.5 Ручная коррекция во время жесткого нарезания резьбы…………………………….

78

5.2.5.1

Коррекция при выводе…………………………………………………………………………

78

5.2.5.2

Сигнал ручной коррекции…………………………………………………………………….

80

5.3

СНЯТИЕ ФАСКИ И РАДИУСНАЯ ОБРАБОТКА УГЛОВ (ОПЦИЯ)……….

81

5.4ФУНКЦИЯ ИНДЕКСИРОВАНИЯ ДЕЛИТЕЛЬНО-ПОВОРОТНГО СТОЛА85

5.5УПРАВЛЕНИЕ ВРЕЗНОЙ ПОДАЧЕЙ (ДЛЯ ШЛИФОВАЛЬНОГО СТАНКА)

……………………………………………………………………………………………………… 87

5.6СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ (ДЛЯ ШЛИФОВАЛЬНОГО

СТАНКА) ………………………………………………………………………………………..

90

5.6.1

Цикл врезного шлифования (G75) …………………………………………………………….

91

5.6.2

Цикл прямого врезного шлифования с постоянными размерами (G77) ………

95

5.6.3

Цикл шлифования поверхности с непрерывной подачей (G78) ………………….

98

5.6.4

Цикл шлифования поверхности с прерывистой подачей (G79)…………………

101

6 ФУНКЦИЯ КОРРЕКЦИИ…………………………………………………………..

104

6.1

КОРРЕКЦИЯ НА ДЛИНУ ИНСТРУМЕНТА (G43, G44, G49)………………

104

6.1.1

Краткий обзор………………………………………………………………………………………..

104

6.1.2 Команды G53, G28 и G30 в режиме коррекции на длину инструмента……..

109

6.2

ТИПЫ СДВИГА ПРИ КОРРЕКЦИИ НА ДЛИНУ ИНСТРУМЕНТА ……….

111

6.3

АВТОМАТИЧЕСКОЕ ИЗМЕРЕНИЕ ДЛИНЫ ИНСТРУМЕНТА (G37)…..

118

6.4

КОРРЕКЦИЯ НА ИНСТРУМЕНТ (G45 — G48) …………………………………..

121

6.5

КРАТКИЙ ОБЗОР КОРРЕКЦИИ НА ИНСТРУМЕНТ (G40-G42) …………

127

6.6

ПОДРОБНЫЕ СВЕДЕНИЯ О КОРРЕКЦИИ НА ИНСТРУМЕНТ…………

133

6.6.1

Краткий обзор………………………………………………………………………………………..

133

6.6.2 Перемещение инструмента при запуске ………………………………………………….

137

6.6.3 Перемещение инструмента в режиме коррекции……………………………………..

142

6.6.4 Перемещение инструмента в режиме отмены коррекции…………………………

160

6.6.5 Предотвращение перереза из-за коррекции на инструмент………………………

167

6.6.6

Проверка наличия столкновения …………………………………………………………….

170

6.6.6.1Операция, выполняющаяся, если сделан вывод, что будет столкновение173

6.6.6.2

Функция сигнала об ошибке при проверке столкновения

……………………. 173

6.6.6.3

Функция предотвращения при проверке столкновения………………………..

175

6.6.7 Коррекция на инструмент для ввода с панели РВД………………………………….

181

6.7

КРУГОВАЯ ИНТЕРПОЛЯЦИЯ ПРИ ОБХОДЕ УГЛА (G39) ………………..

183

6.8ЗНАЧЕНИЯ КОРРЕКЦИИ НА ИНСТРУМЕНТ, НОМЕРА ЗНАЧЕНИЙ

КОРРЕКЦИИ И ВВОД ЗНАЧЕНИЙ ИЗ ПРОГРАММЫ (G10) ……………..

185

6.9

МАСШТАБИРОВАНИЕ (G50, G51)………………………………………………….

187

6.10

ВРАЩЕНИЕ СИСТЕМЫ КООРДИНАТ (G68, G69)……………………………

194

6.11

КОНТРОЛЬ ПЕРПЕНДИКУЛЯРНОСТИ (G40.1, G41.1, G42.1) …………

201

c-2

B-64304RU-2/02

СОДЕРЖАНИЕ

6.12ПРОГРАММИРУЕМОЕ ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ (G50.1, G51.1)

…………………………………………………………………………………………………….

205

7

ДОСТУП К ПАМЯТИ В ПРОГРАММНОМ ФОРМАТЕ Серии 10/11207

8

ФУНКЦИИ УПРАВЛЕНИЯ ОСЬЮ…………………………………………….

208

8.1

ЭЛЕКТРОННЫЙ РЕДУКТОР (G80, G81 (G80.4, G81.4)) …………………..

208

8.1.1

Электронный редуктор…………………………………………………………………………..

208

III. РАБОТА

1

НАСТРОЙКА И ОТОБРАЖЕНИЕ ДАННЫХ………………………………

217

1.1

ЭКРАНЫ, ВЫЗЫВАЕМЫЕ ФУНКЦИОНАЛЬНОЙ КЛАВИШЕЙ

217

1.1.1

Настройка и отображение значения коррекции на инструмент…………………

217

1.1.2

Измерение длины инструмента……………………………………………………………….

220

1.1.3

Выбор уровня обработки………………………………………………………………………..

222

1.1.3.1

Выбор уровня сглаживания………………………………………………………………..

222

1.1.3.2

Выбор уровня точности………………………………………………………………………

223

1.1.4

Выбор уровня качества обработки ………………………………………………………….

223

2

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ…………………………………………….

225

2.1

ОБРАТНЫЙ ХОД…………………………………………………………………………..

225

ПРИЛОЖЕНИЕ

A

ПАРАМЕТРЫ………………………………………………………………………….

237

A.1

ОПИСАНИЕ ПАРАМЕТРОВ …………………………………………………………..

237

A.2

ТИП ДАННЫХ……………………………………………………………………………….

284

A.3

ТАБЛИЦЫ СТАНДАРТНЫХ НАСТРОЕК ПАРАМЕТРОВ…………………..

285

B

ОТЛИЧИЯ ОТ СЕРИИ 0i-C……………………………………………………….

287

B.1

МИНИМАЛЬНЫЙ ШАГ…………………………………………………………………..

288

B.1.1

Различия в способах задания…………………………………………………………………..

288

B.1.2

Различия в отображении диагностики……………………………………………………..

288

B.2

АВТОМАТИЧЕСКАЯ КОРРЕКЦИЯ НА ИНСТРУМЕНТ……………………..

288

B.2.1

Различия в способах задания…………………………………………………………………..

288

B.2.2

Различия в отображении диагностики……………………………………………………..

289

B.3

КРУГОВАЯ ИНТЕРПОЛЯЦИЯ………………………………………………………..

290

B.3.1

Различия в способах задания…………………………………………………………………..

290

B.3.2

Различия в отображении диагностики……………………………………………………..

290

B.4

ВИНТОВАЯ ИНТЕРПОЛЯЦИЯ……………………………………………………….

291

B.4.1

Различия в способах задания…………………………………………………………………..

291

B.4.2

Различия в отображении диагностики……………………………………………………..

291

B.5

ФУНКЦИЯ ПРОПУСКА ………………………………………………………………….

292

B.5.1

Различия в способах задания…………………………………………………………………..

292

B.5.2

Различия в отображении диагностики……………………………………………………..

294

B.6

РУЧНОЙ ВОЗВРАТ НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ ………………………

294

B.6.1

Различия в способах задания…………………………………………………………………..

294

B.6.2

Различия в отображении диагностики……………………………………………………..

296

B.7

СИСТЕМА КООРДИНАТ ДЕТАЛИ…………………………………………………..

297

B.7.1

Различия в способах задания…………………………………………………………………..

297

B.7.2

Различия в отображении диагностики……………………………………………………..

297

c-3

СОДЕРЖАНИЕ

B-64304RU-2/02

B.8

ЛОКАЛЬНАЯ СИСТЕМА КООРДИНАТ……………………………………………

298

B.8.1

Различия в способах задания…………………………………………………………………..

298

B.8.2

Различия в отображении диагностики……………………………………………………..

299

B.9

УПРАВЛЕНИЕ КОНТУРОМ СК……………………………………………………….

300

B.9.1

Различия в способах задания…………………………………………………………………..

300

B.9.2

Различия в отображении диагностики……………………………………………………..

300

B.10

ПОСЛЕДОВАТЕЛЬНОЕ/АНАЛОГОВОЕ УПРАВЛЕНИЕ ШПИНДЕЛЕМ300

B.10.1

Различия в способах задания…………………………………………………………………..

300

B.10.2

Различия в отображении диагностики……………………………………………………..

300

B.11

УПРАВЛЕНИЕ ПОСТОЯННОЙ СКОРОСТЬЮ РЕЗАНИЯ…………………

301

B.11.1

Различия в способах задания…………………………………………………………………..

301

B.11.2

Различия в отображении диагностики……………………………………………………..

301

B.12

ФУНКЦИИ ИНСТРУМЕНТА……………………………………………………………

302

B.12.1

Различия в способах задания…………………………………………………………………..

302

B.12.2

Различия в отображении диагностики……………………………………………………..

302

B.13

ПАМЯТЬ КОРРЕКЦИИ НА ИНСТРУМЕНТ………………………………………

303

B.13.1

Различия в способах задания…………………………………………………………………..

303

B.13.2

Различия в отображении диагностики……………………………………………………..

303

B.14

МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ………………………………………….

304

B.14.1

Различия в способах задания…………………………………………………………………..

304

B.14.2

Различия в отображении диагностики……………………………………………………..

305

B.14.3

Разное ……………………………………………………………………………………………………

306

B.15

МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ ТИПА ПРЕРЫВАНИЯ…………

306

B.15.1

Различия в способах задания…………………………………………………………………..

306

B.15.2

Различия в отображении диагностики……………………………………………………..

306

B.16

ВВОД ПРОГРАММИРУЕМОГО ПАРАМЕТРА (G10) …………………………

306

B.16.1

Различия в способах задания…………………………………………………………………..

306

B.16.2

Различия в отображении диагностики……………………………………………………..

306

B.17

УПРАВЛЕНИЕ AI С РАСШИРЕННЫМ ПРЕДПРОСМОТРОМ /

КОНТУРНОЕ УПРАВЛЕНИЕ AI ………………………………………………………

307

B.17.1

Различия в способах задания…………………………………………………………………..

307

B.17.2

Различия в отображении диагностики……………………………………………………..

309

B.18

ФУНКЦИЯ ВЫБОРА УСЛОВИЯ ОБРАБОТКИ …………………………………

310

B.18.1

Различия в способах задания…………………………………………………………………..

310

B.18.2

Различия в отображении диагностики……………………………………………………..

310

B.19

СИНХРОННОЕ УПРАВЛЕНИЕ ОСЯМИ ………………………………………….

311

B.19.1

Различия в способах задания…………………………………………………………………..

311

B.19.2

Различия в отображении диагностики……………………………………………………..

315

B.20

ПРОИЗВОЛЬНОЕ УПРАВЛЕНИЕ НАКЛОННЫМИ ОСЯМИ………………

316

B.20.1

Различия в способах задания…………………………………………………………………..

316

B.20.2

Различия в отображении диагностики……………………………………………………..

316

B.21

ОТОБРАЖЕНИЕ НАРАБОТКИ И КОЛИЧЕСТВА ДЕТАЛЕЙ………………

317

B.21.1

Различия в способах задания…………………………………………………………………..

317

B.21.2

Различия в отображении диагностики……………………………………………………..

317

B.22

РУЧНАЯ ПОДАЧА МАХОВИКОМ……………………………………………………

318

B.22.1

Различия в способах задания…………………………………………………………………..

318

B.22.2

Различия в отображении диагностики……………………………………………………..

319

B.23

УПРАВЛЕНИЕ ОСЯМИ ПКД…………………………………………………………..

320

B.23.1

Различия в способах задания…………………………………………………………………..

320

B.23.2

Различия в отображении диагностики……………………………………………………..

325

B.24

ВЫЗОВ ВНЕШНЕЙ ПОДПРОГРАММЫ (M198)………………………………..

325

c-4

B-64304RU-2/02

СОДЕРЖАНИЕ

B.24.1 Различия в способах задания…………………………………………………………………..

325

B.24.2 Различия в отображении диагностики……………………………………………………..

325

B.25

ПОИСК ПОРЯДКОВОГО НОМЕРА…………………………………………………

326

B.25.1 Различия в способах задания…………………………………………………………………..

326

B.25.2 Различия в отображении диагностики……………………………………………………..

326

B.26

ПРОВЕРКА СОХРАНЕННОГО ХОДА……………………………………………..

327

B.26.1 Различия в способах задания…………………………………………………………………..

327

B.26.2 Различия в отображении диагностики……………………………………………………..

328

B.27

СОХРАНЕННАЯ КОРРЕКЦИЯ ПОГРЕШНОСТИ ШАГА……………………

329

B.27.1 Различия в способах задания…………………………………………………………………..

329

B.27.2 Различия в отображении диагностики……………………………………………………..

329

B.28

ФУНКЦИЯ ОЧИСТКИ ЭКРАНА И ФУНКЦИЯ АВТОМАТИЧЕСКОЙ

ОЧИСТКИ ЭКРАНА……………………………………………………………………….

330

B.28.1 Различия в способах задания…………………………………………………………………..

330

B.28.2 Различия в отображении диагностики……………………………………………………..

330

B.29

СБРОС И ПЕРЕМОТКА…………………………………………………………………

331

B.29.1 Различия в способах задания…………………………………………………………………..

331

B.29.2 Различия в отображении диагностики……………………………………………………..

331

B.30

РУЧНОЕ АБСОЛЮТНОЕ ВКЛЮЧЕНИЕ И ВЫКЛЮЧЕНИЕ……………….

332

B.30.1 Различия в способах задания…………………………………………………………………..

332

B.30.2 Различия в отображении диагностики……………………………………………………..

332

B.31

ВНЕШНИЙ ВВОД ДАННЫХ……………………………………………………………

333

B.31.1 Различия в способах задания…………………………………………………………………..

333

B.31.2 Различия в отображении диагностики……………………………………………………..

334

B.32

ФУНКЦИЯ СЕРВЕРА ДАННЫХ………………………………………………………

335

B.32.1 Различия в способах задания…………………………………………………………………..

335

B.32.2 Различия в отображении диагностики……………………………………………………..

335

B.33

ДИСПЕТЧЕР ЧПУ POWER MATE …………………………………………………..

335

B.33.1 Различия в способах задания…………………………………………………………………..

335

B.33.2 Различия в отображении диагностики……………………………………………………..

335

B.34

КОРРЕКЦИЯ НА ИНСТРУМЕНТ/КОРРЕКЦИЯ НА РАДИУС ВЕРШИНЫ

ИНСТРУМЕНТА…………………………………………………………………………….

336

B.34.1 Различия в способах задания…………………………………………………………………..

336

B.34.2 Различия в отображении диагностики……………………………………………………..

340

B.35

СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ ……………………………………………..

341

B.35.1 Различия в способах задания…………………………………………………………………..

341

B.35.2 Различия в отображении диагностики……………………………………………………..

342

B.36

СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ ………………………………………….

343

B.36.1 Различия в способах задания…………………………………………………………………..

343

B.36.2 Различия в отображении диагностики……………………………………………………..

343

B.37

ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ……………………….

344

B.37.1 Различия в способах задания…………………………………………………………………..

344

B.37.2 Различия в отображении диагностики……………………………………………………..

344

B.38

СНЯТИЕ ФАСКИ С ПРОИЗВОЛЬНЫМ УГЛОМ И РАДИУСНАЯ

ОБРАБОТКА УГЛОВ……………………………………………………………………..

344

B.38.1 Различия в способах задания…………………………………………………………………..

344

B.38.2 Различия в отображении диагностики……………………………………………………..

345

c-5

I. ОБЩИЕ СВЕДЕНИЯ

B-64304RU-2/02

ОБЩИЕ СВЕДЕНИЯ

1.ОБЩИЕ СВЕДЕНИЯ

1 ОБЩИЕ СВЕДЕНИЯ

Настоящее руководство состоит из следующих частей:

Онастоящем руководстве

I.ОБЩИЕ СВЕДЕНИЯ Описана организация глав, применимые модели, связанные руководства и примечания по

чтению настоящего руководства.

II.ПРОГРАММИРОВАНИЕ Описаны все функции: Формат, используемый для программирования функций на языке ЧПУ, характеристики и ограничения.

III.РАБОТА Описана работа со станком в автоматическом и ручном режимах, процедуры ввода/вывода

данных и процедуры редактирования программы.

ПРИЛОЖЕНИЕ Перечень параметров, диапазон действительных данных и сигналов об ошибке.

ПРИМЕЧАНИЕ

1Настоящее руководство описывает функции, доступные при контурном

управлении в серии M. Информацию о других функциях, относящихся не

только к серии M, см. в руководстве по эксплуатации (общее для системы

токарного станка и системы обрабатывающего центра) (B-64304RU).

2Некоторые функции, описанные в настоящем руководстве, нельзя

применить к некоторым продуктам. Подробную информацию см. в руководстве ОПИСАНИЯ (B-64302RU).

3Настоящее руководство не описывает параметров, которые не упомянуты в

этом тексте. Подробные сведения об этих параметрах см. в руководстве по параметрам (B-64310RU).

Параметры используются для предварительного задания функций и рабочих условий станка с ЧПУ, а также часто используемых значений. Обычно параметры станка задаются на заводе-изготовителе, таким образом, оператор может использовать станок без затруднений.

4В настоящем руководстве описываются не только основные функции, а

также дополнительные функции. В данном руководстве, составленном изготовителем станка, найдите опции, включенные в Вашу систему.

Применимые модели

Внастоящем руководстве описываются следующие модели, которые относятся к категории «Nano CNC».

Систему ЧПУ «Nano CNC», в которой реализована высокоточная механическая обработка, можно создать сочетанием этих моделей и высокоскоростных, высокоточных сервоконтроллеров.

Втексте, к обозначению модели могут добавляться сокращения, как указано ниже.

Наименование модели

Сокращение

FANUC Серия 0i -MD

0i-MD

Серия 0i-MD

FANUC Серия 0i Mate-MD

0i Mate-MD

Серия 0i Mate-MD

— 3 —

1.ОБЩИЕ СВЕДЕНИЯ

ОБЩИЕ СВЕДЕНИЯ

B-64304RU-2/02

ПРИМЕЧАНИЕ

1Для наглядности эти модели можно классифицировать как показано ниже:

— M-серия: 0i -MD / 0i Mate -MD

2Некоторые функции, описанные в настоящем руководстве, нельзя применить к некоторым продуктам.

Подробную информацию см. в руководстве «Описания» (B-64302RU).

3В станках 0i-D / 0i Mate-D для включения или выключения некоторых

основных функций задание параметров не требуется.

См. эти параметры в разделе 4.51, «ПАРАМЕТРЫ ОСНОВНЫХ ФУНКЦИЙ 0i-D / 0i Mate-D» в «РУКОВОДСТВЕ ПО ПАРАМЕТРАМ»

(B-64310RU).

Специальные обозначения

Вданном руководстве используются следующие символы:

IP

Указывает комбинацию осей, например X_ Y_ Z_

Числовое значение, такое как координатное значение, помещается в подчеркнутом виде после каждого адреса (используется в ПРОГРАММИРОВАНИИ).

;

Отображает конец блока. Соответствует коду LF системы ISO или коду CR системы EIA.

Руководства, относящиеся к серии 0i -D, серии 0i Mate -D

В следующей таблице приведены руководства, относящиеся к серии 0i -D, серии 0i Mate -D. Настоящее руководство отмечено звездочкой(*).

Таблица 1 Соответствующие руководства

Название руководства

Номер

спецификации

ОПИСАНИЯ

B-64302RU

РУКОВОДСТВО ПО СВЯЗИ (ОБОРУДОВАНИЕ)

B-64303RU

РУКОВОДСТВО ПО СВЯЗИ (ФУНКЦИОНИРОВАНИЕ)

B-64303RU-1

РУКОВОДСТВО ПО ЭКСПЛАУТАЦИИ (общее для систем токарных

B-64304RU

станков/центров обработки)

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (для системы токарных станков)

B-64304RU-1

РУКОВОДСТВО ОПЕРАТОРА (для системы центров обработки)

B-64304RU-2

*

РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ

B-64305RU

РУКОВОДСТВО ПО ПАРАМЕТРАМ

B-64310RU

РУКОВОДСТВО ПО ВВОДУ В ЭКСПЛУАТАЦИЮ

B-64304RU-3

ПРОГРАММИРОВАНИЕ

Компилятор макросов / Исполнитель макросов

B-64303RU-2

РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ

Компилятор макрокоманд. РУКОВОДСТВО ОПЕРАТОРА

B-64304RU-5

РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ на языке программирования С

B-64303RU-3

PMC

РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ PMC

B-64393RU

Сеть

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы PROFIBUS-DP

B-64403RU

Быстрый Ethernet / Быстрый сервер данных. РУКОВОДСТВО ОПЕРАТОРА

B-64414RU

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы DeviceNet

B-64443RU

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы FL-net

B-64453RU

— 4 —

B-64304RU-2/02

ОБЩИЕ СВЕДЕНИЯ

1.ОБЩИЕ СВЕДЕНИЯ

Название руководства

Номер

спецификации

Двойная проверка безопасности

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ двойного контроля безопасности

B-64303RU-4

Функция управления работой

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i

(общее для системы токарного станка / обрабатывающего центра)

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (для системы обрабатывающих центров)

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (Функции по настройке) РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ 0i РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ TURN MATE i

B-63874RU

B-63874RU-2

B-63874RU-1

B-64434RU

B-64254RU

Руководства, относящиеся к СЕРВОДВИГАТЕЛЮ серии αi/βi

В следующей таблице приведены руководства для СЕРВОДВИГАТЕЛЕЙ серии αi/βi

Таблица 2 Соответствующие руководства

Название руководства

Номер спецификации

СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αi

B-65262RU

ОПИСАНИЯ

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi

B-65272RU

ОПИСАНИЯ

СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия βi

B-65302RU

ОПИСАНИЯ

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi

B-65312RU

ОПИСАНИЯ

СЕРВОУСИЛИТЕЛЬ FANUC серия αi

B-65282RU

ОПИСАНИЯ

СЕРВОУСИЛИТЕЛЬ FANUC серия βi

B-65322RU

ОПИСАНИЯ

СЕРВОДВИГАТЕЛЬ FANUC серия αis

СЕРВОДВИГАТЕЛЬ FANUC серия αi

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi

B-65285RU

СЕРВОУСИЛИТЕЛЬ FANUC серия αi

РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ

СЕРВОДВИГАТЕЛЬ FANUC серия βis

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi

B-65325RU

СЕРВОУСИЛИТЕЛЬ FANUC серия βi

РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ

СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αii ,

ЛИНЕЙНЫЙ ДВИГАТЕЛЬ FANUC серии LiS

B-65270RU

РУКОВОДСТВО ПО ПАРАМЕТРАМ ВСТРОЕННОГО СИНХРОННОГО

СЕРВОДВИГАТЕЛЯ FANUC серии DiS

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC αi серия

ВСТРОЕННЫЙ ДВИГАТЕЛЬ ШПИНДЕЛЯ серии Bi

B-65280RU

РУКОВОДСТВО ПО ПАРАМЕТРАМ

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

— 5 —

1.ОБЩИЕ СВЕДЕНИЯ

ОБЩИЕ СВЕДЕНИЯ

B-64304RU-2/02

1.1 ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА СТАНКЕ С ЧПУ

Для обработки детали с помощью станка с ЧПУ сначала создайте программу, затем приступайте к работе на станке с ЧПУ с использованием этой программы.

(1)Для работы на станке с ЧПУ сначала создайте программу на основе чертежа детали. Создание программы описано в части II, «Программирование».

(2)Программа должна быть считана системой ЧПУ. Затем установите на станке детали и инструменты и запустите инструменты в соответствии с программой. Затем выполните обработку.

Эксплуатация системы ЧПУ описана в части III, «Эксплуатация».

Чертеж

Программа

обработки

детали

детали

ЧПУ

Станок

ЧАСТЬ II,

ЧАСТЬ III, «РАБОТА»

«ПРОГРАММИРОВАНИЕ»

Прежде чем приступать к программированию, составьте план обработки детали. План обработки

1.Определение диапазона обработки деталей

2.Способ установки деталей на станке

3.Последовательность выполнения всех процессов обработки

4.Режущий инструмент и условия резания

Выберите соответствующий метод для каждого процесса резания.

Процесс резания

1

2

3

Порядок

Резание на

Резание по

Проточка

выполнения резания

торце

внешнему

канавок

диаметру

1.

Способ резания:

Черновое

Получистовое

Чистовое

2.

Режущие инструменты

3.

Условия резания:

Скорость подачи

Глубина резания

4.

Траектория инструмента

— 6 —

B-64304RU-2/02

ОБЩИЕ СВЕДЕНИЯ

1.ОБЩИЕ СВЕДЕНИЯ

1.2 ПРИМЕЧАНИЯ ПО ЧТЕНИЮ НАСТОЯЩЕГО РУКОВОДСТВА

ПРЕДОСТЕРЕЖЕНИЕ

1Функционирование всех систем станка с ЧПУ зависит не только от ЧПУ, но и от сочетания других факторов: самого станка, шкафа с магнитным

экранированием, сервосистемы, устройства ЧПУ, пультов управления и т.д. Очень сложно описать функционирование, программирование и работу сразу

для всех сочетаний. Как правило, в настоящем руководстве вышеуказанное описывается с точки зрения ЧПУ. Таким образом, для получения более подробной информации по конкретному станку с ЧПУ см. руководство, изданное изготовителем станка, которое имеет приоритет перед настоящим

руководством.

2В поле верхнего колонтитула на каждой станице настоящего руководства

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

Найдя нужный заголовок, читатель может обратиться только к необходимым

разделам.

3В настоящем руководстве описывается максимально возможное количество

приемлемых вариантов использования оборудования. В руководстве не

затрагиваются все комбинации свойств, опций и команд, которые не следует

применять.

Если какое-либо сочетание операций не описано в руководстве, применять его не следует.

1.3ПРИМЕЧАНИЯ ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ

ПРЕДОСТЕРЕЖЕНИЕ

Программы по обработке, параметры, данные по коррекции и т.д. сохраняются во внутренней энергонезависимой памяти ЧПУ. Как правило, эти параметры не теряются при включении/ выключении питания. Однако может возникнуть состояние, при котором ценные данные, сохраненные в энергонезависимой памяти, подлежат удалению вследствие стирания в результате неправильных действий или при устранении неисправности. Для

быстрого восстановления данные при возникновении такого рода проблем рекомендуется заранее создавать резервные копии различных видов

данных.

— 7 —

II. ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ

1.ОБЩИЕ СВЕДЕНИЯ

1 ОБЩИЕ СВЕДЕНИЯ

Глава 1, «ОБЩИЕ СВЕДЕНИЯ», состоит из следующих разделов:

1.1 ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА ПРОГРАММНЫМ

ПУТЕМ……………………………………………………………………………………………………………………………..

11

1.1 ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА ПРОГРАММНЫМ ПУТЕМ

Пояснение

Обработка кромкой резца — функция коррекции на длину инструмента

Как правило, для обработки одной детали используется несколько инструментов. Инструменты имеют разную длину. Изменение программы с учетом инструментов проблематично. Следовательно, необходимо заранее измерить длину каждого инструмента. Задав разницу между длиной стандартного инструмента и длиной каждого инструмента в устройстве ЧПУ (см. главу «Настройка и отображение данных» в руководстве по эксплуатации (общем для системы токарного станка / системы обрабатывающего центра)), можно выполнять обработку, не меняя программы, даже если происходит смена инструмента. Эта функция называется коррекцией на длину инструмента (См. главу “Функция коррекции” в данном руководстве).

H1

H2

H3

H4

Стандартный

инструмент

Деталь

Обработка боковой стороной режущего инструмента – Функция коррекции на инструмент

Траектория резца с использованием коррекции на инструмент

Контур

обрабатываемой

детали

Деталь

— 11 —

1.ОБЩИЕ СВЕДЕНИЯ

ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Поскольку у резца есть радиус, центр траектории движения резца проходит вокруг детали при отклонении радиуса резца.

Если данные о радиусе режущего инструмента хранятся в устройстве ЧПУ (См. главу «Настройка и отображение данных» в руководстве по эксплуатации (общем для системы токарного станка / системы обрабатывающего центра )), инструмент можно перемещать на расстоянии радиуса режущего инструмента от контура обрабатываемой детали. Эта функция называется коррекцией на инструмент (См. главу “Функция коррекции” в данном руководстве).

— 12 —

2.ПОДГОТОВИТЕЛЬНАЯ

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ ФУНКЦИЯ (G-ФУНКЦИЯ)

2

ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ

(G-ФУНКЦИЯ)

Номер, стоящий за G-адресом, определяет значение команды для соответствующего блока. G-коды разделены на следующие два типа.

Тип

Значение

Однократный G-код

G-код действует только в том блоке, в котором задан.

Модальный G-код

G-код действует до задания другого G-кода той же группы.

(Пример)

G01 и G00 являются модальными G-кодами в группе 01. G01 X_ ;

Z_ ; G01 действует только в данном диапазоне. X_ ;

G00 Z_ ; G00 действует только в данном диапазоне. X_ ;

G01 X_ ;

:

Пояснение

1.Если при включении электропитания или сбросе задается состояние очистки (параметр CLR (№ 3402#6)), модальные G-коды переводятся в описанные ниже состояния.

(1)Модальные G-коды переводятся в состояния, отмеченные , как указано в таблице 2.

(2)G20 и G21 остаются без изменений, когда при включении питания или сбросе задается состояние очистки.

(3)Какое состояние G22 или G23 при включении питания задается параметром G23 (№ 3402#7). Однако G22 и G23 остаются без изменений, если состояние очистки задается при сбросе.

(4)Пользователь может установить G00 или G01 настройкой параметра G01 (№ 3402#0).

(5)Пользователь может установить G90 или G91, настройкой параметра G91 (№ 3402#3). Если используется система G-кодов B или С в системе токарного станка, настройка параметра G91 (№ 3402#3) определяет действующий код, или G90, или G91.

(6)В системе обрабатывающего центра оператор может выбрать G17, G18 или G19 настройкой параметров G18 и G19 (№ 3402#1 и #2).

2.G-коды в группе 00, кроме G10 и G11, являются однократными G-кодами.

3.Если задан G-код, не указанный в списке G-кодов, или задан G-код без указания соответствующей опции, выводится сигнал об ошибке PS0010.

4.В одном блоке может указываться несколько G-кодов, если все G-коды принадлежат к разным группам. Если в одном блоке задается несколько G-кодов, принадлежащих одной группе, действителен только G-код, заданный последним.

5.Если G-код, принадлежащий группе 01, задан в стандартном цикле для сверления, стандартный цикл для сверления отменяется. Это означает, что устанавливается то же состояние, что и при задании G80. Отметьте, что на G-коды группы 01 не влияет G-код, задающий стандартный цикл для сверления.

6.G-коды указываются группой.

7.Группа G60 переключается согласно настройке параметра MDL (№ 5431#0). (Когда бит MDL установлен на 0, выбирается группа 00. Если бит MDL установлен на 1, выбирается группа 01).

13 —

fanuc 0i-D, Oi Mate D РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

2. ПОДГОТОВИТЕЛЬНАЯ

ФУНКЦИЯ (G-ФУНКЦИЯ)

ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Таблица 2 Перечень G-кодов

G-код

Группа

Функция

G00

Позиционирование (ускоренный подвод)

G01

Линейная интерполяция (рабочая подача)

G02

01

Круговая интерполяция по часовой стрелке или винтовая интерполяция по

часовой стрелке

G03

Круговая интерполяция против часовой стрелки или винтовая интерполяция

против часовой стрелки

G04

Задержка, точная остановка

G05.1

Управление AI с расширенным предпросмотром / контурное управление AI /

Контурное управления AI II

G05.4

00

HRV3 вкл./выкл.

G07.1 (G107)

Цилиндрическая интерполяция

G09

Точная остановка

G10

Ввод программируемых данных

G11

Отмена режима ввода программируемых данных

G15

17

Отмена команды в полярных координатах

G16

Команда в полярных координатах

G17

Выбор плоскости XpYp

Xp : Ось X или параллельная ей ось

G18

02

Выбор плоскости ZpXp

Yp: Ось Y или параллельная ей ось

G19

Выбор плоскости YpZp

Zp: Ось Z или параллельная ей ось

G20

06

Ввод в дюймах

G21

Ввод в мм

G22

04

Функция проверки сохраненного хода вкл

G23

Функция проверки сохраненного хода выкл

G27

Проверка возврата на референтную позицию

G28

Автоматический возврат на референтную позицию

G29

00

Перемещение из референтной позиции

G30

2-й, 3-й и 4-й возврат на референтную позицию

G31

Функция пропуска

G33

01

Нарезание резьбы

G37

00

Автоматическое измерение длины инструмента

G39

Коррекция на инструмент круговая интерполяция в углах

G40

Коррекция на инструмент отмена

G41

07

Коррекция на инструмент влево

G42

Коррекция на инструмент вправо

G40.1

Режим отмены управления перпендикулярным направлением

G41.1

19

Управление перпендикулярным направлением движения включено: влево

G42.1

Управление перпендикулярным направлением движения включено: вправо

G43

08

Коррекция на длину инструмента +

G44

Коррекция на длину инструмента —

G45

Коррекция на инструмент: возрастание

G46

00

Коррекция на инструмент: убывание

G47

Коррекция на инструмент: двойное возрастание

G48

Коррекция на инструмент: двойное убывание

G49

08

Отмена коррекции на длину инструмента

G50

11

Отмена масштабирования

G51

Масштабирование

G50.1

22

Отмена программируемого зеркального отображения

G51.1

Программируемое зеркальное отображение

G52

00

Установка локальной системы координат

G53

Установка системы координат станка

— 14 —

2.ПОДГОТОВИТЕЛЬНАЯ

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ

ФУНКЦИЯ (G-ФУНКЦИЯ)

Таблица 2 Перечень G-кодов

G-код

Группа

Функция

G54

Выбор системы координат детали 1

G54.1

Выбор дополнительной системы координат детали

G55

Выбор системы координат детали 2

G56

14

Выбор системы координат детали 3

G57

Выбор системы координат детали 4

G58

Выбор системы координат детали 5

G59

Выбор системы координат детали 6

G60

00

Позиционирование в одном направлении

G61

Режим точной остановки

G62

15

Автоматическая угловая коррекция

G63

Режим нарезания резьбы

G64

Режим обработки

H90

00

Вызов макропрограммы

G66

12

Модальный вызов макропрограммы

G67

Отмена модального вызова макропрограммы

G68

16

Режим вращения системы координат включен

G69

Режим вращения системы координат выключен

G73

09

Цикл сверления с периодическим выводом сверла

G74

Цикл нарезания левой резьбы

G75

01

Цикл врезного шлифования (для шлифовального станка)

G76

09

Цикл чистового растачивания

G77

Цикл врезного шлифования/прямого определения размера

(для шлифовального станка)

G78

01

Цикл шлифования поверхности с постоянной подачей

(для шлифовального станка)

G79

Цикл шлифования поверхности с прерывистой подачей

(для шлифовального станка)

G80

09

Отмена стандартного цикла

Электронный редуктор: отмена синхронизации

G80.4

34

Электронный редуктор: отмена синхронизации

G81.4

Электронный редуктор: пуск синхронизации

G81

Цикл сверления или цикл центровочного сверления

Электронный редуктор: пуск синхронизации

G82

Цикл сверления или цикл цилиндрического зенкования

G83

Цикл сверления с периодическим выводом сверла

G84

Цикл нарезания резьбы

G84.2

09

Жесткий цикл нарезания резьбы (формат FS10/11)

G84.3

Цикл жесткого нарезания левой резьбы (формат FS10/11)

G85

Цикл растачивания

G86

Цикл растачивания

G87

Цикл обратного растачивания

G88

Цикл растачивания

G89

Цикл растачивания

G90

03

Абсолютное программирование

G91

Инкрементное программирование

G91.1

Проверка максимальной заданной величины приращения

G92

00

Установка для системы координат детали или зажим при максимальной скорости

шпинделя

G92.1

Предварительная установка системы координат детали

— 15 —

2. ПОДГОТОВИТЕЛЬНАЯ

ФУНКЦИЯ (G-ФУНКЦИЯ)

ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Таблица 2 Перечень G-кодов

G-код

Группа

Функция

Задает

Подача с обратнозависимым временем

заголовок

переменной.

05

G94

Подача в минуту

G95

Подача за оборот

G96

13

Контроль постоянства скорости резания

G97

Отмена контроля постоянной скорости резания

G98

10

Стандартный цикл: возврат к начальному уровню

G99

Стандартный цикл: возврат к уровню точки R

G160

20

Отмена управления врезной подачей (для шлифовального станка)

G161

Управление врезной подачей (для шлифовального станка)

— 16 —

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

3 ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

глава 3, «ФУНКЦИЯ ИНТЕРПОЛЯЦИИ», состоит из следующих разделов:

3.1

ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ (G60)…………………………………………….

17

3.2

НАРЕЗАНИЕ РЕЗЬБЫ (G33)……………………………………………………………………………………………..

19

3.3

НАНОСГЛАЖИВАНИЕ ……………………………………………………………………………………………………

21

3.1 ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ (G60)

Для достижения точного позиционирования без зазора (мертвого хода) станка выполняется окончательное позиционирование из одного направления.

Перебег

Начальная

точка

Начальная точка

Конечная точка

Временная остановка

Формат

G60 IP_ ;

IP_ : Для программирования в абсолютных значениях – координаты конечной точки, а для инкрементного программирования – расстояние перемещения инструмента.

Пояснение

Перебег и направление позиционирования задаются параметром № 5440. Даже если заданное командой направление позиционирования совпадает с направлением, заданным параметром, инструмент выполняет одну остановку до достижения конечной точки.

Команда G60, представляющая собой однократный G-код, может использоваться как модальный G-код в группе 01 при задании от 1 в бите 0 (MDL) параметра № 5431.

Эта настройка позволяет не задавать команду G60 в каждом блоке. Другие спецификации аналогичны спецификациям однократной команды G60. Если задан однократный G-код в режиме позиционирования в одном направлении, однократная команда G действует аналогично G-кодам в группе 01.

— 17 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

(Пример)

Если используются однократные команды G60.

G90;

G60 X0Y0;

G60 X100; Позиционирование в одном направлении

G60 Y100;

G04 X10 ;

G00 X0Y0;

Если используется модальная команда G60.

G90G60; Начало режима позиционирования в одном направлении

X0Y0;

X100; Позиционирование в одном направлении

Y100;

G04X10;

G00X0 Y0; Отмена режима позиционирования в одном направлении

Общий обзор работы

В случае позиционирования с нелинейным типом интерполяции (бит 1 (LRP) параметра

№ 1401 = 0)

Как показано ниже, позиционирование в одном направлении выполняется независимо по каждой оси.

X

Расстояние перебега в направлении оси Z

Расстояние перебега в

направлении оси X

Запрограммированная

конечная точка

Z

Запрограммированная начальная точка

В случае позиционирования с линейным типом интерполяции

(бит 1 (LRP) параметра № 1401 = 1)

Позиционирование интерполяционного типа выполняется, пока инструмент не остановится до или после заданной конечной точки. Затем, инструмент позиционируется независимо вдоль каждой оси до достижения концевой точки.

X

Расстояние перебега в направлении оси Z

Расстояние перебега в

направлении оси X

Запрограммированная

конечная точка

Z

Запрограммированная начальная точка

— 18 —

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

Ограничение

Позиционирование в одном направлении не выполняется по оси, для которой перебег задается параметром № 5440.

Позиционирование в одном направлении не осуществляется по оси, для которой расстояние перемещения задано равным 0.

Функция зеркального отображения не применяется в направлении заданном параметром. Даже в режиме зеркального отображения, направление позиционирования в одном направлении остается неизменным. Если используется позиционирование линейного типа интерполяция, и состояние зеркального отображения при обнаружении блока позиционирования в одном направлении, отличается от состояния зеркального отображения при запуске блока, выдается сигнал об ошибке. При переключении зеркального отображения в середине программы, выключите предварительную выборку, путем указания выключающего буферизацию M кода. Затем, переключите зеркальное отображение при отсутствии предварительно выбранного блока.

В режиме цилиндрической интерполяции (G07.1), позиционирование в одном направлении выполняться не может.

При задании позиционирования в одном направлении для станка, в котором используется управление наклонной осью, сначала позиционируйте наклонную ось, а затем задавайте позиционирование декартовой оси. Если использован обратный порядок задания, или наклонная и Декартова ось заданы в одном блоке, это может вызвать неверное направление позиционирования.

При позиционировании в положении перезапуска при помощи функции перезапуска позиционирование в одном направлении не производится.

Во время стандартного цикла для сверления, не осуществляется позиционирования в одном направлении для оси сверления.

Позиционирование в одном направлении не применяется к перемещению в стандартных циклах G76 и G87.

3.2 НАРЕЗАНИЕ РЕЗЬБЫ (G33)

Можно нарезать прямую резьбу с постоянным шагом. Позиционное кодирующее устройство, установленное на шпинделе, считывает скорость шпинделя в реальном времени. Считанная скорость шпинделя преобразовывается в скорость подачи за одну минуту (подачи инструмента).

Формат

Z

G33IP_ F_ ;

F: Шаг по направлению длинной оси

— 19 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Пояснение

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

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

В таблице Таблица 3.2 (a) приводится перечень диапазонов значений шага резьбы.

Таблица 3.2 (a) Диапазоны допустимых размеров шага

Наименьшее приращение команды

Диапазон значения шага по команде

Ввод в метрических

0.001 мм

F1

— F50000

(0,01 — 500,00 мм)

единицах

0.0001

мм

F1

— F50000

(0,01 — 500,00 мм)

Ввод в дюймах

0.0001

дюйма

F1

— F99999

(0,0001 — 9,9999 дюйма)

0.00001 дюйма

F1

— F99999

(0,0001 — 9,9999 дюйма)

ПРИМЕЧАНИЕ

1Скорость шпинделя ограничена следующим образом:

1≤ скорость вращения шпинделя ≤ (Максимальная подача) / (Шаг резьбы) Скорость вращения шпинделя: мин.—1

Шаг резьбы: мм или дюймы

Максимальная скорость подачи: мм/мин или дюйм/мин; максимальная

скорость подачи по команде для режима подачи в минуту или максимальная

скорость подачи, определенная на основе механических ограничений, включая относящиеся к двигателям, в зависимости от того, какое из значений меньше

2Коррекция рабочей подачи не применяется к преобразованной скорости подачи в течение всего процесса обработки, от черновой до чистовой. Скорость подачи установлена на уровне 100%

3Преобразованная скорость подачи ограничена заданным верхним

значением скорости подачи.

4Во время нарезания резьбы останов подачи выключен. Нажатие клавиши приостановки подачи во время нарезания резьбы заставляет станок остановиться в конечной точке блока, следующего за нарезанием резьбы (то есть после завершения режима G33)

Пример

Нарезание резьбы с шагом 1,5 мм

G33 Z10. F1.5;

— 20 —

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

3.3 НАНОСГЛАЖИВАНИЕ

Краткий обзор

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

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

Для этой функции требуется опция II контурного управления AI.

Формат

G5.1 Q3 Xp0 Yp0 Zp0 ;

: Режим наносглаживания вкл.

G5.1 Q0 ;

: Режим наносглаживания выкл.

Xp : Ось X или ось, параллельная оси X

Yp : Ось Y или ось, параллельная оси Y

Zp : Ось Z или ось, параллельная оси Z

ПРИМЕЧАНИЕ

1Задавайте G5.1 в отдельном блоке.

(Задавать любые другие G-коды в этом же блоке нельзя.)

2Задайте положение 0 для оси, запрограммированной в режиме

наносглаживания в блоке. Для заданной оси будет применено

наносглаживание, однако перемещение не будет производится даже в режиме абсолютного программирования.

(Перемещение оси не выполняется в блоке G05.1Q3.)

3Режим наносглаживания также выключается при сбросе.

Вблоке G5.1 Q3 задайте ось, к которой применяется наносглаживание. Имейте в виду, что одновременно команде наносглаживания можно подчинить до трех осей и что можно задать только следующие оси.

Основные три оси (X, Y, Z)

Оси, параллельные основным трем осям

При определении функции выбора условий обработки сначала задайте G5.1 Q1, а затем наносглаживание.

Пример

O0010

(G5.1 Q1 R1;)

G5.1 Q3 X0 Y0 Z0;

G5.1 Q0;

M30 ;

Если перед наносглаживанием требуются следующие функции, задайте G5.1.

Контурное управление AI II

Функция выбора условия обработки

Режим наносглаживания выключен Режим контурного управления AI II выключен

— 21 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Пояснение

Восновном программа аппроксимирует рельефнуюповерхностьприпомощи небольших сегментов с допуском приблизительно 10 µм.

Допуск

Запрограммированная точка

Нужная кривая

Рис. 3.3 (a)

Множество запрограммированных точек помещается на границе допуска. Запрограммированные точки также имеют ошибку округления, вызванную наименьшим входным инкрементом в ЧПУ. Функция наносглаживания создает множество точек вставки между соседними запрограммированными точками так, что из приближенных сегментов можно создать гладкую кривую. Желаемая кривая получается из точек вставки множества блоков, включая буферизированные блоки.

Множество точек вставки ближе к желаемой кривой, чем запрограммированные точки. Стабильная кривая может быть получена из точек вставки множества блоков, включая буферизированные блоки. Поскольку положение каждой точки вставки на величину меньшую, чем наименьший входной инкремент ЧПУ в пределах допуска, уменьшается влияние ошибки округления.

Наноинтерполяция производится для кривой полученной из скорректированных точек вставки, так что получаемая обрабатываемая поверхность становится гладкой.

Допуск

Запрограммированная точка

Точка вставки

Скорректированная точка вставки

Полученная кривая

Рис. 3.3 (b)

Задание допуска

Допуск программы наносглаживания задан в параметре № 19581.

Точки вставки корректируются на допуск, и соответственно получается кривая.

Если в параметре № 19581 задан 0, допуском считается минимальное расстояние перемещения в системе приращений.

— 22 —

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

Принятие решения на основании интервала между двумя соседними

запрограммированными точками

Если интервал между соседними запрограммированными точками (длина блока) превышает значение, заданное в параметре № 8486, или ниже значения, заданного в параметре № 8490 в режиме наносглаживания, режим наносглаживания отменяется в начальной точке блока. В блоке может выполняться линейная интерполяция.

Если решение принимается на основе расстояния между соседними запрограммированными точками, рассматриваются только три основные оси (или параллельные им оси), а оси вращения исключаются. Если режим наносглаживания в блоке отменен, наносглаживание для осей вращения также не выполняется.

Если значения, указанные в параметрах равны 0, решение на основании расстояния между двумя прилегающими запрограммированными точками не принимается.

Принятие решения на углу

Если угловая разность (см. Рис. 3.3 (c)) между соседними запрограммированными блоками превышает значение, заданное в параметре № 8487 в режиме наносглаживания, режим наносглаживания отменяется в углу.

Решение для угла принимается на основе только трех основных осей (или параллельных им осей); оси вращения не учитываются. Если режим наносглаживания в блоке отменен, наносглаживание для осей вращения также не выполняется.

θ1:

Разница в угле между блоками N1 и N2

θ2

θ2:

Разница в угле между блоками N2 и N3

N3

N2

N1

θ1

Рис. 3.3 (c)

Если значение, заданное в параметре, равно 0, решение на основании разности углов не принимается.

Очень маленькие блоки, созданные, например, для расчета погрешности автоматизированного управления, могут быть проигнорированы, и на углу выполняется гладкий переход. Для этого задайте в параметре № 19582 минимальное расстояние перемещения, для которого решение принимается на основе угловой разности. При этом принятие решения для угла выключено для блока, расстояние в котором меньше, чем заданное минимальное расстояние перемещения.

Однако, решение на основании расстояния между соседними запрограммированными точками, заданное в параметре № 8490, имеет более высокий приоритет, чем решение для угла. Следовательно, значение, заданное в параметре № 19582, должно быть больше, чем значение, заданное в параметре № 8490.

Если задан параметр № 19582, очень маленький блок не рассматривается как угол и можно выполнить плавное соединение

Рис. 3.3 (d)

— 23 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Автоматическое включение и выключение контурного управления AI II с

наносглаживанием

Задание G5.1 Q3 также позволяет одновременно включить наносглаживание и контурное управление AI II. Автоматическое управление скоростью при помощи контурного управления AI II уменьшает нагрузку на механическую систему. Определение G5.1 Q0 одновременно отменяет режимы наносглаживания и контурного управления AI II.

— Условия для включения наносглаживания

Наносглаживание включается, если выполнены следующие условия.

Вблоке, который не удовлетворяет условиям для его включения, наносглаживание отменяется, и в следующем блоке принимается решение, выполняется ли наносглаживание снова.

Вследующем описании «длина блока» и «угловая разница между блоками» относятся только к основным трем осям (или оси, параллельной к ним), а не осям вращения. Однако необходимо иметь в виду, что в блоке, в котором режим наносглаживания отменен из-за любого из этих условий, наносглаживание на осях вращения также не будет выполняться.

(1)Заданная длина блока меньше, чем параметр № 8486.

(2)Заданная длина блока больше, чем параметр № 8490.

(3)Угловая разница между заданными блоками меньше, чем параметр № 8487.

(4)Режим один из следующих:

Линейная интерполяция

Подача в минуту

Отмена коррекции на радиус инструмента

Отмена стандартного цикла

Отмена масштабирования

Отмена модального вызова макропрограммы

Отмена контроля постоянства скорости перемещения у поверхности

Режим обработки резанием

Отмена вращения системы координат

Отмена команды в полярных координатах

Отмена управления перпендикулярным направлением

Отмена программируемого зеркального отображения

(5)Блок не содержит однократной команды кода G.

(6)Блок не подавляет опережающий просмотр (буферизацию).

(7)Блок содержит команду перемещения только для оси с наносглаживанием.

Проверка наносглаживания

Данные диагностики (№ 5000) указывают, активирован ли режим наносглаживания в текущем блоке.

Если режим наносглаживания включен, бит «сглаживание включено» установлен на 1.

Ограничение

Модальные коды G, которые могут использоваться, когда задано наносглаживание

Вмодальных состояниях кода G, перечисленных ниже, можно задать наносглаживание. Не задавайте плавную интерполяцию в других модальных состояниях кроме этих.

G15

:

Отмена команды в полярных координатах

G40

:

Отмена коррекции на радиус инструмента

G40.1

:

Отмена контроля перпендикулярности

G49, G43, G44:

Отмена коррекции на длину инструмента или коррекция на длину инструмента

G50

:

Отмена масштабирования

G50.1

:

Отмена программируемого зеркального отображения

G64

:

Отмена режима обработки

— 24 —

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

G67

: Отмена модального вызова макропрограммы

G69

: Отмена вращения системы координат / преобразования 3-мерной системы

координат

G80

: Отмена стандартного цикла

G94

: Подача в минуту

G97

: Отмена контроля постоянной скорости резания

Работа в покадровом режиме

При работе в покадровом режиме в режиме наносглаживания работа останавливается в скорректированной точке вставки, а не в запрограммированной точке.

Даже в режиме наносглаживания нормальная работа в покадровом режиме проводится для блоков, которые не удовлетворяют условиям наносглаживания.

Коррекция на длину инструмента

Для проведения коррекции на длину инструмента задайте команду до задания наносглаживания. Не изменяйте величину коррекции в режиме наносглаживания.

ЕслиG43, G44 илиG49 заданы вблокемежду блоком, вкоторомзаданакоманда включениярежима наносглаживания (G5.1 Q3), и блоком, в котором задана команда выключения режима наносглаживания (G5.1 Q0), выдается сигнал об ошибке PS0343.

Коррекция на радиус инструмента / на радиус вершины инструмента

Если в режиме наносглаживания задана коррекция на радиус инструмента / коррекция на радиус вершины инструмента, режим наносглаживания отменяется. При этом, если задается команда отмены коррекции на радиус инструмента / коррекции на радиус вершины инструмента (G40), принимается решение о том, будет ли наносглаживание начато в следующем блоке. Операции запуска и отмены типа C всегда выполняются при задании коррекции на радиус инструмента / коррекции на радиус вершины инструмента в режиме наносглаживания, независимо от настройки параметров.

Команду, относящуюся к коррекции на радиус инструмента / коррекции на радиус вершины инструмента, следует задавать в режиме наносглаживания, только если без нее невозможно обойтись.

Макропрограмма пользователя, управляемая прерываниями

Макропрограмму пользователя, управляемую прерываниями невозможно использовать в режиме наносглаживания.

Еслирежимнаносглаживания задаетсякогдавключенамакропрограммапользователя, управляемая прерываниями, или если макропрограмма пользователя, управляемая прерываниями, включается в режиме наносглаживания, выдается сигнал об ошибке PS0342.

Вмешательство в режиме ручного управления

Вмешательство в режиме ручного управления путем задания команды включения абсолютного режима ручного управления в режиме наносглаживания выполнить невозможно. При попытке это сделать, выдается сигнал об ошибке PS0340 при запуске цикла после ручного вмешательства.

Количество блоков, которые можно задать последовательно

До 300,000,000 блоков можно задать последовательно в режиме наносглаживания. При задании большего количества блоков, выдается сигнал об ошибке PS0341.

Однако если обнаруживается блок, не удовлетворяющий условиям для наносглаживания, происходит отмена режима и сброс количества подсчитанных последовательных блоков на 0.

— 25 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Непрерывность программы

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

Поэтому запрограммированные команды должны выполняться непрерывно в режиме наносглаживания.

Непрерывность программы может быть нарушена, и непрерывное выполнение в некоторых случаях непроизводится, например: Остановвпокадровомрежимевыполняетсяврежименаносглаживания, а другая программа выполняется в режиме РВД. Если это происходит, выдается сигнал об ошибке

PS0344.

Ограничения по возобновлению автоматической работы

(1)Возобновление программы

Врежиме наносглаживания интерполяция кривой выполняется для скорректированных точек вставки, а не для запрограммированных точек. Соответственно, при задании порядкового номера для возобновления программы работу невозможно возобновить с запрограммированной точки в блоке.

Для возобновления программы укажите номер блока, используя счетчик блоков, отображаемый на экране программы.

(2)Обратный ход Выполнять обратный ход в режиме наносглаживания невозможно.

(3)Ручной обратный ход манипулятором

Врежиме наносглаживания ручной обратный ход манипулятором выполнять невозможно.

Динамическое графическое отображение

Функциядинамическогоотображенияграфическойинформациивычерчиваеттраекториюврежиме наносглаживания с линейной интерполяцией.

— 26 —

4.ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ

КООРДИНАТ

4 ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ КООРДИНАТ

Глава 4, «ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ КООРДИНАТ», состоит из следующих разделов:

4.1 КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16) ………………………………………………….

27

4.1 КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16)

Значениекоординатыконечнойточкиможетбытьвведеновполярныхкоординатах(радиусиугол). Положительное угловое направление — это направление против часовой стрелки от первой оси выбранной плоскости (+ направление), а (- направление) — по часовой стрелке.

Как радиус, так и угол могут быть запрограммированы как при абсолютном, так и при инкрементном программировании (G90, G91).

Формат

Gxx Gyy G16; Запуск команды в полярных координат (режим в полярных координатах)

G00 IP_ ;

: Команда в полярных координатах

:

G15;

Отмена команды в полярных координатах (режим в

полярных координатах)

G16

: Команда в полярных координатах

G15

: Отмена команды в полярных координатах

Gxx

: Выбор плоскости команды в полярных координатах (G17, G18 или G19)

Gyy

: Выбор центра команды в полярных координатах (G90 или G91)

G90 задает начало координат в системе координат детали в качестве точки

отсчета полярной системы координат, от которой измеряется радиус.

G91 задает текущую позицию в качестве точки отсчета полярной системы

координат, от которой отмеряется радиус.

IP_

: Задание адресов осей, составляющих плоскость, выбранную для системы

полярных координат, и их значений Первая ось: радиус полярной координаты Вторая ось: угол полярной координаты

Задание начала координат детали в качестве точки отсчета полярной

системы координат

Задайте радиус (расстояние между началом координат и точкой), который должен быть запрограммирован при абсолютном программировании. Начало координат детали устанавливается в качестве точки отсчета полярной системы координат.

Если используется локальная система координат (G52), точка отсчета локальной системы координат становится центром полярных координат.

Положение по команде

Положение по команде

Радиус

Радиус

Угол

Фактическое положение

Угол

Фактическое

положение

Если угол задан абсолютной

Если угол задан инкрементной

командой

командой

— 27 —

4. ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ

КООРДИНАТ ПРОГРАММИРОВАНИЕ B-64304RU-2/02

Установка текущего положения в качестве точки отсчета полярной

системы координат

Задайте радиус (расстояние между текущим положением и точкой), который должен быть запрограммирован при инкрементном программировании. Текущая позиция устанавливается в качестве точки отсчета полярной системы координат.

Положение по

команде

Радиус

Угол

Фактическое

положение

Положение по команде

Угол

Радиус

Фактическое

положение

Если угол задан абсолютной командой Если угол задан инкрементной командой

Пример

Окружность отверстия под болт

Начало координат системы координат детали задается в качестве начала координат системы полярных координат

Выбрана плоскость XY.

X

100 мм

— Задание углов и радиуса при абсолютном программировании

N1 G17 G90 G16 ; Задание команды полярных координат и выбор плоскости XY

Задание начала координат детали в качестве точки отсчета полярной

системы координат

N2

G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0 ;

N3

Y150.0 ;

Ввод расстояния 100

мм и угла 30 градусов

Ввод расстояния 100

мм и угла 150 градусов

N4

Y270.0 ;

Ввод расстояния 100

мм и угла 270 градусов

N5 G15 G80 ;

Отмена команды полярных координат

Задание углов при инкрементном программировании и радиуса при

абсолютном программировании

N1 G17 G90 G16; Задание команды полярных координат и выбор плоскости XY

Задание начала координат детали в качестве точки отсчета полярной системы координат

N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0 ;

Ввод расстояния 100 мм и угла 30 градусов N3 G91 Y120.0 ; Ввод расстояния 100 мм и угла +120 градусов N4 Y120.0 ; Ввод расстояния 100 мм и угла +120 градусов N5 G15 G80 ; Отмена команды полярных координат

— 28 —

4.ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ

КООРДИНАТ

Ограничение

Ввод радиуса в режиме полярных координат

Врежиме полярных координат задайте радиус для круговой интерполяции или винтовой интерполяции (G02, G03) c помощью R.

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

координатах в режиме полярных координат

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

Задержка (G04)

Ввод программируемых данных(G10)

Установка локальной системы координат (G52)

Установка системы координат детали (G92)

Выбор системы координат станка (G53)

Проверка сохраненного хода (G22)

Вращение системы координат (G68)

Масштабирование (G51)

Снятие фаски и радиусная обработка углов (опция)

Выборочное снятие фаски и радиусная обработка углов не могут задаваться в режиме полярных координат.

— 29 —

5. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ

ПРОГРАММИРОВАНИЯ

ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

5 ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ

Глава 5, «ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ», состоит из следующих разделов:

5.1

СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ………………………………………………………………………………

30

5.2

ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫ …………………………………………………………………………………….

67

5.3

СНЯТИЕ ФАСКИ И РАДИУСНАЯ ОБРАБОТКА УГЛОВ (ОПЦИЯ) …………………………………

81

5.4

ФУНКЦИЯ ИНДЕКСИРОВАНИЯ ДЕЛИТЕЛЬНО-ПОВОРОТНГО СТОЛА ………………………

85

5.5

УПРАВЛЕНИЕ ВРЕЗНОЙ ПОДАЧЕЙ (ДЛЯ ШЛИФОВАЛЬНОГО СТАНКА) …………………..

87

5.6

СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ (ДЛЯ ШЛИФОВАЛЬНОГО СТАНКА) …………….

90

5.1 СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ

Краткий обзор

Постоянные циклы сверления облегчают программисту создание программ. С помощью стандартного цикла часто используемая операция обработки может быть задана в едином блоке посредством G-функции; без стандартных циклов обычно требуется более одного блока. Кроме того, использование стандартных циклов может сократить программу с целью экономии памяти.

В Таблице Таблица 5.1 (a) перечислены стандартные циклы сверления.

Таблица 5.1 (a) Стандартные циклы сверления

G-код

Сверление

Обработка у дна

Отвод

Приложение

(Направление -Z)

отверстия

(Направление +Z)

Цикл

высокоскоростного

G73

Прерывистая подача

Ускоренный подвод

сверления с

периодическим

выводом сверла

Задержка→

Цикл нарезания

G74

Подача

Вращение шпинделя по

Подача

левой резьбы

часовой стрелке

G76

Подача

Ориентированный

Ускоренный подвод

Цикл чистового

останов шпинделя

растачивания

G80

Отмена

Цикл сверления, цикл

G81

Подача

Ускоренный подвод

выборочного

сверления

Цикл сверления, цикл

G82

Подача

Задержка

Ускоренный подвод

растачивания по

часовой стрелке

Цикл сверления с

G83

Прерывистая подача

Ускоренный подвод

периодическим

выводом сверла

G84

Подача

Задержка →

Подача

Цикл нарезания

шпиндель против ч. с.

резьбы

Подача

G85

Подача

Цикл растачивания

G86

Подача

Останов шпинделя

Ускоренный подвод

Цикл растачивания

G87

Подача

Вращение шпинделя по

Ускоренный подвод

Цикл обратного

часовой стрелке

растачивания

G88

Подача

Задержка→

Ручное

Цикл растачивания

Останов шпинделя

Подача

G89

Подача

Задержка

Цикл растачивания

— 30 —

5.ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ

B-64304RU-2/02

ПРОГРАММИРОВАНИЕ

ПРОГРАММИРОВАНИЯ

Пояснение

Стандартный цикл сверления состоит из последовательности 6-ти операций.

Операция 1 …………..

Позиционирование осей X и Y (также включая другую ось)

Операция 2 …………..

Ускоренное перемещение до уровня точки R

Операция 3 …………..

Обработка отверстий

Операция 4 …………..

Обработка у дна отверстия

Операция 5 ……………

Отвод до уровня точки R

Операция 6 ……………

Ускоренный подвод до начальной точки

Операция 1

Начальный уровень

Операция 2

Операция 6

Уровень точки R

Операция 5

Операция 3

Операция 4

Ускоренный подвод Подача

Рис. 5.1 (a) Последовательность операций стандартного цикла сверления

Плоскость позиционирования

Плоскость позиционирования определяется кодом выбора плоскости: G17, G18 или G19. Ось позиционирования является осью, отличной от оси сверления.

Ось сверления

Несмотря на то, что стандартные циклы сверления включают циклы нарезания резьбы и циклы сверления, в этой главе используется только один термин — сверление — для обозначения операций, выполняемых в стандартных циклах.

Ось сверления является основной осью (X, Y или Z), не используемой для определения плоскости позиционирования, или любой осью, параллельной основной оси.

Ось (основная или параллельная ей), используемая в качестве оси сверления, устанавливается в соответствии с адресом оси, заданным в том же блоке G-кодами, G73-G89.

Если для оси сверления местоположение не указано, ось сверления считается совпадающей с основной осью.

Таблица 5.1 (b)

Плоскость позиционирования и ось сверления

G-код

Плоскость позиционирования

Ось сверления

G17

Плоскость Xp-Yp

Zp

G18

Плоскость Zp-Xp

Yp

G19

Плоскость Yp-Zp

Xp

Xp: Ось X или ось, параллельная оси X

Yp: Ось Y или ось, параллельная оси Y

Zp: Ось Z или ось, параллельная оси Z

— 31 —

5. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ

ПРОГРАММИРОВАНИЯ

ПРОГРАММИРОВАНИЕ

B-64304RU-2/02

Пример

Предположим, что оси U, V и W параллельны соответственно оси X, Y и Z. Это условие задается параметром № 1022.

G17

G81

Z_ _

: Ось Z используется для сверления.

G17

G81

W_ _

: Ось W используется для сверления.

G18

G81

Y_ _

: Ось Y используется для сверления.

G18

G81

V_ _

: Ось V используется для сверления.

G19

G81

X_ _

: Ось X используется для сверления.

G19

G81

U_ _

: Ось U используется для сверления.

G17-G19 могут быть заданы в блоке, в котором не задан G73-G89.

ПРЕДОСТЕРЕЖЕНИЕ

Смените ось сверления после отмены стандартного цикла для сверления.

ПРИМЕЧАНИЕ

Параметр FXY (№ 5101 #0) можно задать так, чтобы ось Z всегда была осью

сверления. Когда FXY=0, ось Z всегда является осью сверления.

— Расстояние прохода по оси сверления G90/G91

Расстояние прохода по оси сверления меняется для G90 и G91 следующим образом:

G90 (Абсолютное

G91 (Инкрементное

программирование)

программирование)

R

Точка R

R

Точка R

Z=0

Z

Точка Z

Z

Точка Z

Рис. 5.1 (b) Абсолютное и инкрементное программирование

Режим сверления

G73, G74, G76 и G81-G89 являются модальными G-кодами и действительны вплоть до их отмены. Когда эти коды действительны, текущим состоянием является режим сверления.

Данные сверления, заданные в режиме сверления, сохраняются до изменения или отмены. Задайте все необходимые данные сверления в начале стандартных циклов; если стандартные циклы уже выполняются, задайте только изменения данных.

Уровень точки возвратаG98/G99

Когдаинструментвыходитнадноотверстия, инструментможновернутьвточкуR илинаисходный уровень. Эти операции задаются кодами G98 и G99. Ниже проиллюстрировано перемещение инструмента при задании G98 или G99. Обычно G99 используется для первой операции сверления, а G98 — для последней операции сверления.

Исходный уровень не меняется, даже если сверление выполняется в режиме G99.

— 32 —

Понравилась статья? Поделить с друзьями:
  • Sw 001 неизвестная runtime ошибка
  • Svs ошибка лифан солано что значит
  • Svs ошибка лифан смайл
  • Syntax error break outside loop перевод
  • Syntax error break outside loop как исправить