10/15
7.2.8
Module type (NCK)
The type of PROFIsafe component cannot be explicitly specified. The F master
determines the type depending on the machine data in which a PROFIsafe
address has been entered:
S $MN_PROFISAFE_IN_ADDRESS
S $MN_PROFISAFE_OUT_ADDRESS
Dependent on this, the PROFIsafe component is identified as either input, output
or bidirectional I/O module.
Table 7-2
..._IN_ADDRESS
F address
F address
7.2.9
Parameterizing the F master (PLC)
In the PLC, the F master does not have to be explicitly parameterized regarding
the connection of F modules.
The PLC is parameterized explicitly as follows:
S Parameterizing the NCK
S Generating and downloading the configuration
Data block DB18
Two bit arrays in data block DB 18 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:
S MD10388 $MN_PROFISAFE_IN_ASSIGN
S MD10389 $MN_PROFISAFE_OUT_ASSIGN
only F modules are assigned.
Data block DB18 (excerpt):
STRUCT
:
SPL_DATA:STRUCT
INSEP:
OUTSEP:
:
//external SPL input bytes (HW) with PROFIsafe slaves
INSEP_PROFISAFE:
© Siemens AG 2015 All Rights Reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - 10.2015 Edition
PROFIsafe component module types
..._OUT_ADDRESS
--
ARRAY[1 ... 64] OF BOOL;
ARRAY[1 ... 64] OF BOOL;
ARRAY[1 ... 8] OF BOOL;
Connecting Sensors/Actuators
7.2 Connecting I/O via PROFIsafe
--
Input module
F address
Output module
F address
Input/output module
Type
7-227