Control De Programa; Instrucciones; Asignación De Valor; Condiciones - Festo CMXR Instrucciones

Ocultar thumbs Ver también para CMXR:
Tabla de contenido

Publicidad

8. Control de programa

8.
Control de programa
8.1

Instrucciones

Los programas FTL se componen de una sucesión de instrucciones separadas por retornos
de carro. Instrucciones reconocidas por el FTL:
1. Asignación de valor
2. Bifurcaciones:
3. Bucles:
4. Ejecución de rutinas:
5. Instrucción de sincronización:
8.2
Asignación de valor <:=>
La asignación de valor se compone de un carácter de variable a la izquierda del operador,
el propio operador de asignación := y una expresión a la derecha del operador. El tipo de
dato de la expresión debe poder asignarse al tipo de dato de la variable.
Ejemplos:
i
:= 1
x
:=
a
+
b
* 2
8.3

Condiciones

Dentro de instrucciones, bifurcaciones o bucles es posible formular condiciones. Éstas
pueden contener operandos booleanos (p. ej., AND, OR) o un operando comparativo
(p. ej., >, <=,=). El enlace de varias comparaciones se estructura mediante los
correspondientes niveles entre paréntesis.
Para los ejemplos siguientes se van a utilizar las variables indicadas a continuación:
Marker
:
BOOL
Flag1
:
BOOL
Flag2
:
BOOL
Flag3
:
BOOL
Index
:
DINT
44
IF, IF .. GOTO, GOTO .. LABEL, RETURN
WHILE, LOOP
CALL, llamada a macro, RUN, KILL
WAIT
Sintaxis
<variable > := <expresión>
Festo GDCP-CMXR-SW-DE es 0909a

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Gdcp-cmxr-sw-enGdcp-cmxr-sw-de

Tabla de contenido