Transcript CHAPTER 10

Chapter 10
PLC Processors
Objectives
• Describe the function of the processor.
• Describe processor operating modes.
• Explain the function of the watchdog timer.
The PLC Processor
• The processor is a digital computer that
reads inputs, solves the ladder logic, and
updates the output field devices.
• Processors are available with differing
capabilities within a specific PLC family.
• Processors have different operating modes.
Processor Operating Cycle
• Processor is designed to perform specific
duties in a specific sequence.
• This operating cycle is called the processor’s
scan or sweep.
• In run mode, the operating sequence is
continuous.
• Operating cycle consists of numerous steps.
Input Scan
• During the input scan, the processor scans
each input module for the ON or OFF states
of each input point.
• Input status information is stored in the input
status file.
Program Scan (1 of 2)
• Processor scans ladder program starting at
rung zero at the left power rail, working left to
right, evaluating one instruction at a time until
the output instruction is reached.
• The output instruction will be either true or
false.
Program Scan (2 of 2)
• A logical 1 or 0 will be placed in the output
status table address referenced by the
particular output instruction.
• With a rung completed, the processor goes
on to the next rung, sequentially until the last
rung of the program has been executed.
Output Scan
• The output scan is where the processor
writes the ON or OFF status, one word at a
time, to the associated output module.
• Output module updates each field device’s
status.
Service Communications
• After all output modules have been updated,
the processor services communications.
– Updates hand-held or personal computer
monitor screens
– Sends communications to other devices on
the network
Reset Watch-Dog Timer
• Last part of scan is to reset the watch-dog
timer.
• Watch-dog timer ensures current scan is
complete.
• When watch-dog timer is reset, the scan
starts over.
Serial Communications
• The simplest method to communicate
between a PLC processor and a computer is
serial communications.
• Connect proper serial cable between
computer’s COM port and processor’s RS232 communications port.
• Not all processors have RS-232
communications port.
Selecting Proper
RS-232 Interface Cable
• Most serial communication problems
between computer and PLC are due to
incorrect cable.
• Two types of serial cables
– Straight-through cable
– Null-modem cable
Straight-through Cabling Between
Computer and Peripheral Equipment
Straight-through Serial Cable
• In straight-through serial cable, all wires go
through the cable without crossing.
• Wires are identified as pin numbers.
– Pin 2 goes straight through to pin 2.
– Pin 3 goes straight through to pin 3.
• Used when there is an intermediate
communication device between two
computers.
Directly Connecting Computers
with a Straight-through Cable
• Both computers sending information out on
pin 2
• Computers expecting information on pin 3
– Communication will not be successful.
Connecting Two Computers
with a Straight-through Cable
Null-modem Cable Wired so Pin 2
Crosses to Pin 3
• Pin 2 physically crosses to pin 3 in the cable.
• Information sent from the computer crosses
from pin 2 to pin 3 so it can be received by
other computer device.
• Communication is successful.
Null-Modem Cable
Crosses Pin 2 to Pin 3
PLC Processors Have
Multiple Operating Modes
• Processor has two modes of operation.
– Program mode
– Some variation of run mode
Program Mode
• In program mode, the processor is accepting
new instructions, either as a new program or
as changes (edits) to an existing program.
Run Mode
• When the creating or editing of a program is
complete, the processor is put into run mode
to run or execute the program.
• In run mode, the processor executes the
operating cycle called the scan or sweep.
Remote Run Mode
• Some processors have key switches on the
processor module to change operating
modes.
• Changing the operating mode to run or
program using a key switch is called local
mode.
• Changing operating mode from a personal or
industrial computer through a
communications cable is remote mode.
Remote Program Mode
• If the processor is put into program mode
from a remote programming device, this is
called remote program mode.
• The remote computer device can perform any
programming operations remotely.
• When completed, the processor can be
returned to remote run mode to execute PLC
program.
Test Mode
• Test mode is used to test a program during
installation, maintenance, or troubleshooting.
• Test mode reads inputs and solves ladder
program, but does not allow field devices to
be energized.
Processor Communications
• The physical connection between a
processor and the outside world is called a
communication port.
SLC 500 Processor
Communication Capabilities (1 of 2)
• MicroLogix 1000
– DH-485 and Ethernet
• 5/01 processor
– DH-485
• 5/02 processor
– DH-485
SLC 500 Processor
Communication Capabilities (2 of 2)
• 5/03 processor
– Serial and DH-485
• 5/04 processor
– Serial and DH Plus
• 5/05 processor
– Serial and Ethernet
SLC 5/03 and 5/04
Communication Ports
Image courtesy of Allen-Bradley, a Rockwell Automation business
Processor Capabilities
• A processor’s capabilities are determined by
– Memory size
– Instruction set
– I/O supported
– Communication ports
SLC 5/01 Processor Specifications
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/02 Processor Specifications
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/02 Processor
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/03 Processor
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/04 Specifications
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/04 Processor
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/05 Processor Specifications
Image courtesy of Allen-Bradley, a Rockwell Automation business
SLC 5/05 Modular Processor
Image courtesy of Allen-Bradley, a Rockwell Automation business
General Electric Series 90-30
• Series 90-30 processors come in two
configurations.
– Processor embedded in baseplate
– Modular processor
Model CPU 311 and
Model CPU 313
Image courtesy of GE Fanuc Automation
GE Series 90-30
Embedded Processors
Image courtesy of GE Fanuc Automation
Five-slot Modular CPU Baseplate
Image courtesy of GE Fanuc Automation
Modular CPU 351and CPU 363
Image courtesy of GE Fanuc Automation
Series 90-30 Ten-Slot
Modular CPU Baseplate
Image courtesy of GE Fanuc Automation