Synchronize Two Counters
Das Prinzip ist recht einfach: Die beiden Zähler laufen an sich synchron, man muss nur noch die Herausforderung lösen, sie gleichzeitig zu starten.
Zu diesem Zweck werden sie so konfiguriert, dass sie beide auf eine Flanke des gleichen Eingangs-Pins reagieren.
Wenn es in Deiner Anwendung ein entsprechendes Hardware-Signal geben sollte, kannst Du dann schon aufhören und brauchst den Rest nicht.
In der Event-Struktur wird dann noch gezeigt, wie die Trigger-Leitung programmatisch beschrieben werden kann: Einfach auf den richtigen Digitalausgang schreiben, der dem gewählten PFI-Pin entspricht (hier hilft es, die Pinbelegung der Karte griffbereit zu haben).
Was der AI-Task da soll?
In der dargestellten Form tut der wohl nichts sinnvolles (es werden ja keine Daten ausgelesen).
Vermutlich war die Intention: Man könnte im Control "Trigger Source" folgendes eintragen: /Dev1/ai/StartTrigger
Dann würden die beiden Counter automatisch mit Beginn der Analogmessung gestartet und man hätte alle drei synchron.
Den Digitalausgang bräuchte man dann natürlich nicht. Stattdessen würde ich noch etwas Code ergänzen um die gemessenen Analogdaten auch auszulesen ;-)
|