Hallo zusammen,
wieder mal eine Frage zum erstellen einer Bibliothek.
Wenn ich eine LIB erstelle die eine VISU beinhaltet, wie kann ich denn diese doppelt als eine Art Instanz verwenden. ???
Z.b. ich hab eine Pumpensteuerung, diese Pumpensteuerung benötigt gewisse Parameter. Diese Parameter kann ich anhand eine VISU festlegen.
Jetzt habe ich zwei Pumpen, die FBs als Instanz nutzen zu können ist nicht das Problem nur halt die VISU, was ist damit. ???
Vorallem da schon in der VISU Variabeln hinterlegt sind.
Ich hoffe ihr könnt mir folgen.
Danke im Voraus und einen schönen Tag noch
MacToolz
Hi,
damit es schnell geht mal einen Link auf das englische Forum
http://forum-en.3s-software.com/viewtopic.php?t=610&highlight=placeholder
Das Stichwort in der deutschen Hilfe ist: Platzhalter.
Gruß
Ralph
Hallo,
besten Dank. Ich glaube ich habs.
Also nochmal zum Verständis.
Ich erstelle eine VISU in meiner LIB.
Alle benötigen Felder worin ich Variabeln hinterlegen will, verwende ich das Platzhalter Zeichen $
In meinem Mutterprojekt worin ich dann die LIB einbinde, erstelle ich eine neue VISU und füge die VISU hinzu aus der LIB.
Dann kann ich in dem Formular über die Eigenschaften über Platzhalterliste nun meine Variabel mit der neuen Variabel belegen.
RICHTIG ????
Eine Frage noch, das gleiche gilt auch für Buttons ???
Genau!
Ich mache das für Instanzen immer so:
In der Visu:
$FB$.XXX
$FB$.YYY
Dann ersetze ich beim Verwenden $FB$ gegen den Instanzpfad des FB's
zb.:
PLC_PRG.MeinBaustein1
Die Visu ist dann verbunden mit PLC_PRG.MeinBaustein1.XXX bzw PLC_PRG.MeinBaustein1.YYY
Nebenbei das ganze funktioniert auch ohne Bibliothek.
Log in to post a comment.
Hallo zusammen,
wieder mal eine Frage zum erstellen einer Bibliothek.
Wenn ich eine LIB erstelle die eine VISU beinhaltet, wie kann ich denn diese doppelt als eine Art Instanz verwenden. ???
Z.b. ich hab eine Pumpensteuerung, diese Pumpensteuerung benötigt gewisse Parameter. Diese Parameter kann ich anhand eine VISU festlegen.
Jetzt habe ich zwei Pumpen, die FBs als Instanz nutzen zu können ist nicht das Problem nur halt die VISU, was ist damit. ???
Vorallem da schon in der VISU Variabeln hinterlegt sind.
Ich hoffe ihr könnt mir folgen.
Danke im Voraus und einen schönen Tag noch
MacToolz
Hi,
damit es schnell geht mal einen Link auf das englische Forum
http://forum-en.3s-software.com/viewtopic.php?t=610&highlight=placeholder
Das Stichwort in der deutschen Hilfe ist: Platzhalter.
Gruß
Ralph
Hallo,
besten Dank. Ich glaube ich habs.
Also nochmal zum Verständis.
Ich erstelle eine VISU in meiner LIB.
Alle benötigen Felder worin ich Variabeln hinterlegen will, verwende ich das Platzhalter Zeichen $
In meinem Mutterprojekt worin ich dann die LIB einbinde, erstelle ich eine neue VISU und füge die VISU hinzu aus der LIB.
Dann kann ich in dem Formular über die Eigenschaften über Platzhalterliste nun meine Variabel mit der neuen Variabel belegen.
RICHTIG ????
Eine Frage noch, das gleiche gilt auch für Buttons ???
MacToolz
Genau!
Ich mache das für Instanzen immer so:
In der Visu:
$FB$.XXX
$FB$.YYY
Dann ersetze ich beim Verwenden $FB$ gegen den Instanzpfad des FB's
zb.:
PLC_PRG.MeinBaustein1
Die Visu ist dann verbunden mit PLC_PRG.MeinBaustein1.XXX bzw PLC_PRG.MeinBaustein1.YYY
Nebenbei das ganze funktioniert auch ohne Bibliothek.
Gruß
Ralph