DAQmx erstellten digitalen Channel zurücksetzen.
2 Möglichkeiten:
- Wenn du nach der 1 Sekunde Wartezeit wieder LOW haben willst, dann programmiere da einfach ein "Write LOW" rein!
- Den Task für die DO nur einmal bei Programm-Start aufmachen, und erst bei Programm-Ende wieder schließen. Dazwischen holst du dir die Refnum zu dem Task (die du dir z.B. in einer FGV merkst) und schreibst nach Belieben einmal HIGH und einmal LOW auf den DO.
Gruß, Jens
Merke: Das Löschen eines Tasks ändert nicht den Zustand eines AO oder DO, es bleibt der letzte Zustand erhalten.
Vgl. das mit den Threads hier im LVF, die bei Absturz eines LV-Programms gerne DOs oder AOs automatisch rücksetzen würden...
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|