Drawing FBD connection lines

Press this button before inserting a new line.

Connection lines must always be drawn in the direction of the data flow: from an output pin to an input pin. The FBD editor automatically selects the best routing for the new line. Connection lines indicate a data flow between the following possible objects:

Block: Refer to the help on the block for the description of its input and output pins, and the expected data types for the coherency of the diagram.
 
Variable: Variable can be connected on their right side (to initiate a flow) or on their left side for forcing the variable, if it is not “read only”. The flow must fit the data type of the variable.
 
Jump: a jump must be connected on its left side to a Boolean data flow.
 
Left power rail: Left power rails represent a TRUE state and can be connected to a non limited number of objects on their right side.
 
Contact: A contact must be connected on its left side and on its right side to Boolean data flows.
 
“OR” rail: Such rail that collects several Boolean data flows for an “OR” operation, in order to insert parallel contacts such as done in Ladder Diagrams. It may have several connections on its left side and on its right side. All connected data flows must be Boolean.
 
Coil: A coil must be connected on its left side to a Boolean data flow. It is not mandatory that a coil be connected on its right side.
 
Right power rail: A right power rail is an element of the LD language, and is commonly used for terminating Boolean data flows. It has a non limited number of connections on its left side. It is not mandatory to connect coils to power rails.