Hallo Zadomo,
Zitat:was ich versthe von Go/NoGo z.B. für Zündsteuergeräte, bei go Zünden bei NoGo nicht weiter machen.
Und wie entscheidest du, ob es ein Go oder ein NoGo gibt?
Zitat:die LED leuchten nicht!
Aha. Warum nicht?
"Boolesch2" leuchtet, wenn an Dev2/port0/line2 ein High-Pegel anliegt.
"Boolesch" leuchtet, wenn an Dev2/port0/line1 ein High-Pegel anliegt.
Liegen da High-Pegel an?
Sind die DI-Pins korrekt verdrahtet?
Hast du das mal im MAX getestet?
Zitat:ich bin mir nicht sischer, ob meine VI richtig ist.
Ich auch nicht. Das liegt aber daran, dass du bisher nicht erklärt hast, was dein VI überhaupt machen soll…
In deinem VI wird in einer Schleife zuerst NUR line2 abgefragt (so schnell wie möglich!). Diese Schleife beendest du bei einem DAQmx-Fehler oder mit dem STOP-Button.
Dann (und erst dann dank THINK DATAFLOW!) wird in der zweiten Schleife NUR line1 abgefragt. Diese Schleife beendest du entweder sofort, da du den Wert des STOP-Buttons aus der anderen Loop verwendest, oder erst bei einem weiteren DAQmx-Fehler…
Diese Sache mit dem STOP-Button ist definitiv falsch, zum ganzen anderen Rest musst du erstmal Erklärungen liefern!