Siemens Sinumerik 840D sl Function Manual page 276

Sinumerik safety integrated
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Connecting Sensors/Actuators
7.4 Safety- -related CPU- -CPU communication (F_DP communication)
S F_RECVDP (PLC)
-- FRDP[1..3] bzw. 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 communica-
tion, 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.IN-
SEP:
S $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.
After an error--free boot, the cyclic F communication is represented in the output
data of the user interface as follows:
S F_SENDDP (NCK)
-- $A_FSDP_ERROR[1...n] = 0
-- $A_FSDP_DIAG[1...n] = 0
-- $A_FSDP_SUBS_ON[1...n] = 0
S F_SENDDP (PLC)
-- FSDP[1...3] or FSDP_HF[4..16]
-- .ERROR = FALSE
-- .SUBS_ON = FALSE
-- .DIAG = 0
-- .RETVAL14 = 0
-- .RETVAL15 = 0
S 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 corresponding to the received F
telegram)
S 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)
7-276
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - 10.2015 Edition
© Siemens AG 2015 All Rights Reserved
10/15

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents