Hallo zusammen,
ich habe nun mal sämtliche Fensterkontakte in Betrieb genommen - und stoße da leider auf ein Problem mit dem Makro Fensterkontakt:
Ich habe dieses auf einer Seite instesammt 17 mal eingesetzt (eben für jeden Kontakt ein mal).
Das Problem: In der Visu werdem beim Starten des eibPC rein zufällig ein bis zwei der pbuttons nicht initialisiert - welche ist rein zufällig.
Mit "nicht initialisiert" meine ich folgendes:
Normalerweise wird in dem Button "geschlossen" oder "geöffnet" angezeigt. Im Fehlerfall ist diese Zeile schlicht leer. Ich sehe das beim init der betroffene Kontakt abgefragt wurde und der Status auch korrekt auf dem Bus liegt und auch im Log des eibPC zu sehen ist.
Eine weitere Funktion, die schlicht alle Kontakte AND-verknüpft und das Ergebniss in eine GA schreibt (um anzuzeigen ob irgendein Fenster offen ist) funktioniert immer korrekt.
Ein nochmaliges Abfragen bringt KEINE Änderung (d.h. wohl das Validierungsmodell ist der Meinung es gibt gar keine Änderung des Status - was ja richtig ist). Erst wenn sich der Status verändert wird diese Änderung angezeigt.
Irgendwelche Ideen? Es ist ein bischen nervig nach jedem neuen Start der Visu durchs Haus zu laufen um die betroffenen Fenster auf und zu zu machen.
Gruß
Carsten
ich habe nun mal sämtliche Fensterkontakte in Betrieb genommen - und stoße da leider auf ein Problem mit dem Makro Fensterkontakt:
Ich habe dieses auf einer Seite instesammt 17 mal eingesetzt (eben für jeden Kontakt ein mal).
Das Problem: In der Visu werdem beim Starten des eibPC rein zufällig ein bis zwei der pbuttons nicht initialisiert - welche ist rein zufällig.
Mit "nicht initialisiert" meine ich folgendes:
Normalerweise wird in dem Button "geschlossen" oder "geöffnet" angezeigt. Im Fehlerfall ist diese Zeile schlicht leer. Ich sehe das beim init der betroffene Kontakt abgefragt wurde und der Status auch korrekt auf dem Bus liegt und auch im Log des eibPC zu sehen ist.
Eine weitere Funktion, die schlicht alle Kontakte AND-verknüpft und das Ergebniss in eine GA schreibt (um anzuzeigen ob irgendein Fenster offen ist) funktioniert immer korrekt.
Ein nochmaliges Abfragen bringt KEINE Änderung (d.h. wohl das Validierungsmodell ist der Meinung es gibt gar keine Änderung des Status - was ja richtig ist). Erst wenn sich der Status verändert wird diese Änderung angezeigt.
Irgendwelche Ideen? Es ist ein bischen nervig nach jedem neuen Start der Visu durchs Haus zu laufen um die betroffenen Fenster auf und zu zu machen.
Gruß
Carsten
Kommentar