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

Forum traitant des automates industriels de marque Schneider - Telemecanique
nacrima02
Code son premier grafcet
Code son premier grafcet
Messages : 49
Enregistré le : 10 avr. 2020, 13:53

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

Message 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.
crazyball
Asservi son premier moteur
Asservi son premier moteur
Messages : 28
Enregistré le : 30 mars 2023, 10:34
Localisation : Nîmes

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

Message 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.
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

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

Message 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 ?
nacrima02
Code son premier grafcet
Code son premier grafcet
Messages : 49
Enregistré le : 10 avr. 2020, 13:53

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

Message 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
crazyball
Asservi son premier moteur
Asservi son premier moteur
Messages : 28
Enregistré le : 30 mars 2023, 10:34
Localisation : Nîmes

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

Message 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?
nacrima02
Code son premier grafcet
Code son premier grafcet
Messages : 49
Enregistré le : 10 avr. 2020, 13:53

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

Message par nacrima02 »

J'ai modifier %MW1732 en le mettant à 100, toujours %MW1731 en erreur 16#0001.
Dommage :)
crazyball
Asservi son premier moteur
Asservi son premier moteur
Messages : 28
Enregistré le : 30 mars 2023, 10:34
Localisation : Nîmes

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

Message par crazyball »

Le délai d'attente est lui aussi de 10s?
nacrima02
Code son premier grafcet
Code son premier grafcet
Messages : 49
Enregistré le : 10 avr. 2020, 13:53

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

Message par nacrima02 »

Ou peut-on voir cela ?
crazyball
Asservi son premier moteur
Asservi son premier moteur
Messages : 28
Enregistré le : 30 mars 2023, 10:34
Localisation : Nîmes

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

Message par crazyball »

Dans la config de la voie 0 du TSX3721.
nacrima02
Code son premier grafcet
Code son premier grafcet
Messages : 49
Enregistré le : 10 avr. 2020, 13:53

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

Message par nacrima02 »

Conf_TER.PNG
Réglée a 30ms sur le TSX
Répondre