FANUC MANUAL GUIDE i. Общее для токарной системы/системы центра. Руководство - часть 94

 

  Главная      Книги - Разные     Станок с ЧПУ FANUC MANUAL GUIDE i. Общее для токарной системы/системы центра. Руководство по эксплуатации

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     92      93      94      95     ..

 

 

 

FANUC MANUAL GUIDE i. Общее для токарной системы/системы центра. Руководство - часть 94

 

 

B-63874RU/06

 

 

C. 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

- 725 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.3 

 

СОЗДАНИЕ

 

ПОЛЬЗОВАТЕЛЬСКОГО

 

МОДУЛЯ

 P-

КОДА

 

 

Этот

 

раздел

 

описывает

 

метод

 

создания

 

пользовательского

 

модуля

 

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

 P-

кода

 

при

 

использовании

 MANUAL GUIDE 

i

Метод

 

создания

 

пользовательского

 

модуля

 

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

 

P-

кода

 

серии

 T 

зависит

 

от

 

серии

 

и

 

версии

как

 

показано

 

ниже

 

Серия

/

версия

  

Метод

 

создания

 

 MANUAL GUIDE 

i

 

для

 16

i

 /18

i

 /21

i

 -TB 

 BY40/ 

от

 01 

до

 10 

 

 MANUAL GUIDE 

i

 

для

 16

i

 /18

i

 /21

i

 -TB 

 BX00/

от

 01 

до

 16A 

 

 MANUAL GUIDE 

i

 

для

 16

i

 /18

I

 /21

i

-TB (

для

 

мульти

-C 

исполнителя

 BX01/

от

 01 

до

 16A 

 

 MANUAL GUIDE 

i

 

для

 0

i

 –TC 

 BX25/

от

 01 

до

 12A 

 

 MANUAL GUIDE 

i

 

для

 30

i

 /31

I

 /32

i

-A /31

i

-A5 

 BY70/01 

или

 

более

 

поздние

 

Метод

 

создания

 1

 

 MANUAL GUIDE 

i

 

для

 16

i

 /18

i

 /21

i

 -TB 

 BX00/16B 

или

 

более

 

поздние

 

 

 MANUAL GUIDE 

i

 

для

 16

i

 /18

I

 /21

i

-TB (

для

 

мульти

-C 

исполнителя

 BX01/16B 

или

 

более

 

поздние

 

 

 MANUAL GUIDE 

i

 

для

 0

i

 –TC 

 BX25/12B 

или

 

более

 

поздние

 

 

 MANUAL GUIDE 

i

 

для

 0

i

 –TTC 

 BX26/01 

или

 

более

 

поздние

 

Метод

 

создания

 2

 

C.

 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

 

B-63874RU/06

 

 

- 726 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.3.1 

Метод

 

создания

 1 

 

Проследите

 

за

 

тем

чтобы

 

для

 

создания

 

пользовательского

 

модуля

 

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

 P-

кода

 

использовалась

 

система

 G-

кода

 A. 

 

Метод

 

создания

 

пользовательского

 

модуля

 

макропро

-

граммы

 P-

кода

 

с

 

использованием

 

системы

 G-

кода

 A: 

 

Задаяте

 

параметры

 

компиляции

 SP_G_B(9004#0) 

и

 SP_G_C 

(9004#1) 

равными

 0 

и

 

создайте

 

пользовательский

 

модуль

 

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

 

ПРИМЕЧАНИЕ

 

 

При

 

создании

 

с

 

системой

 G-

кода

 B 

или

 C, 

цикл

 

нарезания

 

резьбы

 

в

 MANUAL GUIDE 

i

 

не

 

может

 

быть

 

выполнен

 

правильно

Если

 

цикл

 

нарезания

 

резьбы

 

задан

 

командой

 G92 (

бит

 0 

парам

. 27140 

равен

 0), 

то

 

вместо

 

команды

 

нарезания

 

резьбы

 

выполняется

 

команда

 

настройки

 

системы

 

координат

 

заготовки

 

Если

 

цикл

 

нарезания

 

резьбы

 

задан

 

командой

 G32 

(

бит

 0 

параметра

 

ном

 27140 

равен

 1), 

то

 

выдается

 

сигнал

 

тревоги

 (PS010 "IMPROPER G-CODE") - 

неверный

 G-

код

.

  

 

C.3.2 

Метод

 

создания

 2 

 

Пользовательский

 

модуль

 

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

 P-

кода

 

можно

 

создать

 

при

 

помощи

 

системы

 G-

кода

 A, B 

или

 C. 

Задайте

 

следующий

 

параметр

 

для

 

системы

 G-

кода

используемой

 

для

 

создания

 

пользовательского

 

модуля

 

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

 P-

кода

. (

Задайте

 

то

 

же

 

значение

что

 

в

 

параметрах

 

компиляции

 SP_G_B 

и

 SP_G_C.) 

 

  

#7 #6 #5 #4 #3 #2 #1 #0 

27101 

 

      

GC1 

GC0 

 

 

GC0, GC1 : 

Эти

 

биты

 

задают

 

систему

 G-

кода

 

пользовательского

 

модуля

 

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

 P-

кода

 

Система

 G-

кодов

 GC1 GC0 

A 0 

B 0 

C 1 

C 1 

 

ПРИМЕЧАНИЕ

 

 

При

 

использовании

 

функций

 

руководства

 

по

 

настройке

 MANUAL GUIDE 

i

 

убедитесь

что

 

для

 

создания

 

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

 

система

 G-

кода

 A. 

Пользовательский

 

модуль

 

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

 P-

кода

созданный

 

при

 

помощи

 

системы

 G-

кода

 B 

или

 C, 

использовать

 

нельзя

.

 

B-63874RU/06

 

 

C. 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

- 727 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.3.3 

Процедура

 

создания

 

 

Ниже

 

приведены

 

файлы

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

 

для

 

создания

 

пользова

-

тельского

 

модуля

 
(1) 

Файлы

 

связей

 

 

Файлы

 

связей

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

 

для

 

создания

 

пользовательского

 

модуля

 

 BJ00_U1.LNK 

для

 FANUC 

серии

 16

i

/18

i

/21

i

-MB 

 BH00_U1.LNK 

для

 FANUC 

серии

 16

i

/18

i

/21

i

-TB 

 

 

Файлы

 

связей

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

 

для

 

создания

 

пользовательского

 

модуля

 1 

для

 

одноконтурной

 

системы

 

 

 

Для

 

многоконтурной

 

системы

 

файлы

 

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

 

для

 

создания

 

пользо

-

вательского

 

модуля

 1 

для

 

контура

 1. 

 BH01_U1.LNK 

Файл

 

связей

используемый

 

для

 

создания

 

пользовательского

 

модуля

 1 

для

 

контура

 2 

 BH02_U1.LNK 

Файл

 

связей

используемый

 

для

 

создания

 

пользовательского

 

модуля

 1 

для

 

контура

 3 

 BJ25_U1.LNK 

Для

 FANUC 

серии

 0

i

-MC 

 BH25_U1.LNK 

Для

 FANUC 

серии

 0

i

-TC/TTC 

 

 

Файлы

 

связей

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

 

для

 

создания

 

пользовательского

 

модуля

 1 

для

 

одноконтурной

 

системы

 

 

 

Для

 

двухконтурной

 

системы

 

файлы

 

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

 

для

 

создания

 

пользо

-

вательского

 

модуля

 1 

для

 

контура

 1. 

 BH26_U1.LNK 

Файл

 

связей

используемый

 

для

 

создания

 

пользовательского

 

модуля

 1 

для

 

контура

 2 

 

(2) 

Заголовочные

 

файлы

 

 

Заголовочные

 

файлы

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

 

для

 

создания

 

пользова

-

тельского

 

модуля

 

 F16IMP1M.MEX 

Для

 FANUC 

серии

 16

i

/18

i

/21

i

-MB 

 F16ITP1.MEX 

Для

 FANUC 

серии

 16

i

/18

i

/21

i

-TB 

 

 

Заголовочные

 

файлы

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

 

для

 

создания

 

пользовательского

 

модуля

 1 

 F0IMP1M.MEX 

Для

 FANUC 

серии

 0

i

-MC 

 F0ITP1.MEX 

Для

 FANUC 

серии

 0

i

-TC/TTC 

 

 

Заголовочные

 

файлы

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

 

для

 

создания

 

пользовательского

 

модуля

 1 

(3) 

Файл

 

образца

 

источника

 

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

 SAMPLE.SRC 

 

Это

 

файл

 

образца

 

источника

 

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

который

 

не

 

нужен

 

при

 

фактическом

 

создании

 

пользовательского

 

модуля

 

Зависящая

 

от

 

модели

 

процедура

 

создания

 

пользовательского

 

модуля

 

имеет

 

следующий

 

вид

.

 

 

C.

 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

 

B-63874RU/06

 

 

- 728 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.3.3.1 

Для

 FANUC 

серии

 16

i

/18

i

/21

i

-MB 

 

 (1) 

 

Измените

 

следующие

 

элементы

 BJ00_U1.LNK. 

(a)  

Скомпилируйте

 

параметры

 

 P9000 

=> 

Задайтие

 

биты

 

в

 

соответствии

 

с

 

размером

 

создаваемого

 

файла

 

Если

 

по

 

причинам

связанным

 

с

 

пользовательской

 

макропрограммой

необходимо

 

задать

 

параметр

 

компиляции

задайте

 

его

(b) 

Имя

 

файла

 

включаемой

 

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

 

 

Замените

 "FILE=sample" 

именем

 

файла

 

макропро

-

граммы

включаемой

 

пользователем

.  

(c) 

Серия

 

и

 

версия

 

 SERN 

=USR1 

 VERN 

=00ZZ 

 

Изменив

 

приведенные

 

выше

 

строки

можно

 

изменить

 

серию

 

и

 

версию

отображаемые

 

в

 

окне

 

конфигурации

 

системы

(2) 

Скомпилируйте

 

включаемую

 

макропрограмму

 

при

 

помощи

 

MCOMP0. 

(3) 

Свяжите

 

объект

 

компиляции

 

в

 BJ00_U1.LNK 

при

 

помощи

 

MLINK. 

(4) 

Создайте

 

пользовательский

 

модуль

 (

файл

 MEM) 

при

 

помощи

 

MMCARD. 

(5) 

Инсталлируйте

 

пользовательский

 

модуль

 

в

 FROM 

при

 

помощи

 BOOTSYSTEM. 

 

C.3.3.2 

Для

 FANUC 

серии

 16

i

/18

i

/21

i

-TB 

 

 (1)   

Измените

 

следующие

 

элементы

 BH0?_U1.LNK. 

(a)  

Скомпилируйте

 

параметры

 

 P9000 

=> 

Задайтие

 

биты

 

в

 

соответствии

 

с

 

размером

 

создаваемого

 

файла

 

Если

 

по

 

причинам

связанным

 

с

 

пользовательской

 

макропрограммой

необходимо

 

задать

 

параметр

 

компиляции

задайте

 

его

(b) 

Имя

 

файла

 

включаемой

 

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

 

 

Замените

 "FILE=sample" 

именем

 

файла

 

макропро

-

граммы

включаемой

 

пользователем

.  

(c) 

Серия

 

и

 

версия

 

 SERN 

=USR1 

 VERN 

=00ZZ 

 

Изменив

 

приведенные

 

выше

 

строки

можно

 

изменить

 

серию

 

и

 

версию

отображаемые

 

в

 

окне

 

конфигурации

 

системы

(2) 

Скомпилируйте

 

включаемую

 

макропрограмму

 

при

 

помощи

 

MCOMP0. 

(3) 

Свяжите

 

объект

 

компиляции

 

в

 BH0?_U1.LNK 

при

 

помощи

 

MLINK. 

(4) 

Создайте

 

пользовательский

 

модуль

 (

файл

 MEM) 

при

 

помощи

 

MMCARD. 

(5) 

Инсталлируйте

 

пользовательский

 

модуль

 

в

 FROM 

при

 

помощи

 BOOTSYSTEM. 

B-63874RU/06

 

 

C. 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

- 729 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.3.3.3 

Для

 FANUC 

серии

 0

i

-MC 

 

 (1)   

Измените

 

следующие

 

элементы

 BJ25_U1.LNK. 

(a)  

Скомпилируйте

 

параметры

 

 P9000 

=> 

Задайтие

 

биты

 

в

 

соответствии

 

с

 

размером

 

создаваемого

 

файла

 

Если

 

по

 

причинам

связанным

 

с

 

пользовательской

 

макропрограммой

необходимо

 

задать

 

параметр

 

компиляции

задайте

 

его

(b) 

Имя

 

файла

 

включаемой

 

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

 

 

Замените

 "FILE=sample" 

именем

 

файла

 

макропро

-

граммы

включаемой

 

пользователем

.  

(c) 

Серия

 

и

 

версия

 

 SERN 

=USR1 

 VERN 

=00ZZ 

 

Изменив

 

приведенные

 

выше

 

строки

можно

 

изменить

 

серию

 

и

 

версию

отображаемые

 

в

 

окне

 

конфигурации

 

системы

(2) 

Скомпилируйте

 

включаемую

 

макропрограмму

 

при

 

помощи

 

MCOMP. 

(3) 

Свяжите

 

объект

 

компиляции

 

в

 BJ25_U1.LNK 

при

 

помощи

 

MLINK. 

(4) 

Создайте

 

пользовательский

 

модуль

 (

файл

 MEM) 

при

 

помощи

 

MMCARD. 

(5) 

Инсталлируйте

 

пользовательский

 

модуль

 

в

 FROM 

при

 

помощи

 BOOTSYSTEM. 

 

C.3.3.4 

Для

 FANUC 

серии

 0

i

-TC/TTC 

 
(1)  

Измените

 

следующие

 

элементы

 BH2?_U1.LNK. 

(a)  

Скомпилируйте

 

параметры

 

 P9000 

=> 

Задайтие

 

биты

 

в

 

соответствии

 

с

 

размером

 

создаваемого

 

файла

 

Если

 

по

 

причинам

связанным

 

с

 

пользовательской

 

макропрограммой

необходимо

 

задать

 

параметр

 

компиляции

задайте

 

его

(b) 

Имя

 

файла

 

включаемой

 

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

 

 

Замените

 "FILE=sample" 

именем

 

файла

 

макропро

-

граммы

включаемой

 

пользователем

.  

(c) 

Серия

 

и

 

версия

 

 SERN 

=USR1 

 VERN 

=00ZZ 

 

Изменив

 

приведенные

 

выше

 

строки

можно

 

изменить

 

серию

 

и

 

версию

отображаемые

 

в

 

окне

 

конфигурации

 

системы

(2) 

Скомпилируйте

 

включаемую

 

макропрограмму

 

при

 

помощи

 

MCOMP. 

(3) 

Свяжите

 

объект

 

компиляции

 

в

 BH2?_U1.LNK 

при

 

помощи

 

MLINK. 

(4) 

Создайте

 

пользовательский

 

модуль

 (

файл

 MEM) 

при

 

помощи

 

MMCARD. 

(5) 

Инсталлируйте

 

пользовательский

 

модуль

 

в

 FROM 

при

 

помощи

 BOOTSYSTEM. 

C.

 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

 

B-63874RU/06

 

 

- 730 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.3.4 

Примечания

 

по

 

созданию

 

 

C.3.4.1 

Для

 FANUC 

серии

 0

i

-MC,16

i

/18

i

/21

i

-MB 

 
(1) 

Задайте

если

 

нужно

опцию

  "

Размер

 

пользовательской

 

программы

" (J738). 

(2) 

Так

 

как

 

диапазон

 

от

 O1000 

до

 O3999 

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

 

циклической

 

обработкой

 

и

 

т

п

., 

его

 

нельзя

 

использоватьв

 

пользовательской

 

макропрограмме

(3) 

В

 

пользовательской

 

макропрограмме

 

можно

 

использовать

 

общие

 

переменные

 

C.3.4.2 

Для

 FANUC 

серии

 0

i

-TC,16

i

/18

i

/21

i

-TB 

 
(1) 

Задайте

если

 

нужно

опцию

  "

Размер

 

пользовательской

 

программы

" (J738). 

(2) 

Так

 

как

 

диапазон

 

от

 O1000 

до

 O3999 

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

 

циклической

 

обработкой

 

и

 

т

п

., 

его

 

нельзя

 

использоватьв

 

пользовательской

 

макропрограмме

(3) 

В

 

пользовательской

 

макропрограмме

 

можно

 

использовать

 

общие

 

переменные

(4) 

Пользовательская

 

макропрограмма

 

должна

 

создаваться

 

при

 

помощи

 

системы

 G-

кода

 A. 

В

 

параметре

 

компиляции

 

также

 

должна

 

быть

 

задана

 

система

 G-

кода

 A. 

        P9004=00000000  => #0, #1 

система

 G-

кода

 A 

B-63874RU/06

 

 

C. 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

- 731 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

C.4 

ИДЕНТИФИКАЦИОННЫЕ

 

КОДЫ

 

ДИСПЛЕЙНЫХ

 

КЛАВИШ

ОТКРЫТЫЕ

 

ДЛЯ

 

ПОЛЬЗОВАТЕЛЕЙ

 

 

Становятся

 

доступны

 

следующие

 

дисплейные

 

клавиши

 
<ID 

дисплейной

 

клавиши

:30000> 

 
(1) 

Для

 

нового

 

создания

 

 
 
 
(2) 

Для

 

изменения

 

 

 
 
 

 

Адрес

 

выведенный

 

в

 

качестве

 

аргумента

 G-

кода

: [R] 

 

Кандидаты

 

для

 

ввода

 

английский

 

японский

 

 

[

ОБЩ

.

R1] [

汎用ネジ,

R1] 

 

[

МЕТРИЧ

.

R2] [

メートルネジ,

R2] 

 

[

УНИВ

.

R3] [

ユニファイネジ,

R3] 

 

[

ТРБ

. T

R4] [PT

ネジ,

R4] 

 

[

ТРБ

. F

R5] [PF

ネジ,

R5] 

 

KeyMsg ID (ID 

сообщения

 

клавиши

):

  

 

[

ОБЩ

.]:

ном

. 10000 

 

[

МЕТР

.]:

ном

. 10001 

 

[

УНИВ

.]:

ном

. 10002 

 

[

ТРБ

. T]:

ном

. 10003 

 

[

ТРБ

. F]:

ном

. 10004 

 

[

ВСТАВ

.]:

ном

. 10005 

 

[

ОТМЕНА

]:

ном

. 10006 

 

[

ИЗМЕН

]:

ном

. 10021 

 

ОТМЕНА

 

ВСТАВ

 

 

 

 
 

ТР

. F 

 

УНИВ

 

ТР

. T 

 

МЕТР

 

ОБЩ

 

ОТМЕНА

 

ИЗМЕН

 

 

 

 

 
 

ТР

. F 

 

УНИВ

 

ТР

. T 

 

МЕТР

 

ОБЩ

 

C.

 

ПОЛЬЗОВАТЕЛЬСКИЕ

 

НАСТРОЙКИ

 

 

 

B-63874RU/06

 

 

- 732 - 

ПРИЛОЖЕНИЕ

 

 

(

ДЛЯ

 

ИЗГОТОВИТЕЛЯ

 

СТАНКА

<ID 

дисплейной

 

клавиши

:30001> 

 
(1) 

Для

 

нового

 

создания

 

 
 
 
 
(2) 

Для

 

изменения

 

 
 

 

 

Адрес

выведенный

 

в

 

качестве

 

аргумента

 G-

кода

: [W] 

 

Кандидаты

 

для

 

ввода

 

английский

 

 

японский

 

 

[

РЗБ

 

ПАПА

W1] [

オネジ,

W1] 

 

[

РЗБ

 

МАМА

W2] [

メネジ,

W2] 

 

KeyMsg ID (ID 

сообщения

 

клавиши

):  

 

[

ВНЕШ

]:

ном

. 10007 

 

[

ВНУТР

.]:

ном

. 10008 

 

[

ВСТАВ

.]:

ном

. 10005 

 

[

ОТМЕНА

]:

ном

. 10006 

 

[

ИЗМЕН

]:

ном

. 10021 

 
<ID 

дисплейной

 

клавиши

:30002> 

 
(1) 

Для

 

нового

 

создания

 

 
 
 
 
(2) 

Для

 

изменения

 

 
 

 
 

 

Адрес

 

выведенный

 

в

 

качестве

 

аргумента

 G-

кода

: [M] 

 

Кандидаты

 

для

 

ввода

 

английский

 

 

японский

 

 

[

ВПЕРЕД

M1] 

 

[

正転,

M1] 

 

[

НАЗАД

M2]  

[

逆転,

M2] 

 

KeyMsg ID (ID 

сообщения

 

клавиши

):  

 

[

ВПЕРЕД

]:

ном

. 10009 

 

[

ОБРАТН

]:

ном

. 10010 

 

[

ВСТАВ

.]:

ном

. 10005 

 

[

ОТМЕНА

]:

ном

. 10006 

 

[

ИЗМЕН

]:

ном

. 10021 

 

ОТМЕНА

 

ВСТАВ

 

 

 

 
 

 
 

 
 

 
 

ВНУТР

 

НАР

 

ОТМЕНА

 

ИЗМЕН

 

 

 

 

 
 

 
 

 
 

 
 

ВНУТР

 

НАР

 

ОТМЕНА

 

ВСТАВ

 

 

 

 
 

 
 

 
 

 
 

ОБРАТН

 

 

ВПЕРЕД

 

 

ОТМЕНА

 

ИЗМЕН

 

 

 

 

 
 

 
 

 
 

 
 

ОБРАТН

 

 

ВПЕРЕД

 

 

 

 

 

 

 

 

 

содержание      ..     92      93      94      95     ..