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.

Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#11 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Philipp » Sa 30. Jan 2010, 19:41

Hallo Bernd,

welcome back:lol: :lol:

Ich kenne die Thematik eigentlich nur bei den Statusmeldungen. Die haben aber die niedrigste Priorität auf dem Bus, so dass es hier schon mal zu Verlusten kommen kann.
Aus diesem Grund nutze ich für die Logiken eigentlich nur direkte Befehle um die Lämpchen zu steuern, und vernüpfe diese nicht über Statusmeldungen mit den entsprechenden AUsgängen, Relais, usw.

Die Statuskommandos würde ich bei mir mit einer Zuverlässigkeit von über 99,9% sehen, daher nutze ich auch keine zyklischen Timer um die verschiedenen Stati zu wiederholen.

Gruß Philipp - der seine Probleme an anderer Stelle sucht

Benutzeravatar

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

#12 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Uwe » So 31. Jan 2010, 01:48

Philipp hat geschrieben:Ich kenne die Thematik eigentlich nur bei den Statusmeldungen.

Das war auch meine Ansicht - bis ich Anfang letzten Jahres auch mal erfahren habe, dass die Module (schon immer) nur 5 Kommandos/Sek. senden können.
Solange du unter diesen 5 Kommandos bleibst, dürftest du eigentlich keine Probleme haben. Wenn die Module jedoch ihren "Pufferspeicher" nutzen müssen, reagieren sie anscheinend tw. etwas 'eigenwillig'.
"Echte" Details kenne ich aber auch nicht. Ich stelle bei mir nur fest, das ich mit Optimierungen in diese Richtung Besserung erziele.

Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#13 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Philipp » So 31. Jan 2010, 11:07

Hallo Uwe,

ich dachte das sind 5 Befehle zum Empfangen und nicht zum senden:confused: Oder irre ich da:confused:

Gruß Philipp - der sich mit dieser Thematik seit der Mail von Thomas auch etwas näher beschäftigen wird/muss


Themenersteller
BerndR
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 383
Registriert: Mo 14. Feb 2005, 07:46
Kontaktdaten:

#14 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon BerndR » So 31. Jan 2010, 13:10

Ich hoffe nur, dass falsch- bzw. fremdadressierte Nachrichten (also Nachrichten für andere Module) sofort weggeworfen werden und nicht erst noch in den internen Speicher abgelegt werden :scared: .

Gruß, Bernd.

Benutzeravatar

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

#15 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Uwe » So 31. Jan 2010, 13:28

Ich sitze aktuell auch an Versuchen ...

Bei mir geht es um die Heizung - das Relais der HKP wird über den Status eines Ausgangs geschaltet (und eben immer mal wieder nicht).
Das Modul soll mit dem Regler arbeiten und schaltet mit den Schwellwerten die Pumpe - anscheinend ist ihm das zuviel Arbeit.
WAF und Uwe sind im Keller :rolleyes:

Es scheint auch empfangene Kommandos zu betreffen - den internen Speicher kann ich nicht einsehen (alles kann LinHK dann da doch nicht) :O

Achte mal auf das rote 'Fehlerblinken' an den Modulen - das machen bei mir alle.

Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#16 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Philipp » So 31. Jan 2010, 13:59

[zitat]Es scheint auch empfangene Kommandos zu betreffen [/zitat]

Dann muss ich hier nochmals verstärkt auf die Suche machen.:thumbdown:

Gruß Philipp

Benutzeravatar

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

#17 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Uwe » So 31. Jan 2010, 15:54

Für deine IPS-Kopplung gilt hier (auch wenn es nicht Paresys Empfehlung ist): ein 'sleep' entzerrt die Abfragen und Kommandos, Gruppenkommandos besser auf einzelne Module umbauen und nur bei Badarf (und nacheinander) senden.

Ich kann hier eigentlich nur mal wieder einen Satz aus der LinHK-Doku zitieren - er gilt generell für jede Art von Kopplung
LinHK-Doku hat geschrieben:Es kann problemlos funktionieren, kann schlimmstenfalls aber auch zu Bus-Störungen führen.


Es geht, aber ... :huh:

Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#18 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Philipp » So 31. Jan 2010, 19:00

Halllo Uwe,

mit den Sleeps kann ich logischerweise direkte Befehle entzerren, nict aber die Statusmeldungen von Modulen.
Ich kann nicht bei jedem Rolladen 2 Minuten warten bis er keine permanenten Statusmldungen mehr sendet, um dann den nächsten zu starten.

Wobei zwischen den Befehlen oft Scriptbedingt über 500ms Verzögerungen eingebaut sind.

Und bei manchen Befehlen gehts halt nur über die Gruppe. Ich will nicht an über 40 Module die Registerumschaltung einzeln senden:scared:

Gruß Philipp

Benutzeravatar

Thomas
Alleswisser
Alleswisser
Beiträge: 5730
Registriert: Mo 21. Apr 2008, 20:03
Hat sich bedankt: 19 Mal
Danksagung erhalten: 13 Mal

#19 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Thomas » So 31. Jan 2010, 21:35

[zitat]Und bei manchen Befehlen gehts halt nur über die Gruppe. Ich will nicht an über 40 Module die Registerumschaltung einzeln senden:scared: [/zitat]

Dann versuch mal : mehrere Gruppen, mit weniger Modulen. da aber nen "sleep" (teste gerade mit 2-3 Sek) dazwischen.
(nicht nur bei mir:lol: )
Bei mir, kein IPS, nur LinHK, und einige Eigenbausensorik, an einigen I-Port's(die bringen auch einige Last auf den Bus)

gruss thomas - das rote blinken, ist weniger geworden, aber noch :confused:
lg Thomas


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#20 RE: Zyklisches Wiederholen von Statusmeldungen und/oder -kommandos?

Beitragvon Philipp » So 31. Jan 2010, 23:17

Hallo Thomas,

hatte auch schon zwischen den einzelnen Befehlen ein paar Sekunden eingebaut. Hat das Problem nicht wirklich verbessert.

Wobei das Problem ja auch nur sporadisch auftritt, aber das nervt halt mich und W noch viel mehr.

Gruß Philipp


Zurück zu „Programmierfragen“

Wer ist online?

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