·590·
Installation manual
CNC 8055
CNC 8055i
14.
AXES CONTROLLED FROM THE PLC
SOFT: V02.2X
Synchronize a PLC axis with a CNC axis
14.3 Synchronize a PLC axis with a CNC axis
The synchronization is carried out from the PLC. Previously, to synchronize an axis of the PLC
channel with another one of the CNC channel (main channel), set axis parameter SYNCHRO (P3)
of the PLC axis indicating which axis it must synchronize with.
Axis synchronization is carried out from the PLC by activating the general signal SYNCHRO of the
axis to be coupled as slave (PLC axis). To end synchronization, cancel the general signal SYNCHRO
of the PLC axis.
If an error occurs canceling the ENABLE logic outputs of all the axes, it also cancels the
synchronization.
How to carry out and end the synchronization
Both axes must be stopped in order to couple them. To ensure this condition, it is recommended
to execute an M function at the CNC commanding the PLC to execute another M function in the PLC
channel that actives the SYNCHRO signal. The M function of the main channel must not end until
the PLC's M function execution is completed and the ENABLE signal of the slave axis is set high.
To assure that the PLC axis recovers its position after the synchronization, it is recommended to
follow the same procedure as for coupling using other 2 special M functions, one at the CNC and
another one at the PLC.
Considerations for the synchronization
Once both axes are synchronized, it won't be possible to program movements of the PLC axis.
During synchronization, it does not check whether the PLC axis gets in position or not.
• The logic output ENABLE of the PLC axis is activated (allowing motion).
• The logic output INPOS of the PLC axis is deactivated (the axis is NOT in position).
• General input INHIBIT of the PLC axis is ignored, thus not being possible to prevent it from
moving.
• The execution of the movement of the synchronized slave axis cannot be aborted even by
activating the general input PLCABORT.