12-21-2021 03:07 AM
Hi, I'm wondering why I can not control an AO faster than 100Hz in cRIO Real time?
Hardware: cRIO-9067, Module NI9263 (100 kS / s / ch)
See pictures.
I would need to be able to control AO at 1kHz without the FPGA.
Does anyone have an idea.
Thanks
20ms
10ms
9ms
7ms
6ms
5ms
12-21-2021 03:12 AM
Hi Niklas,
@NiklasS wrote:
Hi, I'm wondering why I can not control an AO faster than 100Hz in cRIO Real time?
Because you are using the ScanEngine - with all its limitations!
@NiklasS wrote:
I would need to be able to control AO at 1kHz without the FPGA.
Does anyone have an idea.
Use the FPGA to get precise timings, especially at 1kHz and higher…
12-21-2021 03:29 AM
Thanks for your reply.
I suspected that.
The problem is that it is sporadic when we need to change the AO value. This information comes via CAN module.
Will we need to implement everything in the FPGA for this, including CAN?
12-21-2021 03:43 AM - edited 12-21-2021 04:02 AM
Hi Niklas,
@NiklasS wrote:
The problem is that it is sporadic when we need to change the AO value. This information comes via CAN module.
Will we need to implement everything in the FPGA for this, including CAN?
I would prefer to implement it directly in the FPGA…
12-21-2021 03:52 AM
Thanks for your answers.