Télécharger Imprimer la page

Siemens SIMATIC PCS 7 Mode D'emploi page 43

Masquer les pouces Voir aussi pour SIMATIC PCS 7:

Publicité

Mode de travail de la sortie « AS_OS_ERR »
Si le signal d'activité n'est pas conforme au bout d'un intervalle de temps réglable côté BATCH,
le bloc UNIT_PLC active alors la sortie AS_OS_ERR = 0. Le programme utilisateur peut ainsi
réagir à l'absence de couplage à la commande des lots. Lorsque le couplage est réactivé
(réémission du « life beat »), la sortie AS_OS_ERR est remise à 1.
● SP_COUNT = 0 : désactivé/VA_COUNT constamment à 1
● SP_COUNT > 0 : VA_COUNT est décrémenté toutes les secondes à partir de SP_COUNT.
Lorsque VA_COUNT = 0, le temps de surveillance est expiré, c'est-à-dire qu'il n'y a plus de
contact avec l'OS PCS 7 ni avec la commande de lot.
Si LIFE = TRUE, la surveillance est relancée à l'aide de SP_COUNT.
Remarque
La temporisation n'est active que si l'unité est occupée par un lot. En cas d'affectation manuelle
d'une unité à l'aide du bloc d'affichage UNIT, le chien de garde UNIT n'est pas activé. Vous
trouverez d'autres informations dans l'aide en ligne relative à SIMATIC BATCH au chapitre
sur la redondance « Surveillance du temps dans l'OS PCS 7 ».
Mode de travail de la sortie « Q_ERR_COM »
Il est indiqué sur la sortie s'il existe une communication directe avec le BATCH Control Server.
Si la sortie du système est mise à « 1 », cela signifie que la communication est interrompue.
Si elle est à « 0 », cela signifie que la communication est établie. En cas de défaillance du
BATCH Control Server, une RUP commencée est traitée jusqu'au bout ou jusqu'à
l'emplacement de la recette où il est nécessaire d'interroger le BATCH Control Server (p. ex.
pour la synchronisation ou le dialogue opérateur). Tous les changements d'état des éléments
de recette sont conservés un certain temps dans une mémoire tampon de communication AS.
La poursuite du traitement de la RUP en cas de défaillance du BATCH Control Server est
décrite dans le paragraphe suivant.
Mode de travail de la mémoire tampon de communication
Les messages d'état d'un élément de recette (RUP, ROP, RPH, etc.) sont recueillis dans une
mémoire tampon spéciale de l'AS, puis envoyés au BATCH Control Server (BCS). Lorsque
cette mémoire tampon est pleine, p. ex. parce que la communication vers le BCS est en panne,
le paramètre de sortie « Q_ERR_EVENT_DB » est mis à 1 et le paramètre
« RunAfterBufferFull » décide de la suite à donner au traitement de la recette :
● RunAfterBufferFull = 0
La RUP en cours exécute la commande paramétrée dans le paramètre
« CmdPropagation ».
● RunAfterBufferFull = 1
Le lot actuel est traité jusqu'à la fin, même si cela risque de provoquer la perte de messages
d'état (tels que ReadyToComplete, Completed, etc.).
L'illustration suivante indique la logique de signal correspondante :
Blocs SIMATIC BATCH V9.0
Description fonctionnelle, 05/2017, A5E38209429-AA
Blocs d'interface
2.2 Blocs d'interface BATCH
43

Publicité

loading