Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 2 von 2

Thema: WinCC V7.0 Anpassung der Hintergrundfarbe von Statischen Texten durch VBS

  1. #1
    Registriert seit
    20.11.2015
    Beiträge
    1
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    wir benötigen Unterstützung bei unserer WinCC Visualisierung V7.0. In unserer Visualisierung wird eine Fördertechnik dargestellt, wo sämtliche Stellplätze mit einem 4 stelligen Code dargestellt werden.
    Durch den 4 stelligen Code ändert sich die Hintergrundfrabe der Stellplätze, damit der Betreiber auf dem ersten Blick erkennt, was sich für Bauteile in der Fördertechnik befinden.

    Die Auswertung wird zur Zeit komplett über eine VBS-Aktion durchgeführt. -> Unser Problem liegt darin, dass die variablen im Skript aufgerufen werden, somit müssen wir bei einer Änderung jeden Stellplatz anpassen.

    Dies ist ziemlich nervig und zu Umständlich. Unser Ziel ist es die Variablen normal anzuhängen und die Hintergundfarbe über ein Skript zu ändern, das nur einmal erstellt wird und überall aufgerufen wird.
    Hierfür würden wir gerne im Skript den internen Wert des Objektes auslesen und auswerten. Nur leider haben wir keine Ahnung ob und wie das funktionieren soll.

    Ich hoffe ihr könnt uns helfen

    Schöne Grüße

    Braskalino
    Zitieren Zitieren WinCC V7.0 Anpassung der Hintergrundfarbe von Statischen Texten durch VBS  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.686 Danke für 1.225 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Du könntest dir eine globale Projektfunktion anlegen, die als Funktionsparameter diesen 4-stelligen Code übergeben bekommt, und den zugehörigen Farbwert als DWord zurückgibt. Diese Funktion rufst du dann im Animationsskript deines Objektes auf. Wenn die Farben geändert werden sollen, musst du einmal diese globale Funktion anpassen.

    Eine andere Möglichkeit wäre, für das Anzeigeobjekt ein Faceplate zu erstellen und dieses entsprechend oft in dem Bildern zu instanzieren. Wenn du das Faceplate änderst, ändern sich automatisch alle Instanzen davon. Damit könntest du im Nachhinein auch noch mehr am Aussehen ändern, als nur die Farbwerte.

Ähnliche Themen

  1. übersetzung von Texten in WinCC 7.0
    Von mick_de im Forum HMI
    Antworten: 5
    Letzter Beitrag: 20.08.2014, 14:04
  2. Antworten: 10
    Letzter Beitrag: 12.09.2013, 10:22
  3. Antworten: 11
    Letzter Beitrag: 04.11.2008, 13:10
  4. WinCCFlex Hintergrundfarbe der Buttons
    Von Martin87 im Forum HMI
    Antworten: 16
    Letzter Beitrag: 09.09.2008, 16:21
  5. Anpassung der Regelung (S5 => S7)
    Von Arek im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 10.07.2008, 14:54

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •