Deux attributs ou propriétés de lecture ou d'écriture NI-DAQmx vous permettent de vérifier si des capteurs sont déconnectés. Le premier est VoiesBoucleCrtOuvrtExistent. Cet attribut ou cette propriété renvoie un booléen Vrai si une ou plusieurs voies sont sujettes à une condition de boucle de courant ouverte. Le second est VoiesBoucleCrtOuverte. Cet attribut ou cette propriété renvoie un tableau de chaînes indiquant quelles voies (le cas échéant) sont sujettes à une condition de boucle de courant ouverte. Vous devez interroger l'attribut ou la propriété VoiesBoucleCrtOuvrtExistent avant d'interroger l'attribut ou la propriété VoiesBoucleCrtOuverte.

VoiesBoucleCrtOuvrtExistent lit la condition de boucle de courant ouverte à partir du périphérique et la met en cache dans le driver. Les lectures suivantes de l'attribut ou de la propriété VoiesBoucleCrtOuverte liront les informations de la voie sur laquelle se produit la boucle de courant ouverte mises en cache dans le driver lors de l'interrogation précédente de VoiesBoucleCrtOuvrtExistent.

Remarque
  • NI-DAQmx renvoie toutes les données qu'une boucle de courant ouverte existe ou non. Si votre application nécessite la détection de boucles de courant ouvertes, il est conseillé de lire les attributs ou propriétés de boucle de courant ouverte après chaque appel de la fonction de lecture. Votre programme devrait supprimer toutes les données douteuses ou renvoyer un drapeau si le driver indique une boucle de courant ouverte.
  • Pour les périphériques d'entrée analogique avec IEPE, la source de courant d'excitation IEPE doit être activée pour que la détection de boucle de courant ouverte fonctionne. Si l'IEPE n'est pas activée, une erreur est renvoyée au moment de la lecture de VoiesBoucleCrtOuverte.