네트워크 페이지(공유 변수 프로퍼티 대화 상자)
- 업데이트 날짜:2023-02-21
- 2분 (읽기 시간)
다음에서 설치됨: NI 배포된 시스템 관리자 (Windows)
공유 변수 프로퍼티 대화 상자에서 네트워크를 선택하여 이 페이지를 디스플레이합니다.
이 페이지를 사용하여 변수에 대한 네트워크 옵션을 설정합니다. 이 페이지는 다음의 구성요소를 포함합니다.
- 버퍼링 사용—변수로부터의 데이터를 FIFO 버퍼에 저장할 수 있도록 합니다.변수는 FIFO 용량이 찬 경우에 FIFO의 첫번째 값을 덮어씁니다.
- 배열 개수—버퍼가 포함할 수 있는 원소 배열의 개수를 지정합니다. 이 컨트롤은 배열 데이터 타입에서만 나타납니다.
- 원소의 개수 (타입:xxx)—버퍼가 포함할 수 있는 공유 변수의 수를 지정합니다. 데이터 타입 풀다운 메뉴에서 선택한 데이터 타입이 xxx 변수를 결정합니다. 배열 데이터 타입의 경우 이 컨트롤은 버퍼에 포함될 수 있는 각 배열 내의 원소 개수를 지정합니다. 이 컨트롤은 모든 데이터 타입에서 나타나지 않습니다.
- 단일 발신자—변수가 한 번에 한 타겟에 대한 값의 변경만을 허용하도록 설정합니다. LabVIEW에서 이 옵션을 선택하면 공유 변수 쓰기 작업이 LabVIEW.exe의 다른 인스턴스에 의해 영향을 받지 않게 됩니다. 공유 변수 엔진은 하나의 컴퓨터에서 단일 VI에 쓰는 것으로 제한합니다. 공유 변수에 연결된 LabVIEW의 첫번째 인스턴스는 값을 쓸 수 있으며 이 후의 인스턴스는 값을 쓸 수 없습니다. 첫번째 인스턴스가 연결을 해제하면 큐에 있는 다음 인스턴스가 공유 변수에 값을 쓸 수 있습니다. LabVIEW는 공유 변수에 쓰기가 허용되지 않는 발신자에게 알림니다.

노트 (Windows) Windows 시스템에서만 변수를 생성, 설정 및 호스트할 수 있습니다. LabVIEW에서 DataSocket VI 및 함수를 사용하여 Mac 또는 Linux의 공유 변수를 읽거나 쓸 수 있습니다. Windows 시스템에서 설정된 공유 변수 노드가 포함된 VI가 있는 경우, 또한 이 VI를 다른 플랫폼으로 옮길 수 있습니다.