Hallo Vrijdag,
Zitat:Ich arbeite an einem Realtimeprojekt. Nutze ein PXI System mit einer PXI 6259 Karte für AIO und DIO.
Bist du dir sicher mit der Aussage "Realtimeprojekt"?
Zitat:Ich lege an den AI des Systems das Rechtecksignal eines Frequenzumrichters an. (high 5V; low 0,5V)
Also anscheinend ein TTL-Signal. Warum also kein Digitaleingang dafür benutzen?
Zitat:Bist zu einer Frequenz von 5Hz kommt das System auch mit, aber bei höheren Frequenzen ist es ein beliebiger Wechsel von low auf high.
Wahrscheinlich handelt es sich um einen Anfängerfehler meinerseits
Du arbeitest mit Abfrage von Einzelwerten. Der Overhead dabei ist immens und wird kaum in einer 1kHz-Schleife funktionieren.
Und noch schlimmer: in jeder Iteration werden neue Tasks angelegt (schlimm genug), die dann auch nicht gelöscht werden (ganz schlimm)...
Zitat:ich vermute selber das es an der Einstellung der zeitgesteuerten Schleife hängt: 1kHz mit einer Periode von 1ms, wobei die CPU auch voll ausgelastet ist.
Nein, es liegt daran, was du in der Schleife machst...