주기적인 웨이브폼 또는 주기적인 웨이브폼의 배열을 받아서 주기, 펄스 지속기간(펄스 폭), 주기 점유율(주기 전환율), 선택된 펄스와 주기의 펄스 중심을 반환합니다. 데이터를 신호 입력 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

노트 이 VI에 대한 용어 및 측정의 정의는 IEEE Standard 181-2003, IEEE Standard on Transitions, Pulses, and Related Waveforms를 따릅니다.


icon

입력/출력

  • cu16.png 반출 모드

    반출 모드는 이 VI가 주기 또는 주기 점유율 출력을 반환하는지 여부를 지정합니다.

    0모두(기본)―주기, 펄스 지속기간, 주기 점유율, 측정 정보를 반환합니다.
    1주기 및 주기 점유율 없음펄스 지속기간, 측정 정보를 반환하지만 주기 또는 주기 점유율을 반환하지 않습니다.
  • ci32.png 펄스 번호(1)

    펄스 번호는 LabVIEW가 높거나 낮은 극성의 펄스 중 어느 것을 측정하는지 지정합니다.

    낮은 극성을 가지는 펄스 번호 n에서, VI는 펄스 지속기간과 n번째 낮은 펄스의 중앙값을 측정합니다. VI는 주기와 (2n – 1)번째 중간 참조 레벨 크로싱에서 시작하는 주기의 주기 점유율을 측정합니다.

  • c1dmsdt.png 신호 입력

    신호 입력은 측정할 웨이브폼의 배열입니다. 웨이브폼은 사이클을 완성하는 최소한의 펄스 번호를 포함하고 있어야 합니다. 이때 사이클은 연속적인 두 개의 중간 참조 레벨 상승 크로스 간의 간격입니다.

  • cu16.png 극성(높음)

    극성은 펄스의 높음(기본) 또는 낮음을 정의합니다. 높은 펄스는 중간 참조 레벨의 상승 크로스와 다음 중간 참조 레벨의 하강 크로스 사이의 간격으로 구성됩니다.

  • cnclst.png 참조 레벨

    참조 레벨은 웨이브폼의 높은, 중간, 낮은 참조 레벨을 지정합니다.

    LabVIEW는 참조 레벨을 사용하여 하나의 완전한 사이클의 측정 간격을 정의합니다. 중간 참조 레벨높은 참조 레벨 사이의 거리는 낮은 참조 레벨중간 참조 레벨 사이의 거리와 같아야 합니다. 두 거리가 같지 않은 경우, LabVIEW는 둘 중에서 짧은 거리를 기준으로 높은 참조 레벨 또는 낮은 참조 레벨을 맞춥니다. 예를 들어, 사용자가 높은 참조 레벨은 90%, 중간 참조 레벨은 50%, 낮은 참조 레벨은 20%로 지정한 경우, LabVIEW는 높은 참조 레벨을 90%가 아닌 80%로 설정합니다.

  • cdbl.png 높은 참조 레벨

    높은 참조 레벨은 퍼센트(기본) 또는 절대적인 단위로 표시되는 웨이브폼의 높은 참조 레벨을 지정합니다.

    신호가 중간 참조 레벨을 상승 크로스한 후, 신호는 다음 중간 참조 레벨 하강 크로스가 카운트되기 전에 반드시 높은 참조 레벨을 크로스해야 합니다.

  • cdbl.png 중간 참조 레벨

    중간 참조 레벨은 퍼센트 (기본) 또는 절대적인 단위로 표시되는 중간 참조 레벨을 지정합니다.

    연속적인 중간 참조 레벨 상승 크로스의 간격은 웨이브폼의 하나의 사이클 또는 주기를 정의합니다. 최소한 하나의 높은/낮은 참조 레벨 크로스은 반드시 각 중간 참조 레벨 크로싱을 분리해야 합니다.

  • cdbl.png 낮은 참조 레벨

    낮은 참조 레벨은 퍼센트(기본) 또는 절대적인 단위로 표시되는 웨이브폼의 낮은 참조 레벨을 지정합니다.

    신호가 중간 참조 레벨을 하강 크로스한 후, 신호는 다음 중간 참조 레벨 상승 크로스가 카운트되기 전에 반드시 낮은 참조 레벨을 크로스해야 합니다.

  • cu16.png 참조 단위

    참조 단위높은 참조 레벨, 중간 참조 레벨, 낮은 참조 레벨 입력이 웨이브폼 전체 범위의 퍼센트(기본) 또는 절대적인 단위로 해석될지 여부를 지정합니다.

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

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

  • cnclst.png 퍼센트 레벨 셋팅

    퍼센트 레벨 셋팅은 LabVIEW가 웨이브폼의 높고 낮은 상태 레벨을 결정하기 위해 사용하는 방법을 지정합니다.

    사용자가 퍼센트 참조 단위를 선택한 경우, 퍼센트 레벨 셋팅참조 레벨을 결정합니다. 그렇지 않운 경우, LabVIEW는 이 입력을 무시합니다.

  • cenum.png 방법

    방법은 LabVIEW가 어떻게 웨이브폼의 높고 낮은 상태 레벨을 계산하는지를 지정합니다.

    0Histogram―웨이브폼의 상위와 하위 영역에서 최대 데이터 수와 함께 히스토그램 bin의 레벨을 반환합니다. 웨이브폼의 상위와 하위 영역은 각각 웨이브폼의 피크에서 피크 범위의 상위와 하위 40%를 포함합니다.
    1Peak―전체 웨이브폼에서 최대와 최소 레벨을 검색합니다.
    2Auto select (기본값)-높고 낮은 상태 수준에 해당하는 히스토그램 구간차원이 각각 전체 히트의 5%를 초과하는지 여부를 결정합니다. 만약 그렇다면, LabVIEW는 그 결과들을 반환합니다. 그렇지 않다면, LabVIEW는 peak 메소드를 사용합니다. 이는 사각파(오버슛과 언더슛을 무시하는 경우) 또는 삼각파(히스토그램이 실패하는 경우)일지라도 합리적인 결과를 보증합니다.
  • ci32.png 히스토그램 크기

    히스토그램 크기는 LabVIEW가 웨이브폼의 높고 낮은 상태 레벨을 결정하는데 사용하는 히스토그램의 bin 수를 지정합니다.

  • cenum.png 히스토그램 방법

    히스토그램 방법은 LabVIEW가 어떻게 웨이브폼의 높고 낮은 상태 레벨을 계산하는지를 지정합니다. 현재, mode가 유일하게 사용 가능한 히스토그램 방법입니다.

    0
    mode
  • cdbl.png 보류

    보류는 추후 사용을 위해서 보류됩니다.

  • i1ddbl.png 주기

    주기신호 입력의 각 웨이브폼에 대한 주기를 포함하는 배열입니다. 주기는 같은 방향의 인접한 중간 참조 레벨 크로싱 사이의 시간을 초단위로 반환합니다.

    이 값은 역수는 신호 주파수입니다. 측정 간격은 사용자가 펄스 번호에서 지정한 펄스를 포함합니다.

  • i1ddbl.png 펄스 지속기간

    펄스 지속기간신호 입력의 각 웨이브폼의 펄스 지속기간을 포함하는 배열입니다. 펄스 지속기간펄스 번호의 첫번째 두 중간 참조 레벨 크로스 사이의 시간 차이입니다. 펄스 지속기간은 또한 펄스 폭으로도 알려져 있습니다.

  • i1ddbl.png 주기 점유율

    주기 점유율신호 입력의 각 웨이브폼의 주기 점유율을 포함하는 배열합니다.

    주기 점유율은 또한 주기 전환율이라고도 알려져 있습니다. LabVIEW는 다음 공식을 사용하여 듀티 사이클을계산합니다: 이 방정식에서 펄스 지속 시간은 극성이 높은 펄스인지 낮은 펄스인지에 따라 주기의높은 부분 또는 낮은 부분을 나타낼 수 있습니다.

  • ierrcodeclst.png 에러 출력

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

  • i1dcclst.png 측정 정보

    측정 정보는 LabVIEW가 각 입력 웨이브폼의 측정 사이클을 정의하는데 사용하는 선택된 펄스의 펄스 중심 시간 및 절대적인 참조 레벨을 반환하는 클러스터 배열입니다.

  • idbl.png 펄스 중심

    펄스 중심펄스 번호의 중간점에 해당하는 시간 인스턴스를 지정합니다.

    높은 펄스의 극성에 대한펄스 중심은 다음 방정식에 의해 주어집니다: 여기서tc는 펄스 중심 시간,tf는 하강 중간 레퍼런스 레벨 교차의 시간 순간,tr은 이전 상승 중간 레퍼런스 레벨 교차의 시간 순간입니다.

  • inclst.png 참조 레벨

    참조 레벨은 절대적인 단위로 표시되는 웨이브폼의 3개의 사용자 정의 참조 레벨을 반환합니다.

    LabVIEW는 참조 레벨을 사용하여 한 사이클 측정의 간격을 정의합니다.

  • idbl.png 높은 참조 레벨

    높은 참조 레벨은 높은 참조 레벨을 반환합니다.

  • idbl.png 중간 참조 레벨

    중간 참조 레벨은 중간 참조 레벨을 반환합니다.

  • idbl.png 낮은 참조 레벨

    낮은 참조 레벨은 낮은 참조 레벨을 반환합니다.

  • iu16.png 참조 단위

    참조 단위는 항상 측정 정보에 절대적입니다.

  • 예제

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

    • labview\examples\Signal Processing\Waveform Measurements\Pulse and Transition Measurements.vi
    • labview\examples\Signal Processing\Waveform Measurements\N channel Pulse and Transition Measurements.vi