Hallo,
folgende Situation:
Fensterkontakte an (fast) allen Fenstern über Binäreingang auf je eine GA
Im Infoterminal werden die GA je Fenster abgefragt und angezeigt (funktioniert)
Über eine ODER-Verknüpfung werden dei Kontakte je Raum zusammengefasst und auf eine eigene (externe) GA gelegt und auch mit angezeigt. Und das klappt nicht 100%ig. Nach einem Neustart des Displays werden nur die einzelnen Fenster korrekt angzeigt (Statusabfrage ist aktiv), der Gesamtsatus für den Raum ist aber "---". Erst nachdem ein Fenster des Raums geöffnet wird aktualisiert sich der Gesamtstatus und bleibt fortan korrekt.
Warum kommt es zu diesem Verhalten? Werden beim Neustart erst die Verknüpfungen berechnet udn dann die GA abgefragt? Aber dann müsste bei jeder Abfrage die Verknüpfung ja auch neu ermittelt werden, zumindest wenn das letzte Fenster abgefargt ist und alle Eingangsdaten vorliegen. Und wenn die Reihenfolge umgekehrt ist, also erst alles abfragen, dann die Logiken berechnen (was für mich Sinn machen würde, dann müsste es auch funktionieren. Tut es aber nicht.
Hat jemand eine Idee?
Danke!
Uwe
folgende Situation:
Fensterkontakte an (fast) allen Fenstern über Binäreingang auf je eine GA
Im Infoterminal werden die GA je Fenster abgefragt und angezeigt (funktioniert)
Über eine ODER-Verknüpfung werden dei Kontakte je Raum zusammengefasst und auf eine eigene (externe) GA gelegt und auch mit angezeigt. Und das klappt nicht 100%ig. Nach einem Neustart des Displays werden nur die einzelnen Fenster korrekt angzeigt (Statusabfrage ist aktiv), der Gesamtsatus für den Raum ist aber "---". Erst nachdem ein Fenster des Raums geöffnet wird aktualisiert sich der Gesamtstatus und bleibt fortan korrekt.
Warum kommt es zu diesem Verhalten? Werden beim Neustart erst die Verknüpfungen berechnet udn dann die GA abgefragt? Aber dann müsste bei jeder Abfrage die Verknüpfung ja auch neu ermittelt werden, zumindest wenn das letzte Fenster abgefargt ist und alle Eingangsdaten vorliegen. Und wenn die Reihenfolge umgekehrt ist, also erst alles abfragen, dann die Logiken berechnen (was für mich Sinn machen würde, dann müsste es auch funktionieren. Tut es aber nicht.
Hat jemand eine Idee?
Danke!
Uwe
Kommentar