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.

AM25T Reference Temperature


Thein Feb 21, 2026 04:53 AM

Dear all,

This is my first time using an AM25T multiplexer with a CR6 datalogger for Type-K thermocouple measurements, and I am encountering an intermittent issue.

At times, the reference temperature (RTempC) becomes NAN, and simultaneously all thermocouple readings also become NAN without any apparent reason. After a few hours, the reference temperature recovers automatically, and all thermocouple readings return to normal.

Within a 24-hour period, this has occurred several times. Occasionally, the readings remain NAN for 3 to 4 hours before recovering.

Below is my CR6 program:

Const Num_T = 10
Dim i

Public BattV
Public PTempC
Public RTempC
Public T(Num_T)

Units BattV = Volts
Units PTempC = °C
Units RTempC = °C
Units T = °C

StationName TC2601

DataTable(TC2601,True,-1)
  DataInterval(0,10,Min,10)
  Average(1,BattV,FP2,False)
  Average(Num_T,T,FP2,False)
EndTable

BeginProg
  Scan(60,Sec,1,0)
    Battery(BattV)
    PanelTemp(PTempC,60)
    
    BattV = Round(BattV,2)
    PTempC = Round(PTempC,2)
    
    AM25T(T(),Num_T,mV200C,1,U5,TypeK,RTempC,U1,U2,U3,True,1000,60,1,0)

    RTempC = Round(RTempC,2)
    For i = 1 To Num_T
     T(i) = Round(T(i),2)
    Next i
    
    CallTable TC2601    
  NextScan
EndProg

 And here is the live results for CR6 with AM25T, TC2601.

I also have another temperature monitoring system using a CR1000 with AM25T, running a similar program. This system has been operating reliably without any NAN readings.

CR1000 program:

Const Num_T = 7
Dim i
StationName TC2602

Public BattV, PTemp_C, RTempC, Amb, T(Num_T)

Units BattV = Volts
Units Amb, PTemp_C, RTempC, T = °C

DataTable(TC2602,True,-1)
	DataInterval(0,10,Min,10)
	Average(1,BattV,FP2,False)
	Average(1,PTemp_C,FP2,False)
	Average(1,RTempC,FP2,False)
	Average(1,Amb,FP2,False)
	Average(Num_T-1,T(1),FP2,False)
EndTable

BeginProg
	Scan(60,Sec,1,0)
		Battery(BattV)
		PanelTemp(PTemp_C,_60Hz)
		
		BattV = Round(BattV,2)
                PTemp_C = Round(PTemp_C,2)
		
		AM25T(T(1),Num_T,mV2_5C,1,1,TypeK,RTempC,1,2,1,True,0,_60Hz,1,0)
    
RTempC = Round(RTempC,2) For i = 1 To Num_T T(i) = Round(T(i),2) Next i Amb = T(Num_T) CallTable TC2602 NextScan EndProg

 And it's live results for CR1000 + AM25T are here, TC2602. Since the CR1000 system works reliably, I would appreciate any advice on:

• Possible causes for intermittent NAN readings on CR6
• Whether this could be related to wiring, grounding, excitation timing, or AM25T control ports
• Any recommended changes to the AM25T instruction parameters for CR6

Thank you very much in advance for your assistance.

Best regards,


JDavis Feb 24, 2026 11:48 PM

Does the panel temperature reading of the CR6 also show NAN during that time? If it does, then something is putting too much voltage onto an analog channel or analog ground.

If CR6 panel temperature is fine, I would suspect a loose connection.


Thein Feb 25, 2026 12:57 AM

No, CR6 panel temperature is fine itself. But when I used it as a refernece temperature at AM25T instruction, it becomes NAN.

Now, all NAN for more than one days, except Battery and CR6 Panel Temp. Last time, when I do a hard restart (power recyle) it went back to normal. Now, I'm going to site to hard restart and check the wiring as well.

Thanks for your replies.

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