28.03.2014 Views

PC Control / Profi Control 645-12M Instruction Manual pdf - Kuhnke

PC Control / Profi Control 645-12M Instruction Manual pdf - Kuhnke

PC Control / Profi Control 645-12M Instruction Manual pdf - Kuhnke

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.

Summary of commands<br />

4.6.9. Programmable pulses, timers and counters<br />

Com<br />

man<br />

Operand (example) Byt Time<br />

[µs]<br />

Function<br />

C<br />

*)<br />

Z<br />

*)<br />

= PP00.00 16 5 programmable pulse at positive edge ++ ++<br />

=N PP00.00 16 5 programmable pulse at negative edge ++ ++<br />

L A<br />

O<br />

PP00.00 4 0.45 logical operation with pulse signal -- ++<br />

LN<br />

AN<br />

ON<br />

PP00.00 6 8 8<br />

0.6<br />

0.75<br />

0.75<br />

logical operation with pulse signal, negated -- ++<br />

= PT00.00:100*10ms:R:R 14 14 progr. time with constant time value (log.1=On) ++ ++<br />

= PT00.00:BM00.00*10ms:R:R 20 17.5 progr. time with var. time value (log.1=On) **) ++ ++<br />

=N PT00.00:100*10ms:R:R 18 15 progr. time with constant time value (log.0=On) ++ ++<br />

=N PT00.00:BM00.00*10ms:R:R 24 18.5 progr. time with variable time value (log0=On) **) ++ ++<br />

=TH PT00.00 14 11.5 time halt (current value is kept) ++ ++<br />

L A<br />

O<br />

PT00.00 4 0.45 logical operation with timer output -- ++<br />

LN<br />

AN<br />

ON<br />

LD<br />

PT00.00 6 8 8<br />

0.6<br />

0.75<br />

0.75<br />

logical operation with timer output, negated -- ++<br />

PT00.00 4 0.45 load residual timer value -- yes<br />

= C00.00:100:F:R 14 9.6 progr. counter with const. counter val. (log.1=On) ++ ++<br />

= C00.00:BM00.00:F:R 20 10 progr. counter with var. counter val. (log.1=On)**) ++ ++<br />

=N C00.00:100:F:R 18 10.5 progr. counter with const. counter val. (log.0=On) ++ ++<br />

=N C00.00:BM00.00:F:R 24 11 progr. counter with var. counter val. (log.0=On)**) ++ ++<br />

=C C00.00 14 10 clock pulse transfer (counting) ++ ++<br />

L A<br />

O<br />

C00.00 4 0.45 logical operation with counter output -- ++<br />

LN<br />

AN<br />

ON<br />

C00.00 6 8 8<br />

0.6<br />

0.75<br />

0.75<br />

logical operation with counter output, negated -- ++<br />

LD C00.00 4 0.45 load actual counter value -- yes<br />

:R this entry at the last position makes counters and timers remanent (buffered by the accu on the CP<br />

when set. **) No external operand (PROFIBUS) can be used for variable timer or counter values.<br />

*) Influence on (C)arry and (Z)ero bit: -- yes<br />

++<br />

no alteration defined flag alteration undefined flag<br />

alteration<br />

4 - 38

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

Saved successfully!

Ooh no, something went wrong!