06-29-2011 12:53 PM
I'm trying to monitor a series of thermocouples with a cRIO-9012 controller, 9112 backplane, and two 9214 thermocouple modules. I have a waveform chart that shows the readings from the thermocouples using a bunch of shared variables converted to a cluster. The chart is inside a timed loop that is set to "synchronize with scan engine." The scan engine is set to update with a period of 10 ms and a network publishing period of 20 ms.
The problem is that while the chart scrolls smoothly and quickly (maybe a ~50 Hz update rate), the temperature data is only being updated at approximately 1 Hz. The image below shows the problem-- the vertical resolution is at least as good as the pixels in the image, but the data is only getting updated around once per second.
How can I increase the rate at which the temperature data is updated?
Thanks.
06-30-2011 12:29 PM
I figured this out-- the 9214 thermocouple modules can be configured to either "high resolution" or "high speed." The default is "high resolution," which was what was causing the 1 Hz sampling. When I switched to "high speed," the sampling rate increased to at least 100 Hz.