Forum

Forum Index -> SCADA - Editor -> Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
balabu2 Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
Benutzer
Mitglied seit: 27.06.2018
Nachrichten: 6

Hallo Zusammen

Um zwei "Seiten" geht es. Auf die erste Seite habe ich zwei "Seitenwechsel"-Navigationselemente gelegt. Auf der zweiten Seite habe ich zwei Protokollfenster (initial ausgeblendet) erstellt. Je nach geklicktem "Seitenwechsel" möchte ich das jeweilige Protokollfenster anzeigen. Später sollen es dann mehr "Seitenwechsel"-Buttons und Protokollfenster werden. 

Nun übe ich bereits eine Weile und erreiche das Ziel nicht. Wie löst ihr das?
Bin schon so verzewifelt, dass ich es mit der grafischen Logik im Anhang versucht habe, welche jedoch keine/nicht die richtigen Ausgabewerte liefert, obwohl sie im Simulator richtig funktionieren (wenn man folgendes beachtet: https://www.busbaer.de/de/support/forum/thread?threadid=130957) :P

Liebe Grüsse,
Balu

24.03.2019 22:47
DanielBack Re: Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
Benutzer
Mitglied seit: 16.11.2017
Nachrichten: 164

Hallo Balu,

Im Seitenwechsel können Sie den Schalten-Ausgang verwenden, um die Protokollfenster sichtbar zu schalten. Danach müssen diese aber auch wieder unsichtbar geschaltet werden... Könnte sich aber als "umständlich" erweisen.

Wenn es nur um die Anzeige/Umschaltung der Sichtbarkeit geht, verwenden Sie besser die "Panel-Umschaltung". Diese finden Sia auch als ScadaComp in unserem Download-Bereich.

 


Mit freundlichen Grüßen Daniel Back
25.03.2019 10:04
balabu2 Re: Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
Benutzer
Mitglied seit: 27.06.2018
Nachrichten: 6

Guten Tag Herr Back

Vielen Dank, ich werde das mit der "Panelumschaltung" versuchen.
Sehen Sie einen Fehler in der grafischen Logik, sollte doch auch so funktionieren oder?

Freundliche Grüsse,
Balu

25.03.2019 12:35
DanielBack Re: Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
Benutzer
Mitglied seit: 16.11.2017
Nachrichten: 164

Hallo Balu,

Mit der Logik funktioniert das auch. So sieht mein Nachbau aus:

Haben Sie die Logik eingeschaltet? (Einstellungen --> "Logik An/Aus" aktiv?)

Sind die Initialwerte richtig konfiguriert?

 


Mit freundlichen Grüßen Daniel Back
25.03.2019 13:10
balabu2 Re: Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
Benutzer
Mitglied seit: 27.06.2018
Nachrichten: 6

Guten Tag Herr Back

Danke fürs Nachbauen. Seltsam, dass das bei mir nicht funktioniert. Ich werde Ihre Variante ausprobieren.

Freundliche Grüsse,
Balu

25.03.2019 14:14
balabu2 Re: Jeweils nur eines von mehreren Protokollfenstern (oder auch Panels) anzeigen
Benutzer
Mitglied seit: 27.06.2018
Nachrichten: 6

Guten Abend Herr Back

Die "Panel-Umschaltung" lasse ich im Moment mal weg, da die Lösung mit der grafischen Logik wohl zahlreiche Protokollfenster etwas einfacher handhaben lässt (weniger Elemente). Unsere beiden grafischen Logiken funktionieren, wenn bei allen Inputs (auch den konstanten): "Initialwert MIT Neuberechnung" gewählt wird. Scheint mir nicht ganz logisch warum Konstanten neu berechnet werden müssen. Die "Zyklische Berechnung" muss in meinem Fall auch aktiviert werden, da es ansonsten Timing-Probleme gibt. Ohne "Zyklische Berechnung" wird ein "Wertabhängiger Text" vom Output deterministisch verändert, das Protokollfenster aber nicht zuverlässig ein/ausgeblendet. Mit der zyklischen Berechnung wird dann nach kurzer Zeit die Korrektur ausgeführt.

Das passt so für mich :) Vielen Dank für Ihre Hilfe.
Freundliche Grüsse,
Balu

25.03.2019 22:16
Anmelden