Festo Контроллер позиционирования CPX-CMAX User Manual
Page 120
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.