9.8
Evitar punto de programa para SERUPRO (IPTRLOCK,
9.8
IPTRUNLOCK)
Funcionamiento
Para determinadas situaciones mecánicas complicadas en la máquina es necesario evitar la
búsqueda de secuencia con SERUPRO.
Con un puntero de interrupción programable existe una posibilidad de intervención,
posicionándose en la "búsqueda en el punto de interrupción" delante del punto no apto para
la búsqueda.
También se pueden definir zonas no aptas para la búsqueda en áreas del programa de
pieza donde el NCK no puede entrar todavía. Con la cancelación del programa, el NCK
marca la última secuencia ejecutada a través de la cual se puede buscar en la interfaz
hombre-máquina (HMI).
Programación
N... IPTRLOCK
o
N... IPTRUNLOCK
Parámetros
IPTRLOCK
IPTRUNLOCK
Ambos comandos se admiten únicamente en programas de pieza pero no en acciones
síncronas.
Ejemplo
Imbricación de secciones de programa no aptas para la búsqueda en dos niveles de
programa con IPTRUNLOCK implícito. El IPTRUNLOCK implícito en el subprograma 1
termina el área no apta para la búsqueda.
N10010 IPTRLOCK()
N10020 R1 = R1 + 1
N10030 G4 F1
...
N10040 Subprograma 2
...
N20010 IPTRLOCK ()
...
N20020 IPTRUNLOCK ()
N20030 RET
...
N10060 R2 = R2 + 2
N10070 RET
N100 G4 F2
Preparación del trabajo
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
9.8 Evitar punto de programa para SERUPRO (IPTRLOCK, IPTRUNLOCK)
Los comandos se encuentran por sí solos en una línea del
programa de pieza y permiten un puntero de interrupción
programable
Inicio de la sección de programa no apta para la búsqueda
Fin de la sección de programa no apta para la búsqueda
Comportamiento de contorneado
;Secuencia de parada, empieza la
;sección de programa no apta para
;la búsqueda
;Interpretación del subprograma 2
;Sin efecto, inicio repetido
;Sin efecto, fin en otro nivel
;Fin de la sección de programa
;no apta para la búsqueda
;El programa principal continúa
9-49