Bonjour
2 automates tsx57 A et B échanges via des Read et write var.
Je dois remplacer un des automates par un M580 disons A_M580 et B_Tsx57 (pas de remplacement possible des 2 simultanément).
Sur un convoyeur il y a 700 chariots, les données de ces chariots sont stockées dans A_M580 ,20 mots par chariots, « table chariots » (contenant prg pièces, destination, position actuel…)
Après test pas de problème dans le sens A_M580 B_Tsx57 en I/O scanning (peut d’échanges)
Dans le sens B_tsx57 A_M580 j’ai besoin d’aller lire des %MW a différentes adresses suivant le numéro de chariot. Le A_M580 n’ayant pas d’adresse Xway je n’arrive pas à faire un Read sur une IP ?
Vu la taille de « table chariot » j’ai peur de saturer la com en faisant plusieurs I/O scanning, possible ou pas ?
Merci
Read-Var TSX57-->M580
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Read-Var TSX57-->M580
slts,
on s'autorise à penser que cest en ModBus TCP/IP
est que tu sais qui est Client et qui est Serveur pour les Read_var ?
normalement ya rien à changer dans les Reda_Var du tsx57_ B
on s'autorise à penser que cest en ModBus TCP/IP
est que tu sais qui est Client et qui est Serveur pour les Read_var ?
normalement ya rien à changer dans les Reda_Var du tsx57_ B
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- Bruce33
- Dieu du process

- Messages : 930
- Enregistré le : 28 oct. 2015, 06:54
- Localisation : Pas-de-Calais
Re: Read-Var TSX57-->M580
Bonjour,
Il est possible de régler la période de scrutation de l'IO Scanning donc il y a moyen d'éviter une saturation.
L'absence d'adresse XWAY dans le M580 n'est pas un problème, le TSX57 peut communiquer en Modbus TCP. Quelle est le module Ethernet sur ce TSX57 ?
L'instruction READ_VAR dans PL7 fonctionne uniquement avec une adresse XWAY mais celle-ci est associée à une adresse IP et à un protocole dans la configuration du module Ethernet. Il faut déclarer un adresse XWAY arbitraire avec une adresse de station supérieure à 100 et sélectionner le protocole MODBUS, comme dans cet exemple (mais sans regarder la partie passerelle et sans mettre d'adresse d'esclave Modbus) : Comment envoyer une requête de lecture de registres vers un esclave modbus à travers la passerelle TSXETG100 depuis le port Ethernet d'un Premium (TSX57) ?
Il est possible de régler la période de scrutation de l'IO Scanning donc il y a moyen d'éviter une saturation.
L'absence d'adresse XWAY dans le M580 n'est pas un problème, le TSX57 peut communiquer en Modbus TCP. Quelle est le module Ethernet sur ce TSX57 ?
L'instruction READ_VAR dans PL7 fonctionne uniquement avec une adresse XWAY mais celle-ci est associée à une adresse IP et à un protocole dans la configuration du module Ethernet. Il faut déclarer un adresse XWAY arbitraire avec une adresse de station supérieure à 100 et sélectionner le protocole MODBUS, comme dans cet exemple (mais sans regarder la partie passerelle et sans mettre d'adresse d'esclave Modbus) : Comment envoyer une requête de lecture de registres vers un esclave modbus à travers la passerelle TSXETG100 depuis le port Ethernet d'un Premium (TSX57) ?
Re: Read-Var TSX57-->M580
Bonjour
Merci pour votre aide, ça fonctionne , il faut bien déclarer une xway supérieur a 100 et sélectionner le protocole MODBUS et pas UNITE , quelle est la différence entre les 2 ?
Merci pour votre aide, ça fonctionne , il faut bien déclarer une xway supérieur a 100 et sélectionner le protocole MODBUS et pas UNITE , quelle est la différence entre les 2 ?
