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 software - 32.9<br />

"What information does the system need?"<br />

"What information does the system produce?"<br />

When possible a large controls problems should be broken down into smaller problems.<br />

This often happens when parts of the system operate independent of each other. This<br />

may also happen when operations occur in a fixed sequence. If this is the case the controls<br />

problem can be divided into the two smaller (<strong>and</strong> simpler) portions. The questions to ask<br />

are;<br />

"Will these operations ever occur at the same time?"<br />

"Will this operation happen regardless of other operations?"<br />

"Is there a clear sequence of operations?"<br />

"Is there a physical division in the process or machine?"<br />

After examining the system the controller should be broken into operations. This<br />

can be done with a tree structure as shown in Figure 32.5. This breaks control into smaller<br />

tasks that need to be executed. This technique is only used to divide the programming<br />

tasks into smaller sections that are distinct.<br />

Press<br />

Conveyor in Press Pickup bin<br />

part detected<br />

advance<br />

bin replaced<br />

full detect<br />

adv./retract<br />

idle<br />

part detect<br />

advancing<br />

retracting<br />

Figure 32.5<br />

Functional Diagram for Press <strong>Control</strong>

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

Saved successfully!

Ooh no, something went wrong!