Communications entre S7-1200 avec TSEND_C et TRCV_C

Forum traitant des automates industriels de marque Siemens.
Répondre
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Communications entre S7-1200 avec TSEND_C et TRCV_C

Message par wyllys »

Bonjour,

Je débute en automatisme sur Portal V13 avec des automates s7-1200 par la force des choses...
J'essaye de faire communiquer deux s7-1200 avec les fonctions TSEND_C et TRCV_C, les blocs ont l'air bien configuré car je n'ai pas d'erreur.
Et le status pour l'automate émetteur passe de 16#7002 à 16#7004, alors que l'autre reste à l'état "BUSY" avec le code 16#7001 et bien sur il ne reçoit aucun octet.
J'ai fait en sorte que ce soit l'émetteur qui initialise la connexion.
L'image du bloc de l'émetteur:
Image
L'image du bloc qui réceptionne:
Image

Merci d'avance :-).
Bonne journée.
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Re: Communications entre S7-1200 avec TSEND_C et TRCV_C

Message par wyllys »

Avec les images c'est mieux:
Le bloc émetteur:
Image

Le bloc qui réceptionne:
Image
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Re: Communications entre S7-1200 avec TSEND_C et TRCV_C

Message par wyllys »

Bon bah j'ai fini par trouver tout seul :-)
En fait il fallait que je mette une fréquence sur le "REQ" du TRCV, pour qu'il puisse lire les données, sinon il reste bloqué sur "Busy" et ne lisait rien, enfin c'est que je pense ...
jll
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 102
Enregistré le : 17 nov. 2015, 16:45

Re: Communications entre S7-1200 avec TSEND_C et TRCV_C

Message par jll »

Bonjour,

Effectivement, a chaque front montant sur l'entrée REQ(request) il va exécuter le bloc.
Répondre