Using the Keyboard

If you would like to run TwinCAT PLC Control using only the keyboard, you will find it necessary to use a few commands that are not found in the menu.


Key Combinations

The following is an overview of all key combinations and function keys:

General Functions

 

Move between the declaration part and the instruction part of a POU

<F6>

Move between the Object Organizer, the object and the Message window

<Alt>+<F6>

Context Menu

<Shift>+<F10>

Shortcut mode for declarations

<Ctrl>+<Enter>

Move from a message in the Message window back to the original position in the editor

<Enter>

Open and close multi-layered variables

<Enter>

Open and close folders

<Enter>

Switch register cards in the Object Organizer and the Library Manager

<Arrow keys>

Move to the next field within a dialog box

<Tab>

Context sensitive Help

<F1>

General Commands

 

"File" "Save"

<Ctrl>+<S>

"File" "Print"

<Ctrl>+<P>

"File" "Exit"

<Alt>+<F4>

"Project" "Delete Object"

<Del>

"Project" "Add Object"

<Ins>

"Project" "Rename Object"

<Spacebar>

"Project" "Edit Object"

<Enter>

"Edit" "Undo"

<Ctrl>+<Z>

"Edit" "Redo"

<Ctrl>+<Y>

"Edit" "Cut"

<Ctrl>+<X> or <Shift>+<Del>

"Edit" "Copy"

<Ctrl>+<C>

"Edit" "Paste"

<Ctrl>+<V>

"Edit" "Delete"

<Del>

"Edit" "Find Next"

<F3>

"Edit" "Input Assistant"

<F2>

"Edit" "Next Error"

<F4>

"Edit" "Previous Error"

<Shift>+<F4>

'Online''Login'

<F11>

'Online''Logout'

<F12>

'Online''Run'

<F5>

'Online''Toggle Breakpoint'

<F9>

'Online''Step Over'

<F10>

'Online''Step In'

<F8>

'Online''Single Cycle'

<Ctrl>+<F5>

'Online''Write Values'

<Ctrl>+<F7>

'Online''Force Values'

<F7>

'Online''Release Force'

<Ctrl><Shift>+<F7>

'Online''Write/Force Dialog'

<Shift>+<F7>

‘Online’‘Display Flow Control’

<Ctrl>+<F11>

'Window''Messages'

<Shift>+<Esc>


FBD Editor Commands

 

'Insert''Network (after)'

<Shift>+<T>

'Insert''Assign'

<Ctrl>+<A>

'Insert''Jump'

<Ctrl>+<L>

'Insert''Return'

<Ctrl>+<R>

'Insert''Operator'

<Ctrl>+<O>

'Insert''Function'

<Ctrl>+<F>

'Insert''Function Block'

<Ctrl>+<B>

'Insert''Input'

<Ctrl>+<U>

'Extras''Negate'

<Ctrl>+<N>

'Extras''Zoom'

<Alt>+<Enter>

CFC Editor Commands

 

'Insert''POU'

<Ctrl>+<B>

'Insert''Input'

<Ctrl>+<E>

'Insert''Output'

<Ctrl>+<A>

'Insert''Jump'

<Ctrl>+<G>

'Insert''Label'

<Ctrl>+<L>

'Insert''Return'

<Ctrl>+<R>

'Insert''Comment'

<Ctrl>+<K>

'Insert''POU input'

<Ctrl>+<U>

'Extras''Negate'

<Ctrl>+<N>

'Extras''Set/Reset'

<Ctrl>+<T>

'Extras''Connections'

<Ctrl>+<M>

'Extras''EN/ENO'

<Ctrl>+<O>

'Extras''Zoom'

<Alt>+<Enter>

LD Editor Commands

 

'Insert''Network (after)'

<Shift>+<T>

'Insert''Contact'

<Ctrl>+<O>

'Insert''Parallel Contact'

<Ctrl>+<R>

'Insert' 'Function Block'

<Ctrl>+<B>

'Insert''Coil'

<Ctrl>+<L>

'Extras''Paste Below'

<Ctrl>+<U>

'Extras''Negate'

<Ctrl>+<N>

SFC Editor Commands

 

'Insert''Step-Transition (before)'

<Ctrl>+<T>

'Insert''Step-Transition (after)'

<Ctrl>+<E>

'Insert''Alternativ Branch (right)'

<Ctrl>+<A>

'Insert''Paralell Branch (right)'

<Ctrl>+<L>

'Insert''Jump' (AS)

<Ctrl>+<U>

'Extras''Zoom Action/Transition'

<Alt>+<Enter>

Move back to the editor from the SFC Overview

<Enter>

Work with the PLC Configuration

 

Open and close organization elements

<Enter>

Place an edit control box around the name

<Spacebar>

‘Extras’ ‘Edit Entry’

<Enter>

Work with the Task configuration

 

Place an edit control box around the task or program name

<Spacebar>