Communication À L'aide Des Blocs Fr_Agsen Et Fr_Agrcv - Siemens SIMATIC PCS 7 Manuel De Configuration

Masquer les pouces Voir aussi pour SIMATIC PCS 7:
Table des Matières

Publicité

Configurer les liaisons SIMATIC
Nota
Pour une réception de données cohérentes, il faut respecter les règles suivantes :
• Lorsque le paramètre d'état NDR est passé à la valeur 1, vous devez appeler une
nouvelle fois le SFB 9 "URCV" avec la valeur 0 sur EN_R. De cette manière, vous
garantissez que la zone de réception ne sera pas écrasée à nouveau avant que vous
ne l'ayiez exploitée.
• Exploitez complètement les zones de réception RD_i utilisées en dernier avant de
valider à nouveau le bloc pour la réception (appel avec la valeur 1 sur l'entrée de
commande EN_R).
10.2.2
Communication à l'aide des blocs FR_AGSEN et FR_AGRCV
Généralités
La communication à l'aide des blocs FR_AGSEN et FR_AGRCV est caractérisée par une
transmission des données particulièrement performante, capable d'émettre jusqu'à
240 octets par télégramme. Les blocs FR_AGSEN et FR_AGRCV constituent pour
l'utilisateur une interface simple avec les blocs FC 5 AG_SEND et FC 6 AG_RCV. Les
fonctions FC5 et FC6 sont intégrées ; il n'est donc pas nécessaire de les charger
séparément.
Les blocs émettent des données via PROFIBUS (liaison FDL) ou Ethernet (liaison ISO ou
ISO-on-TCP). Seuls des blocs de données sont autorisés en guise de source et de
destination des données.
Dans le bloc FR_AGRCV, l'acquittement au niveau du système d'exploitation est généré
sans coordination avec le programme utilisateur. Cela signifie que l'acquittement pour
FR_AGSEN arrive également dans le cas où les données n'ont pas pu être écrites dans le
DB de réception, par exemple lorsque la CPU réceptrice est à l'état STOP. L'acquittement
est indiqué par le passage du signal à 0 sur la sortie CIW.
L'appel de la table des liaisons s'effectue de la même manière que dans le cas de la
communication à l'aide des blocs USEND et URCV (voir paragraphe 10.2.1, étapes 1 à 3).
Pour établir la communication à l'aide des blocs FR_AGSEN et FR_AGRCV, procédez
comme suit :
Marche à suivre
1. Double-cliquez sur une ligne vide de la table des liaisons ou sélectionnez une ligne et
appelez la commande de menu "Insertion > Liaison".
2. Dans la boîte de dialogue "Nouvelle liaison", sélectionnez le partenaire de liaison voulu,
c'est-à-dire dans ce cas, la station SIMATIC 400(2).
10-12
Process Control System PCS 7, Manuel de configuration
A5E00122419-01

Publicité

Table des Matières
loading

Table des Matières