G29: Origin Undefined; G30: Speed Control Axis Feeding - Omron C200H-MC221 Operation Manual

Motion control unit
Hide thumbs Also See for C200H-MC221:
Table of Contents

Advertisement

G Functions

5-5-11 G29: ORIGIN UNDEFINED

Format
Parameters
Description
Example Program

5-5-12 G30: SPEED CONTROL AXIS FEEDING

Format
Parameters
Description
88
Makes the origins of axes undefined.
G29_<Axis name ... >
Axis: X and Y
Makes the origins of specified axes undefined.
This function is usually used for the following applications.
To define the origins of axes when the system is turned on and make the origins
undefined for continuous axis feeding.
N000
P000
XY
N001
G00
X0
N002
G29
XY
N003
G30
X+
:
:
Performs the feed rate control of a maximum of two axes.
G30_<axis movement command ... >
The following table shows the possible settings for the parameters.
Axis movement command
Axis
Coordinate data
X
+
Y
The axis is fed in the positive direction if the coordinate data is set to positive.
The axis is fed in the negative direction if the coordinate data is set to negative.
The feed rate of each axis can be set individually.
X-axis feed rate = X-axis maximum feed rate x X-axis override value/100
Y-axis feed rate = Y-axis maximum feed rate x Y-axis override value/100
Fast feed rate:
Set with system parameters.
Override value:
Set with PC or Teaching Box within a range of 0.1% to
100.0%.
Example:
The following X-axis feed rate will be obtained if the X-axis maxi-
mum feed rate is 10,000 mm/s and the X-axis override value is
50.0%.
X-axis feed rate = 10,000 x 50.0 /100 = 5,000 mm/s.
The acceleration time or deceleration time varies with the override value. Refer
to the following.
X-axis acceleration time = X-axis acceleration time* x override value/100.
X-axis deceleration time = X-axis deceleration time* x override value/100
Y-axis acceleration time = Y-axis acceleration time* x override value/100
Y-axis deceleration time = Y-axis deceleration time* x override value /100
*These values are set with the system parameters.
The feed rate can be changed without any time lag if the override value is
changed and the feed rate operation depends on whether or not the origin is
defined.
With defined origin:
With undefined origin:
(Moves the axis to the origin of the system)
Y0
(Makes the origin undefined)
(Makes the axes feed continuously)
Y+
The stroke limit is valid and the current position is
always refreshed.
The stroke limit is invalid and the current position
will be set to 0 when the operation starts.
Section 5-5

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents