11 résultats trouvés

par didi2211
29 mars 2016, 16:25
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

J'ai un programme vierge dans mon automate, j'ai seulement fait la déclaration des variables.

Je pilote tout via mon programme C++ maintenant je ne dois plus utiliser Codesys donc la méthode est bonne non ? :?
par didi2211
29 mars 2016, 09:49
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Bonjour,

Me voilà de retour de week-end :)

J'ai fais comme a dit filou j'ai mis le PI Assignment sur Modbus et j'arrive enfin à communiquer avec la barrière via mon programme !

Maintenant il me reste à étoffer ce dernier pour lui ajouter toutes les fonctionnalités demandés...

Merci à tous pour ...
par didi2211
23 mars 2016, 17:58
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Me revoilà après mes recherches :)

Pour répondre à vos questions et vous mettre au courant de mon avancement je vais faire un petit résumé :

- Mon objectif principal est de contrôler une barrière munie d'un Wago via un programme C++ développé avec QT.

- Le protocole utilisé pour la communication ...
par didi2211
23 mars 2016, 10:01
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Dans ton programme tu as par exemple l'info BpMonter qui est rangé en %IX258.0.
Tu y accèdes comment avec un soft que ce soit en Lecture ou en Ecriture ?
Bonjour,

Je suis pas sûr de bien comprendre la question mais dans mon cas je dois y accéder via Modbus TCP.

Dans ton programme tu as par ...
par didi2211
22 mars 2016, 14:11
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Vérifies que le port 502 soit bien activé sur ton automate via WAGO I/o Pro ou l'interface Web embarquée.
Il existe aussi un configurateur Modbus sous CodeSYS.
Il permet de rapidement programmer les echanges avec des esclaves en générant le code automatiquement.
Ci joint le lien de la doc en ...
par didi2211
22 mars 2016, 09:11
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

La réponse est dans la question, je pense.

2455 c'est le port qu'utilise Codesys pour la liaison dynamique avec l'API.

Donc en fait tu ne travailles pas sur le bon port.

Utilises le port 502.

Bonjour,

En effet n'avais pas pensé à ça !
J'ai essayé de remplacer simplement le port mais ça n'a ...
par didi2211
16 mars 2016, 17:17
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Merci pour vos réponses !

Pour le port en effet c'est le 502 qui est utilisé d'habitude par contre ici j'ai repris le port qui était dans Codesys et c'est le 2455, pour le filtre sur Wireshark j'utilise ip.dst == l'IPduWago.

Comme je vous l'ai dit plus haut j'ai réussi à récupérer la trame qui me ...
par didi2211
16 mars 2016, 09:45
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

J'ai réussi ! :D

Après plusieurs analyses du trafic j'ai remarqué qu'une trame se différenciait des autres et revenait seulement lorsque j'actionnai le feu de signalement via mon programme Codesys.

J'ai reproduit la trame avec mon programme C++ et je peux désormais le contrôler avec mon interface ...
par didi2211
16 mars 2016, 08:54
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Bonjour,

J'ai une .dll en C# si ça t’intéresse. Je m'en suis servis pour développer une simulation d'un programme automate.
Envoie moi un mail et je te la donnerai.

Amicalement,

Benoit

Bonjour,

Malheureusement je n'ai jamais développé en C# ni utilisé de .dll quand bien même j'arriverai à ...
par didi2211
15 mars 2016, 15:57
Forum : Wago - Codesys
Sujet : Projet BTS - Wago 750-881
Réponses : 30
Vues : 23600

Re: Projet BTS - Wago 750-881

Bonjour,

Je pense que pour toi, il serait plus simple d'utiliser une DLL "toute prête" pour utiliser le protocole MODBUS TCP.

Oui j'ai vu la librairie libmodbus qui avait l'air de correspondre à mes besoins mais je n'ai pas réussi à la faire marcher avec QT :?

Hello

+1 avec Bernardo.
J'eut ...