Lista de valores
La lista de valores contiene los valores permitidos para la expresión de selección. El siguiente
diagrama muestra las posibles variantes de la formulación de una lista de valores:
Al formular una lista de valores debe tenerse en cuenta lo siguiente:
• Cada lista de valores puede comenzar con una constante (valor), una lista de constantes
(valor1, valor2, valor3...) o una secuencia de constantes (valor1 a valor2 - valor1..valor2).
• Los valores de una lista de valores deben ser constantes enteras.
• El mismo valor de una lista de valores puede aparecer en varias listas de valores. Sin
embargo, solamente se tiene en cuenta la primera aparición.
Ejemplo
El ejemplo siguiente muestra el uso de una instrucción CASE:
MCL
CASE myDintVar OF
-1: myVar1 := 0;
1 : myVar1 := 1;
2,3,4 : myVar1 := 3;
5..6 : myVar1 := 4;
ELSE
myVar1 := 0;
END_CASE;
En este ejemplo, la variable "myVar1" adopta un valor dependiendo del valor "myDintVar".
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
myVar2 := 2 * myVar1;
Crear el programa MCL (S7-1500T)
5.6 Instrucciones de control (S7-1500T)
99