프로그램적으로 데이터 연결 열기와 닫기
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
[DataSocket 열기]와 [DataSocket 닫기] 함수를 사용하여 프로그램적으로 데이터 연결을 열고 닫습니다.
다음 단계를 따라 데이터 연결을 프로그램적으로 열고 닫습니다.
- 블록다이어그램에 [DataSocket 열기] 함수를 추가합니다.
- pspURL을 URL 입력에 연결하거나 공유 변수 컨트롤을 URL 입력에 연결합니다.
- 모드 입력에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 생성≫상수를 선택합니다.
- 모드 상수를 클릭하고 Read(0), Write(1), ReadWrite(2), BufferedRead(3) 또는 BufferedReadWrite(4)를 선택합니다. 또한, DataSocket:모드 프로퍼티를 사용하여 프로그램적으로 데이터 연결을 설정할 수 있습니다.
- 다음 함수 중 하나를 블록다이어그램에 추가하고, 적절한 입력에 대해 컨트롤 또는 상수를 생성합니다:
- [DataSocket 열기] 함수의 연결 id 출력을 [DataSocket 읽기] 또는 [DataSocket 쓰기] 함수의 연결 입력 입력에 연결합니다.
- 블록다이어그램에 [DataSocket 닫기] 함수를 추가합니다.
- [DataSocket 읽기] 또는 [DataSocket 쓰기] 함수의 연결 출력 출력을 [DataSocket 닫기] 함수의 연결 id 입력에 연결하여 데이터 연결을 닫습니다. 또한, VI가 정지될 때에도 연결은 닫힙니다.
- 블록다이어그램의 모든 에러 입력과 에러 출력 터미널을 연결합니다.