Acciones síncronas a desplazamiento
10.4 Acciones en instrucciones síncronas
Ejemplo
Subprograma "AON": Regulación de distancia CON
Código del programa
PROC AON
$AA_OFF_LIMIT[Z]=1
FCTDEF(1, -10, +10, 0, 0.6, 0.12)
ID=1 DO SYNFCT(1,$AA_OFF[Z],$A_INA[3])
ID=2 WHENEVER $AA_OFF_LIMIT[Z]<>0
DO $AA_OVR[X] = 0
RET
ENDPROC.
Subprograma "AOFF": Regulación de distancia DES
Código del programa
PROC AOFF
CANCEL(1)
CANCEL(2)
RET
ENDPROC.
Programa principal "MAIN"
Código del programa
AON
...
G1 X100 F1000
AOFF
M30
604
Comentarios
; Acción síncrona borrar regulación de distancia
; Borrar comprobación del margen límite
Comentarios
; Regulación de distancia CON
; Regulación de distancia DES
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Comentarios
; Definir valor límite.
; Definición de polinomio
; Regulación de distancia activa.
; Si se supera el margen límite,
bloquear eje X.
Preparación del trabajo