6. Declaración de variables
6.
Declaración de variables
La declaración de variables se efectúa en los archivos correspondientes con la extensión
"tid". En ellos se fija el nombre de la variable y el tipo de dato. El nombre y el tipo de dato
se separan entre sí con dos puntos.
Ejemplos de declaraciones de variable válidas:
offset
:
REAL
flag
:
BOOL
index
:
DINT
name
:
STRING
6.1
Inicialización
Todas las variables FTL se inicializan automáticamente. Las variables de números enteros
y las variables reales se inicializan con 0, las cadenas de caracteres (strings) con una
cadena vacía " " y la variable booleana con FALSE.
Además de la inicialización automática también es posible inicializar variables con un valor
determinado. Ello también se denomina inicialización explícita. El valor inicial se introduce
según la indicación de tipo en forma de asignación en el archivo de datos. Las variables
reales también pueden inicializarse con valores enteros.
Ejemplo de inicializaciones válidas:
index
:
DINT
pi
:
REAL
radius
:
REAL
flag
:
BOOL
message
:
STRING
42
Sintaxis
<nombre> : <tipo>
:= 1
:= 3.1415
:= 10
:= TRUE
:=
"Hello"
Festo GDCP-CMXR-SW-DE es 0909a