Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

Befehl vergessen


Themenersteller
fli
Neues Mitglied
Neues Mitglied
Beiträge: 5
Registriert: Do 15. Dez 2011, 17:54

#1 Befehl vergessen

Beitragvon fli » Do 15. Dez 2011, 18:13

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?

Benutzeravatar

LCNJürgen
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 394
Registriert: Mi 9. Sep 2009, 19:14
Hat sich bedankt: 1 Mal

#2 RE: Befehl vergessen

Beitragvon LCNJürgen » Do 15. Dez 2011, 19:27

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!
Grüße aus Baden an den rest der Welt.

Benutzeravatar

Uwe
(†)
Beiträge: 14250
Registriert: So 26. Mai 2002, 23:10
Hat sich bedankt: 13 Mal
Danksagung erhalten: 56 Mal

#3 RE: Befehl vergessen

Beitragvon Uwe » Do 15. Dez 2011, 21:27

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
----------------o00o----'(_)'----o00o---------------------

Benutzeravatar

LuckyLPA
Alleswisser
Alleswisser
Beiträge: 2446
Registriert: Di 13. Apr 2010, 16:17
Danksagung erhalten: 6 Mal

#4 RE: Befehl vergessen

Beitragvon LuckyLPA » Fr 16. Dez 2011, 08:04

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 ...
Wenn du Hufgetrappel hörst, denk an Pferde und nicht an Zebras.


Themenersteller
fli
Neues Mitglied
Neues Mitglied
Beiträge: 5
Registriert: Do 15. Dez 2011, 17:54

#5 RE: Befehl vergessen

Beitragvon fli » Fr 16. Dez 2011, 18:21

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.
Dateianhänge

[Die Dateierweiterung lp3 wurde deaktiviert und kann nicht länger angezeigt werden.]


Benutzeravatar

Uwe
(†)
Beiträge: 14250
Registriert: So 26. Mai 2002, 23:10
Hat sich bedankt: 13 Mal
Danksagung erhalten: 56 Mal

#6 RE: Befehl vergessen

Beitragvon Uwe » Fr 16. Dez 2011, 18:28

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
----------------o00o----'(_)'----o00o---------------------


Themenersteller
fli
Neues Mitglied
Neues Mitglied
Beiträge: 5
Registriert: Do 15. Dez 2011, 17:54

#7 RE: Befehl vergessen

Beitragvon fli » Sa 17. Dez 2011, 21:57

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

Benutzeravatar

Uwe
(†)
Beiträge: 14250
Registriert: So 26. Mai 2002, 23:10
Hat sich bedankt: 13 Mal
Danksagung erhalten: 56 Mal

#8 RE: Befehl vergessen

Beitragvon Uwe » So 18. Dez 2011, 01:36

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 ;)
----------------o00o----'(_)'----o00o---------------------


Themenersteller
fli
Neues Mitglied
Neues Mitglied
Beiträge: 5
Registriert: Do 15. Dez 2011, 17:54

#9 RE: Befehl vergessen

Beitragvon fli » So 18. Dez 2011, 19:35

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.

Benutzeravatar

LuckyLPA
Alleswisser
Alleswisser
Beiträge: 2446
Registriert: Di 13. Apr 2010, 16:17
Danksagung erhalten: 6 Mal

#10 RE: Befehl vergessen

Beitragvon LuckyLPA » So 18. Dez 2011, 22:05

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
Wenn du Hufgetrappel hörst, denk an Pferde und nicht an Zebras.


Zurück zu „Programmierfragen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 37 Gäste