Siemens SINUMERIK 840D sl Function Manual page 225

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

Advertisement

05.08
Clearing the external SPL outputs for SPL system errors
If communications between the NCK and PLC with reference to the SPL crosswise
data comparison, are interrupted, then all external SPL output signals
($A_OUTSE/$A_OUTSEP) are deleted with a delay of 5 s.
This state occurs if no data exchange or crosswise data comparison occurs be-
tween the NCK and PLC for one second. This is due to the fact that
– the one second limit of the user cycle limit in the PLC (OB1 cycle) was ex-
ceeded.
– a system error has occurred. The NCK or PLC system software no longer runs
due to a system error – therefore interrupting communications.
Behavior of the NCK
The specified timer of 5 s is started if Alarm 27092 "Communication interrupted for
crosswise data comparison NCK–SPL, error detected by %1" is initiated. This is
independent of which component (NCK or PLC) interrupted the alarm.
The system variable $A_STATSID, bit 29 = 1 is used to indicate to the SPL user
that this timer has been started. This means that he has a possibility of initiating
plant/system–specific actions before the system deletes (clears) the output.
After this time has expired, the system deletes the external SPL outputs. The sta-
tus variable $A_STATSID, bit 29 remains set. When reading–back the external out-
puts in the NCK–SPL via the system variable $A_OUTSE, "0" is read correspond-
ing to the actual output status.
Behavior of the PLC
If, on the PLC side, it is detected that the communication timeout has been ex-
ceeded, then a timer is started with 5 s.
After this time has expired, the PLC goes into Stop (by calling an SFC46). This
state can only be exited using a power on.
After the 5 s timer has expired, the PLC outputs its own message for diagnostic
purposes. At the same time, an entry with the same significance is located in the
diagnostics buffer.
Using the status signal DB18.DBX119.5, the SPL programmer and the NCK is pro-
vided with the information that the timer was started. This means that he has the
possibility of initiating system–specific actions before the PLC goes into the stop
condition.
Note
In order to achieve the shortest possible response time, the system variable
$A_STATSID, bit 29 and the status signal DB18.DBX119.5 must be evaluated in
the SPL in order to bring, as far as possible, the SPL–SGA into a safe state
(cleared SPL–SGA).
© Siemens AG 2008 All Rights Reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) – 05.2008 Edition
Connecting Sensors/Actuators
7.3 Safe programmable logic (SPL)
7-225

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents