beautypg.com

Festo Контроллер позиционирования CPX-CMAX User Manual

Page 120

background image

3. Drive functions

3−58

Festo P.BE−CPX−CMA X−CONTROL−EN en 0908NH

3 The CMAX accepts the record number and starts positioĆ

ning, i.e. the setpoint curve.
In the PLC input data, the actual record number is set to
the current record and SPOS.MC is reset.

4 The CMAX signalises with the rising edge at SPOS.ACK

that the PLC output data have been accepted and that the
positioning task is now active.

5 The PLC recognises the acknowledgement SPOS.ACK = 1

in its input data and resets CPOS.START in its output data.

6 CMAX acknowledges the resetting of CPOS.START by reĆ

setting SPOS.ACK.

7 After the PLC has registered SPOS.ACK = 0, it may write

the new setpoint values in its output data. The CMAX
ignores this until the next start.
Once the record or record chain has been ended,
SPOS.MC is set.

Notes

ć

As soon as the PLC detects the rising edge at SPOS.ACK, it
can assume that MC is valid. From the PLC’s point of view,
the falling edge at MC can occur at the same time as the
rising edge at ACK.

3 and 4 then cannot be distinĆ

guished.

ć

In the event of faults, the task might not be acknowledged
with SPOS.ACK (depending on the fault). For this reason,
the SCON.FAULT bit must always be evaluated in addition.

Typical causes of error in applications:

ć

Referencing has not been carried out.

ć

Selection of an invalid record number or a record that has
not been initialised.

ć

The target value lies outside the software end positions.