Plages D'opérandes Non Autorisées - Siemens SINUMERIK 840D sl Manuel De Mise En Service

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:
Table des Matières

Publicité

Programme de sécurité de l'AP de sécurité
4.5 Restrictions dans les langages de programmation LOG/CONT
Plages d'opérandes non autorisées
L'accès via des unités qui ne sont pas indiquées dans le tableau précédent n'est pas autorisé,
de même que l'accès à des plages d'opérandes non mentionnées, en particulier aux éléments
suivants :
● Blocs de données ayant été complétés automatiquement
Exception : certaines variables dans le DB de périphérie F (Page 50) et le DB global F
(Page 50).
● Zone de périphérie : Entrées
● Zone de périphérie : Sorties
Constantes booléennes "0" ou "FALSE" et "1" ou "TRUE" (S7-300, S7-400)
Si vous avez besoin des constantes booléennes "0" ou "FALSE" et "1" ou "TRUE" dans votre
programme de sécurité pour fournir les paramètres lors des appels de blocs, vous pouvez
accéder aux variables "VKE0" et "VKE1" du DB global F via un accès complet au DB
("F_GLOBDB".VKE0 ou "F_GLOBDB".VKE1).
Plage d'opérandes des données locales temporaires : Particularités
Remarque
En cas d'utilisation de la plage d'opérandes des données locales temporaires, notez que le
premier accès à une donnée locale dans un Main Safety Block/un FB F/une FC F doit toujours
être un accès en écriture permettant d'initialiser la donnée locale.
Veillez à ce que l'initialisation de la donnée locale ne soit pas sautée par les instructions JMP,
JMPN ou RET (branchement).
L'initialisation d'un "bit de données locales" doit se faire à l'aide de l'instruction d'affectation
("=") (LOG) ou ("‑‑( )") (CONT). Affectez l'état de signal "0" ou "1" en tant que constante
booléenne au bit de données locales.
Les instructions bascule (SR, RS), mise à 1 de la sortie (S) ou mise à 0 de la sortie (R) ne
permettent pas d'initialiser les bits de données locales.
En cas de non-respect de cette consigne, l'AP de sécurité peut passer à l'état STOP. La cause
de l'événement de diagnostic est enregistrée dans le tampon de diagnostic de l'AP de sécurité.
Vous trouverez de plus amples informations sur la cause dans l'aide en ligne de la signalisation
de diagnostic.
"Accès complet au DB"
L'accès aux variables d'un bloc de données dans un FB F/FC F s'effectue en tant qu'"accès
complet au DB". Cela vaut également pour le premier accès aux variables d'un bloc de
données après un repère de saut.
Pour les AP de sécurité S7-300/400, seul le premier accès doit se faire en tant qu'"accès
complet au DB". Vous avez également la possibilité d'utiliser pour cela l'instruction "OPN".
56
Manuel de mise en service, 12/2019, 6FC5397-1FP40-6DA3
Safety Integrated plus

Publicité

Table des Matières
loading

Table des Matières