LabVIEW에서 RTD가 잘못된 값을 반환합니다.

업데이트 됨 Apr 19, 2024

해당 제품

하드웨어

  • NI-9217
  • NI-9216
  • NI-9226

소프트웨어

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

드라이버

  • NI-DAQmx

문의사항

  • RTD가 있고 LabVIEW에서 변환 함수를 사용하고 있습니다. Convert RTD Reading.vi를 사용할 때 예상했던 값을 얻지 못합니다. 올바른 값을 얻으려면 어떻게 해야 합니까?
  • NI-DAQmx로 온도를 측정하기 위해 RTD를 사용하고 있습니다. 측정값은 사용하는 RTD 유형에 따라 매우 다릅니다. RTD 유형이 내 측정에 어떤 영향을 줍니까?

해결책

아날로그 입력 RTD 온도 채널 구성과 Convert RTD Reading.vi 기능은 백금 RTD에만 적합합니다. RTD가 백금으로 되어 있지 않으면 전압과 온도의 관계가 달라지므로 RTD 변환 기능을 사용할 수 없습니다. 이 VI는 RTD의 전압을 섭씨온도로 변환합니다.

 

DAQmx의 RTD 변환 함수는 DAQmx 도움말 문서인 Platinum RTD Types에 자세히 설명되어 있습니다.

추가 정보

RTD 또는 저항 온도 감지기는 온도에 따라 저항이 증가하는 온도 감지 장치입니다. RTD는 보통 와이어 코일 또는 순수 금속 증착 필름으로 구성됩니다. RTD는 서로 다른 금속으로 만들어질 수 있으며 공칭 저항이 다르지만 가장 널리 사용되는 RTD는 백금이며 0 ° C에서 공칭 저항이 100 Ω입니다.

수많은 유형의 RTD가 존재하며 이들은 일반적으로 재질, 공칭 저항 및 온도 저항 계수(Temperature Coefficient of Resistance, TCR)로 정의됩니다. RTD의 TCR 또는 α는 RTD의 0 ~ 100 ° C에서의 평균 저항 온도 계수이며 RTD의 동작을 지정하는 가장 일반적인 방법입니다. 백금 RTD의 TCR은 Callendar-Van Dusen 방정식에 의해 결정됩니다.

Callendar-Van Dusen 방정식은 다음과 같습니다.

0 ° C 이하의 온도 :

RT = R0 [1 + A × T + B × T2 + C × T3 × (T - 100 ° C)]

0 ° C 이상의 온도 :

RT = R0 [1 + A × T + B × T2]

T = 섭씨 온도

RT = 온도 T에서의 RTD 저항

0 ° C에서 R0 = RTD 공칭 저항

A, B 및 C = 계수는 도움말 문서에 나와 있습니다 : Platinum RTD Types