|
The following "G" codes are supported:
G00 Rapid traverse mode
G01 Feed rate mode
G02 Circular interpolation clockwise
G03 Circular interpolation counterclockwise
G04 Timed pause in program
G20 Inch mode
G21 Millimeter mode
G22 Software stroke limit on
G23 Software stroke limit off
G28 Return to home position in called axis
G29 Return from reference point
G32 Plain threading cycle
G40 Tool nose compensation cancel
G41 Tool nose compensation left
G42 Tool nose compensation right
G50 Set 0,0 position and maximum spindle speed
G70 Canned cycle, Finishing cycle (optional)
G71 Canned cycle, OD roughing cycle (optional)
G72 Canned cycle, Face roughing cycle (optional)
G73 Canned cycle, Profiling cycle (optional)
G74 Canned cycle, Face grooving cycle (optional)
G75 Canned cycle, OD grooving cycle (optional)
G76 Canned cycle, Thread cutting cycle (optional)
G90 Cutting cycle A
G92 Thread cutting cycle
G94 Cutting cycle B
G96 Constant surface speed mode, G97 cancel
G97 Constant RPM mode, G96 cancel
G98 Feed spec. in inches per minute, G99 cancel
G99 Feed spec. in inches per revolution, G98 cancel
|
The following "M" codes are supported:
M00 Absolute stop
M01 Optional stop
M02 End of program
M03 Start spindle clockwise
M04 Start spindle counterclockwise
M05 Spindle stop
M06 Collet air on, open collet
M07 Collet air off, close collet
M08 Coolant on
M09 Coolant off
M10 Air on (Open automatic door)
M11 Air off (Close automatic door)
M30 End of program
M60 Handshake line to robot low (optional)
M61 Handshake line to robot high (optional)
M62 Wait for line from robot to go low (optional)
M63 Wait for line from robot to go high (optional)
M64 Ignore line from robot (optional)
M65 Enable line from robot (optional)
M70 Handshake line to PLC low (optional)
M71 Handshake line to PLC high (optional)
M72 Wait for line from PLC to go low (optional)
M73 Wait for line from PLC to go high (optional)
M74 Ignore line from PLC (optional)
M75 Enable line from PLC (optional)
M86 User #1 on
M87 User #1 off
M88 User #2 on
M89 User #2 off
M98 Call subroutine
M99 Subroutine return
|
|
The following auxiliary codes are
supported:
D Depth of cut, etc., in canned cycles, other uses
E Lead specification in long format (optional)
F Feed rate specification
I X direction radius offset in circular interpolation
K Z direction radius offset in circular interpolation
L Repeating factor
N Line numbering
P Subroutine call out and canned cycle usage
Q Canned cycle usage
R Radius designation in circular interpolation
S Spindle speed specification, surface speed spec.
T Tool and tool length offset compensation (optional)
U Incremental movement specification, part diameter
W Incremental movement specification, length of part
X Absolute movement specification, diameter of part
Z Absolute movement specification, length of part
|
The following controls are provided:
On-Off keyswitch
Emergency stops (2)
Pulser 1X, 10X, 100X
Axis select switch
X and Z home indicators
Mode select switch
Rapid traverse override
Cycle start
Feed hold
Joystick
Spindle on
Spindle off
Spindle manual control
Toggle switches -
Single block; Block delete; Optional stop;
Dry run; Coolant On-Off-Auto; Air On-Off-Auto; User #1 On-Off-Auto;
User #2 On-Off-Auto; Spindle reverse CW-CCW; Memory lock
LED's -
Robot to and from; PLC to and from; Machine
failure; X and Z home; Pulser active
|