Seite 1 von 2

#1 Befehl vergessen

Verfasst: Do 15. Dez 2011, 18:13
von fli
Zuerst einmal Hallo an alle. Ich bin neu hier, doch habe ich schon viel von Ihren Beiträgen gelernt. Danke dafür.
Ich habe jetzt folgendes bizarre Problem.
Ich habe ein LS65 installiert zur Helligkeitsschaltung. Bei Helligkeit schalte ich der virtuelle Ausgang 1 des integrierten UPS Moduls. Dieser Ausgang wird dann zwecks Auswertung von den gewünschten Modulen abgefragt.
Nun zum Problem. An einem SH Bus-Modul habe ich ein R8H Relaismodul hängen, das 2 Rolladen schaltet. Die Programmierung geschieht über LED1 des SH Moduls, das mit der Logikfunktion abgefragt wird und folglich Taste C1, C2 oder C3 betätigt. Jede Taste kann ja im Prinzip 2 Befehle gleichzeitig senden. Ich schalte somit am selben SH Bus-Modul mit der Taste C1, die Relais 1/2 für Rollade 1 und Relais 3/4 für Rollade 2. Dies hat jetzt einige Wochen ohne Problem funktioniert. Seit einigen Tagen wird eine Rollade in beide Richtungen "vergessen". Wie gesagt, beide werden von der selben Taste bedient (C1). Eine manuelle Betätigung der besagten Rollade ist kein Problem, funktioniert einwandfrei. Datensignal ist ja auch da, sonst würde keine der beiden Rolladen funktionieren. Kann es irgendwas zu tun haben dass beide genau zum selben Zeitpunkt am selben Modul betätigt werden sollen? Andere Module (UPP) mit anderen Rolladen funktionieren ohne Probleme, haben aber nur eine Rollade zu bedienen.
Hat jemand eine Ahnung was ich oder das Modul falsch macht?

#2 RE: Befehl vergessen

Verfasst: Do 15. Dez 2011, 19:27
von LCNJürgen
Hast du was an der Programmierung geändert!?
Kannst du vielleicht die Datei anhängen dann könnte man mal rein schauen, an was es liegen könnte!

#3 RE: Befehl vergessen

Verfasst: Do 15. Dez 2011, 21:27
von Uwe
Hallo fli, herzlich willkommen bei uns :D

Von der Beschreibung fürchte ich den Fehler zu kennen.
Die Module senden in der Sekunde max. 5 Kommandos. Kommen mehr Kommandos, kann davon mal eins vergessen werden.

Ich sehe in der Beschreibung auch noch Optimierungspotenzial (weniger Kommandos sind mehr), das würde aber auch ich nur in der angehängten Datei genau sehen können.

Grüße, Uwe

#4 RE: Befehl vergessen

Verfasst: Fr 16. Dez 2011, 08:04
von LuckyLPA
Moin und willkommen.

Wenn ich das richtig verstanden habe, "schaut" die LED1 auf den Ausgang 1 des LS65 und ist dann in der Summe 1 des SH verarbeitet. Es kann passieren, dass der Ausgang 1 nicht mehr richtig "umschaltet" und daher es keine Statusmeldungen mehr im Bus gibt. Damit reagiert dann natürlich auch nicht mehr die LED1 und somit auch nicht mehr die Summe im SH Modul. Die kannst du einfach im Statusmonitor verfolgen.

Ansonsten, wie bereits gesagt, mit LP3-Datei im Anhang lösbar.

mfg Carsten, der "vergessene Befehle" bei einer solchen Regelmäßigkeit eher nicht in Verdacht hat...

PS @Uwe ... "vergessene Befehle" sind mir was neues ... hatte schon nicht ausgeführte, weil der Bus Sche... war, oder welche, die mal 10sek später kamen, weil gerade viel los war auf dem Bus ...

#5 RE: Befehl vergessen

Verfasst: Fr 16. Dez 2011, 18:21
von fli
Hallo,
danke schon mal für Ihre Reaktion. Hier die Datei. Betroffene Module sind M250, M210 und M213 für die Zeitschaltuhr die ihrerseits kein Problem darstellt.
Eventuell ist das Problem gelöst. Ich habe heute abend eine Neuprogrammierung des Moduls vorgenommen und danach den virtuellen Ausgang 1des M250 (UPS vom LS65) manuell betätigt und sämtliche Rolläden (inklusive der vergessene Rolladen) wurden bewegt. Einmal auf (Ausgang Ein), einmal ab (Ausgang Aus). ok, alles prima.
Sollte es jetzt klappen, so war es vielleicht eine Unaufmersamkeit bei einer Ausweitung des Systems, wobei ich dann wahrscheinlich auch auf dieses Moduls zugegriffen habe???? Ich halte Euch am Laufenden.
Danke.

#6 RE: Befehl vergessen

Verfasst: Fr 16. Dez 2011, 18:28
von Uwe
Doch das geht, Carsten
Mit allen Geräten, die keine Kollisionserkennung haben, kannst du auch Kommandos "platt" machen. Die häufigste Fehlerquelle ist da eine Software (über PKU), möglich ist das aber auch schon über IS &Co.. Man(n) muss halt nur genügend Busverkehr erzeugen ;) .
Das mal Meldungen untergehen ist völlig normal, da bleibt dann auch schnell mal eine LED aus, die nur darauf reagiert. Wenn ich da immer die gleichen Kommandos in den Bus schicke ist bei "Überlastung" eine Gleichmäßigkeit durchaus drin. Da ist ein Kommando zum aktiven schalten der Schalten der LED um 80% sicherer.

Grüße, Uwe

#7 RE: Befehl vergessen

Verfasst: Sa 17. Dez 2011, 21:57
von fli
Hallo, nachdem ich das Modul neu programmiert habe funktioniert die Schaltung wie gewünscht.
Merkwürdig ist nur, dass die Software LCN-PRO ein grünes Häkchen vor dem Modul angezeigt hat, als ob das Modul und die Software synchronisiert seien. Dies scheint also nicht der Fall gewesen zu sein. N.B. Ich habe auch nicht bewusst etwas bei der Erweiterung des Systems an diesem Modul geändert. Das nächste Mal werde ich sofort eine Neuprogrammierung vornehmen.
Das Problem ist somit (vorerst) gelöst.
Danke an alle.
FLI

#8 RE: Befehl vergessen

Verfasst: So 18. Dez 2011, 01:36
von Uwe
Hallo Francis,
jett habe ich auch noch mal einen Blick in deine Datei geworfen.
Darin ist auch dein Programmierkürzel verborgen ... und die von dir benutzte Pro-Version.
Du nutzt da die Version '3.76 16.09.2010' - und da liegt der eigentliche Fehler.
Du solltest da unbedingt die aktuelle Version aus dem Download von lcn.de verwenden (derzeit ist das 3.79b). Auch darin wurden aber schon wieder Bugs entdeckt, die wohl bald ein "besseres" Update bringen werden.
Die Änderungen wurden also nicht unbewusst von dir, sondern von deiner Pro ausgelöst.

Grüße, Uwe - der derzeit vor jeder Baustelle den Download bemüht ;)

#9 RE: Befehl vergessen

Verfasst: So 18. Dez 2011, 19:35
von fli
Danke Uwe für diese Info.
Ich dachte nicht dass LCN-Pro ein solches Problem auslösen könnte, aber ich werde dann in Zukunft häufiger auf neuere Versionen achten. Werde dann auch sofort mit dem Download loslegen.

#10 RE: Befehl vergessen

Verfasst: So 18. Dez 2011, 22:05
von LuckyLPA
Moin...

Ich kann ja nicht anders, und muss mir programmierungen Anderer anschauen...

Ich fürchte den WAF wird so auf absehbare Zeit sinken ... :cry:

Beispiele: Taste A1/A2 in Modul101 - dort sind Bewegungsmelder drauf, wobei eine Taste auf der A-Tabelle alle anderen bei "betätigung" sperrt. Wenn der Schalter auf A2 also lang sendet, geht der Befehl auf A1 unter. Ausserdem geht das Licht bei Bewegung an und nach 30sek aus, egal ob die Bewegung bereits geendet ist.

Taste A1/2 Modul 210 - dort schaltest du Ausgang 1 UND 2 gleichzeitig um, was dazu führen kann, dass wenn Ausg1 EIN und Ausg2 AUS ist, du ein "Wechsellicht" hast und du sie nicht mehr aus bekommst. die TDI-definierter Schaltzustand auf den LCN-CD´s (liegen dem GT usw bei) kann dir da helfen.

Du musst nicht die Rollläden "getrennt" Befehligen,sondern kannst alles in einer Taste unterbringen.

Also C1 - kurz Motor 1/2 hoch usw...

Auch wertest du nur kurz und lang aus, wenn nun Zeitschaltuhr UND Licht sagen AUS, dann passiert nix!!!

mfg Carsten