Programmable Logic Controller (PLC) Overview | p. 11 |
Introduction | p. 11 |
PLC History and Development | p. 12 |
PLC Block Diagram | p. 12 |
Central Processing Unit | p. 13 |
Memory Devices | p. 16 |
Address Decoder Circuit | p. 18 |
Peripheral Chips | p. 18 |
Discrete Input Modules | p. 19 |
Discrete Output Modules | p. 19 |
Analog Input/Output Modules | p. 20 |
PLC Power Supply | p. 20 |
Summary | p. 20 |
Glossary of Terms | p. 21 |
Review Questions | p. 23 |
PLC and Control System Components | p. 25 |
Introduction | p. 25 |
PLC Communication Systems | p. 26 |
PLC Memory Maps | p. 29 |
PLC Terminology and Principles | p. 29 |
PLC Selection and Installation | p. 31 |
PLC Input/Output Connections | p. 32 |
Electromechanical Terms and Descriptions | p. 33 |
Electric Motors | p. 36 |
DC Motor Classification and Characteristics | p. 36 |
AC Motor Classification and Characteristics | p. 39 |
Summary | p. 41 |
Glossary of Terms | p. 41 |
Review Questions | p. 44 |
Number Systems and Codes | p. 45 |
Introduction | p. 46 |
Decimal Number System | p. 46 |
Binary Number System | p. 47 |
Binary-to-Decimal Conversion | p. 47 |
Decimal-to-Binary Conversion | p. 48 |
Binary Addition | p. 49 |
Binary Subtraction | p. 50 |
Binary Multiplication | p. 51 |
Binary Division | p. 51 |
Hexadecimal Number System | p. 52 |
Octal Number System | p. 53 |
Binary Coded Decimal System | p. 54 |
Gray Code | p. 55 |
Alphanumeric Code | p. 55 |
Summary | p. 57 |
Glossary of Terms | p. 57 |
Review Questions | p. 58 |
Creating Relay Logic Diagrams | p. 61 |
Introduction | p. 61 |
Relay Logic Diagrams | p. 61 |
Discrete Input Devices | p. 62 |
Normally Open and Normally Closed Input Devices | p. 63 |
Discrete Output Devices | p. 64 |
Relay Coils and Contacts | p. 66 |
Rules for Drawing Relay Logic Diagrams | p. 67 |
Creating Relay Logic Diagrams for Industrial Control Circuits | p. 73 |
Summary | p. 76 |
Glossary of Terms | p. 77 |
Review Questions | p. 78 |
PLC Programming | p. 81 |
Introduction | p. 81 |
Creating PLC Ladder Logic Diagrams from Relay Logic Diagrams | p. 82 |
Programming Ladder Logic Diagrams with Normally Open and Normally Closed Switches | p. 85 |
Programming Ladder Logic Diagrams with Normally Open and Normally Closed Contacts | p. 88 |
PLC Program Scan Time | p. 89 |
PLC Program and Data Files | p. 92 |
Programming Ladder Logic Diagrams with Latch/Unlatch | p. 94 |
Loading and Troubleshooting PLC Ladder Diagrams in Run Mode | p. 95 |
Using PLC Force Function for Troubleshooting | p. 98 |
Creating and Printing PLC Program Reports | p. 102 |
Using Utility Functions to Save and Retrieve PLC Programs | p. 105 |
Summary | p. 107 |
Glossary of Terms | p. 108 |
Review Questions | p. 109 |
Programming Logic Gate Functions in PLCs | p. 111 |
Introduction | p. 111 |
Combinational and Sequential Logic Gate Circuits | p. 112 |
Boolean Expressions, Truth Tables, and Logic Gate Circuits | p. 112 |
NOT Gates or Inverters | p. 114 |
AND Gates | p. 115 |
OR Gates | p. 115 |
NAND Gates | p. 117 |
NOR Gates | p. 119 |
XOR (Exclusive OR) Gates | p. 121 |
XNOR (Exclusive NOR) Gates | p. 122 |
Simplifying Boolean Expressions | p. 124 |
Creating PLC Ladder Logic Diagrams from Logic Gate Circuits | p. 127 |
Creating PLC Ladder Logic Diagrams from Boolean Expressions | p. 130 |
Creating Logic Circuits from PLC Ladder Logic Diagrams | p. 132 |
Summary | p. 136 |
Glossary of Terms | p. 136 |
Review Questions | p. 137 |
PLC Timer Functions | p. 141 |
Introduction | p. 141 |
Timer Functions | p. 142 |
PLC Timer Function Registers | p. 145 |
Fixed Preset Value Nonretentive Timer ON-Delay Functions | p. 146 |
Variable Preset Value Nonretentive Timer ON-Delay Functions | p. 147 |
Retentive Timer ON-Delay Functions | p. 149 |
Timer OFF-Delay Functions | p. 151 |
Interlocking Timers | p. 152 |
Cascading Timers to Increase the Timing Value | p. 153 |
Summary | p. 154 |
Glossary of Terms | p. 155 |
Review Questions | p. 156 |
PLC Counter Functions | p. 157 |
Introduction | p. 157 |
PLC Counter Functions | p. 157 |
PLC Counter Function Registers | p. 158 |
PLC Count Up Functions | p. 159 |
PLC Count Down Functions | p. 160 |
Connecting PLC Counter Functions | p. 162 |
Cascading Counters | p. 163 |
Creating PLC Ladder Logic Diagrams with Counters and Timers | p. 166 |
Summary | p. 166 |
Glossary of Terms | p. 166 |
Review Questions | p. 168 |
PLC Math Functions | p. 169 |
Introduction | p. 169 |
Addition | p. 169 |
Subtraction | p. 170 |
Multiplication | p. 173 |
Division | p. 175 |
Summary | p. 176 |
Glossary of Terms | p. 176 |
Review Questions | p. 178 |
PLC Logic Functions | p. 179 |
Introduction | p. 179 |
Logic Gate Functions | p. 180 |
Shift Left Function | p. 183 |
Shift Right Function | p. 186 |
Summary | p. 188 |
Glossary of Terms | p. 189 |
Review Questions | p. 189 |
PLC Compare, Jump, and MCR Functions | p. 191 |
Introduction | p. 191 |
Compare Functions | p. 192 |
Unconditional Jump | p. 196 |
Conditional Jump | p. 197 |
Master Control Reset (MCR) | p. 197 |
Summary | p. 199 |
Glossary of Terms | p. 199 |
Review Questions | p. 200 |
PLC Subroutine Functions | p. 201 |
Introduction | p. 201 |
Subroutine Concept | p. 202 |
Jump to Subroutine | p. 203 |
Return from Subroutine | p. 204 |
Subroutine Applications | p. 206 |
Summary | p. 207 |
Glossary of Terms | p. 209 |
Review Questions | p. 210 |
Sequencer Functions | p. 211 |
Introduction | p. 211 |
Sequencer Concept | p. 212 |
Sequencer Output Function | p. 214 |
Sequencer Compare Function | p. 219 |
Sequencer Load Function | p. 221 |
Cascading Sequencers | p. 221 |
Paralleling Sequencers | p. 223 |
Summary | p. 225 |
Glossary of Terms | p. 226 |
Review Questions | p. 227 |
PLC Networks in Manufacturing | p. 229 |
Introduction | p. 229 |
Local Area Networks in Industry | p. 230 |
Network Communication Channeling | p. 230 |
Transmission Media | p. 231 |
Network Connection Topologies | p. 232 |
Network Access Control Schemes | p. 233 |
PLC Network Hardware | p. 234 |
PLC Network Software | p. 235 |
Summary | p. 238 |
Glossary of Terms | p. 238 |
Review Questions | p. 239 |
Troubleshooting and Servicing the PLC System | p. 241 |
Introduction | p. 241 |
Routine Maintenance | p. 242 |
Hardware | p. 243 |
Wiring Connections | p. 246 |
Software Error Detection | p. 247 |
Summary | p. 249 |
Glossary of Terms | p. 252 |
Review Questions | p. 252 |
Appendices | p. 253 |
Appendix A | p. 253 |
Appendix B | p. 259 |
Appendix C | p. 260 |
Glossary | p. 261 |
Index | p. 275 |
Table of Contents provided by Syndetics. All Rights Reserved. |