Bloc de données du périphérique de sécurité de la carte de sécurité

Lors de la compilation dans l'outil de configuration (HW-Config), un bloc de données périphérique de sécurité est automatiquement généré pour chaque carte de sécurité. Le bloc de données périphérique de sécurité met à disposition de l'utilisateur une interface lui permettant d'exploiter et d'écrire des variables dans le programme de sécurité.

Le nom symbolique est formé du préfixe figé "F", du début de l'adresse du périphérique de sécurité et du nom indiqué sous les propriétés du périphérique de sécurité dans la configuration (par exemple : F00008_198).

Le tableau suivant montre le bloc de données du périphérique de sécurité de la carte de sécurité.

Adresse

Nom
symbolique

(variable)

Type de données

Fonction

Valeur de base

Variables que l'utilisateur peut
commander.

DBX0.0

"F00008_198"

(PASS_ON)

BOOL

1 : activer passivation

0

DBX0.1

"F00008_198"

(ACK_NEC)

BOOL

1 : acquittement pour réincorporation de la carte de sécurité nécessaire

1

DBX0.2

"F00008_198"

(ACK_REI)

BOOL

1 : acquittement pour réincorporation

0

DBX0.3

"F00008_198"

(IPAR_EN)

BOOL

Variable de reparamétrage (non supportée par la carte de sécurité).

0

Variables que l'utilisateur peut lire.

DBX2.0

"F00008_198"

(PASS-OUT)

BOOL

Exécuter passivation

1

DBX2.1

"F00008_198"

(QBAD)

BOOL

1 : envoi de valeurs de remplacement

1

DBX2.2

"F00008_198"

(ACK_REQ)

BOOL

1 : demande d'acquittement pour réincorporation

0

DBX2.3

"F00008_198"

(IPAR_OK)

BOOL

Variable de reparamétrage (non supportée par la carte de sécurité).

0

DBB3

"F00008_198"

(DIAG)

BYTE

Information service

-

PASS_ON

La variable PASS_ON permet d'activer la passivation de la carte de sécurité. La passivation du périphérique de sécurité est effective tant que PASS_ON = 1.

ACK_NEC

Après suppression d'un défaut, la réincorporation de la carte de sécurité s'effectue en fonction du réglage de la variable ACK_NEC.

  • ACK_NEC = 0 : réincorporation automatique
  • ACK_NEC = 1 : réincorporation après acquittement utilisateur

AVERTISSEMENT

Paramétrage non autorisé de la variable ACK_NEC = 0.
Blessures graves ou mortelles.
  • Le paramétrage de la variable ACK_NEC = 0 n'est autorisé que si la réincorporation automatique est admissible d'un point de vue de la sécurité du process concerné.
  • S'assurer que la réincorporation automatique est admissible pour le processus concerné.

ACK_REI

Pour la réincorporation de la carte de sécurité, l'acquittement utilisateur doit s'effectuer par un front montant sur la variable ACK_REI après suppression du défaut. L'acquittement n'est possible que si la variable ACK_REQ = 1.

ACK_REQ

Le système de pilotage de sécurité force la variable ACK_REQ à 1 dès que tous les défauts dans l'échange de données avec la carte de sécurité sont supprimés. Après un acquittement réussi, le système de pilotage de sécurité remet la variable ACK_REQ à 0.

PASS_OUT

La variable PASS_OUT indique si la passivation de la carte de sécurité a été réalisée. Des valeurs de remplacement sont générées.

QBAD

Défaut dans l'échange de données avec la carte de sécurité. Indique la passivation. Des valeurs de remplacement sont générées.

DIAG

Pour les interventions de service, la variable DIAG met à disposition une information non de sécurité sur les défauts apparus dans le système de pilotage de sécurité. Pour plus d'informations, consulter le manuel du système de pilotage de sécurité concerné.