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.
- The function key <F6> allows you to toggle back and forth within the open POU between the Declaration and the Instruction parts.
- <Alt>+<F6> allows you to move from an open object to the Object Organizer and from there to the Message window if it is open. If a Search box is open, <Alt>+<F6> allows you to switch from Object Organizer to the Search box and from the there back to the object.
- Press <Tab> to move through the input fields and buttons in the dialog boxes.
- The arrow keys allow you to move through the register cards and objects within the Object Organizer and Library Manager.
- All other actions can be performed using the menu commands or with the shortcuts listed after the menu commands. <Shift>+<F10> opens the context menu which contains the commands most frequently used for the selected object or for the active editor.
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> |