카운터 구성 탭 - 1794-VHSC

이 탭에서 1794-VHSC 모듈(Module)의 카운터를 구성합니다. 이 탭에서 다음을 수행할 수 있습니다.
  • 구성할 카운터 선택
  • 사용할 카운터 유형 선택 - 2개의 카운터를 3가지의 인코더 모드 및 카운터 모드, 기간/비율 모드, 연속/비율 모드, 비율 측정 및 펄스 너비 조정(PWM)에 대해 구성할 수 있습니다.
  • 원하는 저장 카운트 모드 선택
  • 카운터/인코더 모드에서 카운트를 다시 시작할(미리 설정된 값 기준) 롤오버 번호 지정합니다.
  • 초기화 값 지정합니다. 이 값이 충족되면 0으로 초기화되어 카운트를 새로 시작합니다.
  • 4개의 저장 카운트 모드 중 하나에 대한 게이트/초기화 값 지정합니다.
  • 수신 게이트/초기화 주파수를 조정하여 정확도 개선합니다.
  • 특정 카운터의 입력 필터링합니다.
매개 변수
카운터
구성할 카운터를 선택하는 기능입니다.
카운터 모드 유형
1794-VHSC 모듈(Module)은 다음 모드에서 작동합니다.
  • 카운터 모드
  • 인코더 X1 모드
  • 인코더 X2 모드
  • 인코더 X4 모드
  • 기간/속도 모드
  • 연속/속도 모드
  • 속도 측정 주파수 모드
  • 펄스 너비 조정(PWM)
카운터 모드
이를 사용하여 최대 2개의 펄스 카운터, 펄스 발생기, 기계적 제한 스위치 또는 기타 유사한 장치에서 들어오는 펄스를 읽고 컨트롤러(Controller) 프로세서에 이진수(0 ~ 16,777,215)로 반환합니다. 카운터 모드에서 모듈(Module)은 각 채널에 대해 입력 A 피드백만 카운트합니다. 입력 B는 카운트의 증분/감소 여부를 결정합니다. Phase B가 높으면 카운터는 카운트 다운합니다. Phase B가 낮거나 부동이면(연결되어 있지 않으면) 카운터는 카운트 업합니다. Counter 모드는 1-Phase 피드백만 받아들입니다. 자세한 내용은
카운터 모드 채널 Phase 관계
를 참조하십시오. 저장 카운트 기능을 사용하면 모듈(Module)이 연관된 카운터의 현재 카운트 값을 저장할 수 있게 됩니다. 이는 모듈(Module)의 게이트/초기화(Ch0Zinput 또는 Ch1Zinput) 터미널로 트리거됩니다. 각 카운터의 저장된 카운트 값은 게이트 초기화(Z 입력) 터미널에서 새 펄스를 수신할 때까지 입력 태그(Tag)에 별도의 Word로 저장됩니다(Ch0StoredCount 및 Ch1StoredCount). 저장 카운트 모드에서 Counter 저장 방법과 시기, 그리고 Counter의 초기화 여부를 선택할 수 있습니다.
인코더 모드
인코더 모드에서는 수신 구적 펄스를 읽고 컨트롤러(Controller)에 이진수로 반환합니다(0 ~ 16,777,215). 이 모드에서 모듈(Module)은 2 상 직교 피드백을 수락하고 카운터별 위상 B 입력 조건에 따라 카운트 업 또는 다운합니다. 자세한 내용은
인코더 모드 채널 Phase 관계
를 참조하십시오. X1, X2 및 X4의 세 가지 인코드 모드가 있습니다. 인코더 모드에서 모듈(Module)은 다음과 같이 동작합니다.
  • 인코더 X1 모드
    – 양방향 카운트를 위해 채널 A의 리딩 에지 또는 트레일링 에지에서 구적 입력 신호가 카운트됩니다. 채널 A와 채널 B의 Phase 관계로 방향이 결정됩니다. 채널 A가 앞이고 채널 B가 부동이면 방향은 카운트 업이 되고 채널 A가 뒤이고 채널 B가 높으면 방향은 카운트 다운이 됩니다.
  • 인코더 X2 모드
    – 양방향 카운트를 위해 채널 A의 리딩 에지와 트레일링 에지에서 구적 입력 신호가 카운트됩니다. 채널 B에 따라 방향이 결정됩니다. B가 낮으면(부동) 방향은 카운트 업이 되고 B가 높으면 방향은 카운트 다운이 됩니다.
  • 인코더 X4 모드
    – 양방향 카운트를 위해 채널 A 및 채널 B의 리딩 에지와 트레일링 에지에서 구적 입력 신호가 카운트됩니다. 채널 B에 따라 방향이 결정됩니다. B가 낮으면(부동) 방향은 카운트 업이 되고 B가 높으면 방향은 카운트 다운이 됩니다.
펄스 너비 조정
1794-VHSC 모듈(Module)은 어떤 입력에나 연결할 수 있는 펄스 너비 조정 신호를 생성할 수 있습니다. 입력 카운터 유형에 펄스 너비 조정이 선택된 경우 시간 기준 기간 및 게이트 간격을 지정하면 카운터 및 카운터의 첫 번째 켜짐/꺼짐 창 비교기가 할당되고 신호가 생성됩니다.
기간/비율
기간/속도 모드에서는 사용자가 지정한 입력 신호 펄스의 수 동안 5MHz 내부 클럭 펄스의 수를 카운트함으로써 입력 펄스의 주파수를 결정합니다. 지정된 펄스 수에서 맨 마지막에 모듈(Module)은 주파수 및 수신한 펄스의 총수를 반환합니다.
연속/비율
연속/속도 모드는 출력이 동적이라는 점만 제외하고 기간/속도 모드와 비슷합니다. 이 모드에서 사용자가 지정한 입력 신호 펄스의 수 동안 5MHz 내부 클럭 펄스의 수를 카운트함으로써 입력 펄스의 주파수를 결정합니다. 각 출력은 켜짐 카운트에 도달하는 즉시 켜지고, 꺼짐 카운트에 도달하는 즉시 꺼집니다. 5MHz 내부 클럭이 카운트될 때 출력에서 이 5MHz 카운트를 동적으로 추적합니다. 따라서 게이트/초기화 핀이 활성화된 후 5MHz 카운트가 일정한 수에 도달하면 출력을 켜고 그 다음에 일정한 수에 도달하면 끌 수 있습니다.
속도 측정 모드
속도 측정 모드는 시간 기준 및 게이트 간격 필드에 지정된 시간 간격에 따라 채널 A에서 수신 펄스를 카운트합니다. 1794-VHSC 모듈(Module)은 이 시간 간격의 마지막에 샘플링된 펄스 수를 나타내는 값과 수신 주파수를 나타내는 값을 반환합니다. 카운트 및 주파수가 업데이트되면 연관된 모든 출력은 해당하는 미리 설정 값에 대해 검사됩니다. 총 카운트는 샘플 기간 동안 수신한 펄스 수와 같습니다.
카운트 모드 저장
저장 카운트 모드 기능으로 모듈(Module)에서 카운터 상태는 물론 현재 카운트 값을 조작할 수 있습니다. 모듈(Module)의 입력 Z(게이트/초기화, Ch0Zinput 또는 Ch1Zinput) 상태에 따라 저장 카운트 기능이 트리거됩니다. 각 카운터의 저장된 카운트는 새 트리거를 수신할 때까지 저장됩니다(ChoStoredCount 또는 CH1StoredCount). 새로운 값이 수신되면 이전 값을 덮어씁니다. 네 가지 카운터 저장 모드로 카운터를 조작할 수 있고 이 기능을 비활성화하여 사용하지 않을 수도 있습니다. 저장 카운트 사용 안 함, 저장/계속, 저장/대기/계속, 저장-초기화/대기/시작 또는 저장-초기화/시작 중에서 선택할 수 있습니다.
주의:
위에 설명한 네 가지 모드를 변경해도 모듈(Module)은 계속 정상 작동합니다. 단, 저장 카운트를 시스템 시퀀스 트리거로 사용하는 상태에서 즉석에서 변경하는 등 부적절하게 사용하면 시스템에 오작동이 발생할 수 있습니다.
롤오버
두 카운터는 각자 하나의 롤오버 값이 연결되어 있습니다. 인코더/카운터가 이 롤오버 값에 도달하면 0으로 초기화되면서 카운트를 새로 시작합니다. 롤오버 값은 1 ~ 16,777,216입니다(이진수). 이 Word는 카운터가 롤오버할 때까지 증가시킬 카운트 수를 설정합니다. 예를 들어 값이 1000이면 증분 시 카운트 순서가 998, 999, 0, 1, 2¼가 되고 감소 시 2, 1, 0, 999, 998¼이 됩니다. 1794-VHSC 모듈(Module)이 속도 측정 모드에서 작동할 때는 이 값이 무시됩니다.
중요: 현재 작업에 대해 롤오버 = 359 카운트, 켜짐 창 = 200 카운트, 꺼짐 창 = 400 카운트와 같이 값을 구성할 수 있습니다. 이 예와 같은 경우 출력은 200 카운트에서 켜지며 꺼짐으로 돌아가지 않습니다.
미리 설정 값
두 카운터는 각자 하나의 미리 설정 값이 연결되어 있습니다. 인코더 또는 카운터 모드에서 미리 설정 값은 모듈(Module)이 카운트를 시작하는 기준(시작) 포인트(또는 카운트)를 나타냅니다. 다른 모드에서는 0으로 설정됩니다. 모듈(Module)은 미리 설정 값부터 카운트 업 아니면 다운할 수 있습니다. 미리 설정 값의 범위는 0 ~ 16,777,215입니다(이진수).
게이트 간격
채널별로 설정하는 이 게이트 간격 기능으로 게이트/초기화 터미널에 수신되는 카운트를 조정할 방법을 네 가지 중에서 선택할 수 있습니다. 카운터 게이트 간격 설정 시 시간 기준 설정이 시간 단위가 되며 다음과 같이 계산됩니다.
0 <= 게이트 간격 <= 200
두 카운터 각각에 하나의 게이트/초기화 입력이 있습니다. 게이트 간격을 활성화하면 이는 네 가지 사용 가능한 Counter 저장 모드 중 하나에서 작동합니다. 게이트/초기화 터미널의 수신 카운트를 조정할 수 있습니다. 이러한 조정 중에 게이트/초기화의 수신 펄스를 어떠한 숫자(범위: 1, 2, 4, 8, 16, 32, 64, 128)로 나눌 수 있습니다.
유형이 PWM 또는 속도 측정이
아닌
경우에 게이트 간격은 0이 되어야 합니다.
실제 게이트 간격
채널별로 표시만 됩니다.
각 채널의 실제 게이트 간격은 사용자가 지정한 게이트 간격과 사용자가 지정한 시간 기준을 곱한 값입니다.
실제 게이트 간격 = 시간 기준 * 게이트 간격
예:
AGI(50ms) = 10ms 시간 기준 * 5 게이트 간격
또는
AGI(50ms) = 50ms 시간 기준 * 1 게이트 간격
실제 게이트 간격은 모듈(Module)에서 게이트 간격 및 시간 기준 설정을 기초로 계산하고 사용합니다.
기간/속도 및 연속/속도의 경우 변환 공식은 다음과 같습니다.
카운트 = (스칼라 X 2,500,000)/원하는 주파수(기간/속도 및 연속/속도)
속도 측정의 경우 변환 공식은 다음과 같습니다.
카운트 = 시간 기준 X 게이트 간격 X 원하는 주파수(속도 측정)
시간 기준
이 기능으로 두 카운터의 기본적인 시간 기준을 설정합니다. 분해능 단위는 ms이고 최소 간격은 10ms(10ms = 10, 1s = 1000)입니다. 시간 기준은 PWM 및 속도 측정을 구성할 때 입력해야 합니다. 프로그래밍 최대값은 3000입니다.
입력
모듈(Module)이 사용하는 입력 필터는 선택한 카운터 유형을 기반으로 합니다.
  • 카운터 또는 인코더를 선택하면 필터 A, B 및 Z가 사용됩니다.
  • 연속/비율 또는 기간/비율을 선택하면 필터 Z가 사용됩니다.
  • 비율 측정을 선택하면 필터 A가 사용됩니다.
  • 펄스 너비 조정(PWM)을 선택하면 필터 A, B 및 Z가 사용되지 않습니다.
스칼라
조정을 통해 게이트/초기화(Z 입력)의 입력 펄스를 값으로 나눌 수 있습니다.
유효 값은 다음과 같습니다. 0, 1, 2, 4, 8, 16, 32, 64, 128.
기간/속도 및 연속/속도 모드에서는 1에서 128 사이의 값을 선택해야 합니다.
필터 속도
각 카운터 입력에 대해 필터를 선택할 수 있습니다.
또한 어느 한 카운터에 대해 필터를 선택하면, 입력 A, 입력 B, 입력 Z(게이트/초기화) 중 어떤 입력을 필터링할지 구체적으로 선택할 수 있습니다. 필터는 필터링을 선택한('필터 없음' 이외의 값 선택) 입력 카운터의 입력에만 적용됩니다.
유효한 선택은 필터 없음, 50kHz, 5kHz, 500Hz, 50Hz입니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal