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

 

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

 

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

 

   

 

   

 

содержание      ..     21      22      23      24     ..

 

 

 

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

 

 

Коды

 G

 

351

F7.47:

Местоположение

 

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

 

детали

 

определенной

 G54 

На

 

рисунке

F7.48

оси

 B 

и

 C 

обе

 

повернуты

 

на

 15 

градусов

Чтобы

 

создать

 

такую

 

же

кромку

станку

 

требуется

 

выполнить

 

интерполируемое

 

перемещение

 

с

 

участием

осей

 X, Y 

и

 Z. 

Без

 

СУВИ

для

 

корректного

 

выполнения

 

этой

 

кромки

потребовалось

бы

 

повторно

 

загрузить

 

программу

 

АСУТП

 

в

 

станок

F7.48:

G234 (

СУВИ

выключено

 

и

 

оси

 B 

и

 C 

повернуты

 

X0, Y0, Z0

(G54)

X0, Y-1., Z0

X

Y

Z

Список

 

кодов

 G

 

352

СУВИ

 

вызывается

 

на

 

рисунке

F7.49

В

 

системе

 

ЧПУ

 Haas 

хранятся

 

данные

 

о

 

центрах

вращения

 

для

 

поворотного

 

стола

  (

НТПА

и

 

о

 

положении

 

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

 

детали

(

активная

 

коррекция

 

детали

 G54). 

Это

 

данные

 

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

 

для

 

выполнения

необходимого

 

перемещения

 

станка

 

на

 

основании

 

первоначальной

 

программы

,

созданной

 

АСУТП

Станок

 

использует

 

интерполируемую

 

траекторию

 X-Y-Z, 

чтобы

создать

 

эту

 

кромку

даже

 

при

 

том

что

 

в

 

программе

 

просто

 

задано

 

перемещение

 

по

одной

 

оси

 Y.

F7.49:

G234 (

СУВИ

включено

 

и

 

оси

 B 

и

 C 

повернуты

 

Пример

 

программы

 

с

 G234

%

O00003 (

ТИПОВАЯ

 

ПРОГРАММА

 

СУВИ

) ;

G20 ;

G00 G17 G40 G80 G90 G94 G98 ;

G53 Z0. ;

T1 M06 ;

G00 G90 G54 B47.137 C116.354 (

ПОЗИЦИОНИРОВАНИЕ

) ;

(

ПОВОРОТНЫХ

 

ОСЕЙ

) ;

G00 G90 X-0.9762 Y1.9704 S10000 M03) ;

((

ПОЗИЦИОНИРОВАНИЕ

) ;

(

ЛИНЕЙНЫХ

 

ОСЕЙ

) ;

G234 H01 Z1.0907 (

ВКЛЮЧЕНИЕ

 

СУВИ

 

С

 

КОРРЕКЦИЕЙ

 

ДЛИНЫ

) ;

(1,) ;

(

ПОДВОД

 

ПО

 

ОСИ

 Z) ;

G01 X-0.5688 Y1.1481 Z0.2391 F40. ;

X-0.4386 Y0.8854 Z-0.033 ;

X-0.3085 Y0.6227 Z-0.3051 ;

X-0.307 Y0.6189 Z-0.3009 B46.784 C116.382 ;

X-0.3055 Y0.6152 Z-0.2966 B46.43 C116.411 ;

X-0.304 Y0.6114 Z-0.2924 B46.076 C116.44 ;

X-0.6202 Y0.5827 Z-0.5321 B63.846 C136.786 ;

X-0.6194 Y0.5798 Z-0.5271 B63.504 C136.891 ;

X0, Y-1., Z0

X0, Y0, Z0

Коды

 G

 

353

X-0.8807 Y0.8245 Z-0.3486 ;

X-1.1421 Y1.0691 Z-0.1701 ;

X-1.9601 Y1.8348 Z0.3884 ;

G49 (

СУВИ

 

ВЫКЛ

.) ;

G00 G53 Z0. ;

G53 B0. C0. ;

G53 Y0. ;

M30 ;

%

G234 

Примечания

 

программиста

Следующие

 

нажатия

 

клавиш

 

и

 

коды

 

программы

 

отменяют

 G234:

[

EMERGENCY STOP]

[

RESET]

[

HANDLE JOG]

[

LIST PROGRAM]

M02

 – 

Конец

 

программы

M30

 – 

Конец

 

программы

 

и

 

сброс

G43

 – 

Коррекция

 

на

 

длину

 

инструмента

 +

G44

 – 

Коррекция

 

на

 

длину

 

инструмента

 -

G49

 – 

Отмена

 G43 / G44 / G143

Следующие

 

коды

 

НЕ

 

отменяют

 G234:

M00

 – 

Останов

 

программы

M01

 – 

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

 

остановка

Следующие

 

нажатия

 

клавиш

 

и

 

коды

 

программы

 

влияют

 

на

 G234: 

G234 

вызывает

 

СУВИ

 

и

 

отменяет

 G43. 

При

 

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

 

коррекции

 

на

 

длину

 

инструмента

 

должен

 

быть

 

активен

 

или

G43, 

или

 G234. G43 

и

 G234 

не

 

могут

 

быть

 

активны

 

одновременно

.

G234 

отменяет

 

предыдущий

 H-

код

Поэтому

 H-

код

 

необходимо

 

помещать

 

в

одном

 

блоке

 

с

 G234. 

G234 

невозможно

 

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

 

одновременно

 

с

 G254 (

ДКД

).

Следующие

 

коды

 

игнорируют

 234: 

G28

 – 

Возврат

 

в

 

начало

 

координат

 

станка

 

через

 

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

 

опорную

точку

G29

 – 

Перемещение

 

в

 

заданные

 

координаты

 

через

 

опорную

 

точку

 G29

G53

 – 

Немодальный

 

выбор

 

координат

 

станка

M06

 – 

Смена

 

инструмента

Список

 

кодов

 G

 

354

Вызов

 G234 (

СУВИ

вызывает

 

поворот

 

рабочей

 

зоны

Если

 

положение

 – 

вблизи

 

к

пределам

 

перемещения

поворот

 

может

 

сместить

 

текущее

 

положение

 

детали

 

за

пределы

 

перемещения

что

 

вызовет

 

сигнал

 

об

 

ошибке

 

перебега

Чтобы

 

устранить

это

подайте

 

команду

 

станку

 

на

 

центр

 

коррекции

 

детали

 (

или

 

вблизи

 

центра

 

стола

 

на

UMC), 

а

 

затем

 

вызывайте

 G234 (

СУВИ

).

G234 (

СУВИ

предназначен

 

для

 

программ

 

одновременной

 

контурной

 

обработки

 

по

 4

и

 5 

осям

Для

 

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

 G234 

требуется

 

активная

 

коррекция

 

детали

 (G54, G55

и

 

т

.

д

.).

G254 – 

Динамическая

 

коррекция

 

детали

 (

ДКД

) (

Группа

 23)

Код

 G254, 

динамическая

 

коррекция

 

детали

 (

ДКД

), 

похож

 

на

 

СУВИ

за

 

исключением

того

что

 

он

 

предназначен

 

для

 

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

 

с

 

позиционированием

 3+1 

или

 3+2, 

а

не

 

для

 

одновременной

 

обработки

 

по

 4 

или

 5 

осям

Если

 

программа

 

не

 

использует

наклонную

 

и

 

поворотную

 

оси

нет

 

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

 

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

 

ДКД

.

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

:

Значение

 

оси

 B 

коррекции

 

детали

которая

 

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

 

с

G254, 

ДОЛЖНО

 

быть

 

нулевым

.

При

 

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

 

ДКД

 

больше

 

не

 

нужно

 

устанавливать

 

обрабатываемую

 

деталь

 

в

точное

 

положение

как

 

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

 

в

 

АСУТП

Функция

 

ДКД

 

применяет

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

 

коррекции

которые

 

учитывают

 

различия

 

между

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

 

положением

 

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

 

детали

 

и

 

фактическим

положением

 

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

 

детали

Это

 

устраняет

 

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

 

повторной

загрузки

 

программы

 

из

 

системы

 

АСУТП

если

 

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

 

и

 

фактическое

положение

 

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

 

детали

 

отличаются

.

В

 

системе

 

управления

 

хранятся

 

данные

 

о

 

центрах

 

вращения

 

для

 

поворотного

 

стола

(

НТПА

и

 

о

 

положении

 

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

 

детали

  (

активная

 

коррекция

 

детали

). 

Это

данные

 

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

 

для

 

выполнения

 

необходимого

 

перемещения

 

станка

 

на

основании

 

первоначальной

 

программы

созданной

 

АСУТП

Поэтому

 

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

вызывать

 G254 

после

 

подачи

 

команды

 

необходимой

 

коррекции

 

детали

 

и

 

после

любой

 

команды

 

вращения

 

для

 

позиционирования

 4-

й

 

и

 5-

й

 

оси

.

После

 

вызова

 G254 

необходимо

 

задать

 

положение

 

осей

 X, Y 

и

 Z 

перед

 

командой

резания

даже

 

если

 

при

 

этом

 

повторно

 

вызывается

 

текущее

 

положение

Программа

должна

 

задать

 

координаты

 

осей

 X 

и

 Y 

в

 

одном

 

блоке

 

и

 

оси

 Z – 

в

 

отдельном

 

блоке

Коды

 G

 

355

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

:

Перед

 

вращательным

 

перемещением

 

используйте

немодальную

 

команду

 

перемещения

 

в

 

координатах

 

станка

 G53,

чтобы

 

безопасно

 

отвести

 

инструмент

 

от

 

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

детали

 

и

 

создать

 

зазор

 

для

 

вращательного

 

перемещения

.

После

 

окончания

 

вращательного

 

перемещения

 

укажите

положение

 

осей

 X, Y 

и

 Z 

перед

 

командой

 

резания

даже

 

если

 

при

этом

 

повторно

 

вызывается

 

текущее

 

положение

Программа

должна

 

задать

 

координаты

 

осей

 X 

и

 Y 

в

 

одном

 

блоке

 

и

 

оси

 Z – 

в

отдельном

 

блоке

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

:

Обязательно

 

отмените

 G254 

с

 

помощью

 G255, 

если

 

ваша

программа

 

выполняет

 

обработку

 

с

 

одновременным

перемещением

 4 

или

 5 

осей

.

ПРИМЕЧАНИЕ

:

Для

 

ясности

 

на

 

иллюстрациях

 

в

 

настоящем

 

разделе

 

не

показана

 

зажимная

 

оснастка

.

Блок

 

на

 

рисунке

 

ниже

 

был

 

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

 

в

 

системе

 

АСУТП

верхнее

центральное

 

отверстие

 

расположено

 

в

 

центре

 

спутника

 

и

 

определено

 

как

 X0, Y0, Z0.

F7.50:

Первоначальное

 

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

 

положение

 

На

 

рисунке

 

ниже

 

фактическое

 

положение

 

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

 

детали

 

отличается

 

от

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

 

положения

Центр

 

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

 

детали

 

фактически

расположен

 

в

 X1, Y-1, Z0 

и

 

определен

 

как

 G54.

X0, Y0, Z0

Список

 

кодов

 G

 

356

F7.51:

Центрирование

 

по

 G54, 

ДКД

 

выключена

 

На

 

рисунке

 

ниже

 

вызывается

 

ДКД

В

 

системе

 

управления

 

хранятся

 

данные

 

о

 

центрах

вращения

 

для

 

поворотного

 

стола

  (

НТПА

и

 

о

 

положении

 

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

 

детали

(

активная

 

коррекция

 

детали

 G54). 

Система

 

управления

 

использует

 

это

 

данные

,

чтобы

 

применить

 

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

 

регулировки

 

коррекции

 

для

 

обеспечения

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

 

правильной

 

траектории

 

инструмента

 

при

 

обработке

 

детали

как

намечено

 

программой

созданной

 

на

 

АСУТП

Это

 

устраняет

 

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

повторной

 

загрузки

 

программы

 

из

 

системы

 

АСУТП

если

 

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

 

и

фактическое

 

положение

 

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

 

детали

 

отличаются

.

F7.52:

Центрирование

 

с

 

включенной

 

ДКД

 

Пример

 

программы

 

с

 G254

%

O00004 (

ОБРАЗЕЦ

 

ДКД

) ;

G20 ;

G00 G17 G40 G80 G90 G94 G98 ;

G53 Z0. ;

T1 M06 ;

G00 G90 G54 X0. Y0. B0. C0. (G54 – 

это

 

активная

) ;

X1, Y-1, Z0

X0, Y0, Z0

Коды

 G

 

357

(

коррекция

) ;

(

детали

 

для

) ;

(

фактического

 

положения

 

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

 

детали

) ;

S1000 M03 ;

G43 H01 Z1. (

Начальное

 

положение

 

на

 1.0 

над

 

торцом

) ;

(

детали

) ;

(Z0.) ;

G01 Z-1.0 F20. (

Подача

 

врезания

 

в

 

деталь

 1.0) ;

G00 G53 Z0. (

Отвод

 Z 

с

 

помощью

 G53) ;

B90. C0. (

ПОЗИЦИОНИРОВАНИЕ

 

ПОВОРОТНОГО

 

АППАРАТА

) ;

G254 (

ВЫЗОВ

 

ДКД

) ;

X1. Y0. (

Команда

 

позиционирования

 X 

и

 Y) ;

Z2. (

Начальное

 

положение

 

на

 1.0 

над

 

торцом

 

детали

) ;

(Z1.0) ;

G01 Z0. F20. (

Подача

 

врезания

 

в

 

деталь

 1.0 ) ;

G00 G53 Z0. (

Отвод

 Z 

с

 

помощью

 G53) ;

B90. C-90. (

ПОЗИЦИОНИРОВАНИЕ

 

ПОВОРОТНОГО

 

АППАРАТА

) ;

X1. Y0. (

Команда

 

позиционирования

 X 

и

 Y) ;

Z2. (

Начальное

 

положение

 

на

 1.0 

над

 

торцом

 

детали

) ;

(Z1.0) ;

G01 Z0. F20. (

Подача

 

врезания

 

в

 

деталь

 1.0 ) ;

G255 (

ОТМЕНА

 

ДКД

) ;

B0. C0. ;

M30 ;

%

G254 

Примечания

 

программиста

Следующие

 

нажатия

 

клавиш

 

и

 

коды

 

программы

 

отменят

 G254:

[

EMERGENCY STOP]

[

RESET]

[

HANDLE JOG]

[

LIST PROGRAM]

G255

 – 

Отмена

 

ДКД

M02

 – 

Конец

 

программы

M30

 – 

Конец

 

программы

 

и

 

сброс

Следующие

 

коды

 

НЕ

 

отменяют

 G254:

M00

 – 

Останов

 

программы

M01

 – 

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

 

остановка

Некоторые

 

коды

 

игнорируют

 

G254

Эти

 

коды

 

не

 

будут

 

применять

 

дельту

 

вращения

:

*G28

 – 

Возврат

 

в

 

начало

 

координат

 

станка

 

через

 

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

 

опорную

точку

*G29

 – 

Перемещение

 

в

 

заданные

 

координаты

 

через

 

опорную

 

точку

 G29

G53

 – 

Немодальный

 

выбор

 

координат

 

станка

Список

 

кодов

 G

 

358

M06

 – 

Смена

 

инструмента

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

 

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

 

не

 

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

 

G28

 

или

 

G29

 

пока

 

активен

 

G254

а

также

 

пока

 

оси

 B 

и

 C 

не

 

в

 

нулевой

 

точке

.

1.

G254

 (

ДКД

предназначена

 

обработки

 3+1 

и

 3+2, 

при

 

которой

 

оси

 B 

и

 C 

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

 

только

 

для

 

позиционирования

.

2.

Активная

 

коррекция

 

детали

 (

G54

G55

 

и

 

т

.

д

.) 

должна

 

применяться

прежде

 

чем

 

подается

 

команда

 

G254

.

3.

Все

 

вращательное

 

перемещение

 

должно

 

быть

 

закончено

прежде

 

чем

 

подается

 

команда

 

G254

.

4.

После

 

вызова

 

G254

 

необходимо

 

задать

 

положение

 

осей

 X, Y 

и

 Z 

перед

 

командой

 

резания

даже

 

если

 

при

 

этом

 

повторно

 

вызывается

 

текущее

 

положение

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

 

задавать

 

координаты

 

осей

 X 

и

 Y 

в

 

одном

 

блоке

 

и

 

оси

 Z – 

в

 

отдельном

 

блоке

5.

Отмените

 

G254

 

с

 

помощью

 

G255

 

сразу

 

после

 

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

 

и

 

перед

 

ЛЮБЫМ

 

вращательным

 

перемещением

.

6.

Отмените

 

G254

 

с

 

помощью

 

G255

 

в

 

любое

 

время

когда

 

выполняется

 

обработка

 

с

 

одновременным

 

перемещением

 4 

или

 5 

осей

.

7.

Отмените

 

G254

 

с

 

помощью

 

G255

 

и

 

выполните

 

отвод

 

режущего

 

инструмента

 

в

 

безопасное

 

положение

прежде

 

чем

 

изменяется

 

положение

 

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

 

детали

.

G255 

Отмена

 

динамической

 

коррекции

 

детали

 (

ДКД

) (

Группа

 23)

G255 

отменяет

 G254, 

динамическую

 

коррекцию

 

детали

 (

ДКД

).

7.2

Подробная

 

информация

 

в

 

Интернете

Обновленная

 

и

 

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

 

информация

включая

 

полезные

 

советы

,

рациональные

 

приемы

 

работы

процедуры

 

технического

 

обслуживания

 

и

 

другое

,

доступна

 

в

 

центре

 

ресурсов

 Haas 

по

 

ссылке

 diy.HaasCNC.com. 

Также

 

можно

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

 

в

 

мобильное

 

устройство

 

код

расположенный

 

ниже

чтобы

 

прямо

перейти

 

в

 

центр

 

ресурсов

:

M-

коды

 

359

Глава

 8: 

M-

коды

8.1

Введение

В

 

настоящей

 

главе

 

даются

 

подробные

 

описания

 

кодов

 M, 

которые

 

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

 

для

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

 

станка

.

8.1.1

Список

 

кодов

 M

В

 

настоящей

 

главе

 

даются

 

подробные

 

описания

 

кодов

 M, 

которые

 

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

 

для

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

 

станка

.

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

:

Типовые

 

программы

 

в

 

настоящем

 

руководстве

 

были

проверены

 

на

 

точность

но

 

они

 

служат

 

только

 

для

иллюстративных

 

целей

Программы

 

не

 

определяют

инструменты

коррекции

 

или

 

материалы

Они

 

не

 

описывают

зажимную

 

оснастку

 

или

 

другую

 

крепежную

 

оснастку

Если

необходимо

 

исполнять

 

типовую

 

программу

 

на

 

станке

это

следует

 

делать

 

в

 

графическом

 

режиме

Всегда

 

используйте

безопасные

 

способы

 

обработки

если

 

исполняется

 

незнакомая

программа

.

ПРИМЕЧАНИЕ

:

Типовые

 

программы

 

в

 

настоящем

 

руководстве

 

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

собой

 

очень

 

консервативный

 

стиль

 

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

.

Образцы

 

предназначены

 

для

 

демонстрации

 

безопасных

 

и

надежных

 

программ

и

 

они

 

не

 

обязательно

 

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

собой

 

самый

 

быстрый

 

или

 

самый

 

эффективный

 

способ

эксплуатации

 

станка

В

 

типовых

 

программах

 

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

коды

 G, 

которые

 

многие

 

предпочитают

 

не

 

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

 

в

более

 

эффективных

 

программах

.

Коды

 M – 

это

 

различные

 

команды

 

для

 

станка

которые

 

не

 

содержат

 

команду

перемещения

 

оси

Формат

 

кода

 M – 

это

 

буква

 M, 

после

 

которой

 

стоят

 

две

 

или

 

три

цифры

например

,  

M03

В

 

строке

 

программы

 

допускается

 

только

 

один

 

код

 M. 

Все

 

коды

 M 

вступают

 

в

 

силу

 

в

конце блока

.

Список

 

кодов

 M

 

360

Код

Описание

Стр

M00

Остановка

 

программы

362

M01

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

 

остановка

 

программы

362

M02

Конец

 

программы

362

M03

Команды

 

шпинделя

362

M04

Команды

 

шпинделя

362

M05

Команды

 

шпинделя

362

M06

Смена

 

инструмента

363

M07

Душ

 

СОЖ

 

вкл

.

364

M08

Включена

 

СОЖ

364

M09

Выключить

 

СОЖ

364

M10

Включить

 

тормоз

 4-

й

 

оси

364

M11

Отключить

 

тормоз

 4-

й

 

оси

364

M12

Включить

 

тормоз

 5-

й

 

оси

365

M13

Отключить

 

тормоз

 5-

й

 

оси

365

M16

Смена

 

инструмента

365

M19

Ориентация

 

шпинделя

365

M21-M25

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

 

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

 

М

-

функция

 

с

 

концом

 

команд

 

кода

 

М

365

M29

Настройка

 

выходного

 

реле

 

с

 

концом

 

команд

 

кода

 

М

367

M30

Конец

 

программы

 

и

 

сброс

367

M31

Транспортер

 

удаления

 

стружки

 

вперед

367

M33

Транспортер

 

удаления

 

стружки

 – 

останов

367

M34

Приращение

 

СОЖ

368

M-

коды

 

361

M35

Уменьшение

 

СОЖ

368

M36

Спутник

 – 

деталь

 

готова

368

M39

Вращение

 

револьверной

 

головки

369

M41

Коррекция

 

низшей

 

передачи

369

M42

Коррекция

 

высшей

 

передачи

369

M51-M55

Задать

 

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

 

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

 M-

коды

369

M59

Задать

 

выходное

 

реле

369

M61-M65

Удалить

 

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

 

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

 M-

коды

370

M69

Удалить

 

заданное

 

выходное

 

реле

370

M73

Обдув

 

инструмента

 (TAB) 

вкл

370

M74

Обдув

 

инструмента

 (TAB) 

выкл

370

M75

Задать

 

опорную

 

точку

 

G35

 

или

 

G136

370

M78

Сигнал

 

об

 

ошибке

 

при

 

обнаружении

 

сигнала

 

пропуска

370

M79

Сигнал

 

об

 

ошибке

если

 

сигнал

 

пропуска

 

не

 

обнаружен

371

M80

Авт

.

дверь

 

открыта

371

M81

Закрытие

 

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

 

двери

371

M82

Разжим

 

инструмента

371

M83

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

 

продувочный

 

пистолет

 

включен

371

M84

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

 

продувочный

 

пистолет

 

выключен

371

M86

Зажим

 

инструмента

372

M88

Включить

 

подачу

 

СОЖ

 

через

 

шпиндель

372

M89

Выключить

 

подачу

 

СОЖ

 

через

 

шпиндель

372

M95

Спящий

 

режим

373

Код

Описание

Стр

Список

 

кодов

 M

 

362

M00 

Останов

 

программы

Код

 

M00

 

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

 

программу

Он

 

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

 

оси

шпиндель

 

и

 

выключает

подачу

 

СОЖ

 (

в

 

том

 

числе

 

вспомогательной

 

СОЖ

). 

Следующий

 

блок

 

после

 

M00

 

будет

выделен

 

при

 

просмотре

 

в

 

редакторе

 

программ

Нажмите

 

[CYCLE START]

  (

запуск

цикла

для

 

продолжения

 

работы

 

программы

 

с

 

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

.

М

01 

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

 

останов

 

программы

 

M01

 

работает

 

так

 

же

как

 

M00

кроме

 

функция

 

дополнительной

 

остановки

 

должна

быть

 

включена

Нажимайте

 

[OPTION STOP]

  (

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

 

остановка

для

включения

 

и выключения

 

функции

.

M02 

Конец

 

программы

 

M02

 

заканчивает

 

программу

ПРИМЕЧАНИЕ

:

Самый

 

распространенный

 

способ

 

завершить

 

программу

  –

кодом

M30

.

M03 / M04 / M05 

Шпиндель

 

ЧС

 / 

ПЧС

 / 

Останов

M03

 

включает

 

вращение

 

шпинделя

 

в

 

направлении

 

по

 

часовой

 

стрелке

(

ЧС

).

M04

 

включает

 

вращение

 

шпинделя

 

в

 

направлении

 

против

 

часовой

 

стрелки

(

ПЧС

).

M05

 

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

 

и

 

ожидает

 

его

 

остановки

.

Скорость

 

вращения

 

шпинделя

 

управляется

 

адресным

 

кодом

 

S

например

S5000

задает

 

скорость

 

вращения

 

шпинделя

 5000

об

/

мин

.

Если

 

станок

 

имеет

 

редуктор

скорость

 

вращения

 

шпинделя

 

по

 

программе

 

определит

передачу

которую

 

использует

 

станок

кроме

 

случаев

если

 

вы

 

используете

 

M41

 

или

M42

 

для

 

принудительного

 

выбора

 

передачи

См

страницу

369

где

 

имеется

дальнейшая

 

информация

 

кодах

 M 

для

 

принудительного

 

включения

 

передачи

.

M96

Переход

 

при

 

отсутствии

 

входного

 

сигнала

373

M97

Вызов

 

локальной

 

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

374

M98

Вызов

 

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

375

M99

Возврат

 

из

 

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

 

или

 

цикла

375

M109

 

Диалоговый

 

ввод

 

данных

 

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

376

Код

Описание

Стр

M-

коды

 

363

M06 

Смена

 

инструмента

 

T

 - 

Номер

 

инструмента

Код

 

M06

 

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

 

для

 

смены

 

инструмента

Например

M06 T12

 

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

инструмент

 12 

в

 

шпиндель

Если

 

шпиндель

 

вращается

то

 

командой

 

M06

шпиндель

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

 

и

 

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

 

подача

 

СОЖ

 (

в

 

том

 

числе

 

СОШ

).

ПРИМЕЧАНИЕ

:

Команда

 M06 

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

 

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

 

шпиндель

,

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

 

подачу

 

СОЖ

перемещает

 

ось

 Z 

в

 

положение

смены

 

инструмента

 

и

 

ориентирует

 

шпиндель

 

для

 

смены

инструмента

Не

 

нужно

 

включать

 

в

 

вашу

 

программу

 

эти

команды

 

для

 

смены

 

инструмента

.

ПРИМЕЧАНИЕ

:

 

M00

M01

любой

 

код

 G 

коррекции

 

детали

 (

G54

и

 

т

.

д

.), 

и

 

косые

удаления

 

блока

 

перед

 

сменой

 

инструмента

 

останавливают

опережающий

 

просмотр

и

 

система

 

управления

 

не

 

выполняет

предварительный

 

вызов

 

следующего

 

инструмента

 

в

положение

 

смены

  (

только

 

для

 

бокового

 

устройства

 

смены

инструмента

). 

Это

 

может

 

вызвать

 

существенные

 

задержки

при

 

выполнении

 

программы

потому

 

что

 

система

 

управления

должна

 

ожидать

пока

 

инструмент

 

достигнет

 

положения

смены

прежде

 

чем

 

будет

 

можно

 

выполнить

 

смену

инструмента

Можно

 

подать

 

команду

 

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

магазину

 

переместиться

 

в

 

положение

 

инструмента

 

с

помощью

 

кода

 T 

после

 

смены

 

инструмента

например

:

M06 T1 (

ПЕРВАЯ

 

СМЕНА

 

ИНСТРУМЕНТА

) ;

T2 (

ПРЕДВАРИТЕЛЬНЫЙ

 

ВЫЗОВ

 

СЛЕДУЮЩЕГО

 

ИНСТРУМЕНТА

) ;

 ;

См

страницу

 

107

где

 

имеется

 

дальнейшая

 

информация

 

о

 

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

бокового

 

устройства

 

смены

 

инструмента

.

Список

 

кодов

 M

 

364

M07 

Душ

 

СОЖ

 

вкл

.

M07

 

включает

 

душ

 

СОЖ

 (

опция

). 

M09

 

выключает

 

душ

 

СОЖ

 

и

 

также

 

выключает

 

подачу

обычной

 

СОЖ

Душ

 

СОЖ

  (

опция

выключается

 

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

 

перед

 

сменой

инструмента

 

или

 

сменой

 

спутника

 

и

 

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

 

включается

 

снова

 

после

 

смены

инструмента

если

 

перед

 

циклом

 

смены

 

инструмента

 

он

 

был

 

в

 

состоянии

 

ВКЛЮЧЕН

.

ПРИМЕЧАНИЕ

:

Иногда

 

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

 

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

 

реле

 

и

 

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

коды

 M, 

например

 

M51

 

для

 

включения

 

душа

 

СОЖ

 

и

 

M61

 

для

выключения

 

душа

 

СОЖ

Проверьте

 

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

 

вашего

станка

 

для

 

обеспечения

 

правильности

 

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

кодов

M.

M08 

Включение

 

СОЖ

 / M09 

Выключение

 

СОЖ

 

M08

 

включает

 

подачу

 

СОЖ

 (

опция

), 

а

 

M09

 

выключает

 

ее

Используйте

 

M34

/

M35

 

для

включения

 

и

 

выключения

 

подачи

 

программируемой

 

СОЖ

 (P-Cool) (

опция

).

Используйте

 

M88

/

M89

 

для

 

включения

 

и

 

выключения

 

подачи

 

СОЖ

 

через

 

шпиндель

(

опция

).

ПРИМЕЧАНИЕ

:

Система

 

управления

 

проверяет

 

уровень

 

СОЖ

 

только

 

в

 

начале

программы

так

 

что

 

состояние

 

низкого

 

уровня

 

СОЖ

 

не

приводит

 

к

 

остановке

 

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

.

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

:

Не

 

используйте

 

минеральные

 

СОЖ

 

на

 

чистом

 

масле

 

или

без

 

присадок

Они

 

вызывают

 

повреждения

 

резиновых

компонентов

 

в

 

станке

.

M10 

Включить

 

тормоз

 4-

й

 

оси

 / M11 

Выключить

 

тормоз

 

4-

й

 

оси

M10

 

включает

 

тормоз

 

дополнительной

 4-

й

 

оси

а

 

M11

 

выключает

 

тормоз

В

нормальном

 

состоянии

 

тормоз

 

дополнительной

 4-

й

 

оси

 

включен

поэтому

 

команда

M10

 

требуется

только

 

если

 

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

 

код

 

M11

 

для

 

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

.

M-

коды

 

365

M12 

включает

 

тормоз

 5-

й

 

оси

/ M13 

выключает

 

тормоз

 5-

й

 

оси

M12

 

включает

 

тормоз

 

дополнительной

 5-

й

 

оси

а

 

M13

 

выключает

 

тормоз

В

нормальном

 

состоянии

 

тормоз

 

дополнительной

 5-

й

 

оси

 

включен

поэтому

 

команда

M12

 

требуется

только

 

если

 

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

 

код

 

M13

 

для

 

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

.

M16 

Смена

 

инструмента

T

 - 

Номер

 

инструмента

Этот

 

код

M16

 

ведет

 

себя

 

так

 

же

как

 

M06

Однако

 

M06

 – 

это

 

предпочтительный

 

способ

подачи команды

 

смены

 

инструмента

.

M19 

Ориентация

 

шпинделя

 (

Необязательные

 

значения

 P 

и

 R)

P

 - 

Число

 

градусов

 (0 - 360)

R

 - 

Число

 

градусов

 

с

 

двумя

 

десятичными

 

разрядами

 (0.00 - 360.00).

M19

 

приводит

 

шпиндель

 

к

 

фиксированному

 

положению

Без

 

дополнительной

функции

 

ориентации

 

шпинделя

 

M19

 

шпиндель

 

будет

 

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

 

в

положение

 

нуля

 

градусов

Функция

 

ориентации

 

шпинделя

 

допускает

 

адресные

 

коды

и

 R. 

Например

:

M19 P270. (

ориентирует

 

шпиндель

 

на

 270) ; (

градусов

) ; ;

Значение

 

R

 

позволяет

 

программисту

 

указать

 

до

 

двух

 

десятичных

 

разрядов

,

например

,

M19 R123.45 (

ориентирует

 

шпиндель

 

на

) ; (123.45 

градусов

) ; ;

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

 

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

 M-

функция

 M21-M25 

с

 M-

ребром

Коды

 

с

 

M21

 

по

 

M25

 – 

это

 

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

 

реле

Каждый

 

код

 M 

замыкает

 

одно

 

из

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

 

реле

 

и

 

ожидает

 

внешнего

 

сигнала

 «

конец

 

команд

 

кода

 

М

». 

[RESET]

(

сброс

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

 

любую

 

операцию

ожидающую

 

окончания

 

работы

 

оснастки

,

включаемой

 

при

 

помощи

 

реле

Кроме

 

того

см

M51

 - 

M55

 

и

 

M61

 - 

M65

.

Только

 

одно

 

реле

 

включается

 

одновременно

Типичная

 

операция

 – 

команда

 

для

поворотного

 

устройства

Последовательность

 

такова

:

1.

Выполните

 

часть

 

обработки

 

программы

 

обработки

 

детали

 

ЧПУ

.

2.

Остановка

 

перемещения

 

ЧПУ

 

и

 

команда

 

реле

.

3.

Ожидание

 

сигнала

 

окончания

 (

конец

 

команд

 

кода

 

М

от

 

оборудования

.

4.

Продолжите

 

программу

 

обработки

 

детали

 

ЧПУ

.

Разъем

 «

конец

 

команд

 

кода

 

М

» - 

это

 P8 

на

 

плате

 

ввода

-

вывода

Контакты

 

Реле

 M-

кодов

Список

 

кодов

 M

 

366

Реле

 

кода

 M 

находятся

 

в

 

левом

 

нижнем

 

углу

 

платы

 

ввода

-

вывода

.

Эти

 

реле

 

можно

 

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

 

для

 

включения

 

измерительных

 

головок

,

вспомогательных

 

насосов

 

или

 

зажимных

 

устройств

 

и

 

т

.

д

Подключение

вспомогательных

 

устройств

 

выполняется

 

к

 

клеммной

 

колодке

 

отдельного

 

реле

На

клеммной

 

колодке

 

есть

 

позиции

 

с

 

нормально

 

разомкнутыми

 (NO), 

нормально

замкнутыми

 (NC) 

и

 

общим

 (COM) 

контактом

.

F8.1:

Реле

 

кода

 M 

главной

 

платы

 

ввода

-

вывода

.

F8.2:

Схема

 «

конец

 

команд

 

кода

 

М

» 

на

 P8 

на

 

главной

 

плате

 

ввода

-

вывода

Контакт

 3 - 

это

 

вход

 

конца

 

команд

 

кода

 

М

он

 

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

 

с

 

входом

 

 18 

в

 

системе

 

управления

Контакт

 1 - 

это

 

выход

 

конца

 

команд

 

кода

 

М

он

 

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

 

с

 

выходом

 

 4 

в

 

системе

 

управления

.

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

 8 

реле

 M-

кода

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

 

реле

 

кода

 M 

можно

 

купить

 

блоками

 

по

 8.

M21

M22

M23

M24

M25

NO
COM
NC

M-Fin

1

P8

7

6

3

8
1

5
2
4

1

2

2

3

3

4

4

12V

Return

12V

Return

+3.3V

+12V

+12V

 

 

 

 

 

 

 

содержание      ..     21      22      23      24     ..