Automated Manufacturing Systems

Automating Manufacturing Systems with PLCs; Version 5.2 (September 30, 2008)

Overview

Programmable Logic Controllers (PLCs) are the predominant tool for controlling industrial and specialty systems. These computer based controllers provide a variety of programming options and easily configurable inputs and outputs. This book was written to support an engineering course that focuses on the design of these systems. For the purposes of depth the book focuses on a very popular PLC brand, Allen-Bradley, but the concepts are portable to other programming platforms.

Author

Dr. Hugh Jack, P.Eng. is a Professor and Chair of Product Design and Manufacturing at Grand Valley State University in Grand Rapids, Michigan, USA.

Book Features

  • Detailed chapters addressing a variety of Allen Bradley hardware
  • Numerous problems including online solutions to support learning
  • Summaries of chapter contents
  • Asides and notes for noteworthy information
  • The book is licenced under the GFDL and is free to distribute
  • A focus on design methods leads the reader to design robust systems
  • Hundreds of figures and examples

Purchase

Although the book is available for download free, I have had requests for printed versions of the book. You may purchase copies of the book at LULU for $50.

Chapters, Powerpoint Slides, and Problem Solutions


Chapter PDF Slides Answers
Cover Page (PDF)
Introduction (PDF)
Programmable Logic Controllers (PDF) (PPT) (PDF)
PLC Hardware (PDF) (PPT) (PDF)
Logical Sensors (PDF) (PPT) (PDF)
Logical Actuators (PDF) (PPT) (PDF)
Boolean Logic Design (PDF) (PPT) (PDF)
Karnaugh Maps (PDF) (PPT) (PDF)
PLC Operation (PDF) (PPT) (PDF)
Timers, Counters and More (PDF) (PPT) (PDF)
Structured Logic Design (PDF) (PPT) (PDF)
Flowchart Based Design (PDF) (PPT) (PDF)
State Based Design (PDF) (PPT) (PDF)
Numbers and Data (PDF) (PPT) (PDF)
PLC Memory (PDF) (PPT) (PDF)
Ladder Logic Functions (PDF) (PPT) (PDF)
Advanced Ladder Logic Functions (PDF) (PPT) (PDF)
Open Controllers (PDF) (PPT) (PDF)
Instruction List Programming (PDF) (PPT) (PDF)
Structured Text Programming (PDF) (PPT) (PDF)
Sequential Function Charts (PDF) (PPT) (PDF)
Function Block Programming (PDF) (PPT) (PDF)
Analog Inputs and Outputs (PDF) (PPT) (PDF)
Continuous Sensors (PDF) (PPT) (PDF)
Continuous Actuators (PDF) (PPT) (PDF)
Continuous Control (PDF) (PPT) (PDF)
Fuzzy Logic (PDF) (PPT) (PDF)
Serial Communication (PDF) (PPT) (PDF)
Networking Communication (PDF) (PPT) (PDF)
Internet (PDF) (PPT) (PDF)
Human Machine Interfaces (HMI) (PDF) (PPT) (PDF)
Electrical Design (PDF) (PPT) (PDF)
Software Design (PDF) (PPT) (PDF)
Selecting a PLC (PDF) (PPT) (PDF)
Appendix - Function References (PDF)
Appendix - Glossary (PDF)
Appendix - References (PDF)
GFDL (PDF)

Resources

Allen Bradley Manuals

Micrologix
Control Logix [1] [2]
I/O Cards
Panelview [1]
Programming

PLC Focused Web Resources

PLC Tutor - discussion groups, a simulator, and a tutorial guide
MRPLC - plc related downloads
Control.com - plc discussion forums
Industrial Text - some online materials
The Learning Pit - Materials for basic electricity and controls
Business Industrial Network - basic PLC information
Bud Trinkel - ebooks on fluid power

Control Software (Free or close)

OATs - An IEC 61131 based programming package
TaskScript - An IEC 61131 based programming package
RSLogix demo version
Autocad Electrical Wiring software


Commercial Control Hardware/Software

Tek Supply - Discount sellers of AB and other equipment