Siemens SINUMERIK 840D sl Programming Manual page 223

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Programming
$P_UBFR=CTRANS(x, 10) : CFINE(x, 0.1)
: CROT(x, 45)
$P_UIFR[1]=CFINE(x, 0.5 y, 1.0, z,
0.1)
Access to the individual components of the fine offset is achieved through component
specification FI (Translation Fine).
DEF REAL FINEX
FINEX=$P_UIFR[$P_UIFNUM, x, FI]
FINEX=$P_UIFR[3, x, FI]$P
Parameters
CFINE(x, value, y, value, z, value)
CTRANS(x, value, y, value, z, value)
x y z
Value
Machine manufacturer
With MD18600: MM_FRAME_FINE_TRANS is used to configure the fine offset for the
following variants:
0:
The fine offset cannot be entered or programmed. G58 and G59 are not possible.
1:
Fine offset for settable frames, basic frames, programmable frames, G58 and G59 can be
entered/programmed.
Description
A fine offset changed with the HMI operation does not apply until after activation of the
corresponding frame, i.e. activation via G500, G54...G599. Once activated, a fine offset of a
frame remains active the whole time the frame is active.
The programmable frame has no fine offset. If the programmable frame is assigned a frame
with fine offset, then the total offset is established by adding the coarse and the fine offset.
When reading the programmable frame the fine offset is always zero.
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
6.3 Coarse and fine offsets (CFINE; CTRANS)
;Chaining of offset,
;fine offset and rotation
;The complete frame will be
;overwritten with CFINE
;including the coarse offset
;Definition of the FINEX variable
;Fetching the fine offset
;using the FINEX variable
;Fetching the fine offset
;of the X axis in the 3rd frame
;using the FINEX variable
Fine offset for multiple axes. Additive
offset (translation).
Coarse offset for multiple axes. Absolute
offset (translation).
Zero shift of the axes (max. 8)
Translation part
Frames
6-17

Advertisement

Table of Contents
loading

Table of Contents