UDP 읽기 함수



LabVIEW 2018 도움말


개정 날짜: 2018년3월
파트 번호: 371361R-0129
제품 정보 보기

도움말 다운로드 (Windows 경우)


LabVIEW 2016 도움말
LabVIEW 2017 도움말
LabVIEW 2018 도움말
LabVIEW 2019 도움말
LabVIEW 2020 도움말

상위 팔레트: UDP VI와 함수

다음에서 설치됨: Base Development System

UDP 소켓에서 데이터그램을 읽고, 결과를 데이터 출력으로 반환합니다.

이 함수는 바이트를 받으면 데이터를 반환하고, 바이트를 받지 못하는 경우에만 전체 타임아웃 ms동안 기다립니다.

예제

연결 ID는 유일하게 UDP 소켓을 식별하는 네트워크 연결 참조 번호입니다.
최대 크기는 읽을 바이트의 최대 개수입니다. 기본값은 548입니다. (Windows) 548이 아닌 값을 이 입력에 연결한 경우, 함수는 패킷에 있는 바이트보다 작은 바이트를 읽을 수 없기 때문에 Windows는 에러를 반환할 수 있습니다.
타임아웃 ms는 함수가 바이트를 기다릴 시간을 밀리초 단위로 지정합니다. 지정된 시간내에 수신된 바이트가 없을 경우, 함수는 완료되고 에러를 반환합니다. 기본값은 25,000 ms입니다. -1의 값은 무한정 기다림을 나타냅니다.
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
연결 ID 출력연결 ID와 같은 값을 반환합니다.
데이터 출력은 UDP 데이터그램으로부터 읽은 데이터를 포함합니다.
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.
포트는 데이터그램에 보내진 UDP 소켓의 포트입니다.
주소는 데이터그램이 생성된 컴퓨터의 주소입니다.

예제

UDP 읽기 함수 사용의 예제는 다음 VI를 참조하십시오.

  • labview\examples\Data Communication\Protocols\UDP\UDP Multicast\UDP Multicast.lvproj
  • labview\examples\Data Communication\Protocols\UDP\Simple UDP\Simple UDP.lvproj

이 글이 도움이 되었습니까?

도움이 되지 않음