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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

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

 

 

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

5.

ФУНКЦИИ ПОДАЧИ

B--64124RU/01

74

Если угол раствора меньше

,

чем угол

,

заданный в параметре

,

соотношение между скоростью подачи и временем такое

,

как

показано ниже

.

Хотя накопленные импульсы

,

эквивалентные

заштрихованной зоне

,

остаются на время

t,

следующий блок

выполняется

,

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

ускорения

/

замедления меньше значения

,

установленного

параметром

.

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

выбранной плоскости

.

t

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

V

Блок

A

Блок

B

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

,

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

Время

t

Предполагается

,

что угол между двумя блоками

(

блоками

A

и

B)

равен углу

θ

,

как показано ниже

.

1.

Между линейными
перемещениями

θ

θ

θ

θ

2.

Между линейными и круговыми

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

(

угол между линейным перемещением

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

)

3.

Между круговыми

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

(

угол между касательными к

круговым перемещениям

)

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

,

заданным в параметре

(

ном

. 1740),

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

.

Скорости подачи обработки сравниваются с заданными в
параметре

(

ном

. 1741)

для перемещения вдоль первой и второй

осей только в выбранной плоскости

.

Это означает

,

что если

перемещение вдоль

3-

х или более осей

,

то это перемещение учи

-

тывается только вдоль

1-

й и

2-

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

.

Закругленность угла определяется по углу и скорости подачи

,

заданным в параметрах

(

ном

. 1740

и

1741).

Для того

,

чтобы угол

всегда был острым

,

установите угол на ноль

,

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

на

180000 (

эквивалентно

180

градусам

).

Если задан

G90 (

точный останов

),

точный останов выполняется

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

,

заданных в параметрах

(

ном

. 1740

и

1741).

Эту функцию нельзя включить для одного блока или во время
холостого хода

D

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

D

Угол между двумя
блоками

D

Выбранная плоскость

D

Закругленность угла

D

Точная остановка

Ограничения

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

B--64124RU/01

5.

ФУНКЦИИ ПОДАЧИ

75

Эта функция уменьшает скорость подачи

,

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

скоростями подачи в конечной точке блока А и начальной точке
блока В вдоль каждой оси больше значения

,

заданного в

параметре ном

. 1781.

Функция выполняет блок В

,

когда

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

,

заданной в параметре ном

. 1741.

В этом случае функция

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

,

что число накопленных импульсов равно нулю

.

Блок

-

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

ниже

.

Да

Да

Нет

Нет

Разница в скорости подачи

между блоками вдоль каждой

оси больше значения

,

задан

--

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

(

ном

. 1781)?

Скорости подачи вдоль всех

осей меньше

,

чем заданные

в параметре

(

ном

. 1741)?

Дальнейшее

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

подачи в блоке А

Число накопленных импульсов

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

в

ноль

,

и

выполняется блок В

.

НАЧАЛО

КОНЕЦ

Если разница в скорости подачи между блоками вдоль каждой
оси больше значения

,

заданного в параметре ном

. 1781,

соотношение между скоростью подачи и временем

-

такое

,

как

показано ниже

.

Хотя накопленные импульсы

,

эквивалентные

заштрихованной зоне

,

остаются на время

t,

следующий блок

выполняется

,

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

.

ускор

./

замедл

.

меньше значения

,

заданного в ном

. 1741.

t

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

V

Блок

A

Блок

B

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

,

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

параметром

Время

t

5.4.3.2

Угловое замедление в
соответствии с
разницей в скорости
подачи между
блоками вдоль каждой
оси

Пояснения

D

Блок

-

схема для

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

D

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

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

5.

ФУНКЦИИ ПОДАЧИ

B--64124RU/01

76

Допустимая разница в скорости подачи может быть задана для
каждой оси в параметре ном

. 1783.

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

,

вызванного

внешним сигналом

,

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

,

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

.

Если задан

G90 (

точный останов

),

точный останов выполняется

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

.

Если во время работы ручная коррекция изменена

,

разница в

скорости подачи не будет проверена правильно

.

Эта функция не действует для команд подачи за один оборот

,

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

F-

кода с одной цифрой

,

жесткого нарезания

резьбы и одиночного блока

.

D

Установка допустимой
разницы в скорости
подачи вдоль каждой
оси

D

Проверка разницы в
скорости подачи

D

Точная остановка

D

Ручная коррекция

Ограничения

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

B--64124RU/01

5.

ФУНКЦИИ ПОДАЧИ

77

Задержка

G04 X_ ;

или

G04

Р

_ ;

X_ :

Задайте время

(

допускается десятичная точка

)

Р

_ :

Задайте время

(

не допускается десятичная точка

)

Если задана задержка

,

то выполнение следующего блока

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

.

Кроме того

,

может быть

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

(

режиме

G64).

Если не задана ни

P,

ни

X,

выполняется точный останов

.

Бит

1 (DWL)

параметра ном

. 3405

может задавать задержку для

каждого вращения в режиме подачи за один оборот

(G95).

Таблица

5.5 (a)

Диапазон программного значения времени задержки

(

Команда

X)

Система приращений

Диапазон

программируемых

значений

Единица
времени

задержки

IS--B

от

0.001

до

99999.999

сек или

IS--C

от

0.0001

до

9999.9999

сек

.

или

оборота

Таблица

5.5 (b)

Диапазон программного значения времени

задержки

(

Команда

P)

Система приращений

Диапазон

программируемых

значений

Единица
времени

задержки

IS--B

от

1

до

99999999

0.001

сек

.

или

оборота

IS--C

от

1

до

99999999

0.0001

сек

.

или

оборота

5.5

ЗАДЕРЖКА

(G04)

Формат

Пояснения

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

6.

РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ

B--64124RU/01

78

6

РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ

На станках с ЧПУ имеется особое положение

,

в котором

,

главным образом

,

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

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

,

как будет описано ниже

.

Это положение

называется референтным положением

.

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

B--64124RU/01

6.

РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ

79

Референтное положение

-

это фиксированное положение на

станке

,

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

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

.

Например

,

референтное положение используется в качестве

положения

,

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

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

.

В параметрах ном

.1240 - 1243

можно задать до

четырех референтных позиций

,

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

координат станка

.

Референтное положение

Нулевая точка станка

3 --

е референтное положение

2 --

е референтное положение

4--

е

референтное
положение

Рис

. 6.1 (a)

Нулевая точка станка и референтные позиции

Y

X

6.1

ВОЗВРАТ В
РЕФЕРЕНТНУЮ
ПОЗИЦИЮ

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

D

Референтное
положение

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

6.

РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ

B--64124RU/01

80

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

-

жение

.

Или инструменты автомат

.

перемещаются из рефе

-

рентной позиции в заданную позицию через промежуточную
позицию вдоль заданной оси

.

По завершении возврата в рефе

-

рентную

позицию

загорается

лампа

,

указывающая

на

завершение возврата

.

A (

Начальное позиция для

возврата в референтную позицию

)

B (

Промежуточная позиция

)

C (

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

референтной позиции

)

R (

Референтная позиция

)

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

A

B

R

Возврат из референтной позиции

R

B

C

Рис

. 6.1 (b)

Возврат в референтную позицию и возврат из

референтной позиции

Проверка возврата в референтное положение

(G27)

является

функцией

,

с помощью которой осуществляется проверка

точности возврата инструмента в референтное положение

,

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

.

Если инструмент переместился вдоль

заданной оси точно в референтное положение

,

то загорается

лампа для этой оси

.

G28

_

;

P

I

G30 P2

_

;

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

Возврат в

3-

е референтное

положение

Возврат в

4-

е референтное

положение

Возврат во

2-

е референтное

положение

:

Команда

,

задающая промежуточную позицию

(

абсолютная

/

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

)

G30 P3

_

;

G30 P4

_

;

(P2

может быть

опущен

).

P

I

P

I

P

I

P

_

I

G29

IP

_

;

:

Команда

,

задающая место назначения возврата из

референтной позиции

(

Абсолютная

/

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

)

IP

_

G27

IP

_

;

:

Команда

,

задающая промежуточную позицию

(

Абсолютная

/

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

)

IP

_

D

Возврат в
референтную позицию
и перемещение из
референтной позиции

D

Проверка возврата в
референтное
положение

Формат

D

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

D

Возврат из
референтной позиции

D

Проверка возврата в
референтное
положение

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

B--64124RU/01

6.

РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ

81

Позиционирование

в

промежуточное

или

референтное

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

.

Следовательно

,

в целях безопасности

,

перед выполнением этой

команды следует отменить коррекцию на резец и коррекцию на
длину инструмента

.

Координаты для промежуточной позиции хранятся в устройстве
ЧПУ только для осей

,

для которых значение задано в блоке

G28.

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

,

заданные ранее

.

Пример

N1 G28 X40.0 ;

Промежуточная позиция

(X40.0)

N2 G28 Y60.0 ;

Промежуточная позиция

(X40.0, Y60.0)

В системе

,

не имеющей датчика абсолютной позиции

,

возврат в

первую

,

третью и четвертую референтные позиции может быть

осуществлен только после завершения возврата в референтную
позицию

(G28)

или ручного возврата в референтную позицию

(

см

. III- 3.1).

Команда

G30

обычно используется

,

если

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

(ATC)

отличается от референтного положения

.

Как правило

,

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

G28

или

G30.

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

значение задает инкрементное значения от промежуточной
точки

.

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

.

Если после того

,

как инструмент достиг референтной позиции

,

пройдя промежуточную точку

,

по команде

G28

система

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

,

промежуточная точка также

смещается

в

новую

систему

координат

.

Если

затем

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

G29,

инструмент

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

в

запрограммированную позицию

,

проходя промежуточную

точку

,

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

.

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

G30.

Команда

G27

перемещает

инструмент

со

скоростью

ускоренного подвода

.

Если инструмент достигает референтного

положения

,

то загорается лампа возврата в референтное

положение

.

Тем не менее

,

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

,

в которое переместился

инструмент

,

не является референтным положением

,

то

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

. 092.

До того

,

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

возврата в первую референтную позицию после включения
питания

,

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

в

референтную

позицию

и

скорость

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

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

. 1428

для каждой оси

.

Даже после установления

системы координат станка по завершении возврата в
референтную позицию скорость подачи ручного возврата в
референтную позицию соответствует установке параметра

.

Пояснения

D

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

(G28)

D

Возврат в

2-

е

, 3-

е и

4-

е референтное

положение

(G30)

D

Возврат из
референтной позиции

(G29)

D

Проверка возврата в
референтное
положение

(G27)

D

Установка скорости
подачи возврата в
референтную позицию

 

 

 

 

 

 

 

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