Case - Distinción Del Caso; Programación - Siemens SIMATIC FM 357-2 Manual

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

CASE – distinción del caso
La instrucción CASE puede utilizarse para bifurcar hacia distintos puntos, dependiendo del
valor de una variable o de una expresión de tipo INT. La bifurcación por defecto se procesa
si la variable o la expresión no toman ninguna de las constantes especificadas. Si no se pro-
grama ninguna bifurcación por defecto, la ejecución continuará con la próxima sentencia CN
escrita después de la instrucción CASE. La totalidad de la instrucción se debe programar de
forma continua en una sentencia CN.
Programación
CASE expresión OF constante1 GOTOF LABEL1 ... DEFAULT GOTOF LABELn
CASE expresión OF constante1 GOTOB LABEL1 ... DEFAULT GOTOB LABELn
Ejemplo:
N10
CASE (R10+R11) OF 1 GOTOF CASO1 2 GOTOF CASO2 3 GOTOF CASO3
; Por defecto: no hacer nada
M30
CASO1:
N20 G0 Y100
N30 G1 Y0 F500
N40 M30
CASO2:
N50 G0 X100
N60 G1 X0 F1000
N70 M30
CASO3:
N80 G0 Z100
N90 G1 Z0 F1000
N100 M30
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01
Programación CN
10-105

Publicidad

Tabla de contenido
loading

Tabla de contenido