
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%.