랩뷰 상태머신을 이용한 XY 그래프 그리기

    반응형

    이전 XY 그래프 만들기 글에서 아래와 같이 시프트 레지스터를 이용하여 데이터를 메모리에 저장하여 그래프를 그리는 방법을 소개했습니다.

     

    시프트 레지스터를 이용한 XY 그래프 만들기

    이렇게 루프를 사용하여 측정을 하면서 XY 그래프를 그려야 하는 상황이 올 경우 for 루프나 while 루프 안에서 시프트 레지스터와 배열 인덱스, 클러스터 묶기 등으로 자리를 차지하는 경우 이것을 간단하게 상태 머신 SubVI를 통해서 간소화할 수 있습니다.

     

    이렇게 상태머신을 활용한 SubVI를 제작하여 데이터를 메모리에 저장하고 그래프로 출력할 수 있습니다. 제가 사용한 SubVI의 내부 코드를 보면 아래와 같습니다.

     

    Write State

    Read State

    Init State

    댓글

    Designed by JB FACTORY