Preface | p. xi |
What is a Programmable Logic Controller (PLC)? | p. 1 |
Chapter Summary | p. 10 |
Review Questions | p. 10 |
Understanding the Input/Output (I/O) Section | p. 11 |
I/O Section | p. 11 |
Fixed I/O | p. 12 |
Modular I/O | p. 14 |
Discrete I/O Modules | p. 16 |
Discrete Input Module | p. 16 |
AC Discrete Input Module | p. 17 |
DC Discrete Input Module | p. 21 |
Fast-Responding DC Input Modules | p. 22 |
Discrete Output Modules | p. 23 |
AC Output Module | p. 24 |
Output Fuses | p. 26 |
Status Lights | p. 27 |
Module Keying | p. 28 |
DC Output Modules | p. 29 |
Sourcing and Sinking | p. 30 |
Contact Output Modules | p. 32 |
Interposing Relay | p. 32 |
Reed Relay Output Module | p. 33 |
Transistor-Transistor Logic (TTL) I/O Modules | p. 33 |
Analog I/O Modules | p. 33 |
Safety Circuit | p. 35 |
Rack Installation | p. 36 |
Electrical Noise (Surge Suppression) | p. 38 |
Grounding | p. 40 |
I/O Shielding | p. 41 |
Chapter Summary | p. 43 |
Review Questions | p. 44 |
Processor Unit | p. 46 |
The Processor | p. 47 |
Memory Types | p. 52 |
Memory Size | p. 54 |
Guarding Against Electrostatic Discharge (ESD) | p. 55 |
Memory Structure | p. 57 |
Peripherals | p. 57 |
Chapter Summary | p. 59 |
Review Questions | p. 60 |
Programming Devices (Programmers) | p. 61 |
Programming Devices | p. 61 |
Dedicated Desktop Programmers | p. 62 |
Hand-held Programmers | p. 65 |
Computer Programmers | p. 66 |
Dedicated Desktop Programmers (Advantages and Disadvantages) | p. 70 |
Hand-held Programmers (Advantages and Disadvantages) | p. 70 |
Personal Computer Programmers (Advantages and Disadvantages) | p. 70 |
Chapter Summary | p. 71 |
Review Questions | p. 71 |
Memory Organization | p. 72 |
Memory Words and Word Locations | p. 72 |
SLC 500 and MicroLogix 1000 and 1500 Addressing Scheme | p. 78 |
Modicon 984 Addressing Scheme | p. 86 |
Memory Organization | p. 87 |
Storage Memory | p. 87 |
User Memory | p. 90 |
Allen-Bradley PLC-5 File Structure | p. 90 |
SLC 500 and MicroLogix File Structure | p. 92 |
Chapter Summary | p. 98 |
Review Questions | p. 98 |
Numbering Systems | p. 99 |
Decimal System | p. 99 |
Binary System | p. 101 |
2s Compliment | p. 103 |
Octal System | p. 112 |
Hexadecimal System | p. 114 |
Binary Coded Decimal (BCD) System | p. 117 |
Using Numbering Systems | p. 118 |
Chapter Summary | p. 120 |
Review Questions | p. 121 |
Understanding and Using Ladder Diagrams | p. 123 |
Wiring Diagrams | p. 123 |
Ladder Diagrams | p. 124 |
Ladder Diagram Rules | p. 125 |
Basic STOP/START Circuit | p. 127 |
Sequenced Motor Starting | p. 129 |
Digital Logic Gates | p. 130 |
Chapter Summary | p. 138 |
Review Questions | p. 138 |
Relay Type Instructions | p. 141 |
Programming Contacts | p. 142 |
Examine on | p. 145 |
Examine off | p. 146 |
Clarifying Examine on and Examine off | p. 151 |
Chapter Summary | p. 155 |
Review Questions | p. 156 |
Programming a PLC | p. 157 |
Programming with a Computer | p. 159 |
Programming using Mnemonic Strings | p. 178 |
Peripherals | p. 182 |
Chapter Summary | p. 183 |
Review Questions | p. 183 |
Programming Considerations | p. 184 |
Network Limitations | p. 184 |
Programming Restrictions | p. 187 |
Program Scanning | p. 190 |
Programming Stop Buttons | p. 194 |
Logical Holding Instructions | p. 195 |
Discrete Holding Contacts | p. 195 |
Overload Contacts | p. 195 |
Chapter Summary | p. 197 |
Review Questions | p. 197 |
Program Control Instructions | p. 199 |
Master Control Relay Instructions | p. 199 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix Master Control Reset (MCR) Instruction | p. 200 |
Latching Relay Instructions | p. 201 |
Safety Circuit | p. 204 |
Immediate Input Instruction | p. 205 |
Immediate Output Instruction | p. 206 |
Jump and Label Instructions | p. 207 |
Jump to Subroutine, Subroutine, and Return Instructions | p. 208 |
Temporary End Instruction | p. 208 |
Always False Instruction | p. 209 |
One Shot Instruction | p. 209 |
Chapter Summary | p. 210 |
Review Questions | p. 210 |
Programming Timers | p. 212 |
Pneumatic Timers (General) | p. 212 |
Allen Bradley PLC-5, SLC 500, and MicroLogix Timers | p. 218 |
Modicon Inc. Timers | p. 224 |
Cascading Timers | p. 227 |
Chapter Summary | p. 228 |
Review Questions | p. 228 |
Programming Counters | p. 230 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix Counters | p. 230 |
Modicon 984 Counters | p. 236 |
Combining Timers and Counters | p. 238 |
Chapter Summary | p. 239 |
Review Questions | p. 240 |
Data Manipulation | p. 242 |
Data Transfer | p. 242 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix Data Transfer Instructions | p. 243 |
Modicon PLC | p. 247 |
Data Compare | p. 247 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix Data Compare Instructions | p. 248 |
Chapter Summary | p. 257 |
Review Questions | p. 257 |
Math Functions | p. 259 |
Using Math Functions | p. 259 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix Math Instructions | p. 259 |
Combining Math Functions | p. 264 |
Gould 984 Arithmetic (Math) Instruction | p. 266 |
Chapter Summary | p. 270 |
Review Questions | p. 270 |
Word and File Moves | p. 271 |
Words | p. 271 |
Synchronous Shift Register | p. 271 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix Bit Shift Instructions | p. 273 |
File Moves | p. 278 |
Word-to-File Instruction | p. 278 |
File-to-Word Instruction | p. 279 |
File-to-File Instruction | p. 280 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix File Copy Instruction | p. 281 |
Gould Data Transfer Instructions | p. 282 |
Asynchronous Shift Register (FIFO) | p. 286 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix FIFO Instruction | p. 287 |
Last-In First-Out (LIFO) Instructions | p. 289 |
Gould First In Function Block | p. 290 |
Last In-First Out (LIFO) | p. 292 |
Chapter Summary | p. 292 |
Review Questions | p. 292 |
Sequencers | p. 294 |
Masks | p. 297 |
Allen-Bradley PLC-5, SLC 500, and MicroLogix 1000 Sequencer Instruction | p. 298 |
Chapter Summary | p. 303 |
Review Questions | p. 303 |
Programming With Boolean | p. 305 |
Boolean Algebra | p. 305 |
Programming in Boolean | p. 309 |
Timers | p. 318 |
Chapter Summary | p. 319 |
Review Questions | p. 319 |
Understanding Basic MS-DOS Commands | p. 322 |
Starting the Computer | p. 322 |
Formatting a Disk | p. 323 |
Creating Files and Directories | p. 324 |
Directory (DIR) Command | p. 327 |
Interrupt Command (Break Command) | p. 328 |
Clear Screen Command | p. 328 |
Copy Command | p. 328 |
Making Directories Command | p. 330 |
Change Directories Command | p. 330 |
Renaming Files Command | p. 330 |
Delete Files Command | p. 330 |
Remove Directory Command | p. 331 |
Directory Tree Command | p. 331 |
Chapter Summary | p. 333 |
Review Questions | p. 333 |
Start Up and Troubleshooting | p. 334 |
Start Up | p. 334 |
Testing Inputs | p. 336 |
Testing Outputs | p. 337 |
Final System Checkout | p. 339 |
Troubleshooting | p. 340 |
Chapter Summary | p. 344 |
Review Questions | p. 344 |
Glossary | p. 347 |
Index | p. 361 |
Table of Contents provided by Syndetics. All Rights Reserved. |
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.