06-24-2024 09:29 AM
Hi all,
I'm trying to create a LabVIEW program that detects when the threshold of a signal is exceeded. I know that for one signal I can use the threshold detection but it need it to work for numerous input signals so that I can determine the difference in time between when difference signals pass a set point.
Any assistance would be appreciated!
06-24-2024 09:41 AM
Is there some reason that simply using multiple Threshold Detectors (one for each signal) won't work?
07-17-2024 03:50 AM
Hi Niquist,
Currently there are a reasonably large number of sensors and having a new signal detector could make the vi look quite messy, there's also some data analysis that needs performing after the trigger and having numerous triggers would duplicate the analysis blocks as well
07-17-2024 12:42 PM
Assuming you have an array of signals, all you need is autoindex over them in a FOR loop to get an array of thresholds that you can process afterwards. If each signal has multiple thresholds, you need to deal with that accordingly, of course
As a first step, tell us what you define as "signal" (dynamic data, waveform, array, something else?), maybe even attach your VI and some typical data.
07-22-2024 02:30 AM
Hi altenbach,
The data type is 'waveform'. There's one threshold required for all sensors and there will be roughly 25 sensors inputting data to the VI.