Aufrufe von Bausteinen (= Funktionen und/oder Funktionsbausteinen)
Verwenden Sie →Aufrufe in →FBS, damit eine →Funktion oder ein →Funktionsbaustein aufgerufen wird. Ein Sammelbegriff für Funktionen und Funktionsbausteine ist "→Baustein". Falls dieser Begriff in der logi.CAD 3 Benutzerdokumentation angegeben ist, gilt die Beschreibung sowohl für Funktionen als auch für Funktionsbausteine (sofern nicht ausdrücklich anders definiert).
Ein Aufruf kann Werte von anderen FBS-Elementen (z.B. von →Wertfelders) über die Eingänge erhalten. Die Werte, die entsprechend der Baustein-Funktionalität berechnet werden, können über die Ausgänge des Aufrufs an andere FBS-Elemente zugewiesen werden. Die →Zuweisung werden durch Linien visualisiert, die den Aufruf mit den anderen FBS-Elementen verbinden.
Darstellung
Beispiel für Aufruf des ADD
-Bausteins und des F_TRIG
-Bausteins (inkl. Zuweisungen durch die Wertfelder):
Der Eingangs-Verbindungspunkt (kurz: Eingang) des Aufrufs befindet sich üblicherweise auf der linken Seite, der Ausgangs-Verbindungspunkt (kurz: Ausgang) üblicherweise auf der rechten Seite. Das Layout des Aufrufs (z.B. die Farbe) wird durch ein Standard-Layout bestimmt. Verwenden Sie den Schnittstellen-Editor, um die vorgegebenen Layout-Attribute für benutzerdefinierte Bausteine zu ändern (z.B. die Ausrichtung der Ein-/Ausgänge).
Besonderheiten
- Mehr Ein-/Ausgänge können für einen ausziehbaren Baustein beim Vergrößern des Aufrufs sichtbar werden (bei aktivierter Einstellung Ausziehbar im Schnittstellen-Editor). Beispiel: Der
AND
-Baustein wird mit zumindest 2 Eingängen angezeigt. Durch das Vergrößern können bis zu 16 Eingänge angezeigt werden.
Eine bestimmte Anzahl der Eingänge eines ausziehbaren Bausteins muss für eine korrekte Funktionalität beschaltet sein (üblicherweise sind es 2 Eingänge). Beachten Sie: Eingangsvariablen von ausziehbaren Systemfunktionen, die nicht beschaltet sind, erhalten den Standard-→Initialisierungswert. - →Ein-/Ausgangsvariablen in der Schnittstelle erkennen Sie durch die gerade Linie zwischen dem Eingangsanschlusspunkt und dem Ausgangsanschlusspunkt.
Beispiel für Aufruf des benutzerdefinierten BausteinsMyFB
(inkl. Zuweisung durch ein Wertfeld), der eine Ein-/Ausgangsvariable mit dem NameIn_Out1
enthält:
Falls ein Baustein mit Ein-/Ausgangsvariablen von logi.CAD/32 nach logi.CAD 3 migriert wurde, gilt jedoch Folgendes für die Schnittstelle: logi.CAD 3 zeigt die Schnittstelle des Bausteins wie in logi.CAD/32 an. Das bedeutet, dass nur der Eingangsanschlusspunkt der Ein-/Ausgangsvariablen in logi.CAD 3 angezeigt wird. Außerdem ist es möglich, dass andere Variablen auf der gegenüberliegenden Position des Eingangsanschlusspunkt angezeigt werden. - Ein Wertfeld in der Schnittstelle eines Bausteins wird angezeigt, solange der jeweilige Eingang nicht mit einem FBS-Element verbunden ist.
Beispiel für die Schnittstelle eines Bausteins, in dem der Wert eines Eingangs dem gegenüberliegenden Ausgang zugewiesen wird (der Wert wird durch die 2 Wertfelder in der Schnittstelle vorgegeben):
Aktionen für Aufrufe