Operational Sequence - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

03.06
7.4.3

Operational sequence

The brake test in the PLC is carried-out by calling function block FB11 (from the
basic program) from the user program. The brake test comprises the following
steps:
Step
Start brake test
Close brake
Output traversing command
Check, output traversing command
Wait for the holding time
De-select brake test/open brake
Output test ok
Function_Block FB 11
Declaration of the function:
VAR_INPUT
Start : BOOL ;
Quit : BOOL ;
Bclosed : BOOL ;
Axis : INT ;
TimerNo : TIMER ;
TV_BTactiv : S5TIME ;
TV_Bclose : S5TIME ;
TV_FeedCommand : S5TIME ; //TimeValue –> force FeedCommand
TV_FXSreached : S5TIME ;
TV_FXShold : S5TIME ;
END_VAR
VAR_OUTPUT
CloseBrake : BOOL ;
MoveAxis : BOOL ;
Done : BOOL ;
Error : BOOL ;
State : BYTE ;
END_VAR
The following table lists all of the formal parameters of the brake test function
Signal
Type
Start
I
Ack
I
© Siemens AG, 2006. All rights reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) – 03.2006 Edition
Expected feedback
DBX 71.0 = 1
Bclosed = 1
DBX 64.6 Or DBX 64.7
DBX62.5 = 1
DBX62.5 = 1
DBX71.0 = 0
//Start of the brake test
//Acknowledge fault
//Brake closed input (single channel – PLC)
//Testing axis No.
//Timer from user
//TimeValue –> brake test active
//TimeValue –> close brake
//TimeValue –> Fixed stop reached
//TimeValue –> test brake
//Signal close brake
//do move axis
//Error byte
Type
BOOL
Starts the brake test
BOOL
Acknowledge fault
Connecting Sensors/Actuators
7.4 Safe brake test (SBT)
Monitoring time value
TV_BTactiv
TV_Bclose
TV_FeedCommand
TV_FXSreached
TV_FXShold
TV_BTactiv
Comment
7-227

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents