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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     48      49      50      51     ..

 

 

 

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

 

 

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

16.

ФУНКЦИЯ ВВОДА
ДАННЫХ СХЕМЫ

B--64124RU/01

370

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

,

названия

переменной и комментария

.

NO.

NAME

DATA

COMMENT

500

TOOL

0.000

501

STANDARD X

0.000

*BOLT HOLE

502

STANDARD Y

0.000

CIRCLE*

503

RADIUS

0.000

SET PATTERN

504

S. ANGL

0.000

DATA TO VAR.

505

HOLES NO

0.000

NO.500-505.

506

0.000

507

0.000

ACTUAL POSITION (RELATIVE)

X

0.000

Y

0.000

Z

0.000

VAR. : BOLT HOLE

O0001 N00000

> _
MDI **** *** ***

16:05:59

[

MACRO

] [ MENU ] [

OPR

] [

] [(OPRT)]

O9501 ;

N1 G65 H92 P066079 Q076084 R032072 I079076 J069032 ;

VAR : BOLT HOLE

N2 G65 H93 P500 Q084079 R079076 ;

#500 TOOL

N3 G65 H93 P501 Q075073 R074085 I078032 J088032 ;

#501 KIJUN X

N4 G65 H93 P502 Q075073 R074085 I078032 J089032 ;

#502 KIJUN Y

N5 G65 H93 P503 Q082065 R068073 I085083 ;

#503 RADIUS

N6 G65 H93 P504 Q083046 R032065 I078071 J076032 ;

#504 S.ANGL

N7 G65 H93 P505 Q072079 R076069 I083032 J078079 K046032 ;

#505 HOLES NO

N8 G65 H94 ;

Comment

N9 G65 H94 P042066 Q079076 R084032 I072079 J076069 ;

BOLT HOLE

N10 G65 H94 R032067 I073082 J067076 K069042 ;

CIRCLE

*

N11 G65 H94 P083069 Q084032 080065 I084084 J069082 K078032 ;

SET PATTERN

N12 G65 H94 P068065 Q084065 R032084 I079032 J086065 K082046 ;

DATA

ном

. VAR.

N13 G65 H94 P078079 Q046053 R048048 I045053 J048053 K046032;

No.500-505

N14 M99 ;

Примеры

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

B--64124RU/01

16.

ФУНКЦИЯ ВВОДА

ДАННЫХ СХЕМЫ

371

Таблица

. 16.3 (a)

Символы и коды для использования для

функции ввода данных схемы

Сим

-

вол

Код

Коммен

-

тарий

Сим

-

вол

Код

Комментарий

А

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

¥

093

Знак йены

4

052

]

094

Закрывающая
квадратная
скобка

5

053

_

095

Подчеркивание

ПРИМЕЧАНИЕ

Нельзя использовать открывающую и закрывающую

круглые скобки

.

16.3

СИМВОЛЫ И КОДЫ

,

ИСПОЛЬЗУЕМЫЕ С
ФУНКЦИЕЙ ВВОДА
ДАННЫХ СХЕМЫ

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

16.

ФУНКЦИЯ ВВОДА
ДАННЫХ СХЕМЫ

B--64124RU/01

372

Таблица

16.3 (b)

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

,

использующих функцию ввода данных схемы

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

ном

.

Функция

O9500

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

,

отображаемых в меню данных

схемы

.

O9501

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

,

соответствующей

схеме ном

. 1

O9502

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

,

соответствующей

схеме ном

. 2

O9503

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

,

соответствующей

схеме ном

. 3

O9504

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

,

соответствующей

схеме ном

. 4

O9505

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

,

соответствующей

схеме ном

. 5

O9506

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

,

соответствующей

схеме ном

. 6

O9507

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

,

соответствующей

схеме ном

. 7

O9508

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

,

соответствующей

схеме ном

. 8

O9509

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

,

соответствующей

схеме ном

. 9

O9510

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

,

соответствующей

схеме ном

. 10

Таблица

. 16.3 (c)

Макрокоманды

,

используемые с функцией ввода данных схемы

G-

код

H-

код

Функция

G65

H90

Задает заголовок меню

.

G65

H91

Задает название схемы

.

G65

H92

Задает заголовок данных схемы

.

G65

G93

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

.

G65

H94

Задает комментарий

.

Таблица

. 16.3 (d)

Системные переменные

,

используемые с фун

-

ей ввода данных схемы

Системная

переменная

Функция

#5900

Номер схемы

,

выбранный пользователем

.

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

B--64124RU/01

17.

ВВОД ПРОГРАММИРУЕМЫХ

ПАРАМЕТРОВ

(G10)

373

17

ВВОД ПРОГРАММИРУЕМЫХ ПАРАМЕТРОВ

(G10)

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

.

Эта функция

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

для

установки

данных

компенсации

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

,

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

.

G10L50;

Установка режима ввода параметров

N_R_

;

Для параметров

,

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

N_P_R_;

Для параметров осевого типа

G11;

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

N

_

:

Параметр ном

. (4

разряда

)

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

компенсацию погрешностей шага коррекция

+10,000 (5

разрядов

)

R_:

Заданное значение параметра

(

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

).

P_:

Ось ном

. 1--8 (

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

)

Значение команды

Формат

Не используйте десятичную точку в значении

,

устанавливаемом

в параметре

(R_).

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

R_.

Задайте номер оси

(P_)

от

1

до

8 (

до

8

осей

)

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

типа

.

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

,

в котором

они отображаются на дисплее ЧПУ

.

Например

,

задайте

Р

2

для

оси

управления

,

которая

отображается второй

.

ОПАСНО

1

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

после изменения данных компенсации погрешностей

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

.

Если вы

это не сделаете

,

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

отклонятся от верного положения

.

2

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

постоянного цикла

.

Если режим не отменен

,

то может

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

.

Общие сведения

Формат

Пояснения

D

Устанавливаемое
значение параметра

(R_)

D

Ось ном

. (

Р

_)

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

17.

ВВОД ПРОГРАММИРУЕМЫХ

ПАРАМЕТРОВ

(G10)

B--64124RU/01

374

ПРИМЕЧАНИЕ

Находясь в режиме ввода параметров

,

нельзя задать

другие операторы ЧУ

.

1.

Установите разряд

2 (

SPB

)

параметра разрядного типа

ном

. 3404.

G10L50;

Режим ввода параметров

N3404 R 00000100 ;

Установка

SBP

G11 ;

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

2.

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

Z (3-

я ось

)

и оси

A (4-

я ось

)

в

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

. 1322 (

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

сохраненного шага

2

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

каждой оси

.

G10L50;

Режим ввода параметров

N1322P3R4500 ;

Видоизмените ось

Z

N1322P4R12000 ;

Видоизмените ось

A

G11 ;

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

Примеры

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

B--64124RU/01

18.

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

ФОРМАТА ЛЕНТЫ

FS10/11

375

18

РАБОТА ПАМЯТИ С ИСПОЛЬЗОВАНИЕМ
ФОРМАТА ЛЕНТЫ

FS10/11

Работа с памятью программы

,

зарегистрированной форматом

ленты

FS10/11,

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

(

ном

. 0001#1).

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

,

вызова подпрограммы и постоянных циклов различны для этой
Серии и Серии

10/11.

Форматы данных Серии

10/11

могут

обрабатываться для работы с памятью

.

Другие форматы данных

должны соответствовать этой Серии

.

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

значение вне заданного диапазона для этой Серии

,

подается

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

.

Функции

,

не доступные в этой Серии

,

не могут

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

.

Номера коррекции указываются адресом

D

в Серии

10/11.

Если

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

D,

модальное значение

,

указанное адресом

H,

заменяется номером коррекции

,

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

D.

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

,

состоящий более

,

чем из четырех

цифр

,

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

номера подпрограммы

.

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

,

подразумевается

1.

Таблица

18 (a)

Формат вызова данных подпрограммы

ЧПУ

Формат данных

Серия

10/11

M98 P

fffff

L

ffff

;

P :

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

L :

Количество повторов

Серия

0

i

В Серии

10/11

и в Серии

16/18/21

используются различные

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

,

приведенные

в Таблице

18 (b).

Таблица

18 (b)

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

цикла

ЧПУ

Адрес

Серия

10/11

L

Серия

0

i

К

Общие сведения

Пояснения

D

Адрес для номера
компенсации
коррекции на режущий
инструмент

D

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

M98 P

ffff jjjj

;

Счет повторов Номер подпрограммы

D

Адрес для числа
повторений
постоянного цикла

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

19.

ФУНКЦИИ ВЫСОКОСКОРОСТНОГО
РЕЗАНИЯ

B--64124RU/01

376

19

ФУНКЦИИ ВЫСОКОСКОРОСТНОГО РЕЗАНИЯ

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

B--64124RU/01

19.

ФУНКЦИИ ВЫСОКОСКОРОСТНОГО

РЕЗАНИЯ

377

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

,

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

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

.

Приближенное значение этой ошибки можно получить

из следующего выражения

:

0

Y

X

r

r:

Погрешность

r :

Максимальная радиальная погрешность

(

мм

)

v :

Скорость подачи

(

мм

/

сек

)

r :

Радиус дуги

(

мм

)

T

1

:

Константа времени

(

сек

)

для экспоненциального ускор

./

замедл

.

скорости подачи

T

2 :

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

(

сек

)

r=

(T

1

2

+T

2

2

)

2

1

r

V2

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

Фактическая траектория

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

,

радиус

r

дуги будет

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

r.

Тогда

,

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

v (

мм

/

мин

)

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

.

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

,

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

.

Эта функция

действенна

,

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

радиальной погрешности на дуге

,

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

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

.

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

.

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

,

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

.

19.1

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

 

 

 

 

 

 

 

содержание      ..     48      49      50      51     ..