Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Communication avec un automate Modicon M340

Highlighted

Bonjour,

Afin de faire une supervision en LabView sur un automate M340 du constructeur Schneider j'ai crée un I/O server sous la LabView avec une connexion Ethernet, cependant je vois toute un liste de variable avec que des chiffres et donc totalement incompréhensible.

Comment je pourrais faire pour voir les adresses auxquelles sont relié ces variables dans l'automate?

 

Cordialement

Nathan

0 Compliments
Message 1 sur 11
4 571 Visites
Highlighted

Ou bien comment faire pour lire ou écrire les variables de l'automate avec une adresses type %MW?

0 Compliments
Message 2 sur 11
4 568 Visites
Highlighted

Bonjour NathV74,

 

Quel est le protocole utilisé pour communiquer avec l'automate?

 

Cordialement

Paolo_P
Certified TestStand Architect
Certified LabVIEW Architect
National Instruments France

0 Compliments
Message 3 sur 11
4 558 Visites
Highlighted

bonjour,

 

je te conseille d'utiliser le protocole modbus avec le M340

http://www.ni.com/example/29756/en/

 

la correspondance est la suivante :

Coils = %M = 0x memory area

Discrete Inputs = %I = 1x memory area

Input Registers = %IW = 3x memory area

Holding Registers = %MW = 4x memory area

adeline.

Message 4 sur 11
4 554 Visites
Highlighted

Bonjour,

Tous d'abord, je vous remercie pour vos réponses. Ensuite, j'utilise bien le protocole ModBus pour communiquer et jai repérer dans la liste qui m'est proposer le "Holding register" qui devrait correspondre aux variable %MW, mais je ne vois pas comment récuperer les variable défini dans l'automate à partir de ce registre.

 

Cordialement

Nathan

0 Compliments
Message 5 sur 11
4 544 Visites
Highlighted

Bonjour,

 

Je vous conseille la lecture de ce document.

http://www.ni.com/white-paper/13911/en/

 

Personnellement  je préfère cette méthode à celle de la librairie ModBus.

.

Paolo_P
Certified TestStand Architect
Certified LabVIEW Architect
National Instruments France

0 Compliments
Message 6 sur 11
4 541 Visites
Highlighted

J'ai déja lu ce document et il ne résout en rien mon problème, je cherche a récuperer les données contenues dans les variable de l'automate dans des variable LabView...

0 Compliments
Message 7 sur 11
4 538 Visites
Highlighted

C'est justement ce que fait cet exemple, il accede a un espace memoire de l'escalve ModBus via une varaible en lecture ou ecriture lièe à l'I/O Server en ModBus.

 

Paolo_P
Certified TestStand Architect
Certified LabVIEW Architect
National Instruments France

0 Compliments
Message 8 sur 11
4 533 Visites
Highlighted

Smiley clignant de l'œil pour le document.Trés interressant*****

0 Compliments
Message 9 sur 11
4 258 Visites
Highlighted

Bonjour,

 

Lorsque je veux créer le serveur I/O Labview m'indique que je n'ai aucun serveur I/O disponible, comment dois-je remédier à cela ?

Faut-il que je sois connecté à mon automate pour pouvoir créer ce serveur ?

 

Merci d'avance.

0 Compliments
Message 10 sur 11
541 Visites