유한 아날로그 입력 태스크를 트리거 하려면 카운터의 출력 신호를 내부적으로 라우팅하여 아날로그 입력 태스크를 트리거 해야 합니다. 이것은 아래 코드와 같습니다.
- DAQmx 트리거 VI를 블록 다이어그램에 삽입하고 참조 디지털 에지 옵션을 선택합니다.
- 에지 입력에서 마우스 오른쪽 버튼을 클릭하고 생성 >> 상수를 선택합니다. 이 상수를 상승 또는 하강 에지로 변경합니다.
- 소스 입력에서 마우스 오른쪽 버튼을 클릭하고 생성 >> 상수를 선택합니다.
- 새로 생성된 소스 상수를 마우스 오른쪽 버튼을 클릭하고 I/O 이름 필터링...을 선택합니다 .
- 이름 필터 대화 상자에서 고급 터미널 포함을 선택하고 확인을 클릭하십시오 .
- 소스 상수 내부를 클릭하고 아래로 스크롤합니다. 목록에 /device/CtrXInternalOutput 이 있어야 합니다. 카운터 태스크에 사용된 카운터에 해당하는 내부 출력을 선택합니다.
- DAQmx 트리거 프로퍼티 노드를 삽입합니다. 참조 >> 기타 >> 재트리거 가능 프러퍼티를 선택합니다.
- 참 상수를 Ref.Retriggerable 프로퍼티에 연결합니다.