Kanäle können mithilfe von zwei Lese-/Schreibattributen (bzw. -eigenschaften) von NI-DAQmx auf unverbundene Sensoren geprüft werden. Ein Attribut/eine Eigenschaft lautet "KanäleMitOffenerStromschleifeVorh". Dieses Attribut/diese Eigenschaft gibt ein boolesches TRUE aus, wenn an mindestens einem Kanal eine offene Stromschleife erkannt wird. Das zweite Attribut/die zweite Eigenschaft lautet "KanäleMitOffenerStromschleife". Dieser Parameter gibt ein String-Array mit den Kanälen aus, an denen eine offene Stromschleife festgestellt wurde. Das Attribut/die Eigenschaft "KanäleMitOffenerStromschleifeVorh" muss vor "KanäleMitOffenerStromschleife" abgefragt werden.

"KanäleMitOffenerStromschleifeVorh" fragt das Gerät auf eine offene Stromschleife ab und speichert das Abfrageergebnis im Treiber. Wenn nun das Attribut/die Eigenschaft "KanäleMitOffenerStromschleife" aufgerufen wird, fragt diese(r) das im Treiber gespeicherte Ergebnis des letzten Aufrufs von "KanäleMitOffenerStromschleifeVorh" ab.

Hinweis
  • NI-DAQmx gibt alle Daten unabhängig vom Auftreten einer offenen Stromschleife aus. Wenn Ihre Anwendung eine Prüfung auf offene Stromschleifen erfordert, sollten die Eigenschaften/Attribute für offene Stromschleifen nach jedem Leseaufruf abgefragt werden. Wenn eine offene Stromschleife gemeldet wird, sollte Ihr Programm die betreffenden Daten verwerfen oder eine Warnung ausgeben.
  • Bei Hardware zur analogen Erfassung mit IEPE muss die IEPE-Erregerstromquelle eingeschaltet sein, damit die offenen Stromschleifen erkannt werden. Wenn IEPE nicht eingeschaltet ist, wird beim Abfragen von "KanäleMitOffenerStromschleife" ein Fehler ausgegeben.