Expresiones Y Operaciones De Scl; Construir Una Expresión Scl - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Si se llama el bloque lógico SCL desde otro bloque lógico, los parámetros del bloque lógico
SCL aparecen como entradas o salidas.
En este ejemplo, las variables de "Start" y "On" (de la tabla de variables de proyecto) se
corresponden con "StartStopSwitch" y "RunYesNo" en la tabla de declaración del programa
SCL.
7.5.3.2

Expresiones y operaciones de SCL

Construir una expresión SCL
Una expresión SCL es una fórmula para calcular un valor. La expresión consiste en
operandos y operadores (p. ej. *, /, + o -). Los operandos pueden ser variables, constantes o
expresiones.
La evaluación de la expresión se desarrolla en un orden determinado, que está definido por
los siguientes factores:
● Cada operador tiene una prioridad predefinida y la operación con mayor prioridad se
ejecuta en primer lugar.
● Si tienen la misma prioridad, los operadores se procesan en una secuencia de izquierda
a derecha.
● Se utilizan paréntesis para designar una serie de operadores que deben evaluarse
conjuntamente.
El resultado de una expresión se puede utilizar para asignar un valor a una variable utilizada
por el programa, como una condición que debe ser considerada en una instrucción de
control, o como parámetros para otra instrucción SCL o para llamar un bloque lógico.
Tabla 7- 2
Tipo
Paréntesis
Matemáticas
Comparación
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Operadores en SCL
Operación
Expresión
(
)
Alimentación
Signo (más unario)
Signo (menos unario)
Multiplicación
División
Modulo
Suma
Resta
Menor
Menor o igual
Principios básicos de programación
7.5 Lenguaje de programación
Operador
( , )
**
+
-
*
/
MOD
+
-
<
<=
Prioridad
1
2
3
3
4
4
4
5
5
6
6
219

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido