5 Access to the safety-oriented data channel
The safety-oriented data channel in the CD_75_-EPN E/A safety module is
accessed via the process image, as with a standard periphery. However, direct access
is not permitted. The safety-oriented data channel of the measuring system may only
be accessed from the generated F-Runtime Group.
The actual communication between F-CPU (process image) and measuring system
for updating the process image occurs concealed in the background, by means of the
PROFIsafe protocol.
The measuring system uses a larger area in the process image in the
CD_75_-EPN E/A safety module, due to the PROFIsafe protocol, than would be
necessary for the measuring system function. The F-Parameter-block contained
in the process image is not included in the user data. When accessing the process
image in the safety program, only access to the pure user data is permitted!
5.1 Output of passivated data (substitute values) in case of error
The safety function requires that for passivation in the safety-oriented channel in the
TR-PROFIsafe module, the substitute values (0) are used in the following cases
instead of the cyclically output values. This status is indicated via the F-Periphery-
DB with PASS_OUT = 1, see below.
● at start-up of the F-System
● in the case of errors in the safety-oriented communication between F-CPU and
measuring system via the PROFIsafe protocol
● if the value set for the Window increments under the iParameters is
exceeded and/or the internally calculated PROFIsafe telegram is defective
● if the permissible ambient temperature range, as defined under the corresponding
article number, is fallen below or exceeded
● if the measuring system is supplied with >36 V DC for longer than 200 ms
● if the measuring system is disconnected in RUN mode, the F-Host is reconfigured
and the measuring system is then reconnected
5.2 F-Periphery-DB
For
each
F-Periphery-DB is automatically generated during compilation in HW Config. With
reference to the generated safety program, see chapter "Safety Program Creation -
Configuration Example", this is block DB1638 for the measuring system and DB1639
for the digital output module. The F-Periphery-DB contains variables which can be
analyzed in the safety program and can or must be written. An exception is the
variable DIAG, which may only be analyzed in the standard user program. Modification
of the initial/current values of the variables directly in the F-Periphery-DB is not
possible, as the F-Periphery-DB is know-how-protected.
The variables of the measuring system F-Periphery-DB must be accessed in the
following cases:
● during operator acknowledgment of the measuring system after communication
errors or after the start-up phase
● during execution of the preset adjustment function
● when analyzing whether passivated or cyclical data are output
● if the cyclical data of the CD_75_-EPN E/A safety module are to be passivated
depending on defined states of the safety program, e.g. group passivation
Printed in the Federal Republic of Germany
07/15/2015
F-Periphery,
measuring
TR - ECE - TI - DGB - 0233 - 03
system
and
digital
TR-Electronic GmbH 2013, All Rights Reserved
output
module,
an
Page 75 of 79