Siemens SIMATIC S7-200 Manual De Sistema página 326

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Operaciones SIMATIC
FOR, NEXT
K
O
P
EN
INDX
INIT
FINAL
F
U
P
EN
INDX
INIT
FINAL
NEXT
A
FOR
W
L
NEXT
221
222
Entradas/salidas
INDX
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, *VD, *AC, *LD
INIT
VW, IW, QW, MW, SW, SMW, T, C, AC, LW, AIW, constante, *VD,
*AC, *LD
FINAL
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AIW, constante, *VD,
*AC, *LD
9-150
La operación FOR ejecuta las operaciones que se encuentren
entre FOR y NEXT. Se deben indicar el valor del índice o el
FOR
contaje actual del bucle (INDX), el valor inicial (INIT) y el valor
ENO
final (FINAL).
La operación NEXT marca el final del bucle FOR y pone a "1"
el primer valor de la pila.
Ejemplo: si el valor de INIT es 1 y si el de FINAL es 10, las
operaciones que se encuentren entre FOR y NEXT se
NEXT
ejecutarán 10 veces, incrementando el valor de contaje INDX
en 1, 2, 3, ...10.
Si el valor inicial es mayor que el valor final, no se ejecuta el
FOR
bucle. Después de ejecutarse las operaciones que se
ENO
encuentran entre FOR y NEXT, se incrementa el valor de INDX
y el resultado se compara con el valor final. Si INDX es mayor
que el valor final, finaliza el bucle.
FOR: Condiciones de error que ponen ENO a 0: SM4.3
(tiempo de ejecución), 0006 (direccionamiento indirecto)
INDX,
INIT
FINAL
224
Operandos
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Tipos de datos
INT
INT
INT

Publicidad

Tabla de contenido
loading

Tabla de contenido