Читать книгу Programmable Logic Controllers - Su Chen Jonathon Lin - Страница 5
На сайте Литреса книга снята с продажи.
ОглавлениеTable of Contents
Preface
Acknowledgments
Chapter 1: Introduction to Programmable Logic Controllers
1.1Definition of PLC
1.2History of PLCs
1.3PLC Components
1.4PLC Operation Principle
1.5PLC Applications
1.6PLC Categories
Chapter 2: Electrical Control Fundamentals
2.1Electrical Control Systems
2.2Ladder Diagrams
2.3Input Devices
2.4Logic Elements
2.5Output Devices
2.6A Simple Electrical Control Circuit
2.7Analyzing Electrical Control Circuits
Chapter 3: Number Systems and Codes
3.1Number Systems
3.2Decimal Number System
3.3Binary Number System
3.4Octal Number System
3.5Hexadecimal Number System
3.6Number Conversions
3.7ASCII Codes
3.8Binary Coded Decimal (BCD)
3.9Gray Codes
3.10PLC Data Formats
3.11Floating-Point Decimal Numbers
Chapter 4: Logic Basics and Boolean Algebra
4.1Binary Operations
4.2Three Basic Logic Operations
4.3Boolean Algebra
4.4Converting Logic Gates to Boolean Equations
4.5Input Elements
4.6Converting Boolean Equations to Ladder Diagrams
4.7Constructing State Tables from Boolean Equations
Chapter 5: Simplifying Logic Circuits
5.1Boolean Algebra Postulates
5.2Boolean Algebra Laws
5.3Using Boolean Algebra Laws to Simplify Logic Circuits
5.4Logic Simplifying Examples
5.5The Karnaugh Map Method
5.63-Variable Karnaugh Maps
5.74-Variable Karnaugh Maps
Chapter 6: State Combination Circuits Design
6.1State Combination Type Versus Sequential Control
6.2State Combination Circuits
6.3Multiple-Input Single-Output (MISO) Circuits
6.4Adding a Memory Element
6.5Multiple-Input Multiple-Output (MIMO) Circuits
Chapter 7: Logic Circuit Design Using State Diagram Method
7.1What Is a State Diagram?
7.2Procedure for Developing State Diagrams
7.3Momentary Action Versus Maintained Action
7.4Design Examples
7.5Multiple Outputs
7.6Initial Conditions
7.7Outputs with More Than Two Possible States
7.8Timers and Counters
Chapter 8: PLC Memory and File Structure
8.1Memory
8.2Memory Capacity
8.3Memory Structure
8.4Memory Structure for Allen-Bradley SLC 500
Chapter 9: Discrete Input and Output Modules
9.1Input and Output Systems
9.2Memory Mapping
9.3Input Interface Modules
9.4Input Field Devices
9.5Output Interface Modules
Chapter 10: Analog Input and Output Modules
10.1Analog Input Signals
10.2Analog-to-Digital Converter (ADC)
10.3Analog-to-Digital Conversion Methods
10.4Digital-to-Analog Conversion Methods
10.5Analog Input Modules
10.6Analog Output Modules
10.7Scaling Analog Input Data
10.8Scaling Analog Output Data
Chapter 11: Basic Relay-Type Instructions
11.1Ladder Languages
11.2Basic PLC Instructions
11.3Contact Input Instructions
11.4Output Instructions
11.5PLC System Elements
11.6Processor Scan
11.7Converting Relay Ladder Diagram to PLC Ladder Diagram
11.8More Programming Examples
Chapter 12: Timer Instructions
12.1Timer Instructions
12.2Timer Parameters and Data Structure
12.3Timer On-Delay (TON) Instructions
12.4Timer Off-Delay (TOF) Instructions
12.5Retentive On-Delay Timer (RTO) Instructions
Chapter 13: Counter Instructions
13.1Counter Instructions
13.2Up Counter Instructions
13.3Down Counter Instructions
13.4Up-Down Counters
13.5Cascaded Timer and Counter Instructions
Chapter 14: PLC Math, Comparison, and Logic Instructions
14.1Basic Arithmetic Instructions
14.2Advanced Arithmetic Instructions
14.3Comparison Instructions
14.4Multiple Comparison Instructions
14.5Logic Instructions
Chapter 15: Program Control Instructions
15.1Master Control Reset (MCR) Instructions
15.2Jump To Label Zone Control Instructions
15.3Subroutine Instructions
15.4Immediate Input and Immediate Output Instructions
Chapter 16: Data Manipulation Instructions
16.1Data Structure (Bits, Words, and Files)
16.2Data Conversion Instructions
16.3Thumbwheel Switches and 7-Segment Display
16.4Data Transfer
16.5Word Transfer Instructions
16.6Bit Shift Instructions
16.7Word Shift Instructions
Chapter 17: PLC Sequencer Instructions
17.1Electromechanical Sequencers
17.2PLC Sequencer Instructions
17.3Sequencer Output (SQO) Instructions
17.4Sequencer Compare (SQC) Instructions
17.5Sequencer Load (SQL) Instructions
Chapter 18: Proportional-Integral-Derivative (PID) Control
18.1Open-Loop and Closed-Loop Control Systems
18.2On-Off Control
18.3PID Control
18.4PID Tuning
18.5PID Instruction
18.6PID and Analog I/O Scaling
18.7Using SCL Instruction
18.8A Programming Example: PID Motor Speed Control
Index
About the Author