Siemens SINUMERIK 840D sl Function Manual page 248

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

Advertisement

Connecting Sensors/Actuators
7.3 Safe programmable logic (SPL)
Data area/status
SPL_DATA
The useful (net) data for the PLC–SPL is contained in the SPL_DATA structure.
The useful data area is sub–divided into internal inputs/outputs and marker areas
and external inputs/outputs that correspond to the hardware I/Os.
With the appropriate parameterization for external inputs/outputs, the basic pro-
gram transfers the input image of the I/Os to the external inputs in DB 18 and from
the external outputs in DB 18 to the output.
SPL_DELTA
The SPL_DELTA area is used for diagnostics. A signal with the status TRUE in this
area means that the signal is different in the NCK and PLC at this bit position.
CMDSI
Signal CMDSI can be used to extend the timeout value in the crosswise SPL data
comparison by a factor of 10. This extension is used for long forced checking pro-
cedure pulses or single–channel test stop logic functions.
STATSI
A crosswise data comparison error is indicated in STATSI. STATSI contains the
number of the signal whose signal difference caused this error. The error number
(1–320) refers to SPL_DATA as an array with 5x64=320 signals.
LEVELSI
The signal LEVELSI is used for diagnostics and indicates how many signals with
different signal levels are present.
COMM_TO
If communications between the NCK and PLC are interrupted regarding SPL
crosswise data comparison, then after a delay of 5 s the PLC is switched into the
STOP state. Status signal DB18.DBB119, bit 5 is used to inform the SPL program-
mer that the 5 s timer was started. This means that it is possible to initiate system–
specific actions before the PLC goes into the stop condition.
SPL status signals for SPL_STATUS (DB18.DBB136)
For a detailed description, see Chapter 8.3.3 "PLC data bock (DB 18)".
INSEP_PROFISAFE (DB18.DBB138)
Bit array INSEP_PROFISAFE[1...8] is used to indicate which INSEP bytes are
only assigned to F modules.
0 = no PROFIsafe F modules are assigned to INSEP[1...8]
1 = PROFIsafe F module is transferred to INSEP[1...8] by the basic program
OUTSEP_PROFISAFE (DB18.DBB140)
Bit array OUTSEP_PROFISAFE[1...8] is used to display which OUTSEP bytes are
only assigned F modules.
0 = PROFIsafe F modules not assigned to OUTSEP[1...8]
1 = OUTSEP[1...8] transferred to PROFIsafe F module using the basic program
7-248
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) – 05.2008 Edition
© Siemens AG 2008 All Rights Reserved
05.08

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents