실행 타이밍을 NI 스캔 엔진스캔 주기에 동기화합니다. 이 VI는 각 스캔이 완료되기를 기다리고, 일단 스캔 엔진이 모든 값을 업데이트하면 다음에 실행할 코드를 트리거합니다.

스캔 엔진 페이지를 사용하여 스캔 주기를 설정합니다. 또한 [스캔 엔진 주기 설정] VI를 사용하여 프로그램적으로 스캔 주기를 설정할 수 있습니다.


icon

입력/출력

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • iu32.png 마지막 호출 이후 스캔

    마지막 호출 이후 스캔은 이 VI를 마지막으로 호출한 이후 스캔 엔진이 완전히 스캔을 완료한 횟수를 반환합니다. 이 정보를 사용하여 놓친 스캔 반복을 찾아내고 동기화된 코드가 계속하여 시간 내에 실행을 마치는지 여부를 확인합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 이 VI는 Timed 구조의 외부에서 실행되는 코드에 사용합니다. 케이스를 사용하는 대부분의 NI 스캔 엔진의 경우, NI는 Timed 구조를 스캔 엔진에 동기화 타이밍 소스와 함께 사용할 것을 권장합니다.

    이 VI는 반드시 NI 스캔 엔진이 설치된 타겟에서 실행되어야 합니다.

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\Scan Engine\Scan Engine.lvproj