WinCC WinCC 7.4 VBS und globale Variablen

Aksels

Level-2
Beiträge
257
Reaktionspunkte
9
Zuviel Werbung?
-> Hier kostenlos registrieren
LIebe Mitleser,

irgendwie verstehe ich das WinCC VBS-Scripting noch nicht. Ich möchte in einem Bild Integer-Variablen Anzeigen.
Also habe ich im Variablenhaushalt unter interne Variablen einen Zähler als vorzeichenlosen 16Bit-Wert angelegt.
In einem Bild kann ich diesen dann ja ganz normal anzeigen.
Aber wie greife ich in einem Script darauf zu?
Was mich verwundert ist zum Beispiel, dass VBS von WinCC 7.4 trotz option explicit jede beliebige Variable akzeptiert, es also wenn ich eine Variable falschschreibe bei der Syntaxprüfung keinen Fehler gibt.

Option Explicit
Function action
zaehler = zahler + 1
end function

Der Zähler wird im Bild nciht hochgezählt. Scripting ist in der Runtime als zu starten angehakt. Die Funktion hat einen 1-Sekunden Trigger.

Kann ich auf Interne Variablen überhaupt so zugreifen? Warum spricht die Syntaxprüfung nicht an (extras) wenn ich zaehler falsch schreibe, also zaehler2 schreibe?

Gruß,
Aksels
 
Zurück
Oben