Linien
Eine Linie verbindet FBS-Elemente im Zeichenfeld, wie z.B. →Wertfelder, mit anderen FBS-Elementen.
Üblicherweise geht eine Linie vom Ausgangs-Verbindungspunkt (kurz: Ausgang) eines FBS-Elements zum Eingangs-Verbindungspunkt (kurz: Eingang) des anderen FBS-Elements. Offene Linien sind möglich – eine offene Linie ist eine Linie, die nicht bei einem FBS-Element startet und/oder endet.
Eine Linie kann aus mehreren orthogonalen Teilen bestehen, die automatisch erstellt werden.
Darstellung
Farbe und Stil der Linie werden von dem Datentyp bestimmt, der für den Ausgang gilt.
Beispiele für die Darstellung:
- Wertfelder, die mit einer Linie verbunden sind:
- Aufrufe und Wertfelder, die mit Linien verbunden sind:
- Ein Wertfeld mit einer offenen Linie:
Standardmäßig werden außerdem Boolesche Linien in einem FBS-Editor mit →Instanzkontext hervorgehoben angezeigt:
BOOL
oder ein →Boolesches Literal enthält (oder dieser entspricht). Die Hervorhebung von Booleschen Linien hat die folgende Bedeutung:- Eine dicke, rote Linie hat den Wert
TRUE
(oder eine Entsprechung). - Eine dicke, dunkelblaue Linie hat den Wert
FALSE
(oder eine Entsprechung). - Eine dicke Linie, die schwarz-rot strichliert ist, weist darauf hin, dass kein Wert für die Linie angefordert werden konnte. Ein möglicher Grund dafür ist, dass der aktuelle Stand der Anwendung noch nicht auf die SPS geladen wurde. Das bedeutet auf die Abbildung bezogen: Die Variablen
var1
,var2
undvar3
sind bereits auf der SPS vorhanden, die Variablevar4
aber nicht.
Für die Animation einer Booleschen Linie für eine Variable verwendet logi.CAD 3 jenen Wert, der auf der →SPS vorhanden ist. Für ein Boolesches Literal verwendet logi.CAD 3 jedoch den Wert direkt aus der Logik. Siehe "Beispiel: Auswirkung der Änderung eines Booleschen Literals auf die Animation".
Aktionen für Linien
Sie können Linien teilweise durch Konnektoren und Fortsetzungen ersetzen.