Skip to content

Technician's Guide to Programmable Controllers

Spend $50 to get a free movie!

ISBN-10: 1401890075

ISBN-13: 9781401890070

Edition: 5th 2007 (Revised)

Authors: Richard A. Cox, Terry Borden

List price: $198.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Its systematic approach enables readers without prior knowledge to gain a comprehensive understanding of what a programmable logic controller is, how it works, plus how it is programmed and installed. Numerous and varied troubleshooting techniques are also introduced, making this book a valuable reference for professional maintenance electricians and plant engineers. Fully updated, the fifth edition now reflects use of personal computers for programming devices, including detailed programming information on both the Allen-Bradley SLC-500 and the MicroLogix family of programmable logic controllers. Supplemental information on logic gates has also been added to assist readers in gaining an…    
Customers also bought

Book details

List price: $198.95
Edition: 5th
Copyright year: 2007
Publisher: Delmar Cengage Learning
Publication date: 5/16/2006
Binding: Paperback
Pages: 416
Size: 7.50" wide x 9.25" long x 0.75" tall
Weight: 1.496
Language: English

Richard A. Cox is the Executive Director of COXCO Training and Consulting in Spokane, Washington and is a retired member of the Electrical/Robotics Department at Spokane Community College. He holds a Bachelor of Science degree from the University of the State of New York, a Master of Science degree from Eastern Washington University, and is also a retired member of the International Brotherhood of Electrical Workers, Local 73.

Terry Borden is the Chairman of the Electrical Maintenance and Automation Department at Spokane Community College in Spokane, Washington. Mr. Borden holds a degree in Industrial Automation and Robotics. Mr. Borden worked as a control engineer, and was a partner in Applied Solutions, LLC prior to accepting his position at Spokane Community College.

What is a Programmable Logic Controller (PLC)?
Chapter Summary
Review Questions
Understanding the Input/Output (I/O) Section
I/O Section
Fixed I/O
Modular I/O
Discrete I/O Modules
Discrete Input Module
AC Discrete Input Module
DC Discrete Input Module
Fast-Responding DC Input Modules
Discrete Output Modules
AC Output Module
Output Fuses
Status Lights
Module Keying
DC Output Modules
Sourcing and Sinking
Contact Output Modules
Interposing Relay
Reed Relay Output Module
Transistor-Transistor Logic (TTL) I/O Modules
Analog I/O Modules
Safety Circuit
Rack Installation
Electrical Noise (Surge Suppression)
I/O Shielding
Chapter Summary
Review Questions
Processor Unit
The Processor
Memory Types
Memory Size
Guarding Against Electrostatic Discharge (ESD)
Memory Structure
Chapter Summary
Review Questions
Programming Devices (Programmers)
Programming Devices
Hand-Held Programmers
Computer Programmers
Hand-Held Programmers
Personal Computer Programmers
Chapter Summary
Review Questions
Memory Organization
Memory Words and Word Locations
SLC 500 and MicroLogix 1000 and 1500 Addressing Scheme
Modicon 984 Addressing Scheme
Memory Organization
Storage Memory
User Memory
Allen-Bradley PLC-5 File Structure
SLC 500 and MicroLogix File Structure
Chapter Summary
Review Questions
Numbering Systems
Decimal System
Binary System
2s Complement
Octal System
Hexadecimal System
BCD System
Using Numbering Systems
Chapter Summary
Review Questions
Understanding and Using Ladder Diagrams
Wiring Diagrams
Ladder Diagrams
Ladder Diagram Rules
Basic STOP/START Circuit
Sequenced Motor Starting
Digital Logic Gates
Chapter Summary
Review Questions
Relay Type Instructions
Programming Contacts
Examine On
Examine Off
Clarifying Examine On and Examine Off
Chapter Summary
Review Questions
Programming a PLC
Programming with a Computer
Programming Using Mnemonic Strings
Chapter Summary
Review Questions
Programming Considerations
Network Limitations
Programming Restrictions
Program Scanning
Programming Stop Buttons
Logical Holding Instructions
Discrete Holding Contacts
Overload Contacts
Chapter Summary
Review Questions
Program Control Instructions
Master Control Relay Instructions
Allen-Bradley PLC-5, SLC 500, and MicroLogix MCR Instruction
Latching Relay Instructions
Safety Circuit
Immediate Input Instruction
Immediate Output Instruction
Jump and Label Instructions
Jump to Subroutine, Subroutine, and Return Instructions
Temporary End Instruction
Always False Instruction
One-Shot Instruction
Chapter Summary
Review Questions
Programming Timers
Pneumatic Timers (General)
Allen-Bradley PLC-5, SLC 500, and MicroLogix Timers
Modicon Inc. Timers
Cascading Timers
Chapter Summary
Review Questions
Programming Counters
Allen-Bradley PLC-5, SLC 500, and MicroLogix Counters
Modicon 984 Counters
Combining Timers and Counters
Chapter Summary
Review Questions
Data Manipulation
Data Transfer
Allen-Bradley PLC-5, SLC 500, and MicroLogix Data Transfer Instructions
Modicon PLC
Data Compare
Allen-Bradley PLC-5, SLC 500, and MicroLogix Data Compare Instructions
Chapter Summary
Review Questions
Math Functions
Using Math Functions
Allen-Bradley PLC-5, SLC 500, and MicroLogix Math Instructions
Combining Math Functions
Gould 984 Arithmetic (Math) Instruction
Chapter Summary
Review Questions
Word and File Moves
Synchronous Shift Register
Allen-Bradley PLC-5, SLC 500, and MicroLogix Bit Shift Instructions
File Moves
Word-to-File Instruction
File-to-Word Instruction
File-to-File Instruction
Allen-Bradley PLC-5, SLC 500, and MicroLogix File Copy Instruction
Gould Data Transfer Instructions
Asynchronous Shift Register (FIFO)
Allen-Bradley PLC-5, SLC 500, and MicroLogix FIFO Instruction
Last-In First-Out (LIFO) Instructions
Gould First In Function Block
Chapter Summary
Review Questions
Allen-Bradley PLC-5, SLC 500, and MicroLogix 1000 Sequencer Instruction
Chapter Summary
Review Questions
Process Control Signals, Scaling, and PID Instructions
Process Control Signals and Scaling
Allen-Bradley SLC 500 Scale (SCL) Instruction
Allen-Bradley SLC 500 Scale with Parameters (SCP) Instruction
Allen-Bradley SLC 500 PID Instruction
PID Tuning Parameters
PID Input Parameters
PID Output Parameters
PID Status & Control Flags
PID Program Example
PID Loop Tuning
Loop Tuning Techniques
Chapter Summary
Review Questions
Programming with Boolean
Boolean Algebra
Programming in Boolean
Chapter Summary
Review Questions
Understanding Communication Networks
Networking Principles
Network Categories
Network Configurations
Network Media
Twisted-Pair Cable
Coaxial Cable
Fiber Optic Cable
Reducing Electromagnetic Interference
Network Addressing
Network Access Methods (Access Protocols)
Network Protocols
Network Messages
Network Communication Instructions
Industrial Communication Networks
I/O and Device Networks
Control Networks
Information Networks
Industrial Protocols
Foundation Fieldbus
Modbus Plus
Data Highway Plus
Chapter Summary
Review Questions
Start Up and Troubleshooting
Start Up
Testing Inputs
Testing Outputs
Final System Checkout
Chapter Summary
Review Questions
PLC Programming Examples
Push ON/Push OFF Circuit
1/2 Second Pilot Light Flasher Circuit
Motor Starter Fault Monitoring Logic
Three-Wire Motor Control Logic with Fault Monitoring, Pilot Light, and Flasher Circuit
Time-Based Events
Analog Signal Filter Algorithm
Parts Conveyor Tracking Logic
Tracking Example One
Tracking Example Two
Chapter Summary
Review Questions