Siemens Sinumerik 840D sl Function Manual page 278

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_SENDDP (PLC)
-- FSDP[1...3] or FSDP_HF[4..16]
-- .ERROR = TRUE
-- .SUBS_ON = TRUE
-- .DIAG = X (value corresponding to the identified communication error)
-- .RETVAL14 = X (value not equal to 0 if the error was detected by SFC)
-- .RETVAL15 = X (value not equal to 0 if the error was detected by SFC)
S F_RECVDP (NCK)
-- $A_FRDP_ERROR[1...n] = 1
-- $A_FRDP_DIAG[1...n] = X (value corresponding to the identified communi-
cation error)
-- $A_FRDP_SUBS_ON[1...n] = 1
-- $A_FRDP_ACK_REQ[1...n] = 0
-- $A_FRDP_SENDMODE[1...n] = X (value corresponding to the last valid F
telegram)
-- $A_INSE = $A_FRDP_SUBS
S F_RECVDP (PLC)
-- FRDP[1...3] or FRDP_HF[4..16]
-- .ERROR = TRUE
-- .SUBS_ON = TRUE
-- .ACK_REQ = FALSE
-- .SENDMODE = X (value corresponds to the last valid F telegram)
-- .DIAG = X (value corresponding to the detected communication error)
-- .RETVAL14 = X (value not equal to 0 if the error was detected by SFC)
-- .RETVAL15 = X (value not equal to 0 if the error was detected by SFC)
SPL_DATA.INSEP[x...y] = FRDP[1...].SUBS or FRDP_HF[4...16].SUBS
If the F_DP communication relationship resumes error--free cyclic operation, then it
sets the request that the user explicitly acknowledges the communication error
using $A_FRDP_ACK_REQ = 1 (PLC: FRDP[1...3] or FRDP_HF[4..16].ACK_REQ
= TRUE). Substitute values are still output as long as the user acknowledgment
has not been given. The user acknowledges the request using
DB18.FRDP_ACK_REI = 1 (PLC: FRDP[1...n].ACK_REI = TRUE) or Channel_1
reset.
The wait state for the user acknowledgment is represented in the output data of
the user interface as follows:
S F_SENDDP (NCK)
-- $A_FSDP_ERROR[1...n] = 1
-- $A_FSDP_DIAG[1...n] = X (value corresponding to the detected communi-
cation error)
-- $A_FSDP_SUBS_ON[1...n] = 1
S F_SENDDP (PLC)
-- FSDP[1...3] or FSDP_HF[4..16]
-- .ERROR = TRUE
-- .SUBS_ON = TRUE
-- .DIAG = X (value corresponding to the detected communication error)
-- .RETVAL14 = 0
-- .RETVAL15 = 0
7-278
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