Programmable Logic Controllers by Frank D. Petruzella
Book Details :
LanguageEnglish
Pages443
FormatPDF
Size47.8 MB


Programmable Logic Controllers by Frank D. Petruzella



Programmable Logic Controllers by Frank D. Petruzella | PDF Free Download.

Author of programmable Logic Controllers eBook

Frank D. Petruzella

Frank has extensive practical experience in the electrical control field, as well as many years of experience teaching and authoring textbooks.

Before becoming a full-time educator, he was employed as an apprentice and electrician in areas of electrical installation and maintenance.

He holds a Master of Science degree from Niagara University, a Bachelor of Science degree from the State University of New York College–Buffalo, as well as diplomas in Electrical Power and Electronics from the Erie County Technical Institute.

Programmable Logic Controllers Contents 


  • Chapter 1 Programmable Logic Controllers (PLCs): An Overview
  • Chapter 2 PLC Hardware Components 
  • Chapter 3 Number Systems and Codes 
  • Chapter 4 Fundamentals of Logic 
  • Chapter 5 Basics of PLC Programming
  • Chapter 6 Developing Fundamental PLC Wiring Diagrams and Ladder Logic Programs
  • Chapter 7 Programming Timers 
  • Chapter 8 Programming Counters 
  • Chapter 9 Program Control Instructions 
  • Chapter 10 Data Manipulation Instructions 
  • Chapter 11 Math Instructions 
  • Chapter 12 Sequencer and Shift Register Instructions 
  • Chapter 13 PLC Installation Practices, Editing, and Troubleshooting 
  • Chapter 14 Process Control, Network Systems, and SCADA 
  • Chapter 15 ControlLogix Controllers 

Preface to Programmable Logic Controllers PDF


Chapter changes in this edition include:

Chapter 1

  • Testing of field devices.
  • Extended coverage of scan cycle sequence.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 2

  • ControlLogix Base and Alias addressing.
  • Extended coverage of DC module Sinking and Sourcing.
  • Analog module input sensor 2-, 3-, and 4-wire connections.
  • Scaling of PLC analog inputs and outputs.
  • Extended coverage of Human Machine Interfaces (HMIs)
  • Additional chapter review questions.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 3

  • 16 bit 2’s complement.
  • Floating-point arithmetic.
  • Additional chapter problems.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 4

  • Modification to hardwired programming examples
  • Additional test bank questions.
  • Additional chapter review questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 5

  • Electrical versus logical continuity.
  • Evaluating XIO and XIC bit instructions.
  • Rack-based versus tag-based addressing.
  • Connecting with analog devices. 
  •  Additional test bank questions.
  • Additional chapter review questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 6

  • Magnetic reed float switch.
  • Resistance temperature detectors (RTDs).
  • Electrical interlocking circuits.
  • Process instrumentation.
  • Additional test bank questions.
  • Additional chapter review questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 7

  • Extended coverage of timer instructions.
  • ControlLogix timer instruction.
  • Reciprocating timers.
  • TON timer bit table.
  • TOF timer bit table.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 8

  • ControlLogix counter instruction.
  • Extended coverage of CTD instruction.
  • Additional information on incremental encoders.
  • New section on High-Speed Counter instruction.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 9

  • Extended coverage of MCR instruction.
  • Extended coverage of Jump instruction.
  • Extended coverage of Immediate Input and Output instructions.
  • ControlLogix Immediate Output instruction.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 10

  • Extended coverage of the Masked Move instruction.
  • A new example of a copy instruction program.
  • A new example of a data compares program.
  • ControlLogix Limit Comparison instruction and program.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 11

  • Extended coverage of basic math instruction.
  • A new example of a computer instruction program.
  • New coverage Modulo (MOD) instruction.
  • New scale analog input using the SCP instruction.
  • New scale analog output using the SCP instruction.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 12

  • Extended coverage of Sequencer Output (SQO) instruction.
  • ControlLogix Sequencer Output (SQO) instruction and program.
  • ControlLogix shift registers instruction and program.
  • ControlLogix FIFO instruction and program.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 13

  • Extended coverage of communications using RSLinx and RSWho.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 14

  • SERCOS standard communication for motion control.
  • HART communication protocol.
  • SCADA alarm monitoring.
  • FactoryTalk services platform.
  • Additional test bank questions.
  • Program video simulations.
  • New and modified line diagrams and photos.

Chapter 15

Part 1

  • Extended coverage of tag types.
  • Program video simulations.
  • New and modified line diagrams and photos.

Part 2

  • Reversing conveyor motor program and operation.
  • Motor pilot light internal relay program and operation.
  • Latch/unlatch car wash program and operation.
  • One-shot program instructions used in conjunction with math operations.
  • Program video simulations.
  • New and modified line diagrams and photos.

Part 3

  • Cascading TON timers for timed event-driven routines program and operation
  • Program video simulations.
  • New and modified line diagrams and photos.

Part 4

  • Combining Counter and Timer Functions program and operation.
  • Program video simulations.
  • New and modified line diagrams and photos.

Part 5

  • Monitoring the setting of a thumbwheel switch
  • program and operation.
  • PLC program for three-speed control of a conveyor
  • system program and operation.
  • Conveyor parts tracking program and operation.
  • Program video simulations.
  • New and modified line diagrams and photos.

Part 6 Function block parameters tab.

  • Program video simulations.
  • New and modified line diagrams and photos.

Programmable logic controllers (PLCs) continue to evolve as new technologies are added to their capabilities. As PLC technology has advanced, so have programming languages and communications capabilities.

Today’s PLCs offer faster scan times, space-efficient high-density input/ output systems, and special interfaces to allow non-traditional devices to be attached directly to the PLC.

Now in its Fifth Edition, changes made to the content of the text have been made solely based on reviews from current instructors and include:

  • material that should be added or deleted from chapters 
  • topics requiring more in-depth coverage 
  • increased integration of the ControlLogix platform of controllers 
  • chapter modifications require to meet current curriculum needs 

The primary source of information for a particular PLC is always the accompanying user manuals provided by the manufacturer.

This textbook is not intended to replace the vendor’s reference material, but rather to complement, clarify, and expand on this information.

The text covers the basics of programmable logic controllers in a manner that complements instruction with an SLC-500 or ControlLogix platform.

The underlying PLC principles and concepts covered in the text are common to most manufacturers.

They serve to maximize the knowledge gained through on-the-job training and programs offered by different vendors.

The text is written in an easy-to-read style that is designed for students with no prior PLC experience. For example, when the operation of a program is called for, a bulleted list is used to summarize its execution.

The bulled list replaces a lengthy paragraph and is especially helpful when covering the different steps related to the execution of a program. Each chapter begins with a brief introduction outlining chapter coverage and learning objectives.

When applicable, the relay equivalent of the virtual programmed instruction is explained first, followed by the appropriate PLC instruction.

Chapters conclude with a set of review questions and problems. The review questions are closely related to the chapter objectives and require students to recall and apply the information covered in the chapter.

The problems range from easy to difficult, thus challenging students at various levels of competence. Features new to the Fifth Edition include: 

  • Key concepts and terms are highlighted in bold the first time they appear. 
  • New/updated photos and line art for every chapter.
  • New topics for every chapter as requested by reviewers. 
  • Addition review questions for new topics.
  • Updated instructor PowerPoint lessons.
  • More than 175 SLC-500 and ControlLogix program simulation videos tied directly to the programs studied in the text

In addition, students who are using McGraw-Hill's Connect can watch simulated, step-by-step execution of numerous ladder logic programming examples.

They’re guided by an audio commentary that explains what to look for as the program is executed. The videos are part of the Student Resources section of Connect.

Download Programmable Logic Controllers by Frank D. Petruzella in PDF Format For Free.