Buffer upload - X20CM4810 (part 2)

,

Hi everyone,

Regarding this topic: https://community.br-automation.com/t/buffer-upload-x20cm4810/8666,

I have managed to cyclically upload the buffers of the 4 channels of an X20CM4810 module using the AsIOVib library.

However, I’m facing the following issue: when the input signal changes, it takes a variable amount of time (sometimes 2 minutes, sometimes 6 minutes, or even more) to notice a change in the buffer values.

The upload process seems to be OK: first, the “buffer lock” command is set, and after the confirmation that it is locked, then the upload starts. After the upload is finished, the process starts again.

The program is running on Cyclic Task #1 (2 ms).

Any help would be appreciated.

Do you remember to unlock the buffers after they are uploaded?

Other idea that comes to my mind is that the buffering time is dependent on the configuration of the maximum frequency of the channel.

So if it is set to 10 kHz the measurement duration is only 0.32 seconds. And if you only have a impulse and otherwise 0 vibration you could miss the impulse and only record a steady state.
Automation Help: X20CM4810 MaxFrequencyRaw