DataSocket 함수를 사용하여 버퍼 크기 지정하기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
다음 단계를 따라 DataSocket 함수를 사용하여 클라이언트 측 버퍼 크기를 지정합니다.
- 블록다이어그램에 [DataSocket 열기] 함수를 추가합니다.
- pspURL을 URL 입력에 연결하거나 공유 변수 컨트롤을 URL 입력에 연결합니다.
- 모드 입력에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 생성≫상수를 선택합니다.
- 모드 상수를 클릭하고 BufferedRead를 선택합니다.
- 블록다이어그램에 프로퍼티 노드를 추가합니다.
- 프로퍼티 노드에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 클래스 선택≫DataSocket≫DataSocket을 선택합니다.
- 프로퍼티 노드의 크기를 재조정하고 터미널을 추가합니다.
- 프로퍼티 노드의 첫번째 하얀 영역을 클릭하고 최대 버퍼 바이트 프로퍼티를 선택합니다.
- 프로퍼티 노드의 두번째 하얀 영역을 클릭하고 최대 버퍼 패킷 프로퍼티를 선택합니다.
- 프로퍼티 노드에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 모든 것을 쓰기로 변경을 선택합니다.
- 각 프로퍼티를 위한 상수를 생성하고 최대 버퍼 바이트에 1024 그리고 최대 버퍼 패킷에 25와 같이 각 프로퍼티에 값을 입력합니다. LabVIEW는 첫번째 버퍼 크기 리미트가 최대 버퍼 바이트 프로퍼티 또는 최대 버퍼 패킷 프로퍼티에 도달하면 클라이언트 측 버퍼 채우기를 멈춥니다.
- [DataSocket 열기] 함수의 연결 ID 출력을 프로퍼티 노드의 참조 입력에 연결합니다.
클라이언트의 버퍼 크기를 지정한 후에, 버퍼 사용 데이터를 읽을 수 있습니다.