WinCC Flex Sichtbarkeit von 2 Variabeln abhängig

SPeeKKer

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

und zwar hab ich drei Symbolisches E/A-Felder bei denen ich die Sichtbarkeit von 2 Variabeln abhänig machen möchte.

Beispiel:

VAR1 = True dann Symbolisches E/A-Feld 1 = Sichtbar
VAR2 = True dann Symbolisches E/A-Feld 2 = Sichtbar
VAR1 = True AND VAR2 = True dann Symbolisches E/A-Feld 3 = Sichtbar

Es handelt sich um interne HMI-Variabeln.
Hat jemand eine idee? Von VB-Skriten habe ich leider noch nicht so viel Ahnung.

Danke schonmal
 
Als einfaches Skript könnte man es verdeutlicht so schreiben, denke das ist verständlich:

Code:
If SmartTags("VAR1") And SmartTags("VAR2") Then
    SmartTags("VAR3")=True
Else
    SmartTags("VAR3")=False
End If

Der Aufruf des Skriptes ist dann eine andere Sache, da die Skripte erstmal nur so rumliegen. Hängt davon ab wie sich VAR1 und VAR2 ändern, also wie oft und auf welche Art und Weise (Button, anderes Skript). Also entweder bei Änderungen von VAR1/2 oder alle X Sekunden z.B.

edit:
VAR3 ist eine neue interne Variable für EA-Feld 3 :D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin escride1,

Als einfaches Skript könnte man es verdeutlicht so schreiben, denke das ist verständlich:

Code:
If SmartTags("VAR1") And SmartTags("VAR2") Then
    SmartTags("VAR3")=True
Else
    SmartTags("VAR3")=False
End If


oder man schreibt:

Code:
SmartTags("VAR3")=SmartTags("VAR1") And SmartTags("VAR2")

VG

MFreiberger
 
Kann Dein HMI Skripte? Welches HMI hast Du? Welche WinCC flexible Version hast Du?

Ich kann mich erinnern, daß bei Symbolischen E/A-Feldern die Animation Sichtbarkeit nur funktioniert, wenn das E/A-Feld nicht bedienbar ist - Du müsstest evtl. auch die Bedienbarkeit animieren. (möglicherweise hat Siemens dieses Verhalten bei einem SP (SP5 ?) still und heimlich geändert)

Harald
 
Zurück
Oben