Exemple : Send_Rk Avec Mémento De Couplage; Marche À Suivre - Siemens SIMATIC S7-300 CPU 31 C Série Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC S7-300 CPU 31 C Série:
Table des Matières

Publicité

6.5.2.6
Exemple : SEND_RK avec mémento de couplage
Marche à suivre
Dans cet exemple, le partenaire envoie des données dans le DB101 de votre CPU.
1. Dans votre CPU, donnez la valeur FALSE au mémento de couplage 100.6.
2. Indiquez ce mémento 100.6 dans la tâche SEND de l'interlocuteur (paramètres
3. Dans le programme utilisateur, l'évaluation du mémento de couplage vous indique que la
4. Quand vous aurez traité les données dans le programme utilisateur, il faudra remettre le
Cohérence des données
La cohérence des données est limitée à 128 octets. Tenez compte des remarques suivantes
pour garantir la transmission cohérente de plus de 128 octets :
Utilisez un mémento de couplage. N'accédez à nouveau aux données qu'une fois la
transmission achevée (évaluation du mémento défini pour la tâche en question ; il est
indiqué dans le SFB pour un appel quand NDR = TRUE). Ne remettez le mémento à FALSE
qu'après avoir traité les données.
CPU 31xC : Fonctions technologiques
Instructions de service, 03/2011, A5E00105485-05
R_CF_BYT, R_CF_BIT).
Le mémento est alors communiqué à votre CPU dans l'en-tête du télégramme RK 512.
Avant d'exécuter la tâche, votre CPU teste le mémento de couplage indiqué dans l'en-
tête du télégramme RK 512. La tâche est exécutée seulement si le mémento a la valeur
FALSE dans votre CPU. S'il a la valeur TRUE, le message d'erreur "32 hexa" est envoyé
au partenaire de communication dans un télégramme de réaction.
Une fois les données transférées dans le DB101, le bloc SFB SERVE donne la valeur
TRUE au mémento de couplage 100.6 de votre CPU et affiche l'octet et le bit de ce
mémento pour un appel (quand NDR = TRUE).
tâche est terminée (mémento 100.6 = TRUE) et que les données transmises peuvent être
traitées.
mémento de couplage 100.6 à FALSE. C'est la condition pour que votre partenaire de
couplage puisse de nouveau exécuter la tâche sans erreur.
Couplage point à point
6.5 Fonctions de communication
319

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-300 cpu 312cSimatic s7-300 cpu 313cSimatic s7-300 cpu 313c-2 ptpSimatic s7-300 cpu 313c-2 dpSimatic s7-300 cpu 314c-2 ptpSimatic s7-300 cpu 314c-2 dp ... Afficher tout

Table des Matières