Componente de datos de periferia F de la tarjeta de seguridad
Para cada tarjeta de seguridad se genera automáticamente durante la traducción en la herramienta de configuración (HW-Config) un componente de datos de periferia F. El componente de datos de periferia F le ofrece al usuario una interfaz mediante la que puede evaluar o controlar variables en el programa de seguridad.
El nombre simbólico está formado por el prefijo fijo "F", la dirección inicial de la periferia F y el nombre anotado en la configuración en las propiedades de objeto para la periferia F (ejemplo: F00008_198).
La siguiente tabla muestra el componente de datos de periferia F de la tarjeta de seguridad:
Dirección | Nombre simbólico (Variable) | Tipo de datos | Función | Por defecto | |
|---|---|---|---|---|---|
Variables que el usuario puede controlar. | DBX0.0 | "F00008_198" (PASS_ON) | BOOL | 1: Activar pasivación | 0 |
DBX0.1 | "F00008_198" (ACK_NEC) | BOOL | 1: Confirmación para reintegración de la tarjeta de seguridad necesaria | 1 | |
DBX0.2 | "F00008_198" (ACK_REI) | BOOL | 1: Confirmación para reintegración | 0 | |
DBX0.3 | "F00008_198" (IPAR_EN) | BOOL | Variable para cambio de ajuste de parámetros (no es soportada por la tarjeta de seguridad) | 0 | |
Variables que el usuario puede leer. | DBX2.0 | "F00008_198" (PASS-OUT) | BOOL | Realizar pasivación | 1 |
DBX2.1 | "F00008_198" (QBAD) | BOOL | 1: Se emiten valores de sustitución | 1 | |
DBX2.2 | "F00008_198" (ACK_REQ) | BOOL | 1: Solicitud de confirmación para reintegración | 0 | |
DBX2.3 | "F00008_198" (IPAR_OK) | BOOL | Variable para cambio de ajuste de parámetros (no es soportada por la tarjeta de seguridad) | 0 | |
DBB3 | "F00008_198" (DIAG) | BYTE | Información de servicio | - |
PASS_ON
Con la variable PASS_ON puede activar una pasivación de la tarjeta de seguridad. Mientras PASS_ON = 1, se produce una pasivación de la periferia F.
ACK_NEC
Después de subsanar un fallo, se produce la reintegración de la tarjeta de seguridad en función del ajuste de la variable ACK_NEC.
- ACK_NEC = 0: Se produce una reintegración automática.
- ACK_NEC = 1: Se produce una reintegración por medio de una confirmación de usuario.

ADVERTENCIA

Parametrización no permitida de la variable ACK_NEC = 0.
Lesiones graves o fatales
- El ajuste de parámetros de la variable ACK_NEC = 0 solo está permitido si desde el punto de vista de la seguridad es admisible una reintegración automática para el proceso correspondiente.
- Compruebe si es admisible una reintegración automática para el proceso correspondiente.
ACK_REI
Para una reintegración de la tarjeta de seguridad, se precisa después de la subsanación del fallo un acuse de usuario con flanco positivo en la variable ACK_REI. Un acuse solo es posible cuando la variable ACK_REQ = 1.
ACK_REQ
El sistema de control F activa ACK_REQ = 1 tan pronto como están subsanados todos los fallos en el intercambio de datos con la tarjeta de seguridad. Una vez acusado exitosamente el recibo, el sistema de control F pone ACK_REQ a 0.
PASS_OUT
La variable PASS_OUT indica si existe una pasivación de la tarjeta de seguridad. Se emiten valores de sustitución.
QBAD
Fallo en el intercambio de datos con la tarjeta de seguridad. Indica que existe una pasivación. Se emiten valores de sustitución.
DIAG
A través de la variable DIAG se pone a disposición para fines de servicio técnico una información a prueba de fallos sobre errores ocurridos en el sistema de control F. Para más información, véase el respectivo manual del sistema de control F.