Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fanuc SOi mate-md

.pdf
Скачиваний:
920
Добавлен:
21.03.2015
Размер:
6.94 Mб
Скачать

B-64144RU/01

ПРИЛОЖЕНИЕ

D. НОМОГРАММЫ

 

 

 

DВычисление исходного значения

0

Y0

V

X0

Рис. 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. НОМОГРАММЫ

ПРИЛОЖЕНИЕ

B-64144RU/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. СТАТУС ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ,

B-64144RU/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. СТАТУС ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ,

 

 

 

ОЧИСТКЕ ДАННЫХ ИЛИ ПЕРЕЗАГРУЗКЕ

ПРИЛОЖЕНИЕ

B-64144RU/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. ТАБЛИЦА СООТВЕТСТВИЙ

B-64144RU/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. СПИСОК СИГНАЛОВ ТРЕВОГИ

ПРИЛОЖЕНИЕ

B-64144RU/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

B-64144RU/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. СПИСОК СИГНАЛОВ ТРЕВОГИ

ПРИЛОЖЕНИЕ

B-64144RU/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

B-64144RU/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. СПИСОК СИГНАЛОВ ТРЕВОГИ

ПРИЛОЖЕНИЕ

B-64144RU/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 до -10-29, 0 и от 10-29 до 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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]