10-27-2005 07:20 AM
I am programming a vi to monitor the current supply to our plant motors. We have one particular motor which operates intermittently during a production cycle. It draws a high current during application and then idles on a low current until the next application. This generates a sort of pulse trend on my Historical Trend graph (see attached jpeg). I would like to calculate the average of the current only while the motor is above idle current (i.e. whilst motor is active during application).
I see there is an express vi which measures pulse duration and another which measures arithmetic mean, however there is not one that offers the arithmetic mean of a pulse. Are there express vi’s available for this?
Any advice on setting a condition to average the values over 100 Amps would be excellent.
Best regards,
Stuart Wilson
10-28-2005 05:41 AM - edited 10-28-2005 05:41 AM
Hi again Stuart,
I have had a look at your problem and come up with the following solution:
This requires you to give a trigger level, so that the data calculated is the pulse peak average. The trigger level defines the level, abvove which, you want to take values to average.
Hope this helps
Adam B
Applications Engineer
NIUK
(an attachment would be good!)
Message Edited by AdamB on 10-28-2005 05:42 AM