선택된 주기적인 웨이브폼의 사이클 또는 주기적인 웨이브폼의 배열의 평균과 RMS 레벨을 반환합니다. 데이터를 신호 입력 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

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


icon

입력/출력

  • ci32.png 사이클 번호(1)

    사이클 번호는 측정을 수행할 주기적인 신호의 사이클 또는 주기를 지정합니다.

  • cmsdt.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 보류

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

  • idbl.png 사이클 평균

    사이클 평균은 주기적인 입력 웨이브폼에서 하나의 완전한 주기에 해당하는 평균 레벨입니다.

    평균은 다음 식으로 계산됩니다. 여기서 i는 사이클 번호로 지정된 단일 주기에 해당하는 파형 샘플을 나타내며 numPoints는 다음 방정식으로 주어집니다. numPoints = int(주기/dt + .5) 여기서 dt는 두 샘플 사이의 시간이고 int( )는 부동 소수점 수에서 정수 부분을 반환하는 함수입니다.

    웨이브폼 경계에서의 부분 주기로 인해 전체 웨이브폼의 평균 레벨은 제로가 아닐수 있지만, 완벽한 사인파의 사이클 평균은 제로입니다.

  • idbl.png 사이클 RMS

    사이클 RMS는 주기적인 입력 웨이브폼의 하나의 완전한 주기의 RMS 값입니다.

    RMS 값은 다음 방정식에 의해 계산됩니다. 여기서 i는 사이클 번호로 지정된 단일 주기에 해당하는 파형 샘플을 나타내며 numPoints는 다음 방정식으로 주어집니다. numPoints = int(주기/dt + .5) 여기서 dt는 두 점 사이의 시간이고 int( )는 부동 소수점 수에서 정수 부분을 반환하는 함수입니다.

  • ierrcodeclst.png 에러 출력

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

  • icclst.png 측정 정보

    측정 정보는 측정 사이클 간격 끝점과 측정 주기를 정의하기 위해 사용되는 절대적인 참조 레벨을 반환합니다.

  • idbl.png 시작 시간

    시작 시간은 측정 간격의 시작을 정의하는 중간 참조 레벨 상승 크로스의 시간을 지정합니다.

  • idbl.png 끝 시간

    끝 시간은 측정 간격의 끝을 정의하는 중간 참조 레벨 상승 크로스 시간을 지정합니다.

  • 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