
Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!
| 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 Inpu... MORE | 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. |