Creating elements in a rung (with new link element or an And/Or link)

logi.CAD 3 provides the following possibilities in order to create elements within a rung :

Using the palette: Creating an element with And/Or link

  1. Click one of the following elements within the palette.

    Element

    This element will be created:

    images/download/thumbnails/460424253/ContactIcon-version-1-modificationdate-1615811340652-api-v2.png

    normally open contact

    images/download/thumbnails/460424259/ContactNegatedIcon-version-1-modificationdate-1615811375069-api-v2.png

    normally closed contact

    images/download/thumbnails/460424264/ContactPIcon-version-1-modificationdate-1615811402502-api-v2.png

    positive transition sensing contact

    images/download/thumbnails/460424269/ContactNIcon-version-1-modificationdate-1615811426681-api-v2.png

    negative transition sensing contact

    images/download/thumbnails/460424274/CoilIcon-version-1-modificationdate-1615811453906-api-v2.png

    coil

    images/download/thumbnails/460424279/CoilNegatedIcon-version-1-modificationdate-1615811493487-api-v2.png

    negated coil

    images/download/thumbnails/460424284/CoilSIcon-version-1-modificationdate-1615811522380-api-v2.png

    set latch coil

    images/download/thumbnails/460424289/CoilRIcon-version-1-modificationdate-1615811561968-api-v2.png

    reset latch coil

    images/download/thumbnails/460424294/CoilPIcon-version-1-modificationdate-1615811584119-api-v2.png

    positive transition sensing coil

    images/download/thumbnails/460424299/CoilNIcon-version-1-modificationdate-1615811607922-api-v2.png

    negative transition sensing coil

    images/download/thumbnails/460424834/SearchPalette-version-1-modificationdate-1616151385672-api-v2.png

    function or function block

    See "Contacts in LD" und "Coils in LD" for details on the types of contacts and coils.

  2. Only necessary, if you have clicked images/download/thumbnails/460424834/SearchPalette-version-1-modificationdate-1616151385672-api-v22.png : Click one of the names for the functions and functions blocks that are listed in the search field right of images/download/thumbnails/460424834/SearchPalette-version-1-modificationdate-1616151385672-api-v22.png .
    Alternative 1: Click one of the names or select it (by using the mouse or the cursor movement keys) and press the Enter-key.

    Alternative 2: Enter one or more letters. This displays a list with all elements fitting your input. Then click one of the names in the reduced list.

  3. Move the mouse pointer images/download/thumbnails/460424199/PointerAdd-version-1-modificationdate-1615803481493-api-v2.png onto one of the following elements within the rung:

    Target element

    Meaning

    Link element

    The new element is inserted into the link element (i.e., into the line). Here an And link is created.

    Contact, coil, function or function block

    The new element is inserted parallelly to the contact, coil, function or function block. This creates an Or link.

    Result: The target element is displayed with dashed lines to indicate that the new element can be inserted.

  4. Press the primary mouse button in order to create the element with the corresponding link. If you do not want to create the element and the link, first click onto any empty area and then p ress the ESC-key .

    1. Result for a contact and coil: An input field is opened in order to assign a variable to the contact or coil. By default, the ENO output is suggested.
      Accept the ENO-output by pressing the Enter-key. Alternatives: Declare a new variable or enter an existing variable that is assigned to the contact or coil.
      Result: The element is inserted into the rung. The auto layouting feature takes care that the element is positioned on the best spot .

    2. Result for a function and function block: The function or function block is inserted into the rung. The EN-input and ENO-output are connected with the line. Here, the auto layouting feature takes care as well that the element is positioned on the best spot .

Variant: Creating several elements of the same type faster by using the palette

  1. Again, click one of the above-mentioned elements within the palette. Or select the name of the function of the function block in the search field.

  2. In order to create the 1st element:

    1. Press and hold the Ctrl-key.

    2. Move the mouse pointer images/download/thumbnails/460424199/PointerAdd-version-1-modificationdate-1615803481493-api-v2.png onto a target element while you are holding the Ctrl-key.

    3. Press the primary mouse button in order to create the element with the corresponding link .

  3. In order to create the 2nd element:

    1. Again, press and hold the Ctrl-key.

    2. Again, move the mouse pointer images/download/thumbnails/460424199/PointerAdd-version-1-modificationdate-1615803481493-api-v2.png onto a target element while you are holding the Ctrl-key.
      images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg The new target element might even be part of a different rung.

    3. Press the primary mouse button in order to create the element with the corresponding link .

  4. Repeat the steps as many times as you want to create elements.

Using the content assist

When you create a new element, the following elements are created depending on the fact which element you have selected when the content assist is started:

  • a new link element,

  • an And link within the link element or

  • an Or link for the existing link element.

Creating an element within a new link element

  1. Select a rung.

  2. Press Ctrl+Space.
    Result: A list with commands is displayed.

  3. Click one of the following commands or select it (by using the mouse or the cursor movement keys) and press the Enter-key .

    Command

    This element will be created:

    Create Link with Normally Open Contact

    A new link element (i.e., a line) from the left to the right power rail is inserted.
    The corresponding contact is inserted into this link element.

    Create Link with Normally Closed Contact

    Create Link with Positive Transition Sensing Contact

    Create Link with Negative Transition Sensing Contact

    Create Link with Coil

    A new link element (i.e., a line) from the left to the right power rail is inserted.
    The corresponding coil is inserted into this link element.

    Create Link with Negated Coil

    Create Link with Set Latch Coil

    Create Link with Reset Latch Coil

    Create Link with Positive Transition Sensing Coil

    Create Link with Negative Transition Sensing Coil

    images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg If you want to close the list with the commands without creating the element, click the primary mouse button outside the list or press the ESC-key.
    An input field is opened in order to assign a variable to the contact or coil. By default, the ENO output is suggested.

  4. Accept the ENO-output by pressing the Enter-key. Alternatives: Declare a new variable or enter an existing variable that is assigned to the contact or coil.
    Result: The element is inserted into the rung. The auto layouting feature takes care that the element is positioned on the best spot .

Creating an element with And link

  1. Select a connection link.

  2. Press Ctrl+Space.
    Result: A list with commands is displayed.

  3. Click one of the following commands or select it (by using the mouse or the cursor movement keys) and press the Enter-key .

    Command

    This element will be created:

    AND Normally Open Contact

    The corresponding contact is inserted into the link element (i.e., into the line). Here an And link is created.

    AND Normally Closed Contact

    A ND Positive Transition Sensing Contact

    A ND Negative Transition Sensing Contact

    AND Coil

    The corresponding coil is inserted into the link element (i.e., into the line). Here an And link is created.

    AND Negated Coil

    AND Set Latch Coil

    AND Reset Latch Coil

    AND Positive Transition Sensing Coil

    AND Negative Transition Sensing Coil

    images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg If you want to close the list with the commands without creating the element, click the primary mouse button outside the list or press the ESC-key.
    An input field is opened in order to assign a variable to the contact or coil. By default, the ENO output is suggested.

  4. Accept the ENO-output by pressing the Enter-key. Alternatives: Declare a new variable or enter an existing variable that is assigned to the contact or coil.
    Result: The element is inserted into the rung. The auto layouting feature takes care that the element is positioned on the best spot .

Creating an element with Or link

  1. Select a contact, coil, function or function block that already exists within the rung.

  2. Press Ctrl+Space.
    Result: A list with commands is displayed.

  3. Click one of the following commands or select it (by using the mouse or the cursor movement keys) and press the Enter-key .

    Command

    This element will be created:

    OR Normally Open Contact

    The corresponding contact is inserted parallelly to the coil, function or function block. This creates an Or link.

    OR Normally Closed Contact

    OR Positive Transition Sensing Contact

    OR Negative Transition Sensing Contact

    OR Coil

    The corresponding coil is inserted parallelly to the coil, function or function block. This creates an Or link.

    OR Negated Coil

    OR Set Latch Coil

    OR Reset Latch Coil

    OR Positive Transition Sensing Coil

    OR Negative Transition Sensing Coil

    images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg If you want to close the list with the commands without creating the element, click the primary mouse button outside the list or press the ESC-key.
    An input field is opened in order to assign a variable to the contact or coil. By default, the ENO output is suggested.

  4. Accept the ENO-output by pressing the Enter-key. Alternatives: Declare a new variable or enter an existing variable that is assigned to the contact or coil.
    Result: The element is inserted into the rung. The auto layouting feature takes care that the element is positioned on the best spot .