Table of Contents v
Feedback T
iming Diagrams
B-1. . . . . . . . . . . . . . . . . . . . . . . .
Timing Diagrams for Control System Feedback B-1. . . . . . . . . . . . . . .
Notes B-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Troubleshooting with Fault Codes, Operator Prompts,
and Snapshot Status Bits C-1. . . . . . . . . . . . . . . . . . . . . .
Troubleshooting
with Fault Codes
C-1. . . . . . . . . . . . . . . . . . . . . . . .
Prompts for Operating the Press C-6
. . . . . . . . . . . . . . . . . . . . . . . . .
Troubleshooting
with Snapshot Status Bits
C-9. . . . . . . . . . . . . . . . . .
Notes C-10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Classes of Memory Protection D-1. . . . . . . . . . . . . . . . . . . . . .
Class Privileges D-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read/Write Access by Class D-1
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program
Files
D-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data
Files
D-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mapping of Data and Program Files E-1. . . . . . . . . . . . . . . . . .
Reserved
Data Files
E-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reserved
Files
E-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Useable
Data
E-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reserved Program Files E-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming Considerations for PLC5 Processors F-1. . . . .
Purpose of this Appendix F-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Scan: How the Processor Scans a Program F-1
. . . . . . . . . .
How the Processor Scans the Program F-2
. . . . . . . . . . . . . . . . . .
The Processor: F-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affect Your Ladder Logic Has on the Program Scan F-2
. . . . . . . . . . .
Instructions F-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Processor
Family
F-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Format F-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Addressing F-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How to Program a Faster Response F-5
. . . . . . . . . . . . . . . . . . . . . .
Program a Faster Response with Special Instructions F-5
. . . . . . . .
Scan Logic Only When Needed F-6
. . . . . . . . . . . . . . . . . . . . . . . .
Other Considerations F-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using Subroutines F-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How Subroutines Are Scanned F-7
. . . . . . . . . . . . . . . . . . . . . . . .
Using
Immediate I/O Instructions
F-9. . . . . . . . . . . . . . . . . . . . . . .
Passing Data Into and Out of a Subroutine F-9
. . . . . . . . . . . . . . . .
Working
With Data
F-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Types
of Data
F-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Addressing Your Data F-10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .