Siemens SINUMERIK 840D sl Function Manual page 998

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

Advertisement

P3: Basic PLC program for SINUMERIK 840D sl
13.17 Block descriptions
References
● For detailed information about tool management, refer to
the Function Manual Tool Manager.
● PI services for tool management
– FB4: Request PI service (Page 937)
– FC8: TM_TRANS - transfer block for tool management (Page 1000)
– FC22: TM_DIR - direction selection for tool management (Page 1044)
Manual revolver switching
If the revolver is rotated in manual operation, neither a tool change nor an offset selection is
associated with this operation. The first step is the removal of the tool from the toolholder back
to its location in the revolver. An asynchronous transfer must be performed with FC8
(alternative: FC6). The associated parameter settings are shown below:
TaskIdent = 4
TaskIdentNo = Channel no.
NewToolMag = Magazine no. of the revolver
NewToolLoc = Original location of the tool
OldToolMag = Magazine no. of the buffer storage (spindle) = 9998
OldToolLoc = Buffer storage no. of the spindle
Status = 1
If the revolver is now turned to an arbitrary position at which a tool is located, this tool must be
activated. This is done easiest by the new T programming in the part program. However, if this
should take place, for example, at the end of revolver switching from the PLC user program,
an ASUB must be started for this purpose. The current revolver position must be transferred
to the ASUB. In this way, the tool at this location is determined in the ASUB and is selected
(see Jobshop example in the toolbox).
Declaration of the function
FUNCTION FC7:
//NAME :TM_REV
VAR_INPUT
ChgdRevNo:
END_VAR
VAR_OUTPUT
Ready:
Error :
END_VAR
BEGIN
END_FUNCTION
998
VOID
Start :
BOOL;
BYTE ;
BOOL;
INT;
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Basic Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents