DALI: ¿Cómo se realiza el proceso de puesta en marcha en el sistema DALI?

2

Soy nuevo en el protocolo DALI. La configuración tiene un maestro y un esclavo. Estoy usando el controlador Mean Well Dali.

Los comandos de control de difusión funcionan correctamente. Sin embargo, no puedo obtener la respuesta de Dali Driver para consultas de difusión o comandos especiales.

Y tampoco puedo establecer una dirección corta para el controlador. Pasos seguidos por mi para configurar la dirección corta: 1. Inicializar comando 2. Randomize Command 3. Dirección corta del programa 4. Dirección corta de consulta (no se obtiene ninguna respuesta)

Gracias.

    
pregunta Amol

1 respuesta

2

Comience con el comando 145, Query Ballast, emisión enviada. Si no obtiene respuesta a esto, hay algunas posibilidades.

  • el equipo no está conectado o no tiene alimentación de red
  • Hay demasiado cable entre el extremo de la fuente de alimentación / consulta y el engranaje, hay una caída máxima de voltios de 2V especificada
  • el engranaje tiene un transistor de transmisión roto, causado por el uso de un Un límite ilimitado o demasiado alto en el suministro limitado actual. DALI los suministros deben limitarse a un máximo de 250 mA.
  • el engranaje cumple con la edición 2 de IEC62386-102 y está en modo de funcionamiento que no sea el Modo 0.
  • El receptor no tiene su umbral de voltaje entre el límites especificados.

Una vez que haya solucionado esto, la secuencia de comandos para establecer una dirección corta cuando solo tiene una marcha en el bus es

  • Establezca el DTR en la dirección corta requerida en el formato especial (desplazado a la izquierda un lugar, el bit menos significativo se establece en 1).
  • Lea el DTR para verificar que sea correcto.
  • Send Command 128 Almacene DTR como dirección corta, dos veces en 100 ms, usando direccionamiento de difusión.

Para esta secuencia de comandos, cuando solo tiene una marcha en el bus, no necesita enviar el comando Inicializar o Aleatorizar. Si bien es posible poner en marcha muchos equipos de esta manera, al conectarse o encender uno a la vez y asignar direcciones cortas únicas, normalmente no se hace de esta manera debido a la incomodidad de tener que asegurarse de que solo haya un equipo en el autobús en cualquier momento. una vez. Luego se usa el método de asignación aleatoria, con todo el equipo encendido al mismo tiempo. Tenga en cuenta que con el método de asignación aleatoria, algunos comandos como Inicializar deben enviarse dos veces en 100 ms, y que el comando Programar dirección corta solo se ejecuta dentro del engranaje donde la dirección de búsqueda de 24 bits coincide con su dirección aleatoria, por lo que su secuencia de comandos es incorrecta.

Mi experiencia con el equipo de Meanwell es que esto debería funcionar a menos que haya roto su unidad o tenga problemas de cableado de campo.

    
respondido por el Martin

Lea otras preguntas en las etiquetas