Cada objeto de grupo es de hecho un punto de datos, es decir, representa datos.
Para tener una interpretación estandarizada de los datos representados por cada objeto de grupo, se han introducido tipos de puntos de datos.
Por ejemplo, supongamos que se envía un telegrama a un actuador binario para encender una luz en algún lugar del edificio. Mirando más de cerca esta frase, se pueden distinguir dos aspectos:
- "en algún lugar del edificio"
- "encender"
La parte "en algún lugar del edificio" está representada por la dirección de destino del telegrama, es decir, la dirección de grupo
La parte de "encendido" no está clara en este momento: no es seguro cómo se codifica "encendido", es decir, sin más conocimiento solo se pueden hacer suposiciones y esta es la razón por la que se requieren tipos de puntos de datos.
Objeto de grupo "configuración"
Como tal, un tipo de punto de datos se define como parte de la configuración del objeto de grupo.
SIN EMBARGO, la información real del tipo de punto de datos:
- no se almacena en la memoria del dispositivo
- nunca está incluida en un telegrama
- solo se almacena en el proyecto ETS
Los tipos de puntos de datos son especialmente importantes para el diagnóstico, es decir, para permitir al monitor ETS interpretar los datos asociados a objetos de grupo, por ejemplo, en lugar de "datos = 85 A8", se muestran "datos = -6 °C".
Estructura y anotación
Estructura:
- tipo de datos: formato + codificación
- tamaño: rango de valores + unidad
Anotación: X.YYY
- X: define formato + codificación
- YYY: define rango de valor + unidad
Los tipos de puntos de datos más usados son los siguientes:
- 1.yyy = boolean, como cambiar, subir/bajar, paso
- 2.yyy = 2 x boolean, p. ej. conmutación + control de prioridad
- 3.yyy = boolean + Valor no firmado de 3 bits, p.ej. atenuación hacia arriba/abajo
- 4.yyy = carácter (8-bit)
- 5.yyy = Valor no firmado de 8 bits, como valor de atenuación (0. 100%), posición de persianas (0.100%)
- 6.yyy = Complemento de dos piezas de 8 bits, por ejemplo, %
- 7.yyy = 2 x valor no firmado de 8 bits, es decir, contador de pulsos
- 8.yyy = 2 x 2 complementos de 8 bits, por ejemplo %
- 9.yyy = Flujo de 16 bits, por ejemplo, temperatura
- 10.yyy = hora
- 11.yyy = fecha
- 12.yyy = 4 x valor no firmado de 8 bits, es decir, contador de pulsos
- 13.yyy = 4 x 2 complementos de 8 bits, es decir, contador de pulsos
- 14.yyy = flujo de 32 bits, por ejemplo, temperatura
- 15.yyy = control de acceso
- 16.yyy = cadena -> 14 caracteres (14 x 8-bit)
- 17.yyy = número de escena
- 18.yyy = control de escena
- 19.yyy = hora + datos
- 20.yyy = enumeración de 8 bits, p.ej. Modo de climatización ("auto", "confort", "standby", "económico", "protección")