- Beiträge
- 6.630
- Reaktionspunkte
- 2.333
-> Hier kostenlos registrieren
Hallo,
wenn ich in ein EA-Feld einer Multiplex-Variablen einen Wert eintrage, wird dieser Wert ja automatisch an die selektierte Variable übergeben.
Das Eintragen in das EA-Feld würde ich jetzt gerne per VBS vornehmen.
Das habe ich schon probiert:
Eine Überweisung des Wertes direkt an die Multiplex-Variable 'MyMPVar' funktioniert nicht. (VBS selbst meckert nicht, aber WinCC Advanced meldet:
"Objekt ... hat ungültigen Typ VARLIST ..."
Die Adressierung wie eine Array-Variable 'MyMPVar(Sel)' wird von VBS nicht akzeptiert.
Auch eine Zuweisung per Funktionsliste habe ich nicht hinbekommen.
Gibt es eine einfachere Möglichkeit, der Multiplex-Variablen einen Wert zuzuweisen, als für jede der multiplexten Variablen eine eigene Zuweisung zu erstellen und je nach Bedarf die richtige Zuweisung auszuwählen?
Danke schon mal im Voraus!
hucki
wenn ich in ein EA-Feld einer Multiplex-Variablen einen Wert eintrage, wird dieser Wert ja automatisch an die selektierte Variable übergeben.
Das Eintragen in das EA-Feld würde ich jetzt gerne per VBS vornehmen.
Das habe ich schon probiert:
Eine Überweisung des Wertes direkt an die Multiplex-Variable 'MyMPVar' funktioniert nicht. (VBS selbst meckert nicht, aber WinCC Advanced meldet:
"Objekt ... hat ungültigen Typ VARLIST ..."
Die Adressierung wie eine Array-Variable 'MyMPVar(Sel)' wird von VBS nicht akzeptiert.
Auch eine Zuweisung per Funktionsliste habe ich nicht hinbekommen.
Gibt es eine einfachere Möglichkeit, der Multiplex-Variablen einen Wert zuzuweisen, als für jede der multiplexten Variablen eine eigene Zuweisung zu erstellen und je nach Bedarf die richtige Zuweisung auszuwählen?
Danke schon mal im Voraus!
hucki