Auxiliary Codes - Omron C200H-MC221 Specification

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

Advertisement

Product Specifications
G Language
Code
Name
G00
Positioning
G01
Linear Interpolation
G02
Circular Interpolation (Clockwise)
G03
Circular Interpolation
(Counterclockwise)
G04
Dwell Timer
G10
Pass Mode
G11
Stop Mode
G17
Circular Plane Specification (X-Y)
G26
Reference Origin Return
G27
Workpiece Origin Return
G28
Origin Search
G29
Origin UNDEFINED
G30
SPEED CONTROL
G31
INTERRUPT FEEDING
G50
Select Reference Coordinate System
G51
Select Workpiece Coordinate System
G53
Change Workpiece Origin Offset
G54
Change Reference Coordinate
System PV
G60
Arithmetic Operations
G63
Substitution
G69
Change Parameter
G70
Unconditional Jump
G71
Conditional Jump
G72
Subroutine Jump
G73
Subroutine End
G74
Optional End
G75
Optional Skip
G76
Optional Program Stop
G79
Program End
G90
Absolute Specification
G91
Incremental Specification

Auxiliary Codes

Code
M
Example
Block number (N000 to N999): Equivalent to a program line number.
N000 P001 XY
Program number and axis declaration
N001 G91
G code: 2-digit number following "G" represents the command.
Incremental Specification
N002 G00 X100 Y50 M001
Positioning: Moves the X axis by 100 and the Y axis by 50
from the present position, and outputs M code 001 after
positioning hs been completed.
Performs positioning according to maximum rapid feed rate
control)
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.
Performs 2-axis circular interpolation in the clockwise direction at the specified
interpolation feed rate.
Performs 2-axis circular interpolation in the counterclockwise direction at the
specified interpolation feed rate.
Waits for the specified length of time.
Performs operations one-by-one in sequence without waiting for deceleration to
stop.
Performs the next operation after completing positioning.
Sets the X-Y plane as the plane for circular interpolation.
Moves to the reference origin.
Moves to the workpiece origin.
Performs an origin search on the specified axis.
Sets the origin to an undefined state.
Feeds up to 2 axes simultaneously at the controlled feed rate.
Performs an interrupt feeding operation.
Specifies the reference coordinate system.
Specifies the workpiece coordinate system.
Changes the origin of the workpiece coordinate system.
Changes the present value in the reference coordinate system.
Performs arithmetic operations on numerical values, position data, and registers.
Substitutes numerical values, position data, or registers into other position data or
registers.
Changes the acceleration/deceleration time.
Unconditionally jumps to the specified block.
Jumps to the specified block when the condition is met.
Calls the specified subroutine.
Ends the subroutine.
Ends the block currently being executed when the specified optional input is ON.
Skips the block after this command when the specified optional input is ON.
Pauses the program when the specified optional input is ON.
Ends the main program.
Positions with absolute coordinates when performing axis operations.
Positions with relative coordinates when performing axis operations.
Name
M code
Function
Function
Outputs an M code.
Motion Control Unit
override (%). (PTP
7

Advertisement

Table of Contents
loading

This manual is also suitable for:

C200heC200hgC200hxC2cs1 seriesC200hsC200h

Table of Contents