Timing Chart When Error Occurs
Busy
Error
16#0000
ErrorID
Enable
Error code
Error Codes
Refer to the NY
-series Troubleshooting Manual (Cat. No. W564) for instruction errors.
Precautions for Correct Use
In any of the following cases, V
alid (Cam Monitor Values Valid) changes to FALSE, and
CamMonitorValue (Cam Monitor Values) is not updated.
• The axis status specified by Axis (Axis) transitions to Synchronized (Synchronized Motion) due to
the execution of a synchronized control instruction.
• The MC_GenerateCamTable (Generate Cam Table) instruction is being executed for the cam profile
curve specified in CamTable (Cam Table).
• For the axis specified by Axis (Axis), the MC_Home (Home) instruction, MC_HomeWithParameter
(Home with Parameters) instruction, or MC_SetPosition (Set Position) instruction is executed.
• Absolute encoder (ABS) is set for Encoder Type in Position Count Settings of the axis specified
by Axis (Axis), Status (Servo ON) changes to TRUE with MC_Power (Power Servo), and the home
is determined.
• For either the axis specified by Axis (Axis) or the master axis synchronized in cam motion, the
MC_ChangeAxisUse (Change Axis Use) instruction is executed.
• Any of the following cases applies to either the axis specified by Axis (Axis) or the master axis
synchronized in cam operation.
a) EtherCAT process data communications are not established.
b) An EtherCAT Slave Communications Error (84400000 hex) occurs.
c) The slave is disconnected.
• After the phase reaches EndOfProfile (End of Cam Cycle) at the completion of the cam operation,
Valid does not change to TRUE even when the phase enters the cam profile curve again.
• The operating mode of the CPU Unit changes from RUN mode to PROGRAM mode.
• MC Test Run is started.
3 Axis Command Instructions
3-245
NY-series Motion Control Instructions Reference Manual (W561)
MC_CamMonitor
3
Precautions for Correct Use