Update cookies preferences

Programmable Logic Controllers [Hardback]

  • Format: Hardback, 600 pages, height: 80 mm
  • Pub. Date: 15-Sep-2016
  • Publisher: Industrial Press Inc.,U.S.
  • ISBN-10: 0831135077
  • ISBN-13: 9780831135072
Other books in subject:
  • Hardback
  • Price: 131,05 €
  • This book is not in stock. Book will arrive in about 2-4 weeks. Please allow another 2 weeks for shipping outside Estonia.
  • Quantity:
  • Add to basket
  • Delivery time 4-6 weeks
  • Add to Wishlist
  • Format: Hardback, 600 pages, height: 80 mm
  • Pub. Date: 15-Sep-2016
  • Publisher: Industrial Press Inc.,U.S.
  • ISBN-10: 0831135077
  • ISBN-13: 9780831135072
Other books in subject:
The result of the author's 30 years of teaching PLCs at two universities, Programmable Logic Controllers covers important and essential topics and skills a new PLC learner has to know and practice. Assuming the student knows nothing about the subject, it defines everything and features ample examples and breakdowns of important topics. Students taking PLC courses at two and four-year institutions will find this text especially useful. Additionally, it can be used by professionals in the fields of electrical control, automated systems, and manufacturing. It covers PLC programming for three popular PLC brands: Allen-Bradley PLCs, Siemens PLCs, and Mitsubishi PLCs. It includes all essential PLC topics including: Electrical control basics, Numbers, Logic basics and simplification, PLC program design, PLC systems, Basic programming instructions, Advanced programming instructions, Analog control, PID control, and, PLC programming languages (Ladder Diagram and Function Block Diagram). It provides many programming examples in each chapter. It features review questions at the end of each chapter. It offers PowerPoint slides for instructors.
Preface ix
Acknowledgments xi
Chapter 1 Introduction to Programmable Logic Controllers
1(20)
1.1 Definition of PLC
2(1)
1.2 History of PLCs
2(1)
1.3 PLC Components
3
1.4 PLC Operation Principle
1(10)
1.5 PLC Applications
11(4)
1.6 PLC Categories
15(6)
Chapter 2 Electrical Control Fundamentals
21(22)
2.1 Electrical Control Systems
22(1)
2.2 Ladder Diagrams
22(4)
2.3 Input Devices
26(2)
2.4 Logic Elements
28(5)
2.5 Output Devices
33(1)
2.6 A Simple Electrical Control Circuit
33(1)
2.7 Analyzing Electrical Control Circuits
34(9)
Chapter 3 Number Systems and Codes
43(20)
3.1 Number Systems
44(1)
3.2 Decimal Number System
45(1)
3.3 Binary Number System
45(1)
3.4 Octal Number System
46(1)
3.5 Hexadecimal Number System
47(1)
3.6 Number Conversions
48(6)
3.7 ASCII Codes
54(1)
3.8 Binary Coded Decimal (BCD)
54(2)
3.9 Gray Codes
56(1)
3.10 PLC Data Formats
56(3)
3.11 Floating-Point Decimal Numbers
59(4)
Chapter 4 Logic Basics and Boolean Algebra
63(18)
4.1 Binary Operations
64(2)
4.2 Three Basic Logic Operations
66(3)
4.3 Boolean Algebra
69(2)
4.4 Converting Logic Gates to Boolean Equations
71(1)
4.5 Input Elements
72(1)
4.6 Converting Boolean Equations to Ladder Diagrams
73(2)
4.7 Constructing State Tables from Boolean Equations
75(6)
Chapter 5 Simplifying Logic Circuits
81(26)
5.1 Boolean Algebra Postulates
82(1)
5.2 Boolean Algebra Laws
83(5)
5.3 Using Boolean Algebra Laws to Simplify Logic Circuits
88(4)
5.4 Logic Simplifying Examples
92(3)
5.5 The Karnaugh Map Method
95(3)
5.6 3-Variable Karnaugh Maps
98(5)
5.7 4-Variable Karnaugh Maps
103(4)
Chapter 6 State Combination Circuits Design
107(16)
6.1 State Combination Type Versus Sequential Control
108(1)
6.2 State Combination Circuits
109(2)
6.3 Multiple-Input Single-Output (MISO) Circuits
111(5)
6.4 Adding a Memory Element
116(1)
6.5 Multiple-Input Multiple-Output (MIMO) Circuits
117(6)
Chapter 7 Logic Circuit Design Using State Diagram Method
123(38)
7.1 What Is a State Diagram?
124(1)
7.2 Procedure for Developing State Diagrams
125(5)
7.3 Momentary Action Versus Maintained Action
130(1)
7.4 Design Examples
131(3)
7.5 Multiple Outputs
134(6)
7.6 Initial Conditions
140(3)
7.7 Outputs with More Than Two Possible States
143(6)
7.8 Timers and Counters
149(12)
Chapter 8 PLC Memory and File Structure
161(14)
8.1 Memory
161(1)
8.2 Memory Capacity
162(1)
8.3 Memory Structure
163(2)
8.4 Memory Structure for Allen-Bradley SLC 500
165(10)
Chapter 9 Discrete Input and Output Modules
175(22)
9.1 Input and Output Systems
176(2)
9.2 Memory Mapping
178(2)
9.3 Input Interface Modules
180(7)
9.4 Input Field Devices
187(2)
9.5 Output Interface Modules
189(8)
Chapter 10 Analog Input and Output Modules
197(16)
10.1 Analog Input Signals
198(2)
10.2 Analog-to-Digital Converter (ADC)
200(2)
10.3 Analog-to-Digital Conversion Methods
202(2)
10.4 Digital-to-Analog Conversion Methods
204(3)
10.5 Analog Input Modules
207(1)
10.6 Analog Output Modules
208(1)
10.7 Scaling Analog Input Data
209(1)
10.8 Scaling Analog Output Data
210(3)
Chapter 11 Basic Relay-Type Instructions
213(40)
11.1 Ladder Languages
214(1)
11.2 Basic PLC Instructions
215(1)
11.3 Contact Input Instructions
216(5)
11.4 Output Instructions
221(3)
11.5 PLC System Elements
224(1)
11.6 Processor Scan
225(6)
11.7 Converting Relay Ladder Diagram to PLC Ladder Diagram
231(9)
11.8 More Programming Examples
240(13)
Chapter 12 Timer Instructions
253(32)
12.1 Timer Instructions
253(2)
12.2 Timer Parameters and Data Structure
255(2)
12.3 Timer On-Delay (TON) Instructions
257(14)
12.4 Timer Off-Delay (TOF) Instructions
271(8)
12.5 Retentive On-Delay Timer (RTO) Instructions
279(6)
Chapter 13 Counter Instructions
285(20)
13.1 Counter Instructions
285(3)
13.2 Up Counter Instructions
288(7)
13.3 Down Counter Instructions
295(1)
13.4 Up-Down Counters
296(1)
13.5 Cascaded Timer and Counter Instructions
297(8)
Chapter 14 PLC Math, Comparison, and Logic Instructions
305(38)
14.1 Basic Arithmetic Instructions
306(12)
14.2 Advanced Arithmetic Instructions
318(3)
14.3 Comparison Instructions
321(11)
14.4 Multiple Comparison Instructions
332(3)
14.5 Logic Instructions
335(8)
Chapter 15 Program Control Instructions
343(20)
15.1 Master Control Reset (MCR) Instructions
344(3)
15.2 Jump To Label Zone Control Instructions
347(5)
15.3 Subroutine Instructions
352(7)
15.4 Immediate Input and Immediate Output Instructions
359(4)
Chapter 16 Data Manipulation Instructions
363(26)
16.1 Data Structure (Bits, Words, and Files)
363(1)
16.2 Data Conversion Instructions
364(1)
16.3 Thumbwheel Switches and 7-Segment Display
365(3)
16.4 Data Transfer
368(5)
16.5 Word Transfer Instructions
373(2)
16.6 Bit Shift Instructions
375(5)
16.7 Word Shift Instructions
380(9)
Chapter 17 PLC Sequencer Instructions
389(12)
17.1 Electromechanical Sequencers
389(1)
17.2 PLC Sequencer Instructions
390(1)
17.3 Sequencer Output (SQO) Instructions
390(6)
17.4 Sequencer Compare (SQC) Instructions
396(2)
17.5 Sequencer Load (SQL) Instructions
398(3)
Chapter 18 Proportional-Integral-Derivative (PID) Control
401(24)
18.1 Open-Loop and Closed-Loop Control Systems
402(2)
18.2 On-Off Control
404(1)
18.3 PID Control
405(5)
18.4 PID Tuning
410(3)
18.5 PID Instruction
413(5)
18.6 PID and Analog I/O Scaling
418(1)
18.7 Using SCL Instruction
419(1)
18.8 A Programming Example: PID Motor Speed Control
420(5)
Index 425(12)
About the Author 437
Su-Chen Jonathon Lin is a Professor of Computer Engineering and Program Coordinator of Computer Engineering Technology at Eastern Michigan University. Professor Lin holds a Ph.D. in Engineering Mechanics and Industrial Education and has taught PLC s for over 30 years. He has also written several books on CNC Programming, Mastercam, CAD/CAM and Smartcam.