Table of Contents
ii
Understanding File Organization
. . . . . . . . . . . . . . . .
Program, Program Files, and Data Files
. . . . . . . . . . . . . . . .
Program
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Downloading Programs
. . . . . . . . . . . . . . . . . . . . . . . . .
Uploading Programs
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using EEPROM and UVPROM Memory Modules for
Program Backup
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data File Organization and Addressing
. . . . . . . . . . .
Data File Organization
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data File Types
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Addressing Data Files
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data File 2 - Status
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data Files 0 and 1 - Outputs and Inputs
. . . . . . . . . . . . . .
Data File 3 - Bit
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data File 4 - Timers
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data File 5 - Counters
. . . . . . . . . . . . . . . . . . . . . . . . . .
Data File 6 - Control
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data File 7 - Integer
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indexed Addressing SLC 5/02 Processors Only
. . . . . . . . . .
Offset Value (S:24 Index Register )
. . . . . . . . . . . . . . . . .
Example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Creating Data for Indexed Addresses
. . . . . . . . . . . . . . . .
Crossing File Boundaries
. . . . . . . . . . . . . . . . . . . . . . . .
Example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Monitoring Indexed Addresses
. . . . . . . . . . . . . . . . . . . .
Example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Effects of File Instructions on Indexed Addressing
. . . . . . .
Effects of Program Interrupts on Index Register S:24
. . . . .
File Instructions - Using the File Indicator #
. . . . . . . . . . . . .
Bit Shift Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sequencer Instructions
. . . . . . . . . . . . . . . . . . . . . . . . . .
File Copy and File Fill Instructions
. . . . . . . . . . . . . . . . . .
Creating Data
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Creating Data for Indexed Addresses
. . . . . . . . . . . . . . . .
Deleting Data
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Constants
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M0 and M1 Data Files - Specialty I/O Modules
. . . . . . . . . . .
Addressing M0-M1 Files
. . . . . . . . . . . . . . . . . . . . . . . .
Restrictions on Using M0M1 Data File Addresses
. . . . . .
Monitoring Bit Instructions Having M0 or M1 Addresses
. . .
Transferring Data Between Processor Files and