5.3
Création de fonctions définies par l'utilisateur avec la CFC
Généralités
Niveaux de priorité
7SJ61 Manuel
C53000-G1177-C118-1
Les relais de la famille SIPROTEC
logiques (PLC) définies par l'utilisateur et d'intégrer celles-ci dans leurs processus
fonctionnels. L'outil CFC (Continuous Function Chart) est nécessaire pour le traite-
ment des fonctions de protections définies par l'utilisateur ainsi que pour le traitement
des conditions logiques (par exemple: conditions de verrouillage pour commande des
organes de manoeuvre du poste) ou pour le traitement des valeurs de mesure. Les
conditions de verrouillage et les séquences de commande par exemple, peuvent être
programmées, en utilisant des modules fonctionnels prédéfinis, par des personnes
sans connaissance logicielle particulière. Un total de 21 éléments fonctionnels (FM)
avec lesquels les fonctions désirées peuvent être composées sont disponibles dans
une bibliothèque. Pour les explications détaillées veuillez consulter le manuel CFC,
référence E50417-H1176-C098, ou le manuel de DIGSI
H1176-C097.
La création d'une fonction PLC logique se fait au moyen d'un PC connecté à l'interface
en face avant ou à l'interface de service de l'appareil et moyennant l'utilisation du lo-
®
giciel DIGSI
4. Les signalisations et les mesures requises par les fonctions logiques
doivent d'abord être définies dans la matrice d'affectation en tant que sources ou des-
tinations pour la CFC (voir paragraphe 5.2).
Pour lancer le programme CFC, double cliquez sur CFC. Les noms de tous les plans
CFC existants et disponibles apparaissent. Le plan CFC désiré s'ouvre en double cli-
quant sur le nom de celui-ci. Si aucun plan CFC n'est disponible, vous pouvez en créer
un nouveau en cliquant sur Create → CFC–Chart. dans la barre de menu.
Les fonctions qu'il est possible d'implémenter dans la CFC peuvent être subdivisées
en quatre niveaux de priorité:
• Valeurs de mesure: Cette tâche est traitée cycliquement toutes les 600 millisecon-
des (MV_BEARB = traitement des valeurs de mesure).
• Logique système: cette fonction est déclenchée par les événements (c.-à-d. ces
fonctions sont traitées à chaque changement d'état d'une des entrées). La logique
système a une priorité inférieure à celle des fonctions de protection et s'arrête en
cas de démarrage d'une fonction de protections (PLC1_BEARB =low PLC proces-
sing).
• Fonctions de protection: Ces fonctions ont la plus haute priorité, et, tout comme les
fonctions logiques du système, sont de type événementiel. Elles sont donc contrô-
lées par les événements et traitées immédiatement après un changement d'état du
système (PLC_BEARB = fast PLC processing).
• Fonctions de verrouillage: Cette tâche est activée par les commandes. De plus, elle
est traitée cycliquement chaque seconde approximativement. Le cycle peut être ra-
lenti en cas de démarrage des fonctions de protection (charge de calcul plus éle-
vée). (SFS_BEARB = interlocking).
La fonction à réaliser doit faire partie de l'une de ces classes. Pour cela, activez le
menu Edit → Run puis sélectionnez le niveau de priorité souhaité (Voir figure 5-30).
®
4 sont capables de mettre en œuvre des fonctions
®
Configuration
4, référence E50417-
5-126