Page 7 - Programmable Logic Controllers, Fifth Edition
P. 7
Chapter 6 Developing Fundamental PLC
Wiring Diagrams and Ladder Chapter 9 Program Control Instructions 184
Logic Programs 98 9.1 Program Control ...................... 185
9.2 Master Control Reset Instruction ......... 185
6.1 Electromagnetic Control Relays........... 99 9.3 Jump Instruction ...................... 188
6.2 Contactors........................... 100 9.4 Subroutine Functions .................. 190
6.3 Motor Starters ........................ 101 9.5 Immediate Input and Immediate Output
6.4 Manually Operated Switches ............ 102 Instructions .......................... 193
6.5 Mechanically Operated Switches ......... 103 9.6 Forcing External I/O Addresses .......... 195
6.6 Sensors ............................. 104 9.7 Safety Circuitry....................... 197
Proximity Sensor...................... 104 9.8 Selectable Timed Interrupt .............. 200
Magnetic Reed Switch.................. 107 9.9 Fault Routine......................... 201
Light Sensors......................... 107 9.10 Temporary End Instruction .............. 201
Ultrasonic Sensors .................... 109 9.11 Suspend Instruction.................... 202
Strain/Weight Sensors .................. 110 Review Questions............................ 203
Temperature Sensors................... 110 Problems .................................. 203
Flow Measurement .................... 111
Velocity and Position Sensors ............ 111
6.7 Output Control Devices ................ 112 Chapter 10 Data Manipulation Instructions 207
6.8 Seal-In Circuits ....................... 114
6.9 Electrical Interlocking Circuits........... 115 10.1 Data Manipulation .................... 208
6.10 Latching Relays ...................... 116 10.2 Data Transfer Operations ............... 208
6.11 Converting Relay Schematics into 10.3 Data Compare Instructions .............. 216
PLC Ladder Programs ................. 121 10.4 Data Manipulation Programs ............ 221
6.12 Writing a Ladder Logic Program Directly 10.5 Numerical Data I/O Interfaces ........... 224
from a Narrative Description ............ 124 10.6 Closed-Loop Control .................. 226
6.13 Instrumentation....................... 127 Review Questions............................ 230
Review Questions............................ 128 Problems .................................. 231
Problems .................................. 129
Chapter 7 Programming Timers 131 Chapter 11 Math Instructions 234
7.1 Mechanical Timing Relays .............. 132 11.1 Math Instructions ..................... 235
7.2 Timer Instructions..................... 134 11.2 Addition Instruction ................... 236
7.3 On-Delay Timer Instruction ............. 135 11.3 Subtraction Instruction ................. 238
7.4 Off-Delay Timer Instruction ............. 140 11.4 Multiplication Instruction ............... 239
7.5 Retentive Timer....................... 144 11.5 Division Instruction ................... 240
7.6 Cascading Timers ..................... 147 11.6 Other Word-Level Math Instructions ...... 242
Review Questions............................ 151 11.7 File Arithmetic Operations .............. 245
Problems .................................. 151 Review Questions............................ 247
Problems .................................. 248
Chapter 8 Programming Counters 156
8.1 Counter Instructions ................... 157 Chapter 12 Sequencer and Shift Register
8.2 Up-Counter .......................... 159 Instructions 252
One-Shot Instruction................... 162
8.3 Down-Counter........................ 166 12.1 Mechanical Sequencers................. 253
8.4 Cascading Counters ................... 170 12.2 Sequencer Instructions ................. 255
8.5 Incremental Encoder-Counter Applications . 173 12.3 Sequencer Programs ................... 259
8.6 Combining Counter and Timer Functions .. 174 12.4 Bit Shift Registers..................... 264
8.7 High-Speed Counters .................. 177 12.5 Word Shift Operations ................. 272
Review Questions............................ 179 Review Questions............................ 277
Problems .................................. 179 Problems .................................. 277
vi Contents
pet73842_fm_i-xviii.indd 6 05/11/15 4:14 PM