le 07-28-2011 03:28 AM
bonjour,
Merci Yoann... je vais voir ce que je peux faire !! J'ai besoin de faire quoi coté automate ???
le 07-28-2011 03:37 AM
bonjour,
Merci yoann... je vais voir ce que je peux faire avec.
Je dois faire faire quoi du coté automate ???
Il me dit aussi qu'il ne trouve pas l'objet VI appelé "MB ethernet Master Query Write Multiple Register"... c'est normal ??
le 07-28-2011 03:42 AM
Bonjour,
Du côté de votre automate, il faut:
1. Le configurer en Ethernet Modbus Esclave
2. Configurer l'adresse IP (se ce n'est pas déjà fait)
3. Programmer l'automate avec le soft fourni si nécessaire
4. Paramètrer les entrées/sorties de votre programme pour le modbus si nécessaire
Je ne connais pas votre automate donc je ne peux pas vous aider la dessus mais cela doit se trouver dans le manuel.
Pour le vi il faut utiliser la Lib Labview Modbus:
http://sine.ni.com/devzone/cda/epd/p/id/4756
Ouvrez le VI et lorsque Labview le demande chercher les fichiers à l'endroit ou la lib est sur votre disque.
Yoann
le 07-28-2011 03:54 AM
ok merci pour toutes ces info...
Mon programme automate est configuré en cscan... j'utilise des %Mxxx et %AIxxx, %Ixxx, %Rxxx, %AQxxx, %Qxxx... je vais me renseigner de ce coté la !!
Merci,
cordialement,
Mak
le 07-28-2011 04:00 AM
j'ai une derniere questions...
Pour communiquer entre le PC et l'automate j'ai une sortie LAN en RJ-45... c'est le meme principe si je veux communiquer avec labview par cette sortie ??
le 07-28-2011 04:05 AM
En modbus TCP vous êtes obligé de communiquer par liaison Ethernet donc la liaison entre votre pc et votre automate se fait pas ce connecteur.
Yoann
le 07-28-2011 04:32 AM
d'accord !!
donc la je viens de voir et apparement j'ai mon programme de fait et j'ai juste à configurer une adresse IP réseaux...
mais je veux juste le brancher en direct au pc... j'ai toujours besoin de l'adresse IP ?
le 07-28-2011 05:19 AM
Après là c'est du réseau.
Votre PC et votre automate doivent avoir des adresses IP dans le même domaine sinon votre réseau ne marchera pas.
Par ex:
PC: IP 10.0.0.1 Mask 255.255.0.0
Automate: IP 10.0.0.2 Mask 255.255.0.0
Pour vérifier que votre connection fonctionne entre les 2, faites un "ping adresse IP de votre automate" dans l'invite de commande de windows.
Yoann
le 02-14-2012 03:04 AM
Bonjour,
Je souhaite communiquer avec unAPI mais avec Labview en mode esclave. Avez-vous un exemple comme MODBUS_TCP_EXAMPLE mais avec labview en esclave ?
Ou avez-vous des informations sur ce sujet avec la méthode à mettre en place ?
Merci d'avance
le 02-14-2012 06:44 AM
C7777 a écrit :
Bonjour,
Je souhaite communiquer avec unAPI mais avec Labview en mode esclave. Avez-vous un exemple comme MODBUS_TCP_EXAMPLE mais avec labview en esclave ?
Ou avez-vous des informations sur ce sujet avec la méthode à mettre en place ?
Merci d'avance
Bonjour,
Vous pouvez trouver des exemples d'implémentation Modbus maitre/esclave (série) et client/serveur (tcp) en utilisant les toolkits suivants disponible sur le LabVIEW Tools Network
ModBusVIEWoTCP : http://sine.ni.com/nips/cds/view/p/lang/fr/nid/209754
ModBusVIEWoSL : http://sine.ni.com/nips/cds/view/p/lang/fr/nid/210229
Ces toolkits peuvent être évalués gratuitement pendant 30 jours.
Vous trouverez également de l'information sur ces toolkit ici et là.
Cordialement,