Вы находитесь на странице: 1из 32

2008

Overview of AB PLC System

Overview of AB PLC System 1-1


2008

Course Objective
 Understanding AB PLC Types
 Define differences between Programmable Automation
Controllers and Programmable Logic Controllers

Overview of AB PLC System 1-2


2008

Allen-Bradley Control Solution


 Allen-Bradley control solutions set the
standard
 from the Programmable Logic Controller
(PLC) invented nearly 30 years ago
 to the more recent technology embodied in
the rugged, scalable, highly-functional
Programmable Automation Controller
(PAC).
 The reason?
 User move forward with our control
solutions while protecting the control
investment user made in the past.

Overview of AB PLC System 1-3


2008

Programmable Automation Controllers


 Merge PC-based and PLC architecture
 Provide multidiscipline automation
 i.e., process, discrete, motion, drive and batch within a single hardware
and software platform
 Provide scalability and application portability within an open,
modular architecture
 Controller Types:
 CompactLogix System
 ControlLogix System
 FlexLogix System
 SoftLogix5800 Controller
 DriveLogix System

Overview of AB PLC System 1-4


2008

Programmable Logic Controllers


 Implement specific functions
such as:
 I/O control
 logic
 timing
 communication
 report generation
 data file manipulation
 arithmetic
 counting
 Controller types:
 Pico Controllers
 MicroLogix
 SLC 500 System
 PLC-5 System
Overview of AB PLC System 1-5
2008

Safety Programmable Controllers


 Monitor and maintain the safety function for
industrial automation equipment even in the
event of fault(s) in the safety-related parts of the
machine control system.
 GuardLogix Integrated Safety Controller
 The safety controller that partners with
ControlLogix® for high-speed, high-performance
multi-disciplined control that is ideal for SIL 3
safety applications.
 GuardPLC
 Safety programmable controllers to meet user
safety solution needs with speed and flexibility.
 SmartGuard 600 safety controller
 is designed for safety applications that require
some complex logic allowing for more advanced
safety functionality.
Overview of AB PLC System 1-6
2008

PAC Versus PLC


 Consider a PAC versus a PLC if the application requires:
 advanced control algorithms
 extensive database manipulation
 HMI functionality in one platform
 integrated custom control routines
 complex process simulation
 very fast CPU processing
 memory requirements that exceed PLC specifications

Overview of AB PLC System 1-7


2008

Communication and I/O Considerations (1)


Built-in Total I/O
Networks Through Local
Controller Communication (Local and
Additional Modules I/O
Ports Distributed)
MicroLogix 1000 • RS-232 • DeviceNet 32 local only
• 1761-Lx • DH-485 (via RS-232) • EtherNet/IP

MicroLogix 1200 • RS-232 (1762-LxR has Each interface uses an RS- 136 local only
• 1762-Lx, 1762-LxR 2 ports) 232 port.
• DH-485 (via RS-232)
• Modbus RTU
master/slave (via RS-
232)

MicroLogix 1500 • RS-232 (1762-LRP has 540 additional I/O capacity


• 1764-LRP, 1764- 2 ports) with DeviceNet I/O
LSP • DH-485 (via RS-232)
• Modbus RTU
master/slave (via RS-
232)

Overview of AB PLC System 1-8


2008

Communication and I/O Considerations (2)


Built-in Total I/O
Networks Through Local
Controller Communication (Local and
Additional Modules I/O
Ports Distributed)
SLC 5/03 • RS-232 • DeviceNet 32 local only
• 1747-L53x • 1 DH-485 (1747-L53x) • EtherNet/IP
• 1 DH+ (1747-L54x) Each interface uses an RS-
SLC 5/04 • 1 EtherNet/IP (1747- 232 port. 136 local only
• 1747-L54x L55x)

SLC 5/05 540 additional I/O capacity


• 1747-L55x with DeviceNet I/O

EtherNet/IP PLC-5 • RS-232 • DeviceNet 512 3,072 additional I/O


• 1785-LxxE • 1 EtherNet/IP • EtherNet/IP capacity with DeviceNet,
• up to 2 DH+/Universal ControlNet and Universal
Remote I/O Remote I/O

ControlNet PLC-5 • RS-232


• 1785-LxxC15 • 1 ControlNet
• up to 2 DH+/Universal
Remote I/O
DH+ PLC-5 • RS-232
• 1785-LxxB • up to 4 DH+/Universal
Remote I/O

Overview of AB PLC System 1-9


2008

Communication and I/O Considerations (3)


Built-in
Networks through Local Total I/O
Controller communication
additional modules I/O (local and distributed)
ports
CompactLogix: • RS-232 • DeviceNet 960 9000 digital
• 1769-L31 • 1 EtherNet/IP digital or
• 1769-L32C, 1769- • 1 ControlNet 256 analog
L32E • DH-485 (via RS-232) additional I/O capacity with
• 1769-L35CR, 1769- • Modbus via ladder DeviceNet I/O
L35E routine (via RS-232)
ControlLogix: • RS-232 • DeviceNet 512 128,000 digital
• 1756-L55 • DH-485 (via RS-232) • ControlNet or
• 1756-L61, 1756-L62, • Modbus via ladder • EtherNet/IP 4,000 analog
1756-L63 routine (via RS-232) • DH+ additional I/O capacity with
• 1756-L60M03SE • Universal Remote I/O DeviceNet I/O

FlexLogix: • RS-232 • DeviceNet 512 distributed I/O via


• 1794-L34 • DH-485 (via RS-232) • ControlNet digital DeviceNet, ControlNet, and
• Modbus via ladder • EtherNet/IP EtherNet/IP
routine (via RS-232) 128
analog

Overview of AB PLC System 1-10


2008

Additional Considerations

Overview of AB PLC System 1-11


2008

AB PLC Programming Language


 Ladder Logic (LL)
 Sequential Function Chart (SFC)
 Function Block Diagram (FBD)
 Structured Text (ST)
 Instruction List (IL)

Overview of AB PLC System 1-12


2008

Program Files (PLC5)

Overview of AB PLC System 1-13


2008

Ladder Logic

Overview of AB PLC System 1-14


2008

Sequential Function Chart

Start
Step

transition unit

End

Overview of AB PLC System 1-15


2008

Function Block Diagram

Input A ADD_INT

Input B MUL_INT
Result

Input C SUB_INT

Input B

Overview of AB PLC System 1-16


2008

Instruction List
>>>>>>>>>>>>>>>>>>>>Instruction List Start>>>>>>>>>>>>>>>>>>>>
Start LD 100000
AND 100001
AND NOT 100002
OUT 000001
>>>>>>>>>>>>>>>>>>>>Instruction List End>>>>>>>>>>>>>>>>>>>>

Overview of AB PLC System 1-17


2008

Structured Text
>>>>>>>>>>>>>>>>>>>>Structured Text Start>>>>>>>>>>>>>>>>>>>
(*Invocation*)
(*Int*) :- DIV_INT (IN1 :=, (*INT*)
IN2 := (*INT*));
LD 100000
ADD 100001
OUT 000002
>>>>>>>>>>>>>>>>>>>>Structured Text End>>>>>>>>>>>>>>>>>>>

Overview of AB PLC System 1-18


2008

AB RS232 DF1 Architecture

Overview of AB PLC System 1-19


2008

Allen-Bradley Communication Networks

Overview of AB PLC System 1-20


2008

ControlNet Typical Configuration

Overview of AB PLC System 1-21


2008

DeviceNet Typical Configuration

Overview of AB PLC System 1-22


2008

EtherNet/IP Typical Configuration

Overview of AB PLC System 1-23


2008

DH+ Typical Configuration

Overview of AB PLC System 1-24


2008

DH-485 Industrial LAN

Overview of AB PLC System 1-25


2008

Universal Remote I/O Link

Overview of AB PLC System 1-26


2008

AB PLC Programming Software Configuration


RSLogix Driver :
Programming Programming - RS232
Software & Communication - RS 485
Software - ENET
- Modbus

RSLinx Driver :
Communication - RS232
Software - RS 485
- ENET
- DH+

Overview of AB PLC System 1-27


2008

RSLinx
 RSLinx is a complete 32-bit product family
that links Allen-Bradley networks and devices
to Microsoft Windows applications.
 These range from device programming and
configuration applications:
 such as RSLogix and RSNetWorx,
 to HMI applications such as RSView32,
 to your own data acquisition applications using
Microsoft Office, Web pages, or Visual Basic.
 RSLinx also incorporates advanced data
optimization techniques and contains a set of
diagnostics.
 RSLinx is an OPC Data Access Compliant
Server and a DDE server.

Overview of AB PLC System 1-28


2008

RSLogix 5
 RSLogix 5
 Can access memory directly
 Low-level and high-level
language
 Used to program Rockwell
PLC-5 platforms

Overview of AB PLC System 1-29


2008

RSLogix 500
 RSLogix 500
 Can access memory directly
 Low-level language
 Used to program Rockwell PLC
platforms:
• SLC500
• MicroLogix

Overview of AB PLC System 1-30


2008

RSLogix 5000
 RSLogix 5000
 No access to memory
addresses
 Used to program all five
Rockwell Automation Logix
platforms:
• ControlLogix
• CompactLogix
• FlexLogix
• SoftLogix5800
• DriveLogix

Overview of AB PLC System 1-31


2008

Schedule Training PLC


Duration
Course Item Schedule
(Days)
Basic PLC Programming 16 March 24 – April 10, 2008
Modicon PLC Programming 6 April 11 - 17, 2008
AB PLC Programming 6 April 18 - 24, 2008
Siemens PLC Programming 2 April 25 - 26, 2008
HMI Programming 5 May 12 - 16, 2008
• Wonderware InTouch 4 May 12 - 15, 2008
• Citect 1 May 12 - 16, 2008

Overview of AB PLC System 1-32

Вам также может понравиться