Siemens SINUMERIK 840Di Function Manual page 1073

Basic machine
Hide thumbs Also See for SINUMERIK 840Di:
Table of Contents

Advertisement

Note
Note on FB 18
If FC 15, FC 16 or FC 18 are called for the same axis in the remainder of the user program,
the calls must be mutually interlocked. For example, this can be achieved via a common call
of this function with an interlocked common data interface for the FC 18 parameters. A
second option is to call the FC 18 repeatedly, whereby the inactive FC 18 will not be
processed by the program. A multiple-use interlock must be provided.
The brake test is divided into the following steps:
Brake test sequence
Step
Start brake test
Close brake
Issue travel command
Issue test travel command
Wait for hold time
Deselect brake test/
open brake
Issue Test O.K.
Declaration of the function
FUNCTION_BLOCK FB 11
VAR_INPUT
END_VAR
VAR_OUTPUT
Power Line Basic PLC Program (P3)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
Start
: BOOL ;
Ack
: BOOL ;
Bclosed
: BOOL ;
Axis
: INT ;
TimerNo
: TIMER ;
TV_BTactiv
: S5TIME ;
TV_Bclose
: S5TIME ;
TV_FeedComman
: S5TIME
d
TV_FXSreached
: S5TIME ;
TV_FXShold
: S5TIME ;
CloseBrake
: BOOL ;
MoveAxis
: BOOL ;
Done
: BOOL ;
Expected checkback
DBX 71.0 = 1
Bclosed = 1
DBX 64.6 Or DBX 64.7
DBX62.5 = 1
DBX62.5 = 1
DBX71.0 = 0
//Start of brake test
//Acknowledge error
//Brake closed input (single channel - PLC)
//Testing axis no.
//Timer from user
//TimeValue -> brake test active
//TimeValue -> close brake
//TimeValue -> force FeedCommand
//TimeValue -> fixed stop reached
//TimeValue -> test brake
//Signal close brake
//Do move axis
Detailed description
2.12 Block descriptions
Monitoring time value
TV_BTactiv
TV_Bclose
TV_FeedCommand
TV_FXSreached
TV_FXShold
TV_BTactiv
2-161

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents