Programmation Du Programme Utilisateur Avec Des Liaisons Fdl; Principe Du Transfert De Contrats Et De Données; Fonction Des Blocs Fc (Fonctions); Programmation Des Liaisons Fdl - Siemens PROFIBUS CP S7 Manuel De Configuration

Table des Matières

Publicité

7 Configuration de liaisons FDL − Programmation de l'interface SEND/RECEIVE
7.9.1

Programmation du programme utilisateur avec des liaisons FDL

Principe du transfert de contrats et de données
Le programme de la CPU déclenche, par l'appel des blocs FC, la transmission des zones de
données utilisateur et en surveille l'exécution.
Sont transférés entre autres lors de l'appel des blocs FC, les paramètres suivants :
S le numéro de la liaison FDL (ID);
S l'adresse de module;
S la position de la zone de données utilisateur dans la CPU.
Pour les détails de l'interface d'appel, voir /6/.

Fonction des blocs FC (fonctions)

L'appel des blocs FC se traduit par les actions suivantes :
S La zone de données utilisateur est transmise au CP PROFIBUS ou reprise par ce
dernier.
S L'exécution du contrat est acquittée positivement ou négativement dans l'indication
d'état.

Programmation des liaisons FDL

Programmez l'interface SEND−RECEIVE dans le programme d'application comme suit :
1. Utilisez les blocs FC suivants pour la transmission de données via des liaisons FDL :
− AG−SEND pour le transfert de la zone de données utilisateur au CP PROFIBUS;
− AG−RECV pour l'enregistrement dans la zone de données utilisateur de la CPU des
données réçues par le CP PROFIBUS;
2. Exploitez les indications des blocs FC :
− dans AG−SEND les paramètres DONE, ERROR, STATUS;
− dans AG−RECV les paramètres NDR, ERROR, STATUS;

Appel de blocs FC dans le programme de la CPU

La figure ci−après illustre une séquence d'exécution possible des blocs FC et des blocs
d'organisation et de programme au cours d'un cycle de la CPU :
Remarque
Les blocs peuvent également être appelés plusieurs fois au cours d'un cycle pour une
liaison de communication.
CP S7 pour PROFIBUS Configuration et mise en service
Edition 09/2011
C79000−G8977−C181−05
A−171

Publicité

Table des Matières
loading

Table des Matières