WinCC WINCC V7.5 - Kombinationsfeld variabel beschreiben

dirknico

Level-2
Beiträge
237
Reaktionspunkte
14
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich nutze WINCC V7.5 SP1 und möchte ein Kombinationsfeld mit Variablen-Werten beschreiben:

Ich habe ein Startbild mit einem Bildfenster in dem unterschiedliche Prozessbilder aufgerufen werden.
Eins davon hat ein Kombinationsfeld, welches einmalig beschrieben werden soll.
Das ganze funktioniert bereits mit diesem Code, jedoch sieht man beim Bildaufruf recht deutlich wie "langsam" die Textliste gefüllt wird.

Kann man das evtl. eleganter und besser lösen?

Code:
Dim Bild, Objekt_1, Anzahl, i, Hub
    
    Set Bild = HMIRuntime.Screens(HMIRuntime.BaseScreenName).ScreenItems("Bildfenster").Screen
    Set Objekt_1 = Bild.ScreenItems("Hub_neu")
            
    Set Anzahl = HMIRuntime.Tags("Einbaumaß_Anzahl")
    Anzahl.Read

    Objekt_1.NumberLines = Anzahl.Value

    For i = 1 To Anzahl.Value
        Objekt_1.SelIndex = i
        Objekt_1.SelText = HMIRuntime.Tags("Einbaumaß_Hub_0" & i).Read & " mm"
    Next
    
    Objekt_1.SelIndex = 1
 
Zurück
Oben