F-periphery data component of the safety option
While compiling the configuration tool (HW Config), the system automatically generates an F-periphery data component (DB) for each safety option. The F‑periphery DB offers users an interface in which they can evaluate or control variables in the safety program.
The symbolic name consists of the invariable prefix "F", the start address of the F-periphery, and the name entered in the object properties during configuration for the F-periphery (e.g.: F00008_198).
The following table shows the F‑periphery DB of the safety option:
Address | Symbolic name (variable) | Data type | Function | Presetting | |
---|---|---|---|---|---|
Variables that the user can control. | DBX0.0 | "F00008_198" (PASS_ON) | BOOL | 1: Activate passivation | 0 |
DBX0.1 | "F00008_198" (ACK_NEC) | BOOL | 1: Acknowledgment required for reintegration of the safety option | 1 | |
DBX0.2 | "F00008_198" (ACK_REI) | BOOL | 1: Acknowledgment for reintegration | 0 | |
DBX0.3 | "F00008_198" (IPAR_EN) | BOOL | Variable for re-parameterization (not supported by the safety option) | 0 | |
Variables that the user can read. | DBX2.0 | "F00008_198" (PASS-OUT) | BOOL | Carry out passivation | 1 |
DBX2.1 | "F00008_198" (QBAD) | BOOL | 1: Substitute values are output | 1 | |
DBX2.2 | "F00008_198" (ACK_REQ) | BOOL | 1: Acknowledgment requirement for reintegration | 0 | |
DBX2.3 | "F00008_198" (IPAR_OK) | BOOL | Variable for re-parameterization (not supported by the safety option) | 0 | |
DBB3 | "F00008_198" (DIAG) | BYTE | Service information | - |
PASS_ON
With the PASS_ON variable, you can activate passivation of the safety option. Passivation of the F-periphery takes place for as long as PASS_ON = 1.
ACK_NEC
After resolving an error, the safety option is reintegrated depending on the setting of the variable ACK_NEC.
- ACK_NEC = 0: Automatic reintegration takes place.
- ACK_NEC = 1: Automatic reintegration following acknowledgment by the user.
WARNING
Impermissible parameterization of the variable ACK_NEC = 0.
Death or severe injuries
- Parameterization of the ACK_NEC = 0 variable is then only allowed if automatic reintegration of the relevant process is permissible from a technical safety point of view.
- Check if automatic reintegration is permitted for the respective process.
ACK_REI
In order to reintegrate the safety option after the fault has been corrected, user acknowledgment with positive edge at the variable ACK_REI is required. Acknowledgment is not possible until variable ACK_REQ = 1.
ACK_REQ
The F control system sets ACK_REQ = 1 after all faults in the data exchange with the safety option have been corrected. After successful acknowledgment, ACK_REQ is set to 0 by the F-control system.
PASS_OUT
The variable PASS_OUT indicates whether there is a passivation of the safety option. Substitute values are output.
QBAD
Fault in the data exchange with the safety option. Indicates that passivation is present. Substitute values are output.
DIAG
Non-failsafe information about errors which have occurred in the F-control system are made available for service purposes via the DIAG variable. For further information, refer to the relevant F‑control system manual.