사용자 프로브를 사용할 때의 유의점과 권장사항
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
다음 리스트는 사용자 프로브를 생성하고 사용할 때 알아야 할 유의점과 권장사항들을 설명합니다.
- 사용자 프로브는 데이터가 와이어를 통해서 흐를 때에만 실행됩니다. 즉, 사용자 프로브의 컨트롤을 언제나 동작시킬 수 있지만, 변경된 컨트롤 값에 대한 프로그램에서의 응답은 프로브가 와이어로부터 데이터를 받을 때에만 발생합니다.
- VI와 유사한 방식으로 사용자 프로브를 디버깅할 수 있습니다. 하지만, 프로브는 자신의 블록다이어그램뿐만 아니라 그 SubVI의 블록다이어그램도 프로브할 수 없습니다. 프로브를 디버그할 때, 일반 프로브를 사용합니다.
- 프로브를 labview\user.lib\_probes\default나 기본 데이터\Probes 디렉토리에 저장하십시오. labview\user.lib\_probes\default 디렉토리에 저장된 프로브는 컴퓨터에서 원격으로 LabVIEW를 실행하는 누구에게나 사용가능합니다. 이 디렉토리는 퍼블릭 프로브에 유용합니다. 기본 데이터 디렉토리가 컴퓨터에 로그인한 사용자에 따라서 변경되기 때문에, National Instruments는 이 디렉토리에 개인적인 프로브를 저장하는 것을 권장합니다.
- 주요 블록다이어그램은 프로브가 실행을 끝낼 때까지 일시 정지합니다. 루프 또는 이벤트 구조는 해당 원소가 프로브가 실행을 끝내는 시간을 증가시킬 수 있으므로 사용자 프로브에서 사용하는 것을 피합니다.
- 사용자 프로브에 초기화되지 않은 시프트 레지스터를 사용할 때에는 주의합니다. VI가 재호출 VI가 아닌 경우라도, VI가 프로브로 사용되면, 초기화되지 않은 모든 시프트레지스터는 재호출 VI와 같이 작동합니다. 각 프로브는 루프의 마지막 값을 유지하며 동일한 프로브의 다른 인스턴스와 이 값을 공유하지 않습니다.