[PFC200] communication entre deux 750-8211 en FO

Forum traitant des automates industriels de marque Wago et du logiciel codesys
Répondre
Oscar
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 20 févr. 2023, 16:08

[PFC200] communication entre deux 750-8211 en FO

Message par Oscar »

Bonjour à tous,

je me permet solliciter votre aide pour faire communiquer deux Automate 750-8211 en IP relier en Fibre Optique

Le Projet est assez simple :
Automate N° 1 ( Maitre ) avec une carte Entrée 750-430 8DI, IP fixe
Automate N° 2 (Esclave) avec une carte Sortie 750-530 8DO, IP fixe

Le but est simple les sorties de l'automate N°2 doivent être égale au entrées de l'automate N°1
Je n'est pas d'autre module hormis le module terminale 750-600 sur chaque automate
Si vous pouvez me donner une piste ce serait vraiment sympa, je suis sous Codesys V3

Je test le Modbus Ethernet IP Maitre et esclave avec l'adresse IP de mon deuxième automate en esclave
Je ne comprend pas comment configurer mon module de sortie dans le second automate ( faut t'il faire un programme spécifique ?)
Pour rappel je suis complètement débutant, je programme habituellement du Zelio. Mais je n'est pas le choix de mettre en place autre chose car c'est une demande bien spécifique

Je vous remercie d'avance pour l'aide que vous pouvez m'apporter

Cordialement
Oscar

Image
Fichiers joints
codesys3.PNG
Avatar du membre
filou59
Forcené des structures
Forcené des structures
Messages : 184
Enregistré le : 20 oct. 2015, 23:26
Localisation : Nord

Re: [PFC200] communication entre deux 750-8211 en FO

Message par filou59 »

Pour le modbus j'ai répondu http://forum-automatisme.net/viewtopic.php?t=6913

Après tu as une autre alternative, c'est d'utiliser les Network Variable List (NVL)

Tu trouveras des exemples sur Youtube le forge de CDS et sur le net
https://www.youtube.com/results?search_ ... +variables
https://www.youtube.com/results?search_ ... odesys+NVL
https://www.google.com/search?q=codesys ... e&ie=UTF-8

Ca se fait très facilement en moins de 2min quand on a compris le truc.
  • Il faut faire attention a l'adresse de brodcast, au numero de la liste et au port.
  • Une NVL Sender sur 1er projet (Un fichier exporté sera généré)
  • Une NVL Receiver sur le 2nd (On importe le fichier)
Il ya quelques option que l'on peut choisir au passage envoie groupé ou non, sur changement etat ou cycliquement etc...
Oscar
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 20 févr. 2023, 16:08

Re: [PFC200] communication entre deux 750-8211 en FO

Message par Oscar »

Bonjour Filou,

Merci pour ton aide je regarde toutes tes informations et je reviens vers toi
Cordialement

Oscar
Avatar du membre
filou59
Forcené des structures
Forcené des structures
Messages : 184
Enregistré le : 20 oct. 2015, 23:26
Localisation : Nord

Re: [PFC200] communication entre deux 750-8211 en FO

Message par filou59 »

PS sur ta capture d'ecran, on voie un triangle sur le Modbus Slave ca t'indique un problème.

Tu as mis le Slave sur le master, je sais pas si ca peut fonctionner comme ca.
Sinon par defaut CDS ne rafraichi un bus ou une carte qui est pas utilsé dans le programme. On peut changer le réglage en cherchant l'option Bus Cycle Task, qui est toujours sur Use Parant bus Cycle Setting. On peut mettre MainTask le temps de faire des tests si on veut.

Note que pour le modbus, tu as le choix de prendre le driver Codesys ou le Driver WAGO, je sais pas lequel est le mieux.
Comme la possibilité de programmer sous CDS est assez recente je ne saurais pas te dire qu'est qui est le mieux a ce niveau.

Si tu prends le driver WAGO il te manqueras des lib pour CDS 3.5.17 si tu es sur la derniere version de CDS, dans library manager il suffi de cliquer sur download missing library et hop le tour et joué.

Il y a peu etre moyen de forcer l'utilisation des lib plus récente, ca se fait dans placeholder, et on double clique sur la version de la lib que l'on veut... A essayer pour voir.
Jambe
Créateur de langage
Créateur de langage
Messages : 694
Enregistré le : 28 mai 2020, 18:38

Re: [PFC200] communication entre deux 750-8211 en FO

Message par Jambe »

Hello,

Pas besoin d’un deuxième automate pour faire ça mais seulement d’un coupleur modbus, par exemple le 750-362. Tu importes son fichier EDS dans le projet du maître et tu déclares le nombre d’entrée et de sorties et c’est presque tout.

Côté coupleur: rien à faire il reconnaît automatiquement les cartes que tu lui enfiches.


EDIT: je l’avais fait en CAN pas en modbus donc pas de fichier EDS…
Oscar
Apprend le binaire
Apprend le binaire
Messages : 10
Enregistré le : 20 févr. 2023, 16:08

Re: [PFC200] communication entre deux 750-8211 en FO

Message par Oscar »

Merci Filou et Jambe,

Ok tout fonctionne parfaitement avec les VAR global réseau c'est exactement ce que je voulais

Vous êtes super cool!!

je vais regarder un peu tout vos conseilles, mais la ça fonctionne bien

Jambe est tu sur pour le coupleur en FO

@+
Oscar
Jambe
Créateur de langage
Créateur de langage
Messages : 694
Enregistré le : 28 mai 2020, 18:38

Re: [PFC200] communication entre deux 750-8211 en FO

Message par Jambe »

Non pas du tout… Je me suis un peu emmêlé les pinceaux

En fait en cherchant le 750-8211 je suis tombé sur le 750-8210 qui lui n’as pas la fibre, donc j’ai supposé que tu avais un convertisseur fibre/cuivre.
Répondre