Tipo De Dato Booleano (Bool); Tipos De Número Entero, Tipo De Dato Real, Tipos De Patrón De Bits - Festo CMXR-C1 Instrucciones De Programacion

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

Publicidad

5. Tipos de datos básicos
5.1

Tipo de dato booleano (BOOL)

El tipo de dato booleano tiene el valor TRUE o FALSO. Se utiliza sobre todo para operaciones
lógicas y también en combinación con señales de periféricos, p. ej., entradas de sensores y
salidas de actuadores.
Ejemplo:
Variables:
pos1ocupada
: BOOL
pos2ocupada
: BOOL
pos3ocupada
: BOOL
mín1posLibre : BOOL
todasLibres
: BOOL
Código de programa:
todasLibres
:= NOT pos1ocupada AND NOT pos2ocupada AND
min1posLibre
:= pos1ocupada XOR pos2ocupada XOR pos3ocupada
5.2
Tipos de número entero, tipo de dato REAL, tipos
de patrón de bits
El lenguaje de programación FTL soporta enteros, tipos de datos de números variables de
coma flotante y de patrones de bits. Según el caso pueden asignarse entre sí estos tipos
de datos (véase el capítulo 5 Tipos de datos básicos en la página 27). Con este modelo de
asignación, el sistema convierte los tipos de manera interna automáticamente.
Según la clase de conversión de tipos, puede perderse en precisión, p. ej., para convertir
de REAL a DINT, el sistema elimina las posiciones decimales.
Ejemplos de conversiones de tipos:
Variables:
presión : REAL
índice
: DINT
Código de programa:
presión := 1.53
índice
:= presión
La variable "índice" recibe el valor "1" después de la conversión.
28
NOT pos3ocupada
// Conversión REAL->DINT
Festo GDCP-CMXR-SW-ES es 0805NH

Publicidad

Tabla de contenido
loading

Tabla de contenido