02-12-2010 03:17 PM
I am using a couple CTR-500 on a compact fieldpoint setup to measure pulses from 2 energy (BTU) meters, 3 diaphragm gas meters, 2 liquid flow meters and 2 Watt-hour electrical meters. I seem to have a problem with my pulse counts accelerating upon start up of the program (up to 1000 pulses/15 minutes <- which is unrealistic for the hardware installed and then falling to 5-10 pulses/15minutes <-reasonable value). The pulse count does not correlate with the manual meter readings I have taken either, with the exception of the Watthour meters. I am unsure if it is my program, wiring, or peripheral equipment at this point.
Has anyone seen a problem like this before? I have included a couple graphs showing the raw pulse count (saved every 15 minutes) and the change in pulse count every 15 minutes.
Solved! Go to Solution.
02-15-2010 11:54 AM
Hi cmj,
How are you reading the CTR-500? An example VI may help.
02-16-2010 10:52 AM
Here is an example vi of how I am reading the pulses and some data processing I am doing with the signal. I have built in a totalised pulse counter to compensate for the maximum of 65535 pulses that can be counted by the module - so I do not miss pulse counts on reset.
02-19-2010 04:44 PM
Hi cmj,
Why are you using a FieldPoint Read to get the timestamp? You should use the Get Date/Time in Seconds VI:
Does this help? I feel like the code you have right now may not make the case structure work correctly.
02-24-2010 09:18 AM
02-25-2010 06:01 PM
Hi cmj,
I need to continue checking your code, but do you have maybe a constant signal you can test the measurements with? Maybe an extra DAQ card to output a pulse train for testing?
03-08-2010 05:06 PM