Introduction

For placing coils the following restrictions apply:

  • Only 1 coil can be placed per row.

  • No other object can be placed to the right of a coil. The coil is always the last object in a row.

  • If a coil is placed in a cell that is already occupied by another object (e.g. FFBs), an error message is returned.

A placed coil automatically creates a connection with its neighboring objects on the left if they are of the BOOL data type, even if free cells are between them.

The following are permitted as actual parameters for coils:

  • Boolean variables

  • Boolean addresses (topological addresses or symbolic addresses)

Show Coils in Last Column

Using the main menu View you can activate the Show coil in last column setting.

If this setting is activated, each coil will be displayed in the last column with a dotted line between its "real" location cell and the last column.

Otherwise each coil will be displayed at its "real" location cell.

NOTE: Activating this setting will switch the LL984 Editor to Read only mode. No modifications are allowed inside the LL984 Editor. To leave the Read only mode, just deactivate this setting.

Automatically Assign a Variable

If via Tools > Options > Data and Languages > Languages the Automatically assign a variable to a new graphical object check box is activated, then the corresponding properties dialog is automatically opened when an object is placed. The procedures explained here are used when the check box is deactivated.

Placing Coils

Step

Action

1

Select the desired coil. See also Selecting Coils.

2

Click the target cell in the LL984 section.

or

Use the Arrow keys to move the gray field to the target position, and press Enter.

Result: The selected coil is inserted.

3

To place further coils of the same type:

  • Click the target cell in the LL984 section.

    or

    Use the Arrow keys to move the gray field to the target position and press Enter.

  • To return to selection mode:

    Press the Esc key.

  • To insert other objects:

    Select the object you wish to insert.

Assigning Actual Parameters

Step

Action

1

Open the properties dialog for the coil.

Result: The coils properties dialog is opened.

Example:

2

You have the following options to enter the actual parameters:

  • You can enter %Mx (%Ix) and confirm using Enter.

  • You can enter the variable/address name and confirm using Enter.

  • You can select the variable name from the list of recently used names using the symbol and confirm using Enter.

    or

  • Using the button ... you can open a Data Selection dialog and confirm the selected variables there with OK.

3

Confirm the selected variable with OK.

Result:

  • If the selected variable is declared, it is enabled in the section. A syntax and semantics check is performed and the procedure ends here.

  • If the variable is not declared, a Create variable? dialog opens. In this case, continue with the following steps of this procedure.

    NOTE: If you wish to declare the variable later, close the dialog using the symbol. In this case, the variable name is enabled in the section, but not declared.
    NOTE: Entering a binary address (%M1 / %I1) opens the Create variable? dialog proposing a variable name (_000001 / _100001) that can be modified. If there is already a variable associated to %M1 / %I1 it will be reused as proposal.

4

If you do not want to assign the variable an address or comment, confirm using Enter or the symbol.

Result: The variable is declared and enabled in the section. A syntax and semantics check is performed and the procedure ends here.

5

If you do want to assign the variable an address and/or comment, use the symbol for obtaining an advanced dialog and enter the address and/or comment.

6

Confirm with Enter or the symbol.

Result: The variable is declared and enabled in the section. A syntax and semantics check is performed.