Programmable Controllers

Book description


Programmable Controllers: An Engineer's Guide focuses on the application and use of programmable controllers, including programming techniques, good software practices, and software engineering. The monograph first takes a look at computers and industrial control and programming techniques. Discussions focus on programming methods, bit storage, counters, timers, identification of input/output and bit addresses, input/output connections, types of control strategies, and advantages of PLC control. The manuscript then examines programming style and analog signals, closed loop control, and intelligent modules. Concerns include intelligent modules, specialist control processors, software engineering, program structure in various PLCs, and housekeeping and good software practices. The publication tackles practical aspects, industrial control with conventional computers, man-machine interface, and distributed systems. Topics include parallel and serial communications, ISO/OSI model, serial standards, simple digital control and indicators, computer graphics, maintenance and fault finding, and programming for real time control. The monograph is a valuable reference for computer science experts and researchers with a keen interest in programmable controllers.

Table of contents

  1. Front Cover
  2. Programmable Controllers: An Engineer's Guide
  3. Copyright Page
  4. Table of Contents (1/2)
  5. Table of Contents (2/2)
  6. Preface
  7. Chapter 1. Computers and industrial control
    1. 1.1 Introduction
    2. 1.2 Types of control strategies
    3. 1.3 Enter the computer (1/3)
    4. 1.3 Enter the computer (2/3)
    5. 1.3 Enter the computer (3/3)
    6. 1.4 Input/output connections (1/2)
    7. 1.4 Input/output connections (2/2)
    8. 1.5 Remote I/O
    9. 1.6 The advantages of PLC control
  8. Chapter 2. Programming techniques
    1. 2.1 Introduction
    2. 2.2 The program scan
    3. 2.3 Identification of input/output and bit addresses (1/2)
    4. 2.3 Identification of input/output and bit addresses (2/2)
    5. 2.4 Programming methods (1/2)
    6. 2.4 Programming methods (2/2)
    7. 2.5 Bit storage
    8. 2.6 Timers
    9. 2.7 Counters (1/2)
    10. 2.7 Counters (2/2)
    11. 2.8 Numerical applications (1/3)
    12. 2.8 Numerical applications (2/3)
    13. 2.8 Numerical applications (3/3)
    14. 2.9 Combinational and event-driven logic (1/4)
    15. 2.9 Combinational and event-driven logic (2/4)
    16. 2.9 Combinational and event-driven logic (3/4)
    17. 2.9 Combinational and event-driven logic (4/4)
  9. Chapter 3. Programming style
    1. 3.1 Introduction
    2. 3.2 Software engineering
    3. 3.3 Top-down design
    4. 3.4 Program structure in various PLCs (1/2)
    5. 3.4 Program structure in various PLCs (2/2)
    6. 3.5 Housekeeping and good software practice (1/2)
    7. 3.5 Housekeeping and good software practice (2/2)
  10. Chapter 4. Analog signals, closed loop control and intelligent modules
    1. 4.1 Introduction
    2. 4.2 Common analog signals
    3. 4.3 Signals and standards
    4. 4.4 Analog interfacing (1/2)
    5. 4.4 Analog interfacing (2/2)
    6. 4.5 Analog output signals
    7. 4.6 Analog-related program functions
    8. 4.7 Closed loop control
    9. 4.8 Specialist control processors
    10. 4.9 Intelligent modules
    11. 4.10 Installation notes
  11. Chapter 5. Distributed systems
    1. 5.1 Parallel and serial communications
    2. 5.2 Serial standards (1/5)
    3. 5.2 Serial standards (2/5)
    4. 5.2 Serial standards (3/5)
    5. 5.2 Serial standards (4/5)
    6. 5.2 Serial standards (5/5)
    7. 5.3 Area networks (1/2)
    8. 5.3 Area networks (2/2)
    9. 5.4 The ISO/OSI Model
    10. 5.5 Proprietary systems (1/2)
    11. 5.5 Proprietary systems (2/2)
    12. 5.6 Safety and practical considerations
    13. 5.7 Fibre optics
  12. Chapter 6. The man-machine interface
    1. 6.1 Introduction
    2. 6.2 Simple digital controls and indicators
    3. 6.3 Numerical outputs and inputs (1/2)
    4. 6.3 Numerical outputs and inputs (2/2)
    5. 6.4 Alarm annunciation
    6. 6.5 Analog indication
    7. 6.6 Computer graphics (1/5)
    8. 6.6 Computer graphics (2/5)
    9. 6.6 Computer graphics (3/5)
    10. 6.6 Computer graphics (4/5)
    11. 6.6 Computer graphics (5/5)
    12. 6.7 Message displays
  13. Chapter 7. Industrial control with conventional computers
    1. 7.1 Introduction
    2. 7.2 Bus-based machines (1/2)
    3. 7.2 Bus-based machines (2/2)
    4. 7.3 Programming for real time control (1/2)
    5. 7.3 Programming for real time control (2/2)
  14. Chapter 8. Practical aspects
    1. 8.1 Introduction
    2. 8.2 Safety
    3. 8.3 Design criteria
    4. 8.4 Constructional notes (1/2)
    5. 8.4 Constructional notes (2/2)
    6. 8.5 Maintenance and fault finding (1/6)
    7. 8.5 Maintenance and fault finding (2/6)
    8. 8.5 Maintenance and fault finding (3/6)
    9. 8.5 Maintenance and fault finding (4/6)
    10. 8.5 Maintenance and fault finding (5/6)
    11. 8.5 Maintenance and fault finding (6/6)
  15. Appendix Number systems
  16. Index (1/2)
  17. Index (2/2)

Product information

  • Title: Programmable Controllers
  • Author(s): E.A. Parr
  • Release date: May 2014
  • Publisher(s): Newnes
  • ISBN: 9781483183770