FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 64

 

  Главная      Книги - Разные     FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (B-64124RU/01)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     62      63      64      65     ..

 

 

 

FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 64

 

 

РАБОТА

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

B--64124RU/01

482

5

Для выполнения программы установите курсор на заголовок
программы

. (

Возможен запуск с промежуточной точки

.)

Нажмите клавишу пуска цикла

(Cycle Start)

на пульте

оператора

.

При выполнении этого действия подготовленная

программа будет запущена

.

Когда будет выполнен конец

программы

(M02, M30)

или

ER (%),

подготовленная прог

-

рамма будет автоматически удалена

,

и работа завершится

.

С

помощью команды М

99

управление возвращается к

заголовку подготовленной программы

.

O0001 N00003

MDI

* * * * * * * * * *

12 : 42 : 39

PRGRM

CURRNT

NEXT

(OPRT)

PROGRAM ( MDI )

G00 X100.0 Y200

. ;

M03 ;

G01 Z120.0 F500 ;

M93 P9010 ;

G00 Z0.0 ;

%

G00 G90 G94 G40 G80 G50 G54 G69

G17 G22 G21 G49 G98 G67 G64 G15

B

H M

T

D

F

S

>_

O0000

MDI

6

Чтобы остановить или прекратить режим ручного ввода
данных в процессе работы

,

выполните следующие шаги

.

a.

Остановка режима ручного ввода данных

Нажмите переключатель останова подачи на пульте
оператора станка

.

Загорается светодиод останова подачи

,

а светодиод пуска цикла гаснет

.

Станок реагирует

следующим образом

:

(i)

Если станок находился в движении

,

то подача

замедляется и останавливается

.

(ii)

Если выполнялась задержка

,

задержка прекращается

.

(iii)

Если выполнялись коды М

, S

или Т

,

то работа

прекращается после завершения их выполнения

.

Если при горящем светодиоде блокировки подачи нажат
переключатель пуска цикла на пульте оператора станка

,

то работа станка возобновляется

.

b.

Прекращение режима ручного ввода данных

Нажмите клавишу

на панели ручного ввода данных

.

Автоматическая работа прекращается

,

и вводится

состояние сброса

.

Если сброс применяется во время

перемещения

,

перемещение

замедляется

и

затем

останавливается

.

РАБОТА

B--64124RU/01

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

483

Приведенное выше описание выполнения и остановки режима

памяти станка также применимо к режиму ручного ввода

данных

,

за исключением того

,

что в ручном режиме код М

30

не

возвращает управление в начало программы

(

эту функцию

выполняет код М

99).

Программа

,

подготовленная в режиме

MDI

,

удаляется в

следующих случаях

:

S

В режиме ручного ввода данных при выполнении

M02,

M30

или

ER(%). (

Однако

,

если бит

6 (MER)

параметра

ном

. 3203

имеет значение

1,

то программа удаляется после

завершения последнего блока программы в режиме

выполнения единичных блоков

).

S

В режиме

MEMORY

при работе с памятью

.

S

В режиме

EDIT

при выполнении любого редактирования

.

S

При выполнении фонового редактирования

.

S

Когда нажаты клавиши

O

и

.

S

После сброса

,

когда бит

7 (MCL)

параметра ном

. 3203

имеет значение

1

После завершения операции редактирования во время

остановки операции ручного ввода данных работа начинается с
текущей позиции курсора

.

Можно редактировать программу в режиме ручного ввода
данных

.

Однако редактирование программы доступно только

после сброса ЧПУ

,

если бит

5 (MIE)

параметра ном

. 3203

имеет

соответствующее значение

.

Программу

,

созданную в режиме ручного ввода данных

,

нельзя

записать в память

.

Программа может содержать столько строк

,

сколько поме

-

щается на одной экранной странице

.

Можно создать программу

,

содержащую до

6

строк

.

Когда параметр

MDL (

ном

. 3107 #7)

имеет значение

0,

задавая режим

,

отменяющий непрерывное

отображение информации о состоянии

,

можно создать прог

-

рамму

,

содержащую до

10

строк

.

Если число строк в созданной

программе превышает заданное

,

то

% (ER)

удаляется

(

не

допускает вставку и изменение

).

В программе

,

созданной в режиме

MDI,

можно задавать вызовы

подпрограмм

(

М

98).

Это означает

,

что программа

,

заложенная

в памяти

,

может быть вызвана и выполнена в режиме ручного

ввода данных

.

В дополнение к основной программе

,

выпол

-

няемой в автоматическим режиме

,

допускается максимум до

четырех уровней вложения подпрограмм

.

Главная программа

Подпрограмма

Одноуровневое вложение Двухуровневое вложение

O0000;

M98P 1000;

M30;

O1000 ;

O2000 ;

M98P

M98P

2000;

3000;

M99 ;

M99 ;

Подпрограмма

Рис

. 4.2

Уровень вложенности подпрограмм

,

вызванных из

программы ручного ввода данных

Пояснение

D

Удаление программы

D

Перезапуск

D

Редактирование
программы в режиме
ручного ввода данных

Ограничения

D

Регистрация
программы

D

Количество строк в
программе

D

Вложение
подпрограммы

РАБОТА

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

B--64124RU/01

484

Макропрограммы могут быть также созданы

,

вызваны и

выполнены в режиме

MDI

.

Однако команды вызова макроса не

могут быть выполнены

,

когда смена режима на

MDI

происходит

после остановки режима памяти во время выполнения
подпрограммы

.

Когда программа создается в режиме

MDI

,

используется

свободная область в памяти программ

.

Если память программ

заполнена

,

то создание программ в режиме

MDI

невозможно

.

D

Вызов макроса

D

Область памяти

РАБОТА

B--64124RU/01

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

485

Активируя автоматический режим во время работы в режиме
ПЦУ

(RMT)

позволяет выполнять обработку

(

режим прямого

цифрового управления

)

при считывании программы через

интерфейс устройства считывания

/

вывода на перфоленту или

из удаленного буфера

.

Можно выбирать файлы

(

программы

),

сохраненные на внешнем устройстве ввода

/

вывода в формате

гибкого диска

(

такие как

Handy File),

и задавать

(

планировать

)

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

. (

см

. III-4.5)

Для использования функции режима

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

/

вывода на перфоленту

и удаленного буфера

.

РАБОТА В РЕЖИМЕ ПЦУ

1

Поиск программы

(

файла

),

подлежащей выполнению

.

2

Нажмите переключатель

REMOTE

на пульте оператора

станка

,

чтобы задать режим

RMT,

затем нажмите переклю

-

чатель пуска цикла

.

Выполняется выбранный файл

.

Под

-

робные сведения по использованию переключателя

REMO-

TE

см

.

в соответствующем руководстве

,

предоставляемом

изготовителем станка

.

D

Окно проверки
программы

PROGRAM CHECK

O0001 N00020

O0010 ;
G92 G90 X100 Y200 Z50 ;
G00 X0 Y0 Z0 ;

G01 Z250 F1000

(RELATIVE) (DIST TO GO) G00 G94 G80
X 100.000 X

0.000

G17 G21 G98

Y 100.000 Y

0.000

G90 G49 G80

Z

0.000

Z

0.000

G22 G49 G67

A

0.000

A

0.000

B

C

0.000

C

0.000

H

M

HD.T

NX.T

D

M

F

S

M

ACT.F

SACT

REPEAT

RMT STRT MTN *** ***

21:20:05

[ ABS ]

[

REL

]

[

]

[

]

[ (OPRT) ]

D

Экран программы

PROGRAM

O0001 N00020

N020 X100.0 Z100.0 (DNC--PROG) ;

N030

X200.0

Z200.0 ;

N040

X300.0

Z300.0 ;

N050

X400.0

Z400.0 ;

N060

X500.0

Z500.0 ;

N070

X600.0

Z600.0 ;

N080

X700.0

Z400.0 ;

N090

X800.0

Z400.0 ;

N100

x900.0

z400.0 ;

N110

x1000.0 z1000.0 ;

N120

x800.0

z800.0 ;

RMT STRT MTN *** ***

21:20:05

[

PRGRM

] [ CHECK ] [

] [

] [ (OPRT) ]

4.3

ОПЕРАЦИЯ
ГРУППОВОГО
УПРАВЛЕНИЯ

Порядок выполнения

РАБОТА

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

B--64124RU/01

486

При работе с ПЦУ программа

,

выполняемая в данный момент

,

отображается в окне проверки программы и в окне программы

.

Число отображаемых блоков программы зависит от выполня

-

емой

программы

.

На

экран

также

выводятся

любые

примечания

,

заключенные между символом начала ввода

“(”

и

символом конца ввода

“)”

внутри блока

.

D

При работе с ПЦУ возможен вызов программ

,

сохраненных

в памяти

.

D

При работе с ПЦУ возможен вызов макропрограмм

,

сохраненных в памяти

.

В окне программы может быть отображено не более

256

символов

.

Соответственно

,

отображение буквенно

-

цифровых

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

.

При работе с ПЦУ невозможно выполнение команды М

198.

При выполнении команды М

198

подается сигнал тревоги

P/S

ном

. 210.

При работе с ПЦУ можно задавать пользовательские макро

-

программы

,

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

команду перехода

.

При выполнении команды повтора или

перехода подается сигнал тревоги

P/S

ном

. 123.

Когда при работе с ПЦУ во время отображения программы на
экран выводятся служебные слова

(

такие

,

как

IF, WHILE, COS

и

NE),

используемые в пользовательских макропрограммах

,

между стоящими рядом символами ставится пробел

.

Пример

[

При работе с ПЦУ

]

#102=SIN[#100] ;

#102 = S I N[#100] ;

IF[#100NE0]GOTO5 ;

I F[#100NE0] G O T O 5 ;

Когда управление возвращается из подпрограммы или
макропрограммы к вызывающей программе при работе с ПЦУ

,

невозможно применить команду возврата

(

М

99P****),

для

которой задан порядковый номер

.

Номер

Сообщение

Содержание

086

DR SIGNAL OFF

(

СИГНАЛ

DR

ВЫКЛЮЧЕН

)

При вводе данных в память с

помощью интерфейса устройства

считывания

/

вывода на перфоленту

сигнал готовности

(DR)

устройства

считывания

/

вывода на перфоленту

был выключен

.

Отключено питание

устройства ввода

--

вывода

,

либо не

подсоединен кабель

,

либо

неисправен силовой блок

.

123

CAN NOT USE MACRO

COMMAND IN DNC

(

НЕЛЬЗЯ ИСПОЛЬ

--

ЗОВАТЬ МАКРОКО

--

МАНДУ В РЕЖИМЕ

ГРУПП

.

УПРАВЛЕНИЯ

)

При операции группового

управления используется

макрокоманда управления

.

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

.

210

CAN NOT COMAND

M198/M199(

НЕЛЬЗЯ

ЗАДАТЬ М

198/M199)

При операции группового

управления выполнена команда

М

198.

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

.

Пояснения

Ограничения

D

Ограничение по числу
символов

D

М

198 (

команда для

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

-

вывода

)

D

Пользовательская
макрокоманда

D

M99

Сигнал тревоги

РАБОТА

B--64124RU/01

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

487

Данная функция задает номер последовательности блока

,

подлежащего перезапуску

,

когда инструмент сломан или когда

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

,

и перезапускает цикл обработки с данного блока

.

Данная

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

.

Существует два способа перезапуска

:

метод Р и

Q.

МЕТОД

P

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

.

Такой

способ перезапуска используется при остановке работы
из

--

за сломанного инструмента

.

Точка начала программы

(

точка начала обработки

)

Положение
перезапуска

Операция
возврата

МЕТОД

Q

Перед перезапуском работы рабочие органы станка

следует переместить к заданной программой начальной

точке

(

точке начала обработки

).

Начальная точка программы

(

точка начала обработки

)

Операция
возврата

Положение
перезапуска

4.4

ПЕРЕЗАПУСК
ПРОГРАММЫ

РАБОТА

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

B--64124RU/01

488

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

последовательности

1

Отведите инструмент и замените его новым

.

При необхо

-

димости измените значение коррекции на инструмент

.

(

Перейдите к шагу

2).

1

При включении питания или отмене состояния аварийного
останова станка выполните все необходимые на данный мо

-

мент операции

,

включая возврат в референтную позицию

.

2

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

(

точку начала обработки

)

и оставьте модальные

данные и систему координат в том же состоянии

,

что при

начале обработки

.

3

При необходимости измените величину коррекции

.

1

Установите переключатель перезапуска программы на
пульте оператора станка в положение

ON (

ВКЛ

).

2

Нажмите

для отображения желаемой программы

.

3

Найдите заголовок программы

.

4

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

,

затем нажмите дисплейную клавишу

[P TYPE]

или

[Q TYPE]

.

Если один и тот же номер последовательности появляется
более одного раза

,

следует задать местонахождение нужного

блока

.

Задайте частоту и номер последовательности

.

Процедура

1

[ P TYPE --

МЕТОД

P ]

[ Q TYPE --

МЕТОД

Q ]

Процедура

2

[COMMON TO P TYPE /
Q TYPE --

ОДИНАКОВО ДЛЯ

МЕТОДОВ

P

И

Q]

N

fffff

Номер
послед

--

ности

fff

[ Q TYPE ]

или

[P TYPE]

Частота

N

fffff

Номер
послед

.

[P TYPE]

или

[ Q TYPE ]

РАБОТА

B--64124RU/01

4.

АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ

489

5

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

ЭЛТ

-

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

.

PROGRAM RESTART

DESTINATION

X 57. 096

Y 56. 877

Z 56. 943

M

1

2

1

2

1

2

1

2

1

2

1 * * * * * * * *

* * * * * * * ** * * * * * * *

T * * * * * * * ** * * * * * * *
S * * * * *

O0002 N01000

S

0 T0000

MEM * * * * * * * * * *

10 : 10 : 40

(OPRT)

RSTR

DISTANCE TO GO

1 X 1. 459

2 Y 10. 309

3 Z 7. 320

DIR

МЕСТО НАЗНАЧЕНИЯ показывает положение

,

с кото

-

рого должен начаться перезапуск обработки

.

РАССТОЯ

-

НИЕ ПЕРЕМЕЩЕНИЯ показывает расстояние от текущего

положения инструмента до положения

, c

которого должен

начаться перезапуск обработки

.

Число слева от каждого наз

-

вания оси обозначает порядок осей

(

определяемый заданием

параметра

),

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

положению перезапуска

.

Координаты и величину переме

-

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

.

для пяти осей

.

Если ваша система использует шесть или

более осей

,

то повторное нажатие дисплейной клавиши

[RSTR]

позволит отобразить данные для шестой и последую

-

щих осей

. (

Окно перезапуска программы отображает данные

только для осей

,

управляемых ЧПУ

).

M:

Четырнадцать последних заданных М

-

кодов

T :

Два последних заданных Т

-

кода

S:

Послед

.

задан

. S-

код

B :

Последний заданный В

-

код

Коды отображаются в порядке

,

в котором они были заданы

.

Все коды стираются при команде перезапуска программы

или пуске цикла в состоянии сброса

.

6

Установите переключатель перезапуска программы в

положение

OFF (

ВЫКЛ

.).

При этом замигает цифра слева от

названия оси в поле

DISTANCE TO GO

.

7

Проверьте экран на выполнение кодов

M, S, T

и

B.

Если они

найдены

,

войдите в режим

MDI

,

затем выполните функции

M, S, T

и

B.

Затем восстановите предыдущий режим

.

Данные

коды не отображаются в окне перезапуска программы

.

8

Проверьте

,

верно ли расстояние

,

указанное под

DISTANCE

TO GO

.

Также проверьте

,

существует ли вероятность удара

инструмента о заготовку или др

.

объекты при его перемеще

-

нии в положение перезапуска обработки

.

Если такая вероят

-

ность существует

,

переведите инструмент вручную в поло

-

жение

,

из которого инструмент мог бы беспрепятственно

переместиться в положение перезапуска обработки

.

9

Нажмите кнопку пуска цикла

.

Инструмент перемещается в

положение перезапуска обработки со скоростью подачи на

холостом ходу последовательно вдоль осей

,

в порядке

,

заданном настройками параметра

(

ном

. 7310).

Затем

обработка возобновляется

.

 

 

 

 

 

 

 

содержание      ..     62      63      64      65     ..