
10 
 
09.01  Синхронные действия движения
 
10
 
 
 
840D 
NCU 571 
 
 
840D 
NCU 572 
NCU 573 
    
 
810D 
 
840Di 
              
 
 
 ООО Siemens 2001 Все права защищены. 
SINUMERIK 840D/840Di/810D Руководство по программированию. Расширенное программирование (PGA) - Выпуск 09.01  10-411 
pos, то измененные в асинхронной подпрограмме 
модальные и статические синхронные действия 
движения продолжают действовать в главной 
программе. 
 
   
•  репозиционирование 
После репозиционирования REPOS действующие в 
прерванном кадре синхронные действия снова 
становятся активными. 
Измененные из асинхронной подпрограммы модальные 
синхронные действия после REPOS при обработке 
остатка кадра не действуют. 
Асинхронные подпрограммы и REPOS  не влияют на 
запрограммированные с помощью FCTDEF 
коэффициенты полиномов. Независимо от того, где они 
были запрограммированы, они могут в любое время 
использоваться в асинхронной подпрограмме и в 
главной программе и после исполнения REPOS. 
   
   
   
•  отмена с помощью CANCEL 
Если активное синхронное действие отменяется с 
помощью CANCEL, то это не влияет на активную 
операцию. Движения позиционирования завершаются 
как запрограммировано. 
С помощью команды CANCEL может быть прервано 
действующее модально или статически синхронное 
действие. 
Если прерывается синхронное действие, в то время как 
запущенное из него движение позиционирующей оси 
еще активно, то движение позиционирующей оси 
завершается. Если это нежелательно, то движение оси 
может быть заторможено с помощью осевого стирания 
остатка пути перед командой CANCEL: 
 
   
Пример:  
   
ID=17 EVERY $A_IN[3]==1 DO  POS[X]=15 FA[X]=1500 
;старт движения 
позиционирующей оси 
   
... 
 
   
WHEN ... DO DELDTG(X) 
;завершение движения 
позиционирующей оси
 
   
CANCEL(1)