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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     80      81      82      83     ..

 

 

 

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

 

 

РАБОТА

10.

СОЗДАНИЕ ПРОГРАММ

B--64124RU/01

626

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

ввода

данных

в

режиме

EDIT,

номера

последовательности могут вставляться в

каждый блок

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

.

Установите приращение для номеров последовательности в
параметре

3216.

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

1

Установите

1

для НОМЕРА ПОСЛЕДОВАТЕЛЬНОСТИ

(

см

. III-11.4.3).

2

Введите режим

EDIT

.

3

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

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

.

4

Выполните поиск или зарегистрируйте номер программы

,

которая подлежит редактированию

,

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

EOB

(;)

того

блока

,

после

которого

начинается

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

.

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

EOB

(;)

с

помощью клавиши

,

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

-

матически вставляются

,

начиная с

0.

При необходимости

,

измените начальное значение в соответствии с шагом

10,

а

затем перейдите к шагу

7.

5

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

N

и введите начальное

значение

N

.

6

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

.

7

Введите каждое слово блока

.

8

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

EOB

.

10.2

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

-

ТЕЛЬНОСТИ

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

РАБОТА

B--64124RU/01

10.

СОЗДАНИЕ ПРОГРАММ

627

9

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

.

В памяти регистрируется

EOB

,

и

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

.

Например

,

если начальное значение

N

равно

10

,

а параметр

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

2

,

то

N12

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

отображается под строкой

,

где задается новый блок

.

EDIT * * * * * * * * * *

13 : 18 : 08

PROGRAM

O0040 N00012

O0040 ;

N10 G92 X0 Y0 Z0 ;

%

LIB

C.A.P

(OPRT)

_

N12

PRGRM

10

S

В примере

,

приведенном выше

,

если наличие

N12

необя

-

зательно в следующем блоке

,

то при нажатии клавиши

после того

,

как отобразится

N12

,

N12

удаляется

.

S

Чтобы вставить

N100

в следующем блоке вместо

N12

,

введите

N100

и нажмите

после того

,

как отобразится

N12

.

N100

регистрируется

,

и начальное значение меняется

на

100

.

РАБОТА

10.

СОЗДАНИЕ ПРОГРАММ

B--64124RU/01

628

Добавлены режимы

TEACH IN JOG (

ПОСТОЯННЫЙ РЕЖИМ

ОБУЧЕНИЯ

)

и

T

EACH IN HANDLE (

РУЧНОЙ РЕЖИМ ОБУ

-

ЧЕНИЯ

)

.

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

X,

Y

и

Z

,

достигнутое с помощью ручной операции

,

сохраняется в

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

.

За исключением

X

,

Y

,

и

Z

,

слова

,

которые включают

O

,

N

,

G

,

R

,

F

,

C

,

M

,

S

,

T

,

P

,

Q

и

EOB

,

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

способом

,

как и при режиме

EDIT

.

Порядок создания программ в режиме

TEACH IN

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

,

описанный ниже

,

может использовать

-

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

X

,

Y

и

Z

.

1

Выберите режим

TEACH IN JOG (

ПОСТОЯННЙЫЙ РЕЖИМ

ОБУЧ

.)

или

TEACH IN HANDLE (

РУЧНОЙ РЕЖИМ ОБУЧ

.).

2

Переместите инструмент в желаемое положение с помощью
ручной непрерывной подачи или маховичка

.

3

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

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

-

раммы

.

Выполните поиск или зарегистрируйте программу

,

подлежащую редактированию

,

и переместите курсор в

положение

,

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

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

(

вставлено

).

4

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

X

.

5

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

.

После этого в памяти сохранится

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

X.

(

Пример

)

X10.521

Абсолютное положение

(

для ввода в мм

)

X10521

Данные

,

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

6

Подобным образом введите

Y

,

затем нажмите

.

После этого в памяти сохранится положение станка вдоль

оси

Y

.

Далее

,

введите

Z

,

затем нажмите

.

После этого

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

Z

.

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

,

сохраненные таким способом

,

являются

абсолютными координатами

.

O1234 ;
N1 G92 X10000 Y0 Z10000 ;
N2 G00 G90 X3025 Y23723 ;

N3 G01 Z--325 F300 ;
N4 M02 ;

X

Z

Y

P0

(10.0, 0, 10.0)

P1

P2

(3.025, 23.723, 10.0)

(3.025, 23.723, --0.325)

10.3

СОЗДАНИЕ ПРОГ

-

РАММ В РЕЖИМЕ

TEACH IN (

РЕЖИМ

ОБУЧЕНИЯ

) (

ОТРА

-

БОТКА УПРАВЛЯ

-

ЮЩЕЙ ПРОГРАММЫ

)

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

Примеры

РАБОТА

B--64124RU/01

10.

СОЗДАНИЕ ПРОГРАММ

629

1

Установите данные

SEQUENCE NO.

(

НОМ

.

ПОСЛЕДОВА

--

ТЕЛЬНОСТИ

)

на

1 (on (

вкл

)). (

Предположим

,

что параметр

величины приращения

(

ном

. 3216) - “1”.)

2

Выберите режим

TEACH IN HANDLE (

РУЧНОЙ РЕЖИМ

ОБУЧЕНИЯ

).

3

Выполните позиционирование в положении

P0

с помощью

ручного импульсного генератора

.

4

Выберите экран программы

.

5

Введите номер программы

O1234

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

:

O

1

2

3

4

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

O1234.

Далее нажмите следующие клавиши

:

EOB

EOB (;)

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

O1234.

Так как

после

N

номер не задается

,

то для

N0

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

вставляются номера последовательности

,

и первый блок

(N1)

регистрируется в памяти

.

6

Введите положение станка

P0

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

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

:

G

9

2

X

Y

Z

EOB

Эта операция регистрирует

G92X10000Y0Z10000;

в памяти

.

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

-

тельности регистрирует

N2

второго блока в памяти

.

7

Установите инструмент в положение

P1

с помощью ручного

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

.

8

Введите положение станка

P1

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

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

:

G

0

0

G

9

0

X

Y

EOB

Эта операция регистрирует

G92X10000Y0Z10000;

в памяти

.

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

-

тельности регистрирует

N3

третьего блока в памяти

.

9

Установите инструмент в положение

P2

с помощью ручного

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

.

10

Введите положение станка

P2

для данных третьего блока

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

:

G

0

1

Z

F

3

0

0

EOB

Это операция регистрирует

G01Z -325F300; .

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

-

тельности регистрирует

N4

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

.

РАБОТА

10.

СОЗДАНИЕ ПРОГРАММ

B--64124RU/01

630

11

Зарегистрируйте

M02;

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

:

M

0

2

EOB

N5,

обозначающий пятый блок

,

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

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

-

вательности

.

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

для его удаления

.

Это завершает регистрацию примера программы

.

Содержимое памяти можно проверить в режиме

TEACH IN

(

РЕЖИМ ОБУЧЕНИЯ

)

,

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

,

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

EDIT

.

PROGRAM

O1234 N00004

(

RELATIVE

)

(

ABSOLUTE

)

X

--6.975

X

3.025

Y

23.723

Y

23.723

Z

--10.325

Z

--0.325

O1234 ;

N1 G92 X10000 Y0 Z10000 ;

N2 G00 G90 X3025 Y23723 ;

N3 G01 Z--325 F300 ;

N4 M02

%

THND

* * * *

* * * * * *

14 : 17 : 27

LIB

(OPRT)

;

_

PRGRM

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

X

,

Y

,

или

Z

,

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

,

значение

,

введенное для

положения станка

,

добавляется для регистрации

.

Эта операция

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

.

Команды

,

подлежащие вводу до и после положения станка

,

должны вводится до и после того

,

как положение станка было

зарегистрировано

,

и с помощью такой же операции

,

как и при

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

EDIT

.

Пояснения

D

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

D

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

D

Регистрация команд

,

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

РАБОТА

B--64124RU/01

10.

СОЗДАНИЕ ПРОГРАММ

631

Во время отображения меню

G-

кодов на диалоговом экране

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

.

С помощью меню

G-

кодов и диалогового экрана можно

изменить

,

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

.

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

графического изображения

1

Введите режим

EDIT

.

2

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

.

Если ни одна программа не зарегис

-

трирована

,

то выводится следующий экран

.

Если программа

зарегистрирована

,

то отображается программа

,

выбранная

на данный момент

.

PROGRAM

O0000 N0000

EDIT * * * * * * * * * *

11 : 59 : 46

DIR

C.A.P

(OPRT)

_

PRGRM

3

Введите номер программы

,

подлежащей регистрации

,

после

ввода адреса

O

,

затем нажмите

.

Например

,

когда

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

10

,

вве

-

дите

O

1

0

,

затем нажмите

.

При этом регис

-

трируется новая программа

O0010.

10.4

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

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

1

Создание программы

РАБОТА

10.

СОЗДАНИЕ ПРОГРАММ

B--64124RU/01

632

4

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

[C.A.P]

.

На экране отобра

-

жается следующее меню

G-

кодов

.

Если отображаются те дисплейные клавиши

,

которые не

были указаны в шаге

2,

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

для надлежащего отображения дисплейных клавиш

.

PROGRAM

O1234 N00004

G00 : POSITIONING

G01 : LINEAR IPL

G02 : CIRCULAR IPL. CW

G03 : CIRCULAR IPL. CCW

G04 : DWELL

G09 : EXACT STOP CHECK

G10 : OFFSET&TLC VALUE SETTING (0)

G17 : XY PLANE

G18 : ZX PLANE

G19 : YZ PLANE

G20 : INCH

G21 : METRIC

_

EDIT * * * * * * * * * *

14 : 26 : 15

BLOCK

G

.

MENU

PRGRM

5

Введите

G-

код

,

соответствующий функции

,

которая должна

быть запрограммирована

.

Например

,

если требуется

функция позиционирования

,

в меню

G-

кодов указывается

функция с

G-

кодом

G00.

Поэтому введите

G00.

Если на

экране не отображается функция

,

которая должна быть

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

,

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

страниц

для отображения следующего экрана меню

G-

кодов

.

Повторяйте данную операцию до тех пор

,

пока на

экране не появится нужная функция

.

Если нужная функция

не является

G-

кодом

,

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

.

6

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

[BLOCK]

,

чтобы отобразить

подробный экран для введенного

G-

кода

.

На рисунке ниже

изображен пример подробного экрана для

G00.

* * * * * * * * * *

PROGRAM

G00 : POSITIONING

O1234 N00000

G00 G

G G

X

100. Y

50.0

Z

(X, Y, Z, )

H

OFFSET NO.

M

S

T

B

:

EDIT

14 : 32 : 57

(OPRT)

PRGRM

G.MENU

BLOCK

РАБОТА

B--64124RU/01

10.

СОЗДАНИЕ ПРОГРАММ

633

Если клавиши не нажаты

,

выводится экран стандартной

информации

.

* * * * * * * * * *

O0010 N00000

PROGRAM

G

G

G

G

X

Y

Z

H

F

R

M

S

T

B

I

J

K

P

Q

L

:

EDIT

14 : 41 : 10

(OPRT)

PRGRM

G.MENU

BLOCK

7

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

,

который

требуется изменить

.

на В данном случае начинает мигать

адрес данных с курсором

.

8

Введите числовые данные

,

нажав цифровые клавиши

,

и

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

[INPUT]

или клавишу

.

Данная операция завершает ввод одного элемента данных

.

9

Повторяйте данную операцию до тех пор

,

пока все данные

,

необходимые для вводимого

G-

кода

,

не будут введены

.

10

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

.

Данная операция завершает

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

.

На

экране отображается экран меню

G-

кодов

,

что позволяет

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

.

При

необходимости

следует

повторить

данный

порядок

действий

,

начиная с

5

.

11

После регистрации всех программ нажмите дисплейную
клавишу

[PRGRM]

.

Зарегистрированные

программы

преобразуются в диалоговый формат и отображаются

.

12

Нажмите

,

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

.

1

Переместите курсор на блок

,

который требуется изменить на

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

,

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

[C.A.P]

.

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

[C.A.P]

,

чтобы

отобразить диалоговый экран

,

а затем нажимайте

или

клавишу перелистывания страниц до тех пор

,

пока не

отобразится блок

,

который подлежит изменению

.

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

2

Изменение блока

 

 

 

 

 

 

 

содержание      ..     80      81      82      83     ..