
12. USER PROGRAMS FOR GUIDANCE CUTTING
SAMPLE PROGRAM B-63423EN/02
-590-
12.2 USER PROGRAMS CALLED BY USER PROGRAM CALLING
SIGNALS
/*************************************************************/
/* Copyright (C) 1999 by FANUC LTD. ALL rights reserved. */
/*************************************************************/
/*
/* SYMBOL DEFINE
/*
$INCLUDE GDHSYM.DEF
/*
/*****************************************/
/* T code */
/*****************************************/
O9854 T[GDH_TOOL] M6
M02
/*****************************************/
/* M03 */
/*****************************************/
O9855 S[GDH_SPNDL] M03
M02
/*****************************************/
/* M04 */
/*****************************************/
O9856 S[GDH_SPNDL] M04
M02
/*****************************************/
/* M05 */
/*****************************************/
O9857 M05
M02
/*****************************************/
/* Coolant ON ( M08 ) */
/*****************************************/
O9858 M08
M02
/*****************************************/
/* Coolant OFF ( M09 ) */
/*****************************************/
O9859 M09
M02
/*****************************************/
/* G30 */
/*****************************************/
O9860 #1=#4003
G30 G91 Z0
G30 G91 X0 Y0
IF[#1 NE 91]THEN
G90
ENDIF
M02
/*****************************************/
/* G28 */
/*****************************************/
O9861 #1=#4003
G28 G91 Z0
G28 G91 X0 Y0
IF[#1 NE 91]THEN
G90
ENDIF
M02
%