Fb Graph Ou Source Graph; Fb Graph - Siemens SIMATIC S7-GRAPH Manuel

Pour s7-300/400 programmation de commandes séquentielles
Table des Matières

Publicité

Installation d'un projet
5.2

FB GRAPH ou source GRAPH ?

Avant de commencer à créer des graphes séquentiels, il faut d'abord décider dans
quel type de bloc vous allez écrire le programme. On crée des graphes séquentiels
soit dans un FB GRAPH, soit dans une source GRAPH.
Critère de choix entre un FB GRAPH et une source GRAPH
GRAPH accompagne l'enregistrement d'un FB d'une compilation implicite,
c'est-à-dire qu'il vérifie la syntaxe du graphe séquentiel créé. Seuls les FB GRAPH
exempts d'erreurs peuvent être enregistrés et transférés dans la CPU. Il est
impossible de fermer un bloc erroné.
Si la correction de l'erreur n'est possible qu'ultérieurement, vous pouvez enregistrer
sous forme de source le FB GRAPH créé ou créer d'abord une source GRAPH à
la place du FB GRAPH. Contrairement à ce qui se passe pour un FB GRAPH, il est
toujours possible d'enregistrer une source GRAPH contenant un graphe séquentiel
encore erroné.
Nota
Si vous ne pouvez pas programmer l'ensemble d'un graphe séquentiel en une
seule session de travail, enregistrez d'abord les données sous forme de source
GRAPH ou générez une source GRAPH.
5.3

FB GRAPH

On peut créer un FB GRAPH soit dans SIMATIC Manager, soit directement dans
GRAPH.
• Dans GRAPH, vous créez un nouveau bloc fonctionnel avec la commande
Fichier > Nouveau. Il est créé dans le langage de programmation GRAPH.
• Dans SIMATIC Manager, vous créez un nouveau bloc fonctionnel avec la
commande Insertion > Blocs S7 > Bloc fonctionnel. Choisissez le langage
de programmation GRAPH.
Règles pour la création du FB GRAPH
Le FB GRAPH est rangé dans le dossier "Blocs". A priori :
• Vous pouvez programmer le graphe séquentiel avec des adresses absolues et
symboliques.
• L'affichage du FB dépend du lieu de stockage :
hors ligne : le FB est affiché depuis la gestion de données de la PG avec les
-
mnémoniques et commentaires éventuels ;
en ligne : le FB est affiché à partir de la CPU avec les commentaires et les
-
mnémoniques de la gestion de données de la PG (s'ils existent hors ligne) ;
en ligne quand il n'y a pas de structure de projet : le FB est affiché à partir
-
de la CPU (vue "Partenaires disponibles" dans la boîte de dialogue "Ouvrir")
comme un FB de STEP 7, c'est-à-dire sans mnémoniques ni commentaires.
5-2
GRAPH pour SIMATIC S7-300/400 Programmation de commandes séquentielles
C79000-G7077-C526-01

Publicité

Table des Matières
loading

Table des Matières