MAX에서 NI CompactRIO 또는 네트워크 장치가 나타나지 않습니다

업데이트 됨 Apr 5, 2024

해당 제품

하드웨어

  • CompactRIO Chassis
  • roboRIO
  • CompactRIO Controller
  • Industrial Controller
  • CompactRIO Single-Board Controller

소프트웨어

  • LabVIEW Real-Time Module

드라이버

  • NI CompactRIO

운영 체제

  • Windows
  • PharLap
  • VxWorks
  • NI Linux Real-Time

문의사항

네트워크를 통해 호스트 컴퓨터에 연결하는 CompactRIO (cRIO) 또는 산업용 컨트롤러 (IC) 장치가 있습니다. 다음과 같은 현상들이 발생합니다.
  • Measurement & Automation Explorer (MAX)에서 디바이스를 설정하려고 합니다. 장치가 원격 시스템 아래에 표시 되지 않습니다.
  • NI MAX에서 CompactRIO (cRIO), sbRIO, myRIO, roboRIO 컨트롤러 또는 산업용 컨트롤러 (IC)가 감지되지 않습니다.
  • MAX에서 내 RIO 장치를 볼 수 있지만 상태 : 연결 끊김(Disconnected) 라고 표시되어 있으며 원격 시스템 아래에 작은 빨간색 원이 그려져 있습니다.
  • LabVIEW Real-Time 프로젝트에서 다음과 같은 오류가 발생합니다 : 실시간 타겟에 연결하지 못했습니다.

해결책

  1. 호스트 PC에 필수 소프트웨어 버전이 설치되어 있는지 확인하십시오.
    • 다음의 온라인 문서에서 소프트웨어 호환성 여부를 확인하십시오 : Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT 또는 설치할 디바이스 드라이버의 Readme 파일에 명시된, 최소 지원되는 LabVIEW 및 디바이스용 드라이버 버전 요구조건을 호스트 PC 가 만족하는지 확인하십시오.
    • 호스트 PC에서 LabVIEW를 사용하여 디바이스를 프로그래밍하려면 디바이스 드라이버가 설치된 LabVIEW 버전과 호환되어야합니다. 자세한 내용은 NI-RIO and LabVIEW Version Compatibility 기사를 참조하십시오.
  2. 원격 장치가 실시간 운영체제(RTOS) 에서 실행되고 있는지 확인하십시오. 실시간 운영 체제에 대해서는 다음의 기사를 참고하십시오 : What is a Real-Time Operating System (RTOS)? 디바이스가 Windows를 사용할 경우에는, NI-MAX에 의해 원격 시스템으로 탐지되지 않습니다.
  3. cRIO 컨트롤러를 성공적으로 검색하려면, Setting Up Your CompactRIO System 가이드에 설명 된 단계를 따르십시오.
  4. 디바이스를 전원 및 컴퓨터에서 분리하십시오. 그런 다음 전원 케이블을 연결하고 USB 케이블 (해당하는 경우)을 통해 장치를 PC에 직접 연결하십시오. 네트워크 설정을 성공적으로 구성한 후에는 나중에 최종 네트워크 위치 (예 : 이더넷 스위치를 통해 연결됨)로 이동할 수 있습니다.
  5. NI MAX 15.0은 디바이스 발견 문제를 지원하는 문제 해결 유틸리티를 제공합니다. 이 유틸리티는 문제 해결 프로세스 중 일부를 자동화하고 장치 및 구성에 맞는 일련의 추가 절차를 생성합니다.
    • NI MAX에서 원격 시스템(Remote Systems)을 마우스 오른쪽 버튼으로 클릭하고 원격 시스템 탐색 문제 해결(Troubleshoot Remote System Discovery)을 선택하십시오. 이 도구에 대한 자세한 내용은 아래의 추가 정보를 참조하십시오.
  6. 추가로 시도해 볼 수 있는 단계에 대해서는, Detect Your CompactRIO System using Measurement & Automation Explorer 시작하기 문서를 참조하십시오.

    추가 정보

    추가 문제 해결 절차

    다음 목록에는 장치 발견 문제를 해결할 수있는 덜 일반적이지만 때로는 효과적인 문제 해결 절차가 나와 있습니다.

    • 장치 사용자 설명서의 사양을 참조하고 장치가 적절한 전원을 공급 받고 있는지 확인하십시오.
    • 이더넷 포트의 상태 및 작동 표시등을 점검하여 켜져 있는지, 혹은 깜빡거리는지 확인하십시오. 표시등이 켜지지 않거나 깜박이는 경우 새 이더넷 케이블을 교체하십시오.
    • 호스트 컴퓨터에 네트워크 어댑터가 여러 개있는 경우 주 어댑터를 제외한 모든 장치를 비활성화하고 컴퓨터의 Wi-Fi 연결을 해제하십시오. 관련된 자세한 내용은, How do I Connect to Ethernet Targets with Multiple Network Cards in the Host? 기사와 Best Practices for Using Multiple Network Interfaces (NICs) with NI Products 기술 백서를 참고하시기 바랍니다.
    • 네트워크에 DHCP 서버가 있는 경우 네트워크 관리자에게 문의하여 서브넷에서 발급 할 수 있는 무료 DHCP 주소가 있는지 확인하십시오.
    • 네트워크 관리자에게 문의하여 네트워크 스위치가 장치의 포트를 비활성화하거나 트래픽을 차단하고 있지는 않은지 확인하십시오.
    • DHCP 네트워크에 장치를 수동으로 추가해야 하는 경우 네트워크 관리자에게 문의하십시오.
    • 모든 원격 시스템이 RIO 디바이스에 액세스 할 수 있도록 NI-RIO 서버 설정이 구성되어 있는지 확인하십시오. NI MAX를 열고 도구(Tools)»NI-RIO Settings 을 선택한 다음 원격 장치 액세스(Remote Device Access)에 "*"를 추가하십시오.
    • 핑 스윕 (ping sweep)을 사용하여 장치가 호스트 컴퓨터와 동일한 네트워크에있을 때 장치가 응답하는지 확인하십시오.
      • 장치를 컴퓨터에 연결하여 링크 로컬 IP 주소 ( 169.254.xx 형식)를 설정합니다.
      • 장치의 컴퓨터가 동일한 서브넷에 있도록 169.254.xx 형식과 일치하도록 컴퓨터의 IP 주소를 설정하십시오.
      • 이 기사에서 자세히 설명하는대로 핑 스윕을 수행하십시오. Wikiversity : Computer Networks/Ping/Sweep
    • RIO가 문제없이 다른 컴퓨터에 연결하고 최신 드라이버를 설치 한 경우, 컴퓨터 포맷 시도가 도움이 될 수 있습니다.
    • 디바이스가 MAX에서는 나타나지만 상태 Disconnected 인 경우 MAX 데이터베이스를 재설정하려면 다음 지시 사항을 따르십시오 : How to Fix or Reset the NI MAX Database File
    • RT 컨트롤러 포맷을 시도합니다. 다음의 기사를 참고하십시오 : How to Format Real-Time Target and Reinstall the Software?
    • 랩톱으로 cRIO에 연결하는 경우, Wi-Fi를 비활성화하십시오.
    • 이더넷 케이블로 연결된 경우 이더넷 라우터를 통해 연결하십시오. 이렇게 하면 IP 주소 문제를 해결할 수 있습니다.
    • 일부 IT 소프트웨어는 IP가 유효하지 않은 것으로 간주하여 IP 주소를 막습니다. (예 : IP 재설정시 cRIO-9014는 0.0.0.0을 할당 합니다 ). 그럴 경우, cRIO가 유효한 IP 주소를 얻도록 DHCP 서버를 제공하는 모든 네트워크 지점이나 장치를 사용할 수 있습니다.
    • NI-RIO 드라이버를 강제로 다시 설치하려면 다음 단계를 따르십시오 : Force Reinstall Non-Working or Corrupt NI Software

    자동화된 원격 시스템 탐색 문제 해결

    NI System Configuration 15.0 에는 장치 발견 문제를 해결하기위한 문제 해결 유틸리티가 도입되었습니다. 이 유틸리티는 문제 해결 프로세스 중 일부를 자동화하고 장치 및 구성에 맞는 일련의 추가 절차를 생성합니다. 이전 버전의 NI MAX 및 LabVIEW에서 이 툴을 사용하려면 다음 단계를 따르십시오.

    LabVIEW 2014 또는 이전 버전

    1. NI System Configuration 의 최신 버전을 설치하십시오.
    2. 컴퓨터를 다시 시작하십시오.
    3. MAX를 시작하십시오.
    4. 원격 시스템»원격 시스템 탐색 문제 해결 마우스 오른쪽 단추로 클릭하십시오.
    5. 유틸리티 마법사의 지침을 주의 깊이 따르십시오.

    참고 : NI System Configuration 15.0의 경우, 문제 해결 유틸리티가 현지화되어 있지 않습니다. 영어로만 텍스트를 표시하고 시스템 로케일에 관계없이 영어 버전의 LabVIEW 소프트웨어만 탐지합니다. 알려진 문제에 대한 자세한 내용은 MAX 15.0 and NI System Configuration 15.0 Known Issues 문서를 참조하십시오. 이 문제들은 NI System Configuration 16.0에서 해결됩니다.