Communication Error When Booting Before Spl Processing Starts - Siemens SINUMERIK 840D sl Function Manual

Safety integrated
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

After the user acknowledgment has been given, the F_DP communication is represented in
the output data of the user interface as follows:
● F_SENDDP (NCK)
- $A_FSDP_ERROR[1...n] = 0
- $A_FSDP_DIAG[1...n] = 0
- $A_FSDP_SUBS_ON[1...n] = 0
● F_SENDDP (PLC)
- FSDP[1...3] or FSDP_HF[4..16]
- .ERROR = FALSE
- .SUBS_ON = FALSE
- .DIAG = 0
- .RETVAL14 = 0
- .RETVAL15 = 0
● F_RECVDP (NCK)
- $A_FRDP_ERROR[1...n] = 0
- $A_FRDP_DIAG[1...n] = 0
- $A_FRDP_SUBS_ON[1...n] = 0
- $A_FRDP_ACK_REQ[1...n] = 0
- $A_FRDP_SENDMODE[1...n] = X (value corresponds to the F-telegram)
- $A_INSE = process values
● F_RECVDP (PLC)
- FRDP[1...3] or FRDP_HF[4..16]
- .ERROR = FALSE
- .SUBS_ON = FALSE
- .ACK_REQ = FALSE
- .SENDMODE = X (value corresponding to the received F-telegram)
- .DIAG = 0
- .RETVAL14 = 0
- .RETVAL15 = 0
Note
If a DP slave is switched off using F_SENDDP / F_RECVDP with communication active, then
among other things, the PLC signals the Alarms 400551/400552 "MPI/DP bus error". The
alarms are not issued if, before the DP slave is switched off, this is specifically deactivated by
calling SFC12 [D_ACT_DP].
8.4.10

Communication error when booting before SPL processing starts

When booting, the user interface (DB18) is initialized with the boot substitute values and the
boot error response from the NCK machine data. The values are valid and are effective for
communication error as long as they are not overwritten with values from the SPL.
Initializing when booting:
FRDP[1...3] or FSDP_HF[4..16].ERR_REAC = $MN_SAFE_SDP_ERR_REAC
FRDP[1...3] or FRDP_HF[4..16].SUBS[0..15] = $MN_SAFE_RDP_SUBS
Safety Integrated
Function Manual, 12/2017, 6FC5397-4BP40-6BA1
8.4 Safety-related CPU-CPU communication (F_DP communication)
Connecting sensors and actuators
251

Advertisement

Table of Contents
loading

Table of Contents