Allen-Bradley Allen-Bradley Home
Bulletin 1747 SLC 500 Programmable Logic Controllers

SLC 500 Controllers

Our Bulletin 1747 SLC™ 500 controllers provide a range of choices in memory, I/O capacity, instruction set, and communication ports to let you tailor a control system to your exact application requirements. Our controllers have a strong reliability history covering hundreds of thousands of installations in a broad range of applications.

  • Overview
  • Product Selection
  • Specifications
  • Software
  • Documentation
  • Resources
  • Applications


  • Ladder-logic and structured-text programming
  • Advanced instruction set including file handling, sequencer, diagnostic, shift register, immediate I/O, and program control instructions
  • Built-in RS-232/422/423 communication port
  • DeviceNet and ControlNet I/O on selected processors
  • One or more on-board ports that can be configured for either Data Highway Plus™ (DH+) or Universal Remote I/O
  • Universal Remote I/O ports can be configured as an I/O scanner port or an I/O adapter port
  • Ethernet PLC-5® controllers and the Ethernet interface module (1785-ENET) provide built-in web services
  • Backup options for increased fault tolerance through the ControlNet™ Hot Backup module or the PLC-5 Backup Communication module

SLC 500 Controller Comparison

Controller SeriesInstruction Memory WordsMax. I/O PointsI/O OptionsBuilt-in PortsAdditional Features
SLC 5/01 1 K or 4 K 960 Local I/O DH-485 (cannot initiate messages) Basic set of 51 instructions
SLC 5/02 4 K 4096 Local I/O, remote I/O DH-485 Expanded instruction set, faster scan times, extensive diagnostics for more complex applications
SLC 5/03 8 K, 16 K, or 32 K 4096 Local I/O, remote I/O

DH-485, RS-232-C (ASCII or DF1)

Connects to external intelligent devices using the RS-232 port, without additional modules
SLC 5/04 16 K, 32 K, or 64 K 4096 Local I/O, remote I/O

DH+, RS-232-C (ASCII or DF1)

High-speed peer-to-peer communications and direct connection to PLC-5 controllers
SLC 5/05 16 K, 32 K, or 64 K 4096 Local I/O, remote I/O Ethernet (10BASE-T 10/100 Mbps), RS-232-C (ASCII or DF1) Ethernet supports program upload and download, on-line editing, and peer-to-peer messaging


SLC 500 Systems Selection Guide1747-SG001


  • UL
  • C-UL
  • CE
  • C-Tick

Certifications apply when product is marked. See our Product Certification site for Declarations of Conformity, certificates and other certification details.

Looking for Additional Information?

To find additional product information (CAD drawing files, 3D models, etc.) enter the complete catalog number (including dashes) below.


Use RSLogix 500 programming software to program your SLC-500™ system.

The controllers and modules you select, along with your network configuration, determine what additional software packages you need to configure and program your system. Additional required software may include RSNetWorx network configuration software and RSLinx communication software.

Learn More

Additional software products are available from Rockwell Software.


SLC 500 System Brochure1747-BR017
SLC 500 Systems Selection Guide1747-SG001
SLC 5/03, 5/04, 5/05 Processors Installation Instructions1747-IN009
SLC 500 Modular Hardware Style User Manual1747-UM011
SLC 500 Fixed Hardware Style User Manual1747-UM009
SLC 500 Instruction Set Reference Manual1747-RM001
More SLC 500 System publications in Literature LibraryAll Languages

Can’t Find What You Need?

Browse Literature Library where you can search for additional technical and commercial publications in more languages.

Product Certifications

See our Product Certification site for Declarations of Conformity, certificates and other certification details.

Configuration & Selection Tools

Other Resources


The SLC™ 500 family provides cost-effective, reliable control in hundreds of thousands of applications around the world—everything from amusement park rides and micro-breweries to pharmaceutical and food processes. It is well-suited for applications where the size and overhead of a traditional, full-size PLC system is not justified.

SLC 500 controllers are ideal for OEM applications on the following types of machinery:

  • Packaging machinery
  • Conveyors and other material handling machinery
  • Machine tools
  • Textile machinery
  • Food products machinery
  • Pharmaceutical products machinery

Customer Success