EasyManua.ls Logo

Siemens SINUMERIK 810D

Siemens SINUMERIK 810D
2184 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Detailed description
2.4 Frames
Basic logic functions: Axes, coordinate systems, frames (K2)
112 Function Manual, 11/2006, 6FC5397-0BP10-2BA0
2.4.7.2 Additive frame in frame chain
Measurements on the workpiece or calculations in the part program and cycles generally
produce a frame that is applied additively to the current complete frame. The WCS and thus
the programming zero must, therefore, be displaced and possibly rotated. This measured
frame is available as a temporary frame and not yet actively included in the frame chain. This
function is used to calculate and possible activate this frame:
INT ADDFRAME(FRAME,STRING)
Programming
Parameter 1: Type: FRAME Additively measured or calculated frame
Strings for current frames:
"$P_CYCFRAME", "$P_ISO4FRAME",
"$P_PFRAME", "$P_WPFRAME",
"$P_TOOLFRAME", "$P_IFRAME",
"$P_CHBFRAME[0..16]", "$P_NCBFRAME[0..16]",
"$P_ISO1FRAME", "$P_ISO2FRAME",
"$P_ISO3FRAME",
"$P_EXTFRAME", "$P_SETFRAME"
"$P_PARTFRAME"
Strings for data management frames:
"$P_CYCFR", "$P_ISO4FR, "$P_TRAFR",
"$P_WPFR",
"$P_TOOLFR", "$P_UIFR[0..99]",
"$P_CHBFR[0..16]", "$P_NCBFR[0..16]",
"$P_ISO1FR, "$P_ISO2FR, "$P_ISO3FR,
Parameter 2: Type: STRING
"$P_EXTFR", "$P_SETFR", "$P_PARTFR"
Value: Significance:
0 OK
1 Specified target (string) is wrong
2 Target frame is not configured
Function value: Type: INT
3 Rotation in frame is not permitted
The ADDFRAME() function calculates the target frame, which is specified by the STRING.
The target frame is calculated in such a way that the new complete frame appears as a
chain of the old complete frame and the transferred frame, e.g.:
ERG = ADDFRAME(TMPFRAME,"$P_SETFRAME")

Table of Contents

Other manuals for Siemens SINUMERIK 810D

Related product manuals