Une boucle de courant ouverte indique qu'une charge n'a pas encore été détectée sur la voie de sortie de courant de votre module.

Les attributs/propriétés de lecture ou d'écriture NI-DAQmx suivantes vous permettent de vérifier si des capteurs sont déconnectés.
  • VoiesBoucleCrtOuvrtExistent—Renvoie un booléen Vrai si une ou plusieurs voies sont dans une condition de boucle de courant ouverte.
  • VoiesBoucleCrtOuverte—Renvoie un tableau de chaînes qui indique quelles voies sont dans une condition de boucle de courant ouverte.
  • Remarque Vous devez interroger l'attribut ou la propriété VoiesBoucleCrtOuvrtExistent avant d'interroger l'attribut ou la propriété VoiesBoucleCrtOuverte.

    L'attribut ou la propriété 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 doit 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.