Programación
5.3 Bloques de función de sistema
Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:
Parámetro
Declaración
SEND
Entrada
CMD_CO
DE
CMD_BIT
_LEN
SEND_T
WICE
WAIT_RE
SP
CM_DALI
Entra-
da/salida
BUSY
Salida
ACTIVE
DONE
ERROR
STATUS
CMD_AC
K
32
Tipo de
Área de
datos
memoria
BOOL
I, Q, M, D,
Enviar el comando DALI tras un flanco ascendente.
L o cons-
tante
DWord
I, Q, M, D,
Flujo de bits del comando DALI
L o cons-
tante
USInt
I, Q, M, D,
Longitud de bits del comando DALI. Solo 16 y 24 son válidos.
L o cons-
tante
BOOL
I, Q, M, D,
SEND_TWICE = 1: enviar el comando DALI dos veces.
L o cons-
tante
BOOL
I, Q, M, D,
•
L o cons-
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
L
tiene los tres valores siguien-
tes:
•
•
•
BYTE
I, Q, M, D,
Si WAIT_RESP = 1, este bloque de función ha terminado correcta-
L
mente e indica el byte de respuesta del comando enviado.
WAIT_RESP = 0: no esperar respuesta, DONE se pone a 1 inme-
diatamente después de haber enviado el comando DALI.
WAIT_RESP = 1: esperar respuesta del comando. DONE se pone
a 1 cuando el CM 1xDALI recibe el byte de respuesta y el byte de
respuesta se indica en "CMD_ACK".
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. Encontrará
el significado detallado de cada código
de error en Parámetro STATUS (Pági-
na 109).