-> Hier kostenlos registrieren
Hallo ich versuche das der Wert eines E/A-Feld in 2 Variablen geschrieben wird..
Dafür habe ich folgenden Code geschrieben. Da ich im Thema VB Skripte noch nicht so bewandert bin wollte ich hier mal nachfragen ob das so korrekt ist.
System:
Tia18
WinCC Prof.
PC Station
Dafür habe ich folgenden Code geschrieben. Da ich im Thema VB Skripte noch nicht so bewandert bin wollte ich hier mal nachfragen ob das so korrekt ist.
Code:
Function ProcessValueValue(ByVal item)
Dim Schritt
Dim Variable
Dim ProgrammArray
Dim Rezeptur
Variable = "O2Flowrate"
Schritt = SmartTags("_SegmentIndex").Value
Set ProgrammArray = SmartTags("Heizsegmente_GDB_ProgrammArray.Schritt[" & Schritt & "]." & Variable)
Set Rezeptur = SmartTags("Heizsegmente_GDB_Felder.Elemente.Segmente." & Variable & "[0]")
ProcessValueValue = ProgrammArray.Value
End Function
System:
Tia18
WinCC Prof.
PC Station