ALARM_8P - Configuration des messages
QUESTIONS:
Aller à la description des modifications : Historique de la FAQ
Réponses:
Réponse T1: Comment paramétrer les blocs qui peuvent être visualisés et pilotés dans l'outil CFC et qui ont des fonctionnalités d'alarme (à partir de PCS 7 V6.x) ?
En utilisant la fonction du Menu Diagramme>Compiler>Type de Bloc vous pouvez créer un bloc qui sera utilisable dans d'autres diagrammes CFC. Les étapes suivantes sont nécessaires pour que les entrées et les sorties soient accessibles dans WinCC comme paramètres, puissent être visualisées et commandées et que le bloc possède des fonctionnalités d'alarme.
| 1 |
Créer un diagramme CFC dans Simatic Manager et ouvrez le dans l'éditeur de CFC. |
| 2 |
Définissez les Entrées/Sorties que vous voudriez voir dans la fenêtre de connexion des diagrammes en utilisant le menu Affichage >connecteur de diagrammes.
Note:
Au moins une entrée (type de donnée défini par l'utilisateur ), qui peut être manipulée depuis l'extérieur de la boite et aussi une entrée pour allouer un numéro de message unique doit être accessible.(Type de donnée "DWORD") |
| 3 |
Activer la case à cocher "Contrôle Commande" pour les E/S que vous voulez récupérer comme variables dans WinCC.
Note:
Au moins une entrée ou une sortie doit être du type S7_m_c pour que le bloc génère la variable EventState qui est nécessaire pour le système d'alarme.
Si la fonction "contrôle commande" n'apparait pas dans la fenêtre des diagrammes, faire un clic droit sur une entrée ou sortie puis >afficher colonnes dans la fenêtre qui apparait et ensuite dans l'onglet attribut système activer "S7_m_c" to "true" de la propriété de l'objet.
  Bild T1-01
|
| 4 |
Entrer l'attribut système suivant dans l'onglet Attributs des propriétés de l'entrée pour le no d'alarme. (dans Fig. T1-01 "EV_ID"):
  Bild T1-02
|
| 5 |
Connectez les entrées sorties dans la fenêtre des diagrammes et liez connecteurs suivant les besoins de vos fonctions (ex..une combinaison logique qui active une entrée du bloc d'alarme tel que SFB35 ALARM_8P).
  Bild T1-03
Note:
Vous pouvez trouver des information sur l'utilisation du bloc ALARM_8P dans l'article ID 770488. |
| 6 |
Compiler le diagramme CFC à l'aide de Diagramme>Complier>Comme type de Bloc Donner un numéro de FB de votre choix et mettre l'attribut système suivant dans l'onglet Attribut:
  Bild T1-04
Note:
Si vous laissez des entrées sans valeur sur les entrées d'alarmes comme dans la Fig T1-03 vous aurez 10 avertissements dont vous ne tiendrez pas compte.
Si vous voulez avoir accès à la fenêtre de réglage des alarmes de PCS7 il faut régler l'attribut "S7_alarm_ui" à "true" comme indiqué ci-dessus (Fig. T1-04) (voir article ID 17581885). |
| 7 |
Vous pouvez maintenant insérer le nouveau bloc généré dans un diagramme CFC et connectez-le. |
| 8 |
Après la compilation du diagramme dans le Simatic Manager et en compilant l'OS, les nouvelles variables et messages seront disponibles dans WinCC. |
Table T1-1
Retour aux Questions
Réponse T2 :
Comment modifier les textes des alarmes et les attributs (à partir de PCS 7 V6.x) ?
Les attributs des alarmes peuvent être modifiés en partie directement sur le bloc d'alarme (table T2-1) et en partie sur les diagrammes des points de mesure. (Table T2-2).
La partie ci-dessus décrit comment modifier les attributs des alarmes directement sur le bloc alarme.
| 1 |
Aller sur Simatic Manager et ouvrir le conteneur de blocs de votre programme S7 , sélectionnez le bloc alarme que vous voulez éditer. |
| 2 |
LA configuration des messages peut être ouvert avec . Edition > Propriété spéciale des objets > Messages.... |
| 3 |
Vous pouvez modifier les attributs suivants:
- Texte d'alarme
- Texte d'info
- classe d'alarme
- Priorité
- Propriété d'acquittement
Toutes les instances des nouveaux blocs doivent être réglés avec ses attributs dans le CFC. Ils peuvent être adaptés individuellement plus tard (voir table T2-2) si vous n'avez pas bloqué la case à cocher "Bloqué" après chaque attribut.
  Bild T2-01
Note:
Pour pouvoir utiliser la fonction de réglage des alarmes dans PCS7, l'attribut "S7_alarm_ui" doit être sur "true".(voir article ID 17581885). Si vous changez la class d'alarme par défaut du bloc PCS7 (ex: CTRL_PID), les algorithmes du bloc ne sont plus utiles pour le message. Ainsi les groupes de messages ne peuvent plus être affichés, ou peuvent apparaitre d'une manière inappropriée dans l'OS. Il est souhaitable de ne changer que les blocs utilisateurs ou ceux utilisés pour le bloc de message. |
| 4 |
Le bloc de message peut alors être importé dans le CFC pour que les modifications prennent effet. Il suffit pour cela d'ouvrir n'importe quel CFC. |
| 5 |
Aller dans Outils > types de Block et choisir le bloc que vous voulez importer dans la fenêtre de gauche. |
| 6 |
Cliquez sur le bouton "-->" et acquittez la question "Importer nouvelle version ". |
Table T2-1
L'édition des attributs des alarmes des instances sélectionnés dans les diagrammes des "Points de Mesure" est décrite ci-dessous.
Note:
Vous pouvez aussi modifier les diagrammes des points de mesure intégrés dans la hiérarchie technologique du projet .
| 1 |
Ouvrir la vue des objets process dans Simatic Manager par Afficher > Vue des Objets Process. |
| 2 |
Choisir la diagramme du point de mesure et commuter sur l'onglet "Messages". |
| 3 |
Ici vous pouvez modifier les attributs suivants pour chaque instance contenu dans le diagramme:
- Classe
- Priorité
- Origine
- Zone OS
- Evènement ( texte d'alarme )
- Batch ID
- texte libre 1 à 5 ( texte d'alarme 6 à 10 )
- texte d'info
  Bild T2-02
Note :
La colonne affichage peut être modifié si besoin. Pour faciliter cela, appliquer l'étape 4. |
| 4 |
Optionnel :
Aller dans Outils > Réglages dans SIMATIC Manager et choisir l'onglet "Colonnes". Choisir l'élément "Messages" dans la partie gauche sous "Vue des Objets de Process".
  Bild T2-03
Vous pouvez maintenant choisir les colonnes à afficher dans la partie droite. |
Table T2-2
Retour aux Questions
Réponse T3:
Comment configurer les valeurs associés aux alarmes ?
Dans un bloc ALARME_8P, jusqu'à dix variables process peuvent être transférées avec un message. Ces variables associées sont valables pour tous les messages du bloc. La procédure suivante décrit l'intégration de la valeur de "SD_1" dans la colonne "Evènement" du message activé par l'entrée "SIG_1".
| 1 |
Lier l'entrée "SD_1" du bloc ALARM_8P dans le diagramme CFC avec la variable qui doit être affichée.
Note:
Si vous avez créé votre propre bloc d'alarme comme décrit dans "Table T1-1", vous devez vous assurer que l'entrée "SD_1" est accessible et connectable dans le diagramme, et connectez-la à l'endroit où elle doit être utilisée.
Pour cela vous devez re-compiler le diagramme CFC modifié (voir Table T1-1, étapes 6 à 8) et réimporter le bloc alarme dérivé qui en est issu. (voir Table T2-1, étapes 4 à 6). |
| 2 |
Procédez ensuite comme indiqué dans les tables T2-1 ou T2-2, suivant que vous voulez appliquer les modifications à l'ensemble des blocs ou simplement au bloc actuel, ou implicitement à tout bloc utilisé dans les programmes.
Insérer dans la colonne "texte d'alarme" ou "évènement" de "SIG_1", la chaîne de caractères exacte (ex. "@1%4.3g@"), qui spécifie le numéro de la variable associée ainsi que son format.
Note :
Les différents formats sont décrits dans l'article ID 1926599. |
| 3 |
Optionnel :
Vous pouvez aussi mélanger textes et valeurs en les mettant les uns après les autres.
Exemple :
"Valeur 1: @1%4.3g@ Valeur 2: @2%4.3g@" |
Table T3-1
Retour aux Questions
Réponse P1:
Pourquoi n'y a-t-il pas de valeur associée affichée dans WinCC ( valable à partir de PCS7 V4.x ) ?
Veuillez vérifier les points suivants :
- Si vous avez changé les liens des variables associées, vous devez redémarrer le système après l'avoir chargé dans l'AS. Cela est nécessaire pour réinitialiser le bloc ALARM_8P.
- Il ne doit pas y avoir de trous lors de la connexion des valeurs associées. Par exemple si la cinquième variable n'est pas n'est pas connectée, les variables de 6 à 10 n'apparaitront pas dans WinCC.
- Les variables du type STRING ne sont pas connectables directement sous forme de variable de process ; voir à ce sujet l'article ID 674578.
Retour aux Questions
Réponse P2:
Pourquoi la sortie STATUS du bloc ALARM_8P délivre-t-elle la valeur "00" même si le message est bloqué ?
L'état "Message bloqué" (valeur 21, 15H) sur la sortie STATUS n'apparait qu'une seule fois seulement lorsque le système tente d'émettre un message bloqué. La sortie est ensuite remise à "00". Hormis cet information il n'y a pas d'autre moyen d'identifier cette information système ( instance bloquée/non bloqué ) dans le programme utilisateur. Le blocage en cours n'est visible que sur les stations opérateurs en service.
Retour aux Questions
FAQ Historique
| Modifications |
Date |
FAQ 14060124 compris dans T1
FAQ 2862776 compris dans T2
FAQ 14564348 compris dans T3
FAQ 674649 compris dans P1 |
17 novembre 2005 |
Retour Questions
Mots clés: Type de bloc, O&M, Message
|