Skip to main content

Shortcuts in the LD Editor

Shortcut

Command

Del

Deletes the selected element

Ctrl+A

Select all elements.

F2

Requirement: A text field is in focus.

Opens the editable text field, for example for an operand, an instance field, or a block type

Alternatively, you could also double-click to switch directly to editor mode.

Tip

Click a text box to display the associated tooltip. This gives you information about the declaration of the selected element.

Ctrl+Z

Undo

Ctrl+Y

Redo

Ctrl (press and hold) + mouse click (left)

Multiselection to select or deselect elements

To select multiple elements, press and hold the Ctrl key and click the desired elements.

Ctrl (press and hold) + Arrow

Navigates from one element to the next in the ladder diagram: while holding down the Ctrl key, you can use the arrow keys to navigate.

Ctrl (press and hold) + Space

Also multiselection: while holding down the Ctrl key, you can use the keyboard to navigate and press the space bar to toggle individual elements on or off.

I

Inserts a new Network above the selected network

O

Comments out the selected network ↔ Comments the network back in

  • Disables the network. After commenting out, the logic remains visible but disabled. The disabled network can be enabled again at any time.

  • Or enables the network again. After being commented back in, it will be included again during program execution.

A

Inserts a Coil at the insert position

K

Inserts a Contact at the insert position

B

Inserts a Block at the insert position

L

Inserts a Jump at the insert position

R

Inserts a Return at the insert position

N

Negates the selected element ↔ Cancels negation

  • Negates the selected element (block input, block output, jump label, return, input, output, contact, or coil)

  • Or removes the negation

For a negated input, the input signal is inverted. For a negated output, the inverse value is passed.

S

The command is applied to coils, but also to certain block outputs and outputs.

Extends the selected element to include the Set functionality

For example, a coil becomes a Set coil.

R

The command is applied to coils, but also to certain block outputs and outputs.

Extends the selected element to include the Reset functionality

For example, a coil becomes a Reset coil.

E

The command is applied to contacts, but also to block inputs and inputs.

  • Extends the selected element to include a falling edge detection

  • Or toggles the selected edge element between the detection of a falling edge and the detection of a rising edge

    Falling edge ↔ Rising edge

The edge detection evaluates the signal change and reacts either to the rising edge (0→1) or to the falling edge (1→0) of a signal.

-

Resets the corresponding value for a selected element either with active edge detection or with a set modifier for storage

For more information, see the following: Modification → Remove

Shift+E

EN ↔ no EN

  • Extends the selected block with the EN enable input

  • Or removes the EN enable input

EN enable input enables the execution of a function or function block.

Shift+N

Requirement: The block has an EN input.

ENO ↔ no ENO

  • Extends the selected block with the ENO enable output

  • Or removes the ENO enable output

The ENO enable output signals a successful execution and passes the enable status.