홈
지원
LabVIEW TCP 함수를 사용하여 PC와 cRIO를 통신 할 때 발생하는 에러 63
LabVIEW TCP 함수를 사용하여 PC와 cRIO를 통신 할 때 발생하는 에러 63
업데이트 됨 Apr 18, 2023
해당 제품
이 문서의 해결책을 실행할 수 있는 제품을 보여줍니다. 이 해결책은 다른 유사한 제품 또는 어플리케이션에도 적용될 수 있습니다.
하드웨어
CompactRIO Controller
소프트웨어
LabVIEW
문의사항
LabVIEW TCP 기능을 사용하여 호스트 컴퓨터와 RIO 컨트롤러 사이에 통신을 설정하면 다음과 같은 에러가 발생합니다:
Host_main.vi의 TCP Open Connection에서 에러 63이 발생했습니다.
가능한 이유:
LabVIEW: 시리얼 포트에서 버퍼 오버플로우가 발생하였습니다.
LabVIEW: 네트워크 연결이 서버에 의해 거부당했습니다.
해결책
이 에러를 해결하기 위한 몇 가지 문제 해결 단계가 있습니다.
TCP 서버와 클라이언트 장치 모두 동일한 서브넷에 IP가 할당되어 있는지 확인하십시오.
여기에
설명된 대로 Windows 방화벽이 차단되거나 비활성화되어 있지 않은 지 확인하십시오.
클라이언트를 실행하기 전에 TCP 서버 VI가 실행 중인지 확인하십시오.
Real Time Controller 프로퍼티의 VI 서버에서
TCP/IP
가 활성화되어 있는지 확인하십시오.
듀얼 포트 RIO 컨트롤러를 사용하는 경우,
Real-Time 컨트롤러에서 이중 이더넷 포트 구성
에 설명된 대로 기본 및 보조 이더넷 어댑터가 서로 다른 서브넷으로 설정되어 있는지 확인하십시오
CPU 사용률이 TCP 통신을 허용하는지 확인하십시오. CPU 사용률이 100 %에 가까우면 네트워크를 통해 통신할 수 없습니다.
관련 링크
Real-Time Controller에서 실행 파일 또는 VI를 프로그래밍 방식으로 실행
Error 63 With the Host VI Generated by the Communication Wizard
Setting Up Dual Ethernet Port Real-Time Controllers
Connect an Ethernet RIO Expansion Chassis to a Secondary Ethernet Port on a Real-Time Controller
기타 지원 옵션
NI 커뮤니티에 문의
토론 포럼에서 다른 사용자와 공동 작업
솔루션 찾기 NI 커뮤니티 검색
엔지니어의 지원 요청
유효한 서비스 계약이 필요할 수 있으며 지원 옵션은 국가마다 다릅니다.
서비스 요청 열기
지원 서비스 구매 또는 갱신
Was this information helpful?
Helpful
Not Helpful