PLC Programming HandbooksSponsorsPopular ArticlesNavigationUser login |
Book Review: Programmable Controllers by L.A. and E.A. Bryan
Programmable Controllers by L.A. Bryan and E.A. Bryan has been around for several years (first published in 1988) and is now in a second edition (1996). Its longevity is due to it's well written style, clear organization and it's generic nature which covers many PLCs. It's a book that targets an intermediate beginner level. So it's not a "PLC for dummies" book yet it might leave the advanced PLC programmer wanting more. What is nice about the book is the mix of theory with practical applications. It also provides a lot of good programming examples. Every page is sprinkled with helpful diagrams, pictures and figures. Overall I can recommend this book as a good study aid for those who will be dealing with PLCs on a regular basis in their careers. Table of contentsChapter 1: INTRODUCTION TO PROGRAMMABLE CONTROLLERS1?1 Definition 1?2 An Historical Background 1?3 Principles of Operation 1?4 PLCs versus Other Types of Controls 1?5 Typical Areas of PLC Applications 1?6 PLC Product Application Ranges 1?7 Ladder Diagrams and the PLC 1?8 The Benefits of Using PLCs Chapter 2: NUMBER SYSTEMS AND CODES2?1 Introduction 2?2 Number Systems 2?3 Number Conversions 2?4 One's and Two's Complement 2?5 Binary Codes 2?6 Register Word Formats Chapter 3: LOGIC CONCEPTS3?1 The Binary Concept 3-2 Logic Functions 3?3 Principles of Boolean Algebra and Logic 3?4 PLC Circuits and Logic Contact Symbology Chapter 4: PROCESSORS, THE POWER SUPPLY SYSTEM, AND PROGRAMMING DEVICES4?1 Introduction 4?2 Processors 4?3 Processor Scan 4?4 Subsystems, Error Checking, Diagnostics 4?5 The System Power Supply 4?6 Programming Devices Chapter 5: THE MEMORY SYSTEM AND I/O INTERACTION
5?1 Memory Overview 5?2 Memory Types 5?3 Memory Structure and Capacity 5?4 Memory Organization and I/O Interaction 5?5 Memory Map Example and I/O Addressing 5?6 Memory Considerations Chapter 6: THE DISCRETE I/O SYSTEM
6?1 Introduction 6?2 I/O Rack Enclosures and I/OTable Mapping 6?3 Remote I/O Systems 6?4 Discrete Inputs 6?5 Discrete Outputs 6?6 Discrete By?Pass/Control Devices 6?7 Summary of Discrete I/O 6?8 Interpreting I/O Specifications Chapter 7: ANALOG INPUT/OUTPUT SYSTEMS
7?1 Introduction 7?2 Analog Inputs 7?3 Analog Input Data Representation 7?4 Analog Input Data Handling 7?5 Analog Input Connections 7?6 Analog Outputs 7?7 Analog Output Data Representation 7?8 Analog Output Data Handling 7?9 Analog Output Connections 7?10 Analog Output By?Pass/Control Stations Chapter 8: SPECIAL FUNCTION I/O AND SERIAL COMMUNICATION INTERFACING
8?1 Introduction 8?2 Special Discrete Interfaces 8?3 Temperature and PID Interfaces 8?4 Positioning Interfaces 8?5 Data Handling and Communication Interfaces 8?6 Peripheral Interfacing Chapter 9: PROGRAMMING LANGUAGES
9?1 Introduction 9?2 Types of PLC Instructions 9?3 Ladder Diagram Format 9?4 Basic Relay Instructions 9?5 Timer and Counter Instructions 9?6 Program/Flow Control Instructions 9?7 Arithmetic Instructions 9?8 Data Manipulation Instructions 9?9 Data Transfer Instructions 9?10 Special Function Instructions 9?11 Network Communication Instructions 9?12 Boolean Mnemonics 9?13 Other Non?Ladder Programming Languages 9?14 Summary of PLC Languages Chapter 10: PLC SYSTEM DOCUMENTATION
10?1 Introduction 10?2 Steps of Documentation 10?3 PLC Documentation Systems 10?4 Conclusions Chapter 11: IMPLEMENTING AND PROGRAMMING THE PLC SYSTEM
11?1 Control Definition 11?2 Control Strategy 11?3 Implementation Guidelines 11?4 Programming Organization and Implementation 11?5 Discrete I/O Control Programming 11?6 Analog I/O Control Programming 11?7 Short Programming Examples Chapter 12: DATA MEASUREMENTS AND TRANSDUCERS
12?1 Basic Measurement Concepts 12?2 Interpreting Errors in Measurements 12?3 Implementation of Transducer Measurements 12?4 Thermal Transducers 12?5 Displacement Transducers 12?6 Pressure Transducers 12?7 Flow Transducers 12?8 Summary Chapter 13: ARTIFICIAL INTELLIGENCE AND PLC SYSTEMS
13?1 Introduction 13?2 Types of Al Systems 13?3 Organizational Structure of an Al System 13?4 Knowledge Representation?Rule Based 13?5 Knowledge Inference 13?6 Application of Al Techniques in a Batching System?Fault Diagnostic Chapter 14: LOCAL AREA NETWORKS
14?1 Principles of Local Area Networks 14?2 Topologies?Network Geometry 14?3 Network Access Methods ?Node Communication 14?4 Communication Medium 14?5 Understanding Network Specifications 14?6 Network Protocols Chapter 15: GUIDELINES FOR INSTALLATIONS, STARTUP, AND MAINTENANCE
15?1 PLC System Layout 15-2 System Power Requirements and Safety Circuitry 15?3 Noise, Heat and Voltage Considerations 15?4 I/O Installation, Wiring, and Precautions 15?5 PLC Start?up and Checking Procedures 15?6 PLC System Maintenance 15?7 Trouble?shooting the PLC System Chapter 16: PLC SYSTEM SELECTION GUIDELINES
16?1 Introduction 16?2 PLC Sizes and Scope of Applications 16?3 Process Control System Definition 16?4 Other Considerations APPENDIX
Appendix A: Glossary Appendix B: Logic Symbols and Truth Tables Appendix C: Equivalent Logic/Ladder Diagrams Appendix D: Acronisms and Abbreviations Appendix E: ASCII Reference Appendix F: Number Tables Appendix G: Electrical Relay Diagram Symbols Appendix H. Equation of Line Appendix I: P & ID Symbol ( categories: )
|