Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

Multiplexer programming


arctictech65 Mar 9, 2011 10:21 PM

I'm running an AM16/32B multiplexer to measure some small voltages and a PAR sensor. It will not read correctly through the multiplexer. The values (10mV or less) fluctuate wildly and if mux ports are left empty they do not read zero. Everything is grounded and shielded and correctly wired. I have tested everything extensively (including checking the multiplexer against another and upgrading the logger OS) and it has be a small programming error. Much appreciate all help and advice.

Here is an excerpt of my program (CR3000, pipeline mode)
C5 is Clk, C6 is Res
constant muxchan=1
public shunt_mv(7)
public par_mv(3)

j=1
Scan (60,sec,3,0)
MuxSelect (5,6,5,mux_chan,1)
SubScan (0,0,7)
VoltDiff(shunt_mv(j),1,mv20,5,True,200, 250, 1, 0)
PulsePort (5,5000)
j = j+1
NextSubScan

VoltDiff (par_mV,1,mV20,5,True,0,_60Hz,1.0,0)
PortSet (6,0)
j = 1

NextScan
End

Thanks for all help!

* Last updated by: arctictech65 on 3/10/2011 @ 7:30 PM *


Anton Mar 19, 2011 02:55 PM

I would suggest trying the _60Hz integration option for the shunts.

Log in or register to post/reply in the forum.