sbRIO-9651의 온보드 온도 센서를 어떻게 읽습니까?

업데이트 됨 Dec 1, 2022

환경

하드웨어

  • sbRIO-9651

소프트웨어

  • LabVIEW Professional

드라이버

  • NI CompactRIO

sbRIO-9651 시스템 온 모듈이 포함된 열 솔루션의 유효성을 검사하고 솔루션에 열전쌍을 장착하는 대신 온보드 온도 센서를 사용하려고 합니다. LabVIEW에서 이 센서를 어떻게 읽습니까?

sbRIO-9651에는 NI 시스템 설정 API를 사용하여 LabVIEW Real-Time VI에서 읽을 수 있는 3개의 통합 온도 센서가 있습니다.
그것을 사용하려면:
  1. NI CompactRIO 14.1 - 2014년 10월 이후 버전을 설치하고 MAX를 통하여 sbRIO-9651를 지원하는 NI System Configuration을 설치합니다. (아래 그림 참고) 
  2. 아래 그림에서 보이는 것처럼 NI System Configuration API의 계층 구조를 사용하여 프로퍼티 노드를 추가하십시오.

Additional Information

  • 이 기능은 원래 sbRIO-9651용 NI CompactRIO 14.1 패치를 통해 활성화되었으며 향후 출시될 NI-RIO 드라이버와 함께 사용할 수 있습니다. 패치를 사용하려면 먼저 NI-RIO 14.0.1이 설치되어 있어야합니다. 패치에 대한 다운로드 링크는 아래의 관련 링크 섹션에서 찾을 수 있습니다.
  • 어플리케이션에서, 열 검증을 위한 데이터를 얻기 위해 루프에서 TempReadings 프로퍼티 노드를 폴링하는 경우, CPU/FPGA 또는 1차 온도 센서가 지정된 최소값 또는 최대 값을 초과하는 경우 API는 sbRIO-9651에서 TEMP_ALERT 신호를 지정합니다. 이 신호의 응답 속도는 속성 노드의 폴링 속도에 따라 다릅니다. 등록 정보 노드가 사용 또는 폴링되지 않으면 TEMP_ALERT는 발생하지 않습니다.
    온도 센서최소값최대값
    CPU/FPGA 센서-40 ° C98 ° C
    기본 센서-40 ° C85 ° C
  • 아래 이미지는 sbRIO-9651의 온도 센서 배치를 보여줍니다. sbRIO-9651에는 제품의 1차 측면을 덮는 열 분산기가 있습니다. 그림 4는 센서가 히트 스프레더 아래에 있는 위치를 보여줍니다.
  • 소프트웨어 드라이버가 개발 컴퓨터에 설치되면 예제가 예제 파인더에 설치됩니다. LabVIEW 예제 탐색기를 열어 예제에 액세스하고 9651을 검색하거나 예제 탐색기를 사용하여 다음 계층으로 이동하십시오.

    하드웨어 입력과 출력»CompactRIO»섀시별 제한»sbRIO-9651 Read On-Board Temperatures.lvproj.

    이 예제는 NI System Configuration API를 구성하고 사용자 정의 임계 값을 사용하여 sbRIO-9651의 디지털 출력 핀에 온도 경고 신호를 구현하는 방법을 보여줍니다. 올바른 구현에 대한 지침은 예제를 참조하십시오.