smarteib
14.01.04, 09:00
Habe mich mal intensiv mit "IP-Telegrammen mit Werten" beschäftigt. Empfange im HS eine Stuktur mit 7 Werten Typ Byte.
In der zugehörigen Bearbeitungsschnittstelle (Befehle die bei Telegramm-Eingang ausgeführt werden) greife ich auf die empfangen Werte zu.
Dabei habe ich nun festgestellt, daß die empfangenen Werte noch garnicht auf die aktuell empfangen aktualisiert wurden (zumindest nicht alle). Da diese Bearbeitung nur bei Empfang von diesem IP-Telegramm aufgerufen wird, macht das keinen Sinn. Mir war dies zunächst nicht aufgefallen, da das Telegramm zyklisch gesendet wurde und die Werte nur leicht verzögert aktualisiert wurden. Nach einer Optimierung des Telegrammverkehrs wird das Telegramm aber nur noch ereignisgesteuert verschickt und dabei wird der Variablenstatus erst durch Zufall aktualisiert.
Das macht so keinen Sinn.
Gruß Bruno
In der zugehörigen Bearbeitungsschnittstelle (Befehle die bei Telegramm-Eingang ausgeführt werden) greife ich auf die empfangen Werte zu.
Dabei habe ich nun festgestellt, daß die empfangenen Werte noch garnicht auf die aktuell empfangen aktualisiert wurden (zumindest nicht alle). Da diese Bearbeitung nur bei Empfang von diesem IP-Telegramm aufgerufen wird, macht das keinen Sinn. Mir war dies zunächst nicht aufgefallen, da das Telegramm zyklisch gesendet wurde und die Werte nur leicht verzögert aktualisiert wurden. Nach einer Optimierung des Telegrammverkehrs wird das Telegramm aber nur noch ereignisgesteuert verschickt und dabei wird der Variablenstatus erst durch Zufall aktualisiert.
Das macht so keinen Sinn.
Gruß Bruno