DW-DALI – DALI-interface.

Een sterk opkomend protocol voor het (be)sturen van verlichting is het DALI-protocol (Digital Addressable Lighting Interface).

Heb je DALI-apparatuur die je vanuit Larnitech wil besturen, dan kun je daarvoor dus de DW-DALI gebruiken.

De DW-DALI heeft de beschikking over 2 DALI-lijnen. Met elke Dali-lijn kun je 32 deelnemers besturen.

Technische gegevens:

 Omschrijving: Waarde:
Aantal DALI-lijnen 2
Voltage DALI-lijn 23.5 – 24.5 V DC
Maximaal stroomverbruik per DALI-lijn 1A
Maximale piekspanning per DALI-lijn 300 mА
Maximale lengte DALI-lijn 100 m
Voeding 11.5 … 27.5 V DC van de CAN-bus
Stroomverbruik (24V) 30 mA
BUS type CAN (4-draads)
Montage DIN-rail (EN 60715)
Materiaal behuizing ABS
Beschermingsklasse IP40
Omgevingstemperatuur -10 … +50 °C
Afmetingen 2U, 35х97х58 mm
Gewicht 75 g

1 – afhankelijk van andere paramters

Aansluitingen op de DW-DALI

Aan de onderzijde van de DW-DALI module bevindt zich de CAN-bus connector om de module te verbinden met je Larnitech Smart Home Systeem.

De uitleg van de fysieke aansluitingen van de DW-DALI module vind je hieronder:

Connector Contact Omschrijving
1 DALI D1+
D1-
D2+
D2-

DALI1 bus

DALI2 bus

2 DALI power supply +24V
GND
+24V — DALI bus power supply
GND — common
3 Status-LED’s Voor de uitleg van de status-LED’s zie de tabel hieronder
4 CAN-bus VCC
GND
L
H
VСС — +24V voeding van de CAN-bus
GND — common
L — CAN-L data bus
H — CAN-H data bus

3

Indicator Status OmschrijvingV
Voeding Voeding
Geen voeding
Activiteit Data communicatie
Geen data communicatie
Fout Geen fouten

(knipperend)

Als het lampje elke twee seconden 1 keer knippert, is er gedurende de laatste 5 minuten geen verbinding met de CAN-bus geweest.

(knipperend)

Als het lampje elke halve seconde 1 keer knippert, is er geen voeding aanwezig op de DALI-lijn of een te hoge stroom (meer dan 180 mA). Als er een te hoge stroom aanwezig is op beide DALI-lijnen, knippert het LED-je 2 keer per halve seconde.

Installatie van de module

Plaats de DW-DALI module in de buurt van de 24V DC voeding.

Een aansluitvoorbeeld van de DW-DALI module zie je hieronder:

Procedure voor het aansluiten.

  1. Installeer de module in de meterkast op een DIN-rail en vergrendel de module met de klip aan de onderzijde van de module.
  2. Sluit de CAN-bus connector aan.
  3. Sluit de DALI-lijn aan.
  4. Sluit de DALI-voeding aan.
  5. Voorzie de voeding van spanning (24 V).

 

Uitschakelen en buiten gebruik stellen van de module

  1. Haal de voedingconnector van de module
  2. Haal de DALI connector van de module.
  3. Haal de CAN-bus connector van de module
  4. Haal de module van de DIN-rail af door de klip aan de onderzijde van de module naar beneden te schuiven.

Configuratie van de DW-DALI module

Om de DW-DALI module te configureren, dien je gebruik te maken van de LT Setup. Dit is webinterface van de DE-MG (Main Gateway) of MF10 (Metaforsa).

Op dit moment (juli 2018) zijn de ontwikkelaars van Larnitech GmbH bezig met het herschrijven van de DALI-configuratie. Zodra de documentatie beschikbaar is, zal deze hieronder beschikbaar worden gesteld.

 

De configuratie van de DW-DALI module kan ook via script gedaan worden. Dit is echter alleen voor ervaren programmeurs. Daarom is onderstaande tekst ook niet vertaald naar het Nederlands.

System Setup Instruction

Each DALI bus can use 40 DALI devices. Together DALI buses for one DW-DALI.A can use 64 DALI devices. Address DALI device must be from 1 to 63. To add DALI devices to DALI bus, add «hw» to tag with SubID 98, hw=”bus1=’1,2,3,…’ bus2=’1,2,3,…’ “:

  1. bus1 — first DALI bus data;

  2. bus2 — second DALI bus data;

  3. 1,2,3 — address DALI devices.

Configuring DALI device settings(set from scripts):

setStatus(ID:SID, {0xC0, ADDR}) – set address DALI devices, need to connect one DALI device on DALI bus data:

  1. ID:SID — address DALI bus data (com-port in logic.xml);

  2. 0xC0 — command for set address DALI devices;

  3. ADDR — address DALI device.

setStatus(ID:SID, {0xD4, ADDR, LEVEL}) — set default brightness:

  1. ID:SID — address DALI bus data (com-port in logic.xml);

  2. 0xD4 — command for set default brightness DALI devices;
  3. ADDR — address DALI device;
  4. LEVEL — brightness level, 0…250.

setStatus(ID:SID, {0xD3, ADDR, TIME}) — set the brightness change time:

  1. ID:SID — address DALI bus data (com-port in logic.xml);

  2. 0xD3 — command for set the brightness change time DALI devices;

  3. ADDR — address DALI device;
  4. TIME — brightness change time, in seconds.

setStatus(ID:SID, {0xD1, ADDR, LEVEL})set minimum brightness:

  1. ID:SID — address DALI bus data (com-port in logic.xml);

  2. 0xD1 — command for set minimal brightness DALI devices;
  3. ADDR — address DALI device;
  4. LEVEL — brightness level, 0…250.

setStatus(ID:SID, {0xD0, ADDR, LEVEL}) — set maximum brightness:

  1. ID:SID — address DALI bus data (com-port in logic.xml);

  2. 0xD0 — command for set maximum brightness DALI devices;
  3. ADDR — address DALI device;
  4. LEVEL — brightness level, 0…250.

HW Settings

Name Type, range SUBID Default Description
bus1 string 98 ‘(integer)’ – dimmer l
‘(integer)L’ – l
Example:

hw="bus1='1-30'" — create in logic 30 dimmer l
 	hw="bus1='1L-30'" — create in logic 30 l
 	hw="bus1='1L-10,20-35'" — create in logic 10 lamp and 15 dimmer l
 	hw="bus1='6,35,2,1,54'" — create in logic 5 dimmer l
bus2 string 98 ‘(integer)’ – dimmer l
‘(integer)L’ – l
Example:

hw="bus2='1-30'" — create in logic 30 dimmer l
 	hw="bus2='1L-30'" — create in logic 30 l
 	hw="bus2='1L-10,20-35'" — create in logic 10 lamp and 15 dimmer l
 	hw="bus2='6,35,2,1,54'" — create in logic 5 dimmer l
def string ‘ON’ certain SubID ‘OFF’

def is the element status is set after restart

hw="def='ON'"
min integer (0…100) certain SubID 0 minimum dimming level, 0..100;
Example:

hw="min=30"
max integer (0…100) certain SubID 100 maximum dimming level, 0..100;
Example:

hw="max=80"
[hill] string certain SubID abrupt change at the beginning, gradual change at the end
Example:

hw="min=30 max=80 hill"
[pit] string certain SubID gradual change at the beginning, abrupt change at the end
Example:

hw="min=30 max=80 pit"

Example:

<item addr="450:1" auto-period="600" cfgid="80" hw="min=30 max=80 hill" name="Dimmer" type="dimer-lamp" uniq_id="4138"/>
<item addr="450:2" auto-period="600" cfgid="80" hw="min=30 max=80 pit" name="Dimmer" type="dimer-lamp" uniq_id="4139"/>
<item addr="450:3" auto-period="600" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4140"/>
<item addr="450:4" auto-period="600" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4141"/>
<item addr="450:5" auto-period="600" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4142"/>
<item addr="450:6" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4143"/>
<item addr="450:7" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4144"/>
<item addr="450:8" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4145"/>
<item addr="450:9" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4146"/>
<item addr="450:10" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4147"/>
<item addr="450:11" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4148"/>
<item addr="450:12" auto-period="600" hw="min=30" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4149"/>
<item addr="450:13" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4164"/>
<item addr="450:41" auto-period="600" hw="min=30 max=80 hill" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4151"/>
<item addr="450:42" auto-period="600" hw="min=30 max=80 pit" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4152"/>
<item addr="450:43" auto-period="600" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4153"/>
<item addr="450:44" auto-period="600" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4154"/>
<item addr="450:45" auto-period="600" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4155"/>
<item addr="450:46" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4156"/>
<item addr="450:47" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4157"/>
<item addr="450:48" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4158"/>
<item addr="450:49" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4159"/>
<item addr="450:50" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4160"/>
<item addr="450:51" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4161"/>
<item addr="450:52" auto-period="600" hw="max=80" cfgid="80" name="Dimmer" type="dimer-lamp" uniq_id="4162"/>
<item addr="450:53" auto-period="600" cfgid="80" name="Lamp" type="lamp" uniq_id="4165"/>
<item addr="450:85" cfgid="80" name="RS232" type="com-port" uniq_id="4135"/>
<item addr="450:86" cfgid="80" name="RS232" type="com-port" uniq_id="4136"/>
<item addr="450:98" cfgid="80" hw="bus1='1-5,10L-15,20,25L' bus2='1-5,10L-15,20,25L'" name="Temperature" system="yes" type="temperature-sensor" uniq_id="4137"/>