7 Configuring example
11.03
7.6 SI I/Os using fail-safe modules connected to PROFIBUS DP
© Siemens AG 2003 All Rights Reserved
7-434
SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
7.6.5
Parameterizing the Sinumerik 840D NCK
Addressing the PROFIsafe masters (cf. parameter F_Source_Address):
•
MD 10385 $MN_PROFISAFE_MASTER_ADRRESS =
05 00 00 01 H
Setting the PROFIsafe clock cycle
•
MD 10071 $MN_ IPO_CYCLE_TIME = 0.006 s
•
MD 10098 $MN_PROFISAFE_IPO_TIME_RATIO =
3
( => 0.018 s)
For details on setting the PROFIsafe clock cycle, see:
Chapter 3, SI I/Os via fail-safe module on PROFIBUS-DP
Configuring and parameterizing the ET 200S F I/Os
PROFIsafe clock cycle and DP cycle time
Inputs from the F-DI module to mapped to $A_INSE(P) variables 1..4
•
MD 10386 $MN_PROFISAFE_IN_ADDRESS[0]
=
05 00 03 FE
H
•
MD 10388 $MN_PROFISAFE_IN_ASSIGN[0]
=
004 001
In the case of an agreement button connected-up in an exclusive OR
configuration, when OK, the signal state is transferred to the SPL defined by
the lower channel (channel 2 in the example).
$A_OUTSE(P) variables 1..4 are output to the F-DO module
•
MD 10387 $MN_PROFISAFE_OUT_ADDRESS[0] =
05 00 03 FD
H
•
MD 10389 $MN_PROFISAFE_OUT_ASSIGN[0
=
004 001
$A_OUTSE(P) variables 5..7 are output to the PM-E F module
•
MD 10387 $MN_PROFISAFE_OUT_ADDRESS[1] =
05 00 03 FC
H
•
MD 10389 $MN_PROFISAFE_OUT_ASSIGN[0]
=
007 005
A few definitions are now required in order to explain a safe programmable
logic (SPL). This is the reason that not all of the parameterized machine data
for Safety Integrated will be described. Furthermore, axial machine data are
only specified to represent an axis.
SBH de-selection via $A_OUTSI[1]
•
MD 36970 $MA_SAFE_SS_DISABLE_INPUT
=
04 01 01 01
H
SG selection bit 1 via $A_OUTSI[2]
•
MD 36972 $MA_SAFE_VELO_SELECT_INPUT[0] =
04 01 01 02
H
STOP A de-selection via $A_OUTSI[3]
•
MD 36977 $MA_SAFE_EXT_STOP_INPUT[0]
=
04 01 01 03
H
STOP C de-selection via $A_OUTSI[4]
•
MD 36977 $MA_SAFE_EXT_STOP_INPUT[1]
=
04 01 01 04
H
STOP D de-selection via $A_OUTSI[5]
•
MD 36977 $MA_SAFE_EXT_STOP_INPUT[2]
=
04 01 01 05
H
These safety-relevant internal input signals are used to implement the functions
described above
General
PROFIsafe
parameterization
Connecting
SPL-SGE-/SGA
($A_INSE(P)/$A_OUTS
E(P) variables)
Additional
SI machine data