Siemens S7 Serie Manual De Sistema página 220

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

Publicidad

Principios básicos de programación
7.5 Lenguaje de programación
Tipo
Lógica con bits
Parametrización
Como lenguaje de programación de alto nivel, SCL utiliza instrucciones estándar para tareas
básicas:
● Instrucción de asignación: :=
● Funciones matemáticas: +, -, * y /
● Direccionamiento de variables globales: "<nombre de variable>" (nombre de la variable o
nombre del bloque de datos entre comillas dobles)
● Direccionamiento de variables locales: #<nombre de variable> (nombre de la variable
precedido del símbolo "#")
Los ejemplos siguientes muestran diferentes expresiones para usos distintos:
"C" := #A+#B;
"Data_block_1".Tag := #A;
IF #A > #B THEN "C" := #A;
"C" := SQRT (SQR (#A) + SQR (#B));
Los operadores aritméticos pueden procesar varios tipos de datos numéricos. El tipo de
datos resultante lo determina el tipo de datos de los operandos más significativos. Por
ejemplo, una operación de multiplicación que emplea un operando INT y un operando REAL
da como resultado un valor REAL.
220
Operación
Mayor
Mayor o igual
Igual
Diferente
Negación (unaria)
Combinación Y lógica
Combinación lógica O-exclusiva
Combinación lógica O
Parametrización
Asigna la suma de dos variables locales a una
variable
Asignación a una variable de bloque de datos
Condición de la instrucción IF-THEN
Parámetros de la instrucción SQRT
Operador
>
>=
=
<>
NOT
Y o &
XOR
O
:=
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Prioridad
6
6
7
7
3
8
9
10
11

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido