해결책
XY 그래프에 이전 값을 저장하려면 프로그래밍 방식으로이 동작을 구현해야합니다. 이를 수행하는 가장 좋은 방법은 subVI의 시프트 레지스터를 사용하여 이전 반복의 값을 저장하는 것입니다.
아래 스니펫에서 볼 수 있듯이 이전 데이터를 시프트 레지스터에 저장하는 subVI를 만들 수 있습니다. 한 번 저장된이 SubVI는 다른 VI 내에서 호출되어 XY 포인트를 이전 값을 유지하고 XY 그래프로 출력할 수있는 배열로 포맷 할 수 있습니다.
그런 다음, 만든 subVI에서 X 및 Y 값을 취하는 VI를 만들고이 값을 두 루프에 추가하고 데이터를 포맷하여 while 루프 내부의 XY 그래프로 이동할 수 있습니다.
또는 Example Finder에서 "xy"를 검색하면 XY 디스플레이를 사용하고 활용하는 방법을 보여주는 몇 가지 다른 예가 나열됩니다.
참고 : 코드 스니펫이나 이미지를 블록 다이어그램으로 드래그 앤 드롭하여 코드가 LabVIEW에서 자동으로 생성되도록 할 수 있습니다. 이 코드는 본 글의 첨부 파일로도 찾을 수 있습니다.