WinCC Flex Eingaber erkennen ?!?

Dauty

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

ich hab ein Problem.

ich möchte gerne jedesmal wenn eine Variable geändert wird ein Skript ausführen die
alle Einstellwerte speichert...

dazu würde ich gerne die Enter Taste der Pc Runtime verwenden...

gibt es irgend eine Lösung dazu ???

alle Variablen im SPS Programm auf änderung zu überprüfen ist zu aufwendig...

Vielen Dank !
 
Hallo,

Man kann in WinCC Flex an einer Variable bei Wertänderung ein oder mehrere Skripte anfügen.

Wenn es also in WinCC gelöst werden soll, müsste an jeder deiner Variablen unter "Wertänderung"
dein Skript "speichern" angehängt sein. Man muss das also nicht mit der Enter Taste verknüpfen, was
meines Wissens nach sowieso nicht geht.

Skript einfügen bei:

Variable => Ereignisse => Wertänderung "dein Skript einfügen"
Achtung, die Variablen müssen auf der Erfassungsart "Zyklisch fortlaufend" stehen.


Mit Grüßen
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Soll dass Skript allerdings nur ausgeführt werden, wenn der Wert in einem
bestimmten Eingabefeld und nicht auf der Steuerungsseite geändert wurde,
dann gibt es noch die Möglichkeit, an dem Eingabefeld die Funktion "Eingabe
abgeschlossen" mit deinem Skript einzustellen.

Dann wird es nur ausgeführt, wenn ein anderer Wert eingetragen wurde und Enter gedrückt
wird. Es würde also indirekt doch mit der Entertaste gehen :)
 
Hallo DeltaMikeAir !

danke für die schnelle hilfe...
hm ja leider werde ich da nicht dran rumkommen es so zu lösen wie du sagst...
ich hab gehofft das es nicht so ein aufwand wird... habe einige 100 Variablen, und daher
dachte ich mit Enter gehts hoffentlich...

Weiters muss ich mir noch überlegen wie ich das Skript aufbau, ob für jede Variable ein eigener Eintrag ins File
oder jede Variable ein extra File...

Irgenwie wäre da eine Logik dahinter die jede Änderung (Eingabe) archiviert ein Hit ...

jedoch vielen Dank !
:p
 
Hallo nochmal...

Eigentlich ist es am einfachsten ich verwende die Funktion ---> Audit Trail...

kostet etwas mehr aber es löst alle meine Probleme...


Danke nochmals !!!
 
Zurück
Oben