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-193
PS_MD_FS2SGEA.DSF
DP slave ET 200S
NCK machine data:
$MN_PROFISAFE_IN_ADRESS
[index]
NCK machine data:
$MN_PROFISAFE_IN_ASSIGN
[index]
SPL-SGE
$A_INSE
[Number]
0
1
03FD
H
(1021)
14
0
15
0
0
1
14
15
004001
008005
0
0
1
2
3
4
5
6
7
61
62
63
64
8
F - M o d u l 1 0 2 2 . B it 0
Contents of F address 1022.bit 1
Contents of F address 1022.bt 2
Contents of F address 1022.bit 3
Contents of F address 1021.bit 0
Contents of F address 1021.bit 1
Contents of F address 1021.bit 2
Contents of F address 1021.bit 3
Contents of F address 1022.bit 0
- - -
- - -
- - -
- - -
F-DI block
Module parameters
Channel 1, 5
activated
Encoder evaluation
Channel 2, 6
activated
Encoder evaluation
Channel 3, 7
activated
Encoder evaluation
Channel 4, 8
activated
Encoder evaluation
Parameter
F parameter
F_target_address
2v2
2v2
2v2
2v2
1022
2v2
2v2
2v2
2v2
0
0
0
0
Channel 1,5
Channel 2,6
Channel 4,8
Channel 3,7
bit 0
bit 3
bit 2
bit 1
bit 7
bit 6
bit 5
bit 4
SGE
start address
=
005
SGE-
end address
=
008
03FE
H
(1022)
No. of bits = SGE end address - SGE start a 1
F DI block
(1021)
Transferred F useful data
F-DI block
Module parameters
Channel 1, 5
activated
Encoder evaluation
Channel 2, 6
activated
Encoder evaluation
Channel 3, 7
activated
Encoder evaluation
Channel 4, 8
activated
Encoder evaluation
Parameter
F parameter
F_target_address
2v2
2v2
2v2
2v2
1021
Used F useful data
Fig. 3-51
Assignment example: F useful data to the SPL-SGEs
The following machine data:
•
MD 10099: $MN_INFO_PROFISAFE_CYCLE_TIME
•
MD 10385: $MN_PROFISAFE_MASTER_ADDRESS
•
MD 10386: $MN_PROFISAFE_IN_ADDRESS
•
MD 10387: $MN_PROFISAFE_OUT_ADDRESS
•
MD 10388: $MN_PROFISAFE_IN_ASSIGN
•
MD 10389: $MN_PROFISAFE_OUT_ASSIGN
are calculated into axial checksum machine data:
•
MD 36889: $MA_SAFE_ACT_CHECKSUM[n] (actual checksum).
Changes only become active after they have been acknowledged on an
axis-for-axis basis:
SINUMERIK HMI Advanced or HMI Embedded:
Operating area changeover > Startup > Drive Configuration > Soft key
"Confirm SI data"
If changes to the machine data are not acknowledged, an alarm is issued the
next time that the NCK runs up:
•
Alarm: 27032 "Axis [
Name
] Checksum error safe monitoring".
Acknowledgement and an acceptance test are required!
Furthermore, the following error states are also detected and the appropriate
alarms displayed:
Axial checksum
Additional alarms