Parameterizing The Spl-Sge Interface - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

Connecting sensors and actuators
8.2 Connecting I/O via PROFIsafe
If the PROFIsafe clock cycle is continuously exceeded and just not sporadically, then the
following alarm is displayed:
● Alarm: 27256 "PROFIsafe actual cycle time %1 [ms] > parameterized cycle time"
Distribution of the computational load on the NCK side
MD10095 $MN_ SAFE_MODE_MASK, bit 3 lists an operating mode with which the
computational load can be distributed using the PROFIsafe driver to the IPO clock cycles, the
lie in a PROFIsafe clock cycle.
If this operating mode is activated, with MD13307 $MN_PROFISAFE_IPO_RESERVE (default
value = 0), users have the option of reserving part of the IPO clock cycles so that in these clock
cycles no PROFIsafe driver is computed.
This can make sense, especially for many active PROFIsafe devices, as the PROFIsafe
processing on the PLC side makes this time necessary.
Example:
MD PROFISAFE_IPO_TIME_RATIO = 8
MD PROFISAFE_IPO_RESERVE = 3
⇒ in 5 of the 8 IPO cycles per PROFIsafe cycle, PROFIsafe drivers are computed; in the
remaining 3 IPO clock cycles, no PROFIsafe calculations are made on the NCK side.
Parameterization:
Machine data $MN_PROFISAFE_IPO_RESERVE becomes effective at power on. If the value
in $MN_PROFISAFE_IPO_RESERVE exceeds the value set in
$MN_PROFISAFE_IPO_TIME_RATIO, then Alarm 27034 "Parameterization of MD %1[%2]
invalid" is output with the note relating to machine data $MN_PROFISAFE_IPO_RESERVE.
Machine data bit $MN_SAFE_MODE_MASK, bit 3, to activate the modified PROFIsafe driver
sequence in the NCK, is incorporated in checksum $MN_SAFE_GLOB_ACT_CHECKSUM[0].
Machine data $MN_PROFISAFE_IPO_RESERVE is also incorporated in checksum
$MN_SAFE_GLOB_ACT_CHECKSUM[0].
8.2.6

parameterizing the SPL-SGE interface

A bitwise assignment can be made using machine data to better link the SPL interfaces to the
user data of the F-modules.
Symbolic name
In order to be able to display the various PROFIsafe modules in accordance with symbols that
can be specified by a machine manufacturer, using the MD fields
● $MN_PROFISAFE_IN/OUT_NAME[0...47]
196
Function Manual, 12/2017, 6FC5397-4BP40-6BA1
Safety Integrated

Advertisement

Table of Contents
loading

Table of Contents