The vertical toolbar on the left side of the editor contains buttons for all available editing features. Push the wished button before using the mouse in the graphic area.
Selection: In this mode, you cannot
insert any element in the diagram. The mouse is used for selecting
object and lines, select tag name areas, move or copy objects in
the diagram. At any moment you can press the ESCAPE key to go back
to the Selection mode. |
|
Insert
Block: In this mode, the mouse is
used for inserting blocks in the diagram. Click in the diagram and
drag the new block to the wished position. The type of block that
is inserted is the one currently selected in the list of the main
toolbar. |
|
Insert
variable: In this mode, the mouse is
used for inserting variable tags. Variable tags can then be wired
to the input and output pins of the blocks. Click in the diagram
and drag the new variable to the wished position. |
|
Insert comment
text: In this mode, the mouse is
used for inserting comment text areas in the diagram. Comment texts
can be entered anywhere. Click in the diagram and drag the text
block to the wished position. The text area can then be selected
and resized. |
|
Insert connection line: In this mode, the mouse is used to wire input and output pins of the diagram objects. The line 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. You can change the default routing by inserting corners on lines. (see below) You also can drag a line
from an output pin to an empty space. In that case the editor
automatically finished the line with a user defined corner so that
you can continue drawing the connection to the wished pin and force
the routing while you are drawing the line. |
|
Insert
corner: In this mode, the mouse is
used for inserting a user defined corner on a line. Corners are
used to force the routing of connection lines, as the FBD editor
imposes a default routing only between two pins or user defined
corners. Corners can then be selected and moved to change the
routing of existing lines. |
|
Insert network
break: In this mode, the mouse is
used for inserting a horizontal line that acts as a break in the
diagram. Breaks have no meaning for the execution of the
program. They just help the understanding of big diagrams, by
splitting them in a list of networks. |
|
Insert
label: In this mode, the mouse is
used for inserting a label in the diagram. A label is used as a
destination for jump symbols (see below). |
|
Insert
jump: In this mode, the mouse is
used for inserting jump symbols in the diagram. A jump indicates
that the execution must be directed to the corresponding label
(having the same name as the jump symbol). Jumps are conditional
instructions. They must be linked on their left side to a Boolean
data flow. |
|
Insert left power
rail: In this mode, the mouse is
used for inserting a left power rail in the diagram. A left power
rail is an element of the LD language, and represents a TRUE
state that can be used to initiate a data flow. Power rails can
then be selected and resized vertically according to the
wished network height. |
|
Insert
contact: In this mode, the mouse is
used for inserting in the diagram a contact as in Ladder
Diagrams. |
|
Insert OR
rail: In this mode, the mouse is
used for inserting a rail that collects several Boolean data flows
for an OR operation, in order to insert parallel contacts such as
done in Ladder Diagrams. |
|
Insert
coil: In this mode, the mouse is
used for inserting in the diagram a coil as in Ladder Diagrams. It
is not mandatory that a coil be connected on its right side. |
|
Insert right power rail: In this mode, the mouse is used for inserting a right power rail in the diagram. A right power rail is an element of the LD language, and is commonly used for terminating Boolean data flows. However it is not mandatory to connect coils to power rails. Right power rails have no meaning for the execution of the diagram. |