Topic: P092

Keyboard Shortcuts

Keyboard Shortcuts are used to obtain quick access to various functions within the Productivity Suite Software.

 

Accessing Keyboard Shortcuts

There are two methods to access Keyboard Shortcuts.

Method 1

Select Keyboard Shortcuts from the Help Menu located on the Main Menu.

Method 2

Use the shortcut key F9.

Description

There are three types of Keyboard Shortcuts implemented in the Productivity Suite programming software.


Standard Windows Shortcut Keys and Global Shortcuts

Ctrl+

Function Keys

Other

C = Copy

S = Save

F1 = Help Contents

Delete = Universal for Delete

X = Cut

P = Print

F8 = Compile

Escape = Cancels Editing

V = Paste

F = Find/Replace

F9 = Keyboard Shortcuts

Tab = Changes focus to the Next Component

G = Go To

Z = Undo

K = Rung Comments

Shift+F9 = Transfer project to CPU

Shift+Tab = Changes focus to the Previous Component

Y = Redo

Q = Cross Reference Utility

T = Toggle Boolean

M = Monitor in Data View

Ctrl+F9 = Transfer project from CPU

Ctrl+Shift+Tab = Switches to Previous Window (ladder windows)

D = Tag Database

     

Project Design and Programming Shortcuts Specific to Productivity Suite

Shortcut

Description

Home

Go to the Beginning of the Rung

End

Go to the End of the Rung

Ctrl+Home

Go to the Beginning of the Ladder (Rung 1, Column 1)

Ctrl+End

Go to the End of the Program (First End Statement)

Ctrl+Shift+Home

Select all rungs from the Current Rung to the Beginning of the Program

Ctrl+Shift+End

Select all rungs from the Current Rung to the Last Ladder Rung

Shift+Home

Select all elements from the Current Location to the Beginning of the Row (Rung or Sub-rung)

Shift+End

Select all elements from the Current Location to the End of the Row (Rung or Sub-rung)

Shift+Arrow Keys

Select whole Row with Up and Down or elements with Left and Right

Shift+Page Up

Select from the Current Location to the Beginning of the Ladder

Shift+Page Down

Select from the Current Location to the End of the Ladder

Shift+Mouse Wheel

Scrolls ladder editor horizontally left/right

Ctrl+Mouse Wheel

Zooms current ladder focus in/out

Ctrl+Insert

Insert rung above cursor

Ctrl+Shift+Insert

Insert rung below cursor

Enter

Insert sub-rung

Ctrl+Enter

Open selected instruction

Space Bar

Open selected instruction

Ctrl+Shift+F3

Open the Data View panel

Ctrl+Up Arrow

Draw a line Up

Ctrl+Down Arrow

Draw a line Down

Ctrl+Left Arrow

Draw a line Left

Ctrl+Right Arrow

Draw a line Right

Ctrl+W

Draw a line to the Output

Ctrl+Shift+Up Arrow

Erase a line Up

Ctrl+Shift+Down Arrow

Erase a line Down

Ctrl+Shift+Left Arrow

Erase a line Left

Ctrl+Shift+Right Arrow

Erase a line Right

Ctrl+Enter

This shortcut is utilized with instructions or tools that require multiple tag inputs arranged in a table. Once a desired tag is chosen for the first input field, leave the cursor in that field and select Ctrl+Enter. The remaining input fields will be populated with tags from the database in the order they appear after the initial tag.

Ctrl+Q

Open the Tag Cross Reference window

Ctrl+Tab

Move focus in a CPD instruction out of Source and Destination fields.


Instruction Shortcuts (Abbreviations and Function Keys)

Instruction Shortcuts allow you to type the abbreviated instruction name directly into the ladder or use Function keys to save time when programming. No mouse clicking or click and drag required.

ShortCut

Description

ShortCut

Description

ShortCut

Description

ABSE

Absolute Encoder Instruction

FOR

For Loop Instruction

REG

Registration

ACLR

Clear Serial Port Buffer Instruction

GEAR

Gear Drivetrain

RFCT

Return From Called Task

AEN

AMC Axis Enable

GEN

Ramp Generator Instruction

RMP

Ramp Instruction

AIN

ASCII In Instruction

GSR

GS Drives Read Instruction

RPS

Ramp/Soak Instruction

ALM

Alarm Instruction

GSW

GS Drives Write Instruction

RST

Reset Coil

AOUT

ASCII Out Instruction

HOME

Find Home

RTA

Rotary Table Application

AREG

Automatic Registration

INC

Inc/Dec Instruction

RTC

Set CPU Time Instruction

ASP

Access System Parameters

LALM

Learn Alarm Instruction

RX

Network Read Instruction

AVG

Average Instruction

LCD

LCD Page Instruction

SCL

Scale(Linear) Instruction

BRK

For Loop Break Instruction

LIM

Limit Value Instruction

SCLN

Scale(Non Linear) Instruction

CALL

Call Task Instruction

LKUP

Lookup Table Instruction

SCNT

Simple Counter Instruction

CHG

Change of Value Instruction

LOG

Logical Bits Instruction

SEQ

Sequencer Instruction

CMP

Compare Contact

LOGW

Logical Words Instruction

SET

Set Coil

CMPS

Compare Strings Instruction

MATH

Math Editor Instruction

SFR

Shift/Rotate Bits Instruction

CMPV

Compare Values Instruction

MBUS

Modbus Read/Write

SLEN

String Length Instruction

CNT

Counter Instruction

MIMX

Find Min/Max Values Instruction

SMAG

Sign Magnitude Instruction

CPA

Copy Array Instruction

MMSEQ

Multi-Axis Motion Sequencer

SMOV

Simple Move

CPC

Copy Character Instruction

MREG

Manual Registration

SPOS

Set Position

CPD

Copy Data Instruction

MRX

Modbus Read Instruction

SRA

Shift/Rotate Array Instruction

CPE

Custom Protocol Ethernet

MSEQ

Motion Sequencer

STA

Array Statistics Instruction

CPI

Custom Protocol In Instruction

MWX

Modbus Write Instruction

STMR

Simple Timer Instruction

CPO

Custom Protocol Out Instruction

NC

Normally Closed Contact

STP

Stop Program Instruction

CSI

Custom Serial Instruction

NCE

Normally Closed Edge Contact

SUM

Summation Instruction

DATA

Data Statistics Instruction

NETW

Network Read/Write

SW

Switch Instruction

DBN

Debounce Coil

NO

Normally Open Contact

TGC

Toggle Coil

DRM

Drum Instruction

NOE

Normally Open Edge Contact

TMC

Timed Coil

DWX

DataWorx Request Instruction

NOP

No Operation

TMR

Timer Instruction

EMAL

Send Email Instruction

NXT

Next Block Instruction

TSYN

Time Sync

EMSG

EtherNet/IP Explicit Message

OR

OR Out

UPBA

UnPack Boolean Array

END

Program End

OUT

Output Coil

UPKB

Unpack Bits Instruction

EXTS

Extract String Instruction

PBA

Pack Boolean Array

UPKS

Unpack String Instruction

FCO

Flying Cutoff

PID

PID Loop Instruction

UPKW

UnPack Word

FIB

First Bit On/Off Instruction

PKB

Pack Bits Instruction

UPWA

UnPack Word Array

FILI

FIFO/LIFO Instruction

PKS

Pack String Instruction

VMOV

Velocity Move

FLA

Fill Array Instruction

PKW

Pack Word

VMW

ViewMarq Write

FLS

Flasher

PLS

Programmable Limit Switch

WAMO

Write AMC Output

FLT

User Defined Fault Instruction

PST

Preset Table

WHSO

Write High Speed Outputs

FNDS

Find String Instruction

PWA

Pack Word Array

WX

Network Write Instruction


Main Toolbar Shortcuts

Main Toolbar Shortcuts allow to use keyboard shortcuts to save time when navigating your programming environment.

 

Main Menu: File

Alt + F then:

Description

N

Creates new project

O

Opens a saved project

C

Closes the current project

S

Saves the project

A

Opens the Save Project As window

I

Selects Import flyout menu

E

Selects Export flyout menu

T

Selects Transfer Project flyout menu

U

Opens Page Setup

P

Opens the Print window

R

Opens Project Properties window

X

Exits Productivity Suite software

 

Main Menu: Edit

Alt + E then:

Description

U

Selects Undo

R

Selects Redo

C

Selects Copy

S

Selects Rung flyout menu

E

Selects Erase with Cursor flyout menu

N

Selects Insert flyout menu

D

Selects Delete flyout menu

G

Selects Go To window

W

Selects Wire flyout menu

F

Selects Force flyout menu

   

Main Menu: Setup

Alt + S then:

Description

H

Opens hardware configuration window

I

Opens I/O overview window

S

Select Services flyout menu

C

Opens Setup CPU date/time window

D

Opens data logger window

A

Opens security accounts window.

   

Main Menu: CPU

Alt + C then:

Description

N

Takes project online to last connected CPU

O

Takes project Offline

C

Opens CPU connection window

S

Simulator

T

Opens Compare Rententive Tags window

G

Opens Get Scan Time window

F

Opens Check/Upgrade Module Firmware window

   

Main Menu: Tools

Alt + T then:

Description

A

Opens Applications Tools panel

T

Opens Task Management panel

U

Opens UDI management panel

I

Opens Instruction List panel

V

Opens Version Control flyout menu

C

Opens Compare Project window

D

Opens Data Logger window

P

Openss User Profiles window

O

Opens Options window

   

Main Menu: Window

Alt + W then:

Description

C

Cascades multiple task windows

H

Horizontally stacks tasks window

V

Vertically stacks task windows

N

Makes next window active

P

Makes previous window active

   

Main Menu: Help

Alt + H then:

Description

H

Opens Productivity Suite Help file

L

Opens Ladder logic program help topic P016

K

Opens Keyboard shortcuts help topic P092

C

Opens Create system report window

A

Opens About window

Function Key Shortcut

Description

F2 (NO)

Normally Open Contact (To change an existing NO contact to a NC contact, select the contact with the cursor and press the / key)

F3 (NC)

Normally Closed Contact (To change an existing NC contact to a NO contact, select the contact with the cursor and press the / key)

Shift+F2 (NOE)

Normally Open Edge Contact (rising edge)

Ctrl+F2 (NOE)

Normally Open Edge Contact (falling edge)

Shift+F3 (NCE)

Normally Closed Edge Contact (rising edge)

Ctrl+F3 (NCE)

Normally Closed Edge Contact (falling edge)

F4 (OUT)

Output Coil

F5 (SET)

Set Coil

Shift+F5 (RST)

Reset Coil