The first Allen Bradley PLC PLCs in the market was PLC5 family.PLC2, which was made in the 1980s and is now obsolete.
- PLC3s were released in the 1980s also, followed by the PLC5, which is still used today, not widely. first large/wide rack system, with about twice the horizontal dimension of the SLC500.
- SLC500: In 1991 Allen-Bradley released the first SLC500. This platform was physically smaller than the PLC5, with a reduced instruction set.
- SLC full name is “Small Logic Controller”. The first SLC, Known simply as an SLC500, was an integrated platform containing the CPU, power supply, and IO all in one package. with 1K of memory and was used in small i/o application
- The first rack-based SLC was the SLC5/01.
- This processor was used in a rack with power supply.
- The I/O cards also available in a rack.
different type of i/o card having digital, analog and special purpose I/O such as thermocouples and High-Speed Counters.processors had more memory, faster speeds, and enhanced communication capabilities.
- The 5/02 and 5/03 platforms had DH485 (“Data Highway”) communications
- The 5/03 was the first processor where logic could be edited online in real time without having to place the processor in program mode and download.
- The 5/04 had even more memory and a faster communications platform called DH+ (“Data Highway Plus”).
- The 5/05 had a serial port but also was the first to provide Ethernet communications.
The Micrologix family used the RSLogix 500 for programming purpose.
This software same for SLC Family. The first of the family introduce was the Micrologix 100, PLC that was made with several different I/O combinations. Same as the SLC500.
Its creation was a response to the need for a less expensive platform to compete with other manufacturers.
Also, like the SLC platform, newer variations became modular allowing for more configuration.
The Micrologix platform does not use a rack, modules are inserted on each end along with a terminating end cap.
Allen Bradley PLC5, SLC500, Micrologix Software:
- The early software for the PLC5 and SLC500 platforms was DOS based.
- Before the coming of Windows, Rockwell decided to create separate division Rockwell Software and RSLogix, Rockwell released Windows-based program was released.
- The PLC5 platform is currently programmed using RSLogix5, while the SLC and Micrologix family (excepting the 800) is programmed using RSLogix500.
- Communications setup for the programming software is handled using a separate software package called RSLinx.
The PLC5, SLC500 and Micrologix platforms use assigned registers and files for addressing and ladder files
- bit registers are assigned as B3, addresses to the bit level in groups of 0-15, such as B3:0/5, (word 0, bit 5), B3:20/15 (word 20, bit 15) and so on.
- Timers use the next register with addresses such as T4:2 (3rd timer in the register after 0 and 1), T4:5/DN (timer 5’s done a bit), T4:19/TT (timer 19 timing), and T4:12.PRE (timer 12’s setpoint). Various time bases are available such as 0.01s or 1s.
- Counters are assigned to the next register (C5:0 and so on) with a similar addressing systems as the timers.
- Integers or words are assigned to register 7 (N7:3 is the 4th available word address)
- floating point or REAL data types are assigned to register 8 (F8:0 and so on). Not all processors have floating point math capability.
- New registers can be opened for use with different data types such as B9 (bits), N12 (integers), F100 (REALs), or even S27 (STRING data types). Numerical use of numbers beyond F8 then are quite flexible and can be used as required.
- Ladders or subroutines are assigned beginning with ladder 2.
- This routine is created and called automatically.
- As new routines are required they are created as ladder 3, ladder 4 and so on.
- They must be called using a jump to subroutine command.
Upload program that not contains a comment. Because of this, an uploaded program with no documentation can be quite difficult to interpret.
- The ControlLogix Platform was introduced to the market in 1997.
- This ControlLogix platform was rack based and very similar to looks the SLC, but main advantage that was faster than any PLC5 or SLC and had little a bit more memory. Rockwell introduces the first platform to use tag-based addressing.
- Early ControlLogix platforms included the 5550 and L1 processors.
- As technology and memory capacity improved these were quickly obsoleted in favor of the L60 and L70 series of processors with higher speeds and much more memory.
- Communication cards for Ethernet, DeviceNet, and ControlNet are placed in the rack rather than using the port on the processor.
- The processors still have serial ports or USB ports for programming and configuration. Servo control cards using fiber-optic SERCOS control also give the system more control over coordinated systems.
The Compactlogix platform was released in the early 2000s as a lower cost solution. Like the Micrologix, rather than being rack based, modules are added to the ends of the power supply or power/CPU module.