
Operation
EP1918
41
Version: 1.1.0
Index F100
hex
: FSLOGIC status
The CoE object F100
hex
shows the current status of the TwinSAFE component.
Index
Name
Meaning
Flags
Default
F100:01
Safe Logic State
Status of the internal logic:
0: OFFLINE
1: RUN
3: SAFE
6: START
8: PREPARE
10: RESTORE
11: PROJECT-CRC-OK
RO
0
bin
F100:02
Cycle Counter
Life cycle counter, which is incremented with each TwinSAFE logic
cycle.
RO
0
bin
The following table contains a description of all values of the index F100
hex
SubIndex 01
.
Index
Value
Description
F100:01
0: OFFLINE
In the OFFLINE state no TwinSAFE logic program is loaded. No TwinSAFE groups and no
TwinSAFE connections are processed.
1: RUN
In the RUN state all TwinSAFE groups and all TwinSAFE connections configured in the
TwinSAFE logic program are processed.
3: SAFE
The SAFE state is assumed from the RUN state when the TwinSAFE logic program is
stopped.
If the TwinSAFE logic program is restarted without a new TwinSAFE logic program having
been transferred, the TwinSAFE logic should switch again from SAFE to RUN. All Twin-
SAFE groups should be initialized with the initial state STOPERROR, so that an error ac-
knowledgement occurs before safe outputs are connected again.
In the SAFE state no TwinSAFE groups and no TwinSAFE connections are processed.
6: START
The START state is assumed if the TwinSAFE logic program is loaded but the standard
communication channel (e.g. EtherCAT) is not yet in process data exchange or the
process data lengths configured via the standard communication channel do not match the
process data lengths calculated using the TwinSAFE logic program.
The START state is also assumed when a user is logged in for the purpose of deleting the
current TwinSAFE logic program or transferring the user list.
In the START state no TwinSAFE groups and no TwinSAFE connections are processed.
8: PREPARE
The PREPARE state is assumed at the transition from START to RUN or from SAFE to
RUN.
In the PREPARE state, the stored data read in from the FRAM is checked and then the
RUN state is assumed.
If an error is detected during checking of the stored data, all TwinSAFE groups assume
the initial state STOPERROR.
If no error is detected during checking of the stored data, all TwinSAFE groups assume
the initial state STOP.
10: RESTORE
In the RESTORE state the loaded TwinSAFE restore program is to be checked by com-
paring its project CRC with the project CRCs read in via the corresponding TwinSAFE
connections.
In the RESTORE state all TwinSAFE connections configured in the TwinSAFE Restore
program are processed.
11: PROJECT-CRC-OK
The PROJECT-CRC-OK state is assumed once the project CRC of the loaded TwinSAFE
restore program has been successfully checked via the TwinSAFE connections.
In the PROJECT-CRC-OK state no TwinSAFE groups and no TwinSAFE connections are
processed.
This CoE object is additionally copied into the cyclic process image of the TwinSAFE component. From
there, this information can be directly linked into the PLC.
Fig. 29: Diagnostic object - FSLOGIC Status (F100
hex
) in the process image of the TwinSAFE component
Содержание EP1918
Страница 2: ......
Страница 30: ...Operation EP1918 30 Version 1 1 0 Fig 19 Creating alias devices by the user ...
Страница 53: ...Appendix EP1918 53 Version 1 1 0 5 3 Certificates ...
Страница 55: ......