Génération De Messages Sur Blocs Acquittables Et Toujours Acquittés Avec Sfc107 "Alarm_Dq" Et Sfc108 "Alarm_D - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

22.15
Génération de messages sur blocs acquittables et toujours
acquittés avec SFC107 "ALARM_DQ" et SFC108
"ALARM_D"
Description
A chaque appel, les SFC 107 "ALARM_DQ" et 108 "ALARM_D" génèrent un message
auquel vous pouvez associer une variable additionnelle. En cela, ils correspondent aux
SFC 17 "ALARM_SQ" et 18 "ALARM_S".
Pour générer un message avec la SFC107 "ALARM_DQ" ou la SFC108 "ALARM_D", le
système d'exploitation occupe une ressource système pendant la durée d'un cycle de
signal.
Pour la SFC108 "ALARM_D", le cycle de signal dure de l'appel de la SFC avec SIG=1
jusqu'au nouvel appel avec SIG=0. Pour la SFC107 "ALARM_DQ", cette durée s'allonge
éventuellement du laps de temps qui s'écoule jusqu'à ce que l'un des visuels déclarés
acquitte le signal arrivant.
Si le bloc générateur de message se trouve surchargé ou effacé au cours du cycle de
signal, la ressource système correspondante reste occupée jusqu'au prochain démarrage
à chaud.
La fonction supplémentaire offerte par les SFC 107 et 108 par rapport aux SFC 17 et 18,
c'est simplement que vous pouvez gérer ces ressources système occupées.
Avec la SFC105 "READ_SI", vous pouvez lire les informations sur les ressources
système occupées.
Avec la SFC106 "DEL_SI", vous pouvez à nouveau valider les ressources système
occupées. Ceci s'avère particulièrement utile pour les ressources système occupées
en permanence. Une ressource système actuellement occupée le reste par ex.
jusqu'au prochain démarrage à chaud lorsque vous supprimez un appel de FB lors
d'une modification du programme et que ce FB contient des appels de SFC107 ou de
SFC108. Si, lors d'une modification du programme, vous chargez une nouvelle fois
un FB contenant des appels de SFC107 ou SFC108, il est possible que les SFC107
et SFC108 ne génèrent plus de messages.
Les SFC107 et SFC108 possèdent un paramètre de plus que les SFC17 et SFC18, à
savoir l'entrée CMP_ID. Ce paramètre vous permet d'affecter les messages générés par
les SFC107 et SFC108 à des zones logiques, par ex. des installations partielles. Si vous
appelez les SFC107 / SFC108 dans un même FB, il est judicieux d'affecter à CMP_ID le
numéro du DB d'instance correspondant.
Paramètre Déclaration
SIG
INPUT
ID
INPUT
EV_ID
INPUT
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Type de
Zone de
données
mémoire
BOOL
E, A, M, D, L
WORD
E, A, M, D, L,
constante
DWORD
Constante (E,
A, M, D, L)
Génération de messages sur bloc
Description
Signal causant le message
Voie de données pour messages : W#16#EEEE
Numéro de message (0 interdit)
22-33

Hide quick links:

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières