communication fipway interautomate

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Caliban85
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 09 mai 2019, 12:10

communication fipway interautomate

Message par Caliban85 »

Bonjour,
j'ai un souci de communication fipway entre automates:

un automate maitre lance des requêtes via des read_var et write_var sur 15 automates "esclaves".
je fais cela cycliquement, je lance les requêtes les unes après les autres, puis je reboucle.
Si jamais l'ensemble des demandes n'ont pas rebouclé au bout d un certains temps, je monte un défaut de com.
mon souci est que si l'on coupe l'un des automates esclaves, les demandes s’arrêtent et cela me monte mon défaut, et stop la scrutation.
Y a t il un moyen de vérifier la présence d'un automate esclave sur le reseau? afin de le différencier d'un vrai défaut de communication?
j'aimerais pouvoir faire cela sans toucher au automates esclaves car ce sont des tsx 37, et je n'ai pas spécialement envie de tous les modifier.
Je voudrais pouvoir contrôler la présence des automates via le maitre, qui est un 57 (sous pl7)
merci de votre aide.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: communication fipway interautomate

Message par itasoft »

slts,
Avec les Objet langage à échange explicite de la carte FipWay, voir l'aide en ligne
Exemple:
%MWxy.i.8 Status des stations
Ceci dit, l’absence d’une station ne doit pas bloquer les requêtes si on as mis un Time-Out


A savoir que en fipWay ya pas de maître / esclave mais un automate Gestionnaire et des stations
Automaticien privé (de tout)
itasoft@free.fr
Caliban85
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 09 mai 2019, 12:10

Re: communication fipway interautomate

Message par Caliban85 »

Merci pour la réponse, je viens de trouver le sujet sur l'aide:

si je veux bloquer les echanges en fonction de l'etat d'une station:
je rajoute en condition, pour aller sur la station 3 par exemple:
%MW00.1.8:X3 =1

merci encore
Répondre