Mitsubishi Electric MELSEC iQ-R16MTCPU Programming Manual page 240

Motion controller, g-code control, melsec iq-r series
Hide thumbs Also See for MELSEC iQ-R16MTCPU:
Table of Contents

Advertisement

Details code
Description
0022H
Control unit error
0023H
Tandem function setting
error
0024H
Software limit setting
error
0040H
G-code program file error
0041H
G-code program capacity
over
0042H
G-code program format
error
APPENDICES
238
Appendix 1 G-Code Control Error Details Codes
Error details and cause
• With a rotating axis set, the unit settings of the axis
specified by axis No. are [mm], and [inch].
• With a linear axis set, the unit settings of the axis
specified by axis No. are [inch], and [degree].
• An axis allocated to base axis I, base axis J, and
base axis K was set as a slave control axis.
• An axis allocated to a normal line control axis was
set as a slave control axis.
• An axis allocated to a polar coordinate interpolation
linear axis or polar coordinate interpolation rotating
axis was set as a slave control axis.
• An axis with axis name other than "U", "V", and "W"
was set as a slave control axis.
• The axis of the axis name set to the master control
axis name has not been set.
• The master control axis is set to a slave control axis.
• The following parameters for the master control axis
and slave control axis do not match.
G-code control axis parameter "rotation axis"
G-code control axis parameter "rotating axis type"
• Software limit - is larger than software limit +.
• When the rotating axis type is shortcut valid or
shortcut invalid, the software limit - and software
limit + do not match.
There was an error in G-code program file.
• The G-code program exceeds the maximum file
size.
• The total size of the G-code program exceeds the
program capacity.
End of record (%) is not at the program start or
program end.
Corrective action
• When setting a rotating axis, set the unit settings of
the fixed parameter to a unit other than [mm] and
[inch].
• When setting a linear axis, set the unit settings of
the fixed parameter to a unit other than [inch] and
[degree].
• Set the "axis name" that is set to G-code control
axis parameter "axis name".
• Review the settings so that he axis to be used by
the slave control axis is not set to base axis I, base
axis J, and base axis K.
• Review the settings so that the axis to be used by
the slave control axis is not set to a normal line
control axis.
• Review the settings so that the axis to be used by
the slave control axis is not set to a polar coordinate
interpolation linear axis or polar coordinate
interpolation rotating axis.
• Set the axis name to be used by the slave control
axis to "U", "V", or "W".
• Review the settings so that master control axis is
not a slave control axis.
• Review the settings so that "rotation axis" and
"rotating axis type" for master control axis and slave
control axis match.
• Review the setting values so that software limit - is
smaller than software limit +.
• When rotating axis type is shortcut valid or shortcut
invalid, make the software limit + and software limit -
setting match.
Rewrite the G-code program file.
If the same error occurs, the possible cause is a
hardware failure of the Motion controller. Please
consult your local Mitsubishi Electric representative.
• Edit the G-code program so the file size is within the
maximum file size.
• Edit the G-code program so the total size is within
the program capacity. (Refer to performance
specifications for maximum file size and program
capacity. (Page 20 Performance
Specifications))
Set end of record (%) to the program start and
program end.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Melsec iq-r64mtcpuMelsec iq-r32mtcpu

Table of Contents