로컬 변수를 사용하여 VI의 프런트패널의 컨트롤 또는 인디케이터 중 하나를 읽거나 씁니다.

로컬 변수를 생성할 때, 블록다이어그램에 객체에 대한 로컬 변수 아이콘이 나타납니다. 로컬 변수에 값을 쓰는 것은 다른 일반 터미널에 데이터를 전달하는 것과 비슷합니다. 그러나, 로컬 변수는 컨트롤에도 데이터를 쓸 수 있고, 인디케이터로부터도 데이터를 읽을 수 있습니다. 실제로 로컬 변수를 사용하면, 프런트패널의 객체에 입력과 출력 모두로 접근할 수 있습니다.


icon

입력/출력

  • cpoly.png

  • LabVIEW FPGA Module 세부사항

    다음 세부사항은 FPGA VI에서 이 객체를 사용할 때 적용됩니다.

    노트 다음 세부사항은 각 LabVIEW FPGA Module 버전에 따라 변경될 수 있습니다.
    Single-Cycle Timed 루프 지원함.
    Usage 글로벌 변수는 로컬 변수보다 FPGA에서 더 적은 공간을 사용하므로 호스트 VI로 전송할 필요가 없는 데이터에 더 적합합니다.
    타이밍 로컬 변수는 적어도 하나의 클럭 사이클을 받지만, 와이어는 클럭 사이클을 받지 않습니다. 효율성을 극대화하려면 와이어가 충분할 때 변수를 사용하지 마십시오.
    리소스 로컬 변수는 데이터 타입의 폭에 비례하여 FPGA 리소스를 소비하고, 호스트 VI와의 통신을 용이하게 하기 위해 추가적인 오버헤드를 사용합니다. FPGA VI를 최적화하기 위해 로컬 변수로 사용되는 객체를 포함하여 프런트패널 객체를 제한하는 방법을 고려하십시오.