카운터는 세 가지 다른 트리거 동작을 지원합니다.
  • Arm 시작 트리거—카운터 입력이나 출력 기능을 시작하려면, 먼저 카운터를 활성화(또는 Arm) 시켜야 합니다. 소프트웨어는 카운터를 활성화하거나 카운터가 하드웨어 신호에서 활성화되도록 설정할 수 있습니다. 소프트웨어는 이 하드웨어 신호를 Arm 시작 트리거라고 부릅니다. 내부적으로 소프트웨어는 Arm 시작 트리거 신호를 카운터의 카운터 n HW Arm 입력에 연결합니다.

    카운터 출력 작업의 경우, 시작과 일시 정지 트리거 외에 이 트리거를 추가로 사용할 수 있습니다. 카운터 입력 작업의 경우, Arm 시작 트리거를 사용하여 시작 트리거와 유사한 동작을 수행할 수 있습니다. Arm 시작 트리거를 사용하여 여러 카운터 입력과 출력 태스크를 동기화할 수 있습니다.

    Arm 시작 트리거를 사용하는 경우, Arm 시작 트리거 소스는 카운터 n HW Arm 신호에 연결됩니다.

  • 시작 트리거—카운터 출력 기능에 시작 트리거를 사용할 수 있습니다. 시작 트리거가 유한 또는 연속 펄스 생성을 시작하도록 설정할 수 있습니다. 연속 생성이 트리거되면 사용자가 소프트웨어에서 작업을 정지할 때까지 펄스 생성은 지속됩니다. 유한 생성의 경우, 재트리거 가능한 속성을 사용하지 않는 한 지정된 개수의 펄스가 생성되면 생성을 정지합니다. 이 속성을 사용하면, 다음 시작 트리거에 의해 펄스 생성이 다시 시작됩니다.

    시작 트리거를 사용할 때, 시작 트리거 소스는 카운터의 카운터 n 게이트 신호 입력에 연결됩니다. 카운터 출력 작업에서 사용 가능한 트리거는 하드웨어 신호입니다.

    카운터 입력 기능의 경우, Arm 시작 트리거를 사용하여 시작 트리거와 유사한 동작을 수행할 수 있습니다.

  • 일시 정지 트리거—에지 카운팅과 연속 펄스 생성 어플리케이션에서 일시 정지 트리거를 사용할 수 있습니다. 에지 카운팅 수집의 경우, 카운터는 외부 트리거 신호가 로우일 때 에지 카운팅을 정지하고 신호가 하이가 되면 다시 시작합니다. 또는 반대로 작동합니다.

    연속 펄스 생성의 경우, 카운터는 외부 트리거 신호가 로우에 있는 동안 펄스 생성을 정지하고 신호가 하이가 되면 다시 시작합니다. 또는 반대로 카운터는 외부 트리거 신호가 하이에 있는 동안 펄스 생성을 정지하고 신호가 로우가 되면 다시 시작합니다.

    일시 정지 트리거를 사용할 때, 일시 정지 트리거 소스는 카운터의 카운터 n 게이트 신호 입력에 연결됩니다.