Seite 1 von 3
#1 Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Fr 29. Jan 2010, 19:18
von BerndR
Moinsen,
ich möchte nach langer Zeit auch mal wieder was Fragen :-/ :
Wie macht ihr es eigentlich mit euren Statuskommandos, z.B. wenn ein virtuelles Relais umschaltet oder eine Summer schaltet. Ich hab ab und zu das Problem, dass eine Statusmeldung nicht durchkommt oder ein Statuskommando nicht ausgeführt wird. Kommt zwar selten vor, aber es kommt vor.
Habt ihr hierfür irgendwelche "Sicherheitsvorkehrungen" getroffen? Z.B. das zyklische Wiederholen von Statusmeldungen und/oder Statuskommandos (per Zeitgeber)? Oder vernachlässigt ihr das Problem bzw. ihr habt garkein Problem !??!?
Gruß, Bernd.
#2 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 00:31
von Uwe
Moin Bernd,
bereits über 30 mal aufgerufen - keiner scheint sich eine Antwort zu trauen :O
Ich schon ...
[zitat]Kommt zwar selten vor, aber es kommt vor.[/zitat]
Das kann ich genau so bestätigen.
Bei mir findet das immer in Momenten mit recht starker Busbelastung statt.
Wie hier auch schon mehrfach hingewiesen wurde können die Module nur 5 Kommandos pro Sekunde verarbeiten.
Bei einer z.B. zentralen (Gruppen)Funktion kommt danach ein Schwall von Statusmeldungen. Darin gehen dann manchmal einige Meldungen und ab und an auch mal ein Kommando unter (zumindest bei mir so nachvollziehbar) ...
Störungen durch (elektronische) Verbraucher im Netz kann und will ich nicht ausschliessen.
Ich habe einige wichtige Funktionen mit zyklischen Zeitgebern versehen (bis sie mir ausgegangen sind, letztlich erzeugen auch sie nur ständig unnötige Buslast) und einige Funktionen durch 'sende Taste verzögert' etwas entzerrt.
So ganz weg habe ich den Fehler noch nicht ... er wird aber nicht vernachlässigt. Ich muss halt meine gewachsene Programmierung an einigen Stellen massiv (und damit zeitaufwendig) umstellen.
Grüße, Uwe - der auch bei fast jeder Hochfahrt seiner Leinwand eine Transpondermeldung vom Briefkasten bekommt
#3 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 09:45
von BerndR
Danke, Uwe. Bin ich wohl nicht der Einzige mit zyklischen Meldungen :w00t: . Ich bin gerade dabei meine Anlage zu Re-Designen ... da werfe ich auch einige Timer-Befehle raus. Aber vielleicht überleg ich 's mir nochmal und lass einige doch drinn. Auf jedenfall werde ich zu große Buslast vermeiden (versuchen) ...
BTW: Ich hatte eigentlich nur einen großen Timer, der alle Statusmeldungen zyklisch wiederholte. Wenn dieser Timer auslöst, wird natürlich eine sehr große Buslast erzeugt, da alle Module sich dann fast gleichzeitig Melden.
Aber warum bekommst du beim Hochfahren der Leinwand eine Transpondermeldung?
Gruß, Bernd.
#4 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 09:47
von BerndR
Nachtrag: Hab mein Bildchen und Nutzernamen geändert. Anscheinend scheint das Forum nach der Änderung eines Nutzernamens und Bildchens ältere Posts nicht anzupassen !?!?!? Oben steht immer noch mein alter Name !?!?!?
Gruß, Bernd.
#5 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 14:46
von Uwe
BerndR hat geschrieben:Nachtrag: Hab mein Bildchen und Nutzernamen geändert. Anscheinend scheint das Forum nach der Änderung eines Nutzernamens und Bildchens ältere Posts nicht anzupassen !?!?!? Oben steht immer noch mein alter Name !?!?!?
Gruß, Bernd.
Mir war das auch aufgefallen, Bernd
Unsere "Software-Admins" arbeiten dran ...
Ob sich da noch was 'restaurieren' lässt möchte ich (noch) nicht versprechen
Grüße, Uwe - dem der Forenwechsel auch eine höhere ID beschert hat
#6 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 15:26
von Beleuchtfix
So, jetzt sollte es wieder stimmten.
Gruß
Florian
#7 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 15:30
von Uwe
BerndR hat geschrieben:Ich hatte eigentlich nur einen großen Timer, der alle Statusmeldungen zyklisch wiederholte. Wenn dieser Timer auslöst, wird natürlich eine sehr große Buslast erzeugt, da alle Module sich dann fast gleichzeitig Melden.
Genau damit hatte ich die meisten Probleme, Bernd.
Viele 'kleine' Timer sind da besser - ich versuche aber auch noch sie zu minimieren.
BerndR hat geschrieben:Aber warum bekommst du beim Hochfahren der Leinwand eine Transpondermeldung?
Ich habe keine Ahnung ...
Meine Leinwand ist aber auch ein Eigenbau mit einem Schellenberg-Rollladenmotor aus dem Baumarkt - womöglich stört der im Netz.
Grüße, Uwe
#8 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 16:31
von Thomas
Mist,
Forum hat's verschluckt.
Kurzfassung :
[zitat]bereits über 30 mal aufgerufen - keiner scheint sich eine Antwort zu trauen[/zitat]
stimmt, suche noch.
gruss thomas
#9 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 17:16
von BerndR
Okay, ich werd's mal mit kleinen Timern probieren ... am besten senden die dann auch keine Statusmeldungen ... mal sehen wie "stabil" meine Anlage dann läuft.
Gruß, Bernd.
#10 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?
Verfasst: Sa 30. Jan 2010, 17:19
von BerndR
Beleuchtfix hat geschrieben:So, jetzt sollte es wieder stimmten.
Gruß
Florian
Danke, Florian. Hab auch gesehen, dass ich bereits über 200 Posts gemacht habe !?!?! Mannomann, hab ich im alten Forum soviel hinterlassen :w00t: !?!?!?
Gruß, Bernd.