Rockwell Automation Logix5000 Manual De Programación página 24

Tabla de contenido

Publicidad

Si usted desea esto
Si el número de receta = 1 entonces
Ingrediente A salida 1 = abierto (1)
Ingrediente B salida 4 = abierto (1)
Si el número de receta = 2 ó 3 entonces
Ingrediente A salida 4 = abierto (1)
Ingrediente B salida 2 = abierto (1)
Si el número de receta = 4, 5, 6 ó 7 entonces
Ingrediente A salida 4 = abierto (1)
Ingrediente B salida 2 = abierto (1)
Si el número de receta = 8, 11, 12 ó 13 entonces
Ingrediente A salida 1 = abierto (1)
Ingrediente B salida 4 = abierto (1)
De lo contrario, todas las salidas = cerradas (0)
24
Ejemplo
[:=] le indica al controlador que también restablezca los tags de salida cada vez
que el controlador:
• entre al modo marcha.
• deje el paso de un SFC si usted configura el SFC para restablecimiento
automático (esto se aplica sólo si usted incorpora la asignación en la
acción del paso, o si usa la acción para llamar a una rutina de texto
estructurado mediante una instrucción JSR).
Programación de texto estructurado
Introduzca este texto estructurado
CASE recipe_number OF
1:
Ingredient_A.Outlet_1 :=1;
Ingredient_B.Outlet_4 :=1;
2,3:
Ingredient_A.Outlet_4 :=1;
Ingredient_B.Outlet_2 :=1;
4..7:
Ingredient_A.Outlet_4 :=1;
Ingredient_B.Outlet_2 :=1;
8,11..13
Ingredient_A.Outlet_1 :=1;
Ingredient_B.Outlet_4 :=1;
ELSE
Ingredient_A.Outlet_1 [:=]0;
Ingredient_A.Outlet_4 [:=]0;
Ingredient_B.Outlet_2 [:=]0;
Ingredient_B.Outlet_4 [:=]0;
END_CASE;
Publicación 1756-PM007B-ES-P – Julio 2008
Capítulo 1

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido