Erstellt und konfiguriert einen Task, der den Watchdog-Timer eines Geräts steuert. Der Timer wird bei Start des Tasks aktiviert. Mit Hilfe des Eingangs "Zustände nach Ablauf für digitalen physikalischen Kanal" können die Ablaufzustände der digitalen Kanäle festgelegt werden. Wenn Ihr Gerät Ablaufzustände für andere Kanalarten unterstützt, verwenden Sie das VI DAQmx - Watchdog-Ablaufzustände konfigurieren zur Konfiguration der Ablaufzustände dieser Kanäle. Dieses VI programmiert nicht den Watchdog-Timer an einem Echtzeit-Controller. Für die Programmierung des Watchdog-Timers an einem Echtzeit-Controller benötigen Sie die Echtzeit-Watchdog-VIs.

Die Eigenschaften der Klasse DAQmx-Watchdog enthalten zusätzliche Optionen zur Watchdog-Konfiguration.


icon

Ein-/Ausgänge

  • cbool.png Auto-Bereinigung

    Auto-Bereinigung gibt an, der Task automatisch nach Ausführung der Anwendung gelöscht werden soll.

    Wenn Auto-Bereinigung auf FALSE eingestellt ist, wird der Task erst bei Beendigung von LabVIEW gelöscht. Manuell wird ein Task mit dem VI DAQmx - Task löschen entfernt.

  • cstr.png Neuer Task-Name

    Neuer Task-Name ist der Name für den Task. Wenn Sie dieses VI in einer Schleife verwenden und einen Namen für den Task angeben, müssen Sie das VI DAQmx - Task löschen in der Schleife verwenden, nachdem der Task vollständig ausgeführt wurde. Anderenfalls versucht NI-DAQmx, mehrere Tasks mit dem gleichen Namen zu erstellen, was wiederum zu einem Fehler führt. Weitere Informationen erhalten Sie unter Erstellen und Löschen von Tasks.

  • cdaqmxscale.png Gerät (Eingang)

    Gerät (Eingang) ist der Name des Geräts im MAX, für das die Operation gilt. Mit einer Konstante des Typs DAQmx-Gerätename werden alle im System installierten Geräte aufgeführt.

  • cdbl.png Timeout

    Timeout gibt an, nach wie vielen Sekunden der Watchdog-Timer abläuft. Bei -1 läuft der interne Timer niemals ab. Wählen Sie -1 für diesen Eingang, wenn Sie in einem Watchdog-Task mit einem Zeitablauf-Trigger arbeiten. Nach Ablauf der Zeit setzt das Gerät die physikalischen Kanäle auf die Zustände, die Sie am Eingang Zustände nach Ablauf für digitalen physikalischen Kanal angegeben haben.

    Wenn der Watchdog-Timer nie ablaufen soll, verwenden Sie das VI DAQmx - Watchdog-Task steuern und setzen Sie den Eingang Aktion auf Timer zurücksetzen.

  • cerrcodeclst.png Fehler (Eingang)

    Fehler (Eingang) beschreibt Fehler, die vor der Ausführung dieses VIs aufgetreten sind.

    Die Standardeinstellung lautet kein Fehler. Bei Auftreten eines Fehlers gibt das VI oder die Funktion den Wert von Fehler (Eingang) an Fehler (Ausgang) weiter. Ein Fehler während der Ausführung des VIs oder der Funktion beeinflusst die Ausführung nicht. Es wird lediglich der Fehlerstatus von Fehler (Ausgang) geändert. Eine Beschreibung des Fehlercodes lässt sich entweder mit dem VI Einfacher Fehlerbehandler oder dem VI Allgemeiner Fehlerbehandler anzeigen. Neben der reinen Fehlerprüfung können Fehler (Eingang) und Fehler (Ausgang) auch zum Festlegen einer spezifischen Ausführungsreihenfolge verwendet werden. Dazu ist der Fehler (Ausgang) eines Knotens mit dem Fehler (Eingang) des nächsten Knotens zu verbinden.

  • c1dcclst.png Zustände nach Ablauf für digitalen physikalischen Kanal

    Zustände nach Ablauf für digitalen physikalischen Kanal gibt an, auf welche Zustände die digitalen physikalischen Kanäle nach Ablauf des Watchdog-Timers gesetzt werden sollen. Jedes Element des Arrays enthält den Namen eines digitalen physikalischen Kanals und den entsprechenden Zustand für diesen Kanal.

  • cdaqmxscale.png Physikalischer Kanal

    Physikalischer Kanal ist die betreffende digitale Leitung oder Schnittstelle. Fest geschaltete digitale Eingangsleitungen können nicht modifiziert werden. Mit einer Konstante des Typs DAQmx - Physikalischer Kanal können alle Leitungen und Schnittstellen der im System installierten Geräte aufgeführt werden.

    Sie können diesen Eingang aber auch mit einer Liste oder einem Bereich von digitalen Leitungen oder Schnittstellen verbinden. Sind die Leitungen oder Schnittstellen in Form eines Arrays angegeben, können Sie das Array mit dem VI DAQmx - Kanal-String serialisieren in eine Liste umwandeln.

  • cu16.png Zustand nach Ablauf

    Zustand nach Ablauf gibt an, auf welchen Zustand der digitale physikalische Kanal nach Ablauf des Watchdog-Timers gesetzt werden soll.

    High (10192)

    Positive Logik.

    Low (10214)

    Negative Logik.

    Keine Änderung (10160)

    Der Ablauf des Timers hat keinen Einfluss auf die Schnittstelle. Ändert den Zustand keiner Leitung in der Schnittstelle und sperrt die Schnittstelle nicht. Wenn eine Leitung beispielsweise nach Ablauf des Timers High ist, dann verbleibt sie auf High und es können neue Samples auf die Leitung geschrieben werden. Diese Einstellung ist nur für die gesamte Schnittstelle möglich.

    Hochohmig schalten (10310)

    Hochohmiger Zustand. Diese Einstellung ist nur bei Karten mit bidirektionalen Schnittstellen möglich und kann immer nur auf die ganze Schnittstelle angewandt werden. Bei fest geschalteten Leitungen zur Ausgabe digitaler Signale ist dieser Zustand nicht einstellbar.

  • igenclassrntag.png Task (Ausgang)

    Task (Ausgang) ist eine Referenz auf den neuen Task.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Fehlerangaben. Bei einem Fehler an Fehler (Eingang) wird dieser an Fehler (Ausgang) weitergeleitet. Ansonsten zeigt Fehler (Ausgang) den Fehlerstatus des VIs oder der Funktion an.

    Um weitere Informationen zum Fehler zu erhalten, klicken Sie das Anzeigeelement Fehler (Ausgang) auf dem Frontpanel mit der rechten Maustaste an und wählen Sie Fehler beschreiben.