Hallo Michel,
Zitat:"Scan Period" von der Crio von 10 auf 1ms geändert. Jetzt funktioniert der Zähler!
Also doch Nyquist...
Zitat:Könnte das daran liegen, dass die 4 Schleifen so viel CPU Leistung "abgraben", dass das ganze Programm dann so langsam wird?
Könnte da dann das Timing helfen?
Und wie mache ich das? Einfach in die Schleifen "time delays" einbauen damit die nicht permanent durchlaufen?
- Wenn die ScanEngine mit 1kHz arbeitet, brauchen die Schleifen auch nicht schneller arbeiten...
- Das cRIO hat zwar ein RT-OS, d.h. aber nicht, dass es unendlich schnell arbeitet. Und 1kHz-Schleifen können das cRIO auch ganz schnell auslasten (zumindest die kleineren 9073/74, die ich bisher auf dem Schreibtisch hatte).
- Du kannst die Zähler auch alle in eine Schleife packen. Wozu 4 parallele Schleifen?
- Evtl. kannst du auch statt 4 Einzelbits abzufragen gleich ein ganzes Wort abfragen und auswerten. Auf FPGA geht das jedenfalls, kann gerade nicht auf ein cRIO zugreifen...