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 advanced functions - 16.34<br />

3.<br />

I:000/3<br />

assume:<br />

I:000/0 = left orientation<br />

I:000/1 = right orientation<br />

I:000/2 = reject<br />

I:000/3 = part sensor<br />

B3:0/2<br />

B3:1/1<br />

B3:2/0<br />

BSR<br />

File B3:0<br />

<strong>Control</strong> R6:0<br />

Bit address I:000/0<br />

Length 4<br />

BSR<br />

File B3:1<br />

<strong>Control</strong> R6:1<br />

Bit address I:000/1<br />

Length 4<br />

BSR<br />

File B3:2<br />

<strong>Control</strong> R6:2<br />

Bit address I:000/2<br />

Length 4<br />

left<br />

right<br />

reject<br />

4. In MCR blocks the outputs will all be forced off. This is not a problem for outputs such as<br />

retentive timers <strong>and</strong> latches, but it will force off normal outputs. JMP statements will skip over<br />

logic <strong>and</strong> not examine it or force it off.<br />

5. Timed interrupts are useful for processes that must happen at regular time intervals. Polled<br />

interrupts are useful to monitor inputs that must be checked more frequently than the ladder<br />

scan time will permit. Fault interrupts are important for processes where the complete failure<br />

of the PLC could be dangerous.<br />

6. These can be used to update inputs <strong>and</strong> outputs more frequently than the normal scan time permits.<br />

7. The main differences are: Shift registers focus on bits, stacks <strong>and</strong> sequencers on words Shift<br />

registers <strong>and</strong> sequencers are fixed length, stacks are variable lengths

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

Saved successfully!

Ooh no, something went wrong!