1747-L40C PLC To PC Communication Manual
1747-L40C PLC To PC Communication Manual
1747-L40C PLC To PC Communication Manual
Data Sheet
Data Pack D Issued March 1997
Allen-Bradley SLC 500
programmable logic controllers
The RS Allen-Bradley SLC 500 product
line
The SLC 500 family of small logic controllers surpass simple
machine control. A powerful instruction set, advanced
programming tools, and expanded product capabilities give
you all of the right reasons to apply the SLC 500 solution to
your next control application.
The SLC 500 product line is a growing family of small
programmable controllers built around two hardware
options; a fixed controller with an option to expand using a 2-
slot chassis, or a modular I/O controller. The programming
tools and most I/O modules are compatible between the two
hardware options, so you can cost effectively solve a broad
range of applications.
The SLC 500 product line offers a variety of discrete I/O
modules that enable you to cost-effectively configure your
control system. All of the discrete I/O modules are UL and
CSA certified for industrial applications and the majority are
approved for Class I, Division 2 hazardous environments.
Section index
1. When to choose fixed vs modular?
2. System overview
3. Performance specification comparison of fixed
and modular systems
4. Overview
4.1 System configuration
4.2 Programming
5. System selection guide
5.1 Configuring a fixed system
5.1.1 Tabular method
5.1.2 Charting method
5.2 Configuring a modular system
6. Typical SLC system
7. Technical specifications
7.1 Processors
7.2 Power supply modules
7.3 Input modules
7.4 Output modules
7.5 Specialty modules
7.5.1 Analogue modules
7.5.2 High-speed counter module
7.5.3 DH-485/RS-232C interface module
7.6 Programmers and operator interface
7.6.1 APS
7.6.2 HHT
7.6.3 DTAM
7.7 Chassis and cables
7.7.1 Chassis
7.7.2 Cable
7.8 Memory modules and accessories
7.8.1 Memory modules for fixed SLC 5/01 and
SLC 5/02
7.8.2 Card slot filler
7.8.3 Battery
8. SLC application examples
8.1 Application: High-speed position sensing
8.2 Application: Remote dial-up of an SLC
8.3 Application: PID temperature control
9. General installation requirements
9.1 Loading and installation
9.1.1 Considerations for safety
9.1.2 Considerations for power
9.2 Installation environment
9.3 Calculation of heat
9.4 Mounting instructions
9.4.1 Mounting the fixed style
9.4.2 Mounting the modular style
9.5 Wiring instructions
9.5.1 Wiring of power supply
9.5.2 Wiring of I/O equipment
9.5.3 Grounding
10. Dimensions
10.1 Fixed controller
10.2 Expansion chassis
10.3 Modular controller (with power supply)
11. Programming
11.1 Basics
11.2 Ladder logic representation
11.3 SLC memory organisation
12. Programming instructions
12.1 Bit instructions
12.2 Comparison instructions
12.3 Timer and counter instructions
12.4 Communication instructions
12.5 I/O and interrupt instructions
12.6 File copy and file fill instructions
12.7 Math instructions
12.8 Proportional integral derivative instructions
12.9 Move and logical instructions
12.10 Bit shift, FIFO and LIFO instructions
12.11Sequencer instructions
12.12Control instructions
12.13ASCII instructions (applies to SLC 5/03
OS301 processors only)
13. List of instructions
SLC, SLC 500, SLC 5/01, SLC 5/02, SLC 5/03 and DTAM
are trademarks of Allen-Bradley Company, Inc.
1. When to choose fixed vs modular?
There are two hardware styles to choose from - the fixed
hardware style and the modular hardware style.
Fixed hardware style
The SLC 500 fixed style includes a processor with 1K
instruction capacity, a power supply and a fixed number of
I/O in one complete package. The 20, 30, and 40 I/O
versions accept a 2-slot expansion chassis. All fixed I/O units
are panel mountable. The fixed hardware style is
expandable to 72 I/O points.
Modular Hardware Style
For applications requiring more flexibility, the modular style
offers a wide variety of I/O options. Modular style chassis
are available in 4, 7, and 10-slot versions. The chassis can be
connected together to form a system of up to 30 slots.
Choose from 3 power supplies, 3 processors, and a dozen
I/O cards to tailor a system exactly for the application. The
modular hardware style is expandable to 480 I/O points.
SLC 5/ 01
Modular I/O systems that include an SLC 5/01 processor can
be configured with a maximum of three chassis (30 total
slots) from 4 I/O points to a maximum of 256 I/O points. Two
SLC 5/01 processors (CPUs) are available for the modular
I/O system.
B 1K instruction capacity version with capacitor-backed
RAM memory. An optional battery can be used to retain
RAM memory contents for a longer period of time when
power is removed from the processor.
B 4K instruction capacity version with battery-backed
RAM as standard.
Optional EEPROM and UVPROM memory modules are
available for use with the 5/01 processor.
SLC 5/ 02
The SLC 5/02 processor provides enhanced
communications, faster scan times, advanced instructions,
and extensive diagnostics that allow it to work in more
complex applications. It has 4K instruction capacity, with
battery-backed RAM included. Modular I/O systems, which
include an SLC 5/02 processor, can be configured with a
maximum of 3 chassis (30 total slots) from 4 I/O points to a
maximum of 480 I/O points. Optional EEPROM and UVPROM
memory modules are available for use with the SLC 5/02
processor.
239-9986
2
SLC 5/ 03
The SLC 5/03 processor introduces 32-bit technology. It has
a 3-position key switch on the front panel of the module that
allows you to select the mode of operation. It also provides
built-in RS-232 and DH-485 communications for SCADA and
direct programming as well as on-line program editing and
improved system throughput. The SLC 5/03 has battery-
backed RAM included and accommodates real-time
applications. The SLC 5/03 has 12K instruction capacity.
SLC 5/ 04
The SLC 5/04 processors incorporate all of the functionality
of the SLC 5/03 processor and add increased
communications capabilities, more memory, and faster
throughput. The standard DH-485 port has been placed with
a DH+ port, providing high-speed SLC 5/04-to-SLC 5/04
communications and direct connection to PLC-5
S. The
available memory options are 12K, 28K, or 60K user
instructions, all with 4K additional data words.
Modular I/O systems that include an SLC 5/03 or SLC 5/04
processor can be configured with a maximum of three
chassis (30 total slots) from 4 I/O points to a maximum of 960
local I/O points. I/O capacity is expandable via Remote I/O
and DeviceNet.
An optional memory module is available for use with SLC
5/03 or SLC 5/04 processor. It provides UVPROM and
EEPROM functionality.
SLC 500 I/O modules are available with 4, 8, 16, or 32 points.
Combination modules with 2 inputs / 2 outputs, 4 inputs / 4
outputs, and 6 inputs / 6 outputs are also available.
A wide variety of I/O voltages (including ac, dc, and TTL),
analog I/O and speciality modules are available to help you
create a close fit for your application.
Output Terminals
Input Terminals
Power Supply
Processor (CPU)
slot 0
SLC 500 Fixed Controller
Power Supply
Processor
Input Modules
Output Module
slot 0 1 2 3
SLC 500 Modular Controller
239-9986
3
2. System overview
Product RS stock no. Allen-Bradley no. Description and features
817-886 1747-L20C 20 I/O Fixed Hardware Style (12) dc sink in w/HSC &
(8) relay out, ac line power
817-892 1747-L30C 30 I/O Fixed Hardware Style (18) dc sink in w/HSC &
(12) relay out, ac line power
817-909 1747-L40C 40 I/O Fixed Hardware Style (24) dc sink in w/HSC &
(16) relay out, ac line power
Processor 817-634 1747-L511 SLC 5/ 01Central Processor Unit (processor)
Program memory - 1K instructions
817-640 1747-L514 SLC 5/ 01Central Processor Unit (processor)
Program memory - 4K instructions
817-656 1747-L524 SLC 5/ 02Central Processor Unit (processor)
Program memory - 4K instructions
157-5173 1747-L532 SLC 5/03 Central Processor Unit (processor)
Program memory - 12K words
216-2469 1747-L541 SLC 5/04 Central Processor Unit (processor)
Program memory - 12K words
817-690 1746-P1 Power Supply chassis mount (120/240Vac 2 Amps with
user power)
Power 817-707 1746-P2 Power Supply chassis mount (120/240Vac 5 Amps with
supply user power)
817-713 1746-P3 Power Supply chassis mount (240Vdc 3.6 Amps with
user power)
817-741 1746-IA16 ac Input Module (16) inputs 100/120Vac
Input
817-729 1746-IB16 dc Input Module (16) inputs sink 24Vdc
module
817-735 1746-IV16 dc Input Module (16) inputs source 24Vdc
157-5230 1746-IB32 dc Input Module (32) inputs sink 24Vdc
817-763 1746-OA16 ac Output Module (16) triac 120/240Vac
Output
817-757 1746-OB16 dc Output Module (16) transistor source 10-50Vdc
module
817-779 1746-OW16 Relay Output Module (16) outputs 10-250 Vac/10-125Vdc
157-5202 1746-OX8 Relay Output Module (8) outputs 5-265Vac/5-125Vac
216-2447 1746-OB32 dc Output Module (32) transistor source 10-50Vdc
817-785 1746-NI4 (4) Analogue Inputs, each selectable to accept either
current or voltage
Analogue
817-791 1746-NO4I Analogue Module (4) current outputs, 020mA
module 817-808 1746-NO4V Analogue Module (4) voltage outputs 10Vdc to + 10Vac
157-5218 1746-NIO4I (2) Analogue Inputs, each selectable to accept either
current or voltage
(2) current outputs - 020mA
216-2453 1746-NIO4V (2) High Resolution Analogue Inputs, each selectable to accept
either current or voltage
(2) Analogue Voltage outputs
216-2532 1746-NT4 Thermocouple/mV input module
216-2548 1746-NR4 RTD/Resistance input module
817-814 1746-HSCE High-Speed Counter Encoder Module
Specialty
817-820 1747-KE DH-485/RS-232C Interface Module
module
817-937 1747-PIC Converter RS-232/DH-485
239-9986
4
Product RS stock no. Allen-Bradley no. Description and features
817-921 1747-PA2E Advanced Programming Software English
- 1747-PA2F Advanced Programming Software French
- 1747-PA2G Advanced Programming Software German
- 1747-PA2I Advanced Programming Software Italian
Program-
- 1747-PA2J Advanced Programming Software Japanese
ming
817-959 1747-PTA1E Memory Pak English
software
- 1747-PTA1F Memory Pak French
- 1747-PTA1G Memory Pak German
- 1747-PTA1I Memory Pak Italian
Hand-Held Terminal
817-943 1747-PT1 Note: Does not include battery or Memory Pak. (A
Memory Pak must be ordered with each Hand-Held
Terminal.)
Operator 817-836 1747-DTAM-E Data Table Access Module with English Users
interface Manual
817-965 1746-A4 4-slot Chassis Modular Hardware Style
817-662 1746-A7 7-slot Chassis Modular Hardware Style
Chassis
817-678 1746-A10 10-slot Chassis Modular Hardware Style
216-2431 1746-A13 13 slot Chassis Modular Hardware Style
817-915 1746-A2 2-slot Expansion Chassis for Fixed Hardware Style
817-684 1746-C9 36-inch Chassis Interconnect Cable
Cable 157-5195 1747-CP3 SLC 5/03 RS-232 Program Cable
216-2510 1784-CP13 Programming cable I784-KTX to SLC 5/04
Memory
817-842 1747-M1 EEPROM with 1K User Instructions (SLC 5/01 & 5/02)
module
817-858 1747-M2 EEPROM with 4K User Instructions (SLC 5/01 & 5/02)
216-2481 1747-M11 EEPROM with 20K Words (SLC 5/03 & 5/04)
817-864 1746-N2 Modular Card Slot Fillers Orders must be for
two fillers or multiples of two.
Accessory
817-870 1747-BA Battery (For RAM memory retention)
157-5189 1747-AIC Isolated Link Coupler for DH-485 Connection
- D1746-6.4 Analogue User's Manual
- D1746-6.5 High-Speed Counter Encoder Users Manual
- D1747-ND013 DTAM Users Manual
- D1747-NI001 Fixed Hardware Style Installation and Operation
Manual
845-948 D1747-6.2 Modular Hardware Style Installation and Operation
Manual
845-932 D1747-6.3 APS Getting Started Guide
- 9399-APSUM APS User Manual
- 9339-APSIE APS Import/Export Users Manual
- D1747-NM009 HHT Getting Started Guide
- D1747-NP002 HHT User Manual
845-926 D1747-6.15 APS Reference Manual
- D1747-6.12 DH-485/RS-232C Module Manual (for 1747-KE)
Manual
(shipped
with product
and
available
separately)
239-9986
5
3. Performance specification comparison
of fixed and modular systems
The following table describes the general specifications for
the SLC fixed, SLC 5/01 and the SLC 5/02 processors.
' Fixed style and the 1K version SLC 5/01 only The
capacitor back-up is rated at 35C (95F).
^ Lithium battery is optional for the fixed style and the 1K
version SLC 5/01; standard for the 4K version SLC 5/01.
The scan times are typical for a 1K ladder logic program
consisting of simple ladder logic and communication
servicing. Actual scan times depend on your program
size, instructions used, and communication to the
programming device.
* The SLC 5/03 and 5/04 flash EPROM memory module
cannot be erased with UV light. It must be
reprogrammed or erased with a Prom Programmer
using the Memory Module Adaptor.
Specification Fixed SLC 5/ 01 SLC 5/ 02 SLC 5/ 03 SLC 5/ 04
Program memory 1K instructions 1K or 4K instructions 4K instructions 12K words 12K words
Additional data storage 0 0 0 up to 4K words up to 4K words
I/O capacity 72 Discrete 256 Discrete 480 Discrete 960 Discrete 960 Discrete
Max. chassis/ I/O slots 2-slot chassis 3 chassis, 30 slots 3 chassis, 30 slots 3 chassis, 30 slots 3 chassis, 30 slots
Standard RAM Capacitor -2 weeks Capacitor -2 weeks
'
Lithium Battery - Lithium Battery - Lithium Battery -
Lithium Battery Lithium Battery 2 years 2 years 2 years
-5 years
^
-2 years
^
Memory back-up EEPROM or UVPROM EEPROM or UVPROM EEPROM or UVPROM EEPROM or UVPROM EEPROM or UVPROM
options
LED indicators RUN, CPU FAULT, RUN, FAULT, RUN, FAULT, RUN, FAULT, RUN, FAULT,
FORCED I/O, FORCED I/O, FORCED I/O, FORCED I/O, FORCED I/O,
BATTERY LOW BATTERY LOW BATTERY LOW, COMM. BATTERY LOW, BATTERY LOW,
DH-485, RS-232 DH-485, RS-232
Programming APS or HHT APS or HHT APS or HHT APS APS
Processor instruction 52 52 71 71 71
set
Typical scan time
Y
Y
5.1.2 Charting method
The following chart depicts the range of current
combinations supported by the fixed I/O expansion chassis.
To use it, you must first determine the backplane current
draw and operating voltage for both of the modules you plan
to use in the chassis. You can get these specifications from
the table alongside the chart. Next, plot each of the currents
on the chart below. If the point of intersection falls within the
operating region, your combination is valid. If not, your
combination cannot be used in a 2-slot, fixed I/O chassis.
1. Add current draws of both modules.
2. Plot this point on the chart above.
3. Plot current draw.
4. Note the point of intersection.
Important: The NO4I and NO4V analogue output modules
may require an external power supply. Refer to
the analogue user manual.
5Vdc Amps 24Vdc Amps
1A16 0.085 -
OA16 0.370 -
IB16 0.085 -
IV16 0.085 -
OW16 0.170 0.180
N14 0.025 0.085
HS 0.300 -
OB16 0.280 -
NO41 0.055 0.195
NO4V 0.055 0.145
KE 0.150 0.040
NIO4I 0.055 0.145
IB32 0.104 -
OX8 0.085 0.090
OB32 0.452 -
NI04V 0.055 0.115
NR4 0.050 0.050
NT4 0.060 0.040
450
350
400
300
250
200
150
100
50
200 150 100 50
5 V dc
Current
(mA)
24 V dc Current (mA)
Valid Operating Region
239-9986
8
5.2 Configuring a modular system
1. Estimate the total amount of memory this system
requires:
a) Add up the number of discrete I/O points and place it
in (a).
b) Add up the number of analogue I/O points and place
it in (b).
c) Add up the number of specialty I/O modules and
place it in (c).
d) Multiply a, b, and c by the number indicated.
e) Total those numbers to give you a memory estimate.
2. Select a processor:
Place your choice into slot 0 of chassis 1 on the worksheet.
3. Select the I/O:
a) If multiple chassis system, make copies for each
chassis.
b) Write in the chassis number.
c) Write in the appropriate slot numbers.
d) Select your discrete I/O.
e) Select your specialty and analogue I/O.
f) Using the worksheet, list each I/O module in the slot
you desire.
g) List the power consumption of each module in the
esignated columns. Be sure to account for future
expansion.
h) When the chassis is complete, add up each power
consumption column.
4. Select the correct power supply:
a) Compare the Power Consumption totals with each
power supply.
b) Choose the smallest power supply that provides
sufficient power.
Note: The current shown is rated at 55C.
5. Select the chassis:
a) Add up the number of slots used.
b) Select the smallest chassis which can hold your I/O.
Be sure to account for future expansion.
6. Select the miscellaneous devices:
To complete your system, include devices such as:
cables, communication interfaces, operator interface
devices, and memory modules.
Required memory Required I/ O Processor
0 to 1K Less than 256 SLC 5/01
1K to 4K Less than 256 SLC 5/01
1K to 4K Greater than 256 SLC 5/02
Greater than 4K Greater than 256 SLC 5/03-5/04
239-9986
9
SLC 500 Chassis configuration worksheet
1. To estimate your memory requirements, count the number of discrete and analogue I/O points, plus the number of
specialty I/O.
a) discrete I/O points a) _____ 3 10 = ______ Instruction Words
b) analog input and output points b) _____ 3 25 = ______ Instruction Words
c) specialty I/O points c) _____ 3 100 = ______ Instruction Words
Estimated Total Memory Required ______ Instruction Words
2. Select the Processor
Catalogue Number 1747-L511 SLC 5/01 1K Instructions
Catalogue Number 1747-L514 SLC 5/01 4K Instructions
Catalogue Number 1747-L524 SLC 5/02 4K Instructions
Catalogue Number 1747-L532 SLC 5/03 12K Words
Catalogue Number I747-L541 SLC 5/04 12K Words
3. Select I/O
Chassis Number ___ Catalogue Number Power Consumption Price
5V 24V
Slot ______ ______ ____________ ______ (Slot 0 Reserved
Slot ______ ______ ____________ ______ or processor in
Slot ______ ______ ____________ ______ chassis)
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Slot ______ ______ ____________ ______
Total Current ____________
4. Select the Power Supply (55C rating)
Catalogue Number 1746-P1 2A 46A ______
Catalogue Number 1746-P2 5A 96A ______
Catalogue Number 1746-P3 3.6A 87A ______
5. Select the Chassis
Catalogue Number 1746-A4 4 slots ______
Catalogue Number 1746-A7 7 slots ______
Catalogue Number 1746-A10 10 slots ______
Catalogue Number I746-A13 13 slots ______
6. Select Miscellaneous Devices
__________ ______
__________ ______
__________ ______
__________ ______
Total System Cost ______
' Includes power requirements for the DTAM, PIC, and the HHT.
Power Consumption (Amps)'
5Vdc 24Vdc
0.35 0.105
0.35 0.105
0.35 0.105
0.50 0.175
1.00 0.2
6. Typical SLC system
The figure below consists of some components that make up
a typical installation.
7. Technical specifications
7.1 Processors
The SLC 500 processor product line offers a fixed processor
and two types of chassis-based processors.
The SLC fixed controller is a pre-packaged system
consisting of a processor, power supply, network port, and
I/O points. The fixed controller offers you a comprehensive
ladder logic instruction set including math, compare, move,
and sequencing instructions.
The SLC 5/01 processor offers the instruction set of the SLC
500 fixed controller in a modular hardware configuration.
The SLC 5/01 processor provides:
B Two choices of program memory size 1K or 4K
instructions
B Optional battery back-up for the -L511; standard for the
-L514
B Addressing of up to 256 I/O
B Powerful ladder logic programming instruction set
B Subroutines.
B Built-in DH-485 communication channel (peer-to-peer
communication response to message commands only).
The SLC 5/02 processor expands beyond the SLC 5/01
processor capabilities by offering additional instructions and
increased diagnostics. The SLC 5/02 processor provides:
B Program memory size of 4K instructions
B Ability to handle 32-bit signed math functions
B Addressing of up to 480 I/O
B User fault routines
B Interrupt capability
B PID used to provide closed loop control
B Indexed addressing
B Built-in DH-485 communication channel (initiation of
peer-to-peer communication).
239-9986
10
Main features
B Supports I/O configurations of up to 3 chassis (30 slots)
of I/O. Provides you with the flexibility to expand I/O
capacity as required.
B Supports a variety of input and output modules.
B Provides user selectable program security. The wide
range of system protection capabilities allow you to
secure user data and program files from changes.
B Provides superior system throughput. SLC 500 modular
processors deliver fast overall system throughput times
in addition to fast program scan times.
B Supports user memory sizes from 1 to 12K. By offering
a wide range of user memory, SLC 500 modular
processors can be used in a realm of applications.
The SLC 5/03 processor significantly increases performance
by supplying system throughput times less than 1ms for a
typical 1K user program. Now applications such as high-
speed packaging, sorting, and material handling become
more affordable. With the addition of on-line editing, the SLC
5/03 processor presents a positive solution for your
continuous process application. The SLC 5/03 processor
provides:
B Program memory size of 12K, plus 4K additional data
space
B Addressing of up to 960 I/O
B On-line programming (includes runtime editing)
B Built-in RS-232 channel supporting:
- DFI Full-Duplex for remote or point-to-point
communication, or direct connection to IBM compatible
programming devices
- DFI-Half-Duplex Slave for remote communication to a
master device
- DH-485 (serves as a second DH-485 channel using a
1747-PLC or direct connection to IBM compatible
programming devices)
- ASCII for connection to other ASCII devices, such as
barcode readers, printers and weigh scales
B Built-in DH-485 channel
B Built-in real-time clock/calendar
B 1ms Selectable Timed Interrupt (STI)
B 0.50ms Discrete Input Interrupt (DII)
B Advanced math features - PID and floating point
IEC or NEMA rated enclosure suitable for your
application and
environment that shields your controller from electrical
Disconnect, to remove power from the system
Fused isolation transformer or a constant voltage
transformer, as your application requires
Master control relay/emergency-stop circuit
Terminal blocks or wiring ducts
Suppression devices for limiting EMI (electromagnetic
interference) generation
1
2
3
4
5
6
1
4
3
2
6
5
MCR
Disconnect
Isolation
Transformer
SLC 500 Controller
239-9986
11
B Flash PROM provides firmware upgrades without
physically changing EPROMs
B Keyswitch - RUN, REMote, PROGram (clear faults).
The SLC 5/04 processor provides the baseline funcionality of
the SLC 5/03 processor plus DH+ communication.
Communication via DH+ takes place three times faster than
DH-485 communication, providing you with increased
performance levels. In addition, the SLC 5/04 processor runs
approximately 15% faster than the SLC 5/03 processor,
yielding system thru-put times of 0.90ms for a typical 1K user
program.
The SLC 5/04 processor provides :
B program memory sizes of 12K, plus 4K additional data
space
B high-speed performance - 0.90ms/K typical
B control of up to 960 local I/O, expandable via Remote I/O
and DeviceNet
B online programming (includes runtime editing)
B built-in DH+ channel, supporting :
- high-speed SLC 5/04 to SLC 5/04 communication
- mesaging capability between PLCs
and SLCs
- monitoring capabilities to PLC-2
, PLC-3
,
PLC-5
ONLINE OFFLINE
CONFIG
WHO SYSTEM
CONFIGR
FILE
OPTIONS
PRINT
REPORTS
SYSTEM
UTILS
EXIT
SYSTEM
OFFLINE
PRG/DOC
F1 F2 F3 F4 F5 F6 F7 F8 F9 F10
Tue Jul 24, 1991 Current Offline File: 09 11:03:09 am
Terminal Address: 0 Current Device: 1747-PIC (DH-485) Proc Address:1
Example of software screen for APS Versiopn 3.00
Additional features for APS Version 6.00
B 640Kbytes of RAM (a minimum of 2Mb of extended
memory is required; 3Mb are required for programming
a 1747-L543 processor.)
B 10Mb fixed-disk drive (APS requires 7.5Mb of free disk
space).
B MS DOS version 3.3 or higher (INTERCHANGE
requires MS DOS version 5.0 or higher).
B For operation using Microsoft
Windows : Windows
version 3.1 or Windows for Workgroups version 3.11.
APS 6.0 is not supported on the following operating systems:
B Windows 95
1
B Microsoft Windows NT 351
B IBM OS/2
B IBM OS/2 WARP
239-9986
22
1
Rockwell Software does not recommend the use of APS 6.0 in the
Windows 95 operating system. APS 6.0 was not designed for specific
Windows 95 compatibility, nor has a complete set of tests within this
operating system been completed at the time of the APS 6.0 release.
However, if you still want to attempt to operate in the Windows 95
operating system, there is some background information provided for
you in the APS ReadMe file.
The amount of free conventional RAM that APS requires
depends on what communication drivers you want to load.
If you want to load :
Only the stand alone
communications drivers
300Kb
Microsoft Windows drivers
(INTERCHANGE software)
369Kb
SLC-500 ADVANCED PROGRAMMING SOFTWARE RELEASE 6.00
Rockwell Software Incorporated, Copyright 1989-1995
9323-PA2E
All Rights Reserved
This software is licensed to: Your name
Your company name
000000000000
Press a function key
ONLINE
CONFIG
ONLINE OFFLINE
CONFIG
WHO SYSTEM
CONFIGR
FILE
OPTIONS
PRINT
REPORTS
SYSTEM
UTILS
EXIT
SYSTEM
OFFLINE
PRG/DOC
F1 F2 F3 F4 F5 F6 F7 F8 F9 F10
Fri Nov 24, 1995 Current Offline File: DEFAULT 11:03:09 am
Terminal Address: 0 Current Device: 1747-PIC (DH-485) Proc Address:1
Example of software screen for APS Version 3.00
Exiting the system : You can exit APS software snd return to Windows by accessing the APS
menu and pressing
EXIT
SYSTEM
If you want to load You need
239-9986
23
7.6.2 HHT
The Hand-Held Terminal (HHT) v2.03 is a powerful portable
programming platform used to configure the SLC 500 fixed,
SLC 5/01, and the SLC 5/02 processors, enter or modify an
application program, monitor the execution of the
application program in real-time, or troubleshoot an
application program. The HHT accepts programs with a
maximum data table size of 6K. Each rung may contain up to
127 instructions. This differs from APS which has a maximum
data table size of 16K and each rung can contain 128
instructions.
The programming memory pack is interchangeable and
available in four languages. Note that the HHT does not
support nested branching or conditional output branches.
Features
B Rugged construction designed for a variety of industrial
environments
B Menu-driven firmware displays step-by-step directions
B LCD display shows up to five rungs of ladder logic at one
time
B ZOOM function displays detailed instruction information
B Formatted display shows PID and MSG instructions.
Specification
Display 8 line 3 40 character super-twist
nematic LCD
Keyboard____________________________________ 30 keys
Operating power ______________ 0.105A (max.) at 24Vdc
Environmental conditions
Operating temp. __________ 0 to +40C (+32 to +104F)
Storage temp. __________ -20 to +65C (-4 to +149F)
Humidity range __________ 5 to 95% (non-condensing)
Display Area
Calculator-style, Color-coded Keyboard
7.6.3 DTAM
The Data Table Access Module (DTAM) aids in accessing
information and monitoring an SLC 500 control system at the
plant floor level. Designed to mount in an enclosure door, the
DTAM allows you to access data file information, change
operating modes, monitor and clear processor faults, and
transfer memory from or to a EEPROM on any SLC 500, or
SLC 5/01, SLC 5/02 or SLC 5/03 processor. Interactive
messaging is also supported between the DTAM and the
SLC 5/02 or SLC 5/03 processor.
Features
B DH-485 network compatible communicating with up to 31
controllers, one at a time, up to 1219m (4000ft).
B Data monitor or modify permitting data values to be
changed in the Run or Program mode.
B Quick recall macros store frequently used address
locations, saving time and simplifying application set-up
and modification.
B Auto-attach mode automatically initiates communication
with the last attached processor after a power cycle,
saving costly down time and reducing key strokes.
B On-board module configuration provides non-volatile
EEPROM memory for easy on-site module set up.
B Multilingual display provides selectable operator
prompting in any of six languages.
B Backlit LCD display allows easy viewing in all lighting
conditions.
B MSG instructions response allows interaction between the
operator and the ladder program. The SLC 5/02, SLC 5/03
or SLC 5/04 ladder program directs the dialog.
Specification
Display ________________ 2 line 3 16 character super-twist
__________________nematic LCD with LED backlighting
Keyboard ________________ 19 keys with tactile feedback
Operating power________________ 0.104A (max.) at 24Vdc
Environmental conditions
Operating temp. ________ 0 to +55C (+32 to +131F)
Storage temp.____________ -20 to 65C (-4 to +149F)
Humidity range __________ 5 to 95% (non-condensing)
Certification ___________________UL listed, CSA approved.
Meets NEMA type 12 and 13
enclosure applications
Mode/Status Indicator
LCD Display
Keypad
7.7 Chassis and cables
7.7.1 Chassis
Important: The first slot of the first chassis in a modular
system is always reserved for the processor
module.
Description The chassis houses the processor and the I/O
modules. The power supply mounts on the left side of the
chassis. Chassis do not include interconnect cables. All
components easily slide into the slots along guides formed in
the chassis top and bottom. No tools are required to insert or
remove the processors, I/O modules, or communication
modules. The 2-slot expansion chassis is only used with a
fixed controller.
2-Slot Expansion Chassis The 20, 30 and 40 I/O fixed
hardware style units accept a 2-slot expansion chassis. The
expansion chassis mounts on the right side of the processor
without mounting hardware.
Features
B Modules easily slide into chassis slots. No tools are
required for module installation.
B Up to 3 chassis can be interconnected. Locally the
processor can address up to 30 slots.
B Three chassis sizes are available to choose from.
Selection can be suited to your system I/O requirements.
239-9986
24
19527
7.7.2 Cable
The cables are keyed for proper installation. The end of
the cable that plugs into the right socket in the chassis has the
key on the top of the connector. The opposite end of the
cable has the key on the inside of the connector for
insertion into the expansion chassis.
To remove the cable, move the tabs on the socket outward
and connector will pop out.
Features
B 914.4mm (36 inch) Chassis Interconnect Cable This
cable is used when linking modular hardware style
chassis from 152.4mm (6 inches) up to 914.4mm (36
inches) apart in an enclosure.
ATTENTION: The expansion cable must always
exit the right end of the chassis with the
processor.
Refer to the following figures.
P
S
C
P
U
P
S
P
S
C
P
U
P
S
P
S
C
P
U
P
S
P
S
C
P
U
P
S
Chassis 1
Chassis 2
CORRECT INSTALLATION
Chassis 2
INCORRECT INSTALLATION
Chassis 2
INCORRECT INSTALLATION
Chassis 2
INCORRECT INSTALLATION
Chassis 1
Chassis 1
Chassis 1
239-9986
25
7.8 Memory modules and accessories
7.8.1 Memory modules for fixed SLC 5/ 01 & SLC 5/ 02
These optional memory modules provide a non-volatile
memory in convenient modular form. The modules plug into
a socket on the processor. You can store (save) your
program in the EEPROM by inserting the module into the
processor and using either the Hand-Held Terminal or
Advanced Programming Software. You can also load (read)
a program from the EEPROM into the processor RAM.
Features
B Use of the UVPROM provides you an extra degree of
program security.
B The UVPROM is compatible with commercially available
UVPROM programming and erasing equipment.
Memory modules for SLC 5/ 03 & SLC 5/ 04
The memory module for the SLC 5/03 and SLC 5/04
processors is called a flash EPROM (Flash Erasable
Programmable Read Only Memory). Flash EPROMs
combine the programming versatility of EEPROMs with the
security precautions of UVPROMs. This means that you have
the option of leaving your EPROM programs write protected
or unprotected. Write protect the EPROM using either your
software or a PROM programmer.
The memory modules consist of a Flash EPROM mounted on
a circuit board with a connector and plastic housing. There
are 2 memory modules acailable that backup up to 32K or
64K user memory.
Socket
7.8.2 Card slot filler
Use these fillers in empty chassis slots to protect equipment
from dust or debris.
7.8.3 Battery
In the SLC fixed style and 1K version SLC 5/01, back-up
power for RAM is provided by a capacitor that will retain the
contents of the RAM for a period of 5 to 30 days. For
applications requiring memory back-up for a longer period
of time an optional replaceable battery, Catalogue Number
1747-BA, is required. The lithium battery provides back-up
for approximately five years. A red BATTERY LOW LED turns
on when the battery voltage has fallen below a threshold
level.
In the SLC modular style (SLC 5/01 4K version, SLC 5/02, SLC
5/03 and SLC 5/04), back-up power for RAM is provided by
a replaceable battery. The lithium battery provides back-up
for approximately five years for the 1747-L511 and two years
for the 1747-L514, 1747-L524, 1747-L532 and 1747-L541.
A red BATTERY LOW LED alerts you when the battery
voltage has fallen below a threshold level.
L
A
S
E
R
L
i
t
h
i
u
m
White
Lead
Red
Lead
Battery
Connector
Retainer
Clips
CPU
Battery
Connector
Red Lead
Retaining
Clips
White
Lead
8. SLC application examples
8.1 Application: High-speed position sensing
Operation
B Incremental encoder/high-speed counter (HSCE) tracks
position of aspirin boxes on the conveyor line.
B When photo-switch senses box, high-speed counter starts
counting. A given number of counts later, when the box is
centred over the ink-jet printer, the HSCE triggers the
printer to print the date code onto the box.
B Boxes are counted and stacked inside of the shrink-wrap
machine by the SLC. When the SLC has counted the
proper number of boxes (via photo-switch inside of the
shrink-wrap machine), it triggers the machine to wrap.
Product features
B HSCE runs its own control profile independent of the
program running in the SLC 5/02 processor the only
ladder logic programming needed is to download the
control profile to the HSCE. The ink-jet printer is triggered
by output on board the HSCE card.
B Discrete input and output cards provide an interface to a
wide variety of switches, sensors, and actuators.
System requirements RS stock no.
1 1746-A4 chassis 817-965
1 1746-P1 power supply 817-690
1 1747-L524 SLC 5/02 CPU 817-656
1 1746-HSCE high-speed counter module 817-814
1 1746-IB16 16-point DC input card 817-729
1 1746-OB16 16-point DC output card 817-757
Shrink-wrap Machine
Photo-switch Incremental
Encoder
Ink-jet Printer
Date Code
SLC 5/02
HSCE
IB16
OB16
239-9986
26
8.2 Application: Remote dial-up of an SLC
Operation
B The SLC 5/02 system controls the operation of a machine.
B The PC can dial into the processor to extract data about
the system. Also, if the PC is running APS software, it can
monitor or change the program in each of the SLCs in the
system.
Product features
B The KE module allows remote dial-up capability to SLC
processors.
B Upload and download programs or monitor system
operations remotely using APS software.
B Monitor system over telephone lines using operator
interface software designed to communicate with the KE.
System requirements RS stock no.
1 1746-A4 chassis 817-965
1 1746-P1 power supply 817-690
1 1747-L524 SLC 5/02 CPU 817-656
1 1746-KE RS-232 communications card 817-820
2 Hayes compatible auto-answer modems -
KE Interface Module
Machine
Modem
Modem
239-9986
27
8.3 Application: PID temperature control
Operation
B Operator enters bath temperature from DTAM.
B Temperature sensor converts bath temperature to 4-20
mA signal.
B PID instruction in SLC 5/02 monitors bath temperature and
controls variable heater (via 4-20 mA signal) to keep bath
temperature constant.
Product features
B SLC 5/02 processor has integral PID instruction no need
for additional PID card.
B Analogue input card has 4 input channels that are
individually configurable for either voltage or current.
B DTAM operator interface enables operator to monitor and
change data values in any SLC processor.
System requirements RS stock no.
1 1746-A4 chassis 817-965
1 1746-P1 power supply 817-690
1 1747-L524 SLC 5/02 CPU 817-656
1 1746-NI4 analogue input module 817-785
1 1746-NO4I analogue output module
current output 817-791
1 1747-DTAM operator interface 817-836
SLC 5/02
DTAM
Heater Amplifier
Variable Heater
Temperature
Sensor
NI4
NO4I
9. General installation requirements
9.1 Loading and installation
9.1.1 Considerations for safety
Safety considerations are an important element of proper
system installation. Actively thinking about the safety of
yourself and others, as well as the condition of your
equipment, is of primary importance. Several safety areas
are discussed below.
Disconnecting main power
The main power disconnect switch should be located where
operators and maintenance personnel have quick and easy
access to it. Ideally, the disconnect switch is mounted on the
outside of the enclosure, so that it can be accessed without
opening the enclosure. In addition to disconnecting electrical
power, all other sources of power (pneumatic and hydraulic)
should be de-energised before working on a machine or
process controlled by an SLC controller.
Safety circuits
Circuits installed on the machine for safety reasons, like
overtravel limit switches, stop push buttons, and interlocks,
should always be hard-wired directly to the master control
relay. These devices must be wired in series so that when
any one device opens, the master control relay is de-
energised thereby removing power to the machine. Never
alter these circuits to defeat their function. Serious injury or
machine damage could result.
Power distribution
There are some points about power distribution that you
should be aware of. First, the master control relay must be
able to inhibit all machine motion by removing power to the
machine I/O devices when the relay is de-energised.
Second, if you are using a dc power supply, interrupt the
load side rather than the ac line power. This avoids the
additional delay of power supply turn-on and turn-off. The dc
power supply should be powered directly from the fused
secondary of the transformer. Power to the dc input and
output circuits is connected through a set of master control
relay contacts.
Periodic testing of a master control relay circuit
Any part can fail, including the switches in a master control
relay circuit. The failure of one of these switches would most
likely cause an open circuit, which would be a safe power-off
failure. However, if one of these switches shorts out, it no
longer provides any safety protection. These switches
should be tested periodically to assure they will stop
machine motion when needed.
Emergency-stop switches
Adhere to the following points concerning emergency-stop
switches:
B Do not program emergency-stop switches in the
controller program. Any emergency-stop switch should
turn off all machine power by turning off the master control
relay.
B Observe all applicable local codes concerning the
placement and labelling of emergency-stop switches.
B Install emergency-stop switches and the master control
relay in your system. Make certain that relay contacts
have a sufficient rating for your application. Emergency-
stop switches must be easy to reach.
The figure below shows the master control relay (MCR)
wired in a grounded system.
239-9986
28
Input states on power down
The power supply hold-up time as described above is
generally longer than the turn-on and turn-off times of the
input modules. Because of this, the input state change from
On toOff that occurs when power is removed may be
recorded by the processor before the power supply shuts
down the system.
Understanding this concept is important. The user program
should be written to take this effect into account. For
example, hard wire power to one spare input. In the user
program, check to be sure that one input is on; otherwise,
jump to the end of the program and avoid scanning the logic.
Use of a common power source as recommended in the
previous section is assumed.
9.2 Installation environment
The SLC 500 processors are designed to operate in an
industrial environment. To keep the processor running as
reliably as possible, install all processors in a manner that
provides protection from various corrosive agents such as
dirt, grease, and falling debris, particularly electrically
conducting material.
The following figure depicts acceptable spacing layouts.
Follow the recommended minimum spacing to allow for
convection cooling within the enclosure. Cooling air in the
enclosure must be kept within a range of 0 to +60C (32F
to +140F).
Important: Be careful of metal chips when drilling
mounting holes for the controllers. Do not drill
holes above a mounted SLC 500 controller.
L1 L2
230 V ac
Disconnect
Isolation
Transformer
X1 X2 115 V ac
Fuse
Start
Stop
Overtravel
Limit Switch
Emergency-Stop
Push Button
Operation of either of these contacts will
remove power from the controller external I/O
circuits, stopping machine motion.
MCR
Suppr.
MCR
MCR
230 V ac
I/O Circuits
MCR
Fuse
115 V ac
I/O Circuits
Suppressor
Master Control Relay
(MCR)
MCR
24 V dc
I/O Circuits
Incoming Line Terminals.
Connect to 115 V ac terminals of
Power Supply.
Incoming line terminals. Connect
to 24 V dc terminals of Power
Supply.
_
+
DC Power Supply.
Use N.E.C. Class 2
for UL Listing.
(Lo) (Hi)
9.1.2 Considerations for power
We strongly recommend that all chassis power supplies
have the same power source as the input and output
devices. This helps reduce the chance of electrical
interference due to multiple sources and grounds as well as
helps maintain system integrity if power is interrupted.
The processor detects the absence of power to any chassis
in the system. If power to any chassis is lost (or not yet
applied), the CPU FAULT LED turns on and all controller
outputs are de-energised.
This fault detection makes it necessary that you apply power
to the expansion chassis before you apply power to the
chassis containing the processor to avoid an unwanted fault.
Of course, applying power in sequence is unnecessary if all
chassis have a common power source.
Loss of power source
The chassis power supplies are designed to withstand brief
power losses without affecting the operation of the system.
The time the system is operational during power loss is
called program scan hold-up time after loss of power. The
duration of the power supply hold-up time depends on the
number, type and state of the I/O modules, but is typically
between 20 mS and 3 seconds. When the duration of power
loss reaches a limit, the power supply signals the processor
that it can no longer provide adequate dc power to the
system. This is referred to as a power supply shutdown. The
power LED is turned off.
In multi-chassis systems, power outages of 20 to 300
milliseconds in duration can cause a remote power fail error
to occur. You can clear this error by cycling power to your
system or by using a programming device.
239-9986
29
Recommended Spacing
A. 15.3 to 20 cm (6 to 8 inches) (When using the 1746-C9
cable)
B. Greater than 10.2 cm (4 inches)
C. Greater than 15.3 cm (6 inches)
D. 7.7 to 10.2 cm (3 to 4 inches) (When using the 1746-C7
cable)
9.3 Calculation of heat
To calculate the heat dissipation of your SLC 500 controller
you must consider two things:
B The maximum heat dissipated (with field power applied)
by the processor, all I/O and specialty modules, and any
peripheral devices for each chassis.
B The maximum load on the power supply of the
processor, each I/O and specialty module, peripheral
device, and device drawing power directly off the power
supply via the POWER OUT terminals. Then equate this
power supply loading to power supply heat dissipation.
To determine the maximum heat dissipation, use one of
these methods:
B Calculated Watts
B Total Watts.
Use calculated Watts if you know exactly how many outputs
and input on each card will be active at any given time. This
method will give you a lower, more accurate heat dissipation
SLC 500
SLC 500
SLC 500
A
A
B B
C
C
SLC 500
SLC 500
A
B
B
D
C
C
SLC 500
calculation than the total Watts method. With this method,
first, use the formula below for calculating the heat
dissipation of each module. Then use these values in step 1
of the worksheet that follows.
(points energised 3 Watts per point) + minimum
Watts = heat dissipation of module
Use total Watts if you are not sure how many points on a
module will be energised at any time. Total Watts is the Watts
per point (with all points energised) plus the minimum Watts.
Once you have determined which way you will calculate the
heat dissipation of your modules, see the Example
Worksheet for Calculating Heat Dissipation. This worksheet
shows you how to calculate the heat dissipation for the
example SLC control system opposite.
The following table details the total Watts dissipated by the
modules and peripheral devices in the above SLC 500
controller. The numbers were taken from the power supply
loading table.
' This output card uses 5.5 Watts because only 10 points
are on at any one time. Using the calculated Watts formu-
la(number of points energised 3 Watts per point) + min-
imum Watts = heat dissipation of module the calculated
Watts for the 1746-OW16 module is 5.5W: (10 points X
.033) + 5.17 = 5.5W.
Important: The user power on the 1746-P1 power supply for
Chassis 2 is being used to power a peripheral
(100mA at 24Vdc).
Chassis 2
Slot No. Catalogue No. Min. Watts Max. Watts
Power supply 1746-P1 N/A 17.0
4 1746-IA16 .425 4.8
5 1746-IA16 .425 4.8
6 1746-OW16 5.17 5.5
'
7 1746-OW16 5.17 5.7
N/A N/A N/A N/A
Chassis 1
Slot No. Catalogue No. Min. Watts Max. Watts
Power supply 1746-P1 N/A 16.0
0 1747-L511 N/A 1.75
1 1746-BAS 3.75 3.8
2 1746-IA8 .250 2.4
3 1746-OV8 .675 6.9
Periphera1 747-DTAM 2.5 2.5
device
Peripheral Device
Slot 0 1 2 3 Slot 4 5 6 7
DTAM Chassis 1 Chassis 2
239-9986
Use the table below to calculate the power supply loading for
each chassis you have (step 1 of the worksheet).
30
Use the graphs below for determining the power supply
dissipation in step 2 of the worksheet.
1746-P1 Power Supply Change in Power
Dissipation due to Output Loading
18
16
14
12
10
8
6
4
2
0
0 5 10 15 20 25
Power Supply Loading (Watts)
P
o
w
e
r
S
u
p
p
ly
D
is
s
ip
a
tio
n
(
W
a
tts
)
1746-P2 Power Supply Change in Power
Dissipation due to Output Loading
18
16
14
12
10
8
6
4
2
0
0 10 20
Power Supply Loading (Watts)
P
o
w
e
r
S
u
p
p
ly
D
is
s
ip
a
tio
n
(
W
a
tts
)
20
30 40 50
1746-P3 Power Supply Change in Power
Dissipation due to Output Loading
5
0
0 5 10 15 20 25
Power Supply Loading (Watts)
P
o
w
e
r
S
u
p
p
ly
D
is
s
ip
a
tio
n
(
W
a
tts
)
30 35 40
10
15
20
25
Hardware Catalogue Watts per Minimum Maximum
component Numbers Point Watts Watts
1747-L20C 0.20 17.4 21.0
1747-L30C 0.20 18.7 24.0
1747-L40C 0.20 19.9 27.0
Processors 1747-L511 N/A N/A 1.75
1747-L514 N/A N/A 1.75
1747-L524 N/A N/A 1.75
1747-L532 N/A 2.90 2.90
1747-L541 N/A 4.00 4.00
1746-IA16 .27 .425 4.80
Input 1746-IB16 .20 .425 3.60
modules 1746-IB32 .20 .530 6.90
1746-IV16 .20 .425 3.60
1746-OA16 .462 1.85 9.30
Output 1746-OB16 .338 1.40 7.60
modules 1746-OB32 0.078 2.26 4.80
1746-OW16 .033 5.17 5.70
1746-OX8 .825 2.59 8.60
1746-N14 N/A 2.17 2.2
Analogue 1746-NIO4I N/A 3.76 3.80
and 1746-NO4I N/A 4.96 5.0
speciality 1746-NO4V N/A 3.78 3.8
modules 1746-NI04V N/A 3.04 3.10
1746-NR4 N/A refer for details
1746-NT4 N/A refer for details
1746-HSCE N/A 1.6 1.6
1747-KE N/A 3.75 3.8
1747-DTAM N/A 2.5 2.5
Peripheral
1747-PT1 N/A 2.5 2.5
devices
1747-PIC N/A 2.0 2.0
239-9986
31
Example Worksheet for Calculating Heat Dissipation
Procedure: Chassis 1 Chassis 2 Chassis 3 Heat Dissipation
1. Calculate the heat dissipation for each chassis without the power supply.
A. Write in the watts (calculated watts or maximum watts) dissipated by the
processor, I/O and specialty modules, and any peripheral devices attached to
the processor. Then, for each chassis, add these values together.
Chassis 1 Chassis 2 Chassis 3
Cat. No. Ht. Dis. Cat. No. Ht. Dis. Cat. No. Ht. Dis.
peripheral devices:
peripheral devices:
Total:
B. Place the heat dissipation for each chassis into the appropriate columns.
2. Calculate the heat dissipation for each power supply.
A. Calculate the power supply loading for each chassis: write in the minimum
watts for each device and then, for each chassis, add these values together.
Important: If you have a device connected to user power, multiply 24V by the
current used. (4.8 W is the maximum watts.) Include user power in the total
power supply loading.
Chassis 1 Chassis 2 Chassis 3
Cat. No. Min.Ht. Dis. Cat. No. Min. Ht. Dis. Cat. No. Min. Ht. Dis.
user power:
peripheral devices:
peripheral devices:
Total:
B. Use the power supply loading for each chassis to determine the power supply
dissipation. Place the power supply dissipations into the appropriate columns.
3.Add the chassis dissipation to the power supply dissipation.
4. Add across the columns for the total heat dissipation of your SLC 500 con-
troller.
5. Convert to BTUs/ hr. Multiply the total heat dissipation of your SLC 500 con-
troller by 3.414.
Total heat dissipation of the SLC 500 controller: BTUs/ hr
_________ _________ _________
_________+ ________+ _________= ___________W
3.414
________ ________ _________
239-9986
32
9.4 Mounting instructions
9.4.1 Mounting the fixed style
You can mount the fixed hardware style units directly to the
back panel of your enclosure using the mounting tabs and
#10 and #12 screws. The torque requirement is 3.4 N-m (30
in-lbs) maximum.
The expansion chassis mounts on the right side of the fixed
controller. The chassis has mounting tabs that are inserted
into slots in the fixed controller and slid forward. No tools are
required.
1. Insert the mounting tabs of the expansion chassis into the
mounting slots of the controller.
2. Slide the expansion chassis forward until the back of the
expansion chassis is flush with the fixed controller and the
connector on the expansion circuit board is mated with
the connector in the controller.
Mounting
Slots
Right Side of the
Fixed Controller
9.4.2 Mounting the modular style
You can mount the modular hardware style units directly to
the back panel of your enclosure using the mounting tabs
and #10 and #12 screws. The torque requirement is 3.4 N-m
(30 in-lbs) maximum.
9.5 Wiring instructions
9.5.1 Wiring of power supply
To install the power supply, do the following:
1. Align the circuit board with the card guide on the left side
of the chassis. Slide the power supply in until flush with
the chassis.
2. Fasten the power supply to the chassis with the two
philips head screws.
3. Place the jumper to match the input voltage. (This does
not apply to 1746-P3, which does not have a jumper.)
ATTENTION: Make jumper selection before
applying power. Hazardous voltage is present
on exposed pins when power is applied.
4. Remove the warning label from the top of the power
supply.
5. Connect line power to the power supply.
POWER
100/120 Volts 200/240 Volts
Catalog Number
1746-P1 & P2
Catalog Number
1746-P3
PWR OUT + 24 V dc
PWR OUT COM
120/240 V ac
V ac NEUT
CHASSIS GROUND
NOT USED
NOT USED
+ 24 V dc
DC NEUT
CHASSIS
GROUND
239-9986
33
ATTENTION: If you have a 1746-P3 power
supply, see the next page for special
grounding considerations.
On the 1746-P1 and -P2 power supply, use the PWR OUT
+24Vdc and PWR OUT COM terminals to power sensors.
The terminals provide an isolated, non-fused, 200mA, 24Vdc
power supply.
9.5.2 Wiring of I/ O equipment
Careful wire routing within the enclosure helps to cut down
electrical noise between I/O lines. Follow these rules for
routing your wires:
B Route incoming power to the controller by a separate
path from wiring to I/O devices. Where paths must cross,
their intersection should be perpendicular.
Important: Do not run signal or communications wiring and
power wiring in the same conduit.
B If wiring ducts are used, allow for at least two inches
between I/O wiring ducts and the controller. If the
terminal strips are used for I/O wiring, allow for at least
two inches between the terminal strips and the
controller.
B Segregate I/O wiring by signal type. Bundle wiring with
similar electrical characteristics together. Wires with
different signal characteristics should be routed into the
enclosure by separate paths.
ATTENTION: If the controller is being installed
within a potentially hazardous environment
(that is, Class I, Division 2), all wiring must
comply with the requirements stated in the
National Electrical Code 501-4 (b).
The following are general recommendations for wiring I/O
devices.
ATTENTION: Before you install and wire I/O
devices, disconnect power from the controller
and any other source to the I/O devices.
Use acceptable wire gauge The I/O wiring terminals are
designed to accept #14 or smaller AWG stranded wires, and
two wires per terminal (maximum). Maximum torque .9 N-m
(8 in-lb).
Label wires Label wiring to I/O devices, power sources,
and ground. Use tape, shrink-tubing, or other dependable
means for labelling purposes. In addition to labelling, use
coloured insulation to identify wiring based on signal
characteristics. For example, you may use blue for dc I/O
wiring and red for ac I/O wiring.
Bundle wires Bundle wiring for each similar I/O device
together. If you use ducts, allow at least 5 cm (2 in.) between
the ducts and the controller so there is sufficient room to wire
the devices.
Identify terminals Terminal cover plates have a write-on
area for each terminal. Use this area to identify your I/O
devices. Label the Removable Terminal Block (RTB) if you
have not already.
ATTENTION: Calculate the maximum
possible current in each power and common
wire. Observe all local electrical codes
dictating the maximum current allowable for
each wire size. Current above the maximum
ratings may cause wiring to overheat, which
can cause damage.
Capacitors on input modules have a stored
charge that can cause a non-lethal shock.
Avoid mounting the controller in a position
where installation or service personnel would
be in danger from startle reaction.
9.5.3 Grounding
In solid-state control systems, grounding helps limit the
effects of noise due to electromagnetic interference (EMI).
The grounding path for the controller and its enclosure is
provided by the equipment grounding conductor. The figure
below shows you how to run ground connections from the
chassis to the ground bus. The two methods shown for
grounding your modular controller are acceptable; however,
the ground bus is preferred.
1 1
1
1746-P1, P2
or P3
SLC 500
SLC 500
Ground Bus
1746-P1, P2
or P3
Ground
Bus
Earth
Ground
#8
AWG
Wire
#10
AWG
Wire
1 Use 10 AWG wire; keep length as short as possible.
239-9986
34
Special grounding considerations for dc applications
using 1746-P3
ATTENTION: Any voltage applied to the
1746-P3 DC NEUT terminal will be present at
the SLC logic ground and the processor DH-
485 port. To prevent unwanted potentials
across the logic ground of the controller
and/or damage to the SLC chassis, the DC
NEUTRAL of the external dc power source
must be either isolated from the SLC chassis
ground, or connected to earth ground. See
the figure below:
10. Dimensions
10.1 Fixed controller
C
A
T
S
E
R
I
A
L
N
O
.
20
(0.79)
30 and 40 I/O Fixed Style Hardware
20 I/O Fixed Style Hardware
millimeters
(inches)
Front View Left Side View
105
(4.13)
11 Dia.
(0.433)
158
(6.22)
140
(5.51)
5.5 Dia.
(0.217)
20
(0.79)
14
(0.55)
1.0
(0.4)
171
(6.73)
12.5
(0.49)
145
(5.71)
105
(4.13)
5.5
(0.217)
165
(6.0)
5.50 Dia.
(0.217)
11 Dia.
(0.433)
158
(6.22)
140
(5.51)
1.0
(0.04)
5.5 Dia.
(0.217)
171
(6.73)
175
(6.89)
30
(1.18)
145
(5.71)
5.50 Dia.
(0.217)
14
(0.55)
55
(0.217)
175
(6.89)
260
(10.24)
6.35
(0.25)
30
(1.18)
C
A
T
S
E
R
I
A
L
N
O
.
Front View Right Side View
SLC Logic Ground
Processor SLC 500 Chassis
1746-P3
Door External DC Power Source
DH-485
Port
+24 V dc
DC Neut
Chassis
Ground
Chassis
Ground
DC Neut
+24 V dc
Not Used
Not Used
A jumper wire is recommended between
the DC NEUT and Chassis Ground of the
external power source.
Earth Ground Earth Ground
239-9986
35
10.2 Expansion chassis
10.3 Modular controller (with power supply)
1 2
11 Dia.
(0.433)
175
(6.89)
5.5 Dia.
(0.217)
158
(6.22)
5.5 Dia.
(0.217)
45
(1.77)
140
(5.51)
171
(6.73)
14
(0.55)
320
(12.60)
340
(13.39)
140
(5.51)
171
(6.73)
1.0
(0.04)
145
(5.71)
Front View Left Side View
Dimensions for power supply catalog number 1746-P1
Dimensions for power supply catalog number 1746-P2 &
1746-P3
2
1
7-Slot Modular Chassis
1 2
11 Dia.
(0.433)
70
(2.76)
5.5 Dia.
(0.217)
158
(6.22)
5.5 Dia.
(0.217)
45
(1.77)
140
(5.51)
171
(6.73)
14
(0.55)
215
(8.46)
235
(9.25)
140
(5.51)
171
(6.73)
1.0
(0.04)
145
(5.71)
Front View Left Side View
millimeters
(inches)
C
A
T
S
E
R
I
A
L
N
O
.
2-Slot Expansion Chassis
Front View
millimeters
(inches)
Right Side View
80
(3.15)
40
(1.57)
40
(1.57)
5.5 Dia.
(0.217)
11 Dia.
(0.433)
158
(6.22)
5.5 Dia.
(0.217)
14
(0.55)
14
(0.55)
140
(5.51)
1.0
(0.04)
18.5
(0.728)
171
(6.73)
145
(5.71)
4.83
(0.190)
4-Slot Modular Chassis
239-9986
36
11. Programming
11.1 Basics
Familiar ladder logic programming makes the SLC 500
family easy to program. A ladder logic program consists of a
number of rungs, on which you place instructions. Both the
fixed and modular controllers are programmed in the same
manner using either a hand-held terminal or a personal
computer. The SLC 500 controllers provide a powerful set of
instructions for control of complex systems.
11.2 Ladder logic representation
A ladder logic program consists of a number of rungs, on
which you place instructions. Instructions each have a data
address associated with them and based on the status of
these instructions the rung is solved.
The figure below shows a simple 1-rung ladder program.
The rung includes two input instructions and an output
instruction. Note, in the example below each instruction has
a name (Examine if Closed), a mnemonic (XIC), and an
address (I:1/0).
True/ False Status: The data file bits that these instructions
are addressed to will be either a logic 0 (Off) or a logic 1
(ON). This determines whether the instruction is regarded as
true or false:
]
0
[ ] [ ( )
Input Instructions Output Instruction
XIC XIO OTE
XIC = Examine if Closed
XIO = Examine if Open
OTE = Output Energize
Address I:1/0
Address I:1/1
Address O:3/0
A simple rung, using bit instructions.
I:1.0 I:1.0 O:3.0
1 0
/
11 Dia.
(0.433)
140
(5.51)
5.5 Dia.
(0.217)
158
(6.22)
5.5 Dia.
(0.217)
140
(5.51)
14
(0.55)
435
(17.13)
455
(17.91)
171
(6.73)
1.0
(0.04)
145
(5.71)
Front View Left Side View
Dimensions for power supply catalog number 1746-P1
Dimensions for power supply catalog number 1746-P2 &
1746-P3
55
(.217)
140
(5.51)
10-Slot Modular Chassis
1 2
1
2
1 2
145
(5.71)
55
(2.17)
171
(6.73)
140
(5.51)
171
(6.73)
14
(0.55)
140
(5.51)
105
(4.13)
540
(21.26)
560
(22.05)
11 Dia.
(0.433)
5.5 Dia.
(0.217)
140
(5.51)
5.5 Dia.
(0.217)
158
(6.22)
1.0
(0.04)
The status of the instruction is
If the data file XIC XIO OTE
bit is Examine if closed Examine if open Output energise
] [ ] / [ ( )
Logic 0 False True False
Logic 1 True False True
239-9986
37
11.3 SLC memory organisation
The processor provides control through the use of a
program you create. The program you create is called a
processor file. This file contains other files that break your \
B Program Files provide storage and control of the main
program and subroutines.
B Data Files contains the status of inputs, outputs, the
processor, timers, counter, and so on.
Processor Files: Each CPU can hold 1 processor file at a
time. The processor file is made up of program files (up to
256 per controller) and data files (up to 256 per controller).
Processor files are created in the off-line mode using APS.
These files are then restored, also referred to as
downloaded, to the processor for on-line operation.
Program Files: Program files contain controller information,
the main control program, and any subroutine programs.
The first three program files are required for each processor
file. These are:
B File 0 This file stores the controller configuration and
other system information.
B File 1 This file is reserved for internal controller use.
Processor File
Program Files Data Files
B File 2 This file stores the main control program.
Files 3 255 These files are optional and used for
subroutine programs.
Most of your work with program files will be in file 2, the main
program file. This file contains your ladder logic program
which you create to control your application.
Data Files: Data files contain the data associated with the
program files. Each processor file can contain up to 256 data
files. These files are organised by the type of data they
contain. Each piece of data in each of these files has an
address associated with it that identifies it for use in the
program file. For example, an input point has an address that
represents its location in the input data file. Likewise, a timer
in the timer data file has an address associated with it that
allows you to represent it in the program file.
The first 9 data files (0-8) have default types. You designate
the remainder of the files (9-255). The default types are:
B File 0 Output Data This file stores the state of the output
terminals for the controller.
B File 1 Input Data This file stores the status of the input
terminals for the controller.
B File 2 Status Data This file stores controller operation
information.
B Files 3 7 These files are pre-defined as Bit, Timers,
Counters, Control and Integer data storage, respectively.
B File 8 - Floating Point. This file stores single precision non-
extended 32-bit numbers. Valid range is 1.1754944e-38
to 3.40282347e-38. Only SLC 5/03 OS301 processors
use this file.
B File 9-255 User Defined. These files are user-defined as
Bit, Timer, Counter, Control and Integer data storage. For
SLC 5/03 OS301 processors, floating point, string and
ASCII files are also supported. In addition, File 9 is
specifically available as a Communication Interface File.
Most of your work with data files will be in files 0 and 1, the
output and input files.
12. Programming instructions
12.1 Bit instructions
Instruction mnemonic and name Function - conditional instructions input or output
XIC Examine if Closed Conditional instruction. True when bit is on (1).
XIO Examine if Open Conditional instruction. True when bit is off (0).
OSR One Shot Rising Conditional instruction. Makes rung true for one scan upon each false-to-true
transition of conditions preceding it in the rung.
OTE Output Energise Output instruction. True (1) when conditions preceding it are true. False when
conditions preceding it go false.
OTL Output Latch Output instruction. Addressed bit goes true (1) when conditions preceding the
OTL instruction are true. When conditions go false, OTL remains true until the
rung containing an OTU instruction with the same address goes true.
OTU Output Unlatch Output instruction. Addressed bit goes false (0) when conditions preceding the
OTU instruction are true. Remains false until the rung containing an OTL instruc
tion with the same address goes true.
239-9986
38
12.2 Comparison instructions
12.3 Timer and counter instructions
12.4 Communication instructions
Instruction mnemonic and name Function - Output instructions
TON Timer On-Delay Counts time intervals when conditions preceding it in the rung are true.
Produces an output when accumulated value (count) reaches the preset value.
TOF Timer Off-Delay Counts time intervals when conditions preceding it in the rung are false.
Produces an output when accumulated value (count) reaches the preset value.
RTO Retentive Timer This is an On-Delay timer that retains its accumulated value when:
Rung conditions go false.
The mode changes to program from run or test.
The processor loses power.
A fault occurs.
CTU Count Up Count up for each false-true transition of conditions preceding it in the rung.
Produces an output when accumulated value (count) reaches the preset value.
CTD Count Down Count down for each false-true transition of conditions preceding it in the rung.
Produces an output when accumulated value (count) reaches the preset value.
HSC High-Speed Counter Applies to 24Vdc fixed I/O controllers only. Counts high-speed pulses from a
high-speed input. Maximum pulse rate of 8kHz.
RES Reset Used with timers and counters. When conditions preceding it in the rung are
true, the RES instruction resets the accumulated value and control bits of the
timer or counter.
Instruction mnemonic and name Function - Output instructions
MSG Message Read/Write This instruction transfers data from one node to another on the communication
network. When the instruction is enabled, message transfer is pending. Actual
data transfer takes place at the end of the scan.
SVC Service Communications When conditions preceding it in the rung are true, the SVC instruction interrupts
the program scan to execute the service communication portion of the operating
cycle.
Instruction mnemonic and name Function - (Input) instructions
EQU Equal Instruction is true when source A = source B.
NEQ Not Equal Instruction is true when source A source B.
LESS Less Than Instruction is true when source A < source B.
LEQ Less Than or Equal Instruction is true when source A source B.
GRT Greater Than Instruction is true when source A > source B.
GEQ Greater Than or Equal Instruction is true when source A source B.
MEQ Masked Comparison for Equal Compares 16-bit data of a source address to 16-bit data at a reference address
through a mask. If the values match, the instruction is true.
LIM Limit Test True/false status of the instruction depends on how a test value compares to
specified low and high limits.
12.5 I/ O and Interrupt instructions
12.6 File Copy and File Fill instructions
12.7 Math instructions
239-9986
39
Instruction mnemonic and name Function - Output instructions
COP File Copy When rung conditions are true, the COP instruction copies a user-defined source
file to the destination file.
FLL File Fill When rung conditions are true, the FLL instruction loads a source value into a
specified number of elements in a user-defined file.
Instruction mnemonic and name Function - Output instructions
ADD Add When rung conditions are true, the ADD instruction adds source A to source B
and stores the result in the destination.
SUB Subtract When rung conditions are true, the SUB instruction subtracts source B from
source A and stores the result in the destination.
MUL Multiply When rung conditions are true, the MUL instruction multiplies source A by
source B and stores the result in the destination.
DIV Divide When rung conditions are true, the DIV instruction divides source A by source B
and stores the result in the destination and the math register.
DDV Double Divide When rung conditions are true, the DDV instruction divides the contents of the
math register by the source and stores the result in the destination and the math
register.
NEG Negate When rung conditions are true, the NEG instruction changes the sign of the
source and places it in the destination.
CLR Clear When rung conditions are true, the CLR instruction clears the destination to zero.
TOD Convert to BCD When rung conditions are true, the TOD instruction converts the source value to
BCD and stores it in the math register or the destination.
FRD Convert from BCD When rung conditions are true, the FRD instruction converts a BCD value in the
math register or the source to an integer and stores it in the destination.
DCD Decode When rung conditions are true, the DCD instruction decodes 4-bit value (0 to
16), turning on the corresponding bit in 16-bit destination.
SQR Square Root When rung conditions are true, the SQR instruction calculates the square root of
the source and places the integer result in the destination.
SCL Scale When rung conditions are true, the SCL instruction multiplies the source by a
specified rate. The result is added to an offset value and placed in the destination.
Instruction Mnemonic and Name Function - Output instructions
IIM Immediate Input with Mask When conditions preceding it in the rung are true, the IIM instruction is enabled
and interrupts the program scan to write a word of masked external input data to
the input data file.
IOM Immediate Output with Mask When conditions preceding it in the rung are true, the IOM instruction is enabled
and interrupts the program scan to read a word of data from the output data file
and transfer the data through a mask to the corresponding external outputs.
IIE I/O Interrupt Enable The IIE, IID, and RPI instructions are used with specialty I/O modules capable of
IID I/O Interrupt Disable generating an I/O interrupt.
RPI Reset Pending
I/O Interrupt
REF I/O Refresh When conditions preceding it in the rung are true, the REF instruction interrupts
the program scan to execute the I/O scan (write outputs-service comms-read
inputs). The program scan then resumes.
STD Selectable Timed Disable Associated with the Selectable Timed Interrupt function. STD and STE are used to
prevent an STI from occurring during a portion of the program; STS initiates an
STE Selectable Timed Enable STI.
STS Selectable Timed Start
INT Interrupt Subroutine Associated with STI interrupts and I/O event-driven interrupts.
12.8 Proportional Integral Derivative Instruction
12.9 Move and Logical instructions
12.10 Bit Shift, FIFO, and LIFO instructions
12.11 Sequencer instructions
239-9986
40
Instruction mnemonic and name Function - Output instructions
MOV Move When rung conditions are true, the MOV instruction moves a copy of the source
to the destination.
MVM Masked Move When rung conditions are true, the MVM instruction moves a copy of the source
through a mask to the destination.
AND And When rung conditions are true, sources A and B of the AND instruction are
ANDed bit by bit and stored in the destination.
OR Inclusive Or When rung conditions are true, sources A and B of the OR instruction are ORed
bit by bit and stored in the destination.
XOR Exclusive Or When rung conditions are true, sources A and B of the XOR instruction are
Exclusive ORed bit by bit and stored in the destination.
NOT Not When rung conditions are true, the source of the NOT instruction is NOTed bit
by bit and stored in the destination.
Instruction mnemonic and name Function - Output instructions
BSL Bit Shift Left On each false-to-true transition, these instructions load a bit of data into a bit
BSR Bit Shift Right array, shift the pattern of data through the array, and unload the end bit of data.
The BSL shifts data to the left and the BSR shifts data to the right.
First In First Out (FIFO) The FFL instruction loads a word into an FIFO stack on successive false-to-true
FFL Load (FFL) transitions. The FFU unloads a word from the stack on successive false-true tran
FFU Unload (FFU) sitions. The first word loaded is the first to be unloaded.
Last In First Out (LIFO) The LFL instruction loads a word into an LIFO stack on successive false-to-true
LFL Load (LFL) transitions. The LFU unloads a word from the stack on successive false-to-true
LFU Unload (LFU) transitions. The last word loaded is the first to be unloaded.
Instruction mnemonic and name Function - Output instructions
SQO Sequencer Output On successive false-to-true transitions, the SQO moves a step through the pro-
grammed sequencer file, transferring step data through a mask to a destina tion
word.
SQC Sequencer Compare On successive false-to-true transitions, the SQC moves a step through the pro
grammed sequencer file, comparing the data through a mask to a source word
or file for equality.
SQL Sequencer Load On successive false-to-true transitions, the SQL moves a step through the
sequencer file, loading a word of source data into the current element of the
sequencer file.
Instruction mnemonic and name Function - Output instructions
PID Proportional Integral This instruction is used to control physical properties such as temperature,
Derivative pressure, liquid level, or flow rate of process loops.
239-9986
41
12.12 Control instruction
12.13 ASCII instructions (applies to SLC 5/ 03 OS301 processors only)
41
Instruction mnemonic and name Function - Conditional or output instructions
JMP Jump to Label Output instruction. When rung conditions are true, the JMP instruction causes the
program scan to jump forward or backward to the corresponding LBL instruction.
LBL Label This is the target of the correspondingly numbered JMP instruction.
JSR Jump to Subroutine Output instruction. When rung conditions are true, the JSR instruction causes the
processor to jump to the targeted subroutine file.
SBR Subroutine Placed as first instruction in a subroutine file. Identifies the subroutine file.
RET Return from Subroutine Output instruction, placed in subroutine. When rung conditions are true, the RET
instruction causes the processor to resume program execution in the main pro
gram file or the previous subroutine file.
MCR Master Control Reset Output instruction. Used in pairs to inhibit or enable a zone within a ladder pro
gram.
TND Temporary End Output instruction. When rung conditions are true, the TND instruction stops the
program scan, updates I/O, and resumes scanning at rung 0 of the main program
file.
SUS Suspend Output instruction, used for troubleshooting. When rung conditions are true, the
SUS instruction places the controller in the Suspend Idle mode. The suspend ID
number is place in word S:7 and the program file number is placed in S:8.
Instruction mnemonic and name Function - Output instructions
ABL Test Buffer for Line Determines the number of characters in the buffer, up to and including the end-
of-line characters (termination).
ACB No. of Characters in Buffer Determines the total characters in the buffer.
ACI ASCII String to Integer Converts an ASCII string to an integer value.
ACL ASCII Clear Receive and/or Clears the ASCII buffer.
Transmit Buffer
ACN ASCII String Concatenate Combines two strings using ASCII strings as operands.
AEX ASCII String Extract Creates a new string by taking a portion of an existing string and linking it to a
new string.
AHL ASCII Handshake Lines Sets or resets the RS-232 Data Terminal Ready and Request to Sender handshake
control lines for the modem.
AIC ASCII Integer to String Converts an integer value to an ASCII string.
ARD ASCII Read Characters Reads characters from the buffer and stores them in a string.
ARL ASCII Read Line Reads characters from the buffer up to and including the end-of-line characters
and stores them in a string.
ASC ASCII String Search Searches an existing string for an occurrence of the source string.
ASR ASCII String Compare Compares two ASCII strings.
AWA ASCII Write with Append Adds the two appended characters set from the ASCII configuration menu.
AWT ASCII Write Writes characters from a source string to a display device.
239-9986
13. List of instructions
Use the following instructions with the Advanced
Programming Software (APS) or the Hand-Held Terminal
(HHT).
BitInstructions
Examine If Closed
Examine If Open
One-Shot Rising
Output Energise
Output Latch
Output Unlatch
Timer and Counter Instructions
Timer On/Timer Off-Delay
Retentive On-Delay Timer
Count Up/Count Down
High-Speed Counter
Reset
I/ O and Interrupt Instructions
Immediate Input/Output With Mask
I/O Interrupt Enable/Disable*
Reset Pending I/O Interrupt*
I/O Refresh*
Selectable Timed Interrupt Enable/Disable*
Selectable Timed Interrupt Start*
Interrupt Subroutine*
Comparison Instructions
Equal
Not Equal
Less Than
Greater Than
Less Than or Equal
Greater Than or Equal
Masked Comparison for Equal
Limit Test*
Move and Logical Instructions
Move
Masked Move
And
Or
Exclusive Or
Not
I/ O Message Instructions
Service Communications*
Message*
Math Instructions
Add/Subtract
Multiply/Divide
Double Divide
Clear
Negate
Decode
Square Root*
Scale*
Control Instructions
Label
Jump
Jump to Subroutine
Return from Subroutine
Master Control Reset
Temporary End
Suspend
Subroutine
Sequencer Instructions
Sequencer Output
Sequencer Compare
Sequencer Load*
Bit Shift, FIFO, and LIFO Instructions
Bit Shift Right/Left
Load/Unload, First In First Out*
Load/Unload Last In First Out*
File Instructions
Copy File
Fill File
Special Instruction
Proportional, Integral, Derivative*
* SLC 5/02 and SLC 5/03 processors only.
The information provided in RStechnical literature is believed to be accurate and reliable; however, RS Components assumes no responsibility for inaccuracies
or omissions, or for the use of this information, and all use of such information shall be entirely at the users own risk.
No responsibility is assumed by RS Components for any infringements of patents or other rights of third parties which may result from its use.
Specifications shown in RS Components technical literature are subject to change without notice.
RS Components, PO Box 99, Corby, Northants, NN17 9RS Telephone: 01536 201234
An Electrocomponents Company RS Components 1997