VeriStand 타임 아웃 에러 -307672

업데이트 됨 Oct 20, 2020

해당 제품

소프트웨어

  • VeriStand

문의사항

VeriStand 프로젝트를 배포하면 배포 로그에 다음 에러가 표시됩니다.

Error -307672 occurred at NI VeriStand Gateway.lvlib:Veristand Server Wrapper.vi >> NI VeriStand Server.lvlib:NI VeriStand Server.vi
Possible reason(s):
NI VeriStand:  One or more targets failed to start within the specified timeout. Verify that any start trigger or clock signals are configured correctly.


VeriStand의 실행 상태 대화 상자에서 다음 메시지가 표시됩니다.

Details:
Error -307663 occurred at Project Window.lvlib:Project Window.vi >> Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect to System.vi
Possible reason(s):
NI VeriStand:  One or more targets failed to start within the specified timeout. Verify that any start trigger or clock signals are configured correctly.
=========================
NI VeriStand: DataServices.lvlib:ERunConfiguration.vi.ProxyCaller >> DataServices.lvlib:ERunConfiguration.vi:2

해결책

이 에러는 하드웨어 시간 초과(타임 아웃)로 인해 발생할 수 있습니다. 아래의 단계를 따르면 시간 초과 대기 시간을 연장하여 에러를 극복하는 데 도움이 될 수 있습니다.
  1. VeriStand에서 프로젝트를 엽니다.
  2. 메인 프로젝트를 마우스 우클릭하고 Properties를 선택합니다.
  3. VeriStand Gateway를 클릭하고 Wait for specified timeout Timeout을 찾습니다.
  4. Wait for specified timeout Timeout120000ms(기본값) 값을 180000ms로 변경합니다.
  5. 이것이 작동하지 않는 경우, 당신은 200000ms , 220000ms 등 더 큰 값으로 시도 할 수 있습니다.

추가 정보

이 타임 아웃 에러는 하드웨어가 불량 상태의 경우에도 발생할 수 있습니다. 프로젝트가 통신하려는 하드웨어와 올바르게 통신 할 수 없기 때문에 이 배포 타임 아웃 에러가 표시됩니다. 아래의 방법으로 이를 문제 부분을 확인할 수 있습니다. 
  • 하드웨어를 검사하십시오.
    • CAN 또는 XNET 카드가 있는 경우 활성화되어서는 안되는 포트가 활성 상태로 표시됩니까? LED 신호의 의미는 장치 사용자 메뉴얼을 참조하십시오.
  • 더 적은 수의 하드웨어를 포함하도록 프로젝트 범위를 좁힙니다.
    • 빈 시스템 정의 파일로 시작하여 성공적으로 배포 할 수 있는지 확인합니다.
    • 에러가 반환 될 때까지 하드웨어, 모델 또는 커스텀 디바이스 장치를 한 번에 하나씩 시스템 정의 파일(System definition file)에 추가합니다.