왜 프론트 패널에 모든 데이터를 그리지 않습니까?




문제점: 연속적으로 데이터 수집을 할때, 왜 프론트 패널에 모든 데이터를 그리지 않습니까?

솔루션: multi-threading이 활성화 되어있으면, 사용자 인터페이스는 데이터를 생성하여 디스플레이 하도록 하는 다이어그램과 분리되게 됩니다. 그래서, 플롯하는 속도보다 연속적으로 수집하는 데이터 속도가 빠르다면, 사용자 인터페이스에서는 디스플레이되기 위해 받아진 새로운 데이터가 미처 그리지 못한 이전의 데이터를 덮어 쓰게 됩니다. 이러한 방법으로 블록 다이어그램에서 일어나는 작업을 사용자 인터페이스가 따라잡게 됩니다.

만약 모든 데이터를 다 보는것이 중요하다면 프론트 패널의 컨트롤에서 "Synchronous Display"를 선택하시면 됩니다. 이러한 세팅이 활성되어있으면 다이어그램은 프론트패널이 모든 데이터를 다 그릴때 까지 기다리게 됩니다.

관련 링크:

첨부:





리포트 날짜: 03/03/1998
마지막 업데이트: 11/22/2005
문서 번호: DIRECT-3S8R4F