Product Specifications
Motion Control Units
13
Code
Name
Function
Code
a e
4-axis MCU
2-axis MCU
CS1W-MC221
CS1W-MC421
G00
Positioning
Positions up to 2 or 4 axes simultaneously with PTP control at the maximum
feed rate.
G01
Linear Interpolation
Performs linear interpolation on 1, 2, 3, or 4 axes (1 or 2 axes for MC221).
The specified axes move simultaneously.
The feed rate can be specified.
G02
Circular Interpolation (Clockwise)
Performs 2-axis circular interpolation in the clockwise direction at the
specified interpolation feed rate.
G03
Circular Interpolation (Counterclockwise)
Performs 2-axis circular interpolation in the counterclockwise direction at the
specified interpolation feed rate.
G04
Dwell Timer
Waits for the specified length of time.
G10
Pass Mode
Performs operations one-by-one in sequence without waiting for
deceleration to stop.
G11
Stop Mode
Performs the next operation after completing positioning.
G13
IN-POSITION CHECK OFF MODE
Starts the next operation without waiting for positioning to be completed.
G17
Circular Plane Specification (X-Y)
Sets the X-Y plane as the plane for circular interpolation.
G18
CIRCULAR PLANE SPECIFICATION (X-Z)
Sets the X-Z plane as the plane for circular interpolation.
G19
CIRCULAR PLANE SPECIFICATION (Y-Z)
Sets the Y-Z plane as the plane for circular interpolation.
G20
CIRCULAR PLANE SPECIFICATION (X-U)
Sets the X-U plane as the plane for circular interpolation.
G21
CIRCULAR PLANE SPECIFICATION (Y-U)
Sets the Y-U plane as the plane for circular interpolation.
G22
CIRCULAR PLANE SPECIFICATION (Z-U)
Sets the Z-U plane as the plane for circular interpolation.
G26
Reference Origin Return
Moves to the reference origin.
G27
Workpiece Origin Return
Moves to the workpiece origin.
G28
Origin Search
Performs an origin search on the specified axis.
G29
Origin UNDEFINED
Sets the origin to an undefined state.
G30
SPEED CONTROL
Feeds up to 2 axes simultaneously at the controlled feed rate.
G31
INTERRUPT FEEDING
Performs an interrupt feeding operation.
G32
traverse
Executes traverse operation.
G50
Select Reference Coordinate System
Specifies the reference coordinate system.
G51
Select Workpiece Coordinate System
Specifies the workpiece coordinate system.
G53
Change Workpiece Origin Offset
Changes the origin of the workpiece coordinate system.
G54
Change Reference Coordinate System PV
Changes the present value in the reference coordinate system.
G60
Arithmetic Operations
Performs arithmetic operations on numerical values, position data, and
registers.
G63
Substitution
Substitutes numerical values, position data, or registers into other position
data or registers.
G69
Change Parameter
Changes the specified parameter.
G70
Unconditional Jump
Unconditionally jumps to the specified block.
G71
Conditional Jump
Jumps to the specified block when the condition is met.
G72
Subroutine Jump
Calls the specified subroutine.
G73
Subroutine End
Ends the subroutine.
G74
Optional End
Ends the block currently being executed when the specified optional input is
ON.
G75
Optional Skip
Skips the block after this command when the specified optional input is ON.
G76
Optional Program Stop
Pauses the program when the specified optional input is ON.
G79
Program End
Ends the main program.
G90
Absolute Specification
Positions with absolute coordinates when performing axis operations.
G91
Incremental Specification
Positions with relative coordinates when performing axis operations.
Auxiliary Codes
Code
Name
Function
Code
a e
4-axis MCU
2-axis MCU
CS1W-MC221
CS1W-MC421
M
M code
Outputs an M code.
D
D code
Starts an external interrupt task for the CPU Unit.