I am a newbe and I have read alot about this topic, however, this is kicking my butt. I have a Allen Bradley SLC5/3 with a HSCE high speed counter module installed. The original program is using this as a totalizer. Its using a CPT function as such,I12.2*1000+I12.3 which I read in the manual is converting to a floating point. I need a direct GPM reading taken from the same input. The problem I am having is gathering 1 second of data. I read the output of the flow analyzer with a o-scope and its outputing 6 pulses per 10ms at 550GPM. I converted it and I got .00152 gallons per pulse. I figured if I could capture 1 second of pulses multiply that by .00152 then multiply that by 60 I would get my GPM. I have tried all kinds of stuff, it seems like the high speed counter will count 10 seconds worth of pulses and then reset. What am I missing, I am sure I will probably shoot myself when I get the answer but I need some help.