PorFace + Wago ethernet
-
JeremAuto07
- Générateur de blocs fonctions

- Messages : 145
- Enregistré le : 23 sept. 2019, 18:21
PorFace + Wago ethernet
Bonjour,
je rencontre un souci avec mon HIM proface PFXGM4201TAD, je n'arrive pas communiquer avec mon API.
l'adresse IP de l'API est: 192.168.1.200 masque: 255.255.255.0 prot 2455 (relevé sur CodeSys)
l'adresse IP de mon IHM est: 192.168.1.204 masque: 255.255.255.0
Dans le logiciel GP pro (v4.0) je rentre donc l'adresse de mon API, et le port, je charge mais ensuite j'ai des messages d'erreurs comme le "RHA0068" ou encore "RHA0065"
Avez vous déjà rencontré ce phénomène ?
Ps: l'IHM n'est pas neuve elle avait déjà servi sur un projet précédent
je rencontre un souci avec mon HIM proface PFXGM4201TAD, je n'arrive pas communiquer avec mon API.
l'adresse IP de l'API est: 192.168.1.200 masque: 255.255.255.0 prot 2455 (relevé sur CodeSys)
l'adresse IP de mon IHM est: 192.168.1.204 masque: 255.255.255.0
Dans le logiciel GP pro (v4.0) je rentre donc l'adresse de mon API, et le port, je charge mais ensuite j'ai des messages d'erreurs comme le "RHA0068" ou encore "RHA0065"
Avez vous déjà rencontré ce phénomène ?
Ps: l'IHM n'est pas neuve elle avait déjà servi sur un projet précédent
- djé
- Dieu du process

- Messages : 864
- Enregistré le : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
- Contact :
Re: PorFace + Wago ethernet
Salut,
Le port 2455 est le port utilisé par le logiciel pour communiquer avec l'automate.
Pas certain que ce soit celui utilisé pour la com avec un IHM Proface.
Tu peux te rendre sur le site de de Proface pour télécharger la doc du Drivers CodeSys Ethernet (il faut s'enregistrer pour pouvoir downloader)
Le port 2455 est le port utilisé par le logiciel pour communiquer avec l'automate.
Pas certain que ce soit celui utilisé pour la com avec un IHM Proface.
Tu peux te rendre sur le site de de Proface pour télécharger la doc du Drivers CodeSys Ethernet (il faut s'enregistrer pour pouvoir downloader)
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
- filou59
- Forcené des structures

- Messages : 190
- Enregistré le : 20 oct. 2015, 23:26
- Localisation : Nord
Re: PorFace + Wago ethernet
Bonjour
il faudrait que tu nous disent comment tu souhaites accéder a ton automate, par quel méthode.
Fait une capture des différents paramètres de ton automate dans GP-Pro
il faudrait que tu nous disent comment tu souhaites accéder a ton automate, par quel méthode.
Fait une capture des différents paramètres de ton automate dans GP-Pro
-
JeremAuto07
- Générateur de blocs fonctions

- Messages : 145
- Enregistré le : 23 sept. 2019, 18:21
Re: PorFace + Wago ethernet
merci pour vos retour, à ce jour j'ai toujours pas réussi...
la communication entre l'API et l'IHM est réalisé via un réseau ethernet. Je souhaite lire des mots et des bits du programme API mais également écrire.
Je suis habitué au système schneider avec Magelis et j'ai jamais autant galère pour communiqué entre API et IHM
la communication entre l'API et l'IHM est réalisé via un réseau ethernet. Je souhaite lire des mots et des bits du programme API mais également écrire.
Je suis habitué au système schneider avec Magelis et j'ai jamais autant galère pour communiqué entre API et IHM
- filou59
- Forcené des structures

- Messages : 190
- Enregistré le : 20 oct. 2015, 23:26
- Localisation : Nord
Re: PorFace + Wago ethernet
Ca risque d'être dur de t'aider avec si peu de renseignement.
Fait nous des capture d'ecran des partie paramètrages de ton automate dans GpProEX pour qu'on puisse t'aiguiller sinon ca va pas être simple.
Ou sinon tu met en ligne ton projet GpPro
Fait nous des capture d'ecran des partie paramètrages de ton automate dans GpProEX pour qu'on puisse t'aiguiller sinon ca va pas être simple.
Ou sinon tu met en ligne ton projet GpPro
-
JeremAuto07
- Générateur de blocs fonctions

- Messages : 145
- Enregistré le : 23 sept. 2019, 18:21
Re: PorFace + Wago ethernet
d'accord,
voici une version test de mon programme IHM: https://transfernow.net/815dp4zbob3t
J'ai essayé de faire plusieurs configuration comme expliquer dans la doc, mais rien fonctionne je suis vraiment perdu avec un système pareil
Je suis persuadé que le problème proviens du port qui n'est pas bon mais je ne trouve aucune info la dessus..
voici une version test de mon programme IHM: https://transfernow.net/815dp4zbob3t
J'ai essayé de faire plusieurs configuration comme expliquer dans la doc, mais rien fonctionne je suis vraiment perdu avec un système pareil
Je suis persuadé que le problème proviens du port qui n'est pas bon mais je ne trouve aucune info la dessus..
- filou59
- Forcené des structures

- Messages : 190
- Enregistré le : 20 oct. 2015, 23:26
- Localisation : Nord
Re: PorFace + Wago ethernet
Bonjour
tu as choisi d'utiliser le protocole Codesys pour la comm.
Quand tu vas dans les paramètre de ton PLC, il faut donc mettre le port q'utilise codesys. Chez WAGO sur cette série d'automate c'est le : 2455
Quand tu lances codesys et que tu vas dans les param de comm tu peux le vérifier.
A noter que suivant la marque ca peut être un autre port.
Ensuite il faut choisir le mode d'accès. Tu peux utiliser Direct Adress ou Symbolic Adress
Je n'ai jamais utilisé le Direct Address, donc je vais te parler du mode Symbolic.
Ce mode permet d'importer le nom de tes variable que tu utilises dans Codesys. il faut pour cela générer le fichier de symbol.
Menu Codesys : Project\ Option \ Symbol Configuration\
Tu coches les cases Dump...
Ensuite dans le bouton Configure symbol file, tu codehs Export ... et eventuellement Write pour les parties de ton programme que tu veux exporter.
Parfois sur de gros programme, les gens préfere faire un bout de prog pour l'ecran , et n'exporter que ce bout de prog pour plus de faciliter et pour ne pas se retrouver avec des variables inutile dans la supervision.
ensuite tu na plus qu'a recompiler ton programme, codesys va te générer un fichier avec une extension .SYM.XML
Tu n'a plus qu'a retourner dans Gppro , cliquer sur le bouton import, choisir ton fichier de symbol, et ensuite sélectionner les variables que tu veux utiliser.
Une autre solution possible mais que je n'utilise pas sur les automates WAGO, c'est la comm Modbus, c'est un peu plus chiant a gérer je trouve car il faut mapper les variables sur des adresse mémoire pour pouvoir ensuite y accéder.
tu as choisi d'utiliser le protocole Codesys pour la comm.
Quand tu vas dans les paramètre de ton PLC, il faut donc mettre le port q'utilise codesys. Chez WAGO sur cette série d'automate c'est le : 2455
Quand tu lances codesys et que tu vas dans les param de comm tu peux le vérifier.
A noter que suivant la marque ca peut être un autre port.
Ensuite il faut choisir le mode d'accès. Tu peux utiliser Direct Adress ou Symbolic Adress
Je n'ai jamais utilisé le Direct Address, donc je vais te parler du mode Symbolic.
Ce mode permet d'importer le nom de tes variable que tu utilises dans Codesys. il faut pour cela générer le fichier de symbol.
Menu Codesys : Project\ Option \ Symbol Configuration\
Tu coches les cases Dump...
Ensuite dans le bouton Configure symbol file, tu codehs Export ... et eventuellement Write pour les parties de ton programme que tu veux exporter.
Parfois sur de gros programme, les gens préfere faire un bout de prog pour l'ecran , et n'exporter que ce bout de prog pour plus de faciliter et pour ne pas se retrouver avec des variables inutile dans la supervision.
ensuite tu na plus qu'a recompiler ton programme, codesys va te générer un fichier avec une extension .SYM.XML
Tu n'a plus qu'a retourner dans Gppro , cliquer sur le bouton import, choisir ton fichier de symbol, et ensuite sélectionner les variables que tu veux utiliser.
Une autre solution possible mais que je n'utilise pas sur les automates WAGO, c'est la comm Modbus, c'est un peu plus chiant a gérer je trouve car il faut mapper les variables sur des adresse mémoire pour pouvoir ensuite y accéder.
-
JeremAuto07
- Générateur de blocs fonctions

- Messages : 145
- Enregistré le : 23 sept. 2019, 18:21
Re: PorFace + Wago ethernet
salut,
j'ai essayé à l'instant mais j'ai un défaut sur l'IHM "An illegal or undetermined device adresse exist. please chack the settings and transfer the project data again"
Lorsque j'importe les variable depuis CodeSys, GP pro indique que l'adresse est incorrect.
Voici le programme supervision dans lequel j'ai importé deux variable pour tester: https://transfernow.net/92g0n2k0vaey
j'ai essayé à l'instant mais j'ai un défaut sur l'IHM "An illegal or undetermined device adresse exist. please chack the settings and transfer the project data again"
Lorsque j'importe les variable depuis CodeSys, GP pro indique que l'adresse est incorrect.
Voici le programme supervision dans lequel j'ai importé deux variable pour tester: https://transfernow.net/92g0n2k0vaey
- djé
- Dieu du process

- Messages : 864
- Enregistré le : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
- Contact :
Re: PorFace + Wago ethernet
As-tu téléchargé cette doc ?djé a écrit : ↑21 oct. 2019, 11:22 Salut,
Le port 2455 est le port utilisé par le logiciel pour communiquer avec l'automate.
Pas certain que ce soit celui utilisé pour la com avec un IHM Proface.
Tu peux te rendre sur le site de de Proface pour télécharger la doc du Drivers CodeSys Ethernet (il faut s'enregistrer pour pouvoir downloader)
Dedans il y a des exemples de paramétrages avec des API base CODESYS.
A priori le port 1200 est utilisé pour la com avec un device externe (1024? serait pour la comm avec l'IHM?)
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
- filou59
- Forcené des structures

- Messages : 190
- Enregistré le : 20 oct. 2015, 23:26
- Localisation : Nord
Re: PorFace + Wago ethernet
Tu nas pas modifié le port de ton PLC, il est toujours sur 1200, tu dois mettre 2455
Tu peux aussi mettre en ligne aussi ton programme Codesys pour voir si il n'y a pas un prb aussi a ce niveau.
Tu peux aussi mettre en ligne aussi ton programme Codesys pour voir si il n'y a pas un prb aussi a ce niveau.