did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780766817685

Introduction to Programmable Logic Controllers

by
  • ISBN13:

    9780766817685

  • ISBN10:

    0766817687

  • Format: Paperback
  • Copyright: 2001-08-01
  • Publisher: Cengage Learning
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $276.95 Save up to $69.24
  • Buy Used
    $207.71
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Now in its second edition, Introduction to Programmable Logic Controllers contains an all-new chapter on micro PLCs as well as newly available, manufacturer-specific photos to illustrate principles of PLC operation. Updated to include recent industry innovations, and expanded as a result of reader feedback, this book begins with an orientation to the general principles underlying all PLC operations which features leading manufacturers such as General Electric, Omron, Mitsubishi, and Seimens. Subsequent chapters invite readers to delve into the Rockwell Automation/Allen-Bradley SLC 500 family of PLCs, exploring their operation and instruction set(s) in detail. A well-engineered, fully integrated supplement package is also available for educators and trainers seeking to use this book to deliver a professional-level, hands-on PLC learning experience with minimal advanced preparation.

Table of Contents

Prefacep. ix
Acknowledgmentsp. xi
Introduction to PLCs
Welcome to the World of Programmable Logic Controllersp. 3
What Is a Programmable Logic Controller (PLC)?p. 4
Where Did the PLC Come From?p. 5
Why Use a PLC?p. 6
What Makes a PLC Work?p. 8
How Do PLCs Know What They Are Supposed to Do?p. 8
How Do Instructions Get into the PLC's Memory?p. 9
Innovations Incorporated into the Programmable Controllerp. 11
Introduction to Fixed and Modular PLC Hardwarep. 16
The Central Processing Unitp. 23
Micro Programmable Logic Controllersp. 31
Overview of Selected Micro PLCsp. 33
GE Fanuc Automation VersaMax Controllersp. 33
GE Fanuc Automation Series 90 Micro PLCp. 37
The Mitsubishi FX2N Super Microp. 39
Omron's CPM1A Series Micro PLCp. 44
Rockwell Automation's MicroLogix 1000 Microcontrollerp. 45
Rockwell Automation's MicroLogix 1500 Microcontrollerp. 46
Siemens Simatic S7-200 Micro PLCp. 50
Programming a Programmable Controllerp. 57
Handheld Programming Terminalsp. 58
Desktop Personal Computers (PCs) and PLC Programmingp. 63
Notebook Personal Computers and PLC Programmingp. 68
Windows CE-based Handheld Personal Computersp. 71
Industrial Computersp. 73
Industrial Monitorsp. 77
Open PLC Systemsp. 77
The IEC 1131-3 Programming Standardp. 78
Soft PLC or Open-architecture Controlp. 88
One Step Further: Production Data from PLC to Office Databasesp. 88
Number Systemsp. 95
Number System Characteristicsp. 96
The Decimal Number Systemp. 97
Decimal Place Valuesp. 97
Binary and Binary-coded Decimal Numbersp. 98
Binary Numbersp. 98
Bit Position and Weightingp. 99
Binary Codingp. 100
Binary-coded Decimal (BCD) Numbersp. 102
BCD Number Representation of Numbers Between 10 and 99p. 105
BCD Representation of the Decimal Numbers 100 through 999p. 106
BCD Representation of Four-digit Decimal Valuesp. 106
Applications of BCDp. 106
The Octal Number Systemp. 108
Valid Octal Numbersp. 108
Octal-to-decimal Conversionp. 109
Binary-to-octal Conversionp. 110
Octal-to-binary Conversionp. 111
The Hexadecimal Number Systemp. 111
Introduction to PLC Operationp. 119
The Digital Conceptp. 120
Analog Signalsp. 121
The Binary Conceptp. 122
Binary Data Representationp. 123
Correlation of 16-bit Words to Input Signalsp. 124
The Input Status Filep. 128
The Output Status Filep. 129
Input and Output Status Files and Fixed PLCsp. 131
Differentiating One I/O Screw Terminal from Anotherp. 133
Sixteen-point I/O Modules with Decimal Addressingp. 135
I/O Interaction with the Input and Output Status Filesp. 137
Fixed PLC I/O Addressing When I/O Is Expandedp. 140
PLC Memory and How It Is Usedp. 141
Data Formatsp. 141
PLC System Memoryp. 145
PLC Application Memoryp. 146
Introduction to Logicp. 153
Conventional Ladders versus PLC Ladder Logicp. 153
What is Logic?p. 156
Overview of Logic Functionsp. 157
Series--The AND Logic Functionp. 158
Three-input AND Logicp. 160
Parallel Circuits--The OR Logic Functionp. 162
NOT Logicp. 164
Analysis of Rung #1p. 165
Analysis of Rung #2p. 165
Parallel NOT Logicp. 166
Exclusive OR Logicp. 167
Analysis of Exclusive OR Logicp. 168
Combinational Logicp. 169
Priority of Logic Elementsp. 170
Input Modulesp. 177
Input Modulesp. 178
Discrete Input Modulep. 180
Discrete AC Input Modulep. 180
AC Input Module Specificationsp. 183
DC Input Modulesp. 189
Sinking and Sourcingp. 190
DC Input Module Operationp. 194
DC Sinking Input Module Specificationsp. 195
Solid-state Sensor Interface to DC Input Modulesp. 198
A Final Note on Sinking and Sourcingp. 200
Analog Inputsp. 200
Specialty Modulesp. 208
Output Modulesp. 215
Discrete Output Modulesp. 216
Transistor-Transistor Logic (TTL) Output Modulesp. 221
Relay Output Modulesp. 221
Module Selection Considerationsp. 226
Choosing the Proper Output Modulep. 227
Isolated Output Modulesp. 228
Interposing Relaysp. 228
Surge Suppression and Output Modulesp. 230
High-density I/O Interfacep. 231
Analog Outputsp. 231
Emergency-stop Switches and PLC Applicationsp. 232
I/O Modules in Hazardous Locationsp. 234
Hardware Considerations Before Installing PLCs in Class 1, Division 2, Areasp. 235
Putting Together a Modular PLCp. 241
Racks, Chassis, or Baseplatesp. 242
The Local, or Base, PLCp. 248
Local Expansionp. 248
Remote I/O Expansionp. 249
PLC Networkingp. 251
Selection and Placement of I/O Modulesp. 251
Power Supply Selectionp. 253
I/O Racks and Expansionp. 263
PLC Processorsp. 275
The Processor's Functionp. 276
The Processor's Operating Systemp. 276
Processor Scanningp. 279
Omron CQM1 Operating Cyclep. 281
The Watchdog Timerp. 283
Processor Portsp. 285
The RS-232C Communication Standardp. 287
Serial Communication Between a Personal or Industrial Computer and the PLCp. 288
Interfacing to non-RS-232 PLC Processorsp. 292
Processor-operating Modesp. 292
On-line Editingp. 295
Battery Backup for the Processor's Volatile Memoryp. 295
Lithium Battery Handling and Disposalp. 297
Nonvolatile Memory: Eepromp. 298
Passwordsp. 299
The Allen-Bradley SLC 500 Modular Processorsp. 301
Rockwell Automation's Logix 5550 Controllerp. 308
The General Electric Series 90-30 Processorsp. 310
Choosing the Correct Processor for an Applicationp. 318
PLC Instructions
Processor Data Organizationp. 327
SLC 500 Filesp. 328
Data Filesp. 330
User-defined Filesp. 339
The Basic Relay Instructionsp. 347
Bit, or Relay, Instructionsp. 348
The Normally Open Instructionp. 348
The Output Instructionp. 349
Modular SLC 500 Instruction Addressingp. 350
The Normally Closed Instructionp. 352
The One-shot Instructionp. 354
The Output-latching Instructionp. 356
The Negated Output Instructionp. 359
Internal Bit-type Instructionsp. 359
Understanding Relay Instructions and the Programmable Controller Input Modulesp. 367
Interfacing a Start-stop Push-button Station to a Programmable Controllerp. 371
User Program Development for a Start-stop, Push-button Interfacep. 374
Motor Starter Circuits and the Overload Contactsp. 381
Special Considerations for PLC Control of Motor Startersp. 382
Documenting Your PLC Systemp. 387
Why Add Documentation to User Program?p. 388
Information to Include in PLC Documentationp. 388
Documentation and Software Packagesp. 390
Types of Documentationp. 391
Adding Documentation When Developing a New Applicationp. 397
Timer and Counter Instructionsp. 409
Timer Instructionsp. 410
SLC 500 Timersp. 410
The On-delay Timer Instructionp. 413
The Off-delay Timer Instructionp. 415
The Retentive Timer Instructionp. 416
The Reset Instructionp. 418
PLC Counter Instructionsp. 418
Allen-Bradley SLC 500 Countersp. 420
How Counters Workp. 422
The Count-up Instructionp. 423
The Count-down Instructionp. 424
The High-speed Counter Instructionp. 426
The Counter Reset Instructionp. 426
The Clear Instructionp. 427
Combining Timers and Countersp. 428
Comparison and Data-Handling Instructionsp. 435
Comparison Instructionsp. 436
Data-handling Instructionsp. 440
Logical Instructionsp. 452
Sequencer Instructionsp. 467
The Sequencerp. 468
Sequencer Instructionsp. 468
The SLC 500 Sequencer Output Instructionp. 469
Programming the Sequencer Output Instructionp. 475
Multiple Sequencers and File Designationp. 476
Applying Hexadecimal Numbers and Masks With SLC 500 Programming Instructionsp. 477
Mask Data Representationp. 480
Instruction Set Referencep. 485
Status File Overviewp. 491
Applying Hexadecimal Numbers in PLC Masking Applicationsp. 495
Glossaryp. 499
Indexp. 510
Table of Contents provided by Syndetics. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program