Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г) - часть 14

 

  Главная      Книги - Разные     Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г)

 

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

 

   

 

   

 

содержание      ..     12      13      14      15     ..

 

 

 

Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г) - часть 14

 

 

Примечания

 

по

 

работе

 

206

3.

Если

 

ввести

 

номер

 

макропеременной

 

и

 

нажать

 

стрелку

 «

вверх

» 

или

 «

вниз

», 

выполняется

 

поиск

 

этой переменной

.

4.

Выводимые

 

на

 

экран

 

переменные

 

представляют

 

собой

 

значения

 

переменных

 

при

 

выполнении

 

программы

Иногда

 

они

 

могут

 

быть

 

на

 

расстоянии

 

до

 15 

блоков

 

вперед

 

от

 

фактических

 

операций

 

станка

Отладка

 

программ

 

облегчается

если

 

в

 

начале

 

программы

 

вставлен

 G103 P1 

для

 

ограничения

 

буферизации

 

блоков

. G103 

без

 

значения

 P 

можно

 

добавить

 

после

 

блоков

 

макропеременной

 

в

 

программе

Чтобы

 

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

 

работала

 

нормально

рекомендуется

 

чтобы

 

G103 P1

 

оставались

 

в

 

программе

 

во

 

время

 

загрузки

 

переменных

Дополнительную

 

информацию

 

о

 G103 

см

в

 

разделе

 

руководства

 

о

 

кодах

 G.

Отображение

 

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

 

макросов

 1 

и

 2

Можно

 

отобразить

 

значения

 

любых

 

двух

 

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

 

макросов

  (

Метка

макроса

 #1

Метка

 

макроса

 #2

).

NOTE:

Чтобы

 

изменить

 

имена

 

элементов

 

Метка

 

макроса

 #1

 

или

Метка

 

макроса

 #2

выделите

 

имя

введите

 

новое

 

имя

 

и

нажмите

 [ENTER] (

ввод

).

Как

 

задать

какие

 

две

 

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

 

отображаются

 

в

 

элементах

 

Метка

 

макроса

#1

 

и

 

Метка

 

макроса

 #2

 

на

 

вкладке

 

ТАЙМЕРЫ

:

1.

Нажмите

 

[CURRENT COMMANDS]

 (

текущие

 

команды

).

2.

С

 

помощью

 

навигационных

 

клавиш

 

выберите

 

страницу

 

ТАЙМЕРЫ

.

3.

С

 

помощью

 

клавиш

 

курсора

 

выберите

 

поле

 

ввода

 (

справа

 

от

 

метки

Назначить

 

макрос

 #1

 

или

 

Назначить

 

макрос

 #2

.

4.

Введите

 

номер

 

макроса

 (

без

 #) 

и

 

нажмите

 

[ENTER]

 (

ввод

).

Текущее

 

значение

 

отобразится

 

в

 

окне

 

дисплея

 

ТАЙМЕРЫ

в

 

поле

 

справа

 

от

введенного

 

номера

 

переменной

.

Аргументы

 

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

Аргументы

 

в

 

операторе

 

G65

 

являются

 

средством

 

передачи

 

значений

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

 

и

 

задания

 

локальных

 

переменных

 

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

.

В

 

следующих

 2 

таблицах

 

показано

 

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

 

буквенных

 

адресных

 

переменных

и

 

числовых

 

переменных

использующихся

 

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

.

Программирование

 

опций

 

207

Алфавитная

 

адресация

Альтернативная

 

алфавитная

 

адресация

Адрес

Переменная

Адрес

Переменная

A

1

N  (

Нет

)

-

B

2

O

-

C

3

P

-

D

7

Q

17

E

8

R

18

F

9

S

19

G

-

T

20

H

11

U

21

I

4

V

22

J

5

W

23

K

6

X

24

L

-

Y  (

да

)

25

M

13

Z

26

Адрес

Переменна

я

Адрес

Переменна

я

Адрес

Переменна

я

A

1

K

12

J

23

B

2

I

13

K

24

C

3

J

14

I

25

I

4

K

15

J

26

J

5

I

16

K

27

Примечания

 

по

 

работе

 

208

Аргументы

 

принимают

 

любые

 

значения

 

с

 

плавающей

 

точкой

 

до

 

четырех

 

десятичных

знаков

Если

 

система

 

управления

 

работает

 

в

 

метрическом

 

режиме

она

 

принимает

значения

 

до

 

тысячных

 

долей

 (.000). 

В

 

примере

 

ниже

 

локальной

 

переменной

 #1 

будет

присвоено

 

значение

 .0001. 

Если

 

десятичный

 

знак

 

не

 

включен

 

в

 

значение

 

аргумента

,

например

:

G65 P9910 A1 B2 C3 ;

 ;

Значения

 

передаются

 

в

 

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

 

в

 

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

 

с

 

таблицей

:

Передача

 

целочисленных

 

аргументов

 (

без

 

десятичной

 

точки

)

K

6

J

17

I

28

I

7

K

18

J

29

J

8

I

19

K

30

K

9

J

20

I

31

I

10

K

21

J

32

J

11

I

22

K

33

Адрес

Переменна

я

Адрес

Переменна

я

Адрес

Переменна

я

Адрес

Переменн

ая

Адрес

Переменн

ая

Адрес

Переменн

ая

A

.0001

J

.0001

S

1.

B

.0001

K

.0001

T

1.

C

.0001

L

1.

U

.0001

D

1.

M

1.

V

.0001

E

1.

N  (

Нет

)

-

W

.0001

F

1.

O

-

X

.0001

G

-

P

-

Y  (

да

)

.0001

Программирование

 

опций

 

209

Всем

 33 

локальным

 

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

 

можно

 

присвоить

 

значения

 

с

 

аргументами

,

используя

 

метод

 

альтернативной

 

адресации

В

 

следующем

 

примере

 

показано

как

можно

 

передать

 

две

 

группы

 

положений

 

координат

 

в

 

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

Локальным

переменным

 

от

 

#4

 

до

 

#9

 

будут

 

присвоены

 

значения

 

от

 .0001 

до

.0006,

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

.

Пример

:

G65 P2000 I1 J2 K3 I4 J5 K6 ;

 ;

Для

 

передачи

 

значений

 

в

 

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

 

можно

 

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

 

следующие

буквы

: G, L, N, O 

или

 P.

Макропеременные

Существует

 3 

вида

 

макропеременных

локальные

глобальные

 

и

 

системные

.

Макроконстанты

 – 

это

 

значения

 

с

 

плавающей

 

точкой

помещаемые

 

в

макровыражение

Они

 

могут

 

сочетаться

 

с

 

адресами

 A-Z 

или

 

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

самостоятельно

 

в

 

выражении

Примеры

 

констант

: 0.0001, 5.3 

или

-10.

Локальные

 

переменные

Локальные

 

переменные

 

имеют

 

диапазон

 

от

 

#1

 

до

 

#33

Набор

 

локальных

 

переменных

доступен

 

постоянно

При

 

выполнении

 

вызова

 

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

 

с

 

помощью

 

команды

G65

 

локальные

 

переменные

 

сохраняются

и

 

можно

 

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

 

новый

 

набор

Это

называется

 

вложенностью

 

локальных

 

переменных

При

 

вызове

 

G65

 

все

 

новые

локальные

 

переменные

 

сбрасываются

 

на

 

значение

  «

не

 

определена

», 

а

 

всем

локальным

 

переменным

имеющим

 

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

 

адресные

 

переменные

 

в

строке

 

G65

присваиваются

 

значения

 

из

 

строки

 

G65

Ниже

 

приводится

 

таблица

локальных

 

переменных

 

с

 

аргументами

 

адресных

 

переменных

которые

 

изменяют их

H

1.

Q

.0001

Z

.0001

I

.0001

R

.0001

Адрес

Переменн

ая

Адрес

Переменн

ая

Адрес

Переменн

ая

Переменная

:

1

2

3

4

5

6

7

8

9

10

11

Адрес

:

A

B

C

I

J

K

D

E

F

H

Альтернатива

:

I

J

K

I

J

Переменная

:

12

13

14

15

16

17

18

19

20

21

22

Примечания

 

по

 

работе

 

210

Переменные

 

10

12

14

16

 

и

 

27

33

 

не

 

имеют

 

соответствующих

 

адресных

аргументов

Их

 

можно

 

задать

если

 

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

 

достаточное

 

количество

аргументов

 

I

J

 

и

 

K

как

 

указано

 

выше

в

 

разделе

 

об

 

аргументах

После

 

входа

 

в

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

 

чтение

 

и

 

изменение

 

локальных

 

переменных

 

можно

осуществлять

обращаясь

 

к

 

номерам

 

переменных

 

от

 

1

-

33

Если

 

аргумент

 

L

 

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

 

для

 

многократных

 

повторов

 

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

,

аргументы

 

задаются

 

только

 

при

 

первом

 

повторе

Это

 

означает

что

 

если

 

локальные

переменные

 

1

-

33

 

изменены

 

при

 

первом

 

повторе

то

 

при

 

следующем

 

повторе

 

будут

доступны

 

только

 

измененные

 

значения

Локальные

 

значения

 

остаются

 

без

изменений

 

между

 

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

если

 

адрес

 

L

 

больше

 1. 

Вызов

 

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

 

через

 

M97

 

или

 

M98

 

не

 

приводит

 

к

 

вложению

 

локальных

переменных

Все

 

локальные

 

переменные

к

 

которым

 

выполняется

 

обращение

 

в

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

вызванной

 

с

 

помощью

 

M98

, – 

это

 

те

 

же

 

самые

 

переменные

 

и

значения

которые

 

существовали

 

перед

 

вызовом

 

M97

 

или

 

M98

Глобальные

 

переменные

Глобальные

 

переменные

 

доступны

 

в

 

любой

 

части

 

программы

Каждая

 

глобальная

переменная

 

существует

 

в

 

единственном

 

экземпляре

Глобальные

 

переменные

находятся

 

в

 

четырех

 

диапазонах

унаследованные

 

диапазоны

 

(

100

-

199

,

500

-

699

,

800

-

999

и

 

10000

-

10999

Глобальные

 

переменные

 

остаются

 

в

 

памяти

 

при

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

.

Иногда

 

опции

 

изготовителя

 

используют

 

глобальные

 

переменные

Например

,

измерение

 

головкой

устройство

 

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

 

смены

 

спутников

 

и

 

т

.

д

.

ПРЕДОСТЕРЕЖЕНИЕ

: 

Если

 

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

 

глобальная

 

переменная

убедитесь

 

что

никакие

 

другие

 

программы

 

на

 

станке

 

не

 

используют

 

эту

глобальную

 

переменную

.

Адрес

:

M

Q

R

S

T

U

V

Альтернатива

:

K

I

J

K

I

J

K

I

J

K

I

Переменная

:

23

24

25

26

27

28

29

30

31

32

33

Адрес

:

W

X


(

да

)

Z

Альтернатива

:

J

K

I

J

K

I

J

K

I

J

K

Программирование

 

опций

 

211

Системные

 

переменные

Системные

 

переменные

 

позволяют

 

взаимодействовать

 

с

 

различными

 

условиями

управления

Значения

 

системной

 

переменной

 

могут

 

изменять

 

работу

 

системы

управления

Когда

 

программа

 

осуществляет

 

чтение

 

системной

 

переменной

она

может

 

изменить

 

свое

 

поведение

 

на

 

основании

 

значения

 

переменной

Некоторые

системные

 

переменные

 

имеют

 

состояние

  «

только

 

для

 

чтения

», 

это

 

значит

что

изменять

 

их

 

невозможно

Ниже

 

приводится

 

краткая

 

таблица

 

системных

 

переменных

с

 

описанием

 

их

 

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

Стандартный

 

список

 

системных

 

переменных

включает

 

расширенные

 

переменные

 

системы

 

управления

 

нового

 

поколения

.

Расширенные

Стандартные

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

#0

Не

 

является

 

числом

 (

только

 

для

 

чтения

)

#1

#33

 

Аргументы

 

вызовов

 

макроса

#10000

#10999

Переменные

 

общего

 

назначения

сохраняемые

 

при

 

выключении

 

питания

#10100

#10199

#100

#199

Переменные

 

общего

 

назначения

сохраняемые

 

при

 

выключении

 

питания

10500

#10549

#500-#549

Переменные

 

общего

 

назначения

сохраняемые

 

при

 

выключении

 

питания

10550

#10599

#550-#599

Данные

 

калибровки

 

измерительной

 

головки

 (

если

 

установлена

)

10581

#10699

#581

#699

Переменные

 

общего

 

назначения

сохраняемые

 

при

 

выключении

 

питания

#700

#749

Скрытые

 

переменные

 

только

 

для

 

внутреннего

 

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

#10800

#10999

#800

#999

Переменные

 

общего

 

назначения

сохраняемые

 

при

 

выключении

 

питания

#11000

#11255

256 

дискретных

 

входа

 (

только

 

для

 

чтения

)

11000

11063

#1000

#1063

64 

дискретных

 

входа

 (

только

 

для

 

чтения

)

#1064

#1068

Максимальные

 

нагрузки

 

оси

 

для

 

осей

 X, Y, Z, A 

и

 B, 

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

#13000

#13063

Аналого

-

цифровые

 

входы

 

для

 

исходных

 

и

 

отфильтрованных

 

данных

 (

только

 

чтение

)

Примечания

 

по

 

работе

 

212

#1080

#1087

Аналого

-

цифровые

 

входы

 

для

 

исходных

 

данных

 (

только

 

для

 

чтения

)

#1090

#1098

Аналого

-

цифровые

 

входы

 

для

 

отфильтрованных

 

данных

 

(

только

 

для

 

чтения

)

#1094

Уровень

 

СОЖ

#1098

Нагрузка

 

на

 

шпиндель

 

при

 

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

 

векторного

 

привода

 Haas (

только

 

для

 

чтения

)

#12000

#12255

256 

дискретных

 

выходов

#12000

#12039

#1100

#1139

40 

дискретных

 

выходов

#12040

#12055

#1140

#1155

16 

дополнительных

 

релейных

 

выходов

 

через

 

мультиплексный

 

выход

#1264

#1268

Максимальные

 

нагрузки

 

оси

 

для

 

осей

 C, U, V, W 

и

 T 

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

#1601

#1800

Количество

 

канавок

 

инструментов

 

с

 #1 

до

 200

#1801

#2000

Максимальная

 

записанная

 

вибрация

 

инструментов

 

от

 1 

до

 200

#2001

#2200

Коррекции

 

на

 

длину

 

инструмента

#2201

#2400

Коррекции

 

на

 

длину

 

инструмента

 

с

 

учетом

 

износа

#2401

#2600

Компенсации

 

диаметра

/

радиуса

 

инструмента

#2601

#2800

Износ

 

диаметра

/

радиуса

 

инструмента

#3000

Программируемый

 

сигнал

 

об

 

ошибке

#3001

Миллисекундный

 

таймер

#3002

Часовой

 

таймер

#3003

Блокировка

 

режима

 

одиночного

 

блока

#3004

Управление

 

ручной

 

коррекцией

#3006

Программируемый

 

останов

 

с

 

сообщением

Расширенные

Стандартные

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

Программирование

 

опций

 

213

#3011

Год

месяц

день

#3012

Час

минута

секунда

#3020

Таймер

 

включения

 (

только

 

для

 

чтения

)

#3021

Таймер

 

запуска

 

цикла

#3022

Таймер

 

подачи

#3023

Таймер

 

обрабатываемой

 

детали

#3024

Таймер

 

последней

 

обработанной

 

детали

#3025

Таймер

 

предыдущей

 

детали

#3026

Инструмент

 

в

 

шпинделе

 (

только

 

для

 

чтения

)

#3027

Скорость

 

вращения

 

шпинделя

об

/

мин

 (

только

 

для

 

чтения

)

#3028

Номер

 

спутника

загруженного

 

на

 

приемник

#3030

Режим

 

одиночного

 

блока

#3032

Удаление

 

блока

#3033

Дополнительный

 

останов

#3201

#3400

Действительный

 

диаметр

 

инструментов

 

с

 1 

до

 200

#3401

#3600

Программируемое

 

положение

 

СОЖ

 

от

 1 

до

 200

#3901

M30

 

счетчик

 1 

#3902

M30

 

счетчик

 2 

#4000

#4021

Групповые

 

коды

 G-

кода

 

предыдущего

 

блока

#4101

#4126

Адресные

 

коды

 

предыдущего

 

блока

#5001

#5005

 

Конечное

 

положение

 

предыдущего

 

блока

#5021

#5026

 

Текущее

 

положение

 

в

 

координатах

 

станка

#5041

#5046

 

Текущее

 

положение

 

в

 

координатах

 

детали

Расширенные

Стандартные

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

Примечания

 

по

 

работе

 

214

#5061

#5069

 

Текущая

 

позиция

 

сигнала

 

пропуска

 - X, Y, Z, A, B, C, U, V, 

W

#5081

#5085

Текущая

 

коррекция

 

на

 

инструмент

#5201

#5206

G52

 

коррекция

 

детали

 

#5221

#5226

G54

 

коррекция

 

детали

 

#5241

#5246

G55

 

коррекция

 

детали

 

#5261

#5266

G56

 

коррекция

 

детали

 

#5281

#5286

G57

 

коррекция

 

детали

 

#5301

#5306

G58

 

коррекция

 

детали

 

#5321

#5326

G59

 

коррекция

 

детали

 

#5401

#5500

Таймеры

 

подачи

 

инструмента

 (

в

 

секундах

)

#5501

#5600

Общие

 

таймеры

 

инструмента

 (

в

 

секундах

)

#5601

#5699

Предел

 

контроля

 

ресурса

 

инструмента

#5701

#5800

Счетчик

 

ресурса

 

инструмента

#5801

#5900

Контроль

 

нагрузки

 

инструмента

 (

максимальная

 

нагрузка

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

 

до

 

настоящего

 

времени

)

#5901

#6000

Предел

 

контроля

 

нагрузки

 

на

 

инструмент

Расширенные

Стандартные

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

Программирование

 

опций

 

215

ПРИМЕЧАНИЕ

:

Сопоставление

 

переменных

 

с

 

4101

 

по

 

4126

 

такое

 

же

как

буквенная

 

адресация

 

в

 

разделе

  «

Аргументы

 

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

».

Например

оператор

 

X1.3

 

задает

 

переменной

 

#4124

 

значение

1.3. 

#20000

#20999

#6001

#6277

Настройки

 (

только

 

для

 

чтения

ПРИМЕЧАНИЕ

:

Младшие

 

разряды

 

больших

 

значений

 

не

 

отображаются

 

в

 

макропеременных

 

для

 

настроек

.

#30000

#39999

#6501

#6999

Параметры

 (

только

 

для

 

чтения

ПРИМЕЧАНИЕ

:

Младшие

 

разряды

 

больших

 

значений

 

не

 

отображаются

 

в

 

макропеременных

 

для

 

параметров

.

Стандартные

ИСПОЛЬЗОВАНИЕ

#7001

#7006

 (

#14001

#14006

G110 (G154 P1)

 

дополнительная

 

коррекция

 

детали

 

#7021

#7026

 (

#14021

#14026

G111 (G154 P2)

 

дополнительная

 

коррекция

 

детали

 

#7041

#7046

 (

#14041

#14046

)

G112 (G154 P3)

 

дополнительная

 

коррекция

 

детали

 

#7061

#7066

 (

#14061

#14066

)

G113 (G154 P4)

 

дополнительная

 

коррекция

 

детали

 

#7081

#7086

 (

#14081

#14086

)

G114 (G154 P5)

 

дополнительная

 

коррекция

 

детали

 

#7101

#7106

 (

#14101

#14106

)

G115 (G154 P6)

 

дополнительная

 

коррекция

 

детали

 

#7121

#7126

 (

#14121

#14126

)

G116 (G154 P7)

 

дополнительная

 

коррекция

 

детали

 

#7141

#7146

 (

#14141

#14146

)

G117 (G154 P8)

 

дополнительная

 

коррекция

 

детали

 

#7161

#7166

 (

#14161

#14166

)

G118 (G154 P9)

 

дополнительная

 

коррекция

 

детали

 

Расширенные

Стандартные

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

Примечания

 

по

 

работе

 

216

#7181

#7186

 (

#14181

#14186

)

G119 (G154 P10)

 

дополнительная

 

коррекция

 

детали

 

#7201

#7206

 (

#14201

#14206

)

G120 (G154 P11)

 

дополнительная

 

коррекция

 

детали

 

#7221

#7226

 (

#14221

#14226

)

G121 (G154 P12)

 

дополнительная

 

коррекция

 

детали

 

#7241

#7246

 (

#14241

#14246

)

G122 (G154 P13)

 

дополнительная

 

коррекция

 

детали

 

#7261

#7266

 (

#14261

#14266

)

G123 (G154 P14)

 

дополнительная

 

коррекция

 

детали

 

#7281

#7286

 (

#14281

#14286

)

G124 (G154 P15)

 

дополнительная

 

коррекция

 

детали

 

#7301

#7306

 (

#14301

#14306

)

G125 (G154 P16)

 

дополнительная

 

коррекция

 

детали

 

#7321

#7326

 (

#14321

#14326

)

G126 (G154 P17)

 

дополнительная

 

коррекция

 

детали

 

#7341

#7346

 (

#14341

#14346

)

G127 (G154 P18)

 

дополнительная

 

коррекция

 

детали

 

#7361

#7366

 (

#14361

#14366

)

G128 (G154 P19)

 

дополнительная

 

коррекция

 

детали

 

#7381

#7386

 (

#14381

#14386

)

G129 (G154 P20)

 

дополнительная

 

коррекция

 

детали

 

#7501

#7506

Приоритет

 

спутника

#7601

#7606

Состояние

 

спутника

#7701

#7706

Номера

 

программ

 

обработки

 

детали

назначенных

 

спутникам

#7801

#7806

Подсчет

 

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

 

спутника

#8500

Расширенное

 

управление

 

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

 (

РУИ

Group ID (

индекс

 

группы

)

Стандартные

ИСПОЛЬЗОВАНИЕ

Программирование

 

опций

 

217

#8501

РУИ

Процент

 

имеющегося

 

ресурса

 

инструмента

 

для

 

инструментов

 

в

 

группе

.

#8502

РУИ

Суммарный

 

подсчет

 

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

 

инструмента

имеющегося

 

в

 

группе

.

#8503

РУИ

Суммарный

 

подсчет

 

выполненных

 

отверстий

 

в

 

группе

.

#8504

РУИ

Суммарное

 

имеющееся

 

время

 

подачи

 (

в

 

секундах

в

 

группе

.

#8505

РУИ

Суммарное

 

имеющееся

 

время

 

инструментов

 (

в

 

секундах

в

 

группе

.

#8510

РУИ

Номер

 

следующего

 

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

 

инструмента

.

#8511

РУИ

Процент

 

имеющегося

 

ресурса

 

следующего

 

инструмента

.

#8512

РУИ

Имеющийся

 

подсчет

 

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

 

следующего

 

инструмента

.

#8513

РУИ

Имеющийся

 

подсчет

 

выполненных

 

отверстий

 

следующего

 

инструмента

.

#8514

РУИ

Имеющееся

 

время

 

подачи

 

следующего

 

инструмента

 (

в

 

секундах

).

#8515

РУИ

Имеющееся

 

суммарное

 

время

 

следующего

 

инструмента

 (

в

 

секундах

).

#8550

Код

 

отдельного

 

инструмента

#855

Количество

 

канавок

 

инструмента

#8552

Максимум

 

записанных

 

вибраций

#8553

Коррекции

 

на

 

длину

 

инструмента

#8554

Коррекции

 

на

 

длину

 

инструмента

 

с

 

учетом

 

износа

#8555

Коррекция

 

на

 

диаметр

 

инструмента

#8556

Износ

 

диаметра

 

инструмента

Стандартные

ИСПОЛЬЗОВАНИЕ

Примечания

 

по

 

работе

 

218

#8557

Фактический

 

диаметр

#8558

Программируемое

 

положение

 

СОЖ

#8559

Таймеры

 

подачи

 

инструмента

 (

секунд

)

#8560

Общие

 

таймеры

 

инструмента

 (

в

 

секундах

)

#8561

Предел

 

контроля

 

ресурса

 

инструмента

#8562

Счетчик

 

ресурса

 

инструмента

#8563

Контроль

 

нагрузки

 

инструмента

 (

максимальная

 

нагрузка

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

 

до

 

настоящего

 

времени

)

#8564

Предел

 

контроля

 

нагрузки

 

на

 

инструмент

#14401

#14406

G154 P21

 

дополнительная

 

коррекция

 

детали

 

#14421

#14426

G154 P22

 

дополнительная

 

коррекция

 

детали

 

#14441

#14446

G154 P23

 

дополнительная

 

коррекция

 

детали

 

#14461

#14466

G154 P24

 

дополнительная

 

коррекция

 

детали

 

#14481

#14486

G154 P25

 

дополнительная

 

коррекция

 

детали

 

#14501

#14506

G154 P26

 

дополнительная

 

коррекция

 

детали

 

#14521

#14526

G154 P27

 

дополнительная

 

коррекция

 

детали

 

#14541

#14546

G154 P28

 

дополнительная

 

коррекция

 

детали

 

#14561

#14566

G154 P29

 

дополнительная

 

коррекция

 

детали

 

#14581

#14586

G154 P30

 

дополнительная

 

коррекция

 

детали

 

#14781

 - 

#14786

G154 P40

 

дополнительная

 

коррекция

 

детали

 

Стандартные

ИСПОЛЬЗОВАНИЕ

Ɣ
Ɣ
Ɣ

Программирование

 

опций

 

219

#14981

 - 

#14986

G154 P50

 

дополнительная

 

коррекция

 

детали

 

#15181

 - 

#15186

G154 P60

 

дополнительная

 

коррекция

 

детали

 

#15381

 - 

#15386

G154 P70

 

дополнительная

 

коррекция

 

детали

 

#15581

 - 

#15586

G154 P80

 

дополнительная

 

коррекция

 

детали

 

#15781

 - 

#15786

G154 P90

 

дополнительная

 

коррекция

 

детали

 

#15881

 - 

#15886

G154 P95

 

дополнительная

 

коррекция

 

детали

 

#15901

 - 

#15906

G154 P96

 

дополнительная

 

коррекция

 

детали

 

#15921

 - 

#15926

G154 P97

 

дополнительная

 

коррекция

 

детали

 

#15941

 - 

#15946

G154 P98

 

дополнительная

 

коррекция

 

детали

 

#15961

#15966

G154 P99

 

дополнительная

 

коррекция

 

детали

 

Стандартные

ИСПОЛЬЗОВАНИЕ

Ɣ
Ɣ
Ɣ

Ɣ
Ɣ
Ɣ

Ɣ
Ɣ
Ɣ

Ɣ
Ɣ
Ɣ

Ɣ
Ɣ
Ɣ

Ɣ
Ɣ
Ɣ

Подробнее

 

о

 

системных

 

переменных

 

220

6.14.3

Подробнее

 

о

 

системных

 

переменных

Системные

 

переменные

 

связаны

 

с

 

определенными

 

функциями

Подробное

 

описание

этих

 

функций

 

приводится

 

ниже

Переменные

 

с

 #550 

по

 #599 

и

 

с

 #10550 

по

 #10599

Эти

 

переменные

 

хранят

 

данные

 

калибровки

 

измерительной

 

головки

Если

 

эти

переменные

 

перезаписаны

потребуется

 

снова

 

калибровать

 

измерительную

 

головку

.

Некоторые

 

из

 

этих

 

высших

 

переменных

 #5xx 

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

 

для

 

калибровки

измерительной

 

головки

Пример

: #592 

задает

с

 

какой

 

стороны

 

стола

 

установлена

измерительная

 

головка

 

инструмента

.

ПРИМЕЧАНИЕ

:

Если

 

измерительная

 

головка

 

не

 

установлена

 

на

 

станке

эти

переменные

 

можно

 

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

 

как

 

универсальные

переменные

сохраняемые

 

при

 

выключении

 

питания

.

1-

разрядные

 

дискретные

 

входы

Можно

 

подключить

 

заданные

 

входы

 

от

 

внешних

 

устройств

 

с

 

помощью

 

следующих

макросов

:

Чтение

 

определенных

 

введенных

 

значений

 

может

 

осуществляться

 

из

 

программы

.

Формат

 – #11nnn, 

где

 nnn – 

номер

 

выхода

Нажмите

 

[DIAGNOSTICS]

 (

диагностика

и

выберите

 

вкладку

 

ВВОД

/

ВЫВОД

чтобы

 

вывести

 

на

 

дисплей

 

номера

 

ввода

 

и

 

вывода

для

 

различных

 

устройств

.

Пример

:

 #10000=#11018

В

 

этом

 

примере

 

записывается

 

состояние

 #11018, 

который

 

относится

 

к

 

входу

 18 (

вход

конца

 

команд

 

кода

 

М

), 

к

 

переменной

 #10000.

Переменные

Унаследованны

е

 

переменные

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

#11000-#11255

#1000-#1063 256 

дискретных

 

входа

 (

только

 

для

 

чтения

)

#13000-#13063

#1080-#1087 
#1090-#1097

Аналого

-

цифровые

 

входы

 

для

 

исходных

 

и

 

отфильтрованных

 

данных

 (

только

 

чтение

)

Программирование

 

опций

 

221

1-

разрядные

 

дискретные

 

выходы

Система

 

управления

 Haas 

способна

 

контролировать

 

до

 256 

дискретных

 

выходов

.

Однако

 

некоторые

 

из

 

этих

 

выходных

 

сигналов

 

зарезервированы

 

для

 

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

системой

 

управления

 Haas.

Чтение

 

или

 

запись

 

значений

 

определенных

 

выходов

 

может

 

осуществляться

 

из

программы

Формат

 – 

#12nnn

где

 

nnn

 – 

это

 

номер

 

выхода

Пример

:

#10000=#12018 ;

В

 

этом

 

примере

 

записывается

 

состояние

 

#12018

что

 

относится

 

к

 

входу

 18

(

двигатель

 

насоса

 

подачи

 

СОЖ

), 

к

 

переменной

 #10000. 

Максимальные

 

нагрузки

 

оси

Эти

 

переменные

 

содержат

 

максимальную

 

нагрузку

 

оси

под

 

которой

 

находилась

 

ось

с

 

момента

 

последнего

 

включения

 

станка

 

или

 

с

 

момента

 

удаления

 

значения

макропеременной

Максимальная

 

нагрузка

 

оси

 – 

это

 

самая

 

большая

 

нагрузка

 (100.0

= 100%), 

под

 

которой

 

находилась

 

ось

а

 

не

 

нагрузка

 

оси

 

на

 

момент

 

чтения

переменной

.

Переменные

Унаследованные

 

переменные

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

#12000

-

#12255

#1100

-

#1139 

256 

дискретных

 

выходов

#1064

 = 

ось

X

#1264

 = 

ось

 C

#1065

 = 

ось

Y

#1265

 = 

ось

 U

#1066

 = 

ось

Z

#1266

 = 

ось

 V

#1067

 = 

ось

 A

#1267

 = 

ось

 W

#1068

 = 

ось

 B

#1268

 = 

ось

 T

 

 

 

 

 

 

 

содержание      ..     12      13      14      15     ..