03-19-2026 04:42 AM - edited 03-19-2026 04:45 AM
Hello everyone,
I am working on an FPGA + RT application based on NI FPGA–RT streaming examples and would like some guidance.
Following the NI example codes, I consistently receive a clean sine wave on the RT side. This confirms that FPGA acquisition and FPGA→RT data transfer are working correctly.
My actual application is a thermal short‑circuit test (1–5 s duration).
I want to obtain a waveform similar to the attached image: a short‑circuit / overload current waveform with very steep, narrow current peaks (high di/dt), not just a smooth sine wave. When Thyristor trigger(switch ON), start obtaining graph, when OFF graph goes to zero. The attached image is also sine wave with 50Hz frequency obtain from High Voltage AC via current probe.
03-19-2026 05:47 AM
Hi Abhi,
@Abhi14ry wrote:
What I Want to Achieve
My actual application is a thermal short‑circuit test (1–5 s duration).
… When Thyristor trigger(switch ON), start obtaining graph, when OFF graph goes to zero. The attached image is also sine wave with 50Hz frequency obtain from High Voltage AC via current probe.
You need to implement your requirements in code!
What is your actual question? What is the problem?
@Abhi14ry wrote:
I want to obtain a waveform similar to the attached image: a short‑circuit / overload current waveform with very steep, narrow current peaks (high di/dt), not just a smooth sine wave.
Then you need to measure the correct current line: do you?
You also need a current sensor that allows for high frequency measurements…
03-19-2026 06:45 AM
What I want is the data acquisition and display to start only when the trigger is ON and stop when it's OFF, essentially compressing the graph to show only the triggered portion rather than continuous data flow. Right now when I am pressing Trigger, I am getting this big sine wave flowing continuously.
03-19-2026 08:16 AM
Hi Abhi,
@Abhi14ry wrote:
What I want is the data acquisition and display to start only when the trigger is ON and stop when it's OFF, essentially compressing the graph to show only the triggered portion rather than continuous data flow.
Then you need to change the VI according to that requirement!
These are basic programming steps in LabVIEW: I guess you took the basic learning courses?
03-19-2026 08:20 AM