1. Correct instruction placement: from left to right principle

1. Correct instruction placement: from left to right principle

1.1. Principle from left to right

When creating FBD program segments, it is important to follow the left to right principle in order to utilize the various functions of the program editor:

  • Automatically connect boxes (if the insertion cursor is correctly placed on the same line as the open output of the previous box)

  • Automatically adjust the position of the box (if the insertion cursor is correctly placed on the same line as the open output of the previous box)

  • Automatically adjust box size (to enable the input of the box to be inserted, align and connect with the open output of the previous box)

  • When placing instructions according to the principle of left to right (insert the cursor on the output of the previous instruction>>on the same line), the program editor automatically connects and arranges the instructions for you.

1.2. Leave space for parameters

Consider the FBD program editor as a grid composed of rows and columns.

You cannot place instructions on the top line of a program segment; The cursor must be placed on the second line or below. In addition, if there is input on the left side of the instruction, the instruction cannot be placed in the first column of the program editor because there is no position to place the parameter.

Explanation

When connecting one instruction to another, there is no need to leave extra space between instructions. The second instruction can be directly placed on the corresponding output parameter (>>) of the first instruction

1.3. Change the output assignment to a connection

If the parameter value is assigned to the output of an instruction>>, but later the instruction needs to be connected to another instruction, the following steps can be taken:

  1. Click on the output parameter, and the [Parameter Editing Box](../InputAddress. html) will appear.

  2. Press the BackSPACE key to delete the parameter. Press the ENTER key to confirm the modification.

  3. Use the [DrawLine. html] function to connect this output to the input of another instruction. If another instruction has not been created, it can be created directly to the right of the output parameter.