Discussions au sujet de NI LabVIEW

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

[COM RS232] Comment envoyer une valeur par défaut quand le Matériel est déconnecté du PC ?

Résolu !
Accéder à la solution

Bonjour à tous ! Smiley heureux

Tout est dis dans le titre.

J'aimerais pouvoir récupérer une info me disant que l'appareil fonctionnant s'est déconnecté (par ex: une COM RS232/USB déconnecté du PC) et SI oui alors arrête un autre appareil qui dépendait du premier.

Merci d'avance pour votre aide !

GdB

0 Compliments
Message 1 sur 6
2 791 Visites
Solution
Accepté par l'auteur du sujet GDB21

Tu peux utiliser le vi VISA Find Resources pour déterminer si l'appareil est présent.

 

Ben64

Message 2 sur 6
2 773 Visites

tu envoyes une commande qui produit une réponse de ton appareil, si la réponse ne vient pas c'est que la communication ne fonctionne pas correctement (appareil déconnecté, communication interrompue, bug ... ).
Tu gères avec le cluster d'erreur.
Ben64, VISA Find Resources retourne la liste des ports VISA mais ne dit pas si quelque chose y est branché 😉

0 Compliments
Message 3 sur 6
2 762 Visites

@PhilB58 wrote:


Ben64, VISA Find Resources retourne la liste des ports VISA mais ne dit pas si quelque chose y est branché 😉


C'est vrai pour le port COM physique du PC mais dans ce cas il s'agit d'une connection RS-232/USB, c'est donc un port COM virtuel qui n'est présent que lorsque l'appareil est connecté.

 

Ben64

Message 4 sur 6
2 753 Visites

ok, je ne savais pas, merci pour l'info 😉

0 Compliments
Message 5 sur 6
2 745 Visites

Merci ! C'est bien concluant pour l'instant ! 🙂

0 Compliments
Message 6 sur 6
2 699 Visites