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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

plc basic functions - 15.2<br />

Combinatorial Logic<br />

- relay contacts <strong>and</strong> coils<br />

Events<br />

- timer instructions<br />

- counter instructions<br />

Data H<strong>and</strong>ling<br />

- moves<br />

- mathematics<br />

- conversions<br />

Numerical Logic<br />

- boolean operations<br />

- comparisons<br />

Lists<br />

- shift registers/stacks<br />

- sequencers<br />

Program <strong>Control</strong><br />

- branching/looping<br />

- immediate inputs/outputs<br />

- fault/interrupt detection<br />

Input <strong>and</strong> Output<br />

- PID<br />

- communications<br />

- high speed counters<br />

- ASCII string functions<br />

Figure 15.1<br />

Basic PLC Function Categories<br />

Most of the functions will use PLC memory locations to get values, store values<br />

<strong>and</strong> track function status. Most function will normally become active when the input is<br />

true. But, some functions, such as TOF timers, can remain active when the input is off.<br />

Other functions will only operate when the input goes from false to true, this is known as<br />

positive edge triggered. Consider a counter that only counts when the input goes from<br />

false to true, the length of time the input is true does not change the function behavior. A<br />

negative edge triggered function would be triggered when the input goes from true to<br />

false. Most functions are not edge triggered: unless stated assume functions are not edge<br />

triggered.<br />

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

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

Saved successfully!

Ooh no, something went wrong!