5. Tipos de datos básicos
5.3
Cadenas de caracteres (STRING)
Las cadenas de caracteres se describen con el tipo de dato STRING. La longitud de una
cadena está limitada a 255 caracteres. Las cadenas de caracteres, también denominadas
strings, pueden asignarse entre sí y conectarse fácilmente con ayuda del operador +.
Ejemplo:
Variable:
textoMensaje : STRING
pieza
: STRING
Código de programa:
textoMensaje := "cilindro "
pieza
:= "DNC "
textoMensaje := textoMensaje + pieza + "ha arrancado"
5.4
Tipos de datos estructurados
Por tipos de datos estructurados se entiende una agrupación fija de tipos de datos básicos
en un tipo de dato nuevo.
Los tipos de datos estructurados no pueden crearse a nivel de usuario. Éstos (sólo) se
utilizan como tipos de datos en instrucciones FTL. Una aplicación es, p. ej., la represen-
tación de posiciones. Con el tipo de dato "AXISPOS" se describe una posición de eje
compuesta por seis variables del tipo de dato básico REAL en una secuencia determinada.
Véase el capítulo 9.1 Descripción de la posición en la página 48.
5.5
Matrices
Las matrices se utilizan para agrupar tipos de datos iguales en una unidad ordenada. El
acceso a cada uno de los elementos de la matriz se realiza con un índice.
No es posible crear matrices a nivel de usuario. Éstas se utilizan, p. ej., dentro de la inter-
face PLC.
Festo GDCP-CMXR-SW-ES es 0805NH
Indicación
Las conversiones de tipos sólo deben utilizarse cuando la conse-
cuencia está perfectamente clara (véase el ejemplo más arriba).
29