공유 변수로 최근값 공개하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
공유 변수는 데이터를 읽고 쓸 수 있는 메모리 공간입니다. 단일 프로세스 공유 변수를 보유한 단일 컴퓨터나 네트워크 공유 변수를 보유한 여러 컴퓨터에서 공유 변수를 읽고 쓸 수 있으며, 이로써 NI Publish-Subscribe Protocol (NI-PSP)을 사용하여 네트워크로 데이터를 공개할 수 있습니다. 공유 변수를 사용하여 데이터 세트의 최근값만 하나 이상의 컴퓨터로 공개합니다.
노트 데이터 포인트를 한 컴퓨터에서 다른 컴퓨터로 전송하는데, National Instruments는 네트워크 스트림으로 계속 명령을 보내거나 데이터를 스트리밍하도록 권장합니다. 사용자 어플리케이션의 필요에 가장 적합한 네트워킹 기능을 선택하는 방법에 대한 더 자세한 정보는 네트워크를 통해 데이터 전송하기를 참조하십시오.
일반적으로, 최근값을 공유 변수로 공개하려면 다음 태스크를 완료해야 합니다:
- 공유 변수를 생성합니다.
- 공유 변수를 설정합니다.
- 사용자 어플리케이션이 공유 변수를 읽고 쓸 수 있도록 프로그래밍합니다.
- 네트워크에서 공유 변수의 이용이 가능하도록 합니다.
Real-Time Module 및 DSC Module로 공유 변수의 기능 확장하기
LabVIEW Real-Time Module 및 DSC Module은 공유 변수에 대한 추가 설정 및 프로그래밍 옵션을 제공합니다. 예를 들면, Real-Time Module로 공유 변수의 리얼타임 FIFO를 활성화하고 DSC Module로 공유 변수의 스케일링 및 알람 프로퍼티를 설정할 수 있습니다. 공유 변수의 기능 확장에 대한 더 자세한 정보는 Real-Time Module 및 DSC Module 도움말을 참조하십시오.
기타 변수 타입 사용하기
이 모음에서는 네트워크 공유 변수를 사용하여 네트워크를 통해 최근값을 공개하는 과정을 주로 설명하고 있습니다. 하지만, 다른 변수 타입으로 다음 태스크를 수행할 수도 있습니다:
- NI 스캔 엔진을 통한 I/O 데이터로의 단일 포인트 접근을 위해 I/O 변수를 사용합니다.
- 글로벌 변수를 사용하여 단일 컴퓨터에서 데이터를 읽고 씁니다.
- 로컬 변수를 사용하여 단일 VI에서 데이터를 읽고 씁니다.
관련 콘텐츠
- 공유 변수와 기타 NI-PSP 데이터 아이템을 컨트롤 및 인디케이터에 연결하기
- 네트워크 스트림을 사용해서 어플리케이션 디자인하기
- 공유 변수 읽고 쓰는 방법 선택하기
- 공유 변수 생성하기
- 공유 변수 설정하기
- 공유 변수 노드를 사용하여 공유 변수를 읽기와 쓰기
- 네트워크에서 공유 변수의 이용 가능하게 하기
- I/O 변수 사용하기 (Real-Time, Windows)
- Point-by-Point Analysis and Array-Based Analysis in
- 스캔 I/O 데이터 접근하기 (Real-Time, Windows)
NI 스캔 엔진을 사용하여 스캔 I/O 데이터에 대한 단일 포인트에 접근합니다.
- 글로벌 변수
- 로컬 변수
- LabVIEW에서의 데이터 통신 방법