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-191
• 1) Alarm: 27201 "PROFIsafe: MD Number [Index]:
Bus segment
Segment incorrect"
• 2) Alarm: 27202 "PROFIsafe: MD Number [Index]:
Address
Address incorrect"
• 3) Alarm: 27220 "PROFIsafe: Number of NCK-F modules (number) <>
number S7-F modules (
number)"
• 4) Alarm: 27221 "PROFIsafe:
NCK-F module MD
Number [Index] unknown"
• 5) Alarm: 27222 "PROFIsafe: S7-F module PROFIsafe address
address unknown"
• 6) Alarm: 27223 "PROFIsafe: NCK-F module MD Number [Index] is not a
module type module"
• 7) Alarm: 27224 "PROFIsafe: F module MD Number [Index] - MD Number
[
Index]: Double assignment of a PROFIsafe address"
F useful data is assigned to the SPL SGE/SGAs using the NCK machine data:
• MD 10388: $MN_PROFISAFE_IN_ASSIGN[Index],
(assignment between ext. SPL-SST $A_INSE/INSEP and PROFIsafe input
modules)
• MD 10389: $MN_PROFISAFE_OUT_ASSIGN[Index],
(assignment between ext. SPL-SST $A_OUTSE/OUTSEP and PROFIsafe
output modules)
Index: 0...15
Input format: eee sss
- sss: decimal SGE/SGA start address (1...64)
- eee: decimal SGE/SGA end address (1...64)
The SGE/SGA
start address always assigns bit 0 of the F useful data to the
SPL SGE/SGA[
sss].
The SGE/SGA
end address always assigns bit n of the F useful data to the
SPL SGE/SGA[
eee]. Bit number n is calculated as follows:
n = eee - sss
The bits of the F useful data, that lie between bit 0 and bit n are automatically
assigned by the NCK to the SGEs/SGAs that lie between the SGE/SGA
start
address
and the end address.
The assignment of the F module for supplying/clearing the input/output data for
the SPL SGE/SGAs is made implicitly via the machine data index; i.e. the
input/output data assigned to the SPL/SGEs/SGAs per NCK machine data:
- ...PROFISAFE_IN/OUT_
ASSIGN
[
Index
]
refer to the F module whose PROFIsafe address is entered under the same
index in NCK machine data:
- ...PROFISAFE_IN/OUT_ADDRESS[Index]
Note
The NCK machine data:
• MD 10386: $MN_PROFISAFE_IN_ADDRESS[Index]
• MD 10388: $MN_PROFISAFE_IN_ASSIGN[Index]
and
• MD 10387: $MN_PROFISAFE_OUT_ADDRESS[Index]
• MD 10389: $MN_PROFISAFE_OUT_ASSIGN[Index]
Assignment:
F useful data to
SPL SGE/SGA