DQMH Consortium Toolkits Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

DQMH Logging Module Down sampling & Approach

Hi Everyone,

 

I'm building a system that has a few different modules that interface to a PXI test rack(100+ LC's), Allen Bradley PLC (Ethernet/IP), Monitoring Etc.

 

Apart of this includes a data acquisition system that is monitored by LabVIEW and updates are sent to the PLC as status bits (High Load, Stop; Low Load, Go) Previously I was using QMH to build our infrastructure which worked great for our development unit, but now it's time to scale 🙂

 

Anyway, my question is I would like to down sample the data I have coming in. I'm running at a rate of 1Khz for my PXI/PXI-E 4330, but only want to log once per second. When I used QMH, my "processing loop" would enqueue and my logger loop, would grab the last sample for "every second's worth of samples" and log it, then flush the queue. (I know data gets lost in between)

 

Second question, I use labview primarily for HMI's for robots & sometimes tying in measurement systems. Is there another benefit to not combining the Data Module into 1, instead of having 3 modules/steps? (Log) -> (Acquire, Process/Filter, Log) [I'm using an NI Max Task to store all the cal info btw]

 

Any ideas on how to approach this? (Image attached does not show all the modules for robot control, monitoring, addendum systems controls, etc..)

 

Screenshot 2026-03-11 154920.png

0 Kudos
Message 1 of 1
(360 Views)