12.05.2014 Views

Automating Manufacturing Systems - Process Control and ...

Automating Manufacturing Systems - Process Control and ...

Automating Manufacturing Systems - Process Control and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

plc wiring - 1.1<br />

PREFACE<br />

Designing software for control systems is difficult. Experienced controls engineers<br />

have learned many techniques that allow them to solve problems. This book was written to<br />

present methods for designing controls software using Programmable Logic <strong>Control</strong>lers<br />

(PLCs). It is my personal hope that by employing the knowledge in the book that you will<br />

be able to quickly write controls programs that work as expected (<strong>and</strong> avoid having to<br />

learn by costly mistakes.)<br />

This book has been designed for students with some knowledge of technology,<br />

including limited electricity, who wish to learn the discipline of practical control system<br />

design on commonly used hardware. To this end the book will use the Allen Bradley <strong>Control</strong>Logix<br />

processors to allow depth. Although the chapters will focus on specific hardware,<br />

the techniques are portable to other PLCs. Whenever possible the IEC 61131<br />

programming st<strong>and</strong>ards will be used to help in the use of other PLCs.<br />

In some cases the material will build upon the content found in a linear controls<br />

course. But, a heavy emphasis is placed on discrete control systems. Figure 1.1 crudely<br />

shows some of the basic categories of control system problems.<br />

CONTROL<br />

CONTINUOUS<br />

DISCRETE<br />

LINEAR NON_LINEAR CONDITIONAL SEQUENTIAL<br />

EVENT BASED<br />

e.g. MRAC<br />

TEMPORAL<br />

e.g. PID<br />

BOOLEAN<br />

e.g. FUZZY LOGIC<br />

e.g. COUNTERS<br />

EXPERT SYSTEMS e.g. TIMERS<br />

Figure 1.1<br />

<strong>Control</strong> Dichotomy<br />

• Continuous - The values to be controlled change smoothly. e.g. the speed of a car.<br />

• Logical/Discrete - The value to be controlled are easily described as on-off. e.g.<br />

the car motor is on-off. NOTE: all systems are continuous but they can be<br />

treated as logical for simplicity.<br />

e.g. “When I do this, that always happens!” For example, when the power<br />

is turned on, the press closes!<br />

www.PA<strong>Control</strong>.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!