11.03
3 Safety-Related Functions
3.12 SI I/Os using fail-safe modules connected to PROFIBUS DP (840D from SW 6.3.30)
© Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
3-195
3.12.7
Parameterizing the SINUMERIK 840D PLC
The PLC does not have to be parameterized explicitly when connecting
F modules as SI I/O modules to PROFIBUS DP.
The PLC is parameterized implicitly by:
-
Parameterizing the NCK
-
Creating and downloading the configuration
The parameterization data required for PROFIsafe communications is made
available to the PLC from the NCK when the SINUMERIK 840D runs-up. This is
in the form of an image of the relevant NCK machine data.
Data block DB18 has been extended to include two read-only bit arrays:
-
INSEP_PROFISAFE
-
OUTSEP_PROFISAFE
The two bit fields are used to display which INSEP/OUTSEP bytes are only
assigned to F modules as a result of the parameterization in the NCK machine
data:
•
MD 10388: $MN_PROFISAFE_IN_ASSIGN
•
MD 10389: $MN_PROFISAFE_OUT_ASSIGN
Data block DB18 (excerpt):
STRUCT
:
SPL_DATA:STRUCT
INSEP: ARRAY[1
..
64]OF
BOOL;
OUTSEP:
ARRAY[1
..
64]OF
BOOL;
:
END_STRUCT;
:
//External SPL input bytes(HW) with PROFIsafe slaves
INSEP_PROFISAFE: ARRAY[1 .. 8]OF BOOL;
//External SPL output bytes(HW) with PROFIsafe slaves
OUTSEP_PROFISAFE: ARRAY[1 .. 8]OF BOOL;
:
END_STRUCT;
Data block DB18