Ein- und Ausgänge des Funktionsblockdiagramm-Programms

In diesem Abschnitt werden die Eingangs- und Ausgangsvariablen und die Verbindungslinien in einem Funktionsblockdiagramm-Programm (FBD) vorgestellt.

Eingangs- und Ausgangsvariablen

In einem FBD-Programm muss jede Eingangsvariable mit einem Blockeingang verbunden sein und den richtigen Datentyp für den Eingang aufweisen. Bei einem Blockeingang kann es sich um einen Literalwert, eine interne Variable, eine Eingangsvariable oder eine Ausgangsvariable aus einem anderen Block handeln.
Jede Eingangsvariable muss mit einer Blockausgabe verbunden sein und den richtigen Datentyp für die Ausgabe aufweisen. Bei einer Blockausgabe kann es sich um eine interne Variable, eine Ausgabevariable oder einen Blocknamen handeln (nur für Funktionen). Wenn die Ausgabe der Name einer bearbeiteten Funktion ist, stellt sie die Zuordnung des Rückgabewerts für die Funktion dar und der Ausgabewert wird an das aufrufende Programm zurückgegeben.

Verbinden von Ein- und Ausgängen

Die Variablen, Eingänge und Ausgänge in einem FBD-Programm sind über Verbindungslinien oder Verknüpfungen miteinander verbunden oder verdrahtet. Sie können jeden der folgenden logischen Punkte in einem FBD-Diagramm mit einer einzigen Linie verbinden:
  • Verbinden Sie eine Eingabevariable mit einer Blockeingabe.
  • Verbinden Sie eine Ausgabevariable mit einer Blockausgabe.
  • Verbinden Sie eine Blockausgabe mit der Eingabe eines anderen Blocks.
Die Verbindungen sind von links nach rechts gerichtet, sodass auch die Daten von links nach rechts transportiert werden. Die linke und die rechte Verbindung müssen denselben Datentyp aufweisen.
Ein einzelner linker Verbindungspunkt kann mit mehreren rechten Verbindungen, so genannten Divergenzen, verbunden werden, um Informationen an mehrere Punkte zu senden. Alle Verbindungen müssen denselben Datentyp haben.
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal