Bilder Kopieren / Variablen ändern

Moroso

Level-1
Beiträge
103
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe eine Projekt in WIN CC flexible 2008, in dem ich ein Bild habe, in dem ca. 40 Variablen eingebunden sind.
Nun benötige ich genau das gleiche Bild 16 mal, aber mit anderen Variablen.
Natürlich kann ich das Bild kopieren und umbenennen. Aber muss ich jede Variable einzel ändern, indem ich die Bildobjekte (Taster, Anzeigen etc.) anklicke um die neue Variable zu wählen?
Gibt es nicht ein Möglichkeit das schneller zu machen?

VG Moroso
 
Hallo,

nutze doch die Funktion Multiplexen für die Variablen und weise bei Bildaufbau deiner Indexvariable einen Wert zu, zu dem der entsprechende
Datenbaustein passt.

So mußt du auf jedem Bild nur den Wert deiner Indexvarable definieren.

gruß Thomas
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

nutze doch die Funktion Multiplexen für die Variablen und weise bei Bildaufbau deiner Indexvariable einen Wert zu, zu dem der entsprechende
Datenbaustein passt.

Wobei ich persönlich finde dass das Variablenmultiplexen mindestens so aufwändig zu projektieren ist wie die Bilder umzuverdrahten.
Wenn man die Variablen passend benennt, z.B. alle im Bild 1 beginnen mit A1_, Bild 2 mit A2_ usw. kann man einfach alle Objekte im Bild markieren und dann "A1_" durch "A2_" ersetzen - setzt allerdings voraus dass alle Variablen vorher schon angelegt sind.
Eleganter ist das mit dem Multiplexen aber auf jeden Fall.
 
Wenn die Variablen in der Steuerung gruppenweise in einem STRUCT bzw UDT angelegt sind, dann kann man sie auch in der Steuerung "multiplexen". Bei Bildanwahl setzt man eine ID oder man verwendet die Bildnummer als solche. Entsprechend der ID switcht man die Daten im Programm. E/A-Felder müssen bei Bildanwahl initialisiert werden. Sinn macht es aber nur mit indirekter Adressierung im Programm, also nicht jedes Bit einzeln anfassen!
 
Zurück
Oben