TIA Programm für Dali Implementierung auf ET200sp CM 1xDALI

Smolo

Level-2
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

gegeben ist eine 1500er CPU mit dem relativ neuen Dali Modul (6ES7137-6CA00-0BU0) für die ET200SP für ein Homeautomatisierung Projekt. Es sollen darüber Bewegungsmelder, LEDs Stripes (WW, CW und RGB-CCT) ebenso wie LED Spots (CW/WW) angesteuert werden.

Für die RGB-CCT soll es eine kanalbasierte Ansteuerung über den Dali Bus verwendet werden speziell da die Auswahl für LED Controller auf DT8 Basis noch sehr eingeschränkt ist. Für die CW/WW Led Spots und LED Stripes soll ein Dali DT8 Treiber mit Tunable White verwendet werden.

Die Einbindung und Ansteuerung der Kanäle über das Beispiel Programm von Siemens funktioniert relativ einfach und gut. Jetzt zur den Fragen:

1) Hat sich jemand bereits an ein solches Projekt getraut, was waren die Erfahrungen / Probleme?
2) Hat jemand bereits ein Programm für die Anbindung von Sensoren geschrieben?

Beste Grüße
Smolo
 
Hallo,
ich habe ein neues Haus gebaut und auch eine ET200SP mit DALI-Master eingebaut. Ich kann problemlos Aktoren steueren. Hierfür gibt es auch eine gute Dokumentation von Siemens.
Jedoch habe ich arge Probleme Sensoren einzubinden. Ich habe Präsenzmelder von Esylux eingebaut. Wenn diese eine Bewegung erkennen, dann senden sie ein Telegramm, welches am DALI_CTRL ausgegeben werden sollten. Das ist leider nicht der Fall. Ich stehe im Kontakt mit Siemens, die sehen den Fehler jedoch bei den Sensoren.
Ich berichte gerne sobald ich dort weiter gekommen bin.
Hat eventuell schon mal jemand Sensoren erfolgreich eingebunden?
Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mein Versuchsaufbau funktioniert mittlerweile ganz gut mit den Sensoren sind wir allerdings auch noch nicht weiter gekommen.

Aktuell haben wir einen DT8 Tunable White Led Spot angeschlossen und steuern diesen über die Visu vom iOBroker und einen MDT Taster auf KNX Basis.

Ich habe von Miboxer gerade noch DT8 RGB+CCT Controller bekommen, die haben wir aber noch nicht im vollen Funktionsumfang eingebunden. Grundsatzlich sollte dieser aber genauso leicht steuerbar sein.

Die Miboxer RGB+CCT DT6 Controller haben wir nicht geschafft einzubinden. Ich glaube es happert dort einfach am programmieren der Kanäle. Das Gerät taucht zwar auf einem Kanal auf müsste dann aber 5 Kanale bekommen und das klappt mit WebApp von Siemens einfach nicht. Die DT8 Variante ist wesentlich besser und verfügt auch über ein Display für die Programmierung am Gerät.

Wie hast du die Sensoren programmiert ich habe zwei unterschiedliche da und wir haben auf dem Bus einfach kein Lebenszeichen bekommen? Welchen Sensor von Esylux hast du verwendet?
 
Zuletzt bearbeitet:
Ich verwende die Sensoren EP10428203.

Ich erhalte sogar tatsächlich ein Lebenszeichen in Form einer zyklischen Übertragung des gemessenden Lichtwerts. Jedoch kann ich nicht differenzieren von welchem Sensor der Status kommt, da der Baustein diese Information nicht zur Vefügung stellt.

Falls es bei dir schon an der Adressvergabe scheitert, hängst du am selben Punkt wie ich vor ein paar Wochen.
Du kannst am Dali-Bus 64 Aktoren und zusätzlich 64 Sensoren betreiben. Diese werden unterschiedlich angesprochen!
Dazu musst du an den Bausteinen

DaliDevChgAddr
DaliDeviceScan
DaliDevIdentify
DaliDevQueryAddr

am Eingang "DEV_TYPE" statt einer "1" eine "2" eintragen.

das habe ich temporär so gelöst:
Unbenannt.PNG
 
FYI: Sensoren einzubinden funktioniert super, wenn man weiß wie es geht!
Falls noch Fragen aufkommen will ich gerne behilflich sein.
Leider konnte mir weder der Siemens Support noch der ESYLUX Support weiterhelfen. Das ist traurig.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich verwende die Sensoren EP10428203.

Ich erhalte sogar tatsächlich ein Lebenszeichen in Form einer zyklischen Übertragung des gemessenden Lichtwerts. Jedoch kann ich nicht differenzieren von welchem Sensor der Status kommt, da der Baustein diese Information nicht zur Vefügung stellt.

Falls es bei dir schon an der Adressvergabe scheitert, hängst du am selben Punkt wie ich vor ein paar Wochen.
Du kannst am Dali-Bus 64 Aktoren und zusätzlich 64 Sensoren betreiben. Diese werden unterschiedlich angesprochen!
Dazu musst du an den Bausteinen

DaliDevChgAddr
DaliDeviceScan
DaliDevIdentify
DaliDevQueryAddr

am Eingang "DEV_TYPE" statt einer "1" eine "2" eintragen.

das habe ich temporär so gelöst:
Anhang anzeigen 52444

Danke für die Info das hatten wir schon vorher rausbekommen. Ich schätze du nutzt noch den DaliCommissioning Baustein oder? Hier musst du aufpassen der kommt sich in die Quere mit dem Dali Control Baustein daher haben wir ersten deaktiviert.

Bist du schon fertig mit deiner Lösung? Hast du einen FC geschrieben um selbst eine DB anzulegen für die Geräte?
 
Hallo,
ja den DaliCommissioning nutze ich für die IBN zusammen mit der Visu welche ich auf meinem PC simuliere und auf die SPS zugreifen lasse. Im realten Betrieb schalte ich den DaliCommissioning ab und nutze nur noch die einzelnen Siemens Bausteine für die jeweiligen Funktionen.
Ich habe einen FB erstellt um meinen Bewegungsmelder auszuwerden.
Damit das funktioniert muss zunächst der Sensor mit den SCHEME "1" (EVENT_SRC_1 = Kurzadresse, EVENT_SRC_2 = Instanztyp) eingestellt werden. Das lässt sich mit dem DALI_SENSOR_SET_INST_PARAM realisieren.
Wenn mein Sensor Daten verschickt, sendet er also immer drei Informationen (Kurzadresse, Instanz Nr., EVENT Info). Dabei ist der Bewegungsmelder die Instanz 3 und der Lichtsensor die Instanz 4.
Den DALI_CTR Instanzdatenbaustein habe ich nicht als InOut definiert, da ich nur eine DALI Karte habe ;)
Der FB ist noch nicht vollendet! Verbesserungen dürfen gerne diskutiert werden.
Präsenzmelder-001.jpgPräsenzmelder-002.jpgPräsenzmelder-003.jpg
 
Erstmal vielen Dank das hat uns schon weitergeholfen. Wir haben mittlerweile die ganzen Parameter für die Programmierung auf die Iobroker Visu rüber gezogen.
Was uns allerdings noch fehlt ist das Wissen wie bzw. womit wir den Sensor programmieren bzw. erstmal füttern müssen. Wo hast du die Infos bezüglich der belegten InstanceWerte etc. hergenommen? Oder hatte dein Sensor bereits eine Konfiguration? Wenn wir unseren Abfragen kommt leider nichts zurück.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mein Sensor war bereits konfiguriert. Ich habe ihn ausgelesen, angepasst und wieder zurückgeladen.

Bei deinem Hersteller solltest du jedoch die Informationen dazu erhalten!
 
D.h. du hast dann einfach die einzelnen Instancen abgesucht nach Werten oder?

Ich werde mal bei denen anderen und hoffen das etwas zurück kommt :)
 
Also im Beipackzettel vom Sensor steht drin welche Instanznummer welcher Instanztyp ist.
Mit der passenden Funktion (schau im Siemens Handbuch nach) kannst du die dann auslesen. Das ist alles genormt :)


Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wir haben unser Problem mittlerweile identifiziert unser Testsensor EBR_CPIR-DALI von CP electronics ist gar kein richtiger DALI Sensor. Der Support hat mir versichert das dieser Sensor nur mit dem eigenen Rapid System von cp.electronics kompatibel und wir die Variante EBDSPIR-DNET1 benötigen. :-(

Was hast du denn für deine Sensoren bezahlt? Ich habe mir zum Test jetzt noch einen Helvar 311 beschafft mal schauen wie es mit dem klappt.
 
Mein Sensor hat ca 60€ gekostet. Mit dem bin ich auch absolut zufrieden!

Ich habe mir den Sensor von Helvar kurz angeschaut, er scheint kein DALI-2 Sensor zu sein. Ich meine, dass nur DALI-2 Sensoren eingesetzt werden können.


Gesendet von iPhone mit Tapatalk
 
Danke für die Antwort wir sind leider von der Abwärtskompatibilität über die Geräteklassen ausgegangen. In der Anleitung ist an diversen stellen erwähnt das der 1CM Dali bei den Sensoren lediglich DALI-2 Geräte unterstützt.

In der Praxis ist es auch nicht möglich den Helvar 311 anzusprechen dazu bräuchte man dann die nativen Commandos. Wir werden das Thema abbrechen und bezüglich BW eine andere Lösung fahren.

Hast du schon einen RGB Controller integriert? Hier haben wir mit dem Miboxer DL-X noch Probleme bei der Farbraum Einstellung. Unser EUCHIP LED Treiber mit Warm/KALT DT8 funktioniert dagegen sehr gut.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wieso versucht ihr es nicht mit den Sensoren von ESYLUX? An und für sich ist das eine tolle Sache über den Bus!
Einen Farbcontroller habe ich nicht im Einsatz.


Gesendet von iPhone mit Tapatalk
 
Der ursprüngliche Plan war das wir DALI nur für die Lichtsteuerung verwenden. Die Thematik mit den Bewegungsmeldern kam nur auf weil wir sehr preisgünstige DALI-1 BW Sensoren gesehen aber 60€ sind mir bei 15-20 Sensoren einfach zu viel Geld. In der Preisklasse würde ich dann ehr KNX BW Melder verbauen weil es dort mehr Auswahl und Kompatibilität gibt.

Die Raumtemperatur werden wir über die KNX Lichtschalter-Abfragen und für den BW kommt dann ein einfacher BW Melder für 2,5€ dran ;)
 
@turti83
Ich habe seit kurzem auch das cm1xDali und den gleichen Präsenzmelder. Dali Wissen=0.
Melder hat Adresse und wird als konfiguriert angezeigt. Aber hat als Event_Schema=0. Parameter ausgelesen, im ..sensor_inst_param mit event_scheme=1 eingetragen.
Beim Übertragen bekomme ich aber jedesmal den Fehler 145 - Eingangstyp stimmt nicht mit phys.... überein.

Kannst Du mir sagen welche werte ich genau eingeben muss, um das Event_Scheme auf 1 zu bekommen?

Danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

bevor ich nun erkläre wie ich das gemacht habe, gebe ich dir lieber einen Baustein womit ich meine Sensoren automatisch parametriert habe. Du musst lediglich am Bausteineingang die DALI-Adresse und den DALI-CTRL DB anschließen. Dann nur noch den Eingang "Ausführen" auf 1 setzten und kurz warten. Im Anschluss sollte der Ausgang "Erfolgreich" auf 1 schalten und der Sensor laut Bausteinkommentar eingestellt sein. In der Bausteinschnittstelle kannst du die Konfig anpassen.

https://we.tl/t-vBfS9NbE9D

Grüße
 
Hallo,

bevor ich nun erkläre wie ich das gemacht habe, gebe ich dir lieber einen Baustein womit ich meine Sensoren automatisch parametriert habe. Du musst lediglich am Bausteineingang die DALI-Adresse und den DALI-CTRL DB anschließen. Dann nur noch den Eingang "Ausführen" auf 1 setzten und kurz warten. Im Anschluss sollte der Ausgang "Erfolgreich" auf 1 schalten und der Sensor laut Bausteinkommentar eingestellt sein. In der Bausteinschnittstelle kannst du die Konfig anpassen.

https://we.tl/t-vBfS9NbE9D

Grüße



Hallo.
Die oben beschrieben Probleme mit dem Einbinden vom Sensor kommen mir recht bekannt vor.
Möchte gern deinen Baustein versuchen aber der Download funktioniert nicht mehr.
Könntest du den nochmal online stellen?

Vielen Dank.
 
Zurück
Oben