ABOUT THE AUTHOR ix INTRODUCTION xi Chapter 1 LADDER LOGIC BASICS 1 1.0 Introduction, 1 1.1 Rungs and Branches, 2 1.2 Program Execution and Scan Time, 3 1.3 One Shots, 4 1.4 Always On Bit, 5 1.5 First Scan Bit, 6 1.6 Alternators, 6 1.
7 Binary Counters, 7 1.8 One Scan Oscillator, 9 1.9 Latches, 9 1.10 Duty Timers, 12 1.11 DeMorgan''s Theorem, 12 1.12 Other Circuits, 14 Chapter 2 SEQUENCES AND MOTION OBJECTS 15 2.0 Introduction, 15 2.1 Functional Grouping, 15 2.
2 Documentation, 17 2.3 Sequences, 17 2.4 The Motion Object, 20 2.5 Summary, 27 Chapter 3 OUTPUT LOGIC 29 3.0 Introduction, 29 3.1 Application Considerations, 29 3.2 Spring-Return Valves, 32 3.3 Auxiliary Rungs, 32 3.
4 Spring-Return Valve Output Latch, 35 3.5 Recovery, 37 3.6 Double-Ended, Detented Valves, 39 3.7 Double-Ended Valve Output Logic (Spring-Return Configuration), 40 3.8 Double-Ended Valve Output Logic (Double-Ended Configuration), 41 3.9 Three-Position Valves, 42 3.10 Three-Position Cylinders, 45 3.11 Pulse Outputs, 46 3.
12 Conclusion, 47 Chapter 4 SIMULATING SENSORS 49 4.0 Introduction, 49 4.1 Cylinders with Only One Sensor, 49 4.2 Cylinders with No Sensors, 50 4.3 Time-Driven Motion Objects, 50 4.4 Output Logic Versus Motion Objects, 52 Chapter 5 CHECKING SENSORS 53 5.0 Introduction, 53 5.1 Problems with Lone Sensors, 54 5.
2 Back Checking, 55 5.3 Forward Checking, 57 5.4 Position Bits, 59 5.5 How Often Sensors Are Checked, 60 5.6 Home Position, 61 Chapter 6 CONTROLLING SEQUENCES 65 6.0 Introduction, 65 6.1 Types of Sequences, 65 6.2 Common Control Structure, 66 6.
3 Conclusion, 75 Chapter 7 STEP AND SINGLE CYCLE 77 7.0 Introduction, 77 7.1 Why Have Stepping?, 77 7.2 Why Have Single Cycle?, 78 7.3 Mode Selection, 78 7.4 Single-Cycle Control, 80 7.5 Step Mode Control, 82 7.6 Modified Sequence Control, 83 7.
7 Mix and Match Modes, 85 7.8 Machine Running, 86 7.9 In Cycle, 87 7.10 Fault Recovery, Debug, and Startup Tools, 87 Chapter 8 SYSTEM CONTROL 91 8.0 Introduction, 91 8.1 Summary of Sequence Control, 91 8.2 Control Hierarchy, 94 8.3 System Control, 96 8.
4 Starting Auxiliary Equipment with the Machine, 103 8.5 Program Structure, 103 8.6 Summary, 104 Chapter 9 PARENT/CHILD SEQUENCES 107 9.0 Introduction, 107 9.1 The Dial Machine, 107 9.2 The Dial Sequence, 112 9.3 Typical Station Sequence, 124 9.4 Cycle Stop Points, 128 9.
5 Manual Load/Unload Stations, 131 9.6 Dial Mechanisms, 131 9.7 Indexing Stations, 133 9.8 Code Generation and Checking, 134 Chapter 10 DECISION LOGIC 137 10.0 Introduction, 137 10.1 The Pick/Place Example, 137 10.2 Part Inspection, 137 10.3 Continuing Sequences, 142 10.
4 Branching Sequences, 143 10.5 Converging Sequences, 143 10.6 Parallel Branches, 144 10.7 Conclusion, 145 Chapter 11 DEPENDENT SEQUENCES 147 11.0 Introduction, 147 11.1 The Example, 147 11.2 The Problem, 149 11.3 The Solution, 152 11.
4 Other Problems, 152 11.5 Conclusion, 154 Chapter 12 MACHINE STATES 155 12.0 Introduction, 155 12.1 Machine States, 156 12.2 Machine State Concepts, 156 12.3 Power Off State, 158 12.4 First Scan State, 158 12.5 Fault State, 159 12.
6 Manual Mode State, 162 12.7 Ready and Not Ready States, 162 12.8 Running State, 163 12.9 Other Possible States, 164 12.10 Conclusions, 164 Chapter 13 MESSAGE LOGIC 167 13.0 Introduction, 167 13.1 Motion Object, 168 13.2 Message Displays, 169 13.
3 Message Display Logic, 169 13.4 Types of Messages, 171 13.5 Message Text, 172 13.6 Message Logic Payback, 173 Appendix A 175 GLOSSARY 185 INDEX 203.