11
09.01 Качание
11
840D
NCU 571
840D
NCU 572
NCU 573
810D
840Di
ООО Siemens 2001 Все права защищены.
SINUMERIK 840D/840Di/810D Руководство по программированию. Расширенное программирование (PGA) - Выпуск 09.01 11-429
Следующая частичная подача
После успешной подачи необходимо не
допустить слишком раннего запуска следующей
частичной подачи.
Для этого используется специфический для
канала идентификатор ($AC_MARKER[Index]),
устанавливаемый на конце частичной подачи
(частичный остаточный путь ≡ 0) и стираемый
при выходе из диапазона возврата. После этого с
помощью синхронного действия
предотвращается следующее движение подачи.
С учетом данных допущений (см. выше) получаются,
к примеру, для точки возврата 1, следующие
операторы:
1. Установка идентификатора:
WHENEVER $AA_DTEPW[X] == 0 DO $AC_MARKER[1]=1
Всегда когда
равен
тогда
остаточный путь для частичной подачи оси подачи Х в WСS
нулю,
идентификатор с индексом 1 устанавливается на 1.
2. Стирание идентификатора
WHENEVER $AA_IM[Z]<>$SA_OSCILL_REVERSE_POS1[Z] D0 $AC_MARKER[1]=0
Всегда когда
больше или меньше
тогда
актуальная позиция качающейся оси Z в MСS
позиции точки возврата 1,
идентификатор 1 устанавливается на 0.
3. Предотвращение подачи
WHENEVER $AC_MARKER[1]==1 DO $AA_OVR[X]=0
Всегда когда
равен
тогда
идентификатор 1
1,
осевая процентовка оси подачи Х устанавливается на 0%.