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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

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

 

 

РАБОТА

3.

РУЧНЫЕ ОПЕРАЦИИ

B--64124RU/01

474

Координаты

,

когда клавиша блокировки подачи нажата во

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

,

после выполнения ручной операции

(

ось

Y +75.0),

устройства управления перезагружается по

клавише

RESET (

ПЕРЕЗАГРУЗКА

)

и проводиться повторное

чтение

блока

.

(300.0, 275.0)

(200.0,150.0)

(300.0 , 200.0)

(150,0 , 200,0)

(200.0,225.0)

(150.0 , 125.0)

(100.0 , 100.0)

Y

X

Переклю

--

чатель выключен

Переклю

--

чатель включен

Ручная
операция

Когда в следующей команде присутствует только одна ось

,

возврат происходит только по запрограммированной оси

.

Ручная
операция

N2

N1

N3

N1G01X100.0Y100.0F500;

N2X200.0;

N3Y150.0;

Y

X

(100.0 , 100.0)

(200.0, 100.0)

(200,0 , 150,0)

Переключатель
выключен

Переключатель
включен

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

,

работа такая же

,

как и при переключателе в выключенном

состоянии

.

Когда переключатель выключен

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

,

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

,

после чего

инструмент перемещается параллельно той траектории

,

по

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

,

если бы не было осуществлено

ручное перемещение

.

Величина сдвига равна величине

расстояния

,

на которое переместился вручную инструмент

.

Ручная

операция

Траектория
резца

Запрограммированная траектория

Траектория резца после

ручной операции

D

Когда сброс после
ручной операции
следует за остановом
подачи

D

Когда команда в
следующем блоке
задает перемещение
только по одной оси

D

Когда следующий
блок содержит
перемещение в
приращениях

D

Ручные операции во
время коррекции
режущего
инструмента

РАБОТА

B--64124RU/01

3.

РУЧНЫЕ ОПЕРАЦИИ

475

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

Рассмотрим работу станка

,

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

-

вращении к автоматической работе после ручного вме

-

шательства

,

при включенном переключателе во время выпол

-

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

.

Вектор

,

создаваемый из оставшейся

части текущего блока и начала следующего блока

,

сдвигается

параллельно

.

Новый вектор создается на основе следующего

блока

,

блока

,

который следует за следующим блоком

,

и

величины ручного перемещения

.

Это также применяется

,

когда

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

.

Ручные операции

,

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

,

не

включая обработку углов

Предположим

,

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

P

H

во

время перемещения от

P

A

к

P

B

по запрограммированной

траектории

P

A

, P

B

и

P

C

и

,

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

в точку

P

H’

.

Конечная точка блока

P

B

перемещается в точку

P

B’

на величину перемещения

,

выполненного посредством ручной

операции

,

а векторы

V

B1

и

V

B2

в точке

P

B

также перемещаются в

V

B1’

и

V

B2’

.

Векторы

V

C1

и

V

C2

между двумя следующими

блоками

P

B

- P

C

и

P

C

- P

D

не учитываются

,

а новые векторы

V

C1’

и

V

C2’

(V

C2’

= V

C2

в данном примере

)

создаются из соотношения

между

P

B’

- P

C

и

P

C

- P

D

.

Однако

,

поскольку

V

B2’

не является

вновь вычисленным вектором

,

в блоке

P

B’

- P

C

правильное

смещение не выполняется

.

Коррекция выполняется правильно

после

P

C

.

V

C1

V

C2

P

A

P

D

P

C

P

H’

P

B

V

B2

V

B1

V

B2’

V

C1’

P

H

V

B1’

Траектория
резца после
ручной операции

Запрограмми

--

рованная
траектория

(

абсолютная

команда

)

Ручная операция

P’

B

Траектория режущего
инструмента после
ручной операции

РАБОТА

3.

РУЧНЫЕ ОПЕРАЦИИ

B--64124RU/01

476

Ручная операция во время обработки углов

Вот пример

,

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

обработки углов

. V

A2’

, V

B1’

,

и

V

B2’

являются векторами

,

которые

перемещаются параллельно с

V

A2

, V

B1

и

V

B2

на величину

перемещения

,

выполненного посредством ручной операции

.

Новые векторы вычисляются из

V

C1

и

V

C2

.

Затем для блоков

,

следующих за

Pc,

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

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

.

V

B2

V

B1

V

C1

V

C2

P

A

P

C

P

B

V

C1

V

A1

V

A2

V

A2’

V

A1’

P

H

P

H

P

A

V

B1’

V

B2’

Траектория
резца после
ручной операции

Запрограммирован

--

ная траектория

(

аб

--

солютная команда

)

Траектория режущего
инструмента после
ручной операции

Ручная операция

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

Ручная операция была совершена

,

когда выполнение блока

прекращено остановкой единичного блока

.

Векторы

V

B1

и

V

B2

смещаются на величину перемещения

,

выполненного вручную

.

Последующая обработка такая же

,

как в случае

,

описанном

выше

.

Операция

,

выполняемая с помощью ручного ввода

данных

,

может также применяться

,

как и ручная операция

.

Перемещение происходит также

,

как и при ручной операции

.

V

B2

V

B1

V

C1

V

C2

P

C

P

B

V

C1

V

B2

V

B1

P

B

P

A

Траектория
резца после
ручной операции

Ручная
операция

Запрограммированная
траектория

(

абсолютная команда

)

Траектория режущего
инструмента после
ручной операции

РАБОТА

B--64124RU/01

4.

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

477

4

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

Запрограммированная работа станка с ЧПУ

называется

автоматической работой

.

В данной главе описаны следующие

виды автоматической работы

:

РЕЖИМ ПАМЯТИ

Режим выполнения программы

,

заложенной в памяти ЧПУ

РЕЖИМ РУЧНОГО ВВОДА ДАННЫХ

(MDI)

Режим выполнения программы

,

введенной с панели ручного

ввода данных

S

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

(DNC)

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

/

вывода

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

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

ФУНКЦИЯ ПЛАНИРОВАНИЯ

Запланированная операция путем выполнения программ

(

файлов

),

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

ввода

-

вывода

(

таких как

Handy File)

ФУНКЦИЯ ВЫЗОВА ПОДПРОГРАММЫ

Функция для вызова и выполнения подпрограмм

(

файлов

),

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

-

вывода

(

таких как

Handy File)

во время операции в памяти

РУЧНОЕ ПРЕРЫВАНИЕ С ПОМОЩЬЮ МАХОВИКА

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

ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ

Функция для активизации зеркально

-

симметричного пере

-

мещения вдоль оси в автоматическом режиме

РУЧНОЕ ВМЕШАТЕЛЬСТВО И ВОЗВРАТ

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

-

врата инструмента в позицию

,

в которой произошло ручное

вмешательство во время автоматической работы

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

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

,

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

памяти

РАБОТА

4.

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

B--64124RU/01

478

Программы заносятся в память заранее

.

Когда выбрана одна из

этих программ

,

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

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

,

то запускается автоматический

режим и загорается светодиод пуска цикла

.

Когда в автомати

-

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

,

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

-

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

.

При повторном нажатии переключателя запуска

цикла автоматический режим возобновляется

.

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

,

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

-

щается

,

и система переводится в состояние сброса

.

В качестве примера представлен следующий порядок действий

.

Более специализированную информацию по операциям см

.

в

руководстве

,

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

.

Порядок действий в режиме памяти

1

Нажмите переключатель выбора режима

MEMORY

.

2

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

.

Для

этого выполните перечисленные ниже шаги

.

2-1

Нажмите

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

.

2-2

Нажмите адрес

O

.

2-3

Введите номер программы с помощью цифровых
клавиш

.

2-4

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

[O SRH]

.

3

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

.

Происходит запуск автоматического режима и

загорается светодиод пуска цикла

.

Когда автоматический

режим прекращается

,

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

.

4

Чтобы остановить или отменить режим памяти в процессе
работы

,

выполните перечисленные ниже шаги

.

a.

Остановка режима памяти

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

.

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

,

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

.

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

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

:

(i)

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

,

то подача

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

.

(ii)

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

,

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

.

(iii)

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

, S

или Т

,

то работа

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

.

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

,

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

.

4.1

ОПЕРАЦИЯ В ПАМЯТИ

Порядок действий

РАБОТА

B--64124RU/01

4.

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

479

b.

Прекращение режима памяти

.

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

на

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

.

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

прекращается

,

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

.

Если сброс

применяется во время перемещения

,

перемещение

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

.

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

:

(1)

Из заданной программы считывается команда

,

образу

-

ющая один блок

.

(2)

Данная команда расшифровывается

.

(3)

Начинается выполнение программы

.

(4)

Считывается команда в следующем блоке

.

(5)

Выполняется буферизация

.

То есть

,

команда расшифро

-

вывается

,

чтобы можно было немедленно ее выполнить

.

(6)

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

.

Это

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

.

(7)

Далее

,

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

шагов от

(4)

до

(6).

Режим памяти может быть остановлен одним из двух способов

:

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

.

-

К командам остановки относятся

M00 (

программный

останов

), M01 (

произвольный останов

), M02

и

M30

(

конец программы

).

-

Для остановки режима памяти используются две клавиши

:

Клавиша останова подачи и клавиша сброса

.

Режим памяти останавливается после выполнения блока

,

содержащего М

00.

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

,

вся

существующая модальная информация остается неизменной

,

как и в режиме обработки единичных блоков

.

Режим памяти

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

.

Возможны отличия в режиме в зависимости от изготовителя
станка

.

См

.

руководство

,

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

.

Как и в случае М

00,

режим памяти прерывается после выпол

-

нения блока

,

содержащего М

01.

Этот код действует только

тогда

,

когда включен

(ON)

переключатель произвольного

останова

(Optional Stop)

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

.

Возможны

отличия в режиме в зависимости от изготовителя станка

.

См

.

руководство

,

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

.

Когда считываются коды

M02

или

M30 (

заданные в конце

главной программы

),

режим памяти прекращается и вводится

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

.

В некоторых станках код

M30

возвращает

управление к началу программы

.

Подробные сведения см

.

в

руководстве

,

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

.

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

(Feed Hold),

перемещение инструмента

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

.

Можно остановить автоматическую работу и перевести систему
в состояние сброса с помощьюклавиши

на панели ручного

ввода данных или с помощью внешнего сигнала сброса

.

Когда

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

,

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

.

Пояснение

Операция в памяти

Остановка и
прекращение режима
памяти

D

Программный останов

(M00)

D

Произвольный останов

(

М

01)

D

Конец программы

(M02, M30)

D

Блокировка подачи

D

Сброс

РАБОТА

4.

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

B--64124RU/01

480

Когда на пульте оператора станка включен переключатель
свободного пропуска блока

,

блоки с косой чертой

(/)

пропускаются

.

В режиме памяти можно вызвать и выполнить файл

(

под

-

программу

)

с внешнего устройства ввода

-

вывода

,

такого как

Floppy Cassette.

Подробные сведения см

.

в разделе

4.6.

D

Свободный пропуск
блока

Вызов подпрограммы

,

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

-

вывода

РАБОТА

B--64124RU/01

4.

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

481

В режиме

MDI

программа

,

содержащая до

10

строк

,

может быть

создана в том же формате

,

что и обычные программы

,

и

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

.

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

.

В качестве примера представлен следующий порядок действий

.

Более специализированную информацию по операциям см

.

в

руководстве

,

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

.

Порядок действий для ручного ввода данных

1

Нажмите переключатель выбора режима

MDI

.

2

Нажмите функциональную клавишу

на панели ручного

ввода данныхдля выбора окна программы

.

Появится

следующий экран

:

Номер программы

O0000

вводится автоматически

.

PROGRAM ( MDI )

MDI

* * * *

* * * * * *

20 : 40 : 05

0010

00002

PRGRM

CURRNT

NEXT

(OPRT)

O0000;

G00 G90 G94 G40 G80 G50 G54 G69

G17 G22 G21 G49 G98 G67 G64 G15

B

H M

T

D

F

S

>_

MDI

3

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

.

Код

M99,

заданный в

последнем блоке

,

может вернуть управление в начало

программы после завершения операции

.

В программах

,

созданных с помощью ручного ввода данных

,

возможны

вставка слов

,

изменение

,

удаление

,

поиск слов

,

поиск

адресов и поиск программ

.

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

читайте в главе

III-9.

4

Чтобы полностью стереть программу

,

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

MDI,

используйте один из следующих способов

:

a.

Введите адрес

O

,

затем нажмите клавишу

на

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

.

b.

Либо нажмите клавишу

.

В этом случае

,

заранее

присвойте биту

7

параметра

MCL

ном

.3203

значение

1.

4.2

ОПЕРАЦИЯ РУЧНОГО
ВВОДА ДАННЫХ

Порядок действий

 

 

 

 

 

 

 

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