-> Hier kostenlos registrieren
Hallo zusammen.
Ich suche nach einer Möglichkeit, Variablen aus den HMI-Variablentabellen flexibel miteinander zu verknüpfen. Edit: Ich nutze WinCC V13 Advanced
Ein Beispiel zum veranschaulichen:
Ich habe im SPS-Programm 2 Zeiten, die kontinuierlich nach oben zählen. Diese werden als Var_Zeit1 und Var_Zeit2 in der HMI-Variablentabelle angelegt. Außerdem lege ich eine interne Variable Var_Ausgabe an.
Im Bild gibt es 2 Buttons (Zeit1 / Zeit2 ausgeben) und ein EA-Feld, das Var_Ausgabe ausgibt.
Beim Klick auf die Buttons wird ein Skript ausgelöst:
Sub verknVar (name) 'Name = Zeit1 oder Zeit2
SmartTags("Var_Ausgabe") = SmartTags("Var_"&name)
Im EA-Feld wird jetzt nur der Zeitwert zum aktuellen Zeitpunkt des Button-Drückens ausgegeben, dann wenn einmalig die Wertzuweisung durchlaufen wird. Ich möchte aber die Zeit hochzählen sehen.
Wie kann ich es anstellen, dass eine dauerhafte Verknüpfung der Variablen hergestellt wird?
(Es sind meine ersten Schritte mit VBS) :roll:
Schonmal Danke für die Anregungen!
FROHE OSTERN!
Gruß Mostrich
Ich suche nach einer Möglichkeit, Variablen aus den HMI-Variablentabellen flexibel miteinander zu verknüpfen. Edit: Ich nutze WinCC V13 Advanced
Ein Beispiel zum veranschaulichen:
Ich habe im SPS-Programm 2 Zeiten, die kontinuierlich nach oben zählen. Diese werden als Var_Zeit1 und Var_Zeit2 in der HMI-Variablentabelle angelegt. Außerdem lege ich eine interne Variable Var_Ausgabe an.
Im Bild gibt es 2 Buttons (Zeit1 / Zeit2 ausgeben) und ein EA-Feld, das Var_Ausgabe ausgibt.
Beim Klick auf die Buttons wird ein Skript ausgelöst:
Sub verknVar (name) 'Name = Zeit1 oder Zeit2
SmartTags("Var_Ausgabe") = SmartTags("Var_"&name)
Im EA-Feld wird jetzt nur der Zeitwert zum aktuellen Zeitpunkt des Button-Drückens ausgegeben, dann wenn einmalig die Wertzuweisung durchlaufen wird. Ich möchte aber die Zeit hochzählen sehen.
Wie kann ich es anstellen, dass eine dauerhafte Verknüpfung der Variablen hergestellt wird?
(Es sind meine ersten Schritte mit VBS) :roll:
Schonmal Danke für die Anregungen!
FROHE OSTERN!
Gruß Mostrich