Page 1 sur 2

[TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 10:51
par nacrima02
Bonjour,
J'ai un petit soucis sur une communication avec un rack d'entrées sortie déportées de chez WAGO.
Je souhaite écrire des variables (sortie analogiques) à partir de mon tsx micro (3721), Celui-ci est raccordée à une passerelle ETZ410.
Puis la passerelle sur un switch avec le WAGO.

Une fois le bloc Send_Req paramétrer comme la docs schneider le préconise, je tombe en TIME_OUT (erreur 16#0001)

Je vous joints la configuration automate, la programmation ainsi que la config de la passerelle.
Conf_Automate.PNG
Conf_Passerelle_Etz410.PNG
Conf_Passerelle_Etz410_1.PNG
Programme_autom_0.PNG
Programme_autom_1.PNG

Est-ce que quelqu'un aurait une idée à me proposer pour faire fonctionner le rack avec le TSX.

Merci à vous.

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 11:51
par crazyball
Bonjour,
Il me semble que pour faire une requête de lecture dans un équipement distant il faut écrire "16#0036" dans le code requête de votre bloc send request non?
Car je vois que vous avez mis 16#0037.

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 14:16
par Bruce33
Bonjour,

J'ai déjà eu des problèmes pour mettre en service l'instruction SEND_REQ avec une passerelle TSXETZ410 parce que la version du firmware était trop ancienne.
Quelle version est affichée sur la page Web de la passerelle ?
Avez-vous déclaré l'ilot Wago dans la configuration IP de la passerelle ?

Le port TER de l'automate TSX37 est-il configuré avec la vitesse 9600 bits/s ?

Pouvez-vous expliquer les valeurs que vous avez programmées dans la table %MW1040:8 ?
Est-ce normal que la mot %MW1046 ne soit pas écrit et que le mot %MW1048 soit écrit alors qu'il n'appartient pas à la table %MW1040:8 ?

Avez-vous d'autres instructions de communication (SEND_REQ, READ_VAR, WRITE_VAR) dans le programme ?

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 14:47
par nacrima02
crazyball a écrit : 06 juil. 2023, 11:51 Bonjour,
Il me semble que pour faire une requête de lecture dans un équipement distant il faut écrire "16#0036" dans le code requête de votre bloc send request non?
Car je vois que vous avez mis 16#0037.
Je veux écrire, c'est pour ca le 16#0037.
Bruce33 a écrit : 06 juil. 2023, 14:16 Bonjour,

J'ai déjà eu des problèmes pour mettre en service l'instruction SEND_REQ avec une passerelle TSXETZ410 parce que la version du firmware était trop ancienne.
Quelle version est affichée sur la page Web de la passerelle ?
Avez-vous déclaré l'ilot Wago dans la configuration IP de la passerelle ?

Le port TER de l'automate TSX37 est-il configuré avec la vitesse 9600 bits/s ?
Le wago est en 10.94.34.116 (2.123) je ne l'ai déclaré nul part ailleurs uniquement dans la configuration IP de la passerelle,

La conf du port TER et la passerelle :
Conf_TER.PNG
Conf_Passerelle_version.PNG
Bruce33 a écrit : 06 juil. 2023, 14:16 Pouvez-vous expliquer les valeurs que vous avez programmées dans la table %MW1040:8 ?
Est-ce normal que la mot %MW1046 ne soit pas écrit et que le mot %MW1048 soit écrit alors qu'il n'appartient pas à la table %MW1040:8 ?

Avez-vous d'autres instructions de communication (SEND_REQ, READ_VAR, WRITE_VAR) dans le programme ?
Uniquement celle que j'ai crée, j'avais commencer à programmer des read_var et write_var à l'origine mais après recherche sur internet ils disaient d'utiliser le SEND_REQ donc je les ai juste inhiber.
Pour le %MW1048 j'écrivais quatre mots de base mais j'avais vu un essais de programme avec deux donc j'avais recopier en laissant l'operate de MW1048.

Voici ce à quoi correspond la table %MW1040:8
exemple_prog.PNG
Merci pour vos réponses

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 15:04
par crazyball
Rebonjour,
Dans votre configuration sur le serveur web le timeout est configuré à 10s alors que vous avez déclaré un timeout dans le %MW1732 à 5s.
Les deux ne doivent ils pas être égaux?

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 15:51
par nacrima02
J'ai modifier %MW1732 en le mettant à 100, toujours %MW1731 en erreur 16#0001.
Dommage :)

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 15:54
par crazyball
Le délai d'attente est lui aussi de 10s?

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 16:05
par nacrima02
Ou peut-on voir cela ?

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 16:08
par crazyball
Dans la config de la voie 0 du TSX3721.

Re: [TSX Micro] Echange avec Rack entrées sortie WAGO

Posté : 06 juil. 2023, 16:15
par nacrima02
Conf_TER.PNG
Réglée a 30ms sur le TSX