Siemens SIMATIC FM 357-2 Manual página 474

Módulo de posicionamiento multieje servoaccionamientos y motores paso a paso
Ocultar thumbs Ver también para SIMATIC FM 357-2:
Tabla de contenido

Publicidad

Programación CN
Ejemplo de aplicación de una variable GUD
Fichero de definición para una variable GUD:
N10 DEF NCK REAL R_WERT_A
M30
10.24 Saltos en el programa (GOTOF, GOTOB, LABEL, IF)
Generalidades
Los programas se ejecutan sentencia a sentencia, desde la primera hasta la última
sentencia escrita.
Esta secuencia se puede modificar incluyendo saltos en el programa en una sentencia
independiente.
Programación
GOTOF LABEL
GOTOB LABEL
IF condición GOTOF LABEL
IF condición GOTOB LABEL
LABEL
LABEL
Destinos del salto (etiquetas)
Los destinos del salto (etiquetas) se deben introducir como nombres definidos por el
usuario. Un nombre puede constar de un mínimo de 2 y un máximo de 32 caracteres (letras,
dígitos, guiones bajos). Los dos primeros caracteres han de ser letras o guiones bajos. Se
deben poner dos puntos ":" tras el nombre de la etiqueta, para identificar el nombre como
una etiqueta en el programa de usuario.
Las etiquetas se programan siempre al inicio de la sentencia, inmediatamente después del
número de la sentencia (si se utiliza).
Las etiquetas han de ser unívocas dentro del programa.
No pueden utilizarse las instrucciones contenidas en la tabla 10-12.
Ejemplos:
N10 LABEL1: G1 X20
TR78943: G0 X10 Y20
GOTOB TOP
10-100
; Salto incondicional hacia adelante
; Salto incondicional hacia atrás
; Salto condicional hacia adelante
; Salto condicional hacia atrás
; Destino (en la sentencia de salto)
; Destino del salto (etiqueta en el programa)
; LABEL1 es una etiqueta
; TR78943 es una etiqueta, no un número de sentencia
; Etiqueta como destino, aquí sin los dos puntos
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
; Variables GUD FM globalmente
A5E00176151-01

Publicidad

Tabla de contenido
loading

Tabla de contenido