Programación
5.6 Bloques de función de diagnóstico
Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:
Parámetro
Declaración
QUERY
Entrada
ADDRES
S
CM_DALI
Entra-
da/salida
BUSY
Salida
ACTIVE
DONE
ERROR
STATUS
5.6.5
DALI_ECG_SET_OPHOUR
Descripción
DALI_ECG_SET_OPHOUR se utiliza para ajustar la hora de servicio de un dispositivo de
control DALI. La hora de servicio suma cuando el dispositivo de control permanece activo
durante una hora. La hora de servicio se guarda en el CM 1xDALI (consulte la ruta 1 del
flujo de datos (Página 23)).
Antes de llamar este bloque de función, asegúrese de que el dispositivo de control se ha
configurado mediante DALI_ECG_ADD (Página 70) y DALI_DEV_UPLOAD (Página 104).
62
Tipo de
Área de
datos
memoria
BOOL
I, Q, M, D,
Consultar las horas de funcionamiento tras un flanco ascendente.
L o cons-
tante
USInt
I, Q, M, D,
Especificar la dirección corta del dispositivo.
L o cons-
Rango: de 0 a 63
tante
"DALI_CT
El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
RL"
comunica con el bloque de función actual.
BOOL
I, Q, M, D,
Parámetro de estado:
L
•
•
BOOL
I, Q, M, D,
Parámetro de estado:
L
•
•
BOOL
I, Q, M, D,
Parámetro de estado:
L
•
•
BOOL
I, Q, M, D,
Parámetro de estado:
L
•
•
BYTE
I, Q, M, D,
Si ERROR = 0, STATUS tiene los
L
tres valores siguientes:
•
•
•
BUSY = 0: el procesamiento de la orden ha terminado.
BUSY = 1: la orden sigue ocupada.
ACTIVE = 0: la orden aún no se ha iniciado.
ACTIVE = 1: la orden se está ejecutando.
DONE = 0: orden no iniciada aún o en ejecución.
DONE = 1: orden ejecutada sin errores.
ERROR = 0: no se han producido errores.
ERROR = 1: se han producido errores durante el procesamiento.
16#00: inactivo
16#01: en ejecución
16#7F: terminado
Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)
Manual de producto, 06/2019, A5E46959452 - AA
Descripción
Si ERROR = 1, STATUS indica el
código de error detallado. Encon-
trará el significado detallado de
cada código de error en Paráme-
tro STATUS (Página 109).