Etape
Action
1
Création de la structu‐
re du projet
Création des blocs (fa‐
cultative)
2
Importation des blocs
(si ce n'est pas arrivé
implicitement en insé‐
rant le bloc)
3
Créer, importer ou ou‐
vrir un diagramme CFC
4
Insertion des blocs
(dans un diagramme
CFC)
5
Paramétrage et inter‐
connexion des blocs
6
Adaptation des proprié‐
tés d'exécution
7
Compilation des dia‐
grammes CFC
8
Chargement du pro‐
gramme CFC
Système d'ingénierie (V9.0)
Manuel de configuration, 05/2017, A5E39221294-AA
Description
Un dossier Diagrammes doit être créé pour le CFC dans SIMATIC Manager, sous le
niveau hiérarchique du dossier Programme. Les diagrammes CFC sont enregistrés
dans le dossier Diagrammes.
Le CFC travaille avec des blocs prédéfinis. Ils peuvent provenir de la bibliothèque, d'au‐
tres programmes ou être des types de bloc que vous avez créés vous-même.
Les types de bloc nécessaires pour le projet doivent être insérés et si nécessaire im‐
portés, de différentes manières en fonction du système cible. Le CFC prend connais‐
sance des blocs lors de leur importation. Il est préférable d'enregistrer les types de bloc
dans la bibliothèque principale.
Pour réaliser une fonction d'automatisation, vous créez des diagrammes CFC ou vous
les importez de projets existants, par exemple. Vous ouvrez les diagrammes existants
dans l'éditeur CFC.
Attention :
Quand un diagramme est déjà ouvert pour configuration, d'autres utilisateurs peuvent
également l'ouvrir pour l'éditer. Ces autres utilisateurs reçoivent l'information suivante :
Diagramme x ouvert par <nom d'utilisateur> sur <nom de la station d'ingénierie>
Les blocs sont insérés par glisser-lâcher depuis la bibliothèque principale ou depuis le
catalogue des blocs dans le diagramme CFC. Une instance de bloc possédant un nom
univoque à l'échelle du diagramme est créée lors de cette opération. Vous pouvez créer
autant d'instances d'un type de bloc que vous le désirez.
Vous pouvez paramétrer ou interconnecter les entrées et les sorties des blocs soit avec
d'autres blocs, des diagrammes hiérarchiques ou avec des opérandes globaux.
Vous pouvez spécifier des connexions textuelles sur les entrées des blocs/diagrammes
dont la cible de connexion n'existe pas encore dans le dossier Diagrammes. Ces inter‐
connexions restent ouvertes jusqu'à ce que le partenaire d'interconnexion référencé soit
présent et que les interconnexions soient fermées par une commande de menu.
Interconnecter signifie que, pour communiquer entre blocs ou autres objets, des valeurs
sont transmises d'une sortie à une ou plusieurs entrées.
Les propriétés d'exécution d'un bloc déterminent la manière dont ce bloc s'insère chro‐
nologiquement dans l'ensemble de la structure du système cible. Ces propriétés sont
décisives pour le comportement du système cible en matière de temps de réaction, de
temps d'immobilisation ou de stabilité des structures dans lesquelles le temps joue un
rôle important, comme les boucles de régulation par exemple.
Des propriétés d'exécution sont attribuées en standard à chaque bloc lors de l'insertion.
Pour cela, le bloc est inséré dans une tâche d'OB, à une position que vous déterminez.
Vous pouvez modifier ultérieurement la position d'insertion ainsi que d'autres attributs
pour les adapter à vos besoins.
Lors de la compilation en programme, tous les diagrammes de la CPU actuelle sont
transformés en code machine (compiler). Seul le diagramme est compilé dans le cas
de la compilation en type de bloc.
A l'issue de la compilation, vous chargez le programme CFC dans le système cible
(système d'automatisation).
Réalisation de la configuration PCS 7
9.15 Configuration des fonctions AS
455