
Синхронные действия движения
10.4 Операции в синхронных действиях
10.4.15 Переход оси (RELEASE, GET)
Функция
Для смены инструмента соответствующие командные оси могут быть затребованы как
операция синхронного действия с GET(ось). Согласованный с этим каналом тип оси и
связанное с ним на этот момент времени право интерполяции может быть запрошен
через системную переменную
$AA_AXCHANGE
_
TYP. В зависимости от первоначаль-
ного состояния и от канала, обладающего актуальным правом интерполяции этой оси,
возможны различные процессы.
Если смена инструмента осуществлена, то эта командная ось может быть разрешена
как операция синхронного действия с RELEASE(ось) для канала.
Изготовитель станка
Соответствующая ось должна быть согласована с каналом через машинные дан-
ные. Следовать указаниям изготовителя станка.
Программирование
GET(ось[,ось{,...}]) Затребовать ось
RELAESE(ось[,ось{,...}]) Разрешить ось
Параметры
DO
RELEASE
Разрешить ось как нейтральную ось
DO
GET
Перевести ось для перехода оси
Ось
Имя оси, которая должна быть запущена.
Пример выполнения программы для перехода оси двух каналов
Ось Z известна в 1-ом канале и во 2-ом канале.
Выполнение программы в 1-ом канале:
WHEN
TRUE
DO
RELEASE(Z)
;ось Z становится нейтральной осью
WHENEVER($AA_TYP[Z]==1)
DO
RDISABLE
N110
G4
F0.1
;блокировка загрузки, пока ось
Z программная ось
WHEN
TRUE
DO
GET(Z)
;ось Z снова становится осью программы ЧПУ
WHENEVER($AA_TYP[Z]<>1)
DO
RDISABLE
N120
G4
F0.1
;блокировка загрузки, пока ось
Z программная ось
WHEN
TRUE
DO
RELEASE(Z)
;ось Z становится нейтральной осью
WHENEVER($AA_TYP[Z]==1)
DO
RDISABLE
N130
G4
F0.1
;блокировка загрузки, пока ось
Z программная ось
N140
START(2)
;запустить 2-ой канал
Расширенное программирование
Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
10-47
Не для продажи
со станком