Siemens SINUMERIK 840D sl Function Manual page 247

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

Advertisement

The boot state of the F_DP communication is represented in the output data of the user
interface (DB18) as follows:
● F_SENDDP (NCK)
- $A_FSDP_ERROR[1...n] = 0
- $A_FSDP_DIAG[1...n] = 0
- $A_FSDP_SUBS_ON[1...n] = 1
● F_SENDDP (PLC)
- FSDP[1..3] or FSDP_HF[4..16]
- .ERROR = FALSE
- .SUBS_ON = TRUE
- .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] = 1
- $A_FRDP_ACK_REQ[1...n] = 0
- $A_FRDP_SENDMODE = 0
● F_RECVDP (PLC)
- FRDP[1..3] or FRDP_HF[4..16]
- .ERROR = FALSE
- .SUBS_ON = TRUE
- .ACK_REQ = FALSE
- .SENDMODE = FALSE
- .DIAG = 0
- .RETVAL14 = 0
- .RETVAL15 = 0
As long as an F_DP communication relationship is still not in cyclic F-communication, the
substitute values $MN_SAFE_RDP_SUBS[1..3] and FRDP[1..3].SUBS or
FRDP_HF[4..16].SUBS are output to the SPL inputs $A_INSE / SPL_DATA.INSEP:
• $A_INSE = $A_FRDP_SUBS / SPL_DATA.INSEP[x...y] = FRDP[1...n].SUBS[0...15]
Note
From the F_DP communication side, there is no time limit when waiting for the communication
partner. Limiting the waiting time with a response when exceeded, must be implemented in
the application itself.
Safety Integrated
Function Manual, 12/2017, 6FC5397-4BP40-6BA1
8.4 Safety-related CPU-CPU communication (F_DP communication)
Connecting sensors and actuators
247

Advertisement

Table of Contents
loading

Table of Contents