Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

perte de communication lors de la création de l'exécutable

J'ai réalisé un programme qui communique avec un régulateur de température en modbus via une liaison usb/rs485. J'ai utilisé un câble usb/rs485 dénudé pour connecter le régulateur (3pins : Data A, Data B et Ground). Mon câble n'est pas un câble NI. J'ai installé le driver de ce câble et mon programme fonctionne bien tant que je suis dans l'environnement labview.

Lorque je crée l'exécutable, mon programme ne parvient plus à communiquer avec le régulateur. Je n'ai pas pu ajouter le driver dans l'installeur (seuls les drivers NI me sont proposés) mais le driver étant toujours installé sur mon pc, pourquoi est-ce que cela ne fonctionne pas?

 

Merci.

0 Kudos
Message 1 of 2
(3,561 Views)

Bonjour Psou,

As-tu bien câblé la gestion d'erreur dans ton programme? Si oui, ton executable te renvoie-t'il une erreur indiquant ce qu'il se produit?
Si non, tu devrais démarrer par là, c'est un bon début pour débugger une appli.

Le fait de ne pas avoir pu ajouter le driver est logique mais il s'agit bien du même PC? Si oui il n'y a pas besoin de le désinstaller.

L'erreur la plus commune qui fait qu'un exe de fonctionne pas alors que le programme fonctionne sur l'environnement de développement, est l'utilisation des liens vers des fichiers ou programmes externe. Je n'ai pas assez d'éléments ici pour te dire si c'est le cas.

Bonne journée,
Marc-Junior

0 Kudos
Message 2 of 2
(3,545 Views)