SINUMERIK 840D sl. Service - Safety Integrated. Manual (2020) - page 21

 

  Index      Manuals     SINUMERIK 840D sl. Service - Safety Integrated. Manual (2020)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     19      20      21      22     ..

 

 

 

SINUMERIK 840D sl. Service - Safety Integrated. Manual (2020) - page 21

 

 

Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.7.4
Interaction with EPOS
Since the function SS2 - with its setpoint-independent braking - is not suitable for use with
EPOS, the Safe Operating Stop (SOS) function can be used with delay.
On selection of SOS, the EPOS function "intermediate stop" (p2640 = 0) ensures that EPOS is
able to stop the drive in its tracks and then keep it under control in this state before the SOS
becomes active. The maximum necessary braking time (from p2573 and p2645) must then be
entered in the delay time for SLS/SOS (p9551) with a safety margin: This ensures that the drive
is at a standstill before SOS is active.
To do this, proceed as follows:
1. Connect the EPOS function "intermediate stop" (p2640) with the control signal "Deselect
SOS" (r9720.3).
2. Enter the maximum necessary EPOS braking time (depending on the values set in p2573
and p2645) with a safety margin (approx. +5%) in the SOS delay time (p9551).
Since the STOP C stop response - with its setpoint-independent braking - is not suitable for use
with EPOS, the Safe Operating Stop (SOS) function can be used with delay.
On selection of SOS, the EPOS function "intermediate stop" (p2640 = 0) ensures that EPOS is
able to stop the drive in its tracks and then keep it under control in this state before the SOS
becomes active. The maximum required braking time (from p2573 and p2645) must then be
entered in the "Transition time STOP D to SOS" (p9553) with a small safety margin: This
ensures that the drive is at a standstill before SOS is active.
To do this, proceed as follows:
1. Parameterize "STOP D" as stop response.
2. Connect the EPOS function "intermediate stop" (p2640) with the control signal "Deselect
SOS" (r9720.3).
3. Enter the maximum required EPOS braking time (depending on the values set in p2573 and
p2645) with a safety margin (approx. +5%) in the "Transition time STOP D to SOS" (p9553).
5.2.8
Safely-Limited Speed (SLS)
Features
The Safely-Limited Speed (SLS) function is used to protect a drive against unintentionally high
speeds in both directions of rotation. This is achieved by monitoring the current drive speed up
to a speed limit.
Safely-Limited Speed prevents a parameterized speed limit from being exceeded. Limits must
be specified based on results of the risk analysis. Up to four different SLS speed limits can be
parameterized using parameter p9531[0..3]; it is possible to switch between them even if the
SLS is activated.
Safety Integrated
118
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
An override can also be added to SLS limit value 1. In operation, this override can be varied
using a PROFIsafe telegram.
Note
Deviation of the displayed speed limit
The SLS speed limit displayed in r9714[2] can deviate slightly from the specified SLS speed
limit. The reason for this is the internal resolution (r9732) of the speed values.
Note
Response in the event of a communication error
If p9580 ≠ 0 and SLS is active, in the event of communication failure, the parameterized ESR
reaction is only realized if, as SLS response, a STOP with delayed pulse suppression when the
bus fails has been parameterized (p9563[0...3] ≥ 10).
Note
Setpoint speed limit and SLS
● It makes sense to configure the set velocity limit if SLS is also parameterized. This is done
in a higher-level controller that evaluates the safety information channel, for example, or by
wiring r9733[0/1] to the speed limits of the ramp-function generator (p1051/p1052).
● It does not make sense to use the positive and negative setpoint limiting for SLS in
conjunction with standard telegram 105 and others: With this combination, the velocity
setpoint of the standard telegram is only effective after the setpoint limiting.
Deactivating SLS during an external STOP A
If "Deactivating SOS/SLS during an external STOP A" (p9501.23 = 1) is released and SLS is
selected, SLS is deactivated during a STOP A.
6SHHG RQ ORDG VLGH
3XOVH HQDEOH E\
XVHU
S
> @
6/6 OLPLW YDOXH
U
3XOVH FDQFHOODWLRQ
U
672 GHVHOHFWHG
U
672 DFWLYH
U
6/6 GHVHOHFWHG
U
6/6 DFWLYH
Figure 5-13
Signal flow: Deactivation of SLS during external STOP A
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
119
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.8.1
Safely Limited Speed (SLS)
Features
●
When SLS is selected, the monitoring only takes effect after the configured delay time has
expired (p9551). Within this time, the actual speed must be below the (selected) limit. The
delay time is not effective when SLS is deselected.
●
After switching to a lower limit value (p9531), the actual speed of the drive must have
dropped below the new limit within the delay time (p9551). The existing limit remains active
during the delay time. The lower limit value becomes active after the delay time expires. This
also applies to a reduction of the limit value via PROFIsafe.
●
If the actual speed of the drive is higher than the new Safely-Limited Speed limit after the
delay time has elapsed, a message is generated with the parameterized stop response.
●
The stop response (STOP A, STOP B, STOP C, STOP D or STOP E) is parameterized with
p9563.
●
During changeover to a higher limit value, the delay time is not active and the high limit value
becomes immediately active. This also applies to increasing the limit value via PROFIsafe.
●
4 parameterizable limit values p9531[0...3]
●
The first limit value can be entered via the PROFIsafe telegrams 901, 902 and 903 (for
p9501.24 = 1)
●
In parameter p9533 enter the weighting factor to determine the setpoint limit from the
selected actual speed limit in percent. The active limit value is evaluated using this factor,
and is provided as setpoint limit in r9733.
- r9733[0] = p9531[x] · p9533 (converted from the load to the motor side)
- r9733[1] = -p9531[x] · p9533 (converted from the load to the motor side)
[x] = selected SLS stage
Conversion factor from the motor to the load side:
- Motor type = rotary and axis type = linear: p9522/(p9521 · p9520)
- Otherwise: p9522/p9521
●
Limit value
- r9733[0] = p9531[x] · p9533; x = selected SLS limit value
- r9733[1] = -p9531[x] · p9533; x = selected SLS limit value
r9733 is used, for example, for transferring values to a higher-level controller, which can
then, for example, adjust traversing speeds to the SLS levels or at the setpoint channel
(p1051). r9733 is a part of the Safety Info Channel (SIC).
●
The currently monitored limit value is displayed in parameter r9714[2].
Safety Integrated
120
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Changeover of SLS limit values
The changeover is executed binary-coded via 2 F-DIs or 2 PROFIsafe control bits. The speed
selection status can be checked using parameters r9720.9/r9720.10. Parameters r9722.9 and
r9722.10 indicate the actual speed limit, bit r9722.4 must carry a "1" signal.
Table 5-2
Changeover of speed limits:
F-DI for bit 1 (r9720.10)
F-DI for bit 0 (r9720.9)
Speed limit
SLS level
0
0
p9531[0]
1
0
1
p9531[1]
2
1
0
p9531[2]
3
1
1
p9531[3]
4
WARNING
Excessive speed during incorrect control of the Safely-Limited Speed limits via F-DI
For all control options except PROFIsafe, limit SLS1 is activated after 2 unacknowledged
discrepancy errors. This means that, for the 2 F-DIs for selecting the speed levels, the value
0 is the "safe state" (failsafe value).
● Therefore parametrize the SLS limits in ascending order, i.e. with limit SLS1 as the lowest
speed and limit SLS4 as the highest speed.
Responses
Speed limit value exceeded:
● Configured subsequent stop STOP A/B/C/D/E via p9563
● Safety message C01714
System fault:
● STOP F
● Safety messages C01711
Transferring the first limit value via PROFIsafe
SINAMICS offers the option of influencing the first SLS limit value via PROFIsafe:
● The transfer of the first SLS limit value via PROFIsafe is active if the speed level 1 in the
PROFIsafe telegram is selected and the bit "Enable transfer SLS (SG) limit via PROFIsafe"
(p9501.24) is set.
● S_SLS_LIMIT_A has the value range 1 ... 32767; the following applies:
-
32767 ≙ 100 % of the 1st SLS level
– The actually monitored limit value is calculated as follows:
SLS limit value = (S_SLS_LIMIT_A/32767) · p9531[0]
● Also in this case, speed levels 2, 3 and 4 can be parameterized and selected.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
121
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
● In operation, the selected delay time cannot be changed. If you require various delay times
in your application, then you must realize this using a time-delayed transfer of the SLS limit
value using your control system (F-CPU).
● If an incorrect SLS limit value is transferred, then the converter responds with the stop
response of speed level 1 parameterized in p9563 and the safety message C01711(1041).
Safety Integrated
122
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.8.2
Safely Limited Speed without encoder
Functions
2 different encoderless Safely-Limited Speed monitoring functions can be set with parameter
p9506:
● p9506 = 3: Safe monitoring of acceleration (SAM) / delay time
The function is identical to "Safely-Limited Speed with encoder" which was described in the
previous section.
● p9506 = 1: Safe brake ramp monitoring (SBR)
Note
Defaults
● For commissioning, also pay attention to the description in Chapter "Default settings for
commissioning Safety Integrated functions without encoder (Page 284)."
● Information about setting the SBR monitoring function can be found in Chapter "Safe Brake
Ramp (SBR) (Page 157)".
Monitoring the brake ramp
● If the speed setpoint limitation (r9733) was connected to the setpoint channel (p1051/
p1052) and then SLS was selected - or if you change over to a lower SLS level - the motor
is decelerated from the actual speed to below the value defined with r9733 along the OFF3
ramp. In this case, the drive may no longer follow the setpoint of the higher-level motion
controller.
● Parameter p9582 is used to set the delay time for the braking ramp monitoring.
● Monitoring of the brake ramp is activated once the delay time in p9582 has elapsed. If the
actual speed of the drive violates the brake ramp (SBR) during braking, safety message
C01706 is output and the drive is stopped with STOP A.
● The newly selected SLS limit value is also taken over as the new limit speed, if either
- The SBR ramp has reached the new SLS limit value, or
- The actual speed of the drive was below the new SLS limit value for at least the time set
in p9582.
● The "Safely-Limited Speed without encoder" function then monitors whether the actual
speed remains below the newly selected SLS limit value.
● The parameterized stop response (p9563[x]) is triggered if the SLS limit value is exceeded.
Configuring the limits
● The speed limits for Safely-Limited Speed without encoder are configured in exactly the
same way as described for Safely-Limited Speed with encoder.
● Only STOP A and STOP B may be configured as stop responses for "Safely-Limited Speed"
(SLS) without encoder.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
123
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Restart after OFF2/STO
If the drive has been switched off via STO, the following steps need to be carried out before a
restart can be performed:
1st case
●
State after switching on
● SLS selected
● STO selected
● Pulse suppression active
●
Deselect STO
●
The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
2nd
●
Situation
case
● Traversing to standstill with SLS selected
● OFF1 is initiated, pulse cancellation becomes active (internal selection
STO)
●
Select STO
●
Deselect STO
STO activated internally via pulse suppression: This activation must be undone by se-
lection/deselection.
●
The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
3rd case
●
Situation
● Traversing to standstill with SLS selected
● OFF1 is initiated, pulse cancellation becomes active (internal selection
STO)
●
Deselect SLS
STO activated internally via pulse suppression: This activation must be undone by se-
lecting/deselecting SLS.
●
Select SLS
The drive enable must be issued with a positive edge at OFF1 within 5 seconds, otherwise
STO is reactivated.
4th case
●
Situation
● All Safety Integrated functions are deselected.
●
After this the drive enable must be given by a positive edge at OFF1.
●
In this case, the motor is not started safely.
5.2.8.3
Safely-Limited Speed without selection
Differences between Safely-Limited Speed with and without selection
● As an alternative to controlling via terminals and/or PROFIsafe, there is also the option to
parameterize the SLS function without selection (see Section "Motion monitoring without
selection (Page 255)").
● The function "SLS without selection" is selected with p9512.4 = 1.
Safety Integrated
124
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
● For "SLS without selection", only one SLS limit value can be parameterized (p9531[0]).
● The stop response is parameterized with p9563[0].
● For Safely-Limited Speed without selection there is no delay time. The function is always
active when operated with encoder. The function is always active at switch on when
operated with encoder.
Switching the motor on and off (without encoder)
The time response and diagnostic options are as follows in this SLS version:
/RDG VSHHG
2SHUDWRU DFWLRQV
6ZLWFK RII PRWRU
6ZLWFK RQ PRWRU
2)) 2)) FRPPDQG
21 FRPPDQG
6/6
6HWSRLQW
5DP
S GRZQ WLPH
$FWXDO
VHFRQGV
2))
YDOXH
S
6WDQGVWLOO PRQLWRULQJ
S
S
W
'LDJQRVWLFV
6/6 DFWLYH
U
6DIH SXOVH VXSSUHV
VLRQ DFWLYH
U
W
Figure 5-14
Time response of SLS without selection (example: Switching the motor on and off (without
encoder))
"SLS without selection" behaves as follows when switching off and switching on again:
● After switch-off, the motor behaves in accordance with the removed signal (OFF1, OFF2 or
OFF3).
● The "safe pulse cancellation" becomes active after the standstill limit is undershot. If a brake
has been parameterized, it is also closed.
● After the ON command, the converter cancels the "safe pulse cancellation" state and the
start procedure is initiated.
● If the minimum current has not been reached after 5 s, the converter returns into the "safe
pulse suppression" state and initiates alarm C01711.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
125
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.8.4
Function diagrams and parameters
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2820
SI Extended Functions - SLS (Safely-Limited Speed)
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9501.0
SI Motion enable safety functions (Control Unit):
Enable SOS/SLS (SBH/SG)
● p9512
Select SI Motion safety functions without selection (CU)
● p9531[0...3]
SI Motion SLS (SG) limits (Control Unit)
● p9551
SI Motion SLS(SG) switchover/SOS(SBH) delay time (CU)
● p9563[0...3]
SI Motion SLS (SG)-specific stop response (Control Unit)
● p9580
SI Motion STO delay bus failure (Control Unit)
● p9581
SI Motion braking ramp reference value (Control Unit)
● p9582
SI Motion braking ramp delay time (Control Unit)
● p9583
SI Motion braking ramp monitoring time (Control Unit)
● p9601
SI enable functions integrated in the drive (Control Unit)
● r9707[0...2]
CO: SI Motion diagnostics actual position value GX_XIST1
● r9714[0...2]
CO: SI motion diagnostics velocity
● r9720.0...27
CO/BO: SI Motion drive-integrated control signals
● r9721.0...15
CO/BO: SI Motion status signals (Control Unit)
● r9722.0...31
CO/BO: SI Motion drive-integrated status signals (Control Unit)
Safety Integrated
126
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.8.5
EPOS and safe setpoint velocity limitation
Function description
If safe speed monitoring (SLS) or the safe direction motion monitoring (SDI) is also to be used
at the same time as the EPOS positioning function, EPOS must be informed about the activated
monitoring limits. Otherwise these speed monitoring limits can be violated by the EPOS
setpoint input. By monitoring the limit value, if violated, the drive is stopped therefore exiting the
intended motion sequence. In this case, the relevant safety faults are output first, and then the
sequential faults created by EPOS.
Using parameter r9733, the safety functions offer EPOS setpoint limiting values, which when
taken into account, prevent the safety limit value being violated.
In order to prevent a safety limit violation by the EPOS setpoint specification, you must transfer
the setpoint limit value (r9733) as follows to the maximum speed setpoint of EPOS (p2594):
● r9733[0] = p2594[1]
● r9733[1] = p2594[2]
In this regard you must set the delay time for SLS/SOS (p9551), so that the relevant safety
monitoring function only becomes active after the maximum required time for the speed to be
reduced below the limit. This required braking time is determined by the current speed, the jerk
limit in p2574 and the maximum delay in p2573.
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p2573
EPOS maximum delay
● p2574
EPOS jerk limitation
● p2593
CI: EPOS LU/revolution LU/mm
● p2594[0...2]
CI: EPOS maximum speed, externally limited
● p9551
SI Motion SLS(SG) switchover/SOS(SBH) delay time (CU)
● r9733[0...2]
CO: SI Motion speed setpoint limit active
5.2.9
Safe Speed Monitor (SSM)
The "Safe Speed Monitor" (SSM) function provides a reliable method for detecting when a
speed limit has been fallen below (p9546) in both directions of rotation, e.g. for zero speed
detection. A failsafe output signal is available for further processing.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
127
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
The function is activated automatically as soon as the Safety Integrated Extended Functions
are enabled with parameter p9501.0 = 1 and p9546 > 0. The SSM function is deactivated with
setting p9546 = 0.
Note
Relationship between SSM and SAM
If you enter "0" for p9568 (SAM shutdown threshold), the speed limit of the SSM function
(p9546) is simultaneously the lower limit for the Safe Acceleration Monitor function (SAM).
In this case, the effects of safe acceleration monitoring are therefore restricted if a relatively
high SSM velocity limit is set when using the SS1 and SS2 stop functions.
Note
Danger due to unwanted behavior of the STOP F on SSM
A STOP F is indicated by safety message C01711. STOP F only results in the subsequent
response STOP B / STOP A if one of the Safety Integrated Functions is active. If only the SSM
function without hysteresis (that is, p9501.16 = 0) is active, a STOP F cross-checking error
does not result in a STOP B / STOP A follow-up response.
● SSM is only valid as an active monitoring function if "Hysteresis and filtering" is
parameterized (p9501.16 = 1).
Note
Parameterization of hysteresis and actual value synchronization
You must carefully observe the following rules when parameterizing hysteresis and actual
value synchronization:
● If "SSM hysteresis" has been enabled (p9501.16 = 1), you must set parameters p9546 and
p9547 according to this rule:
p9547 ≤ 0.75 · p9546
● If "Actual value synchronization" has been enabled (p9501.3 = 1), you must also observe
this rule:
p9549 ≤ p9547
Features
● Safe monitoring of the speed limit specified in p9546
● Parameterizable hysteresis via p9547
● Variable PT1 filter via p9545
● Safe output signal
● No stop response
Safety Integrated
128
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.9.1
Safe Speed Monitor with encoder
Features of "Safe Speed Monitor" with encoder
The parameter p9546 "SI Motion SSM (SGA n < nx) speed limit n_x" is used to set the speed
limit. The abbreviation "SGA n < nx" indicates the safety function required for determining an
output signal when a parameterizable velocity limit has been undershot.
If the speed limit for the SSM feedback signal (n < n_x) is fallen below, the signal "Safe Speed
Monitor feedback signal active" (SGA n < n_x) is set. When the set threshold value has been
undershot, the "Safe Acceleration Monitor" (SAM) function is also deactivated (see p9568). If
p9568 = 0, then p9546 (SSM feedback signal) is also used as a minimum threshold for the SAM
monitoring.
A hysteresis can be configured for the SSM function via p9547. In this way, a more stable signal
characteristic of SSM can be achieved at speeds close to the monitoring threshold (p9546).
When hysteresis is configured, then the velocity (or speed) determined by the two channels
may not differ by more than the difference between p9546 and p9547. Otherwise it would be
theoretically possible that one channel returns a HIGH signal and the other a LOW signal for
SSM.
The output signal for SSM is smoothed by setting a filter time with a PT1 filter (p9545).
During safe motion monitoring, the "hysteresis and filtering" functions can be activated or
deactivated together using the enable bit p9501.16. In the default setting, the functions are
deactivated (p9501.16 = 0).
Note
Exception: SSM as an active monitoring function
If the "hysteresis and filtering" function is enabled, the SSM function is evaluated as an active
monitoring function and, after a STOP F, also results in a follow-up response STOP B/STOP A.
Note
Time-delayed SSM feedback
When "hysteresis and filtering" is activated with output signal SSM, a time-delayed SSM
feedback signal occurs for the axes. This is a characteristic of the filter.
The following diagram shows the characteristic of the safe output signal SSM when hysteresis
is active:
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
129
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Safe output signal for SSM with hysteresis
Q
Q[
S
+\VWHUHVLV S
W
+\VWHUHVLV S
Q[ S
660 RXWSXW VLJQDO
W
Figure 5-15
Safe output signal for SSM with hysteresis
Safety Integrated
130
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.9.2
Safe Speed Monitor without encoder
Set p9506 = 1 or p9506 = 3 (factory setting = 0) to activate Safety Integrated Extended
Functions without encoder. You can also make this setting by selecting "Without encoder" on
the Safety screen in Startdrive.
Without an encoder, the "Safe Speed Monitor" essentially functions exactly the same as
described in the previous section under "Safe Speed Monitor with encoder".
Note
Defaults
For commissioning, also pay attention to the description in Chapter "Default settings for
commissioning Safety Integrated functions without encoder (Page 284)."
Note
Setting of the OFF1 or OFF3 ramp-down time
If the OFF1 or OFF3 ramp-down time is too short or the difference between the SSM limit speed
and the shutdown speed is too small, the "speed below limit value" signal may not change to
1, because no actual speed value could be determined below the SSM limit before pulse
suppression occurred. In this case, the OFF1 or OFF3 ramp-down time or the margin between
SSM speed limit and shutdown speed should be increased.
Differences between Safe Speed Monitor with and without encoder
● For Safe Speed Monitor without encoder, after pulse suppression the drive is unable to
determine the current speed. 2 responses can be selected for this operating state with
parameter p9509.0:
- p9509.0 = 1
The status signal (SSM feedback signal) shows "0" (factory setting).
- p9509.0 = 0
The status signal (SSM feedback signal) is frozen. "Safe Torque Off" (STO) is selected
internally.
● Due to the less precise speed recognition, "Safe Speed Monitor without encoder" requires
a larger hysteresis (p9547) and, where applicable, a filter time (p9545) compared with the
function with encoder.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
131
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Sequence diagram
The following diagram shows the signal characteristic for the case p9509.0 = 0.
3XOVHV
2))
6HOHFW 672
HQDEOHG
$XWRPDWLF
'HVHOHFW 672
6HOHFW 672
0R
QLWRULQJ
660 VSHHG
OLPLW
6SHHG
=HUR VSHHG GHWHFWLRQ
W
7LPHU V
660 IHHGEDFN VLJQDO
6DIH RXWSXW VLJQDO
3RZHU UHPRYHG 672
W
Figure 5-16
Safe Speed Monitor without encoder (p9509.0 = 0)
The speed remains below the limits of p9546 throughout the entire monitoring period.
Therefore, the SSM feedback signal remains r9722.15 = 1. After the command for pulse
suppression, the motor speed drops. The internal STO is set when the speed drops below the
zero speed detection level.
In this case, the SSM feedback signal remains HIGH; it is frozen. The drive cannot accelerate
again, due to the internal STO selection.
To restart the motor safely, the STO must be selected manually and deselected once more.
After the STO has been deselected, a 5 second time window is opened. If the pulse enable
takes place within this time window, the motor starts. If the pulse enable does not take place
within this 5 second time window, the internal STO becomes active again.
If p9509.0 = 1, the SSM monitoring is ended after the pulse suppression. The feedback signal
p9722.15 drops to 0. The SSM monitoring is only reactivated after a new pulse enable. In this
case, STO must not be selected and deselected to start the drive.
Safety Integrated
132
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Restart after pulse cancellation for p9509.0 = 0
If the drive pulses have been suppressed using OFF1/OFF2/STO, the following steps must be
carried out for a restart:
1. Case
● State after switching on
● SSM active
● STO selected
● Pulse suppression active
● Deselect STO
● The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
2. Case
● Situation
● SSM active
● Motor turning
● OFF1 triggered, pulses are suppressed
● Select STO
● Deselect STO
STO activated internally via pulse suppression: This activation must be undone by se-
lecting/deselecting STO.
● The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
133
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.9.3
Function diagrams and parameters
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2823
SI Extended Functions - SSM (Safe Speed Monitor)
●
2840
SI Extended Functions - SI Motion drive-integrated control signals/status
signals
●
2905
SI TM54F - Extended Functions control interface (p9601.2 = 1 & p9601.3
= 0)
●
2907
SI TM54F - Extended Functions assignment (F-DO 0 ... F-DO 3)
Overview of important parameters
● p9501
SI Motion enable safety functions (Control Unit)
● p9506
SI Motion function specification (Control Unit)
● p9509
SI Motion behavior during pulse suppression (Control Unit)
● p9545
SI Motion SSM (SGA n < nx) filter time (Control Unit)
● p9546
SI Motion SSM (SGA n < nx) speed limit (CU)
● p9547
SI Motion SSM (SGA n < nx) speed hysteresis n_x (CU)
● r9722.0...31
CO/BO: SI Motion drive-integrated status signals (Control Unit)
5.2.10
Safe Direction (SDI)
Note
Response to bus failure
If p9580 ≠ 0 and SDI is active, in the event of a communication failure, the parameterized ESR
reaction only occurs if a STOP with delayed pulse suppression when the bus fails has been
parameterized as the SDI response (p9566 ≥ 10).
You can find further information on SDI here:
● Safe Direction with encoder (Page 135)
● Safe Direction without encoder (Page 137)
● Safe Direction without selection (Page 139)
● Function diagrams and parameters (Page 140)
Safety Integrated
134
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.10.1
Safe Direction with encoder
The Safe Direction function (SDI) allows reliable monitoring of the direction of motion of the
drive. If this function is activated, the drive can only move in the enabled direction.
Principle of operation
After SDI has been selected via terminals or PROFIsafe, the delay time p9565 is started. During
this period, you have the option of ensuring that the drive is moving in the enabled direction.
After this, the Safe Direction function is active and the direction of motion is monitored.
If the drive now moves more than the configured tolerance (p9564) in the disabled direction,
message C01716 is output and the stop response defined in p9566 is initiated. To acknowledge
the messages you must first deselect SDI, remove the fault cause and then safely acknowledge
the messages. Only then can you reselect SDI.
Features
● Parameters r9720.12 and r9720.13 display whether the SDI function is selected.
● Parameters r9722.12 and r9722.13 display whether the SDI function is active.
● Parameter p9564 is used to set the tolerance within which a movement in a non-enabled
(safe) direction is tolerated.
● Parameter p9566 defines the stop response in the case of a fault.
● For control via TM54F, parameters p10030 and p10031 are used to define the terminals for
SDI.
● Parameters p10042 to p10045 are used to define whether the SDI status in the F-DO status
display of the TM54F will be taken into account.
● If "SDI positive" is selected, the following value is set automatically:
- r9733[1] = 0 (setpoint limitation negative)
● If "SDI negative" is selected, the following value is set automatically:
- r9733[0] = 0 (setpoint limitation positive)
● The absolute setpoint speed limit is available in r9733[2].
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
135
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Enabling SDI
The "Safe Direction" function is enabled with p9501.17 = 1.
6HOHFWLRQ
$FWLYDWLRQ
'HVHOHFWLRQ
6', SRVLWLYH
6', SRVLWLYH
6', SRVLWLYH
$FWXDO YHORFLW\ YDOXH
9HORFLW\ VHWSRLQW
W
6', GHOD\ WLPH
'LUHFWLRQ PRQLWRULQJ
'HVHOHFW 6',
SRVLWLYH
6', SRVLWLYH DFWLYH
'HVHOHFW 6', QHJDWLYH
6', QHJDWLYH DFWLYH
Figure 5-17
Functional principle SDI with encoder
Safety Integrated
136
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.10.2
Safe Direction without encoder
Set p9506 = 1 or p9506 = 3 (factory setting = 0) to activate Safety Integrated Extended
Functions without encoder. You can also make this setting by selecting "Without encoder" on
the Startdrive safety screen.
Note
Defaults
For commissioning, also pay attention to the description in Chapter "Default settings for
commissioning Safety Integrated functions without encoder (Page 284)."
Differences between SDI with encoder and SDI without encoder
● For Safe Direction without encoder, after pulse suppression the drive is unable to determine
the current speed. For this operating state, the behavior is defined in parameter p9509.8:
- p9509.8 = 1
The status signal displays "inactive".
- p9509.8 = 0
The status signal displays "active", and the drive takes on the state STO.
● Due to the less precise position recognition, "Safe Direction without encoder" requires a
larger tolerance (p9564) compared with the function with encoder.
Note
No detection of a change in direction by means of p1820 or p1821
If the direction of rotation is reversed via p1820 or p1821, then safe monitoring is still possible:
However, in this case, the setpoint limitation r9733 is calculated with the wrong direction of
rotation. A reversal of the rotational direction with p1820 or p1821 therefore does not make
sense.
Restart after pulse cancellation for p9509.8 = 0
If the drive has been switched off via OFF1/OFF2/STO etc., the following steps need to be
carried out before a restart can be performed:
1. Case
● State after switching on
● SDI selected
● STO selected
● Pulse suppression active
● Deselect STO
● The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
137
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
2. Case
● Situation
● Traversing to standstill with SDI selected
● Initiate OFF1
● Pulses are canceled; internal selection STO becomes active
● Select STO
● Deselect STO
STO activated internally via pulse suppression: This activation must be undone by se-
lecting/deselecting STO.
● The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
3. Case
● Situation
● Traversing to standstill with SDI selected
● Initiate OFF1
● Pulses are canceled; internal selection STO becomes active
● Deselect SDI
STO activated internally via pulse suppression: This activation must be undone by de-
selecting SDI.
● Select SDI
The drive enable must be issued within 5 seconds via a positive edge at OFF1, otherwise
STO is reactivated.
4. Case
● Situation
● All Safety Integrated functions are deselected.
● After this the drive enable must be given by a positive edge at OFF1.
● In this case, the motor is not started safely.
Acknowledgement of SDI with STOP C
When acknowledging SDI with STOP C, you must maintain the following sequence:
1. Correct the incorrect setpoint input.
2. Deselect SDI.
While the safety STOP is active, this ensures that the motor cannot travel in the direction
that has not been enabled while the SDI function is deselected.
3. Select SDI again.
The SDI limits are then set again.
4. Cancel the safety STOP as a result of "safe acknowledgment".
Safety Integrated
138
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.10.3
Safe Direction without selection
Differences between Safe Direction with and without selection
● As an alternative to controlling via terminals and/or PROFIsafe, there is also the option of
parameterizing SDI without selection. In this case, SDI will be permanently active after
POWER ON (with encoder) or will be active after switch-on (without encoder).
● The "SDI without selection" function is activated as follows:
- p9512.12 = 1 (SDI positive (CU) statically selected)
- p9512.13 = 1 (SDI negative (CU) statically selected)
● The stop response is parameterized with p9566[0].
Switching the motor on and off (without encoder)
The time response and diagnostic options are as follows in this SDI version:
/RDG VSHHG
2SHUDWRU DFWLRQV
6ZLWFK RII WKH PRWRU
6ZLWFK RQ PRWRU
2)) FRPPDQG
21 FRPPDQG
6HWSRLQW
5DPS IXQFWLRQ
$FWXDO
VHFRQGV
JHQHUDWRU UDPS GRZQ
YDOXH
WLPH
=HUR VSHHG
GHWHFWLRQ
W
6',
'LDJQRVWLFV
6', DFWLYH
6DIH SXOVH VXSSUHVVLRQ
DFWLYH
W
Figure 5-18
Time response of SDI without selection (example: Switching the motor on and off (without
encoder))
"SDI without selection" behaves as follows when switching off and switching on again:
● After switch-off, the motor behaves in accordance with the canceled signal (OFF1, OFF2 or
OFF3).
● STO (≙ safe pulse cancellation) becomes active after the standstill limit is undershot.
● After the ON command, the converter cancels the "safe pulse suppression" state and the
start procedure is initiated.
● If the minimum current has not been reached after 5 seconds, the converter returns to the
"safe pulse suppression" state and initiates the safety message C01711(1041).
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
139
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.10.4
Function diagrams and parameters
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2824
SI Extended Functions - SDI (Safe Direction)
●
2840
SI Extended Functions - SI Motion drive-integrated control signals/status
signals
●
2905
SI TM54F - Extended Functions control interface (p9601.2 = 1 & p9601.3
= 0)
●
2906
SI TM54F - Extended Functions Safe State selection
●
2907
SI TM54F - Extended Functions assignment (F-DO 0 ... F-DO 3)
Overview of important parameters
● p1820[0...n] Reverse the output phase sequence
● p1821[0...n]
Direction of rotation
● p9501.17
SI Motion enable safety functions (Control Unit): Enable SDI
● p9506
SI Motion function specification (Control Unit)
● p9509
SI Motion behavior during pulse suppression (Control Unit)
● p9564
SI Motion SDI tolerance (Control Unit)
● p9565
SI Motion SDI delay time (Control Unit)
● p9566
SI Motion SDI stop response (Control Unit)
● p9580
SI Motion STO delay bus failure (Control Unit)
● r9720.0...27
CO/BO: SI Motion drive-integrated control signals
● r9722.0...31
CO/BO: SI Motion drive-integrated status signals (Control Unit)
● r9733[0...2]
CO: SI Motion setpoint speed limit effective
● p10017
SI Motion digital inputs debounce time (CPU 1)
● p10030[0...3]
SI TM54F SDI positive input terminal (CPU 1)
● p10031[0...3]
SI TM54F SDI negative input terminal (CPU 1)
● p10039[0...3]
SI TM54F Safe State signal selection (CPU 1)
● p10042[0...5]
SI TM54F F-DO signal sources (CPU 1)
● p10043[0...5]
SI TM54F F-DO 1 signal sources
● p10044[0...5]
SI TM54F F-DO 2 signal sources
● p10045[0...5]
SI TM54F F-DO 3 signal sources
5.2.11
Safely Limited Acceleration (SLA)
Function "Safely-Limited Acceleration" (SLA) monitors that the motor does not violate the
defined acceleration limit (e.g. in the setup mode). SLA detects early on whether the speed is
increasing at an inadmissible rate (the drive accelerates uncontrollably) and initiates the stop
response.
Safety Integrated
140
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
SLA is effective when accelerating, however, not when braking.
Note
Safety function "Safely-Limited Acceleration" (SLA) can only be used with an encoder.
Note
Safety function "Safely-Limited Acceleration" (SLA) can only be used for 1-encoder systems.
Enabling SLA
● You enable the SLA function with p9501.20 = 1.
Selecting SLA
Select the SLA function using the PROFIsafe control word S_STW1.8 or S_STW2.8. Which
control word you use depends on the PROFIsafe telegram that you configured.
Once selected, the SLA function becomes immediately active without any delay.
You can use telegrams 30, 31, 901, 902 and 903 for SLA. These telegrams contain the control
words S_STW1.8 and S_STW2.8 and status words S_ZSW1.8 and S_ZSW2.8 for SLA.
Acceleration limit
● You define the acceleration limit to be monitored using parameter p9578. This limit value is
applicable for both the positive and negative directions of rotation.
● When setting p9578, the following rule must be complied with:
- p9578 ≥ 10 · r9790[1]
● The possible acceleration resolution is shown by the drive in r9790:
- r9790[0] = resolution, coarse
- r9790[1] = resolution, fine
The actual accuracy of the acceleration detection depends on the type of actual value
acquisition, the gear ratios as well as the quality of the encoder being used.
● The drive indicates the velocity limit corresponding to the actual acceleration in r9714[3].
● r9789 allows the diagnosis of the finer resolution acceleration monitoring offered Index 0
indicates the actual acceleration determined. Index 1 and 2 indicate the current limit values
of the SLA monitoring.
Filter time
If the determination of the acceleration leads to very noisy signals, the drive cannot reasonably
monitor the acceleration.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
141
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Remedy
● In this case, increase the "SLA filter time" (p9576).
Note that SLA reacts with a delay when you increase the filter time.
Stop response
If the SLA subsequently detects violation of the acceleration limit, the drive initiates the stop
response configured using p9579.
5.2.11.1
Principle of operation
Principle of operation
The following diagram shows the principle of operation of SLA:
352),VDIH DQG GLDJQRVWLFV
6HOHFW 6/$
'HVHOHFW 6/$
6B67:
RU U
'HVHOHFW 6/$
6B=6:
RU U
6/$ DFWLYH
W
6SHHG
!
!
!
!
!
$FFHOHUDWLQJ
&XUUHQW VSHHG OLPLW 6/$
!
%UDNLQJ
6SHHG
W
$FFHOHUDWLRQ
S
ದS
Figure 5-19
Safely-Limited Acceleration (SLA): Principle
Safety Integrated
142
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.11.2
Transmission via PROFIsafe or SIC
Transmission via PROFIsafe
Once SLA has been parameterized and selected, the monitoring results are transmitted in
status words S_ZSW1.8 or S_ZSW2.8 (see Chapter "Process data (Page 224)").
Note
Response to bus failure
If p9580 ≠ 0 and SLA is active, in the event of a communication failure, the parameterized ESR
reaction only occurs if a STOP with delayed pulse suppression when the bus fails has been
parameterized as the SLA response (p9579 ≥ 10).
Transfer via SIC
Once SLA has been parameterized and selected, the monitoring results are also transmitted in
SIC in status word S_ZSW1B.8 (Chapter "Safety Info Channel and Safety Control Channel
(Page 257)"). You will find this status word in telegrams 700 and 701.
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2838
SLA (Safely-Limited Acceleration)
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9501
SI Motion enable safety functions (Control Unit)
● p9576
SI Motion SLA filter time (CU)
● p9578
SI Motion SLA acceleration limit (CU)
● p9579
SI Motion SLA stop response (Control Unit)
● r9714[3]
CO: SI Motion diagnostics velocity: Actual SLA velocity limit on the Control
Unit
● r9719.17
CO/BO: SI Motion control signals 2: Deselect SLA
● r9720.8
CO/BO: SI Motion drive-integrated control signals: Deselect SLA
● r9721.11
CO/BO: SI Motion status signals (Control Unit): SLA active
● r9722.8
CO/BO: SI Motion drive-integrated status signals (Control Unit): SLA active
● r9789
CO: SI Motion SLA acceleration acceleration diagnostics
● r9790
SI Motion acceleration resolution
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
143
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.12
Safe Brake Test (SBT)
Note
SBT only with encoder
The "Safe Brake Test" (SBT) diagnostic function can only be used with an encoder.
The diagnostic function "Safe Brake Test" function (SBT) checks the holding torque of a brake
(operating or holding brake). The drive purposely generates a configurable torque against the
applied brake. If the brake is operating correctly, the axis motion remains within a
parameterized tolerance. However, if larger axis motion is identified from the encoder actual
values, the brake is not in a position to provide the specified holding torque. The brake must
now be serviced or replaced.
Features
The Safe Brake Test function has the following properties:
● The parameters of the "SBT" function are protected by the safety password, and can only
be changed in the safety commissioning mode.
● Using this function, brakes can be tested that are directly connected to SINAMICS S120
(integrated brake control), but also externally controlled brakes (e.g. via a PLC).
● A maximum of 2 brakes can be tested:
- A motor holding brake, controlled by the integrated brake control of the SINAMICS, and
in addition, an externally controlled brake.
-
2 externally controlled brakes
– A motor holding brake, controlled by the integrated brake control of the SINAMICS.
- One externally controlled brake
Safety Integrated
144
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
● The following options are available to control the SBT function:
- BICO interconnection; this setting uses digital signals (e.g. DIs) to operate the "SBT"
function.
- Safety Control Channel (SCC) via PROFIBUS or PROFINET
Using SCC, the SBT function can be directly controlled from a higher-level control
system. You can find additional information about SCC and SIC data in Chapter "Safety
Info Channel and Safety Control Channel (Page 257)".
- The brake test can be automatically executed when the forced checking procedure (test
stop) is selected. With this setting, no additional signals are required for the control.
However, the test possibilities are restricted.
● The "Safe Brake Test" (SBT) diagnostic function is suitable for safety functions up to
Category 2 according to ISO 13849-1.
Safe Brake Test (SBT) is suitable as diagnostics function for a brake that is controlled in a
safety-relevant fashion (e.g. via SBC). With one brake in a Category 2 application and with
2 brakes in a Category 3 application, a Performance Level of up to Category PL d can be
achieved with an adequate test rate.
You will find an application example of the calculation at this address (https://
support.industry.siemens.com/cs/ww/en/view/69870640).
Requirements
The following preconditions must be satisfied when using the "Safe Brake Test" function:
● The Safety Integrated Extended Functions must be enabled; also available for the Safety
Integrated Extended Functions without selection.
To acknowledge errors when exiting the brake test, "Extended Functions without selection
and Basic Functions via onboard terminals" must be activated (p9601 = 0025 hex).
● Safety Integrated Extended Functions with encoder have been enabled
You can find information about possible encoder concepts in Chapter "Reliable actual value
acquisition with encoder system (Page 160)".
● Speed control with encoder (p1300 = 21).
SBT is not possible with encoderless speed control (e.g. vector U/f control) and torque
control. In this case, alarm A01784 is output.
Note
SBT and SBC
The Safe Brake Control (SBC) function must be activated to control a motor holding brake in a
safety-relevant fashion.
However, this is not necessary to perform the brake test.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
145
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Enabling SBT
To enable the Safe Brake Test function, proceed as follows:
1. Enable the Safe Brake Control (SBC) function: p9602 = 1.
2. Select the SBT selection type with parameter p10203:
-
= 0
Selection of SBT via SCC
-
= 1
Selection of SBT via BICO
-
= 2
Selection of SBT for forced checking procedure (test stop)
3. Check the motor type; the following settings must apply: p10204 = r0108.12
Parameterizing the test sequences
For testing brake 1 [index 0] or 2 [index 1], initially enter those values which apply to both test
sequences:
●
Brake type (p10202[0,1])
-
= 0 (≙ block)
Make this setting if one of the brakes is either not available or is not to be tested.
-
= 1 (≙ test motor holding brake)
For this setting, set p1215 = 1 in addition.
-
= 2 (≙ test external brake)
●
You define the holding torque of brakes using p10209.
●
Test torque ramp time p10208[0,1]
Within this time, before starting the test sequence, the test torque is ramped up. And at the
end of the sequence, it is ramped down again within this time.
Note
When testing an external brake, whose mechanical design exhibits backlash (e.g. if there is
a gearbox located between the motor and external brake), it can make sense to extend the
ramp time (p10208) when ramping up and ramping down the test torque.
●
The parameters for the telegram extension relevant for SCC/SIC can be performed
automatically by setting p60122 = 701. However, the telegram extension must have been
previously created. More detailed information on this can be found in Chapter "Safety Info
Channel and Safety Control Channel (Page 257)".
●
If you control the brake test using BICO signals (p10203 = 1), set the following parameters
in addition:
p10230.0
Signal for selecting the brake test
p10230.1
Signal for starting the test sequence
p10230.2
Signal for selecting the brake to be tested
(= 0: Brake 1; = 1: Brake 2)
Safety Integrated
146
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
p10230.3
Signal for selecting the sign of the test torque
(= 0: positive; = 1: negative)
p10230.4
Signal to select the test sequence (= 0: sequence 1; = 1: sequence 2)
p10230.5
Feedback signal for the state of the external brake
(= 0: external brake open; = 1: external brake closed)
You can parameterize 2 test sequences for each brake. Each test sequence is characterized
by the following setting values:
● Brake test sequence 1
p10210[0,1]
Test torque to be generated in % of the brake holding torque
p10211[0,1]
Test duration in ms
p10212[0,1]
Positional deviation to be tolerated in mm/degrees during the test
● Brake test sequence 2
p10220[0,1]
Test torque to be generated in % of the brake holding torque
p10221[0,1]
Test duration in ms
p10222[0,1]
Positional deviation to be tolerated in mm/degrees during the test
● Perform a POWER ON after commissioning
NOTICE
Damage to the motor holding brake as a result of an incorrect setting
Brake wear increases if the motor holding brake is incorrectly set. This can damage the brake.
● Correctly adjust the opening and closing times of the motor holding brake.
● If you use an external brake, you are only permitted to close it when requested by signal
r10234.6 = 1. Following this, you are permitted to set the signal p10230.5 = 1 ("External
brake closed").
● If you use an internal brake, set the switching times in parameters p1216 ("Motor holding
brake opening time") and p1217 ("motor holding brake closing time"). Further information
can be found in the SINAMICS S120 Function Manual Drive Functions.
- Note that you must set the times p1216 and p1217 exactly according to the physical
behavior of the brake.
- In DRIVE-CLiQ motors, the values are preassigned automatically. Do not change these
default values.
Note
Closing the brake
p1216 ("Motor holding brake opening time") and p1217 ("Motor holding brake closing time") act
only if you are testing an internal brake. When testing an external brake, specify via SCC that
the brake is closed.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
147
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Note
SBT and EPOS
If EPOS is activated, you must activate "follow-up mode" (r2683.0) before you perform the
brake test so that the position monitoring does not react during the brake test.
Note
SBT and DSC
If you use SBT with SIMOTION, evaluate parameter r10234 (S_ZSW3B) and activate Safety
Control Channel control word 3B (S_STW3B). In SIMOTION, r10234.1 specifies that no
position monitoring or traversing may be active during the brake test.
Note
SBT and HLA
The "Safe Brake Test" (SBT) function is not available for SINAMICS HLA.
Starting SBT
1.
Selection
You have the following options for the selection of the Safe Brake Test:
- Selection via BICO using a 0/1 signal edge at DI for p10230[0]
- Selected via fieldbus (SCC):
Select the brake test sequence with a 0/1 edge in S_STW3B bit 0
- Selected using forced checking procedure (test stop) of the Extended Functions:
Selection by signal at the intended DI
After the 0/1 edge at the digital input for p9705 or in S_STW1B bit 8, the drive initially
executes SBT automatically. Forced checking procedure (test stop) is then performed.
Note
When selected via DI (BICO) and selected via fieldbus (SCC, S_STW3B bit 0), then the
sequence of the subsequently described steps 2 to 5 must be carefully observed.
Note
Only brake 1 when selecting via forced checking procedure (test stop)
When selecting using forced checking procedure (test stop), only the internal motor holding
brake parameterized as brake 1 is tested with test sequence 1 in the direction
parameterized in p10218.
It is not possible to use the brake test together with the "Automatic test stop when powering
up" function.
The pulses must be enabled when SBT is selected. When selected, the speed actual value
must not exceed 1 % of the maximum speed (p1082) - and over the complete course of the
SBT, it must not exceed a value of 10 % of the maximum speed.
The brake(s) must be open.
2.
Wait for feedback signal, r10231[0] = 1
Safety Integrated
148
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
3. Select brake and test sequence
Make the following decisions before starting the brake test sequence:
- The brake to be tested using DI for p10230[2] or S_STW3B bit 2
- Positive or negative direction of the test torque using DI for p10230[3] or S_STW3B bit 3
- Brake test sequence 1 or 2 using DI for p10230[4] or S_STW3B bit 4.
4. Start brake test
Start the brake test sequence using a 0/1 edge at the DI for p10230[1] or in S_STW3B bit 1.
5. Exit brake test
Note
Observe the sequence when exiting
When you exit the brake test, you must observe the following sequence.
- Withdraw "Begin brake test" via 1/0 edge at the digital input for p10230[1] or in S_STW3B
Bit 1.
- Wait for at least one monitoring cycle (p9500).
- Withdraw "Select brake test" via 1/0 edge at the digital input for p10230[0] or in
S_STW3B Bit 0.
Note
Observe the sequence when exiting
In addition, do not select STO and do not cancel the pulse enable at the same time as the brake
test is deselected. Maintain the following sequence:
- Deselect the brake test.
- Wait for at least one monitoring cycle (p9500).
- Only now is it permissible for you to select STO or to cancel the pulse enable.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
149
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Sequence
SBT has the following basic sequence:
0
%UDNH FORVHG
VHW
0RQLWRU SRVLWLRQ WROHUDQFH
7HVW WRUTXH
PRQLWRULQJ
'LDJQRVWLFV
%UDNH WHVW WRUTXH
PD[ WHVW
WRUTXH
0
ORDG
'LDJQRVLV
7HVW WRUTXH
6WDWLF
6LJQ
ORDG WRUTXH
VHOHFW SRVLWLYH
W
5DPS WLPH
7HVW
5DPS WLPH
GXUDWLRQ
6WDUW EUDNH WHVW
(QDEOH
(QDEOH
RSHUDWLRQ
%UDNH WHVW VHOHFWHG
RSHUDWLRQ
6HWSRLQW LQSXW
6HWSRLQW LQSXW
6HWSRLQW LQSXW GULYH
([WHUQDO
QVHW
([WHUQDO
6HOHFW EUDNH WHVW
'HVHOHFW EUDNH WHVW
Figure 5-20
SBT: Time sequence
● After you have selected the brake test (0/1 edge in r10231.0), the drive determines the static
suspended load. This is the reason that all brakes must be open and the pulses enabled
when the brake test is selected.
- When testing a motor holding brake, which is directly controlled from the drive, the dive
automatically opens when the pulses are enabled and p1215 = 1.
- When testing an external brake, via p10234.6 or for SIC/SCC, via S_ZSW3B.6, a value
of 0 indicates that the external brake must be opened. Open the brake within 11 s,
otherwise the drive aborts the test and outputs a fault.
● Then select the brake, the test sequence and the test direction.
● Start the brake test/test sequence (0/1 edge in r10231.1):
- This activates the brake test.
- The drive closes the motor holding brake or requests closing of the external brake. The
request to close the brake is again indicated via p10234.6 = 1 or S_ZSW3B.6 = 1. Also
in this case, only a maximum of 11 seconds must elapse, otherwise the drive outputs a
fault.
● The test torque is specified during the SBT. When n = 0 is entered, the controller builds up
an appropriate test torque against the closed brake. The test torque is built up along a ramp.
The ramp is defined by the time of p10208.
● At the end of the test sequence, the brake is opened or there is a prompt to open the brake.
Safety Integrated
150
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
● After deselection of the test sequence (test sequence is switched off), another test
sequence can be started, e.g. with a different brake in a different direction, assuming that
the brake test is still selected.
● When the test sequence is active, the brake that is not being tested must remain open.
● After deselection of the SBT, the original speed setpoint takes effect again.
Cancel
A 1/0 edge of signal r10231.1 "Start brake test", interrupts the brake test. The converter issues
alarm A01782 after the brake test has been interrupted. You can then deselect the brake test
using a 1/0 signal edge of signal r10231.0.
Acknowledging alarms
You can only safely acknowledge the alarms relevant for the brake test (Failsafe Acknowledge,
e.g. using TM54F), and under certain circumstances, only acknowledge them when the brake
test is deselected. For "motion monitoring without selection," a POWER ON is required - or
STO/SS1 must be selected/deselected (if extended message acknowledgment is configured).
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
151
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.12.1
Communication via SIC/SCC
Test of a motor holding brake
The following figure shows the communication via SIC and SCC during the test of a motor
holding brake:
21 2))
W
6HOHFW EUDNH WHVW
6B67: %
W
6HOHFW GLUHFWLRQ RI URWDWLRQ
6B67: %
W
6HOHFW WHVW VHTXHQFH
6B67: %
W
%UDNH VHOHFWLRQ
6B67: %
W
6WDUW EUDNH WHVW
6B67: %
W
&ORVH PRWRU KROGLQJ EUDNH
W
7HVW WRUTXH
S
S
W
%UDNH WHVW VHOHFWHG
6B=6: %
W
6HWSRLQW LQSXW GULYH H[WHUQDO
6B=6: %
W
%UDNH WHVW DFWLYH
6B=6: %
W
$FWLYH EUDNH
6B=6: %
W
$FWXDO ORDG VLJQ
6B=6: %
W
%UDNH WHVW UHVXOW
6B=6: %
W
%UDNH WHVW FRPSOHWHG
6B=6: %
W
S
Safety Integrated
152
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Test of an external brake
The following figure shows the communication via SIC and SCC during the test of an external
brake:
21 2))
W
6HOHFW EUDNH WHVW
6B67: %
W
6HOHFW GLUHFWLRQ RI URWDWLRQ
6B67: %
W
6HOHFW WHVW VHTXHQFH
6B67: %
W
%UDNH VHOHFWLRQ
6B67: %
W
6WDUW EUDNH WHVW
6B67: %
W
&ORVH H[WHUQDO EUDNH
W
([WHUQDO EUDNH VWDWXV 6B67: %
W
7HVW WRUTXH
W
%UDNH WHVW VHOHFWHG
6B=6: %
W
6HWSRLQW LQSXW GULYH H[WHUQDO
6B=6: %
W
%UDNH WHVW DFWLYH
6B=6: %
W
$FWLYH EUDNH
6B=6: %
W
5HTXHVW FORVH EUDNH
6B=6: %
W
$FWXDO ORDG VLJQ
6B=6: %
W
%UDNH WHVW UHVXOW
6B=6: %
W
%UDNH WHVW FRPSOHWHG
6B=6: %
W
S
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
153
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.12.2
Function diagrams and parameters
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2836
SI Extended Functions - SBT (Safe Brake Test)
●
2837
SI Extended Functions - Selection of active control word
Overview of important parameters (see SINAMICS S120/S150 List Manual)
●
p1215
Motor holding brake configuration
●
p1216
Motor holding brake opening time
●
p1217
Motor holding brake closing time
●
p9501
SI Motion enable safety functions (Control Unit)
●
p9601
SI enable functions integrated in the drive (Control Unit)
●
p9602
SI enable safe brake control (Control Unit)
●
p10201
SI Motion SBT enable
●
p10202[0...1]
SI Motion SBT brake selection
●
p10203
SI Motion SBT control selection
●
p10204
SI Motion SBT motor type
●
p10208[0...1]
SI Motion SBT test torque ramp time
●
p10209[0...1]
SI Motion SBT brake holding torque
●
p10210[0...1]
SI Motion SBT test torque factor sequence 1
●
p10211[0...1]
SI Motion SBT test duration sequence 1
●
p10212[0...1]
SI Motion SBT position tolerance sequence 1
●
p10218
SI Motion SBT test torque sign
●
p10220[0...1]
SI Motion SBT test torque factor sequence 2
●
p10221[0...1]
SI Motion SBT test duration sequence 2
●
p10222[0...1]
SI Motion SBT position tolerance sequence 2
●
p10230[0...5]
BI: SI Motion SBT control word
●
r10231
SI Motion SBT control word diagnostics
●
r10234.0...15
CO/BO: SI Safety Info Channel status word S_ZSW3B
●
p10235
CI: SI Safety Control Channel control word S_STW3B
●
r10240
SI Motion SBT test torque diagnostics
●
r10241
SI Motion SBT load torque diagnostics
●
r10251
CO/BO: SI Safety Control Channel control word S_STW1B diagnostics
●
p60122
IF1 PROFIdrive SIC/SCC telegram selection
Safety Integrated
154
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.13
Safe Acceleration Monitor (SAM)
5.2.13.1
Description
The "Safe Acceleration Monitor" (SAM) function is used to safety monitor braking along the
OFF3 ramp. The function is active for SS1, SS2 or STOP B and STOP C.
Features
As long as the speed is less, the converter continuously adds the adjustable tolerance p9548
to the actual speed so that the monitoring tracks the speed. If the speed is temporarily higher,
the monitoring remains at the last value. The converter reduces the monitoring threshold until
the "Shutdown speed" has been reached.
SAM recognizes if the drive accelerates beyond the tolerance defined in p9548 during the ramp-
down phase, and generates a STOP A. The monitoring is performed as follows:
● Monitoring with SAM is activated for SS1 (or STOP B) and SS2 (or STOP C).
● The SAM limit value is frozen after the speed limit in p9568 is undershot.
● SAM monitoring continues until the transition time to SOS/STO expires.
Note
Relationship between SSM and SAM
If 0 is entered for p9568, the speed limit of the SSM function (p9546) is also used as minimum
limit value for the SAM function (safe acceleration monitoring). If the speed is below this limit,
SAM no longer triggers a response from the drive.
In this case, the effects of safe acceleration monitoring are therefore significantly restricted if a
relatively high SSM velocity limit is set when using the SS1 and SS2 stop functions.
Note
No direct selection of SAM
SAM is part of the Safety Integrated Extended Functions SS1 and SS2 or STOP B and STOP
C. SAM cannot be individually selected.
Responses
● Speed limit violated (SAM):
- STOP A
- Safety message C01706
● System fault:
- STOP F with subsequent STOP A
- Safety message C01711
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
155
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.13.2
Calculating the SAM tolerance of the actual velocity
● The following applies when parameterizing the SAM tolerance:
- The maximum speed increase after SS1 or SS2 is triggered results from the effective
acceleration (a) and the duration of the acceleration phase.
- The duration of the acceleration phase is equivalent to one monitoring cycle (MC p9500)
(delay from detecting an SS1 / SS2 until nset = 0)
● Calculating the SAM tolerance:
Actual velocity for SAM = acceleration · acceleration duration
The following setup rule is derived thereof:
- For a linear axis:
SAM tolerance [mm/min] = a [m/s2] · MC [s] · 1000 [mm/m] · 60 [s/min]
- For a rotary axis:
SAM tolerance [rpm] = a [rev/s2] · MC [s] · 60 [s/min]
● Recommendation
The SAM tolerance value entered should be approx. 20% higher than the calculated value.
● You set the tolerance such that the "overshoot" is tolerated that necessarily occurs when
standstill is reached after braking along the OFF3 ramp. However, it cannot be calculated
as to just how high this is.
Note
First monitoring cycle
For SAM, in the first "SI Motion monitoring cycle" (p9500) a higher SAM tolerance is taken into
account in order to compensate for possible settling operations without resulting in an incorrect
initiation. The increase factor is calculated as follows:
SI Motion monitoring cycle (p9500) / SI Motion actual value acquisition cycle (p9511)
Example:
SI Motion monitoring cycle (p9500) = 12 ms
SI Motion actual value acquisition cycle (p9511) = 1 ms
SAM tolerance (p9548) = 300 rpm
Actual speed = 250
Rotary axis
In the first cycle after activation of the monitoring, the SAM limit value is therefore:
Actual speed + SAM tolerance · (12 ms/1 ms) =
250 rpm + 300 rpm · 12 =
approx. 3850 rpm
5.2.13.3
Function diagrams and parameters
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2825
SAM (Safe Acceleration Monitor), SBR (Safe Brake Ramp)
Safety Integrated
156
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9546
SI Motion SSM (SGA n < nx) speed limit (CU)
● p9548
SI Motion SAM actual speed tolerance (Control Unit)
● p9568
SI Motion SAM speed limit (Control Unit)
5.2.14
Safe Brake Ramp (SBR)
5.2.14.1
Introduction
The Safe Brake Ramp (SBR) function provides a safe method for monitoring the brake ramp.
The Safe Brake Ramp function is used to monitor braking with the functions "SS1 with/without
encoder," "SLS without encoder," SS2 and STOP B / STOP C (for Safety with encoder). For
SLS, you must connect the setpoint limitation of the Safety Integrated Functions (r9733) to the
ramp-function generator (p1051/p1052).
Features
The motor is decelerated with the OFF3 ramp as soon as SS1, SS2, or SLS is triggered.
Monitoring of the brake ramp is activated once the delay time in p9582 has elapsed. The drive
monitors the motor to ensure that it does not exceed the set braking ramp (SBR) when braking.
The safe monitoring of the brake ramp is deactivated
● For SS1:
- As soon as the speed drops below the shutdown speed (p9560).
Or:
- As soon as the delay time (p9556) has elapsed.
● For SS2:
As soon as the SS2 delay time (p9552) has elapsed.
● For SLS:
- As soon as the set brake ramp has reached the new SLS level
Or:
- As soon as the actual speed drops below the newly selected SLS level and has remained
there for the time parameterized in p9582.
Additional specific functions (e.g. STO, new SLS speed limit) are activated at this point,
depending on the Safety Integrated Function used.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
157
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.14.2
Time response
6HOHFW 6/6
6HOHFW 6/6 OLPLW
6HOHFW 6/6 OLPLW
6HOHFW 6/6
PP
8VHU DFWLRQ
8VHU DFWLRQ
8VHU DFWLRQ
8VHU DFWLRQ
VHW 6/6
VHW 6/6 OLPLW
VHW 6/6 OLPLW
VHW 6/6 OLPLW
GHVHOHFW 6/6
6SHHG VHWSRLQW
!
0RQLWRULQJ UDPS DFWLYH
6SHHG DFWXDO YDOXH
(QYHORSH FXUYH
6/6 OLPLW YDOXH
!
0RQLWRULQJ UDPS DFWLYH
6/6 VHWSRLQW OLPLW
(QYHORSH FXUYH
6/6 OLPLW YDOXH
6/6 VHWSRLQW OLPLW
(QYHORSH FXUYH
6/6 OLPLW YDOXH
!
6/6 VHWSRLQW OLPLW
W
'LDJQRVWLFV
6/6 VHOHFWHG
6/6 DFWLYH
6%5 0RQLWRULQJ DFWLYH
352),VDIH
6/6 DFWLYH
6/6 OLPLW
6/6 OLPLW
W
! 6%5 GHOD\ WLPH
Figure 5-21
Example: Safe Brake Ramp without encoder (for SLS)
Safety Integrated
158
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.14.3
Parameterization
Parameterization of the brake ramp
p9581 (SI Motion braking ramp reference value) and p9583 (SI Motion brake ramp monitoring
time) are used to set the gradient of the brake ramp. Parameter p9581 determine the reference
speed and parameter p9583 define the ramp-down time. Parameter p9582 is used to set the
time which passes after the triggering of SS1, selection of SLS or SLS level changeover and the
start of brake ramp monitoring.
Note
SBR and OFF3 curve
The SBR curve should be aligned to the OFF3 curve. In addition, you should check that under
every load condition, the drive can follow this OFF3 ramp.
Note
Limitation of the SBR delay time
The SBR delay time (p9582) is limited to a minimum value of two SI Motion monitoring cycles
(2 · p9500), i.e. even if a value less than 2 · p9500 is parameterized for the delay time (p9582),
SBR only takes effect two safety cycles after an active SS1.
If a value greater than 2 · p9500 is parameterized for the delay time (p9582), SBR takes effect
after active SS1 after the time p9582. Ensure that you round off the SBR delay time to an integer
multiple of the safety cycle (p9500).
Responses to brake ramp violations (SBR)
● Safety message C01706 (SI Motion: SAM/SBR limit exceeded)
● Drive stopped with STOP A
● With p9516.4 = 1 ("No STOP A after encoder error with 1-encoder safety"), set the following
response:
- After an encoder error in the 1-encoder system, the drive triggers a STOP F, but not an
immediate STOP A.
- If safety functions are selected, the STOP F is followed by a time-controlled subsequent
stop STOP B or STOP A - i.e. without monitoring with SBR or SAM.
You can use this behavior if, after an encoder error, coasting down would be harmful and
you should instead use the switchover to encoderless operation with encoderless braking.
Features
● Part of the "SS1 with/without encoder", "SS2 with encoder", "SLS without encoder" and
"STOP B/STOP C (for safety with encoder)" functions.
● Parameterizable safe brake ramp
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
159
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.14.4
Function diagrams and parameters
Function diagrams (see SINAMICS S120/S150 List Manual)
●
2825
SAM (Safe Acceleration Monitor), SBR (Safe Brake Ramp)
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9516
SI Motion encoder configuration safety functions (Control Unit)
● p9560
SI Motion STO shutdown speed (Control Unit)
● p9581
SI Motion braking ramp reference value (Control Unit)
● p9582
SI Motion braking ramp delay time (Control Unit)
● p9583
SI Motion braking ramp monitoring time (Control Unit)
5.2.15
Reliable actual value acquisition with encoder system
The following encoder systems can in principle be used for safety-relevant speed/position
acquisition:
● Single-encoder systems
or
●
2-encoder systems
Note
Rules for connecting an encoder
Note when connecting an encoder the valid rules: See SINAMICS S120 Drive Functions
Function Manual.
5.2.15.1
Single-encoder system
In a single-encoder system, only the motor encoder is used to safely acquire the drive actual
values. This motor encoder must be appropriately suitable (see encoder types). The actual
values are generated in a safety-relevant fashion either directly in the encoder or in the Sensor
Module and are transferred to the Control Unit via DRIVE-CLiQ.
For motors without a DRIVE-CLiQ interface, the connection is made using additional Sensor
Modules.
Safety Integrated
160
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Even if the drive is operating in the closed-loop torque controlled mode, motion monitoring
functions may be selected as long as it is guaranteed that the encoder signals can be evaluated.
Note
No monitoring of the braking ramp with SAM or SBR in the case of encoder error in the 1-
encoder system
With p9516.4 = 1 ("No STOP A after encoder error with 1-encoder safety"), set the following
response:
● After an encoder error in the 1-encoder system, the drive triggers a STOP F, but not an
immediate STOP A.
● If safety functions are selected, the STOP F is followed in this case by a time-controlled
subsequent stop STOP B1); i.e. a stop response without monitoring with SBR or SAM.
You can use this behavior if, after an encoder error, coasting down would be harmful and you
want instead to use the switchover to encoderless operation with encoderless braking.
1) If you have selected one of the Basic Functions contained in the Extended Functions, the
subsequent stop is STOP A.
Special feature in the case of linear motors
The motor encoder (linear scale) of linear motors also acts as load measuring system. Only one
measuring system is required for this reason. The system is connected by means of a Sensor
Module or directly via DRIVE-CLiQ.
( (QFRGHU
'5,9( &/L4
0 0RWRU
0DFKLQH WDEOH
/LQHDU VFDOH
6HQVRU 0RGXOH
(
0
QRW DSSOLFDEOH IRU PRWRU ZLWK
%DFNODVK
'5,9( &/L4 LQWHUIDFH
Figure 5-22
Example of a single-encoder system
5.2.15.2
2-encoder system
The failsafe actual values for a drive are provided by two separate encoders. The actual values
are transferred to the Control Unit via DRIVE-CLiQ.
For motors without a DRIVE-CLiQ interface, the connection is made using additional Sensor
Modules (see encoder types).
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
161
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
'5,9( &/L4
( (QFRGHU
0 0RWRU
0DFKLQH WDEOH
/LQHDU VFDOH
(
6HQVRU 0RGXOH
(
0
QRW DSSOLFDEOH IRU PRWRU ZLWK
%DFNODVK
'5,9( &/L4 LQWHUIDFH
Figure 5-23
Example of a 2-encoder system on a linear axis via a ball screw
( (QFRGHU
0 0RWRU
'5,9( &/L4
(
0
6HQVRU 0RGXOH
QRW DSSOLFDEOH IRU PRWRU ZLWK
'5,9( &/L4 LQWHUIDFH
(
Figure 5-24
Example of a 2-encoder system on a rotary axis
When parameterizing a 2-encoder system with Safety Integrated, you must align parameters
p9315 to p9329 with parameters r0401 to r0474.
Note
Assignment of the encoder parameters
Parameters p95xx are assigned to the 1st encoder; parameters p93xx to the 2nd encoder.
Note
Transfer of the values from the encoder commissioning
To accept the values from the parameters filled during the encoder commissioning to the safety
parameterization, set parameter p9700 = 46 (2E hex). This copy function is only possible if you
are connected online with the drive unit.
Safety Integrated
162
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Table 5-3
Encoder parameters and corresponding safety parameters for 2-encoder systems
Safety parameters
Designation
Encoder parameters
p9315/p9515 SI Motion coarse position value configuration
p9315.0/p9515.0
Up-counter
r0474[x].0
p9315.1/p9515.1
Encoder CRC, least significant byte first
r0474[x].1
p9315.2/p9515.2
Redundant coarse position value, most significant bit left-jus-
r0474[x].2
tified
p9315.16/p9515.16
DRIVE-CLiQ encoder
p0404[x].10
p9316/p9516 SI Motion encoder configuration, safety functions
p9316.0/p9516.0
Motor encoder, rotary/linear
p0404[x].0
p9316.1/p9516.1
Actual position value, sign change
p0410[x]
p9317/p9517
SI Motion linear scale grid division
p0407
p9318/p9518
SI Motion encoder pulses per revolution
p0408
p9319/p9519
SI Motion fine resolution G1_XIST1
p0418
p9320/p9520
SI Motion leadscrew pitch
Startdrive encoder parameteriza-
tion dialog
p9321/p9521
SI Motion gearbox encoder
Startdrive encoder parameteriza-
tion dialog
p9322/p9522
SI Motion gearbox encoder
Startdrive encoder parameteriza-
tion dialog
p9323/p9523
SI Motion redundant coarse position value valid bits
r0470
p9324/p9524
SI Motion redundant coarse position value fine resolution bits
r0471
p9325/p9525
SI Motion redundant coarse position value relevant bits
r0472
p9326/p9526
SI Motion encoder assignment
Startdrive encoder parameteriza-
tion dialog
p9328/p9528
SI Motion Sensor Module node identifier
-
p9329/p9529
SI Motion Gx_XIST1 coarse position safety most significant
For DRIVE-CLiQ encoders:
bit
p0415 = r0470 - r0471
For SMx modules: p0415 = 14
5.2.15.3
Encoder types for single and 2-encoder systems
Incremental encoders or absolute encoders can be used for safe acquisition of the position
values on a drive.
The absolute position values can be transferred via the serial EnDat interface or an SSI
interface to the controller. However, these are not evaluated by the safety functions.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
163
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
In systems with encoders with SINAMICS Safety Integrated (single and 2-encoder systems),
the following encoders are permitted for safe actual value acquisition:
● Encoders with sin/cos 1 Vpp signals
-
1 and 2-encoder systems
– Connected to the SINAMICS SME20/25, SME120/125 and SMC20 Sensor Modules
- The encoders must contain purely analog signal processing and creation. This is
necessary to be able to prevent the A/B track signals with valid levels from becoming
static ("freezing").
● HTL/TTL encoders
- Can only be used for 2-encoder systems. In this case, one encoder must be an HTL/TTL
encoder. The other encoder can be a sin/cos encoder or an HTL/TTL encoder.
- Connected to an SMC30 Sensor Module Cabinet or to the onboard interface of the C
U310-2, CUA32, SINAMICS HLA or SINAMICS S120 Combi.
- An HTL/TTL encoder connected to the onboard interface of CU310-2, CUA32,
SINAMICS HLA or SINAMICS S120 Combi must not be operated as first encoder.
- Note the lowest possible velocity resolution (r9732[1]) for an HTL/TTL encoder system.
- When using 2 HTL/TTL encoders, these must be connected to separate power supplies.
● EnDat-2.2 encoder with SMC40
-
1 and 2-encoder systems
● DRIVE-CLiQ encoder
-
1 and 2-encoder systems
Note
Encoders with integrated DRIVE-CLiQ interface
These encoders must be certified at least according to IEC 61800-5-2 (SIL2) or ISO 13849-1
(Performance Level d / Category 3).
A Failure Mode Effects Analysis (FMEA) for securing the encoder on the motor shaft or on the
linear drive must be performed. The result must be that the risk of the encoder mounting
loosening is defined as a fault that can be ruled out (see DIN EN 61800-5-2, 2008, Table D.16).
The encoder would no longer correctly map the motion if its mounting were to become loose.
You can implement failsafe detection of slip on the encoder shaft or a broken motor-encoder
shaft by checking the plausibility of the acquired safety-relevant actual value with respect to the
expected setpoint. If the actual value does not lie within a configurable tolerance bandwidth
around the setpoint within a defined time, then it can be assumed that there is either slip - or that
there is a broken connection between the encoder and the motor. You must ensure this
monitoring functionality in the safety user program according to SIL 2 or PL d.
It should be noted that the machine manufacturer has sole responsibility for the fulfillment of the
above-described requirements. Information on the internal realization of the encoder must
come from the encoder manufacturer. The FMEA must be created by the machine
manufacturer.
Safety Integrated
164
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Siemens motors with and without DRIVE-CLiQ connection, which can be used for Safety
Integrated Functions, are listed under:
Siemens motors for Safety Integrated (https://support.industry.siemens.com/cs/ww/en/view/
33512621)
For these motors, the encoder mounting on the motor shaft can be considered to be safety
relevant, and faults associated with an encoder becoming loose ruled out.
Note
Basic absolute encoders with EnDat interface and additional sin/cos tracks
Basic absolute encoders (e.g. EQI) that offer an EnDat interface with additional sin/cos tracks,
but operate according to an inductive measuring principle internally, are not permitted for
SINAMICS Safety Integrated.
Note
Encoder types for SINAMICS HLA
The following encoder types are permissible for SINAMICS HLA:
● Single-encoder systems
- DRIVE-CLiQ encoder with safety capability
- sin/cos encoder connected via SME20/25, SME120/125 or SMC20 (1 VPP, pure analog
signal processing)
●
2-encoder systems
- Encoders with DRIVE-CLiQ connection
- sin/cos encoder connected via SME20/25, SME120/125 or SMC20 (1 VPP, pure analog
signal processing)
- HTL/TTL encoder connected via SMC30 (not in connection with SINUMERIK)
- TTL encoder connected via the onboard interface of the HLA module (not in connection
with SINUMERIK)
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
165
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.15.4
Actual value synchronization
6DIH DFWXDO SRVLWLRQ YDOXH
$FWXDO SRVLWLRQ YDOXH &8
ORDG VLGH
U
> @
$YHUDJH RI WKH WZR
DFWXDO SRVLWLRQ YDOXHV
,QWHUQDO
PHDVXUHG
$FWXDO SRVLWLRQ YDOXH
YDOXH
6HFRQG FKDQQHO
8SGDWH SRLQWV DQG
U
> @
GLVSOD\DEOH FXUYH
'LIIHUHQFH EHWZHHQ
$FWXDO SRVLWLRQ
YDOXHV
W
'DWD FURVV FKHFN F\FOH U
1)
This deviation cannot be larger than the position difference that can arise at maximum slip (p9549)
during a cross-check cycle (r9724).
Figure 5-25
Example diagram of actual value synchronization
The mean value of the actual values of both channels is calculated cyclically after actual value
synchronization (p9501.3 = 1) has been activated, for example, for systems or machines with
slip. The maximum slip defined in p9549 is monitored in the cross-check cycle (r9724). The
maximum slip defined in p9549 is monitored once per cross-check cycle (r9724).
If "Actual value synchronization" is not enabled, the value parameterized in p9542 is used as
tolerance value for the cross-checking.
5.2.15.5
Safe motion monitoring
The properties of the actual value acquisition determine not only the encoders used, but also
the values for safe motion monitoring that can be achieved in the best case.
● Safe maximum speed (r9730)
The maximum speed (load side) that is permissible due to the acquisition of actual values
for safe motion monitoring functions is indicated in r9730. This parameter shows the load
velocity up to which the safety-relevant encoder actual values (redundant coarse encoder
position) can still be correctly sensed as a result of the particular encoder parameterization.
The actual value acquisition clock (p9511) determines the frequency at which the actual
values are acquired. The longer the clock cycle, the higher the "safe maximum velocity." On
the other hand, a longer actual value acquisition clock cycle places a greater load on the
Control Unit. You must consider this circumstance when setting the optimum for your
application.
For SINAMICS S120M, only the values 2 and 0 ms are allowed for the actual value
acquisition cycle clock (p9511). In both cases, the frequency converter calculates with an
actual value acquisition cycle clock of 2 ms regardless of the PROFIBUS DP/PN cycle clock.
● Safe positioning accuracy (r9731)
This positioning accuracy can be achieved in the best case by acquiring the actual values.
If a 2-encoder system is used, the accuracy of the poorer encoder is indicated based on the
number of encoder pulses.
Safety Integrated
166
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9501.3
SI Motion enable safety-related functions Enable actual value synchroni-
zation
● p9502
SI Motion axis type (Control Unit)
● p9511
SI Motion actual value acquisition clock (Control Unit)
● p9515
SI Motion encoder coarse position value configuration (Control Unit)
● p9516
SI Motion encoder configuration safety functions (Control Unit)
● p9517
SI Motion linear encoder grid division (Control Unit)
● p9518
SI Motion encoder pulses per revolution (Control Unit)
● p9519
SI Motion fine resolution G1_XIST1 (Control Unit)
● p9520
SI Motion leadscrew pitch (Control Unit)
● p9521[0...7]
SI Motion gearbox encoder (motor)/load denominator (Control Unit)
● p9522[0...7]
SI Motion gearbox encoder (motor)/load numerator (Control Unit)
● p9523
SI Motion redundant coarse position value valid bits (Control Unit)
● p9524
SI Motion redundant coarse position value fine resolution bits (CU)
● p9525
SI Motion redundant coarse position value relevant bits (CU)
● p9526
SI Motion encoder assignment second channel
● p9542
SI Motion actual value comparison tolerance (crosswise) (Control Unit)
● p9549
SI Motion slip velocity tolerance (Control Unit)
● p9700
SI Motion copy function
● r9713[0...5]
CO: SI Motion diagnostics actual position value load side
● r9714[0...2]
CO: SI Motion diagnostics velocity
● r9724
SI Motion, cross-check cycle
● r9730
SI Motion safe maximum speed
● r9731
SI Motion safe positioning accuracy
● r9732[0...1]
SI Motion velocity resolution
5.2.16
Safe actual value sensing without encoder
Parameters p9585, p9586, p9588 and p9589 are available to guarantee safe motion
monitoring for Safety Extended Functions without encoder depending on the situation in your
specific application. In most cases, you can work with the default values.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
167
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.16.1
Evaluation delay time without encoder
If, during the start phase, the actual value acquisition is still not operating correctly, the
converter outputs messages; however these still do not represent any safety problems. In order
to avoid this, increase this value of parameter Delay time of the evaluation encoderless
(p9586). In this way, you determine the "Evaluation delay time without encoder" (p9586):
● To determine the minimum delay time of p9586, record the starting behavior of the drive
system (with motor and the intended load). The trace function allows the value for p9586 to
be determined.
● In order to avoid fault responses, deselect the "SDI without encoder" and "SLS without
encoder" functions.
● Activate the trace function using the "OFF2 → inactive" trigger, and the following as the
signals to be recorded: At least one motor current phase and OFF2. After the ON command,
record this motor phase current until Irated is reached. Enter the time required to reach Imin (+
10% reserve) in p9586.
● Perform application-specific startup characteristics for the drive. Establish from the trace
recording the time after which the peak current of the induction or reluctance motor or the
pulse pattern of the rotor position identification finishes, and the current of p9588 which
exceeds the "Minimum current actual value acquisition without encoder".
● Enter the measured time + approx. 10 % into p9586.
● Activate the "SDI without encoder" and "SLS without encoder" functions. Restart the
machine, and keep the trace function activated.
● Now it is no longer permissible that messages are output.
● Alternatively, you can change the value of p9586 in small steps and then monitor the system
response. You have found a suitable value if unnecessary messages/signals no longer
occur.
5.2.16.2
Fault tolerance actual value acquisition without encoder
Using parameter Fault tolerance actual value acquisition encoderless (p9585), you can set the
tolerance of the plausibility monitoring of current and voltage angle.
● For synchronous motors, p9585 = 4 must be parameterized.
● Reducing this value can have a negative impact on the actual value acquisition and the
plausibility check.
● Increasing the value results in a longer evaluation delay.
● For devices in the chassis format, Safety Integrated without encoder can be used with
induction motors up to a maximum of 1000 kW: For very large motors, it may be necessary
to increase the value in parameter p9585. For chassis format devices, parameter p9585 is
preassigned a value of "2".
● For the factory setting (= -1), for synchronous motors, the calculation automatically uses the
value 4, for asynchronous or reluctance motors, the value 0.
● The diagnostics parameter r9786[0...2] shows you the values of the plausibility angle,
voltage angle and current angle currently measured by the converter. These values allow
you to optimize what you enter into p9585.
Safety Integrated
168
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.16.3
Voltage tolerance acceleration
●
The field Voltage tolerance acceleration (p9589) is used to suppress acceleration peaks. An
increase in this percentage value means that voltage peaks must have a greater amplitude
during acceleration to avoid influencing the actual value acquisition.
Note
Settings for reluctance motors
When operating a reluctance motor, the controller settings selected are usually more
dynamic. If in this case - for a factory setting of p9589 - the drive issues message C01711
with fault value 1043, then you can apply the following remedy:
● Increase p9589.
Experience has shown that a value between 500 % and 1000 % provides robust
behavior in this case.
●
Set the value of voltage tolerance acceleration (p9589) as follows:
- The diagnostics parameter r9784[0...1] shows the parameterized and the actual
measured acceleration value. These values allow you to optimize what you enter into
p9589.
- Record the following parameters with the trace function in the current controller cycle:
- r9784[0]: Target acceleration value
- r9784[1]: Actual acceleration value
- r9714[0]: load side actual velocity value on the Control Unit
- r0063: Actual speed value
- Accelerate the motor, if possible until it reaches the rated speed.
- Check whether r9714[0] and r0063 match in the range 0 … rated speed.
- Set p9589 such that r9784[1] touches r9784[0] a maximum of twice per second in the
range 0 … rated speed.
- If message C01711 with fault value 1043 occurs, you have to increase p9589.
- The value must be decreased if acceleration has resulted in an excessive safety actual
speed.
- Check once again whether r9714[0] and r0063 match in the range 0 … rated speed.
5.2.16.4
Checking the settings
If you change one of the following parameters, you have to check and set the encoderless
actual value acquisition once again:
● PROFIdrive isochronous mode asynchronous participation:
p2049 = 1
● Current controller sampling time for servo control:
p0115[0] = 187.5 µs, 150 µs, 100 µs, 93.75 µs, 75 µs, 50.0 µs or 37.5 µs
● Current controller sampling time for vector control:
p0115[0] = 375 µs, 312.5 µs, 218.75 µs, 200 µs, 187.5 µs, 175 µs, 156.25 µs, 150 µs or
137.5 µs
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
169
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.16.5
Overview of important parameters
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9585
SI Motion actual value acquisition without encoder fault tolerance (CU)
● p9586
SI Motion actual value acquisition without encoder delay time (CU)
● p9587
SI Motion actual value acquisition without encoder filter time (CU)
● p9588
SI Motion actual value acquisition without encoder minimum current (CU)
● p9589
SI Motion actual value acquisition without encoder acceleration limit (CU)
● p9700
SI Motion copy function
● r9732[0...1]
SI Motion velocity resolution
5.2.17
Safe gearbox switchover
"Safe gearbox switchover" allows you to switch between 8 gearbox ratios in operation.
Switchover between gearbox ratios is only possible via PROFIsafe (p9601.3 = 1).
Parameterizing "Safe gearbox switchover"
Before you can use "Safe gearbox switchover", you must parameterize the following values:
● Gear ratios
You can set up to 8 different gearbox ratios using parameter p9521 (denominator) and
p9522 (numerator).
● Direction of rotation reversal
Using parameter p9539, you can set as to whether a direction of rotation reversal is involved
for the particular gearbox.
● Position tolerance
As a result of the motion that can possibly occur when switching over the gearbox, it may be
necessary to increase the tolerance threshold for the duration of the switchover operation.
Using parameter p9539, you set how the tolerance is calculated when switching over the
gearbox:
- Without actual value synchronization: p9542 · p9543
- With actual value synchronization: p9549 · p9543
Safety Integrated
170
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Selection
Proceed as follows to enable the "Safe gearbox switchover" function:
1. Set p9501.26 = 1
- If control via PROFIsafe is not parameterized, then the converter outputs fault F01681
with the appropriate fault value.
- If you activate the "Safe gearbox switchover" function on a converter, which does not
support the function, then the converter outputs fault F01682 with fault value 39.
2. Switch off the drive unit and then on again (POWER ON).
Diagnostics
The selected gearbox stage is displayed for diagnostic purposes in parameter r9720, bits 24 to
26.
The selected gearbox stage is displayed for diagnostic purposes in parameter r9720, bit 27.
"Safe gearbox switchover" and referencing
The gearbox stage switchover means that the reference position and the user agreement are
lost. This means that after a gearbox switchover, initial referencing is required, to return to the
"safely referenced" state (see Chapter "General (Page 192)").
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
171
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.17.1
Gearbox switchover without increased position tolerance
In order to switch over the gearbox stage, where no increased tolerance is required for the
crosswise comparison of the actual positions, proceed as follows:
1. Set the new gearbox stage using bits 0 to 2 in byte 3 of S_STW2.
2. The actual values are then synchronized once automatically. This synchronization is used
to compensate any possible difference that occurs between the position actual values of the
two monitoring channels as a result of the switchover operation.
The new gearbox stage is then active.
3RVLWLRQ WROHUDQFH
,QFUHDVHG
6WDQGDUG
W
352),VDIH 6B67:
*HDUER[ VWDJH FKDQJH
E\WH ELW
W
6DIHW\ 0RWLRQ 0RQLWRULQJ
0D[LPXP U
6LQJOH
DFWXDO YDOXH
V\QFKURQL]DWLRQ
&RQYHUVLRQ WR WKH
ORDG VLGH ZLWK QHZ
JHDUER[ IDFWRUV
6DIHO\
UHIHUHQFHG
W
Figure 5-26
Gearbox switchover from stage "0" to "1" without increased position tolerance
5.2.17.2
Gearbox switchover with increased position tolerance
In order to switch over the gearbox stage, where increased tolerance is required for the
crosswise comparison of the actual positions, proceed as follows:
Note
Maximum duration of the increased position tolerance
It is not permissible that the increased position tolerance is set for longer than 2 min. If this time
is exceeded, the converter outputs message C01711 with fault value 1015 (≙ STOP F).
Safety Integrated
172
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
1. Set the increased position tolerance using bit 3 (= 1) in byte 3 of S_STW2.
2. Set the new gearbox stage using bits 0 to 2 in byte 3 of S_STW2.
3. Set the position tolerance back to the normal value using bit 3 (= 0) in byte 3 of S_STW2.
4. The actual values are then synchronized once automatically. This synchronization is used
to compensate any possible difference that occurs between the position actual values of the
two monitoring channels as a result of the switchover operation.
The new gearbox stage is then active.
3RVLWLRQ WROHUDQFH
,QFUHDVHG
6WDQGDUG
W
352),VDIH 6B67:
*HDUER[ VWDJH FKDQJH
E\WH ELW
*HDUER[ VWDJH
E\WH ELW
W
6DIHW\ 0RWLRQ 0RQLWRULQJ
0D[LPXP U
6LQJOH
DFWXDO YDOXH
V\QFKURQL]DWLRQ
&RQYHUVLRQ WR WKH
ORDG VLGH ZLWK QHZ
JHDUER[ IDFWRUV
6DIHO\
UHIHUHQFHG
W
Figure 5-27
Gearbox switchover with increased position tolerance
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
173
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.17.3
Overview of important parameters
Overview of important parameters (see SINAMICS S120/S150 List Manual)
● p9501.26
SI Motion enable safety functions (Control Unit): Enable reliable gearbox
switchover
● p9521[0...7]
SI Motion gearbox encoder (motor)/load denominator (Control Unit)
● p9522[0...7]
SI Motion gearbox encoder (motor)/load numerator (Control Unit)
● p9539[0...7]
SI Motion gearbox direction of rotation reversal (Control Unit)
● p9542
SI Motion actual value comparison tolerance (cross-check) (Control Unit)
● p9543
SI Motion gearbox switching position tolerance factor (CU)
● p9549
SI Motion slip velocity tolerance (Control Unit)
● r9720.0...27
CO/BO: SI Motion drive-integrated control signals
5.2.18
Forced checking procedure (test stop)
5.2.18.1
General
The functions and switch-off signal paths must be tested at least once within a defined period
to establish whether they are working properly in order to meet the requirements of EN ISO
13849-1 and IEC 61508 in terms of timely error detection.
The maximum permissible interval for the forced checking procedure (test stop) for Basic and
Extended/Advanced Functions is 8760 hours; i.e. the forced checking procedure (test stop)
must be performed at least once per year.
This functionality must be implemented by initiating forced checking procedure (test stop)
cyclically either manually or as part of an automated process.
The test stop cycle is monitored. When the parameterized timer expires (also after POWER
ON / warm restart), alarm A01697: "SI Motion: Test of motion monitoring required" is generated
and a status bit is set which can be transferred to an output or to a PZD bit via BICO. This alarm
does not affect machine operation.
See also
Forced checking procedure (test stop) of the CU310-2 (Page 308)
Forced checking procedure (test stop) of the TM54F (Page 314)
Safety Integrated
174
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.18.2
Performing a forced checking procedure (test stop)
Forced checking procedure (test stop) can be executed at the following points in time:
1.
Forced checking procedure (test stop) can be initiated application-specifically and can
therefore be executed at a time that suits application requirements.
This functionality is implemented by means of a single-channel parameter p9705, which can
be wired via BICO either to an input terminal on the drive unit (Control Unit) - or to a bit of any
arbitrary PZD.
In addition, it is possible to select the test stop via the Safety Control Channel (see Chapter
"Safety Control Channel (SCC) (Page 257)").
- p9559 SI Motion Forced checking procedure timer (Control Unit)
- p9705 BI: SI Motion test stop signal source
- r9723.0 CO/BO: SI Motion diagnostics signals integrated in the drive
If the test stop is executed as described, the action does not require a POWER ON. The
acknowledgment is set by canceling the test stop request.
2.
Forced checking procedure (test stop) can be automatically executed at POWER ON.
- To perform an automatic test stop of the Safety Integrated Extended/Advanced
Functions as well as an automatic test of the F-DO for the CU310-2, set p9507.6 = 1.
When testing the F-DO of the CU310-2, you must parameterize p10042 and activate the
test in p10046.
Note
Automatic forced checking procedure (test stop) and SBT
Automatic forced checking procedure (test stop) of the Safety Integrated Extended/
Advanced Functions is possible together with the "Brake test for test stop selection"
function (p10203 = 2).
- To perform automatic forced checking procedure (test stop) of the F-DI and F-DO of the
TM54F, set p10048 = 1.
- Even if you have parameterized forced checking procedure (test stop) for POWER ON,
you can still initiate a test stop at any time through the application.
- If the automatically initiated function cannot be correctly completed as a result of a
problem (e.g. communication failure), the function will be automatically restarted after
the problem has been resolved.
- After the forced checking procedure (test stop) has been performed successfully, the
converter goes into the "Ready" state.
- Timer p9559 is reset as a result of the automatic forced checking procedure (test stop).
- The automatic forced checking procedure (test stop) for POWER ON does not influence
the Safety Integrated Functions.
In all cases, the scope of forced checking procedure (test stop) function is identical.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
175
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
5.2.18.3
Safety devices
When the appropriate safety devices are implemented (e.g. protective doors), it can be
assumed that running machinery will not pose any risk to personnel. The user is therefore only
informed that the forced checking procedure (test stop) is due in the form of an alarm, which
requests the user to perform forced checking procedure (test stop) at the next possible
opportunity.
Examples of when the forced checking procedure (test stop) must be performed:
● When the drives are at a standstill after the system has been switched on (POWER ON).
● Before the protective door is opened.
● At defined intervals (e.g. every 8 hours).
● In automatic mode (time and event dependent).
Note
Preconditions
STO is triggered when a test stop is carried out for the Safety functions. It is not permissible that
STO is selected before selecting the test stop.
When blocksize Power Modules are used, the test stop must be triggered under controlled
standstill conditions (speed setpoint setting of 0, current is flowing through the motor).
5.2.18.4
Forced checking procedure (test stop) F-DI/F-DO of TM54F
An automatic test stop function is available for the forced checking procedure (test stop) to test
the F-DI/F-DO.
To ensure that the test stop function of the TM54F can be used, the F-DIs that are used must
be interconnected according to the following wiring example. The digital inputs of F-DI 0 to F-
DI 4 must connected to the "L1+" power supply. The digital inputs of F-DI 5 to F-DI 9 must
connected to the "L2+" power supply.
Safety Integrated
176
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Connection example for TM54F
3
0
0
;
;
;
9 (OHFWURQLFV
0
0
0
0
;
9
3
B
0
0
0
7HUPLQDO 0RGXOH 70
)
0
0
;
/
0
;
;
/
/
',
',
',
0
0
',
) ',
) ',
',
',
',
',
) ',
) ',
',
',
0
0
',
',
0
0
;
;
',
',
',
0
0
',
',
) ',
) ',
',
',
',
',
0
) ',
) ',
0
',
',
',
',
) ',
) ',
',
',
0
0
',
',
',
0
0
;
;
',
',
0
0
'2
'2
9
) '2
) '2
9
'2
'2
0
0
;
;
',
',
0
0
'2
'2
/
9
) '2
) '2
9
'2
'2
0
0
7KH LQYHUVLRQ FDQ EH SDUDPHWHUL]HG S
Figure 5-28
Connection example for TM54F
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
177
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Details on F-DIs and F-DOs
● The F-DIs must be registered for the test stop using p10041.
Note
F-DI not operational during the test
The F-DI states are frozen for the duration of the test!
● Ensure that the states of the F-DIs are not evaluated during the test.
● The associated F-DOs must be registered for the test stop using p10046.
Note
F-DOs during the time period of the test stop
F-DOs, which are not registered for evaluation using p10046, are set to "0" for the duration
of the test stop ("failsafe values").
Maximum test stop time period is: TTest stop = TFDIs + TFDOs
● Testing F-DIs: TFDIs = 3 · r10015 + 3 · X ms
(X = 20 ms or r10015 or p10017 - the greatest time value of the 3 values determines the
waiting time X)
● Test of the F-DOs: TFDOs = 8 · r10015 + 6 · Y ms
(Y = p10001 or r10015 or p10017 - the longest time of the 3 values determines the wait
time Y)
The Safety Integrated Functions of the TM54F are executed in the sampling time displayed
in r10015. This sampling time corresponds to the lowest value of the communication
sampling time entered in p10000[0..5].
Note
Manual dynamization required for specific F-DIs or F-DOs
It is possible that this test stop function cannot be used for certain F-DIs or F-DOs because of
the devices that are connected.
● Ensure dynamic operation of the affected F-DIs/F-DOs by other means, e.g. switch
operation or triggering certain machine functions.
Safety Integrated
178
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
Performing a forced checking procedure (test stop)
● The test stop should be executed at a suitable point in time. This is the reason that it must
be initiated by the application or carried out at POWER ON. This functionality is
implemented using parameter p10007, which can be wired via BICO either to an input
terminal on the drive unit (CU), or to a bit of any arbitrary PZD.
● Forced checking procedure (test stop) can be automatically executed at POWER ON.
- If an automatic test stop of F-DI and F-DO of the TM54F is to be executed, then set
p10048 = 1.
- Even if you have parameterized the test stop for POWER ON, you can still initiate a test
stop at any time through the application.
- If the automatically initiated function cannot be correctly completed as a result of a
problem (e.g. communication failure), then after the problem has been resolved, the
function is automatically restarted.
- After forced checking procedure (test stop) has been successfully executed, the TM54F
goes into the "Ready" state.
- Timer p9559 is reset as a result of the automatic forced checking procedure (test stop).
- The automatic test stop for POWER ON does not influence the Safety Integrated
Functions.
The test stop cycle is monitored. When the parameterized timer expires (also after POWER
ON / warm restart), alarm A35014: "TM54F: Test stop required" is output.
● p10001
SI wait time for test stop at F-DO 0 ... 3
● p10003
SI Motion forced checking procedure timer
● p10007
BI: SI Motion forced checking procedure F-DO signal source
● p10041
SI TM54F F-DI enable for test
● p10046
SI Motion F-DO feedback signal input activation
Forced checking procedure (test stop) does not require a POWER ON, but it can be
automatically performed at POWER ON: The acknowledgment is set by canceling the test stop
request.
Note
Forced checking procedure (test stop) of the CU310-2
The description applies analogously to forced checking procedure (test stop) of the F-DO on
the CU310-2. You will find more instructions for carrying out test stops in Chapter "Forced
checking procedure (test stop) of the CU310-2 (Page 308)".
Note
Manual checking of F-DIs and/or F-DOs
If there are F-DIs and/or F-DOs that you do not wish to have checked automatically, or that
cannot be checked automatically (e.g. F-DIs of the CU310-2), the correct function of the
connected sensor/actuator and its response should be checked at suitable intervals by
actuating it.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
179
Description of Safety Integrated functions
5.2 Safety Integrated Extended Functions
More information
Additional instructions for performing the test stops are provided in Chapters:
● Forced checking procedure (test stop) of the TM54F (Page 314)
● Forced checking procedure (test stop) of the CU310-2 (Page 308)
Safety Integrated
180
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.3 Safety Integrated Advanced Functions
5.3
Safety Integrated Advanced Functions
5.3.1
Note regarding PFH values
Note
PFH values
The PFH values of the individual SINAMICS S120 safety components can be found at:
5.3.2
License for Extended Functions or Advanced Functions
● One license is required for each axis that is operated with Safety Integrated Extended or
Advanced Functions. You enter the associated license key with the "License Key" button in
Startdrive. Then activate the license key via "Activate".
As an alternative, you can enter the license key into parameter p9920 in the ASCII code. The
license key is activated using parameter p9921 = 1.
● For information on how to generate the license key for the product "SINAMICS Safety
Integrated Extended Functions" or "SINAMICS Safety Integrated Advanced Functions"
read the section "Licensing" in the SINAMICS S120 Function Manual. An insufficient license
is indicated via the following fault and LED:
- F13000 → licensing not sufficient
- LED RDY → flashes red with 2 Hz
● When purchasing your drive, you can already decide to use Safety Integrated Functions,
and you will then be provided with the required license(s) on the memory card supplied. In
this case, you do not have to explicitly activate the licenses.
● A trial license is available for test purposes; this allows you to use Safety Integrated
functions for a specific time without having a valid license.
Details on the trial license can be found in the "SINAMICS S120 Function Manual Drive
Functions", Chapter "Licensing".
5.3.3
Safely-Limited Position (SLP)
The Safely-Limited Position function (SLP) is used to safely monitor the limits of two traversing
or positioning ranges which can be switched over by a safe signal.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
181
Description of Safety Integrated functions
5.3 Safety Integrated Advanced Functions
Preconditions
For the Safely-Limited Position function, the following requirements must be met:
● The use of one or two suitable encoders for the extended safety functions with encoder (see
also Chapter "Reliable actual value acquisition with encoder system (Page 160)").
● Determining the absolute position of the drive by referencing during commissioning and
after all actions after which a safe absolute reference can no longer be guaranteed (POWER
ON, parking)
A description of safe referencing is provided in Chapter "General (Page 192)".
Principle of operation
As soon as SLP is active, maintaining the limits of the active positioning range is safely
monitored. With a safety signal you can switch between 2 position ranges. Each position range
is limited by its previously defined limit switch pair. When passing the position of one of the two
limit switches, a parameterizable stop response (STOP A, STOP B, STOP C, STOP D or
STOP E) is triggered and safety message C01715 is output.
To acknowledge this fault, you can either switch over to a range whose limits have not been
violated, or you can deselect the SLP function. After acknowledgment, the drive can then be
traversed again in the permissible range.
Traversing in the permissible range can be realized in a safety-related fashion using the
"Retract" function (available for TM54F) (see Chapter "Retraction (Page 185)").
Features
● Selection via safe terminals (TM54F or onboard F-DI) or PROFIsafe
● Definition of the position range using 2 limit switch pairs (p9534 and p9535)
● Safe switchover between 2 different position ranges (not available for PROFIsafe telegram
30)
● Adjustable stop response (p9562)
Enabling the Safely-Limited Position function
● The "Safely-Limited Position" function is enabled with p9501.1 = 1.
● After the enable, POWER ON at the converter.
Note
No actual value synchronization for SLP
It is not permissible to simultaneously enable the SLP function and the actual value
synchronization (p9501.3 = 1). In this case, the drive outputs fault F01688.
Safety Integrated
182
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.3 Safety Integrated Advanced Functions
Control and status signals from the SLP
Selecting SLP and switching over between the position ranges is realized via an F-DI or a
PROFIsafe control bit. SLP selection can be checked using parameter r9720.6. The selected
position range can be checked using parameter r9720.19. Status bit r9722.6 is set if SLP is
active. The active position range is displayed by r9722.19. Maintaining the upper or lower active
SLP limit can be checked using r9722.30 and r9722.31.
Note
Jumps in the display
There is no hysteresis available for r9722.30 and r9722.31. Small fluctuations in the area
around the range limit can result in the display jumping back and forth.
5.3.3.1
Controlling the Safely-Limited Position function
Controlling SLP
You have 2 options to select/deselect the Safely-Limited Position function and to switch over
the range limits:
PROFIsafe
● SLP is selected/deselected using control words S_STW1.6 or S_STW2.6.
● Switchover between the two limit switch pairs using control word S_STW2.19.
● S_ZSW2.23 indicates whether the actual position is "safe"; for instance, the bit is only set
after the axis was "safely referenced".
● Whether SLP is active is indicated in bit 6 of the status words S_ZSW1.6 or S_ZSW2.6. The
bit is not set until SLP is selected and the axis is in the "safely referenced" state.
● Which SLP limit switch pair is active is indicated in status word S_ZSW2.19. This indication
is only valid if SLP is itself active.
● S_ZSW2.30 and S_ZSW2.31 indicate whether the upper or lower limit of the active position
range is maintained.
Note
Extended Functions via PROFIsafe
The status signal "SLP active" (S_ZSW1.6 or S_ZSW2.6) is not the same as the diagnostic
signal "SLP active" (r9722.6), but is the AND logic operation of "SLP active" (r9722.6) and
"safely referenced" (r9722.23).
The other SLP status signals S_ZSW2.19 "SLP active position range", S_ZSW2.30 "upper SLP
limit maintained" and S_ZSW2.31 "lower SLP limit maintained" match the corresponding bits in
r9722.
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
183
Description of Safety Integrated functions
5.3 Safety Integrated Advanced Functions
Note
Restrictions for PROFIsafe telegram 30
The use of PROFIsafe telegram 30 (with the 16-bit words S_STW1 and S_ZSW1) has the
following restrictions:
● Only position range 1 is available.
● A switchover to position range 2 is not possible.
● The status feedback signals "safely referenced", "active position range", "upper SLP limit
maintained" and "lower SLP limit maintained" are not available.
F-DI
The function can be selected via the F-DI of the TM54F or via onboard F-DI (CU310-2):
● Parameter p10032 is used to predefine the terminal for the SLP selection.
● The terminals to select the SLP position range are defined in parameter p10033.
● The status signal "SLP active" can be used directly as signal source, or linked via the safe
state signal (p10039) with an F-DO (p10042).
Note
Extended Functions via TM54F or onboard terminals
The safe status signal "SLP active" is not the same as the diagnostic signal "SLP active"
(r9722.6), but is the AND logic operation of "SLP active" (r9722.6) and "safely referenced"
(r9722.23).
On the other hand, the status signal "Active SLP area" corresponds to the signal "SLP active
position range" (r9722.19 ).
Note
Response to bus failure
If p9580 ≠ 0 and SLP is active, in the event of communication failure the parameterized ESR
reaction is only realized if, as an SLP response, a STOP with delayed pulse suppression when
the bus fails has been parameterized (p9562[0...1] ≥ 10).
Safety Integrated
184
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
Description of Safety Integrated functions
5.3 Safety Integrated Advanced Functions
5.3.3.2
Retraction
After a limit of the active traversing range has been exceeded, the drive must be brought back
to the permissible range. A safety acknowledgment would, in this case, only retrigger the safety
messages; the drive would be prevented from moving. If a switchover to the other traversing
range does not come into question, then the only thing that remains is to deselect SLP.
However, this would have the disadvantage that it is not monitored as to whether the drive is
moving in the direction of the permissible traversing range.
Therefore, it is recommended that a retract function is implemented as follows:
Safety commissioning
1. Completely parameterize SLP.
2. Completely parameterize SDI.
3. Perform an acceptance test for both functions.
The next steps differ depending on the control type.
Control via PROFIsafe
● Implement a user program in your F-CPU with the following steps to implement a retract
function:
- Select SDI positive in the case that the lower SLP limit is violated, or SDI negative if the
upper SLP limit is violated
- Wait until the selected SDI is active, then deselect SLP
- Safe acknowledgment of the limit violation
- Movement of the drive with suitable setpoint inputs into the range that has been enabled
- Select SLP
- Wait until SLP is active, then deselect SDI
● Proceed as follows for an SLP limit violation:
- Activate this program for retraction, for example, using an F-DI of the F-CPU
Note
FAQ retraction
You will find a description of how retraction can be implemented via a fail-safe control and
PROFIsafe communication in the Internet at:
Safety Integrated
Function Manual, 06/2020, 6SL3097-5AR00-0BP3
185
Description of Safety Integrated functions
5.3 Safety Integrated Advanced Functions
Control via F-DI (TM54F or onboard terminals)
1.
Using parameters p10009, parameterize an F-DI, with which you can select/deselect the
internal retract logic function.
2.
Parameterize two F-DIs for the selection/deselection of the SDI positive and SDI negative
functions in an independent acceptance test.
3.
Proceed as follows for an SLP limit violation:
- Switch the signal at the F-DI "retract" from 0 to 1 (the signal edge is evaluated). The
retract function is active at all drives that are safely referenced and where presently a
limit value has been violated. When the retract function is active, SLP is inactive and
depending on which limit which has been violated, either SDI positive or SDI negative is
selected.
- Safe acknowledgment of the limit violation
- Move the drive into the range that has been enabled using the appropriate setpoint
inputs.
- Switch the signal at the F-DI "retract" from 1 to 0 (the signal edge is evaluated): As a
consequence, SDI is again deselected and SLP is active again.
2SHUDWRU DFWLRQV
5HWUDFWLRQ PRGH
DFWLYDWHG
'HVHOHFW 6/3
5HWUDFWLRQ
6HOHFW 6', QHJDWLYH
$FNQRZOHGJH VDIHO\
'HVHOHFW 6', QHJDWLYH
6HOHFW 6/3
3RVLWLRQ
6HOHFW 6/3
%ORFNHG
%ORFNHG
E\ 6', QHJDWLYH
%ORFNHG E\
E\ 6/3
6/3
8SSHU 6/3 OLPLW YDOXH
/RZHU 6/3 OLPLW YDOXH
%ORFNHG
%ORFNHG E\ 6/3
E\ 6/3
W
'LDJQRVWLFV
6/3 DFWLYH
6DIHO\ UHIHUHQFHG
6', QHJDWLYH DFWLYH
6/3 XSSHU OLPLW
PDLQWDLQHG
W
6WRS UHVSRQVH WULJJHUHG
7UDYHUVH WKH PRWRU LQ WKH SHUPLWWHG UDQJH
Figure 5-29
Time behavior of SLP and retraction
Safety Integrated
186
Function Manual, 06/2020, 6SL3097-5AR00-0BP3

 

 

 

 

 

 

 

Content      ..     19      20      21      22     ..