Discussions au sujet de NI LabVIEW

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

Communication modbus série

Bonjour, 

Je voudrai communiquer entre un variateur ATV312 par Modbus. J'utilise un câble RJ45 vers USB. En utilisant le logiciel SoMove fournit par le constructeur j'arrive à communiquer avec le variateur via le port COM3, mais en utilisant VISA ressource name de LabVIEW je ne détecte rien.

Quelqu'un saurait comment je pourais resoudre ce problème ?

0 Compliments
Message 1 sur 4
2 588 Visites

Bonjour nicolascosse,

 

Détectez-vous votre matériel dans NI MAX?

Si oui arrivez-vous à lui envoyer des commandes avec le panneau de test VISA?

Le tuto suivant pourrait aussi vous aider:

http://www.ni.com/getting-started/set-up-hardware/instrument-control/usb-connect

 

Bonne journée,

Armando

0 Compliments
Message 2 sur 4
2 544 Visites

Bonjour, 

 

Je ne détecte pas le matériel dans NI MAX mais je le détecte dans le gestionnaire de périphériques Windows en tant que contrôleur de bus USB (COM3).

 

Bonne journée,

0 Compliments
Message 3 sur 4
2 503 Visites

Bonjour à vous, sauf erreur :

  • votre appareil est un Schneider Electric
  • votre USB -> RJ45 est détecté comme un COM3 donc un port série (RS232 ou RS485). C'est donc un convertisseur série, mais sur un facteur de forme RJ45 (pas SubD9), mais n'est pas un convertisseur Ethernet. Il faudrait faire du modbus série et pas du modbus TCP
  • votre ATV a-t'il un autre port de commnication? souvent il y a un port de communication (ethernet) et un port de debug qui fonctionne avec le logiciel de fabricant (pas de configuration, permet le diagnostic)
  • Le logiciel SoMove de Schneider fonctionne. Très bien. Mais SoMove communique sur quel protocole? Mobus ou propriétaire?
  • Avez-vous le manuel utilisateur qui vous donne la procédure de communication modbus ? (port à utiliser, type de modbus, adresse des variables)

 

Pour avoir communiquér en modbus avec un variateur Schneider Lexium 32 en modbus TCP:

  • les fonctions modbus de LabVIEW fonctionnent très bien
  • nous avions activés un paramètre dans SoMove pour permettre une communication en Ethernet modbus TCP
  • J'avais contacté le support technique de Schneider. Le manuel Schneider de communication était erroné. Il avait un driver LabVIEW, un exemple, pour le pilotage en modbus TCP.

A suivre

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion

MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group

0 Compliments
Message 4 sur 4
2 493 Visites