Siemens SIMATIC S7-300 Manuel De Référence page 357

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Acquittement de message pour les SFB 33 "ALARM", 34 "ALARM_8" et 35
"ALARM_8P"
L'acquittement est de type central : quand vous acquittez un message à un visuel,
l'information d'acquittement est envoyée d'abord à la CPU qui a généré le message. Elle
est alors distribuée à tous les participants déclarés pour ce message.
Vous acquittez toujours un signal et non pas un message unique. Par exemple, quand
plusieurs fronts montants d'un signal ont été indiqués et que vous acquittez l'événement
apparu, tous les événements apparus précédents portant le même numéro de message
s'en trouvent acquittés.
Indication d'acquittement
SFB36 "NOTIFY" et SFB31 "NOTIFY_8P" n'indiquent pas l'état d'acquittement. Avec
SFB33 "ALARM", les paramètres de sortie ACK_UP et ACK_DN fournissent l'état
d'acquittement, avec SFB35 "ALARM_8P" et SFB34 "ALARM_8", c'est le paramètre de
sortie ACK_STATE qu'il faut consulter. Ces sorties sont mises à jour lors de l'appel du
bloc si le paramètre de commande EN_R a la valeur 1.
Inhibition et validation de message par SFC ou visuel (WinCC)
Il peut être utile de réprimer des messages, par exemple en cas de travaux sur votre
installation. Vous pouvez donc inhiber, puis valider de nouveau des messages, depuis un
visuel ou depuis votre programme. Cette inhibition ou validation concerne tous les
participants déclarés pour le message en question. Elle reste en vigueur jusqu'à ce que
vous validiez le message de nouveau. Quand vous avez inhibé des messages, les
paramètres de sortie ERROR et STATUS vous le signalent (ERROR = 1, STATUS = 21).
Place requise dans la mémoire de travail par les SFB générant des messages sur bloc
Pour fonctionner correctement, les SFB générant des messages sur bloc nécessitent,
dans la mémoire de travail de la CPU (zone de code), une mémoire tampon pour
données de communication dont la taille dépend des variables additionnelles. Le tableau
ci-après précise la quantité de mémoire occupée.
Type de bloc Place requise dans la mémoire de travail de la CPU (en octets)
NOTIFY
200 + 2 x longueur des variables additionnelles indiquées dans SD_1,...SD_10 lors du premier
appel
NOTIFY_8P
200 + 2 x longueur des variables additionnelles indiquées dans SD_1,...SD_10 lors du premier
appel)
ALARM
200 + 2 x longueur des variables additionnelles indiquées dans SD_1,...SD_10 lors du premier
appel)
ALARM_8
100
ALARM_8P
200 + 2 x longueur des variables additionnelles indiquées dans SD_1,...SD_10 lors du premier
appel)
AR_SEND
54
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Génération de messages sur bloc
22-3

Hide quick links:

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières