WinCC Flex 2005 String vergleichen

WCCflex

Hallo,

klar geht das. Wieso haste da nix gefunden?

Dim text1
dim text2

if text1 <> text2 then
....
end if


if text1 = text2 then
....
end if

MfG
André Räppel
 
Danke für schnelle Antwort

Eigentlich möchte ich folgendes machen

Dim Text1
Text1 = "mm"

if Text1 = Text2 then
....
end if

Text2 ist ein String in einem DB
Muß ich nicht irgendwo sagen wie lang der Text im DB ist ?????
Im DB habe ich ja schließlich
Byte n = maximale Länge
Byte n+1 = aktuelle Länge
Byte n+2 = erste Zeichen
Byte n+3 = zweite Zeichen

also "mm" belegt 4 Byte

Und gibt es die Möglichkeit das ein Script unter WinCC flex immer bearbeitet wird (Zyklisch) ????
Oder nur die Anbindung an eine Variable und dann auf zB. Änderung.
 
Zuletzt bearbeitet:
Wenn das Script quasi im Hintergrund laufen soll wäre das mit der Wert-Änderung eine Möglichkeit. Die andere ist die Wecker-Funktion (so heißt die zumindest unter ProTool). Dort kannst du ein Zeit-Intervall für den Aufruf deines Scriptes festlegen. Minütlich ist dort aber m.E. das kleinste Intervall.
 
Wenn du mit VB-Scripten herumspielen willst solltest du dir auf jeden Fall auch die VB-Script Hilfe ansehen (zumindest heißt das unter ProTool so). Dort stehen auch die vielen anderen schönen Befehle drin ind wie sie funktionieren (und auch ggf. vorhandene Einschränkungen ...)
 
Ja die werde ich mir mal ansehen...
Wie gesagt habe leider noch nicht viel mit VB gemacht und auch sonst nie die Zeit gehabt mich damit zu beschäftigen.

Danke und netten Gruß
 
Zurück
Oben