programmed with the address M

func tions:


MISCELLANEOUS FUNCTIONS – also known as M-codes (most common)


M


programmed with the address M – for example: M08


SPINDLE FUNCTIONS – also known as S-codes


S


programmed with the address S – for example: S1250


busbar Machine


TOOL FUNCTIONS – also known as T-codes


T


programmed with the address T – for example: T05 for milling or T0202 for turning


2 If the M-S-T completion is set to ‘Wait for completion’ :


The next block of the program will not be executed


until the M-S-T function initiated is completed


2 If the M-S-T completion angle machine is set to ‘Do not wait for completion’ :


The next block of the program will be executed


without the wait for the initiated M-S-T function


For ex am ple, if the sys tem vari able #3003 is set to one (1), that means the sin gle block mode


is dis abled, and the pend ing M-S-T func tions have to be fully com pleted, be fore the next block is


ex e cuted This is a typ i cal mode of the built-in G81 drill ing cy cle No ad di tional M-S-T func notching machine tion


should be pro grammed un less the pre vi ous block has been com pleted The vari able #3003 is de –


signed for such sit u a tions The macro en try is sim ple – note the re quired mode must al ways be


pro grammed in pairs – ON/OFF or OFF/ON The G81 equiv a lent set ting will be:


O8019


#3003 = 1


Disable single block, wait for M-S-T functions completion


< tool motions 锟?>


#3003 = 0


Enable single block, wait for M-S-T functions completion


M99


%


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


AUTO MODE OPERATIONS


197


Most CNC lathes may ben e fit from these func tions a lit tle more than ma chin ing cen ters


Re gard less of the ap pli ca tion (mill ing or turning), punching machine an important re minder:


Be careful when activating the state of the M-S-T functions !


Feedhold, Feedrate, and Exact Check Control


Sys tem vari able #3004 is sim i lar to the #3003, but is used for au to matic op er a tion con trol of


the feedhold switch, the feedrate over ride switch, and the ex act stop check

Tags:

No Comments

rssComments RSS   transmitTrackBack Identifier URI

No comments. Be the first.

addLeave a comment