Cycle Time Of The Safety Project; Diagnosis History; Fig. 29 Diagnostic Object - Fslogic Status (F100Hex) In The Process Image Of The Twinsafe Com- Ponent - Beckhoff EL2912 Operating Instructions Manual

Twinsafe terminal with 2 digital fail-safe outputs
Hide thumbs Also See for EL2912:
Table of Contents

Advertisement

Fig. 29: Diagnostic object - FSLOGIC Status (F100
5.5.5

Cycle time of the safety project

The execution time of the TwinSAFE logic can be read from the CoE objects listed below. To determine the
cycle time, it has to be multiplied with 1.25, because this is the factor used internally for generating a delay
time before the next cycle.
Index FEA0
: CTRL Diag Data
hex
Index
Name
FEA0:09 Actual Safety Control
Task Execution Time
FEA0:0A Min Safety Control
Task Execution Time
FEA0:0B Max Safety Control
Task Execution Time
FEA0:15 Actual Safety Control
Task Execution Time
FEA0:16 Min Safety Control
Task Execution Time
FEA0:17 Max Safety Control
Task Execution Time
Resetting the values
The max. and min. values can be reset by writing a value to the CoE object 0x1C32:08.
5.5.6

Diagnosis History

The diagnostic history of the TwinSAFE devices that support this function is implemented in accordance with
the ETG guideline ETG.1020 Chapter 13 "Diagnosis Handling". The diagnostic messages are saved by the
TwinSAFE device in a dedicated CoE object under 0x10F3 and can be read out by the application or by
TwinCAT.
Both the control entries and the history itself can be found in the CoE object 0x10F3. The entry Newest
Message (0x10F3:02) contains the subindex of 0x10F3, which contains the latest diagnostic message, e.g.
0x06 for diagnostic message 1.
EL2912 and EL2912-2200
) in the process image of the TwinSAFE component
hex
Meaning
Current execution time of the TwinSAFE logic with a
logic state of 1 (RUN)
Cycle time = 1.25 * value
(average value of 64 cycles)
Minimum execution time of the TwinSAFE logic with a
logic state of 1 (RUN)
Cycle time = 1.25 * value
Maximum execution time of the TwinSAFE logic with a
logic state of 1 (RUN)
Cycle time = 1.25 * value
Current execution time of the TwinSAFE logic with a
logic state of <> 1
Cycle time = 1.25 * value
(average value of 64 cycles)
Minimum execution time of the TwinSAFE logic with a
logic state of <> 1
Cycle time = 1.25 * value
Maximum execution time of the TwinSAFE logic with a
logic state of <> 1
Cycle time = 1.25 * value
Version: 2.0.0
Operation
Flags Default
RO
0
hex
RO
0
hex
RO
0
hex
RO
0
hex
RO
0
hex
RO
0
hex
49

Advertisement

Table of Contents
loading

This manual is also suitable for:

El2912-2200

Table of Contents