TIA HMI Bildbaustein-Skript zum Initialisieren von Daten

Beiträge
66
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

Ich habe einen Bildbaustein erstellt, der es mir ermöglichen soll eine Rezeptursteuerung flexibel zu gestalten. In der SPS habe ich einen DB mit einem UDT, der mir für das HMI die Daten zur Verfügung stellen soll (Siehe Bild).
Im Bildbaustein habe ich ein Drop Down Menu und 7 Schaltflächen um die entsprechende Daten anzuzeigen. Das Drop Down Menu schaltet die notwendigen Schaltflächen, über die internen Variablen im BB; sichtbar 1-3, 4-6 und 7. Mit den Schaltflachen werden die entsprechenden E-A-Felder sichtbargeschaltet, indem ich alle Variablen zurücksetze und nur die nötige Variable setze. Mit dem Drop Down Menu aktiviere ich ein VB Skript das mir die "1 Tabelle" angezeigt wird.
So weit so gut, es funktioniert. Ich habe nur ein Problem :unsure::

Wenn ich das Panel Starte und zum aller ersten mal die Seite mit dem Bildbaustein aufrufe, dann sind logischerweise alle Variablen "false" und ich sehe keine Tabelle.

Wie kann ich dem BB sagen das beim ersten Start das Bit für die erste Tabelle gesetzt wird? Wie macht ihr das in aller Regel?

Ich habe mir jetzt gedacht das ich ein Weiteres Skript schreibe das beim Aufruf der Seite ein Bit zum Initialisieren setzt, aber dummerweise müsste ich das ja dann irgendwie auswerten ... und da ist mein Problem.

Ich arbeite mit TIA-V18

Danke an allen
 

Anhänge

  • UDT.PNG
    UDT.PNG
    198,1 KB · Aufrufe: 15
  • Bildbaustein.PNG
    Bildbaustein.PNG
    88,6 KB · Aufrufe: 15
Hallo Forum...

manchmal ist die Lösung auch ziemlich einfach... :ROFLMAO:

Ich habe einfach den Variablen für das Drop Down Menu und der Variable für "Tabelle 1" einfach einen Startwert zugewiesen 🙈

Trotzdem nochmal Danke
 
Zurück
Oben