Bloc de données du périphérique de sécurité de l'option de sécurité

Lors de la compilation dans l'outil de configuration (HW-Config), un bloc de données du périphérique de sécurité est automatiquement généré pour chaque option 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 l'option 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 l'option 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 l'option 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 l'option de sécurité)

0

DBB3

"F00008_198"

(DIAG)

BYTE

Information service

-

PASS_ON

La variable PASS_ON permet d'activer la passivation de l'option 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 l'option 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 l'option de sécurité, un acquittement utilisateur par front montant sur la variable ACK_REI est nécessaire 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 l'option 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 l'option 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 l'option 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é.