Está en la página 1de 129

Manual de producto

SIMATIC

ET 200SP
Módulo de comunicaciones
CM 1xDALI (6ES7137-6CA00-0BU0)

Edición 06/2019 support.industry.siemens.com


Módulo de comunicación ET 200SP CM 1xDALI
Prólogo
(6ES7137-6CA00-0BU0)
Guía de la documentación 1

Relación de productos 2
SIMATIC
Cableado 3
Módulo de comunicación ET 200SP 4
Parámetros
CM 1xDALI (6ES7137-6CA00-0BU0)
Programación 5
Manual de producto

Alarmas de diagnóstico 6

Datos técnicos 7
Anexo A Juego de
parámetros A

Anexo B Homologaciones B

06/2019
A5E46959452 - AA
Notas jurídicas
Filosofía en la señalización de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de
daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de
advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones
corporales graves.

ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.

PRECAUCIÓN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

ATENCIÓN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una
consigna de seguridad con triángulo de advertencia de alarma de posibles daños personales, la misma consigna
puede contener también una advertencia sobre posibles daños materiales.
Personal cualificado
El producto/sistema tratado en esta documentación sólo deberá ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentación correspondiente a la
misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formación y
experiencia, el personal cualificado está en condiciones de reconocer riesgos resultantes del manejo o
manipulación de dichos productos/sistemas y de evitar posibles peligros.
Uso previsto de los productos de Siemens
Considere lo siguiente:

ADVERTENCIA
Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la
documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las
indicaciones y advertencias que figuran en la documentación asociada.

Marcas registradas
Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exención de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles
correcciones se incluyen en la siguiente edición.

Siemens AG Referencia del documento: 6ES7137-6CA00-0BU0 Copyright © Siemens AG 2019.


Division Digital Factory Ⓟ 07/2019 Sujeto a cambios sin previo aviso Reservados todos los derechos
Postfach 48 48
90026 NÜRNBERG
ALEMANIA
Prólogo

Finalidad de la documentación
El presente manual sustituye el manual de sistema ET 200SP Sistema de periferia
descentralizada. Las funciones relacionadas generalmente con el sistema se describen en
este manual.
La información dada en el presente manual y en los manuales de sistema y de funciones le
ayudan a poner en marcha el sistema DALI controlado por el ET 200 SP CM 1xDALI.

Convenciones
● STEP 7: en la documentación se utiliza "STEP 7" como sinónimo de todas las versiones
del software de configuración y programación "STEP 7 (TIA Portal)".
● En un sistema DALI, muchos dispositivos de entrada son sensores. Por consiguiente, en
la documentación los términos "sensor" y "dispositivo de entrada" se utilizan como
sinónimos con el fin de mejorar la legibilidad.
Esta documentación contiene figuras del dispositivo descrito. Las figuras pueden diferir
ligeramente de los dispositivos suministrados.
Tenga en cuenta también las notas marcadas de la siguiente manera:

Nota
Una nota contiene información importante sobre el producto descrito en la documentación,
sobre el manejo del producto o sobre la sección de la documentación a la que se debe
prestar especial atención.

Nota
Lea el manual antes de la utilización a fin de evitar lesiones.

El manual se entrega en línea. Puede descargar el documento en Soporte técnico central


(https://support.industry.siemens.com/cs/ww/es/).

Reciclaje y eliminación
Para un reciclaje y eliminación ecológica de los equipos usados, póngase en contacto con
una empresa certificada de eliminación de residuos electrónicos y elimine el equipo de
acuerdo con las normativas vigentes de su país.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 3
Prólogo

Información de seguridad
Siemens ofrece productos y soluciones con funciones de seguridad industrial con el objetivo
de hacer más seguro el funcionamiento de instalaciones, sistemas, máquinas y redes.
Para proteger las instalaciones, los sistemas, las máquinas y las redes de amenazas
cibernéticas, es necesario implementar (y mantener continuamente) un concepto de
seguridad industrial integral conforme al estado del arte. Los productos y las soluciones de
Siemens constituyen una parte de este concepto.
Los clientes son responsables de impedir el acceso no autorizado a sus instalaciones,
sistemas, máquinas y redes. Dichos sistemas, máquinas y componentes solo deben estar
conectados a la red corporativa o a Internet cuando y en la medida que sea necesario y
siempre que se hayan tomado las medidas de protección adecuadas (p. ej. cortafuegos y
segmentación de la red).
Para obtener información adicional sobre las medidas de seguridad industrial que podrían
ser implementadas, por favor visite (https://www.siemens.com/industrialsecurity).
Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con
el fin de hacerlos más seguros. Siemens recomienda expresamente realizar actualizaciones
en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos. El
uso de versiones de los productos anteriores o que ya no sean soportadas y la falta de
aplicación de las nuevas actualizaciones, puede aumentar el riesgo de amenazas
cibernéticas.
Para mantenerse informado de las actualizaciones de productos, recomendamos que se
suscriba al Siemens Industrial Security RSS Feed en
(https://www.siemens.com/industrialsecurity).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


4 Manual de producto, 06/2019, A5E46959452 - AA
Índice

Prólogo ................................................................................................................................................... 3
1 Guía de la documentación ...................................................................................................................... 7
2 Relación de productos ............................................................................................................................ 9
2.1 Características .......................................................................................................................... 9
2.2 Compatibilidad ........................................................................................................................12
3 Cableado .............................................................................................................................................. 13
3.1 Notas importantes para el uso del dispositivo ........................................................................13
3.2 Posición de montaje................................................................................................................15
3.3 Cable de bus DALI ..................................................................................................................16
3.4 Esquema de principio .............................................................................................................18
4 Parámetros ........................................................................................................................................... 21
4.1 Parametrización ......................................................................................................................21
4.2 Parámetros del módulo CM 1xDALI .......................................................................................21
5 Programación ....................................................................................................................................... 23
5.1 Modelo de almacenamiento de datos del CM 1xDALI ...........................................................23
5.2 Información general para la programación .............................................................................25
5.3 Bloques de función de sistema ...............................................................................................27
5.3.1 DALI_CTRL .............................................................................................................................27
5.3.2 DALI_SEND_CMD ..................................................................................................................31
5.4 Bloques de función para direccionamiento .............................................................................33
5.4.1 DALI_DEV_SCAN ...................................................................................................................33
5.4.2 DALI_DEV_IDENTIFY.............................................................................................................35
5.4.3 DALI_DEV_CHG_ADDR .........................................................................................................37
5.4.4 DALI_DEV_QUERY_ADDR ....................................................................................................39
5.5 Bloques de función de atenuación de los dispositivos de control ..........................................42
5.5.1 DALI_ECG_SWITCH ..............................................................................................................42
5.5.2 DALI_ECG_SWITCH_DIM ......................................................................................................44
5.5.3 DALI_ECG_QUERY_LEVEL ...................................................................................................47
5.5.4 DALI_ECG_SET_LEVEL.........................................................................................................48
5.5.5 DALI_ECG_QUERY_COLOR .................................................................................................49
5.5.6 DALI_ECG_SET_COLOR .......................................................................................................51
5.5.7 DALI_ECG_GOTO_SCENE ....................................................................................................53
5.6 Bloques de función de diagnóstico .........................................................................................54
5.6.1 DALI_DEV_GTIN ....................................................................................................................54
5.6.2 DALI_ECG_STATUS ..............................................................................................................56
5.6.3 DALI_ECG_STATUS_CHECK ................................................................................................59
5.6.4 DALI_ECG_QUERY_OPHOUR ..............................................................................................61

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 5
Índice

5.6.5 DALI_ECG_SET_OPHOUR ................................................................................................... 62


5.6.6 DALI_SENSOR_STATUS ...................................................................................................... 64
5.6.7 DALI_SENSOR_INPUT ......................................................................................................... 66
5.6.8 DALI_SENSOR_STATUS_CHECK........................................................................................ 68
5.7 Bloques de función de configuración ..................................................................................... 70
5.7.1 DALI_ECG_ADD .................................................................................................................... 70
5.7.2 DALI_ECG_DELETE .............................................................................................................. 72
5.7.3 DALI_ECG_QUERY_BASIC_PARAM.................................................................................... 73
5.7.4 DALI_ECG_SET_BASIC_PARAM ......................................................................................... 75
5.7.5 DALI_ECG_QUERY_EXT_PARAM ....................................................................................... 78
5.7.6 DALI_ECG_SET_EXT_PARAM ............................................................................................. 82
5.7.7 DALI_ECG_QUERY_GROUP ................................................................................................ 85
5.7.8 DALI_ECG_SET_GROUP ...................................................................................................... 86
5.7.9 DALI_ECG_QUERY_SCENE................................................................................................. 88
5.7.10 DALI_ECG_SET_SCENE ...................................................................................................... 90
5.7.11 DALI_SENSOR_ADD ............................................................................................................. 92
5.7.12 DALI_SENSOR_DELETE ...................................................................................................... 94
5.7.13 DALI_SENSOR_QUERY_DEV_PARAM ............................................................................... 95
5.7.14 DALI_SENSOR_SET_DEV_PARAM ..................................................................................... 97
5.7.15 DALI_SENSOR_QUERY_INST_PARAM ............................................................................... 99
5.7.16 DALI_SENSOR_SET_INST_PARAM................................................................................... 101
5.7.17 DALI_DEV_UPLOAD ........................................................................................................... 104
5.7.18 DALI_DEV_DOWNLOAD ..................................................................................................... 106
5.7.19 DALI_DEV_RESET .............................................................................................................. 107
5.8 Parámetro STATUS ............................................................................................................. 109
5.9 Tipo de dispositivo de control electrónico (ECG)................................................................. 110
5.10 Tipo de instancia del dispositivo de entrada ........................................................................ 110
5.11 Descripción de EVENT_FILTER .......................................................................................... 111
6 Alarmas de diagnóstico ........................................................................................................................112
6.1 Indicadores de estado y error .............................................................................................. 112
6.2 Alarmas de diagnóstico ........................................................................................................ 114
7 Datos técnicos .....................................................................................................................................115
7.1 Datos técnicos...................................................................................................................... 115
A Anexo A Juego de parámetros .............................................................................................................117
B Anexo B Homologaciones ....................................................................................................................119
Glosario ...............................................................................................................................................122
Índice alfabético ...................................................................................................................................127

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


6 Manual de producto, 06/2019, A5E46959452 - AA
Guía de la documentación 1
La documentación del sistema de periferia descentralizada SIMATIC ET 200SP se divide en
tres partes.
Esta división permite acceder directamente al contenido deseado.

Información básica
En el manual de sistema se describen detalladamente la configuración, el montaje, el
cableado y la puesta en marcha del sistema de periferia descentralizada
SIMATICET 200SP. La Ayuda en pantalla de STEP 7 le asiste en la configuración y
programación.

Información de productos
Los manuales de producto contienen una descripción sintetizada de la información
específica de los módulos, como características, esquemas de conexiones, curvas
características o datos técnicos.

Información general
En los manuales de funciones encontrará descripciones detalladas sobre temas generales
en torno al sistema de periferia descentralizada SIMATIC ET 200SP, p. ej., diagnóstico,
comunicación, servidor web, Motion Control y OPC UA.
La documentación se puede descargar gratuitamente de Internet
(https://support.industry.siemens.com/cs/ww/es/view/109742709).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 7
Guía de la documentación

Los cambios y ampliaciones de los manuales se documentan en una información del


producto.
La información del producto se puede descargar gratuitamente de Internet
(https://support.industry.siemens.com/cs/ww/es/view/73021864).

Manual Collection ET 200SP


La Manual Collection contiene la documentación completa del sistema de periferia
descentralizada SIMATIC ET 200SP recogida en un archivo.
Encontrará la Manual Collection en Internet
(https://support.industry.siemens.com/cs/ww/es/view/84133942).

"mySupport"
Con "mySupport", su área de trabajo personal, podrá sacar el máximo partido al Industry
Online Support.
En "mySupport" se pueden guardar filtros, favoritos y etiquetas, solicitar datos CAx y
elaborar una librería personal en el área Documentación. Asimismo, en las consultas que
realice con el Support Request (solicitud de soporte), este ya estará cumplimentado con sus
datos, y en todo momento podrá ver una relación de las solicitudes pendientes.
Para usar todas las funciones de "mySupport" es necesario registrarse una sola vez.
Encontrará "mySupport" en Internet (https://support.industry.siemens.com/cs/es/es/my).

Ejemplos de aplicación
Los ejemplos de aplicación le asisten con diferentes herramientas y ejemplos a la hora de
resolver las tareas de automatización. Los ejemplos muestran siempre soluciones en las
que interactúan varios componentes del sistema sin centrarse en productos concretos.
Encontrará los ejemplos de aplicación en Internet
(https://support.industry.siemens.com/cs/es/es/sc/2054).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


8 Manual de producto, 06/2019, A5E46959452 - AA
Relación de productos 2
2.1 Características

Referencia
6ES7137-6CA00-0BU0

Vista del módulo

① Tipo y nombre del módulo ⑧ LED de alimentación eléctrica


② LED de diagnóstico ⑨ Clase de función
③ Código de matriz 2D ⑩ Codificación de color del tipo de módulo
④ Diagrama de cableado ⑪ Versión funcional y del firmware
⑤ LED de estado de transmisión y ⑫ Código de colores para etiquetas codificadas en color
recepción
⑥ LED de alimentación de bus DALI ⑬ Tipo de BU
integrada
⑦ LED de fallo por sobretensión en ⑭ Referencia
el bus DALI

Figura 2-1 Vista del CM 1xDALI (sin la BaseUnit)

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 9
Relación de productos
2.1 Características

Características
El CM 1xDALI conecta un bus DALI al sistema de automatización y tiene las siguientes
propiedades:
● Características técnicas:
– Controlador de aplicación DALI (multimaestro)
– 1 bus DALI con 4 pares de terminales DALI+ y DALI- (sin polaridad)
– 64 dispositivos de control DALI
– 63 dispositivos de entrada DALI
– 16 grupos
– 16 escenas
– Alimentación de bus DALI integrada (puede desactivarse (Página 21))
– Soporta alimentación externa de DALI cuando se desactiva la alimentación de bus
DALI integrada
– Respuesta de diagnóstico en caso de cortocircuito del bus DALI (Página 114)
– Protección contra fallo por sobretensión del bus DALI que protege el bus DALI en
caso de conexión accidental de la tensión de red (hasta 250 V AC)
– Conforme a IEC 62386-101,103
– Compatible con tipos de dispositivos conformes a IEC 62386-201, 202, 203, 204, 205,
205, 206, 207, 208, 209 y otros como tipo genérico
– Compatible con tipos de dispositivos de entrada conformes a IEC 62386-301, 302,
303 y 304
● Funciones de sistema soportadas:
– Actualización del firmware
– Diagnóstico
– Datos I&M (datos de identificación y mantenimiento): I&M0 a I&M3

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


10 Manual de producto, 06/2019, A5E46959452 - AA
Relación de productos
2.1 Características

● Funciones soportadas:
– Escaneo del bus DALI y asignación automática de direcciones cortas
– Contador integrado de horas de funcionamiento para cada dispositivo de control
– Intercambio de dos direcciones cortas
– Comandos a dispositivos y a grupos o como difusión (broadcast)
– Control de grupos y escenas
– Recepción de avisos de eventos de dispositivos de entrada
– Lectura cíclica del estado de las lámparas
– El CM 1xDALI puede recibir avisos de sensores (multimaestro). Estos avisos se leen
con el comando "DALI_CTRL". Los otros comandos o consultas a o de dispositivos
DALI se llaman desde el programa de usuario.
● Tipos soportados de dispositivos de control y dispositivos de entrada:
– Fluorescente (dispositivo de control del tipo 00)
– Lámpara de emergencia (dispositivo de control del tipo 01)
– Lámpara de descarga (dispositivo de control del tipo 02)
– Halógeno (dispositivo de control del tipo 03)
– Incandescente (dispositivo de control del tipo 04)
– Convertidor de tensión (dispositivo de control del tipo 05)
– LED (dispositivo de control del tipo 06)
– Función de interruptor (dispositivo de control del tipo 07)
– Control de color (dispositivo de control del tipo 08)
– Pulsador (dispositivo de entrada del tipo 01)
– Dispositivo de entrada absoluto (dispositivo de entrada del tipo 02)
– Sensor de ocupación (dispositivo de entrada del tipo 03)
– Sensor de luz (dispositivo de entrada del tipo 04)
– Otros tipos con comandos genéricos

Funcionalidad del CM 1xDALI


● El CM 1xDALI controla el bus DALI y almacena los parámetros de los dispositivos DALI.
Los parámetros se almacenan en el módulo aunque esté desconectado de la
alimentación. Los parámetros pueden leerse en la CPU y transferirse a los dispositivos.
En un bus DALI pueden conectarse más de 64 instancias de sensor, pero en el módulo
se puede almacenar un máximo de 64 juegos de datos de instancia.
● El CM 1xDALI envía al bus DALI todos los comandos CPU recibidos de la CPU; el
módulo divide los comandos CPU más complejos (como parámetros de ajuste) en varios
comandos DALI.
● El CM 1xDALI dispone de un contador de horas de funcionamiento para cada dispositivo,
que puede leerse y ajustarse desde la CPU.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 11
Relación de productos
2.2 Compatibilidad

● En caso necesario, el módulo puede escanear el bus y asignar con un solo comando una
dirección corta a un dispositivo que se acabe de instalar en un bus DALI.
● El CM 1xDALI consulta cíclicamente el estado de los dispositivos; esta acción se
denomina "detección de fondo". El CM 1xDALI envía periódicamente comandos DALI
para consultar el estado de todos los dispositivos del bus y guarda la información en el
módulo. El período de consulta se ajusta con los parámetros del módulo. Los bloques de
programa de la CPU tienen mayor prioridad al acceder al bus DALI. Si los bloques de
programa de la CPU acceden continuamente al bus DALI, es posible que se bloquee la
detección de fondo. La detección de fondo puede detectar los resultados siguientes:
– Si todos los dispositivos DALI tienen una dirección corta.
– Para dispositivos de control: información sobre el estado básico, tipo de dispositivo de
control y estado avanzado.
– Para sensores: información de estado del dispositivo, número de instancias y el tipo
de cada instancia.

2.2 Compatibilidad

Conexión al sistema
Utilizando una BaseUnit del tipo U0 es posible incorporar un CM 1xDALI a la CPU, a un
Open Controller o a un IM del sistema de periferia descentralizada ET 200SP.

Dispositivos DALI compatibles


Solo es posible utilizar un dispositivo de entrada que cumpla el estándar DALI-2, IEC 62386-
103.
Solo es posible utilizar un dispositivo de control que cumpla el estándar DALI-1 o DALI-2.
Sin embargo, en dispositivos de control DALI-1 no es posible utilizar las nuevas
funcionalidades añadidas en el estándar DALI-2.

Librería
La librería del CM 1xDALI es compatible con las CPU basadas en S7-1500 (CPU 15xx).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


12 Manual de producto, 06/2019, A5E46959452 - AA
Cableado 3
3.1 Notas importantes para el uso del dispositivo

ADVERTENCIA

Este equipo está diseñado para funcionar con Muy baja tensión de seguridad (SELV) o
Muy baja tensión de protección (PELV).
Esto se refiere a circuitos eléctricos en los que la tensión no puede sobrepasar los 30 V AC
(RMS), 42,4 V AC pico o 60 V DC en CONDICIONES NORMALES y CONDICIONES DE
UN SOLO FALLO, incluidos defectos a tierra en otros circuitos.

Notas sobre el uso en áreas con peligro de explosión según ATEX / IECEx

ADVERTENCIA
Requisitos de la carcasa de instalación
Los módulos se instalarán dentro de una carcasa apropiada que ofrezca un grado de
protección mínimo de IP54 según EN 60079-15, considerando las condiciones ambientales
en las que se utilizarán los equipos.

ADVERTENCIA
Medidas contra perturbaciones transitorias.
Se tomarán las medidas necesarias para impedir que se exceda en más de 119 V la
tensión nominal a causa de perturbaciones transitorias.

ADVERTENCIA
Ubicación peligrosa
Solo se usara el equipo en un área cuyo grado de polución sea inferior o igual a 2 según lo
definido en EN 60664-1.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 13
Cableado
3.1 Notas importantes para el uso del dispositivo

Notas generales sobre el uso en áreas con peligro de explosión según FM

ADVERTENCIA
Requisitos de la carcasa de instalación
Si el equipo está instalado dentro de una carcasa interior, la temperatura interior de
servicio de la carcasa será la temperatura ambiente del módulo.

ADVERTENCIA
Riesgo de quemaduras
Si un dispositivo funciona con una temperatura ambiente superior a 50 °C, la temperatura
de la carcasa del dispositivo puede ser superior a 70 °C. Por lo tanto, se debe instalar el
dispositivo de forma que solo sea accesible para el servicio técnico o usuarios conscientes
de la razón para el acceso restringido y de las medidas de seguridad requeridas a
temperaturas superiores a 50 °C.

ADVERTENCIA
Peligro de explosión
No desconecte el equipo a no ser que se haya cortado la alimentación o se sepa que el
área es completamente segura.

ADVERTENCIA
Cables
El equipo está diseñado para la instalación dentro de una carcasa/armario de control. La
temperatura de servicio en el interior de la carcasa/armario de control será la temperatura
ambiente del módulo. Utilice cables con una temperatura de servicio permitida máxima de,
al menos, 30 °C superior a la temperatura ambiente máxima.

ADVERTENCIA
Ubicación peligrosa
Solo se usará el equipo en un área cuyo grado de polución sea inferior o igual a 2.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


14 Manual de producto, 06/2019, A5E46959452 - AA
Cableado
3.2 Posición de montaje

3.2 Posición de montaje

Nota
Para instalar y conectar el CM 1xDALI, consulte las instrucciones del manual de sistema
Sistema de periferia descentralizada SIMATIC ET 200SP
(https://support.industry.siemens.com/cs/ww/es/view/58649293). Observe la información
incluida en el documento "Uso de módulos en atmósferas potencialmente explosivas de
zona 2" que encontrará en la siguiente dirección de Internet:
Enlace: (https://support.industry.siemens.com/cs/ww/es/view/78381013)

ATENCIÓN
Lugar de montaje: dependencia del rango de temperatura
Las rendijas de ventilación superior e inferior del CM 1xDALI no deben cubrirse; además,
debe procurarse una ventilación adecuada. Por encima y por debajo del módulo debe
haber un espacio libre de 25 mm para que el aire pueda circular y así prevenir un
calentamiento excesivo.

Posición de montaje Posición de montaje del CM 1xDALI


Montaje horizontal del CM 1xDALI

Montaje vertical del CM 1xDALI

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 15
Cableado
3.3 Cable de bus DALI

3.3 Cable de bus DALI


Preste atención a los requisitos siguientes cuando instale un sistema DALI.

Requisitos del cable DALI


● La caída de tensión entre la alimentación DALI y cualquier dispositivo DALI del bus DALI
debe ser inferior a 2 V.
● La longitud del cable entre la alimentación DALI y el dispositivo DALI debe ser inferior a
300 m. La sección mínima recomendada de los conductores depende de la longitud del
cable.

Material Longitud del cable Sección del conductor (mínima)


Cobre < 100 m 0,5 mm2
de 100 m a 150 m 0,75 mm2
> 150 m 1,5 mm2

Sección del conductor en función de la longitud del cable

Nota
No es necesario utilizar cables de bus especiales (trenzados o apantallados).

Corriente máxima permitida para la alimentación DALI integrada


Cuando se utiliza la alimentación DALI integrada, la carga del bus DALI ∑ IDALI no puede
exceder los 160 mA. La carga del bus DALI se calcula con la fórmula siguiente:
∑ IDALI = IDALI_1 + IDALI_2 + IDALI_3 + ... + IDALI_n
∑ IDALI : carga de la alimentación DALI incluidos todos los terminales de ampliación
IDALI_1: carga del primer dispositivo del bus DALI
n: número total de dispositivos del bus DALI

Ejemplo
Tiene que instalar un sistema DALI con algunos dispositivos de control y sensores. En
primer lugar se agregan 64 dispositivos de control, cuyo consumo de corriente sea de 2 mA,
respectivamente. Seguidamente se debe agregar un tipo de sensor, cuyo consumo de
corriente sea de 5 mA.
El número de sensores que pueden agregarse es de:
(160 mA - 64 x 2 mA) / 5 mA = 6,4
Así pues, el número máximo de sensores de este tipo que pueden agregarse al sistema
DALI es de 6.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


16 Manual de producto, 06/2019, A5E46959452 - AA
Cableado
3.3 Cable de bus DALI

Topología del bus DALI


El CM 1xDALI es una pasarela entre el sistema de automatización y el sistema DALI. En el
lado de la CPU, el CM 1xDALI funciona como un módulo de comunicación y como pasarela
al sistema. En lado de DALI, el CM 1xDALI funciona como un controlador de aplicación.
Para instalar el sistema DALI pueden emplearse estructuras en línea, árbol, estrella o
mixtas.

ATENCIÓN
Notas importantes para configurar el sistema DALI
• No utilice estructuras en anillo para configurar un sistema DALI.
• Utilice un dispositivo de entrada que cumpla el estándar DALI-2.
• El módulo CM 1xDALI no funcionará hasta que la CPU y el IM estén preparados.
Asegúrese de que las CPU están preparadas antes de iniciar la comunicación del
sistema DALI.

La figura siguiente muestra un ejemplo de topología DALI con 4 sistemas DALI.

Figura 3-1 Topología de DALI

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 17
Cableado
3.4 Esquema de principio

3.4 Esquema de principio

Requisitos
Para la conexión se requiere una BaseUnit:
● Tipo U0, BaseUnit clara, referencia 6ES7193-6BP00-0DU0
● Tipo U0, BaseUnit oscura, referencia 6ES7193-6BP00-0BU0

BaseUnit
La BaseUnit no está incluida en el alcance de suministro del módulo y debe pedirse por
separado.
Se puede encontrar un resumen de las BaseUnits que se pueden usar con el módulo
tecnológico en la información de producto de la documentación del sistema de periferia
descentralizada ET 200SP (https://support.industry.siemens.com/cs/ww/es/view/73021864).
Se puede encontrar información acerca de la selección de una BaseUnit adecuada en el
manual del sistema Sistema de periferia descentralizada ET 200SP
(https://support.industry.siemens.com/cs/ww/es/view/58649293) y en el manual BaseUnits
ET 200SP (https://support.industry.siemens.com/cs/ww/es/view/59753521).
Se puede encontrar información acerca del cableado de la BaseUnit, la conexión de
pantallas de cable, etc., en la sección Conexión del manual del sistema Sistema de periferia
descentralizada ET 200SP (https://support.industry.siemens.com/cs/ww/es/view/58649293).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


18 Manual de producto, 06/2019, A5E46959452 - AA
Cableado
3.4 Esquema de principio

Esquema de principio
La siguiente figura muestra el esquema de principio y la asignación de terminales del
CM 1xDALI.

① Conexión DALI+ TX LED de transmisión (verde)


② Conexión DALI- RX LED de recepción (verde)
③ Interfaz del bus de fondo FOV LED de fallo por sobretensión (rojo)
④ Electrónica del driver DALI PWR LED de alimentación (verde)
DIAG LED de error o diagnóstico (verde, rojo) L+ Tensión de alimentación de 24 V DC
P1, P2, AUX Buses de tensión internos autoinstalables M Tierra
Conexión a la izquierda (BaseUnit oscura)
Conexión a la izquierda interrumpida (BaseUnit
clara)
Figura 3-2 Esquema de principio y cableado del CM 1xDALI

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 19
Cableado
3.4 Esquema de principio

Tensión de alimentación L+/M


La tensión de alimentación (24 V DC) se conecta a los terminales L+ y M de una BaseUnit
clara. Para una BaseUnit oscura se utiliza la tensión de alimentación del módulo de su
izquierda. Un circuito de protección interno protege el CM 1xDALI contra la inversión de
polaridad de la tensión de alimentación. El CM 1xDALI comprueba si la tensión de
alimentación está conectada.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


20 Manual de producto, 06/2019, A5E46959452 - AA
Parámetros 4
4.1 Parametrización

Introducción
Los parámetros del módulo de comunicación se configuran y asignan con STEP 7 V15.1 o
versiones posteriores.
En el proyecto del CM 1xDALI, los parámetros se asignan en la vista de dispositivos de
STEP 7 y en la ficha de propiedades del módulo de comunicación DALI.

4.2 Parámetros del módulo CM 1xDALI

Parámetros del módulo


Cada CM 1xDALI tiene los siguientes parámetros DALI en Parámetros del módulo. Puede
configurar cualquiera de estos parámetros conforme a sus necesidades.
En la siguiente tabla se muestran los parámetros del módulo CM 1xDALI.

Tabla 4- 1 Parámetros del módulo

Parámetros del mó- Descripción Rango de Valor Configura-


dulo valores prede- ción en
termina- RUN
do
Parámetros básicos
Activar alimentación Activar o desactivar la alimentación de bus DALI integrada. • Activar Activar Sí
de bus DALI integra-
• Activar: utilizar la alimentación de bus DALI integrada • Desactivar
da
en el CM 1xDALI.
• Desactivar: no utilizar la alimentación de bus DALI
integrada en el CM 1xDALI.
Activar controlador Activar o desactivar el controlador de aplicación DALI. • Activar Activar Sí
de aplicación DALI
• Activar: El CM 1xDALI puede enviar telegramas de ida • Desactivar
o recibir telegramas de vuelta del bus DALI.
• Desactivar: El CM 1xDALI no puede enviar telegramas
de ida ni recibir telegramas de vuelta del bus DALI.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 21
Parámetros
4.2 Parámetros del módulo CM 1xDALI

Parámetros del mó- Descripción Rango de Valor Configura-


dulo valores prede- ción en
termina- RUN
do
Diagnóstico
Diagnóstico: Sobre- Activar o desactivar el aviso de diagnóstico en el bus DALI. • Activar Activar Sí
tensión en bus DALI
• Activar: cuando el bus DALI está conectado a un fallo • Desactivar
por sobretensión (FOV) por error, el CM 1xDALI notifica
un error de sobretensión y el LED FOV (Página 112)
está encendido.
• Desactivar: cuando el bus DALI está conectado a un
fallo por sobretensión por error, solo se enciende el
LED FOV.
Diagnóstico: Corto- Vigilar el cortocircuito en el bus DALI. Esta función solo • Activar Desacti- Sí
circuito en bus DALI está disponible si está activada la alimentación de bus var
• Desactivar
DALI integrada:
• Activar: Cuando se produce un cortocircuito en el bus
DALI, el módulo notifica un error de diagnóstico y des-
conecta la alimentación del bus.
• Desactivar: Cuando se produce un cortocircuito en el
bus DALI, el módulo solo desconecta la alimentación
del bus.
Período
Período de detección El CM 1xDALI envía periódicamente comandos DALI para de 60 a 3600 60 (se- Sí
de fondo (s) consultar el estado de todos los dispositivos del bus y (segundos) gundos)
guarda la información en el módulo. Como resultado, el
estado guardado en el CM 1xDALI no puede actualizarse a
tiempo para obtener la información de estado actualizada
en el CM 1xDALI. Los bloques de programa de la CPU
tienen mayor prioridad al acceder al bus DALI. Si los blo-
ques de programa de la CPU acceden continuamente al
bus DALI, es posible que se bloquee la detección de fon-
do. La detección de fondo puede detectar los resultados
siguientes:
• Si todos los dispositivos DALI tienen una dirección
corta.
• Para dispositivos de control: información sobre el esta-
do básico, tipo de dispositivo de control y estado avan-
zado.
• Para sensores: información de estado del dispositivo,
número de instancias y el tipo de cada instancia.
Es posible ajustar la frecuencia de detección. El estado
guardado en el dispositivo DALI se actualiza en cada de-
tección.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


22 Manual de producto, 06/2019, A5E46959452 - AA
Programación 5
La librería del CM 1xDALI es una librería de programas de CPU SIMATIC. La librería del CM
1xDALI se utiliza para programar el CM 1xDALI. Facilita el acceso al CM 1xDALI desde la
CPU SIMATIC.
La librería del CM 1xDALI puede utilizarse en CPU basadas en S7-1500 (CPU 15xx).
La librería del CM 1xDALI contiene varios bloques de función (FB) del CM 1xDALI en STEP
7. Los bloques de función del CM 1xDALI se agrupan en diferentes grupos funcionales,
como Bloques de función para direccionamiento (Página 33), Bloques de función de
atenuación de los dispositivos de control (Página 42), Bloques de función de diagnóstico
(Página 54) y Bloques de función de configuración (Página 70).
Descargue la librería del CM 1xDALI de Internet
(https://support.industry.siemens.com/cs/ww/en/view/109767048). Encontrará más
información acerca de cómo usar librerías en la Ayuda en pantalla de STEP 7.

5.1 Modelo de almacenamiento de datos del CM 1xDALI

Modelo de almacenamiento de datos del CM 1xDALI


Un dispositivo DALI puede ser un dispositivo de control o un dispositivo de entrada. En la
presente documentación, el término "sensor" hace referencia al dispositivo de entrada.
Cada CM 1xDALI y cada dispositivo DALI tienen su propia base de datos para guardar
información de estado y dirección.
La figura siguiente muestra el modelo de almacenamiento de datos del CM 1xDALI y su flujo
de datos.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 23
Programación
5.1 Modelo de almacenamiento de datos del CM 1xDALI

A Base de datos del CM 1xDALI


B Base de datos del dispositivo DALI
1 La CPU envía datos al CM 1xDALI, y el CM 1xDALI los guarda. Por ejemplo, la CPU utiliza
DALI_ECG_SET_OPHOUR (Página 62) para ajustar la hora de servicio del dispositivo de control en el CM 1xDALI.
2 La CPU recibe datos del CM 1xDALI. Así, por ejemplo, la CPU utiliza DALI_DEV_QUERY_ADDR (Página 39) para
obtener los estados de dirección y de dispositivo que están guardados en el CM 1xDALI.
3 El CM 1xDALI envía datos al dispositivo DALI. Así, por ejemplo, la CPU utiliza DALI_DEV_DOWNLOAD (Página 106)
para transferir al dispositivo DALI los parámetros de configuración guardados en el CM 1xDALI.
4 El CM 1xDALI recibe datos del dispositivo DALI y los guarda en el CM 1xDALI. Así, por ejemplo, el CM 1xDALI con-
sulta el estado de cada dispositivo DALI mediante la detección de fondo.
5 La CPU envía datos al dispositivo DALI. Así, por ejemplo, la CPU utiliza DALI_SENSOR_SET_INST_PARAM (Pági-
na 101) para enviar al dispositivo DALI los parámetros de configuración de la instancia.
6 La CPU recibe datos del dispositivo DALI. Por ejemplo, la CPU utiliza DALI_DEV_GTIN (Página 54) para consultar el
número mundial de artículo comercial del dispositivo DALI.
Figura 5-1 Modelo de almacenamiento de datos y flujo de datos del CM 1xDALI

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


24 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.2 Información general para la programación

En la tabla siguiente encontrará información detallada sobre los parámetros de la base de


datos del CM 1xDALI y del dispositivo DALI.

Tabla 5- 1 Descripción de los parámetros de la base de datos

Parámetros Ubicación Solo Descripción


CM Dispo- lectu-
1xDALI sitivos ra
DALI
Estado del ✓ ✓ ✓ Estado básico y estado avanzado de los dispositivos de control, además del
dispositivo DALI estado de dispositivo de los sensores.
Estado de di- ✓ ✓ Estado de dirección del dispositivo DALI en el bus. El CM 1xDALI consulta
rección cíclicamente todos los estados de dirección de los dispositivos DALI del bus
utilizando la detección de fondo y obtiene los resultados siguientes:
• Si todos los dispositivos DALI tienen una dirección corta.
• Para dispositivos de control: información sobre el estado básico, tipo de
dispositivo de control y estado avanzado.
• Para sensores: información de estado del dispositivo, número de instan-
cias y el tipo de cada instancia.
Parámetros de ✓ ✓ Parámetros básicos, parámetros avanzados, parámetros de grupos y esce-
configuración nas de los dispositivos de control y parámetros de dispositivo, parámetros de
instancia de los sensores. El CM 1xDALI no guarda los parámetros de solo
lectura de los dispositivos DALI.
Hora de servicio ✓ El CM 1xDALI guarda la hora de servicio de los dispositivos de control confi-
de los dispositi- gurados.
vos de control

5.2 Información general para la programación


La siguiente información general sirve para programar una aplicación DALI:

Acerca del bloque de función (FB)


● Todos los FB de la librería del CM 1xDALI son instrucciones asíncronas. Se recomienda
utilizar los FB en el mismo bloque de organización cíclico (OB).
● La mayoría de FB de la librería del CM 1xDALI se disparan con un flanco ascendente,
excepto el DALI_CTRL (Página 27)y el DALI_ECG_SWITCH_DIM (Página 44).
● Si se llaman varios FB al mismo tiempo, se ponen en la cola. Es posible comprobar los
parámetros de salida en cada FB.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 25
Programación
5.2 Información general para la programación

Acerca de DALI_CTRL
● DALI_CTRL (Página 27) es el FB básico del CM 1xDALI. DALI_CTRL debe llamarse en
un OB cíclico y ejecutarse en cada ciclo. No debe utilizarse en un OB de alarma.
● Cada CM 1xDALI funciona con una sola instancia del FB DALI_CTRL .
● Especifique el ID de hardware del CM 1xDALI conectado en el FB DALI_CTRL y, a
continuación, conecte el DB DALI_CTRL a los demás FB utilizando el parámetro de
entrada/salida de CM_DALI..

Acerca del parámetro de salida


● Las salidas de los FB se mantienen cuando ha finalizado el procesamiento de la orden:
– En los FB que tienen una entrada de CANCEL, su salida solo se desactiva cuando
tanto el disparo como la entrada de CANCEL cambian a cero.
– En los FB que no tienen la entrada CANCEL, su salida se desactiva cuando el disparo
cambia a cero.
● Si la entrada de disparo se desactiva antes de que el FB haya finalizado, los parámetros
de salida quedan activados por lo menos durante un ciclo.
● La salida de DALI_ECG_SWITCH_DIM (Página 44) puede dispararse con un nivel
positivo en las entradas ON_UP o OFF_DOWN; la salida de este FB no se desactivará
en todo el tiempo.
● La mayoría de FB tienen los siguientes parámetros de salida:
– BUSY: indica si el FB está ocupado. Si BUSY = 1, el FB se ha disparado pero todavía
no ha terminado.
– ACTIVE: indica si el FB se está ejecutando. Si ACTIVE = 1, el FB se está
comunicando con el CM 1xDALI.
– DONE: indica si el FB se ha ejecutado sin errores. Si DONE = 1, el FB se ha
ejecutado sin errores. Puede comprobar el resultado de la ejecución en la output de
este FB.
– ERROR: indica si se produce un error durante el proceso. Si ERROR = 1, el FB se
para con algunos errores. Puede comprobar el código de error en STATUS de este
FB.
– STATUS: indica el progreso del FB o el código de error detallado. Si ERROR = 0,
STATUS indica el progreso del FB; si ERROR = 1, STATUS indica el código de error
detallado.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


26 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.3 Bloques de función de sistema

5.3 Bloques de función de sistema


Los bloques de función de sistema son bloques de función básicos del CM 1xDALI que se
utilizan para enviar todos los comandos DALI.

5.3.1 DALI_CTRL

Descripción
DALI_CTRL se utiliza como interfaz del CM 1xDALI. A través de este bloque de función,
todos los demás bloques de función DALI pueden comunicarse con el CM 1xDALI.
● DALI_CTRL es el bloque de función básico del CM 1xDALI. DALI_CTRL debe llamarse
en un OB cíclico y ejecutarse en cada ciclo. No debe utilizarse en un OB de alarma.
● Cada CM 1xDALI funciona con una sola instancia del FB DALI_CTRL .
● Especifique el ID de hardware del CM 1xDALI conectado en el FB DALI_CTRL y, a
continuación, conecte el DB DALI_CTRL a los demás FB utilizando el parámetro de
entrada/salida de CM_DALI..
● El FB recibe y notifica los avisos de eventos que envían los dispositivos de entrada DALI-
2.
● Cuando el bit 1 o el bit 2 de CM_STATUS es "1", no es posible ejecutar los demás
bloques de función DALI. Puede elegir una de las acciones siguientes para restablecer el
estado del CM 1xDALI.
– Ponga la entrada CM_RESET a 1.
– Envíe el comando DALI "STOP QUIESCENT MODE" o "ENABLE APPLICATION
CONTROLLER" (consulte IEC 62386-103) al CM 1xDALI a través de otros
controladores de aplicación DALI.
● Se muestra un conjunto definido de avisos con su contenido en las entradas
EVENT_MSG, EVENT_SCHEME, EVENT_SRC_1, EVENT_SRC_2 y EVENT_INFO.
● Otros avisos de eventos genéricos se muestran en las salidas RSV_MSG;
RSV_MSG_LEN y RSV_MSG_VAL. El contenido se muestra sin interpretación en la
salida RSV_MSG_VAL.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 27
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 Decla- Tipo de Área de Descripción


ración datos memoria
HW_ID Entrada HW_IO I, Q, M, Identificador de hardware del CM 1xDALI
D, L o
constante
CM_RES BOOL I, Q, M, Detener el modo de reposo y reactivar el controlador de aplicación DALI tras
ET D, L o un flanco ascendente. Después de esta acción, los bits 1 y 2 del
constante CM_STATUS se pondrán a 0.
CONN_E BOOL I, Q, M, Estado de la comunicación de la CPU con el CM 1xDALI:
RR Salida D, L
• CONN_ERR = 0: No hay errores cuando la CPU se comunica con el CM
1xDALI.
• CONN_ERR = 1: Se producen errores cuando la CPU se comunica con
el CM 1xDALI.
CM_STAT DWORD I, Q, M, Indica el estado del CM 1xDALI:
US D, L 16#00000000: el estado del CM 1xDALI es correcto.
Encontrará una explicación detallada de cada bit de CM_STATUS en el
apartado siguiente "Parámetro CM_STATUS".
EVENT_M BOOL I, Q, M, Estado del evento de sensor. Cuando el CM 1xDALI recibe un evento de
SG D, L sensor, EVENT_MSG permanece en TRUE durante un ciclo:
• EVENT_MSG = 0: no hay evento de sensor.
• EVENT_MSG = 1: se ha recibido un evento de sensor.
EVENT_S USInt I, Q, M, Caracterización de evento que identifica el origen del evento:
CHEME D, L
• 0~4: aviso de evento normal
• 255: evento de desconexión y reconexión
Esquema del even- 0 1 2 3 4 255
to
EVENT_S USInt I, Q, M, Información de Tipo de Direc- Direc- Grupo Grupo Grupo 1
RC_1 D, L origen del primer instan- ción ción de de
evento cia corta corta disposi- instan-
tivos cias
EVENT_S USInt I, Q, M, Información de Núme- Tipo de Núme- Tipo de Tipo de Direc-
RC_2 D, L origen del segundo ro de instan- ro de instan- instan- ción
evento instan- cia instan- cia cia corta 2
cia cia

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


28 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.3 Bloques de función de sistema

Parámetro Decla- Tipo de Área de Descripción


ración datos memoria
EVENT_I WORD I, Q, M, Si EVENT_SCHEME ≤ 4, los 10 bits inferiores de EVENT_INFO especifican
NFO D, L los datos del evento.
Si EVENT_SCHEME = 255, EVENT_INFO indica "16#0000".
Encontrará el significado detallado de EVENT_INFO en el estándar DALI;
consulte el apartado siguiente "Parámetro EVENT_INFO".
RSV_MS BOOL I, Q, M, Estado del aviso reservado. Cuando el CM 1xDALI recibe un aviso reserva-
G D, L do, RSV_MSG permanece en TRUE durante un ciclo:
• RSV_MSG = 0: no hay ningún aviso reservado.
• RSV_MSG = 1: se ha recibido un aviso reservado.
RSV_MS USInt I, Q, M, Longitud de bits del aviso reservado
G_LEN D, L
RSV_MS DWORD I, Q, M, Flujo de bits del aviso reservado
G_VAL D, L

1 Para un grupo de dispositivos válido, el grupo de EVENT_SRC_1 indica el grupo más bajo; en caso contra-
rio indica "16#FF".
2 Para una dirección corta válida, la dirección corta de EVENT_SRC_2 indica la dirección corta del dispositi-
vo; en caso contrario indica "16#FF".

Parámetro CM_STATUS
Cada bit de CM_STATUS indica un estado distinto:

Bit Explicación del estado


Bit 0 El CM 1xDALI se está inicializando.
Bit 1 El CM 1xDALI ha pasado al modo de reposo mediante el comando DALI "START QUIESCENT MODE".
Bit 2 El CM 1xDALI se ha desactivado mediante el comando DALI "DISABLE APPLICATION CONTROLLER".3
Bit 3 El controlador de aplicación se ha desactivado mediante parámetros del módulo.4
Bit 4 El bus DALI tiene sobretensión.
Bit 5 Falta tensión (MV)5 de la entrada del módulo.
Bit 6 El bus DALI tiene un cortocircuito.
Bit 7 La alimentación de bus DALI integrada está desactivada en el CM 1xDALI y no hay alimentación externa
en el bus DALI.
Bit 8 Hay varios telegramas de error en el bus.
Bit 9 a bit 31 Reservado

3 Cuando el módulo ha sido desactivado por otros controladores de aplicación DALI, el CM 1xDALI no puede
enviar telegramas de ida (de 16 o 24 bits) al bus, pero puede enviar el telegrama de respuesta (8 bits) a
otros controladores de aplicación DALI.
4 Cuando el módulo ha sido desactivado por los parámetros del módulo, el CM 1xDALI no puede enviar te-
legramas de ida ni telegramas de respuesta al bus.
5 Si la tensión de entrada de 24 V DC es inferior a 16V±1V, el LED PWR cambia de verde a apagado.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 29
Programación
5.3 Bloques de función de sistema

Parámetro EVENT_INFO
EVENT_INFO de pulsador (tipo de instancia 1)

Información del evento Nombre del evento Descripción


2#00_0000_0000 Botón soltado El botón se ha soltado.
2#00_0000_0001 Botón pulsado El botón está pulsado.
2#00_0000_0010 Pulsación corta 6 Pulsar el botón y soltarlo rápidamente.
2#00_0000_0101 Pulsación doble Pulsar el botón dos veces en una sucesión rápida.
2#00_0000_1001 Inicio de pulsación larga 6 Pulsar el botón y mantenerlo pulsado durante más tiempo que
Tcorta.
2#00_0000_1011 Repetición de pulsación El botón sigue pulsado tras una pulsación larga. El evento se
larga 6 produce a intervalos regulares mientras se mantiene la condición.
2#00_0000_1100 Parada de pulsación larga El botón se suelta tras una pulsación larga.
6

2#00_0000_1110 Botón libre El botón se ha liberado después de quedar atascado.


2#00_0000_1111 Botón atascado El botón hace mucho tiempo que está pulsado y se supone que
está atascado.
Otros Reservado

6 Para configurar parámetros de instancias para el pulsador, consulte


DALI_SENSOR_SET_INST_PARAM (Página 101).
EVENT_INFO de dispositivos de entrada absoluta (tipo de instancia 2)

Información del evento Nombre del evento Descripción


positionEvent Informe de posición Un informe de posición contiene la posición real del sensor. Con-
sulte el manual del dispositivo DALI del fabricante para más infor-
mación.

EVENT_INFO del sensor de ocupación (tipo de instancia 3)

Información del evento Nombre del evento Descripción


2#00_0000_***0 No hay movimiento No se detecta movimiento.
2#00_0000_***1 Movimiento Se detecta movimiento.
2#00_0000_*00* Disponible El área está disponible.
2#00_0000_*10* Todavía disponible El área todavía está disponible. El evento se produce a intervalos
regulares mientras se mantiene la condición de disponible.
2#00_0000_*01* Ocupado El área está ocupada.
2#00_0000_*11* Todavía ocupado El área todavía está ocupada. El evento se produce a intervalos
regulares mientras se mantiene la condición de ocupado.
2#00_0000_0*** Sensor de presencia El evento actual es disparado por un sensor basado en la presen-
cia.
2#00_0000_1*** Sensor de movimiento El evento actual es disparado por un sensor basado en el movi-
miento.
Otros Reservado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


30 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.3 Bloques de función de sistema

EVENT_INFO del sensor de luz (tipo de instancia 4)

Información del evento Nombre del evento Descripción


illuminanceEvent Informe de nivel de ilumi- Un informe de nivel de iluminancia contiene la iluminancia real del
nancia sensor. Encontrará información detallada en el manual del disposi-
tivo DALI del fabricante.

5.3.2 DALI_SEND_CMD

Descripción
DALI_SEND_CMD puede enviar un comando definido por el usuario al bus DALI y recibir el
aviso de respuesta del comando. Este bloque de función no interpreta el código de comando
de entrada y envía directamente el comando al bus DALI. Puede enviar los comandos
definidos en el estándar DALI o los definidos por el fabricante del dispositivo.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 31
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 Tipo de Área de Descripción


datos memoria
SEND Entrada BOOL I, Q, M, D, Enviar el comando DALI tras un flanco ascendente.
L o cons-
tante
CMD_CO DWord I, Q, M, D, Flujo de bits del comando DALI
DE L o cons-
tante
CMD_BIT USInt I, Q, M, D, Longitud de bits del comando DALI. Solo 16 y 24 son válidos.
_LEN L o cons-
tante
SEND_T BOOL I, Q, M, D, SEND_TWICE = 1: enviar el comando DALI dos veces.
WICE L o cons-
tante
WAIT_RE BOOL I, Q, M, D, • WAIT_RESP = 0: no esperar respuesta, DONE se pone a 1 inme-
SP L o cons- diatamente después de haber enviado el comando DALI.
tante
• 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".
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS Si ERROR = 1, STATUS indica el
L tiene los tres valores siguien- código de error detallado. Encontrará
tes: el significado detallado de cada código
de error en Parámetro STATUS (Pági-
• 16#00: inactivo
na 109).
• 16#01: en ejecución
• 16#7F: terminado
CMD_AC BYTE I, Q, M, D, Si WAIT_RESP = 1, este bloque de función ha terminado correcta-
K L mente e indica el byte de respuesta del comando enviado.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


32 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.4 Bloques de función para direccionamiento

5.4 Bloques de función para direccionamiento


Los bloques de función para direccionamiento sirven para asignar direcciones cortas,
identificar dispositivos, cambiar direcciones cortas o consultar el estado de dirección de los
dispositivos DALI.

5.4.1 DALI_DEV_SCAN

Descripción
DALI_DEV_SCAN se utiliza para escanear los dispositivos DALI (dispositivos de control o
dispositivos de entrada) en el bus utilizando una dirección aleatoria. Los estados de
dirección de los dispositivos DALI se guardan en el CM 1xDALI (consulte la ruta 4 del flujo
de datos (Página 23)).
Si un dispositivo tiene una dirección corta que es unívoca con respecto a otros dispositivos,
conserva su dirección corta. Si un dispositivo no tiene una dirección corta o su dirección
corta no es unívoca, el sistema le asigna una nueva dirección corta.
Se tarda unos 6 segundos en buscar un dispositivo. Si hay 64 o más dispositivos en el bus,
se pueden requerir más de 6 minutos.
Este bloque de función solo puede escanear 64 dispositivos, de modo que si hay más de 64
dispositivos en el bus DALI, el resultado cambia cada período y este resultado no se
determina tras cada procedimiento. El resultado puede consultarse con el bloque de función
DALI_DEV_QUERY_ADDR (Página 39).

Nota
La salida se desactiva solo si tanto CANCEL como SCAN están a 0.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 33
Programación
5.4 Bloques de función para direccionamiento

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SCAN Entrada BOOL I, Q, M, D, Iniciar el procedimiento de escaneo tras un flanco ascendente.
L o cons-
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
ADDRES USInt I, Q, M, D, Seleccionar la información de dirección de los dispositivos escanea-
S L o cons- dos:
tante
• de 0 a 63: escanear una sola dirección corta; suele utilizarse para
solucionar un conflicto de dirección corta.
• 253: escanear solo los dispositivos sin dirección.
• 255: escanear todos los dispositivos.
CANCEL BOOL I, Q, M, D, CANCEL = 1: detener el procedimiento de escaneo actual y devolver
L o cons- un error.
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


34 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.4 Bloques de función para direccionamiento

Parámetro Declaración Tipo de Área de Descripción


datos memoria
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01 a 16#40: escanear tro STATUS (Página 109).
dispositivos. El valor se in-
crementa cuando el CM
1xDALI escanea un dispositi-
vo.
• 16#41: asignar una dirección
corta.
• 16#42: actualizar el estado de
la dirección.
• 16#7F: terminado

5.4.2 DALI_DEV_IDENTIFY

Descripción
DALI_DEV_IDENTIFY se utiliza para identificar dispositivos.
Si el dispositivo de control no soporta el comando DALI IDENTIFY, esta función ofrece un
método de parpadeo de luz para identificar el dispositivo ajustando el nivel al máximo y al
mínimo alternativamente.

Nota
La salida se desactiva solo si tanto CANCEL como IDENTIFY están a 0.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 35
Programación
5.4 Bloques de función para direccionamiento

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
IDENTIFY Entrada BOOL I, Q, M, D, Identificar los dispositivos tras un flanco ascendente.
L o cons-
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
GROUP BOOL I, Q, M, D, Especificar la dirección corta o la dirección de grupo del dispositivo de
L o cons- control:
tante
• GROUP = 0: ADDRESS indica la dirección corta o la difusión
amplia (broadcast).
• GROUP = 1: ADDRESS indica la dirección de grupo.
ADDRES USInt I, Q, M, D, Identificar la información de dirección del CM 1xDALI.
S L o cons- Si GROUP = 0, ADDRESS indica Si GROUP = 1, ADDRESS indica
tante la dirección corta o la difusión la dirección de grupo:
amplia (broadcast):
• de 0 a 15: dirección de grupo
• de 0 a 63: especificar la direc-
ción corta del dispositivo
• 253: difundir los dispositivos
sin dirección
• 255: difundir todos los disposi-
tivos

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


36 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.4 Bloques de función para direccionamiento

Parámetro Declaración Tipo de Área de Descripción


datos memoria
FLICKER BOOL I, Q, M, D, Especificar el tipo de proceso de identificación:
L o cons-
• FLICKER = 0: identificar el dispositivo con el comando DALI
tante
IDENTIFY. El proceso de identificación lo especifica el fabricante.
• FLICKER = 1: parpadeo del dispositivo de control para identificar
el dispositivo ajustando el nivel, solo válido para dispositivos de
control. Después de la identificación, el nivel de los dispositivos de
control se pone a "MIN_LEVEL".
CANCEL BOOL I, Q, M, D, CANCEL = 1: detener el procedimiento de identificación actual y de-
L o cons- volver un error.
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

5.4.3 DALI_DEV_CHG_ADDR

Descripción
DALI_DEV_CHG_ADDR se utiliza para cambiar la dirección corta de un dispositivo. Si la
nueva dirección está asignada a otro dispositivo, ambos dispositivos intercambian sus
direcciones cortas.
Este bloque de función solo cambia la dirección corta de los dispositivos físicos. Los datos
del CM 1xDALI no se ven influenciados por este cambio de dirección corta (consulte la ruta
5 del flujo de datos (Página 23)).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 37
Programación
5.4 Bloques de función para direccionamiento

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
CHANGE Entrada BOOL I, Q, M, D, Cambiar la dirección corta del dispositivo específico tras un flanco
L o cons- ascendente.
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
OLD_ADD BOOL I, Q, M, D, Dirección corta actual del dispositivo.
R L o cons-
tante
NEW_AD USInt I, Q, M, D, Dirección corta que debe asignarse al dispositivo.
DR L o cons-
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


38 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.4 Bloques de función para direccionamiento

5.4.4 DALI_DEV_QUERY_ADDR

Descripción
DALI_DEV_QUERY_ADDR se utiliza para consultar la información de dirección del bus
DALI.
● Cuando la entrada DET_ALL se pone a 0, el FB consulta la información de dirección
guardada directamente en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
● Cuando la entrada DET_ALL se pone a 1, el FB detecta todos los dispositivos del bus y
devuelve la última información de dirección (consulte las rutas 4 y 2 del flujo de datos
(Página 23)).
El CM 1xDALI consulta cíclicamente todos los estados de dirección de los dispositivos DALI
del bus utilizando la detección de fondo (Página 21) y obtiene los resultados siguientes:
● Si todos los dispositivos DALI tienen una dirección corta.
● Para dispositivos de control: información sobre el estado básico, tipo de dispositivo de
control y EXT_STATUS.
● Para sensores: información sobre el estado del dispositivo, NUM_OF_INST y el tipo de
cada instancia.
Estos resultados se guardan en el CM 1xDALI (consulte la ruta 4 del flujo de datos
(Página 23)).

Nota
La salida se desactiva solo si tanto CANCEL como QUERY están a 0.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 39
Programación
5.4 Bloques de función para direccionamiento

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar la información de dirección tras un flanco ascendente.
L o cons-
tante
DEV_TYPE USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
DET_ALL BOOL I, Q, M, D, • DET_ALL = 0: consultar la información de dirección guardada
L o cons- directamente en el CM 1xDALI.
tante
• DET_ALL = 1: detectar todos los dispositivos del bus y devolver
la última información de dirección.
CANCEL BOOL I, Q, M, D, CANCEL = 1: detener el procedimiento de escaneo/consulta y
L o cons- devolver un error.
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los cuatro valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01 a 16#40: detectar el Parámetro STATUS (Pági-
estado de los dispositivos na 109).
DALI.
• 16#41: consultar la informa-
ción del CM 1xDALI.
• 16#7F: terminado
ADDR_INFO AddrIn- D, L Información de dirección
foDetail

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


40 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.4 Bloques de función para direccionamiento

Parámetro Declaración Tipo de Área de Descripción


datos memoria
UNADD BOOL UNADDR =1: se ha detectado por lo menos un dispositivo sin di-
R reccionar en el bus DALI.
EXCEED BOOL EXCEED =1: se han escaneado más de 64 dispositivos de control
o dispositivos de entrada mediante DALI_DEV_SCAN (Página 33).
CONFIG Array[0..6 CONFIGURED = 1: la dirección corta se ha configurado mediante
URED 3] of DALI_ECG_ADD (Página 70), DALI_SENSOR_ADD (Página 92) o
BOOL DALI_DEV_UPLOAD (Página 104).
El índice del array indica la dirección corta.
ADDR_C Array[0..6 • ADDR_CHANGED = 0: la dirección corta del dispositivo no ha
HANGE 3] of cambiado.
D BOOL
• ADDR_CHANGED = 1: se ha asignado una dirección corta
nueva al dispositivo tras el escaneo.
El índice del array indica la dirección corta.
ADDR_S Array[0..6 Indicar el estado de la dirección corta:
TATUS 1 3] of USInt
• 0: estado desconocido 2
• 1: estado normal
• 2: no hay ningún dispositivo con la dirección corta
• 3: El dispositivo DALI muestra un telegrama de error. Este error
puede ser provocado por un conflicto de dirección corta o un
problema con el dispositivo DALI.
• 4: el tipo no coincide. El tipo configurado no es el mismo que el
del dispositivo físico.
• 5: el número de instancia no coincide. El número de instancia
configurado para el sensor no es el mismo que el número de
instancia real. Este estado solo es para sensores.
• 15: esta dirección corta del dispositivo del sensor está asignada
al CM 1xDALI.
El índice del array indica la dirección corta.

1 No es posible detectar todos los conflictos de dirección corta. Aunque haya un conflicto de dirección corta
en el bus DALI, es posible que el estado de DALI_CTRL muestre "1".
2 Cuando se utiliza DALI_ECG_STATUS (Página 56) o DALI_SENSOR_STATUS (Página 64) para consultar
el estado del dispositivo DALI o cuando se consulta el dispositivo DALI mediante una detección de fondo
(Página 21), este estado desconocido cambia a otro estado.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 41
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

5.5 Bloques de función de atenuación de los dispositivos de control


Los bloques de función de atenuación de los dispositivos de control se utilizan para
consultar o ajustar el nivel y el color de los dispositivos de control.

5.5.1 DALI_ECG_SWITCH

Descripción
DALI_ECG_SWITCH se utiliza para conectar y desconectar el dispositivo de control, y
también se puede definir el nivel de conexión y desconexión con este interruptor. Los
niveles de conexión y desconexión no se guardan en el CM 1xDALI ni en el dispositivo DALI
(consulte la ruta 5 del flujo de datos (Página 23)).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ON Entrada BOOL I, Q, M, D, Conexión tras un flanco ascendente.
L o cons-
tante
OFF BOOL I, Q, M, D, Desconexión tras un flanco ascendente.
L o cons-
tante
GROUP BOOL I, Q, M, D, Especificar la dirección corta o la dirección de grupo del dispositivo de
L o cons- control:
tante
• GROUP = 0: ADDRESS indica la dirección corta o la difusión
amplia (broadcast).
• GROUP = 1: ADDRESS indica la dirección de grupo.
ADDRES USint I, Q, M, D, Identificar la información de dirección del CM 1xDALI.
S L o cons- Si GROUP = 0, ADDRESS indica Si GROUP = 1, ADDRESS indica
tante la dirección corta o la difusión la dirección de grupo:
amplia (broadcast):
• de 0 a 15: dirección de grupo
• de 0 a 63: especificar la direc-
ción corta del dispositivo
• 253: difundir los dispositivos
sin dirección
• 255: difundir todos los disposi-
tivos

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


42 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ON_TYPE USint I, Q, M, D, Cambiar al nivel necesario:
L o cons-
• 0: cambiar al nivel máximo.
tante
• 1: cambiar al último nivel activo.
• 2: cambiar al nivel definido por el usuario, que se proporciona
mediante la entrada de ON_LEVEL.
ON_LEVE USint I, Q, M, D, Si ON_TYPE = 2, el valor de ON_LEVEL está disponible. El nivel de
L L o cons- destino del dispositivo de control se pone a este nivel cuando el inte-
tante rruptor está conectado.
Rango: de 0 a 254
OFF_TYP USint I, Q, M, D, Desconectar o cambiar al nivel necesario:
E L o cons-
• 0: desconectar.
tante
• 1: cambiar al nivel mínimo.
• 2: cambiar al nivel definido por el usuario, que se proporciona
mediante la entrada de OFF_LEVEL.
OFF_LEV USint I, Q, M, D, Si OFF_TYPE = 2, el valor de OFF_LEVEL está disponible. El nivel de
EL L o cons- destino del dispositivo de control se pone a este nivel cuando el inte-
tante rruptor está desconectado.
Rango: de 0 a 254
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 43
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

5.5.2 DALI_ECG_SWITCH_DIM

Descripción
DALI_ECG_SWITCH_DIM se utiliza para controlar el dispositivo de control (consulte la ruta
5 del flujo de datos (Página 23)) y tiene las características siguientes:
● Si ON_UP se pone a 1, permanece en este valor durante un tiempo inferior al valor de
SHORT_PRESS y después se pone a 0, el dispositivo de control se conecta.
● Si OFF_DOWN se pone a 1, permanece en este valor durante un tiempo inferior al valor
de SHORT_PRESS y después se pone a 0, el dispositivo de control se desconecta.
● Si ON_UP se pone a 1 y permanece en este valor durante un tiempo superior al valor de
SHORT_PRESS, el dispositivo de control aumenta de intensidad hasta que ON_UP se
pone a 0.
● Si OFF_DOWN se pone a 1 y permanece en este valor durante un tiempo superior al
valor de SHORT_PRESS, el dispositivo de control disminuye de intensidad hasta que
OFF_DOWN se pone a 0.
● Si el nivel del dispositivo de control es 0, no es posible cambiar el nivel aumentando la
intensidad.
● Si el nivel del dispositivo de control es MIN_LEVEL, no es posible ponerlo a 0 reduciendo
la intensidad.

Nota
No ponga "ON_UP" y "OFF_DOWN" a 1 al mismo tiempo. En caso contrario, se mostrará el
código de error "16#88" en el parámetro de salida STATUS.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


44 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ON_UP Entrada BOOL I, Q, M, D, Conexión o aumento de intensidad tras un flanco ascendente.
L o cons-
• Si ON_UP se pone a 1, permanece en este valor durante un
tante
tiempo inferior al valor de SHORT_PRESS y después se pone a
0, el dispositivo de control se conecta.
• Si ON_UP se pone a 1 y permanece en este valor durante un
tiempo superior al valor de SHORT_PRESS, el dispositivo de
control aumenta de intensidad hasta que ON_UP se pone a 0.
OFF_DOW BOOL I, Q, M, D, Desconexión o disminución de intensidad tras un flanco ascendente.
N L o cons-
• Si OFF_DOWN se pone a 1, permanece en este valor durante un
tante
tiempo inferior al valor de SHORT_PRESS y después se pone a
0, el dispositivo de control se desconecta.
• Si OFF_DOWN se pone a 1 y permanece en este valor durante
un tiempo superior al valor de SHORT_PRESS, el dispositivo de
control disminuye de intensidad hasta que OFF_DOWN se pone
a 0.
GROUP BOOL I, Q, M, D, Especificar la dirección corta o la dirección de grupo del dispositivo
L o cons- de control:
tante
• GROUP = 0: ADDRESS indica la dirección corta o la difusión
amplia (broadcast).
• GROUP = 1: ADDRESS indica la dirección de grupo.
ADDRESS USint I, Q, M, D, Identificar la información de dirección del CM 1xDALI.
L o cons- Si GROUP = 0, ADDRESS indi- Si GROUP = 1, ADDRESS indica
tante ca la dirección corta o la difusión la dirección de grupo:
amplia (broadcast):
• de 0 a 15: dirección de grupo
• de 0 a 63: especificar la
dirección corta del dispositivo
• 253: difundir los dispositivos
sin dirección
• 255: difundir todos los dispo-
sitivos

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 45
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DIM_ONLY BOOL I, Q, M, D, DIM_ONLY = 1: la atenuación solo se produce con las entradas
L o cons- ON_UP y OFF_DOWN.
tante
ON_TYPE USint I, Q, M, D, Cambiar al nivel necesario:
L o cons-
• 0: cambiar al nivel máximo.
tante
• 1: cambiar al último nivel activo.
• 2: cambiar al nivel definido por el usuario, que se proporciona
mediante la entrada ON_LEVEL.
ON_LEVEL USint I, Q, M, D, Si ON_TYPE = 2, el valor de ON_LEVEL está disponible. El nivel de
L o cons- destino del dispositivo de control se pone al nivel deseado cuando el
tante interruptor está conectado.
Rango: de 0 a 254
OFF_TYPE USint I, Q, M, D, Desconectar o cambiar al nivel necesario:
L o cons-
• 0: desconectar.
tante
• 1: cambiar al nivel mínimo.
• 2: cambiar al nivel definido por el usuario, que se proporciona
mediante la entrada OFF_LEVEL.
OFF_LEVE USint I, Q, M, D, Si OFF_TYPE = 2, el valor de OFF_LEVEL está disponible. El nivel
L L o cons- de destino del dispositivo de control se pone a este nivel cuando el
tante interruptor está desconectado.
Rango: de 0 a 254
SHORT_P TIME I, Q, M, D, Umbral de tiempo para distinguir la acción de conexión/desconexión
RESS L o cons- o la acción de aumento/disminución de la intensidad.
tante El valor predeterminado es 300 ms.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


46 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica el
L los tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

5.5.3 DALI_ECG_QUERY_LEVEL

Descripción
DALI_ECG_QUERY_LEVEL se utiliza para consultar el nivel actual de los dispositivos de
control DALI (consulte la ruta 6 del flujo de datos (Página 23)).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar el nivel actual tras un flanco ascendente.
L o cons-
tante
ADDRES USint I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 47
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
LEVEL USInt I, Q, M, D, El nivel actual se consulta desde el dispositivo de control.
L

5.5.4 DALI_ECG_SET_LEVEL

Descripción
DALI_ECG_SET_LEVEL se utiliza para ajustar el nivel de destino de los dispositivos de
control DALI (consulte la ruta 5 del flujo de datos (Página 23)).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar el nivel tras un flanco ascendente.
L o cons-
tante
GROUP BOOL I, Q, M, D, Especificar la dirección corta o la dirección de grupo del dispositivo de
L o cons- control:
tante
• GROUP = 0: ADDRESS indica la dirección corta o la difusión
amplia (broadcast).
• GROUP = 1: ADDRESS indica la dirección de grupo.
ADDRES USint I, Q, M, D, Identificar la información de dirección del CM 1xDALI.
S L o cons- Si GROUP = 0, ADDRESS indica Si GROUP = 1, ADDRESS indica
tante la dirección corta o la difusión la dirección de grupo:
amplia (broadcast):
• de 0 a 15: dirección de grupo
• de 0 a 63: especificar la direc-
ción corta del dispositivo
• 253: difundir los dispositivos
sin dirección
• 255: difundir todos los disposi-
tivos

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


48 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
LEVEL USint I, Q, M, D, Ajustar el nivel de destino.
L o cons- Rango: de 0 a 254
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

5.5.5 DALI_ECG_QUERY_COLOR

Descripción
DALI_ECG_QUERY_COLOR se utiliza para consultar el color actual de dispositivos de
control DALI que cumplen con IEC-62386-209, tipo de dispositivo 8 (control de color)
(consulte la ruta 6 del flujo de datos (Página 23)).
Si se consulta un dispositivo de control que no soporta el control de color, se indica el
código de error "16#87" (no soportado) en el parámetro de salida de STATUS.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 49
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar el color actual tras un flanco ascendente.
L o cons-
tante
ADDRESS USint I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

COLOR DALICo- D, L Información de color del dispositivo de control


lorDetail
COLOR_ USInt Ajustar el tipo de color:
TYPE
• 16#10: coordenada xy del color
• 16#20: temperatura del color
COORDI UInt Valor de coordenada x del punto en el diagrama de cromaticidad
NATE_X del espacio de color CIE.
Coordenada X = "COORDINATE_X" * 1/65536.
Rango: de 0 a 65534
COORDI UInt Valor de coordenada y del punto en el diagrama de cromaticidad
NATE_Y del espacio de color CIE.
Coordenada Y = "COORDINATE_Y" * 1/65536.
Rango: de 0 a 65534

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


50 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
TEMPER UInt Valor de color de temperatura.
ATURE TC(K) = 1000000 / "TEMPERATURE"
Rango: de 1 a 65534

5.5.6 DALI_ECG_SET_COLOR

Descripción
DALI_ECG_SET_COLOR se utiliza para ajustar el color actual de los dispositivos de control
DALI que cumplen con IEC-62386-209, tipo de dispositivo 8 (control de color) (consulte la
ruta 5 del flujo de datos (Página 23)).
Si se utiliza este FB para ajustar el color de un dispositivo de control que no soporte el
control de color, el comando no tendrá efecto y no se notificará ningún error.

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar el color tras un flanco ascendente.
L o cons-
tante
GROUP BOOL I, Q, M, D, Especificar la dirección corta o la dirección de grupo del dispositivo
L o cons- de control:
tante
• GROUP = 0: ADDRESS indica la dirección corta o la difusión
amplia (broadcast).
• GROUP = 1: ADDRESS indica la dirección de grupo.
ADDRESS USint I, Q, M, D, Identificar la información de dirección del CM 1xDALI.
L o cons- Si GROUP = 0, ADDRESS indi- Si GROUP = 1, ADDRESS indi-
tante ca la dirección corta o la difusión ca la dirección de grupo:
amplia (broadcast):
• de 0 a 15: dirección de grupo
• de 0 a 63: especificar la
dirección corta del dispositivo
• 253: difundir los dispositivos
sin dirección
• 255: difundir todos los dispo-
sitivos

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 51
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

Parámetro Declaración Tipo de Área de Descripción


datos memoria
COLOR DALICo- D, L Información de color del dispositivo de control
lorDetail
COLOR_ USInt Ajustar el tipo de color:
TYPE
• 16#10: coordenada xy
• 16#20: temperatura del color
COORDI UInt Valor de coordenada x del punto en el diagrama de cromaticidad
NATE_X del espacio de color CIE.
Coordenada X = "COORDINATE_X" * 1/65536.
Rango: de 0 a 65534
COORDI UInt Valor de coordenada y del punto en el diagrama de cromaticidad
NATE_Y del espacio de color CIE.
Coordenada Y = "COORDINATE_Y" * 1/65536.
Rango: de 0 a 65534
TEMPER UInt Valor de color de temperatura.
ATURE TC(K) = 1000000 / "TEMPERATURE"
Rango: de 1 a 65534
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se ha producido un error durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


52 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.5 Bloques de función de atenuación de los dispositivos de control

5.5.7 DALI_ECG_GOTO_SCENE

Descripción
DALI_ECG_GOTO_SCENE se utiliza para ajustar los dispositivos de control a una escena
concreta (consulte la ruta 5 del flujo de datos (Página 23)). También es posible consultar o
configurar la información de la escena mediante DALI_ECG_QUERY_SCENE (Página 88) o
DALI_ECG_SET_SCENE (Página 90).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
GOTO Entrada BOOL I, Q, M, D, Ir a la escena especificada tras un flanco ascendente.
L o cons-
tante
GROUP BOOL I, Q, M, D, Especificar la dirección corta o la dirección de grupo del dispositivo de
L o cons- control:
tante
• GROUP = 0: ADDRESS indica la dirección corta o la difusión
amplia (broadcast).
• GROUP = 1: ADDRESS indica la dirección de grupo.
ADDRES USint I, Q, M, D, Identificar la información de dirección del CM 1xDALI.
S L o cons- Si GROUP = 0, ADDRESS indica Si GROUP = 1, ADDRESS indica
tante la dirección corta o la difusión la dirección de grupo:
amplia (broadcast):
• de 0 a 15: dirección de grupo
• de 0 a 63: especificar la direc-
ción corta del dispositivo
• 253: difundir los dispositivos
sin dirección
• 255: difundir todos los disposi-
tivos

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 53
Programación
5.6 Bloques de función de diagnóstico

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SCENE_N USint I, Q, M, D, Ir a la escena especificada.
UM L o cons- Rango: Inferior a 16
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

5.6 Bloques de función de diagnóstico


Los bloques de función de diagnóstico sirven para consultar la información de estado de
todos los dispositivos DALI.

5.6.1 DALI_DEV_GTIN

Descripción
DALI_DEV_GTIN se utiliza para consultar el GTIN (número mundial de artículo comercial)
de un dispositivo (consulte la ruta 6 del flujo de datos (Página 23)).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


54 Manual de producto, 06/2019, A5E46959452 - AA
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 Tipo de Área de Descripción


datos memoria
READ Entrada BOOL I, Q, M, D, Consultar el GTIN del dispositivo tras un flanco ascendente.
L o cons-
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
GTIN Array[0..5] I, Q, M, D, Indica el número mundial de artículo comercial del dispositivo. Cada
of BYTE L GTIN tiene 6 bytes.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 55
Programación
5.6 Bloques de función de diagnóstico

5.6.2 DALI_ECG_STATUS

Descripción
DALI_ECG_STATUS se utiliza para consultar el estado de un dispositivo de control. La
información de estado se consulta desde el dispositivo DALI físico (consulte la ruta 6 del
flujo de datos (Página 23)). La información de estado guardada en el CM 1xDALI se
actualizará (consulte la ruta 4 del flujo de datos (Página 23)).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
READ Entrada BOOL I, Q, M, D, Consultar el estado de un dispositivo de control tras un flanco as-
L o cons- cendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


56 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.6 Bloques de función de diagnóstico

Parámetro Declaración Tipo de Área de Descripción


datos memoria
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

ECG_STAT ECGSta- D, L Información de estado del dispositivo de control


US tusDetail
CONFIG BOOL CONFIGURED = 1: La dirección corta se ha configurado mediante
URED DALI_ECG_ADD (Página 70) o DALI_DEV_UPLOAD (Página 104).
ADDR_C BOOL • ADDR_CHANGED = 0: La dirección corta del dispositivo de
HANGE control no ha cambiado.
D
• ADDR_CHANGED = 1: La dirección corta del dispositivo de
control ha cambiado durante el procedimiento de escaneo.
ADDR_S BYTE Indicar el estado de la dirección corta:
TATUS
• 1: estado normal
• 2: no hay ningún dispositivo con la dirección corta
• 3: El dispositivo DALI muestra un telegrama de error. Este error
puede ser provocado por un conflicto de dirección corta o un
problema con el dispositivo DALI.
• 4: el tipo no coincide. El tipo configurado no es el mismo que el
del dispositivo físico.
BASIC_S BYTE Indicar el estado del dispositivo de control.
TATUS Encontrará una explicación detallada de cada bit de
BASIC_STATUS en el apartado siguiente "Parámetro
BASIC_STATUS".
CONFIG BYTE • CONFIGURED = 0, el valor de CONFIG_TYPE es 16#FF.
_TYPE
• CONFIGURED = 1, el valor de CONFIG_TYPE es el mismo que
el valor de ECG_TYPE en DALI_ECG_ADD (Página 70).
ACTUAL BYTE Tipo de dispositivo real del dispositivo de control.
_TYPE
EXT_ST BYTE Indicar el estado de fallo relacionado con el tipo para el dispositivo
ATUS 1 de control que es conforme a IEC62386-20x.
Si 1 ≤ ACTUAL_TYPE ≤ 8, cada bit de EXT_STATUS indica los
diferentes tipos de error. En caso contrario, el valor de
EXT_STATUS es 0.
ACTUAL USInt Nivel real del dispositivo de control.
_LEVEL
1 Encontrará una descripción detallada de cada bit de Dispositivo de control EXT_STATUS en la tabla siguiente.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 57
Programación
5.6 Bloques de función de diagnóstico

Bit Tipo 1 Tipo 2 (des- Tipo 3 (ha- Tipo 4 (in- Tipo 5 Tipo 6 Tipo 7 (inte- Tipo 8 (con-
(emergen- carga) lógeno) candescen- (converti- (LED) rruptor) trol de color)
cia) te) dor)
0 Fallo del Tensión de Cortocircuito Parada por Fallo de Cortocircui- Error de Punto de
circuito red dema- sobreco- salida de- to carga color de
siado baja rriente de la tectado coordenada
carga XY fuera de
rango
1 Fallo de Tensión de Circuito Circuito Reservado Circuito Detección de Temperatura
duración de red dema- abierto abierto abierto errores en de color
la batería siado alta retención fuera de
rango
2 Fallo de la Sobrecarga Reducción Reducción Reducción Último um- Calibración
batería térmica del de carga de carga de carga bral accio- automática
convertidor nado tras en marcha
3 Fallo de Reservado Aumento de Aumento de Aumento • '00' su- Calibración
lámpara de carga carga de carga perior de automática
emergencia conexión correcta

• '01' su-
perior de
desco-
nexión
• '10' infe-
rior de
conexión
• '11' infe-
rior de
desco-
nexión
4 Retardo Tiempo de Protector de Reservado Protector Reservado Coordenada
máx. exce- ignición corriente de corriente XY activa
dido en excedido activo activo para tipo de
prueba de color
funciona-
miento
5 Retardo Reservado Parada tér- Parada tér- Parada Temperatura
máx. exce- mica mica térmica de color
dido en activa para
prueba de tipo de color
duración
6 Fallo en Tensión de Sobrecarga Sobrecarga Sobrecarga N primario
prueba de lámpara térmica térmica térmica activo para
funciona- fuera de tipo de color
miento especifica-
ciones
7 Fallo en Fallo de ciclo Fallo en Fallo en Fallo en Fallo en Tipo de color
prueba de de lámpara medición de medición de medición medición de RGBWAF
duración referencia referencia de referen- referencia activo
cia

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


58 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.6 Bloques de función de diagnóstico

Parámetro BASIC_STATUS
Cada bit de BASIC_STATUS indica un estado distinto:

Bit Estado Explicación


Bit 0 Fallo del disposi- El dispositivo de control no funciona del modo previsto.
tivo de control
Bit 1 Fallo de la lám- La lámpara no funciona del modo previsto.
para
Bit 2 Lámpara encen- La lámpara está encendida.
dida
Bit 3 Error de límite El último nivel de destino solicitado se modifica dentro de los límites de "MIN_LEVEL" o
"MAX_LEVEL".
Bit 4 Atenuación en El temporizador de atenuación está en marcha.
marcha
Bit 5 Inicializar estado Todos los parámetros de este dispositivo se ponen a su valor de inicialización.
Bit 6 No hay dirección No se ha asignado ninguna dirección corta a este dispositivo.
corta
Bit 7 Se ha detectado Se ha producido una desconexión y reconexión externa.
una desconexión
y reconexión

5.6.3 DALI_ECG_STATUS_CHECK

Descripción
DALI_ECG_STATUS_CHECK se utiliza para comprobar el estado de los dispositivos de
control. Encontrará la descripción detallada de los bits de estado en BASIC_STATUS y
EXT_STATUS de DALI_ECG_STATUS (Página 56).
Puede ajustar la máscara de estado de todos los dispositivos de control, compararla con el
estado real guardado en el CM 1xDALI y devolver el resultado coincidente. El bloque de
función comprueba la información de estado guardada en el CM 1xDALI (consulte la ruta 2
del flujo de datos (Página 23)). El CM 1xDALI consulta el estado real del dispositivo durante
el "Período de detección de fondo" que se ha ajustado en los parámetros del módulo
(Página 21).
Así, por ejemplo, si para el dispositivo de control con la dirección corta 5 quiere vigilar si el
bit 1 de BASIC_STATUS en DALI_ECG_STATUS (Página 56) está puesto a 1, puede poner
la entrada EXT_STATUS a 0 y STATUS_MASK[5] a 16#02.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 59
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 Tipo de Área de Descripción


datos memoria
CHECK Entrada BOOL I, Q, M, D, Comparar la máscara de estado especificada con los dispositivos de
L o cons- control tras un flanco ascendente.
tante
EXT_STA BOOL I, Q, M, D, Indicar el estado del dispositivo de control:
TUS L o cons-
• EXT_STATUS = 0: estado básico del dispositivo de control
tante
• EXT_STATUS = 1: estado de fallo relacionado con el tipo para el
dispositivo de control
STATUS_ Array[0..6 I, Q, M, D, Indicar la máscara de estado de todos los dispositivos de control.
MASK 3] of L o cons- El índice del array indica la dirección corta.
BYTE tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
MATCH Array[0..6 I, Q, M, D, Comprobar el resultado de los dispositivos en todas las direcciones
3] of L cortas.
BOOL MATCH = 1: estado del dispositivo de control que coincide con la
máscara de estado especificada.
El índice del array indica la dirección corta.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


60 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.6 Bloques de función de diagnóstico

5.6.4 DALI_ECG_QUERY_OPHOUR

Descripción
DALI_ECG_QUERY_OPHOUR se utiliza para consultar las horas de funcionamiento del
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 2 del flujo de datos (Página 23)). Si cambia las direcciones cortas de dos
dispositivos de control, las horas de funcionamiento de esos dos dispositivos de control no
cambiarán; para cambiar las horas de funcionamiento pertinentes de esos dos dispositivos
de control se usa DALI_ECG_SET_OPHOUR (Página 62).
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) o DALI_DEV_UPLOAD (Página 104).
Cuando se consultan la horas de funcionamiento del dispositivo de control, ocurre lo
siguiente:
● Si el dispositivo de control no se ha configurado previamente, se indicará el código de
error "16#8D" en el parámetro de salida de STATUS.
● Si el dispositivo de control está configurado pero el tipo no coincide, se indicará el código
de error "16#8B" en el parámetro de salida de STATUS..

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 61
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 Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar las horas de funcionamiento tras un flanco ascendente.
L o cons-
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

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).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


62 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.6 Bloques de función de diagnóstico

Cuando se ajusta la hora de servicio de los dispositivos de control, ocurre lo siguiente:


● Si el dispositivo de control no se ha configurado previamente, se indicará el código de
error "16#8D" en el parámetro de salida de STATUS.
● Si el dispositivo de control está configurado pero el tipo no coincide, se indicará el código
de error "16#8B" en el parámetro de salida de STATUS..
Se recomienda inicializar la hora de servicio tras cambiar el dispositivo físico del dispositivo
de control.

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar la hora de servicio tras un flanco ascendente.
L o cons-
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
OPHOUR UInt I, Q, M, D, Ajustar la hora de servicio del dispositivo de control.
L o cons-
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 63
Programación
5.6 Bloques de función de diagnóstico

5.6.6 DALI_SENSOR_STATUS

Descripción
DALI_SENSOR_STATUS se utiliza para consultar el estado de un sensor (dispositivo de
entrada). La información de estado se consulta desde el dispositivo DALI físico (consulte la
ruta 6 del flujo de datos (Página 23)). La información de estado guardada en el CM 1xDALI
se actualizará (consulte la ruta 4 del flujo de datos (Página 23)).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
READ Entrada BOOL I, Q, M, D, Consultar el estado del sensor tras un flanco ascendente.
L o cons-
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, Si ERROR = 1, STATUS indica el código
L STATUS tiene los tres de error detallado. Encontrará el signifi-
valores siguientes: cado detallado de cada código de error
en Parámetro STATUS (Página 109).
• 16#00: inactivo
• 16#01: en ejecución
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


64 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.6 Bloques de función de diagnóstico

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SENSOR_S SensorSta D, L Información de estado del sensor
TATUS sorSta-
tusDetail
CONFIG BOOL CONFIGURED = 1: La dirección corta se ha configurado mediante
URED DALI_SENSOR_ADD (Página 92) o DALI_DEV_UPLOAD
(Página 104).
ADDR_C BOOL • ADDR_CHANGED = 0: La dirección corta del sensor no ha
HANGE cambiado.
D
• ADDR_CHANGED = 1: La dirección corta del sensor ha cam-
biado durante el procedimiento de escaneo.
ADDR_S BYTE Indicar el estado de control del dispositivo:
TATUS
• 1: estado normal
• 2: no hay ningún dispositivo con la dirección corta
• 3: El dispositivo DALI muestra un telegrama de error. Este error
puede ser provocado por un conflicto de dirección corta o un
problema con el dispositivo DALI.
• 4: el tipo no coincide. El tipo configurado no es el mismo que el
real.
• 5: el número de instancias no coincide. El número configurado
de instancias es distinto del dispositivo físico.
• 15: esta dirección corta del dispositivo del sensor está asignada
al CM 1xDALI.
DEV_ST BYTE Indicar el estado de los dispositivos de entrada.
ATUS Encontrará una explicación detallada de cada bit de DEV_STATUS
en el apartado siguiente "Parámetro DEV_STATUS".
CFG_NU BYTE • Si CONFIGURED = 0, el valor de CFG_NUM_OF_INST es 0.
M_OF_I
• Si CONFIGURED = 1, el valor de CFG_NUM_OF_INST es el
NST
número configurado de instancias.
NUM_OF USInt Número real de instancias de sensor en el dispositivo.
_INST Rango: de 0 a 32
INST_ER Array[0..3 INST_ERR = 1: se produce un error en la instancia.
R 1] of El índice del array indica el número de instancia.
BOOL
INST_AC Array[0..3 INST_ACTIVE = 1: la instancia está activa.
TIVE 1] of El índice del array indica el número de instancia.
BOOL
CFG_IN Array[0..3 Tipo de instancia configurado para cada instancia del sensor.
ST_TYP 1] of USInt El índice del array indica el número de instancia.
E
INST_TY Array[0..3 Tipo de instancia real para cada instancia del sensor.
PE 1] of USInt El índice del array indica el número de instancia.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 65
Programación
5.6 Bloques de función de diagnóstico

Parámetro DEV_STATUS
Cada bit de DEV_STATUS indica un estado distinto:

Bit Estado Explicación


Bit 0 Error del disposi- El dispositivo de entrada o sus instancias tienen un error.
tivo de entrada
Bit 1 Modo de reposo El dispositivo de entrada no genera telegramas de ida.
Bit 2 La dirección corta No se ha asignado ninguna dirección corta a este dispositivo.
es máscara (255)
Bit 3 Aplicación activa El controlador de aplicación está activo.
Bit 4 Error del contro- Este controlador de aplicación tiene un error.
lador de aplica-
ción
Bit 5 Se ha detectado Se ha producido una desconexión y reconexión externa.
una desconexión
y reconexión
Bit 6 Inicializar estado Todos los parámetros de este dispositivo se ponen a su valor de inicialización.
Bit 7 No se utiliza No se utiliza

5.6.7 DALI_SENSOR_INPUT

Descripción
DALI_SENSOR_INPUT se utiliza para consultar el valor de entrada de una instancia del
dispositivo de entrada (sensor). El valor de entrada se consulta desde el dispositivo DALI
físico (consulte la ruta 6 del flujo de datos (Página 23)).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


66 Manual de producto, 06/2019, A5E46959452 - AA
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 Tipo de Área de Descripción


datos memoria
READ Entrada BOOL I, Q, M, D, Consultar el estado del sensor tras un flanco ascendente.
L o cons-
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
INST_NU USint I, Q, M, D, Especificar el número de instancia del sensor.
M L o cons- Rango: de 0 a 32
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
RESOLUT USint I, Q, M, D, Resolución del valor de entrada. Indica el rango de INPUT_VALUE.
ION L
INPUT_V UDInt I, Q, M, D, Valor de entrada del sensor.
ALUE L

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 67
Programación
5.6 Bloques de función de diagnóstico

5.6.8 DALI_SENSOR_STATUS_CHECK

Descripción
DALI_SENSOR_STATUS_CHECK se utiliza para comprobar el estado del dispositivo de
entrada (sensor). Encontrará la descripción detallada de los bits de estado en
DEV_STATUS de DALI_SENSOR_STATUS (Página 64).
Puede ajustar la máscara de estado de todos los sensores, compararla con el estado real
guardado en el CM 1xDALI y devolver el resultado coincidente. El bloque de función
comprueba la información de estado guardada en el CM 1xDALI (consulte la ruta 2 del flujo
de datos (Página 23)). El CM 1xDALI consulta el estado real del dispositivo durante el
"Período de detección de fondo" que se ha ajustado en los parámetros del módulo
(Página 21).
Así, por ejemplo, si para el sensor con la dirección corta 4 quiere comprobar si el bit 0 de
DEV_STATUS en DALI_SENSOR_STATUS (Página 64) está puesto a 1, puede poner la
entrada STATUS_MASK[4] a 16#01.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


68 Manual de producto, 06/2019, A5E46959452 - AA
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 Tipo de Área de Descripción


datos memoria
CHECK Entrada BOOL I, Q, M, D, Comparar la máscara de estado especificada con los sensores tras
L o cons- un flanco ascendente.
tante
STATUS_ Array[0..6 I, Q, M, D, Indicar la máscara de estado de todos los sensores.
MASK 3] of L o cons-
BYTE tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
MATCH Array[0..6 I, Q, M, D, Comprobar el resultado de los dispositivos en todas las direcciones
3] of L cortas.
BOOL MATCH = 1: Estado del sensor que coincide con la máscara de esta-
do especificada.
El índice del array indica la dirección corta.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 69
Programación
5.7 Bloques de función de configuración

5.7 Bloques de función de configuración


Los bloques de función de configuración sirven para configurar los parámetros de todos los
dispositivos DALI.
Estos bloques de función permiten guardar datos de configuración en el módulo CM 1xDALI.
La configuración en la base de datos de los módulos puede realizarse cargando los
dispositivos físicos o configurando desde la CPU. Estos bloques de función facilitan la
consulta y modificación de una configuración guardada.

5.7.1 DALI_ECG_ADD

Descripción
DALI_ECG_ADD se utiliza para agregar o modificar un dispositivo de control configurado.
● Para poder agregar un dispositivo de control configurado hay que ajustar el tipo de
dispositivo del dispositivo de control.
● Este bloque de función no envía comandos al bus DALI y el CM 1xDALI guarda los datos
de los dispositivos agregados (consulte data flow path 1 (Página 23)).
● Tras agregar el dispositivo mediante este bloque de función, los parámetros ajustados
por otros bloques de función (por ejemplo, DALI_ECG_SET_BASIC_PARAM (Página 75)
y DALI_ECG_SET_GROUP (Página 86)) se guardan en el CM 1xDALI.
● El dispositivo se marca como configurado una vez ajustado el tipo. Consulte el parámetro
de salida CONFIGURED de DALI_DEV_QUERY_ADDR (Página 39).
● Todos los parámetros de ajuste se guardan en el CM 1xDALI hasta que el dispositivo se
borra mediante DALI_ECG_DELETE (Página 72) o se restablece mediante
DALI_DEV_RESET (Página 107).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


70 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ADD Entrada BOOL I, Q, M, D, Agregar o modificar un dispositivo de control configurado tras un flan-
L o cons- co ascendente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
ECG_TYP USInt I, Q, M, D, Especificar el tipo de dispositivo del dispositivo de control que se
E L o cons- agrega o modifica. Consulte Tipo de dispositivo de control electrónico
tante (ECG) (Página 110).
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 71
Programación
5.7 Bloques de función de configuración

5.7.2 DALI_ECG_DELETE

Descripción
DALI_ECG_DELETE se utiliza para borrar un dispositivo de control configurado.
Este bloque de función no envía comandos al bus DALI, sino que borra el dispositivo que se
agregó mediante DALI_ECG_ADD (Página 70) y los datos que se guardaron en el CM
1xDALI (consulte la ruta1 del flujo de datos (Página 23)).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DELETE Entrada BOOL I, Q, M, D, Borrar un dispositivo de control configurado tras un flanco ascenden-
L o cons- te.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


72 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

5.7.3 DALI_ECG_QUERY_BASIC_PARAM

Descripción
DALI_ECG_QUERY_BASIC_PARAM se utiliza para consultar los parámetros básicos de
dispositivos de control DALI.
● Cuando la entrada "PHY_DEV" se pone a 1, este bloque de función consulta los
parámetros del dispositivo físico (consulte la ruta 6 del flujo de datos (Página 23)).
● Cuando la entrada "PHY_DEV" se pone a 0, este bloque de función consulta los
parámetros que se han guardado en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
Los parámetros básicos de un dispositivo de control se ajustan mediante
DALI_ECG_SET_BASIC_PARAM (Página 75).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar los parámetros básicos del dispositivo de control tras un
L o cons- flanco ascendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
PHY_DEV BOOL I, Q, M, D, Especificar la ubicación de los parámetros:
L o cons-
• PHY_DEV = 1 : consultar los parámetros del dispositivo físico
tante
enviando comandos.
• PHY_DEV = 0 : consultar los parámetros que se han guardado
en el CM 1xDALI.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 73
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

BASIC_PRM Ba- D, L Parámetros básicos de un dispositivo de control


_QRY sicPrmQry
Detail
PWR_O USInt Nivel de conexión
N_LEVE Rango: de 0 a 255
L
Nota: si PWR_ON_LEVEL se pone a 255, el dispositivo de control
ajusta el nivel al último nivel activo cuando se conecta.
SYS_FAI USInt Nivel de fallo del sistema
L_LEVEL Rango: de 0 a 255
Nota: si SYS_FAIL_LEVEL se pone a 255, el dispositivo de control
no tiene respuesta al fallo del sistema.
MIN_LE USInt Nivel mínimo de brillo
VEL Rango: de 1 al valor de MAX_LEVEL
MAX_LE USInt Nivel máximo de brillo
VEL Rango: del valor de MIN_LEVEL a 254
FADE_R USInt Velocidad de atenuación.
ATE La velocidad de atenuación es utilizada por
DALI_ECG_SWITH_DIM (Página 44) para la función de aumento o
disminución de la intensidad.

Rango: de 1 a 15
FADE_TI USInt Tiempo de atenuación utilizado para ajustar el nivel o pasar a la
ME escena.
DALI_ECG_SET_LEVEL (Página 48), DALI_ECG_SWITCH (Pági-
na 42) y DALI_ECG_SWTICH_DIM (Página 44) usan el tiempo de
atenuación para ajustar el nivel.

Rango: de 0 a 15
EXT_FA USInt Base del tiempo de atenuación ampliado
DE_BAS extendedFadeTimeBase = EXT_FADE_BASE + 1
E
Rango: de 0 a 15

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


74 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
EXT_FA USInt Multiplicador del tiempo de atenuación ampliado
DE_MUL Rango: de 0 a 5
EXT_FADE_MUL extemdedFadeTimeMultiplier
0 0 ms
1 100 ms
2 1s
3 10 s
4 1 min
Si FADE_TIME = 0, se utiliza el tiempo de atenuación ampliado,
fade time = extendedFadeTimeBase * extemdedFadeTimeMultiplier
Nota: el tiempo de atenuación ampliado solo es soportado por
dispositivos conformes a DALI 2.0. Si el dispositivo no soporta el
tiempo de atenuación ampliado, el valor de
EXT_FADE_TIME_BASE y EXT_FADE_TIME_MUL indica 0.
ECG_TY USInt Tipo de dispositivo de los dispositivos de control. Consulte Tipo de
PE dispositivo de control electrónico (ECG) (Página 110).
DEV_VE USInt Versión del dispositivo. Si la entrada PHY_DEV se pone a 0, el
R valor de DEV_VER es 0.
La versión es en formato "x.y". El número de versión principal x se
encuentra en los bits 7 a 2 y el número de versión secundaria y, en
los bits 1 a 0.
PHM USInt Nivel mínimo físico.
Si PHY_DEV = 0, el valor de PHM es 0.

5.7.4 DALI_ECG_SET_BASIC_PARAM

Descripción
DALI_ECG_SET_BASIC_PARAM se utiliza para ajustar los parámetros básicos de los
dispositivos de control DALI.
● Si el estado del dispositivo de control está configurado (por ejemplo, el dispositivo de
control se agrega mediante DALI_ECG_ADD (Página 70)), los parámetros se guardan en
el CM 1xDALI (consulte la ruta 1 del flujo de datos (Página 23)) y se envían al dispositivo
físico (consulte la ruta 5 del flujo de datos (Página 23)).
● Si el estado del dispositivo de control no está configurado, los parámetros solo se envían
al dispositivo físico (consulte la ruta 5 del flujo de datos (Página 23)).
Los parámetros básicos de un dispositivo de control se consultan mediante
DALI_ECG_QUERY_BASIC_PARAM (Página 73).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 75
Programación
5.7 Bloques de función de configuración

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar los parámetros básicos del dispositivo de control tras un
L o cons- flanco ascendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
BASIC_PRM Ba- D, L Parámetros básicos del dispositivo de control que se utilizan para el
_SET sicPrmSet ajuste.
Detail
PWR_O USInt Nivel de conexión.
N_LEVE Rango: de 0 a 255
L
Nota: Si PWR_ON_LEVEL se pone a 255, el dispositivo de control
ajusta el nivel al último nivel activo cuando estaba conectado.
SYS_FAI USInt Nivel de fallo del sistema
L_LEVEL Rango: de 0 a 255
Nota: si SYS_FAIL_LEVEL se pone a 255, el dispositivo de control
no tiene respuesta al fallo del sistema.
MIN_LE USInt Nivel mínimo de brillo
VEL Rango: de 1 al valor de MAX_LEVEL
MAX_LE USInt Nivel máximo de brillo
VEL Rango: del valor de MIN_LEVEL a 254
FADE_R USInt Velocidad de atenuación.
ATE La velocidad de atenuación es utilizada por
DALI_ECG_SWITCH_DIM (Página 44) para la función de aumento
o disminución de la intensidad.

Rango: de 1 a 15
FADE_TI USInt Tiempo de atenuación utilizado para ajustar el nivel o pasar a la
ME escena.
DALI_ECG_SET_LEVEL (Página 48), DALI_ECG_SWITCH (Pági-
na 42) y DALI_ECG_SWITCH_DIM (Página 44) usan el tiempo de
atenuación para ajustar el nivel.

Rango: de 0 a 15
EXT_FA USInt Base del tiempo de atenuación ampliado
DE_BAS extendedFadeTimeBase = EXT_FADE_BASE + 1
E
Rango: de 0 a 15

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


76 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
EXT_FA USInt Multiplicador del tiempo de atenuación ampliado
DE_MUL Rango: de 0 a 5
EXT_FADE_MUL extemdedFadeTimeMultiplier
0 0 ms
1 100 ms
2 1s
3 10 s
4 1 min
Si FADE_TIME = 0, se utiliza el tiempo de atenuación ampliado,
fade time = extendedFadeTimeBase * extemdedFadeTimeMultiplier
Nota: El tiempo de atenuación ampliado solo es soportado por
dispositivos conformes a DALI-2. Si el dispositivo no soporta el
tiempo de atenuación ampliado, el valor de
EXT_FADE_TIME_BASE y EXT_FADE_TIME_MUL es ignorado por
el dispositivo DALI.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL Parámetro de estado:
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL Parámetro de estado:
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL Parámetro de estado:
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL Parámetro de estado:
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 77
Programación
5.7 Bloques de función de configuración

5.7.5 DALI_ECG_QUERY_EXT_PARAM

Descripción
DALI_ECG_QUERY_EXT_PARAM se utiliza para consultar los parámetros avanzados de
dispositivos de control DALI.
● Cuando la entrada "PHY_DEV" se pone a 1, este bloque de función consulta los
parámetros avanzados del dispositivo físico (consulte la ruta 6 del flujo de datos
(Página 23)).
● Cuando la entrada "PHY_DEV" se pone a 0, este bloque de función consulta los
parámetros que se han guardado en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
Los parámetros avanzados cuentan con las siguientes características:
● Los parámetros avanzados están relacionados con el tipo.
● Los parámetros avanzados del dispositivo físico solo pueden consultarse desde los
dispositivos de control cuyo rango de tipos vaya de 1 a 8; en caso contrario, se muestra
el código de error "16#87" (no soportado) en el parámetro de salida de STATUS.
● Los parámetros avanzados que están guardados en el CM 1xDALI solo pueden
consultarse desde el dispositivo de control cuyo tipo sea 1 o vaya de 4 a 8.
Los parámetros avanzados de un dispositivo de control se ajustan mediante
DALI_ECG_SET_EXT_PARAM (Página 82).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


78 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar los parámetros avanzados del dispositivo de control tras un
L o cons- flanco ascendente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
PHY_DEV BOOL I, Q, M, D, Especificar la ubicación de los parámetros:
L o cons-
• PHY_DEV = 0 : consultar los parámetros que se han guardado en
tante
el CM 1xDALI.
• PHY_DEV = 1 : consultar los parámetros del dispositivo físico
enviando comandos.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
ECG_TYP USInt I, Q, M, D, Tipo de dispositivo del dispositivo de control.
E L
EXT_PRM Array[0..3 I, Q, M, D, Parámetros relacionados con el tipo para el dispositivo de control.
_QRY 1 0] of L
BYTE
1 Encontrará una descripción detallada de los parámetros avanzados de los dispositivos de control DALI en la tabla
siguiente.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 79
Programación
5.7 Bloques de función de configuración

Tabla 5- 2 Parámetros avanzados de los dispositivos de control DALI

Atribu- BYTE Tipo 1 Tipo 2 Tipo 3 Tipo 4 Tipo 5 Tipo 6 Tipo 7 Tipo 8
tos (emer- (des- (haló- (incan- (con- (LED) (inte- (control de color)
gencia) carga) geno) descen- verti- rruptor)
te) dor)
Lectu- 0 Nivel de No se No se Curva Curva Curva Umbral Color Tipo de color
ra/escrit emer- utiliza utiliza de de de superior de
ura gencia atenua- atenua- atenua- de cone-
(R/W) ción ción ción cone- xión
xión
1 Tiempo No se Rango Tiempo Umbral Valor Coor- tem-
de utiliza de de superior de dena- pera-
prolon- salida atenua- de color da x tura
gación ción desco- del
rápida nexión color
2 Retardo Subida Umbral
de la interna inferior
prueba de
de desco-
funcio- nexión
3 namien- Nivel Umbral Coor- No se
to mínimo inferior dena- utiliza
físico de da y
cone-
xión
4 Retardo No se Tiempo
de utiliza de
prueba reten-
de ción de
dura- error
5 ción No se Color Tipo de color
6 Interva- utiliza de Valor Coor- tem-
lo de fallo de dena- pera-
prueba del color da x tura
de siste- del
funcio- ma color
namien-
to
7 Interva-
lo de la
prueba
de
funcio-
namien-
to
8 Timeout Coor- No se
para dena- utiliza
ejecutar da y
la prue-
ba
9 No se
10 utiliza Temperatura del color física más

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


80 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Atribu- BYTE Tipo 1 Tipo 2 Tipo 3 Tipo 4 Tipo 5 Tipo 6 Tipo 7 Tipo 8
tos (emer- (des- (haló- (incan- (con- (LED) (inte- (control de color)
gencia) carga) geno) descen- verti- rruptor)
te) dor)
11 fría
12 Temperatura del color física más
13 caliente
14 Temperatura del color más fría
15
16 Temperatura del color más ca-
17 liente

Solo 18 Versión Versión Versión Versión Versión Versión Versión Versión ampliada
lectura amplia- amplia- amplia- amplia- amplia- amplia- amplia-
da da da da da da da
19 Carac- Carac- Carac- Byte de Carac- Carac- Carac- Características de tipo de color
terísti- terísti- terísti- caracte- terísti- terísti- terísti-
cas cas cas rísticas cas cas cas
0
20 Nivel Estado Estado Byte de Estado Estado Estado Estado de color
mínimo de HID de fallo caracte- del de fallo de
de rísticas conver- conmu-
emer- 1 tidor tación
gencia
21 Nivel Fallo No se Byte de Nivel de Tiempo Tipo de No se utiliza
máximo actual utiliza caracte- salida mínimo disposi-
de rísticas de tivo
emer- 2 atenua-
gencia ción
rápido
22 Resul- Fallo Estado No se Tipo de No se
tado de guar- del utiliza disposi- utiliza
la prue- dado regula- tivo
ba de dor de
dura- intensi-
ción dad
23 Dura- Tiempo Tempe- Modo
ción de ratura de
nominal sobre- del opera-
carga regula- ción
térmica dor de posible
intensi-
dad
24 Carga Tensión Modo
de la de de
batería alimen- opera-
tación ción
RMS

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 81
Programación
5.7 Bloques de función de configuración

Atribu- BYTE Tipo 1 Tipo 2 Tipo 3 Tipo 4 Tipo 5 Tipo 6 Tipo 7 Tipo 8
tos (emer- (des- (haló- (incan- (con- (LED) (inte- (control de color)
gencia) carga) geno) descen- verti- rruptor)
te) dor)
25 Tiempo Carga Fre- No se
de térmica cuencia utiliza
emer- de
gencia alimen-
tación
26 Tiempo No se Tensión
total de utiliza de
funcio- carga
namien- RMS
to
27 Modo Corrien-
de te de
emer- carga
gencia RMS
28 Estado Alimen-
de fallo tación
29 Estado de
de carga
emer- real
gencia
30 No se Capa-
utiliza cidad
de
carga

5.7.6 DALI_ECG_SET_EXT_PARAM

Descripción
DALI_ECG_SET_EXT_PARAM se utiliza para ajustar los parámetros avanzados de los
dispositivos de control DALI. Los parámetros avanzados están relacionados con el tipo.
● Si el estado del dispositivo de control está configurado (por ejemplo, el dispositivo de
control se agrega mediante DALI_ECG_ADD (Página 70)), los parámetros se guardan en
el CM 1xDALI (consulte la ruta 1 del flujo de datos (Página 23)) y se envían al dispositivo
físico (consulte la ruta 5 del flujo de datos (Página 23)).
● Si el estado del dispositivo de control no está configurado, los parámetros solo se envían
al dispositivo físico (consulte la ruta 5 del flujo de datos (Página 23)).
● Este bloque de función no comprueba si el parámetro de entrada EXT_PRM_SET es
válido para el dispositivo de control especificado.
Los parámetros avanzados de un dispositivo de control se consultan mediante
DALI_ECG_QUERY_EXT_PARAM (Página 78).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


82 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar los parámetros avanzados del dispositivo de control tras un
L o cons- flanco ascendente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
ECG_TYP USInt I, Q, M, D, Tipo de dispositivo de los dispositivos de control. Consulte Tipo de
E L o cons- dispositivo de control electrónico (ECG) (Página 110).
tante Rango: 1, de 4 a 8
EXT_PRM Array[0..1 I, Q, M, D, Los parámetros se ajustan al dispositivo de control.
_SET 1 7] of L o cons-
BYTE tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

1 Encontrará una descripción detallada de los parámetros avanzados de los dispositivos de control DALI en la tabla
siguiente.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 83
Programación
5.7 Bloques de función de configuración

Tabla 5- 3 Parámetros avanzados de los dispositivos de control DALI

Atributos BYTE Tipo 1 Tipo 4 Tipo 5 Tipo 6 Tipo 7 Tipo 8


(emer- (incan- (converti- (LED) (interrup- (control de color)
gencia) descente) dor) tor)
Lectu- 0 Nivel de Curva de Curva de Curva de Umbral Color de Tipo de color
ra/escritur emergen- atenua- atenua- atenua- superior cone-
a (R/W) cia ción ción ción de cone- xión
xión
1 Tiempo No se Rango de Tiempo Umbral Valor de Coor- tempe-
de pro- utiliza salida de ate- superior color denada ratura
longación nuación de des- x del color
rápida conexión
2 Retardo Subida Umbral
de la interna inferior de
prueba descone-
de fun- xión
3 ciona- Nivel Umbral Coor- No se
miento mínimo inferior de denada utiliza
físico conexión y
4 Retardo No se Tiempo
de prue- utiliza de reten-
ba de ción de
duración error
5 No se Color de Tipo de color
6 Intervalo utiliza fallo del Valor de Coor- tempe-
de prue- sistema color denada ratura
ba de x del color
funcio-
namiento
7 Intervalo
de la
prueba
de fun-
ciona-
miento
8 Timeout Coor- No se
para denada utiliza
ejecutar y
la prueba
9 No se
10 utiliza Temperatura del color física más fría
11
12 Temperatura del color física más ca-
13 liente

14 Temperatura del color más fría


15
16 Temperatura del color más caliente
17

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


84 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

5.7.7 DALI_ECG_QUERY_GROUP

Descripción
DALI_ECG_QUERY_GROUP se utiliza para consultar la pertenencia de los dispositivos de
control DALI a un grupo.
● Cuando la entrada "PHY_DEV" se pone a 1, este bloque de función consulta la
pertenencia del dispositivo físico a un grupo (consulte la ruta 6 del flujo de datos
(Página 23)).
● Cuando la entrada "PHY_DEV" se pone a 0, este bloque de función consulta los
parámetros que se han guardado en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
La pertenencia de un dispositivo de control a un grupo se ajusta mediante
DALI_ECG_SET_GROUP (Página 86).

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar la pertenencia del dispositivo de control a un grupo tras un
L o cons- flanco ascendente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
PHY_DEV BOOL I, Q, M, D, Especificar la ubicación de los parámetros:
L o cons-
• PHY_DEV = 0 : consultar los parámetros que se han guardado en
tante
el CM 1xDALI.
• PHY_DEV = 1 : consultar los parámetros del dispositivo físico
enviando comandos.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 85
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
GROUP_ Array[0..1 I, Q, M, D, Pertenencia del dispositivo de control a un grupo. El índice del array
BITS 5] of L indica la dirección del grupo.
BOOL
• GROUP_BITS = 0: no está en el grupo
• GROUP_BITS = 1: está en el grupo

5.7.8 DALI_ECG_SET_GROUP

Descripción
DALI_ECG_SET_GROUP se utiliza para ajustar la pertenencia de los dispositivos de control
DALI a un grupo.
● Si el estado del dispositivo de control está configurado (por ejemplo, el dispositivo de
control se agrega mediante DALI_ECG_ADD (Página 70)), los parámetros se guardan en
el CM 1xDALI (consulte la ruta 1 del flujo de datos (Página 23)) y se envían al dispositivo
físico (consulte la ruta 5 del flujo de datos (Página 23)).
● Si el estado del dispositivo de control no está configurado, los parámetros solo se envían
al dispositivo físico (consulte la ruta 5 del flujo de datos (Página 23)).
La pertenencia de un dispositivo de control a un grupo se consulta mediante
DALI_ECG_QUERY_GROUP (Página 85).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


86 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar la pertenencia del dispositivo de control a un grupo tras un
L o cons- flanco ascendente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
GROUP_ Array[0..1 I, Q, M, D, Pertenencia del dispositivo de control a un grupo. El índice del array
BITS 5] of L o cons- indica la dirección del grupo.
BOOL tante
• GROUP_BITS = 0: Quitar del grupo
• GROUP_BITS = 1: Agregar al grupo
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 87
Programación
5.7 Bloques de función de configuración

5.7.9 DALI_ECG_QUERY_SCENE

Descripción
DALI_ECG_QUERY_SCENE se utiliza para consultar la configuración de escena de un
dispositivo de control.
● Cuando la entrada "PHY_DEV" se pone a 1, este bloque de función consulta la
información de escena del dispositivo físico (consulte la ruta 6 del flujo de datos
(Página 23)).
● Cuando la entrada "PHY_DEV" se pone a 0, este bloque de función consulta los
parámetros que se han guardado en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
La configuración de escena de un dispositivo de control se ajusta mediante
DALI_ECG_SET_SCENE (Página 90).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar la configuración de escena del dispositivo de control tras
L o cons- un flanco ascendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
SCENE_NU USInt I, Q, M, D, Especificar el número de escena.
M L o cons- Rango: de 0 a 15
tante
PHY_DEV BOOL I, Q, M, D, Especificar la ubicación de los parámetros:
L o cons-
• PHY_DEV = 0 : consultar los parámetros que se han guardado
tante
en el CM 1xDALI.
• PHY_DEV = 1 : consultar los parámetros del dispositivo físico
enviando comandos.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


88 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

SCENE_INF SceneIn- D, L Información de escena del dispositivo de control


O foDetail
LEVEL USInt I, Q, M, D, Nivel de escena.
L Rango: de 0 a 255
Nota: si LEVEL= 255: la escena no se ha configurado.
COLOR DALICo- D, L Información de color de la escena
lorDetail
COLOR USInt I, Q, M, D, Ajustar el tipo de color:
_TYPE L
• 16#00: sin color, ajustar solo el nivel de escena, ignorar el color
de la escena.
• 16#10: coordenada xy
• 16#20: temperatura del color
COOR UInt Constant Valor de coordenada x del punto en el diagrama de cromaticidad
DINAT del espacio de color CIE.
E_X Coordenada X = "COORDINATE_X" * 1/65536.
Rango: de 0 a 65534
COOR UInt Constant Valor de coordenada y del punto en el diagrama de cromaticidad
DINAT del espacio de color CIE.
E_Y Coordenada Y = "COORDINATE_Y" * 1/65536.
Rango: de 0 a 65534
TEMPE UInt Constant Valor de color de temperatura.
RATUR TC(K) = 1000000 / "TEMPERATURE"
E
Rango: de 1 a 65534

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 89
Programación
5.7 Bloques de función de configuración

5.7.10 DALI_ECG_SET_SCENE

Descripción
DALI_ECG_SET_SCENE se utiliza para ajustar la configuración de escena de un dispositivo
de control.
● Es posible ajustar el nivel y el color de una escena.
● Si el dispositivo de control no soporta la función de control de color, solo será posible
ajustar el nivel de escena. En este caso, la entrada COLOR_TYPE en "SCENE_INFO" se
pone a 16#00.
● Si el estado del dispositivo de control está configurado (por ejemplo, el dispositivo de
control se agrega mediante DALI_ECG_ADD (Página 70)), los parámetros se guardan en
el CM 1xDALI (consulte la ruta 1 del flujo de datos (Página 23)) y se envían al dispositivo
físico (consulte la ruta 5 del flujo de datos (Página 23)).
● Si el estado del dispositivo de control no está configurado, los parámetros solo se envían
al dispositivo físico (consulte la ruta 5 del flujo de datos (Página 23)).
La configuración de escena de un dispositivo de control se consulta mediante
DALI_ECG_QUERY_SCENE (Página 88).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar la configuración de escena del dispositivo de
L o cons- control tras un flanco ascendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
SCENE_NUM USInt I, Q, M, D, Especificar el número de escena.
L o cons- Rango: de 0 a 15
tante
SCENE_INFO Sce- D, L Información de escena del dispositivo de control
neIn-
foDetail
LEVEL USInt Nivel de escena. Escribir el nivel de escena hasta 255
significa eliminar la escena.
Rango: de 0 a 255
COLOR Información de color de la escena
COLOR USInt Ajustar el tipo de color:
_TYPE
• 16#00: sin color, ajustar solo el nivel de escena,
ignorar el color de la escena.
• 16#10: coordenada xy
• 16#20: temperatura del color

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


90 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
COOR UInt Valor de coordenada x del punto en el diagrama de
DINAT cromaticidad del espacio de color CIE.
E_X Coordenada X = "COORDINATE_X" * 1/65536.
Rango: de 0 a 65534
COOR UInt Valor de coordenada y del punto en el diagrama de
DINAT cromaticidad del espacio de color CIE.
E_Y Coordenada Y = "COORDINATE_Y" * 1/65536.
Rango: de 0 a 65534
TEMPE UInt Valor de color de temperatura.
RATUR TC(K) = 1000000 / "TEMPERATURE"
E
Rango: de 1 a 65534
CM_DALI Entra- "DALI_ El bloque de datos de DALI_CTRL especifica el CM
da/salida CTRL" 1xDALI que se comunica con el bloque de función
actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha termi-
nado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el
procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS Si ERROR = 1, STATUS
L tiene los tres valores si- indica el código de error
guientes: detallado. Encontrará el
significado detallado de
• 16#00: inactivo
cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pá-
• 16#7F: terminado gina 109).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 91
Programación
5.7 Bloques de función de configuración

5.7.11 DALI_SENSOR_ADD

Descripción
DALI_SENSOR_ADD se utiliza para agregar o modificar un sensor configurado, incluidas
sus instancias.
● Para poder agregar un sensor configurado, hay que ajustar el tipo de sensor de la
instancia.
● El número total de instancias que pueden agregarse en todos los sensores está limitado
a 64. Si el número total de instancias excede este límite, el bloque de función devuelve el
error 16#87 (no soportado).
● Este bloque de función no envía comandos al bus DALI y el CM 1xDALI guarda los datos
de los dispositivos agregados (consulte data flow path 1 (Página 23)).
● Tras agregar el dispositivo usando este bloque de función, los parámetros ajustados con
otros bloques de función (por ejemplo, DALI_SENSOR_SET_DEV_PARAM (Página 97) y
DALI_SENSOR_SET_INST_PARAM (Página 101)) se guardan en el CM 1xDALI.
● El dispositivo se marca como configurado una vez ajustado el tipo. Consulte la salida
CONFIGURED del bloque de función DALI_DEV_QUERY_ADDR (Página 39).
● Todos los parámetros de ajuste se guardan en el CM 1xDALI hasta que el dispositivo se
borra mediante DALI_SENSOR_DELETE (Página 94) o se restablece mediante
DALI_DEV_RESET (Página 107).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


92 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
ADD Entrada BOOL I, Q, M, D, Agregar o modificar un sensor configurado tras un flanco ascendente.
L o cons-
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
NUM_OF_ USInt I, Q, M, D, Especificar el número de instancias del sensor.
INST L o cons- Rango: de 1 a 32
tante
INST_TYP Array[0..3 I, Q, M, D, Especificar el tipo de instancia del sensor que se agrega o modifica.
ES 1] of USInt L o cons- Consulte Tipo de instancia del dispositivo de entrada (Página 110).
tante Rango: de 0 a 255
El índice del array indica el número de instancia.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 93
Programación
5.7 Bloques de función de configuración

5.7.12 DALI_SENSOR_DELETE

Descripción
DALI_SENSOR_DELETE se utiliza para borrar un sensor configurado, incluidas sus
instancias.
Este bloque de función no envía comandos al bus DALI, sino que borra el dispositivo que se
agregó mediante DALI_SENSOR_ADD (Página 92) y los datos que se guardaron en el CM
1xDALI (consulte la ruta1 del flujo de datos (Página 23)).

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DELETE Entrada BOOL I, Q, M, D, Borrar un sensor configurado tras un flanco ascendente.
L o cons-
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


94 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

5.7.13 DALI_SENSOR_QUERY_DEV_PARAM

Descripción
DALI_SENSOR_QUERY_DEV_PARAM se utiliza para consultar los parámetros del
dispositivo de entrada (sensor).
● Cuando la entrada "PHY_DEV" se pone a 1, este bloque de función consulta los
parámetros del dispositivo físico (consulte la ruta 6 del flujo de datos (Página 23)).
● Cuando la entrada "PHY_DEV" se pone a 0, este bloque de función consulta los
parámetros que se han guardado en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
Los parámetros de dispositivo de un sensor se ajustan mediante
DALI_SENSOR_SET_DEV_PARAM (Página 97).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 95
Programación
5.7 Bloques de función de configuración

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar los parámetros de dispositivo del sensor tras un flanco
L o cons- ascendente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
PHY_DEV BOOL I, Q, M, D, Especificar la ubicación de los parámetros.
L o cons-
• PHY_DEV = 1 : consultar los parámetros del dispositivo físico
tante
enviando comandos.
• PHY_DEV = 0 : consultar los parámetros que se han guardado en
el CM 1xDALI.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado
OPER_M BYTE I, Q, M, D, Modo de operación del sensor, que está definido por el fabricante del
ODE L dispositivo.
PWR_CY BOOL I, Q, M, D, Marca de notificación de desconexión y reconexión.
CLE L PWR_CYCLE = 1: tras finalizar su conexión y reconexión externa, el
sensor genera un aviso de evento de desconexión y reconexión.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


96 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

5.7.14 DALI_SENSOR_SET_DEV_PARAM

Descripción
DALI_SENSOR_SET_DEV_PARAM se utiliza para ajustar los parámetros del dispositivo de
entrada (sensor).
● Si el estado del sensor está configurado (por ejemplo, el sensor se agrega mediante
DALI_SENSOR_ADD (Página 92)), los parámetros se guardan en el CM 1xDALI
(consulte la ruta 1 del flujo de datos (Página 23)) y se envían al dispositivo físico
(consulte la ruta 5 del flujo de datos (Página 23)).
● Si el estado del sensor no está configurado, los parámetros solo se envían al dispositivo
físico (consulte la ruta 5 del flujo de datos (Página 23)).
Los parámetros de dispositivo de un sensor se consultan mediante
DALI_SENSOR_QUERY_DEV_PARAM (Página 95).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 97
Programación
5.7 Bloques de función de configuración

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar los parámetros de dispositivo del sensor tras un flanco ascen-
L o cons- dente.
tante
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
OPER_M BYTE I, Q, M, D, Modo de operación del sensor, que está definido por el fabricante del
ODE L dispositivo.
PWR_CY BOOL I, Q, M, D, Marca de notificación de desconexión y reconexión.
CLE L PWR_CYCLE = 1: tras finalizar su conexión y reconexión externa, el
sensor genera un aviso de evento de desconexión y reconexión.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


98 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

5.7.15 DALI_SENSOR_QUERY_INST_PARAM

Descripción
DALI_SENSOR_QUERY_INST_PARAM se utiliza para consultar los parámetros de
instancia del dispositivo de entrada (sensor).
● Cuando la entrada "PHY_DEV" se pone a 1, este bloque de función consulta los
parámetros del dispositivo físico (consulte la ruta 6 del flujo de datos (Página 23)).
● Cuando la entrada "PHY_DEV" se pone a 0, este bloque de función consulta los
parámetros que se han guardado en el CM 1xDALI (consulte la ruta 2 del flujo de datos
(Página 23)).
Los parámetros de instancia de un sensor se ajustan mediante
DALI_SENSOR_SET_INST_PARAM (Página 101).

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
QUERY Entrada BOOL I, Q, M, D, Consultar los parámetros de instancia del sensor tras un flanco
L o cons- ascendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
INST_NUM USInt I, Q, M, D, Especificar el número de instancia.
L o cons- Rango: de 0 a 31
tante
PHY_DEV BOOL I, Q, M, D, Especificar la ubicación de los parámetros:
L o cons-
• PHY_DEV = 0 : consultar los parámetros que se han guardado
tante
en el CM 1xDALI.
• PHY_DEV = 1 : consultar los parámetros del dispositivo físico
enviando comandos.
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY BOOL I, Q, M, D, Parámetro de estado:
Salida L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 99
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

INST_PRM_ Inst- D, L Parámetros de instancia del dispositivo de entrada (sensor)


QRY PrmQry-
Detail
INST_TY USInt Consulte Tipo de instancia del dispositivo de entrada (Página 110)
PE para consultar el tipo de instancia.
INST_AC BOOL Activación de la instancia.
TIVE
EVENT_ USInt Una instancia de un dispositivo de entrada utiliza el direccionamien-
SCHEM to seleccionado del origen del evento de acuerdo con el esquema
E siguiente:
• 0: tipo de instancia y número de instancia
• 1: dirección corta y tipo de instancia
• 2: dirección corta y número de instancia
• 3: grupo de dispositivos y número de instancia
• 4: grupo de instancias y tipo de instancia
EVENT_ BYTE El filtro de avisos de eventos se utiliza para activar o desactivar
FILTER determinados eventos. Consulte Descripción de EVENT_FILTER
(Página 111) para una descripción detallada.
EVENT_ USInt Prioridad de envío del aviso de evento. Las reacciones del sistema
PRIO se envían de acuerdo con la prioridad ajustada. Las reacciones del
sistema con prioridad alta tienen preferencia frente a las reacciones
del sistema con prioridad baja.
TYPE_P Array[0..6] Parámetros relacionados con el tipo de la instancia.
RM_QR of BYTE
Y1
1 Encontrará una descripción detallada de los parámetros relacionados con el tipo de la instancia del sensor en la tabla
siguiente.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


100 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Tabla 5- 4 Parámetros relacionados con el tipo de la instancia del sensor

Atributos BYTE Tipo 1 (pulsador) Tipo 2 (entrada absolu- Tipo 3 (ocupación) Tipo 4 (sensor de luz)
ta)
Lectu- 0 tShort Deadtime Hold time Hysteresis
ra/escritura 1 tDouble Report time Report time Hysteresis min
(R/W)
2 tRepeat Not used Deadtime Report time
3 tStuck Not used Deadtime
Solo lectura 4 Resolution
5 tShortMin Not used Not used Not used
6

5.7.16 DALI_SENSOR_SET_INST_PARAM

Descripción
DALI_SENSOR_INST_PARAM se utiliza para ajustar los parámetros de instancia del
dispositivo de entrada (sensor).
● Si el estado del sensor está configurado (por ejemplo, el sensor se agrega mediante
DALI_SENSOR_ADD (Página 92)), los parámetros se guardan en el CM 1xDALI
(consulte la ruta 1 del flujo de datos (Página 23)) y se envían al dispositivo físico
(consulte la ruta 5 del flujo de datos (Página 23)).
● Si el estado del sensor no está configurado, los parámetros solo se envían al dispositivo
físico (consulte la ruta 5 del flujo de datos (Página 23)).
Los parámetros de instancia del sensor se consultan con
DALI_SENSOR_QUERY_INST_PARAM (Página 99).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 101
Programación
5.7 Bloques de función de configuración

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
SET Entrada BOOL I, Q, M, D, Ajustar los parámetros de instancia del sensor tras un flanco as-
L o cons- cendente.
tante
ADDRESS USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
L o cons- Rango: de 0 a 63
tante
INST_NUM USInt I, Q, M, D, Especificar el número de instancia.
L o cons- Rango: de 0 a 31
tante
INST_PRM_ Inst- D, L Los parámetros de instancia del dispositivo de entrada (sensor).
SET PrmSetDe
tail
INST_TY USInt Consulte Tipo de instancia del dispositivo de entrada (Página 110)
PE para ajustar el tipo de instancia.
Rango: de 1 a 4
INST_AC BOOL Activación de la instancia.
TIVE
EVENT_ USInt Una instancia de un dispositivo de entrada utiliza el direccionamien-
SCHEM to seleccionado del origen del evento según este esquema:
E
• 0: tipo de instancia y número de instancia
• 1: dirección corta y tipo de instancia
• 2: dirección corta y número de instancia
• 3: grupo de dispositivos y número de instancia
• 4: grupo de instancias y tipo de instancia
EVENT_ BYTE El filtro de avisos de eventos puede utilizarse para activar o desac-
FILTER tivar determinados eventos. Consulte Descripción de
EVENT_FILTER (Página 111) para una descripción detallada.
• INST_TYPE = 1 (pulsador), EVENT_FILTER está dentro del
rango entre 0 y 16#FF.
• INST_TYPE = 2 (dispositivo de entrada absoluta),
EVENT_FILTER está dentro del rango entre 0 y 16#01.
• INST_TYPE = 3 (sensor de ocupación), EVENT_FILTER está
dentro del rango entre 0 y 16#1F.
• INST_TYPE = 4 (sensor de luz), EVENT_FILTER está dentro
del rango entre 0 y 16#01.
EVENT_ USInt Prioridad de envío del aviso de evento. Las reacciones del sistema
PRIO se envían de acuerdo con la prioridad ajustada. Las reacciones del
sistema con prioridad alta tienen preferencia frente a las reacciones
del sistema con prioridad baja.
TYPE_P Array[0..6] Parámetros relacionados con el tipo de la instancia.
RM_SET of BYTE
1

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


102 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY BOOL I, Q, M, D, Parámetro de estado:
Salida L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamien-
to.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene Si ERROR = 1, STATUS indica
L los tres valores siguientes: el código de error detallado.
Encontrará el significado deta-
• 16#00: inactivo
llado de cada código de error en
• 16#01: en ejecución Parámetro STATUS (Pági-
• 16#7F: terminado na 109).

1 Encontrará una descripción detallada de los parámetros relacionados con el tipo de la instancia del sensor para confi-
gurar DALI_SENSOR_INST_PARAM en la tabla siguiente.

Tabla 5- 5 Parámetros relacionados con el tipo de la instancia del sensor para configurar DALI_SENSOR_INST_PARAM

Atributos BYTE Tipo 1 (pulsador) Tipo 2 (entrada absolu- Tipo 3 (ocupación) Tipo 4 (sensor de luz)
ta)
Lectu- 0 tShort Deadtime Hold time Hysteresis
ra/escritura 1 tDouble Report time Report time Hysteresis min
(R/W)
2 tRepeat Not used Deadtime Report time
3 tStuck Not used Deadtime

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 103
Programación
5.7 Bloques de función de configuración

5.7.17 DALI_DEV_UPLOAD

Descripción
DALI_DEV_UPLOAD se utiliza para cargar todos los parámetros del dispositivo DALI y
guardarlos en el CM 1xDALI (consulte la ruta 4 del flujo de datos (Página 23)).
Una vez este bloque de función se ha ejecutado sin errores, el dispositivo DALI se marca
como configurado y los parámetros de ajuste se guardan en el CM 1xDALI.
Este bloque de función tarda cierto tiempo en ejecutarse. En caso necesario, puede
utilizarse CANCEL para detener el procedimiento antes de que haya terminado.

Nota
La salida se desactiva solo si tanto CANCEL como UPLOAD están a 0.

Parámetro
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
UPLOAD Entrada BOOL I, Q, M, D, Cargar parámetros del dispositivo tras un flanco ascendente.
L o cons-
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CANCEL BOOL I, Q, M, D, CANCEL = 1: parar este bloque de función y devolver un error.
L o cons-
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


104 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• > 16#00 y < 16#7F: progreso tro STATUS (Página 109).
de la carga 1
• 16#7F: terminado

1 Encontrará una descripción detallada de STATUS en el proceso de carga en la tabla siguiente.

Tabla 5- 6 Descripción de STATUS en el proceso de carga

Tipo de STATUS Comentario


dispositivo
Dispositivo 16#01 Consultar parámetros básicos
de control 16#02 Consultar parámetros avanzados
16#03 Consultar configuración de grupo
16#04 Consultar configuración de escena
16#05 Guardar todos los parámetros
dispositivo 16#11 Consultar los parámetros del sensor y guardar
de entrada 16#12~16 Consultar los parámetros de instancias del sensor y guardar:
(sensor) #31
• 16#12: el bloque de función procesa la instancia 0.
• 16#13: el bloque de función procesa con la instancia 1.
• ...
• 16#31: el bloque de función procesa con la instancia 31.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 105
Programación
5.7 Bloques de función de configuración

5.7.18 DALI_DEV_DOWNLOAD

Descripción
DALI_DEV_DOWNLOAD se utiliza para descargar en el dispositivo DALI todos los
parámetros que están guardados en el CM 1xDALI (consulte la ruta 3 del flujo de datos
(Página 23)). El tipo de dispositivo de control o el tipo de instancia del sensor se guarda en
el CM 1xDALI, y estos tipos deben ser los mismos que los de los dispositivos físicos. Este
bloque de función no comprueba si el parámetro guardado en el CM 1xDALI es válido para
este dispositivo DALI.
Este bloque de función tarda cierto tiempo en ejecutarse. En caso necesario, puede
utilizarse CANCEL para detener el procedimiento antes de que haya terminado.

Nota
La salida se desactiva solo si tanto CANCEL como DOWNLOAD están a 0.

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DOWNLO Entrada BOOL I, Q, M, D, Descargar parámetros del dispositivo tras un flanco ascendente.
AD L o cons-
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CANCEL BOOL I, Q, M, D, CANCEL = 1: parar este bloque de función y devolver un error.
L o cons-
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


106 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.7 Bloques de función de configuración

Parámetro Declaración Tipo de Área de Descripción


datos memoria
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• > 16#00 y < 16#7F: Progreso tro STATUS (Página 109).
de la descarga 1
• 16#7F: terminado

1 Encontrará una descripción detallada de STATUS en el proceso de descarga en la tabla siguiente.

Tabla 5- 7 Descripción de STATUS en el proceso de descarga

Acción PROC Comentario


Dispositivo 16#01 Consultar el estado del dispositivo de control
de control 16#02 Ajustar los parámetros básicos
16#03 Ajustar los parámetros relacionados con el tipo
16#04 Ajustar la configuración del grupo
16#05 Ajustar la configuración de la escena
dispositivo 16#11 Consultar el estado del sensor
de entrada 16#12 Ajustar los parámetros del sensor
(sensor)
16#13~16 Ajustar los parámetros de las instancias del sensor:
#32
• 16#13: el bloque de función procesa la instancia 0.
• 16#14: el bloque de función procesa con la instancia 1.
• ...
• 16#32: el bloque de función procesa con la instancia 31.

5.7.19 DALI_DEV_RESET

Descripción
DALI_DEV_RESET se utiliza para restablecer todos los parámetros del dispositivo.
Una vez este bloque de función se ha ejecutado sin errores, el dispositivo físico se inicializa
y los parámetros que se han guardado en el CM 1xDALI se borran todos. Sin embargo, el
valor de la salida CONFIGURED en DALI_ECG_STATUS (Página 56) o
DALI_SENSOR_STATUS (Página 64) se conserva.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 107
Programación
5.7 Bloques de función de configuración

Cuando la entrada "DEL_ADDR" se pone a 1, se borra la dirección corta del dispositivo


físico.

Parámetros
En la tabla siguiente se muestran los parámetros del bloque de función:

Parámetro Declaración Tipo de Área de Descripción


datos memoria
RESET Entrada BOOL I, Q, M, D, Restablecer los parámetros tras un flanco ascendente.
L o cons-
tante
DEL_ADD BOOL I, Q, M, D, DEL_ADDR =1: borrar la dirección corta del dispositivo.
R L o cons-
tante
DEV_TYP USInt I, Q, M, D, Seleccionar el tipo de dispositivo:
E L o cons-
• 1: dispositivo de control
tante
• 2: dispositivo de entrada (sensor)
ADDRES USInt I, Q, M, D, Especificar la dirección corta del dispositivo.
S L o cons- Rango: de 0 a 63
tante
CM_DALI Entra- "DALI_CT El bloque de datos de DALI_CTRL especifica el CM 1xDALI que se
da/salida RL" comunica con el bloque de función actual.
BUSY Salida BOOL I, Q, M, D, Parámetro de estado:
L
• BUSY = 0: el procesamiento de la orden ha terminado.
• BUSY = 1: la orden sigue ocupada.
ACTIVE BOOL I, Q, M, D, Parámetro de estado:
L
• ACTIVE = 0: la orden aún no se ha iniciado.
• ACTIVE = 1: la orden se está ejecutando.
DONE BOOL I, Q, M, D, Parámetro de estado:
L
• DONE = 0: orden no iniciada aún o en ejecución.
• DONE = 1: orden ejecutada sin errores.
ERROR BOOL I, Q, M, D, Parámetro de estado:
L
• ERROR = 0: no se han producido errores.
• ERROR = 1: se han producido errores durante el procesamiento.
STATUS BYTE I, Q, M, D, Si ERROR = 0, STATUS tiene los Si ERROR = 1, STATUS indica el
L tres valores siguientes: código de error detallado. Encon-
trará el significado detallado de
• 16#00: inactivo
cada código de error en Paráme-
• 16#01: en ejecución tro STATUS (Página 109).
• 16#7F: terminado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


108 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.8 Parámetro STATUS

5.8 Parámetro STATUS


La siguiente tabla muestra la explicación de cada valor de STATUS:
● Si el valor de STATUS es mayor que 16#80: indica el código de error detallado.
● Si el valor de STATUS es menor que 16#80: indica el progreso del bloque de función.

Tabla 5- 8 Mensaje STATUS

Valor de STATUS Explicación


16#00 El bloque de función no está iniciado.
16#01~16#7E Consulte cada bloque de función para una descripción detallada.
16#7F El bloque de función ha finalizado correctamente y los parámetros de salida están preparados.
16#82 El CM 1xDALI está ocupado con el último comando.
16#83 Tiempo excedido. El bloque de función no obtiene respuesta del CM 1xDALI.
16#84 Cancelar. El bloque de función se ha cancelado por comando.
16#85 El CM 1xDALI recibe un telegrama de respuesta de error tras enviar el comando de consulta.
Esto podría ser provocado por un conflicto de dirección corta o un fallo de dispositivo DALI.
Nota: No es posible detectar todos los conflictos de dirección corta. Solo se detectan cuando los
dispositivos con conflicto envían el telegrama de respuesta al mismo tiempo.
16#87 No soportado. El CM 1xDALI no soporta esta acción.
16#88 Parámetros no válidos. La entrada del bloque de función no es correcta.
16#89 No hay datos. No hay datos guardados en el CM 1xDALI o no hay respuesta en el bus DALI.
16#8A Error de estado. El CM 1xDALI no está en su estado normal. Encontrará información detallada en
la salida "STATUS" de DALI_CTRL (Página 27).
16#8B La configuración no coincide. El dispositivo real no coincide con el dispositivo de control o dispo-
sitivo de entrada (sensor) que se ha agregado mediante DALI_ECG_ADD (Página 70) o
DALI_SENSOR_ADD. (Página 92)
16#8C La dirección corta no está configurada y no hay dispositivos con esta dirección corta en el bus
DALI.
16#8D No hay ningún dispositivo configurado con esta dirección corta.
16#8E No hay ningún dispositivo físico con la dirección corta especificada en el bus DALI.
16#8F El procedimiento de escaneo se ha detenido de forma anómala.
16#90 El CM 1xDALI no puede enviar comandos al bus DALI.
16#91 El tipo de entrada del dispositivo de control o dispositivo de entrada (sensor) no coincide con el
dispositivo físico.
16#F0 Fallo de comunicación entre la CPU y CM 1xDALI.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 109
Programación
5.9 Tipo de dispositivo de control electrónico (ECG)

5.9 Tipo de dispositivo de control electrónico (ECG)


En la tabla siguiente se muestran los tipos de dispositivo detallados de los dispositivos de
control:

Tabla 5- 9 Tipo de dispositivo del dispositivo de control electrónico

ID de tipo Tipo de dispositivo


16#00 Fluorescente
16#01 Lámpara de emergencia
16#02 Lámpara de descarga
16#03 Halógeno
16#04 Incandescente
16#05 Convertidor de tensión
16#06 LED
16#07 Función de interruptor
16#08 Control de color
16#FF Tipo general
Otros Tipo desconocido

5.10 Tipo de instancia del dispositivo de entrada


En la tabla siguiente se muestra el tipo de instancia detallado de los dispositivos de entrada:

Tabla 5- 10 Tipo de instancia de los dispositivos de entrada

ID de tipo Tipo de dispositivo


16#01 Pulsador
16#02 Dispositivo de entrada absoluta
16#03 Sensor de ocupación
16#04 Sensor de luz
Otros Tipo desconocido

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


110 Manual de producto, 06/2019, A5E46959452 - AA
Programación
5.11 Descripción de EVENT_FILTER

5.11 Descripción de EVENT_FILTER

Pulsador (tipo 1)

Bit Descripción Valor


0 ¿Evento de botón soltado activado? "1" = "Sí"
1 ¿Evento de botón pulsado activado? "1" = "Sí"
2 ¿Evento de pulsación corta activado? "1" = "Sí"
3 ¿Evento de pulsación doble activado? "1" = "Sí"
4 ¿Evento de inicio de pulsación larga activado? "1" = "Sí"
5 ¿Evento de repetición de pulsación larga activado? "1" = "Sí"
6 ¿Evento de parada de pulsación larga activado? "1" = "Sí"
7 ¿Evento de botón atascado/liberado activado? "1" = "Sí"

Dispositivo de entrada absoluta (tipo 2)

Bit Descripción Valor


0 ¿Evento de posición activado? "1" = "Sí"
1~7 Reservado

Sensor de ocupación (tipo 3)

Bit Descripción Valor


0 ¿Evento de ocupado activado? "1" = "Sí"
1 ¿Evento de disponible activado? "1" = "Sí"
2 ¿Evento de repetición activado? "1" = "Sí"
3 ¿Evento de movimiento activado? "1" = "Sí"
4 ¿Evento de no hay movimiento activado? "1" = "Sí"
5~7 Reservado

Sensor de luz (tipo 4)

Bit Descripción Valor


0 ¿Evento de iluminancia activado? "1" = "Sí"
1~7 Reservado

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 111
Alarmas de diagnóstico 6
6.1 Indicadores de estado y error

Indicadores LED

① Indicador LED ④ Indicador LED de alimentación DALI integrada 16 V


DIAG
② Indicador LED TX ⑤ Indicador LED de sobretensión detectada en bus DALI (valor umbral:
45 V)
③ Indicador LED RX ⑥ Indicador LED PWR

Figura 6-1 Indicadores LED

Tabla 6- 1 Significado de los indicadores LED DIAG

LED Significado Solución


DIAG
CM configurado y listo para el funcio- ---
Encendido namiento
CM arrancando, parámetros no asig- ---
nados aún
Parpadea
Información de error; alarma de diag- Evalúe los datos de diagnóstico y eli-
nóstico mine el error.
Parpadea

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


112 Manual de producto, 06/2019, A5E46959452 - AA
Tabla 6- 2 Significado de los indicadores LED TX/RX

LED Significado Solución


TX RX
La interfaz está transmitiendo ---
Parpadea Apagado
La interfaz está recibiendo ---
Apagado Parpadea

Cuando el CM 1xDALI recibe un comando "IDENTIFY DEVICE" (IEC 62386-103), los LED
Rx y Tx parpadean simultáneamente con una frecuencia de 1 Hz durante unos 10
segundos.

Tabla 6- 3 Significado de los indicadores 16 V

LED Significado Solución


16 V
Conexión de la alimentación DALI de ---
Encendido 16 V integrada en el CM 1xDALI
Desconexión de la alimentación DALI ---
Apagado de 16 V integrada en el CM 1xDALI

Tabla 6- 4 Significado de los indicadores FOV (fallo por sobretensión)

LED Significado Solución


FOV
Se ha detectado una sobretensión en Comprobar el cableado y la tensión de
Encendido el bus DALI (entre 38 V y 353 V (250 V alimentación del bus DALI
AC)) Comprobar, por ejemplo, si se ha co-
nectado la tensión de red al bus DALI
por error.
La tensión en el bus DALI es menor o ---
Apagado igual a 20,5 V

Tabla 6- 5 Significado de los indicadores LED PWR

LED Significado Solución


PWR
Conexión (hay tensión de alimenta- ---
Encendido ción)
Desconexión (no hay tensión de ali- Comprobar la tensión de alimentación
Apagado mentación)

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 113
6.2 Alarmas de diagnóstico
Se genera una alarma de diagnóstico y el LED DIAG parpadea en el módulo con cada
evento de diagnóstico. Leer las alarmas de diagnóstico, por ejemplo, en el búfer de
diagnóstico de la CPU. Evaluar los códigos de error con el programa de usuario.

Alarma de Código de Significado Solución


diagnóstico error
Error interno 100H Módulo de comunicación defectuoso Sustituir el módulo de comu-
nicación
Fallo de 103H Causas posibles: • Comprueba el registro de
parametriza- parametrización.
• El registro de parametrización reci-
ción.
bido no es válido. • Compruebe la BaseUnit.
• La BaseUnit configurada no es la
BaseUnit real.
Cortocircuito 1H Cortocircuito del bus DALI. Corregir el cableado del bus
Solo se produce cuando está activada DALI.
la alimentación de bus DALI integrada.
Fallo por 3H La tensión de alimentación del módulo Comprobar la tensión de
sobretensión excede la permitida. alimentación en la BaseUnit.
Comprobar, por ejemplo, si
se ha conectado la tensión
de red al bus DALI por error.
Componente 1FH Se está actualizando el firmware o se • Esperar a que se actualice
temporal- ha cancelado la actualización. En este el firmware.
mente estado, el módulo no emite valores de • Reiniciar la actualización
proceso ni sustitutivos. de firmware.
no disponible

Respuesta a cortocircuito
Cuando se detecta un cortocircuito que dura más que el tiempo de retardo de desconexión
(650 ms), es posible que la alimentación del bus se desconecte hasta el período de reinicio
(14 s). Con cada reinicio se activa la alimentación en la salida durante el tiempo de reintento
(650 ms).

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


114 Manual de producto, 06/2019, A5E46959452 - AA
Datos técnicos 7
7.1 Datos técnicos

Referencia 6ES7137-6CA00-0BU0
Información general
Designación del tipo de producto CM 1xDALI
Versión de firmware
• Es posible actualizar el FW. Sí

BaseUnits utilizables Tipo de BU U0


Código de color para etiqueta de identificación CC20
por color de módulo
Función del producto
• Datos de I&M Sí; I&M0 a I&M3

Ingeniería con
• STEP 7 TIA Portal configurable/integrado STEP 7 V15.1 o superior
desde versión

• PROFIBUS, versión GSD/revisión GSD o GSD revisión 5


sup.

• PROFINET, versión GSD/revisión GSD o GSDML V2.34


sup.
Tensión de alimentación
Valor nominal (DC) 24 V
Rango admisible, límite inferior (DC) 19,2 V
Rango admisible, límite superior (DC) 28,8 V
Protección contra inversión de polaridad Sí
Intensidad de entrada
Consumo (valor nominal) 163 mA
Consumo, típ. 92 mA
Consumo, máx. 250 mA
Pérdidas
Pérdidas, típ. 1,7 W
Área de direcciones
Espacio de direcciones por módulo
• Entradas 16 byte

Alarmas/diagnósticos/información de estado
Alarmas
• Alarma de diagnóstico Sí

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 115
Referencia 6ES7137-6CA00-0BU0
Avisos de diagnósticos
• Cortocircuito Sí; En bus DALI

LED señalizador de diagnóstico


• LED ERROR Sí

• Vigilancia de la tensión de alimentación Sí; LED PWR verde


(LED PWR)

• Recepción RxD Sí; LED verde

• Emisión TxD Sí; LED verde

Aislamiento galvánico
entre el bus posterior y la interfaz Sí
Condiciones ambientales
Temperatura ambiente en servicio
• Posición de montaje horizontal, mín. -30 °C

• Posición de montaje horizontal, máx. 60 °C

• Posición de montaje vertical, mín. -30 °C

• Posición de montaje vertical, máx. 50 °C

Altitud en servicio referida al nivel del mar


• Altitud de instalación sobre el nivel del mar, 3 000 m; Restricciones con alturas de instalación
máx. > 2 000 m, ver Manual

Operación descentralizada
En SIMATIC S7-1500 Sí
Dimensiones
Ancho 20 mm
Alto 73 mm
Profundidad 58 mm
Pesos
Peso, aprox. 50 g

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


116 Manual de producto, 06/2019, A5E46959452 - AA
Anexo A Juego de parámetros A
Parametrización y estructura del juego de parámetros
Existe la posibilidad de reasignar los parámetros del módulo con el programa de usuario
mientras la CPU está en RUN. Los parámetros se transfieren al módulo utilizando el juego
de datos 128, por ejemplo, con la instrucción WRREC.

Tabla A- 1 Estructura del juego de datos

Bit Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0


Byte
0 Reservado 2 Versión principal = 0 Versión secundaria = 1
1 Longitud de parámetros del módulo DALI = 4
2 Reservado 2 Activar diagnós- Activar diagnós- Activar controla- Activar alimen-
tico de cortocir- tico de sobre- dor de aplica- tación de bus
cuito en bus tensión en bus ción DALI 1 DALI integrada 1
DALI 1 DALI 1
3 Reservado 2
4 El período de detección de fondo 3
5 rango de valores en segundos: de 60 a 3600

1 El parámetro en cuestión se activa poniendo el bit asociado a 1.


2 Los bits reservados deben ponerse a 0.
3 El byte superior del período está en el byte 4 y el byte inferior del período está en el byte
5.

Parámetro de salida STATUS


Si aparecen errores al transferir parámetros con la instrucción "WRREC", el módulo
continúa funcionando con la parametrización anterior. El parámetro de salida STATUS
contiene un código de error correspondiente.
Hallará una descripción de la instrucción "WRREC" y de los códigos de error en la ayuda en
línea de STEP 7.

Mensajes de error
El módulo siempre verifica todos los valores del juego de datos transferido. El módulo
aplicará los valores del juego de datos solo si todos los valores se transfirieron sin errores.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 117
La instrucción WRREC para la escritura de juegos de datos devuelve códigos de error
correspondientes cuando aparecen errores en el parámetro STATUS.
En la siguiente tabla se muestran los códigos de error específicos de módulo y su
significado para el juego de parámetros 128:

Tabla A- 2 Mensaje de error

Código de error Significado


80B1H Error de longitud de datos
80E0H Error de información de encabezado
80E1H Error de parametrización

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


118 Manual de producto, 06/2019, A5E46959452 - AA
Anexo B Homologaciones B
El presente capítulo enumera específicamente la homologación del ET 200SP CM 1xDALI.
Encontrará referencias detalladas sobre las demás homologaciones del CM 1xDALI en el
documento Sistema de periferia descentralizada ET 200SP.

Nota
Información del ET 200SP CM 1xDALI
Los marcados y las homologaciones que son válidos actualmente están impresos en los
componentes del ET 200SP CM 1xDALI.

DALI-2
El CM 1xDALI cumple los requisitos de las normas DALI-2.

IECEx
El CM 1xDALI cumple los requisitos de protección contra explosión conforme a IECEx.
Clasificación IECEx: Ex nA IIC T4 Gc
Certificado IECEx: IECEx DEK 19.0024X
El CP cumple los requisitos de las normas siguientes:
● IEC 60079-0
Atmósferas explosivas. Parte 0: Equipo. Requisitos generales.
● EN 60079-15
Atmósferas explosivas. Parte 15: Protección del equipo por modo de protección "n".

ATEX
El CP cumple los requisitos de la Directiva comunitaria 2014/34/UE "Aparatos y sistemas de
protección para uso en atmósferas potencialmente explosivas".
Normas aplicadas:
● EN 60079-0
Atmósferas explosivas. Parte 0: Equipo. Requisitos generales.
● EN 60079-15
Atmósferas explosivas. Parte 15: Protección del equipo por modo de protección "n".
Las versiones actuales de las normas puede consultarse en la Declaración de conformidad
CE; ver arriba.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 119
Homologación ATEX: II 3 G Ex nA IIC T4 Gc
Número de ensayo: DEKRA 19ATEX0045 X
Observe también la información incluida en el documento "Use of subassemblies/modules in
a Zone 2 Hazardous Area" que encontrará en la siguiente dirección de Internet:
Enlace (https://support.industry.siemens.com/cs/ww/es/view/78381013):

c(UL)us
Normas aplicadas:
● Underwriters Laboratories, Inc.: UL 61010-1 (Safety Requirements for Electrical
Equipment for Measurement, Control, and Laboratory Use - Part 1: General
Requirements)
● IEC/UL 61010-2-201 (Safety requirements for electrical equipment for measurement,
control and laboratory use. Particular requirements for control equipment)
● Canadian Standards Association: CSA C22.2 No. 142 (Process Control Equipment)
Report / UL file: E472609

FM
Factory Mutual Research (FM) en conformidad con:
Approval Standard Class Number 3611, 3600, 3810
ANSI/UL61010-1, ANSI/UL 121201
CAN/CSA-C22.2 No. 0-10
CSA C22.2 No. 213
CSA C22.2 No. 1010-1
HOMOLOGADO para el uso en Clase I, División 2, Grupo A, B, C, D Tx;
Clase I, Zona 2, Grupo IIC Tx
Instrucciones de instalación para FM
● ADVERTENCIA. Peligro de explosión. No desconecte el equipo si hay circuitos activos,
a menos que la ubicación sea completamente segura.
● ADVERTENCIA. Peligro de explosión. Si se sustituyen componentes, podría perderse la
idoneidad con la clase I, categoría 2 o zona 2.
● Este equipo se adecua para ser utilizado en entornos de la clase I, categoría 2, grupos A,
B, C, D; clase I, zona 2, grupo IIC, o bien en áreas no clasificadas.
● ADVERTENCIA: LA EXPOSICIÓN A DETERMINADOS PRODUCTOS QUÍMICOS
PUEDE DETERIORAR LAS PROPIEDADES DE SELLADO DE LOS MATERIALES
UTILIZADOS EN LOS RELÉS.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


120 Manual de producto, 06/2019, A5E46959452 - AA
cULus Hazardous (Classified) Locations
Underwriters Laboratories, Inc.: CULUS Listed E472610 IND. CONT. EQ. FOR HAZ. LOC.
Normas aplicadas:
● ANSI ISA 12.12.01
● CSA C22.2 No. 213-M1987
APPROVED for Use in:
● Cl. 1, Div. 2, GP. A, B, C, D T4
● Cl. 1, Zone 2, GP. IIC T4
Report / UL file: E472610
Instrucciones de instalación para cULus haz.loc.
● ADVERTENCIA. Peligro de explosión. No desconecte el equipo si hay circuitos activos, a
menos que la ubicación sea completamente segura.
● ADVERTENCIA. Peligro de explosión. Si se sustituyen componentes, podría perderse la
idoneidad con la clase I, categoría 2 o zona 2.
● Este equipo se adecua para ser utilizado en entornos de la clase I, categoría 2, grupos A,
B, C, D; clase I, zona 2, grupo IIC, o bien en áreas no clasificadas.
ADVERTENCIA: LA EXPOSICIÓN A DETERMINADOS PRODUCTOS QUÍMICOS PUEDE
DETERIORAR LAS PROPIEDADES DE SELLADO DE LOS MATERIALES UTILIZADOS
EN LOS RELÉS.

Certificado de Corea
Este producto cumple los requisitos de certificación de Corea.
Número de homologación: R-R-S53-ET200SP
Tenga en cuenta que este dispositivo se ajusta a la categoría de límite A para emisiones de
interferencias radioeléctricas. Este dispositivo puede utilizarse en todas las zonas excepto
en zonas residenciales.
이 기기는 업무용(A급) 전자파 적합기기로서 판매자 또는 사용자는 이 점을 주의하시기
바라며 가정 외의 지역에서 사용하는 것을 목적으로 합니다.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 121
Glosario

Bus DALI
Línea de conexión de dos hilos que transporta la alimentación y los telegramas de DALI.

Carga de la batería
Muestra el nivel de carga de la batería.

Color de conexión
Color que muestra el dispositivo cuando se conecta.

Cromaticidad xy
Tipo de color que representa las funciones de armonización de color de un observador
estándar de acuerdo con la base de la colorimetría de la Comisión Internationale de
L’Eclairage (CIE) de 1931.

Curva de atenuación
La curva de atenuación define la forma en que los reguladores de intensidad ajustan la
salida de tensión como respuesta a una entrada de señal de control, como la posición de un
control deslizante.
La curva de atenuación del dispositivo de control puede ajustarse del siguiente modo:
0: pone la curva de atenuación en lineal.
1: pone la curva de atenuación a la característica de salida logarítmica estándar.

DALI
Acrónimo del inglés Digital Addressable Lighting Interface (interfaz de iluminación
direccionable digital)

Deadtime
Si el temporizador deadtime está activado, la instancia no enviará un evento hasta que haya
finalizado el temporizador deadtime o de tiempo muerto. El temporizador deadtime debe
reiniciarse cada vez que se envía un evento.

Dirección corta
Tipo de dirección empleada para direccionar un dispositivo de control individual dentro del
sistema.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


122 Manual de producto, 06/2019, A5E46959452 - AA
Dispositivo de control
Dispositivo conectado al bus DALI que recibe comandos con el fin de controlar por lo menos
una salida de forma directa o indirecta.

Dispositivo de entrada
Dispositivo de control conectado al bus DALI que envía comandos a través de un transmisor
multimaestro con el fin de distribuir la información sobre las acciones del usuario y/o los
valores del sensor.

Escena
Nivel preajustado configurable

Espacio de color
Plano de espacio de color escalado de forma que cualquier color comprendido en él pueda
identificarse con dos coordenadas x e y, estando tanto x como y dentro del rango de 0 a 1.

Evento
Un informe de instancia, caracterizado por su número de evento, de un cambio o una
secuencia definida de cambios de su valor de entrada.

Grupo de dispositivos
Tipo de dirección empleada para direccionar de una sola vez un grupo de dispositivos de
control dentro del sistema.

Histéresis
Define una franja de histéresis que influye directamente en la sensibilidad con la que el
dispositivo de entrada responde a cambios en la iluminancia y, por consiguiente, a la
generación de eventos.

Instancia
Unidad de procesamiento de señales analógicas o binarias de un dispositivo de entrada

Modo de emergencia
Modo en el que hay un corte de alimentación eléctrica y el dispositivo de control funciona
con batería hasta el punto de descarga profunda.

Nivel de emergencia
El brillo de la lámpara cuando esta está en modo de emergencia.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 123
Nivel mínimo de emergencia
El brillo mínimo de la lámpara cuando esta está en modo de emergencia.

PLC
Autómata programable

Prueba de duración
Prueba que sirve para comprobar si la batería autónoma alimenta el sistema dentro de los
límites de la duración nominal del funcionamiento de emergencia.

Prueba de funcionamiento
Prueba que sirve para comprobar la integridad del circuito y el funcionamiento correcto de
una lámpara, un aparato de maniobra y la batería autónoma.

Sobrecarga térmica
Escenario en el que se excede la temperatura máxima permitida del dispositivo.

TC
Tipo de color que representa el color de una fuente de luz que coincide con la temperatura
de un radiador de cuerpo negro de acuerdo con la ley de Planck.

tDouble
Tiempo que diferencia una pulsación individual (breve) de una pulsación doble.

Temperatura de color Tc
Un cuerpo negro (un cuerpo radiante perfecto) cambia de color de rojo a amarillo y
finalmente a blanco a medida que aumenta su temperatura (línea de cuerpo negro, BBL por
sus siglas en inglés (black body line)). La temperatura absoluta T (Kelvin) del cuerpo negro
se denomina temperatura de color TC.

Tiempo de atenuación rápida


El tiempo de atenuación rápida se utiliza en lugar del tiempo de atenuación si este es igual a
0. El tiempo de atenuación rápida puede ponerse a cero o a cualquier valor que esté dentro
del rango del "tiempo mínimo de atenuación rápida".

Tiempo de emergencia
Tiempo que el dispositivo puede permanecer en modo de emergencia.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


124 Manual de producto, 06/2019, A5E46959452 - AA
Tiempo de informe
Si el temporizador de informe está activado, generará un disparo "periódico" en cada tiempo
de informe, incluso si "inputValue" no ha cambiado. El temporizador de informe debe
reiniciarse cada vez que se envíe un evento.

Tiempo de prolongación
Tiempo que dura el modo de emergencia prolongado una vez se ha restablecido la
alimentación.

Tiempo de retención
El temporizador de retención solo se implementa en sensores basados en movimiento.

Tiempo de retención de error


El TIEMPO DE RETENCIÓN DE ERROR especifica el tiempo mínimo que un error debe
estar presente continuamente para que se indique en el tiempo de funcionamiento total.

Tiempo de sobrecarga térmica


Tiempo que dura la sobrecarga térmica.

Tipo de color
Mecanismo para ajustar un color de la forma adecuada.

tRepeat
Intervalo de repetición de eventos periódicos de pulsación prolongada.

tShort
Tiempo que diferencia una pulsación breve de una pulsación larga.

tStuck
Si un botón se mantiene pulsado o rebota durante más tiempo que el Tstuck, se considera
roto.

Umbral inferior de conexión


Valor con el se compara continuamente el nivel de potencia virtual del arco eléctrico, de
modo que la salida del dispositivo de control se activa siempre que el nivel de potencia
virtual del arco eléctrico alcanza o excede este nivel a medida que disminuye.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 125
Umbral inferior de desconexión
Valor con el se compara continuamente el nivel de potencia virtual del arco eléctrico, de
modo que la salida del dispositivo de control se desactiva siempre que el nivel de potencia
virtual del arco eléctrico alcanza o excede este nivel a medida que disminuye.

Umbral superior de conexión


Valor con el se compara continuamente el nivel de potencia virtual del arco eléctrico, de
modo que la salida del dispositivo de control se activa siempre que el nivel de potencia
virtual del arco eléctrico alcanza o excede este nivel a medida que aumenta.

Umbral superior de desconexión


Valor con el se compara continuamente el nivel de potencia virtual del arco eléctrico, de
modo que la salida del dispositivo de control se desactiva siempre que el nivel de potencia
virtual del arco eléctrico alcanza o excede este nivel a medida que aumenta.

Valor de color
Número o serie de números que se interpreta en el contexto de un tipo de color para
especificar un color.

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


126 Manual de producto, 06/2019, A5E46959452 - AA
Índice alfabético

A M
Aviso de diagnóstico, 22 Mensaje STATUS, 109
Modelo de almacenamiento de datos y flujo de datos
del CM 1xDALI, 23
B
Base de datos del CM 1xDALI, 25
P
Base de datos del dispositivo DALI, 25
Bloques de función de atenuación de los dispositivos Parámetros del módulo, 21
de control, 42 Diagnóstico, 22
Bloques de función de configuración, 70 Parámetros básicos, 21
Bloques de función de diagnóstico, 54 Período, 22
Bloques de función de sistema, 27 Programar una aplicación DALI, 25
Bloques de función para direccionamiento, 33

R
C Referencia, 9
Cable de bus DALI, 16
Cálculo de la carga del bus DALI, 16
Código de error, 109 T
Tipo de ECG, 110
Tipo de instancia de los dispositivos de entrada, 110
D
DALI_CTRL, 26
Detección de fondo, 22

F
FOV (fallo por sobretensión), 22

I
Información general, 25
Acerca de DALI_CTRL, 26
Acerca del bloque de función, 25
Acerca del parámetro de salida, 26

L
Librería del CM 1xDALI, 23
Descarga de la librería CM 1xDALI, 23
Uso de la librería CM 1xDALI, 23

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


Manual de producto, 06/2019, A5E46959452 - AA 127
Índice alfabético

Módulo de comunicación ET 200SP CM 1xDALI (6ES7137-6CA00-0BU0)


128 Manual de producto, 06/2019, A5E46959452 - AA

También podría gustarte