2개의 카운터를 사용하면 고주파 또는 저주파 신호를 정확하게 측정할 수 있습니다. 이 기술은 가역 주파수 측정이라고 합니다. 2개 카운터에서 범위가 큰 주파수를 측정하는 경우, 측정할 신호를 사용하여 긴 펄스를 생성합니다. 그 후 값이 주어진 타임베이스로 긴 펄스를 측정합니다. CompactRIO 컨트롤러는 빠른 입력 신호보다 더 정확하게 이와 같이 긴 펄스를 측정할 수 있습니다.
노트 카운터 0은 항상 카운터 1과 짝지어 집니다. 카운터 2는 항상 카운터 3과 짝지어 집니다.

다음 그림와 같이 카운터 0의 소스 입력에 측정할 신호를 연결합니다. 이 신호의 주파수가 fx라고 가정합니다. NI-DAQmx는 카운터 0이 단일 펄스를 생성하도록(단일 펄스 폭이 소스 입력 신호의 N 주기와 같음) 자동으로 설정합니다.

그림 1. 2 카운터의 넓은 범위 주파수


그 후 카운터 0의 내부 출력 신호를 카운터 1의 게이트 입력에 연결합니다. 특정 주파수(fk)의 신호를 카운터 1 소스 입력에 연결할 수 있습니다. 카운터 1이 단일 펄스 폭 측정을 수행하도록 설정합니다. 그 결과 펄스 폭이 fk 클럭의 J 주기라고 가정해 보십시오.

카운터 0에서 펄스의 길이는 N/fx입니다. 카운터 1에서, 같은 펄스의 길이는J/fk입니다. 따라서, fx의 주파수는 fx = fk * (N/J)입니다.