LabVIEW에서 알림자란 무엇입니까?

업데이트 됨 Aug 17, 2023

해당 제품

소프트웨어

  • LabVIEW

문의사항

LabVIEW 알림자란 무엇이며 이를 사용하려면 어떻게 해야 합니까?

해결책

알림자는 블록 다이어그램의 두 독립 부분 사이 또는 동일한 머신에서 실행되는 둘 이상의 VI 사이의 통신 메커니즘입니다. 알림자는 데이터의 사서함과 유사하며 한 프로세스는 데이터를 사서함으로 보내고 하나 또는 여러 다른 프로세스는 사서함에서 데이터를 받습니다. 이런 식으로 로컬 또는 글로벌 변수와 유사합니다. 그러나 변수를 사용할 때 정보를 기다리는 프로세스는 변수의 값을 확인하기 위해 지속적으로 순환해야 합니다. 알림자의 한 가지 이점은 정보를 수신하는 프로세스가 대기하는 동안 실행을 완전히 중지하고 새 데이터를 사용할 수 있을 때만 시작된다는 것입니다. 이렇게 하면 불필요한 폴링에 낭비되는 과도한 처리 능력이 줄어 듭니다.

LabVIEW에서 알림자 동작(Notifier Operations) 함수는 아래 그림과 같이 데이터 통신(Data Communication)»동기화(Synchronization) 팔레트에서 찾을 수 있습니다.

추가 정보

LabVIEW 예제는 알림자 사용을 시작하기에 좋은 출발점입니다. LabVIEW»도움말(Help)»예제 찾기(Find Examples) 검색 탭에서 notifier를 검색합니다.