SIEMLATH

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

OPERATORS Fanuc Command SIN COS TAN

SIEMENS 840D LATHE Siemens Command SIN( ) COS( ) TAN( ) ASIN( ) ACOS( ) SINE COSINE TANGENT ARCSINE ARCCOSINE ARCTANGENT2 SQUARE SQUARE ROOT ABSOLUTE ROUND OFF (To nearest integer value) DISCARD FRACTIONS EQUAL NOT EQUAL GREATER THAN GREATER OR EQUAL TO LESS THAN LESS OR EQUAL TO GOTO FORWARDS GOTO BACKWARDS IF CASE STATEMENT DESTINATION (Label within program) JUMP DESTINATION followed by colon. Selective Local Varaibles -inputs to top level program only Local variables per Fanuc designations Comments

ATAN

ATAN2( ) POT( )

SQRT ABS ROUND FIX EQ NE GT GE LT LE GOTO

SQRT( ) ABS( ) ROUND( ) TRUNC( ) == <> > >= < <= GOTOF GOTOB

IF

IF CASE LABEL LABEL:

#1 to #26 #1 to #26 #27 to #32 #100 to #149 #500 to #532

R1 to R26 RENL[1] to RENL[26] RENL[27] to RENL[32] RENC[0] to RENC[49] RENT[0] to RENT[32]

Common variables as per Fanuc designations. Common retained variables as per Fanuc designations.

SYSTEM PARAMETERS SIEMENS 840D LATHE

Fanuc Command 1st Letter

Siemens Command $M $S $P $A $V

Comments Machine Data Setting Data Programmed Values Current Values Service Values NCK Control Value Channel Specific Axis Specific Current Position -X Axis - MCS Current Position -Z Axis - MCS Current Position -Y Axis - MCS Current Position - X Axis - WCS Current Position - Z Axis - WCS Current Position - Y Axis - WCS Skip position X - MCS Skip position Z - MCS Skip position Y - MCS Skip position X - WCS Skip position Z - WCS Skip position Y - WCS Active Tool Edge (D1 to D9) Active X Axis length (Geom, Wear & Base) Active Z Axis length (Geom, Wear & Base) Active Y Axis length (Geom, Wear & Base) Number of cutting edges x=Tool No. Active Tool Number Active Tool Radius (Total) Active Tool Offset, [m]=active D Number PROBE STATUS (0 or 1) - n=probe number Last programmed spindle speed Actual spindle speed Last programmed feed

2nd. Letter

N C A

#5021 #5022 #5023 #5041 #5042 #5043

$AA_IM[X] $AA_IM[Z] $AA_IM[Y] $AA_IW[X] $AA_IW[Z] $AA_IW[Y] $AA_MM[X] $AA_MM[Z] $AA_MM[Y]

#5061 #5062 #5063

$AA_MW[X] $AA_MW[Z] $AA_MW[Y] $P_TOOL

#5081 #5082 #5083

$P_TOOLL[1] $P_TOOLL[2] $P_TOOLL[3] $P_TOOLND[x]

#4120

$P_TOOLNO $P_TOOLR $P_AD[m]

(Page 11-22) #4119

$AC_MEA[n] $P_S[n] $AA_S[n]

#4109

$P_F

$P_IFRAME MEAS MEAW SUPA #4006 #2700's (#15000's) #2000's (#10000's) $PA_GG[13] $TC_DP3[x,y] $TC_DP12[x,y] $TC_DP21[x,y] #2800's (#16000's) #2100's (#11000's) $TC_DP4[x,y] $TC_DP13[x,y] $TC_DP22[x,y] #2450's (#19000's) #2400's (#14000's) $TC_DP5[x,y] $TC_DP14[x,y] $TC_DP23[x,y] #2900's (#17000's) #2200's (#12000's) $TC_DP6[x,y] $TC_DP15[x,y] $TC_DP1[x,y] $TC_DP2[x,y] $P_UBFR[x,TR] $P_UIFR[1, x ,TR] $P_UIFR[2, x ,TR] $P_UIFR[3, x ,TR] $P_UIFR[4, x ,TR] $P_UIFR[5, x ,TR] $P_UIFRNUM (Page 10-8) INT

Current Work Offset Measure with Touch Trigger Probe Measure with Touch Trigger Probe without deleting Distance To Go on triggering Suppress all, Frame, preset offset, DRF offset Inch/Metric - Inch (G70)=1, Metric (G71)=2 Length 1 Tool Geometry x=Tool Number, y=Offset (D1 to D9) Length 1 Tool Wear x=Tool Number, y=Offset (D1 to D9) Length 1 Base x=Tool Number, y=Offset (D1 to D9) Length 2 Tool Geometry x=Tool Number, y=Offset (D1 to D9) Length 2 Tool Wear x=Tool Number, y=Offset (D1 to D9) Length 2 Base x=Tool Number, y=Offset (D1 to D9) Length 3 Tool Geometry x=Tool Number, y=Offset (D1 to D9) Length 3 Tool Wear x=Tool Number, y=Offset (D1 to D9) Length 3 Base x=Tool Number, y=Offset (D1 to D9) Tool Nose Comp Radius Geometry x=Tool Number, y=Offset (D1 to D9) Tool Nose Comp Radius Wear x=Tool Number, y=Offset (D1 to D9) Tool Type x=Tool Number, y=Offset (D1 to D9) Tool Edge Position x=Tool Number, y=Offset (D1 to D9) Work Offset G500 x = axis letter Work Offset G54 x = axis letter

Work Offset G55 x = axis letter Work Offset G56 x = axis letter Work Offset G57 x = axis letter Work Offset G505 & up to G599 x = axis letter Active $P_UIFR[n] number INTEGER - WHOLE NUMBER

REAL BOOL CHAR STRING AXIS FRAME

REAL NUMBER WITH DECIMAL PLACE TRUE OR FALSE -BOOLEAN CHARACTER - ASCII CODE 0-255 CHARACTER STRING AXIS ADDRESS GEOMETRIC PARAMETERS

You might also like