입력 태그 정의(5034-ENC)
다음 표에는 사용 가능한 입력 태그가 나열되어 있습니다.
이름 | 데이터 유형 | 정의 | 유효한 값 |
|---|---|---|---|
RunMode | BOOL | 모듈의 작동 상태입니다 |
|
ConnectionFaulted | BOOL | 대상에 대한 연결이 실행 중인지 여부를 나타냅니다. 모듈이 이 구성원에서 항상 0을 반환합니다. 연결이 설정되지 아니면 컨트롤러는 0을 1로 덮어씁니다. |
|
DiagnosticActive | BOOL | 임의의 진단이 활성이거나 징후 임계값에 도달했음을 나타냅니다. |
|
DiagnosticSequenceCount | SINT | 고유 진단 조건이 감지될 때마다 증가하고 분명한 진단 조건이 감지됨에서 감지되지 않음으로 전환될 때 증가합니다. | -128…+127 모듈의 전원이 켜지는 동안을 제외하고 값 0을 건너뜁니다. |
Windowxx.InWindow | BOOL | 선택한 HSC/SSI 데이터가 지정된 창에 있는지 여부를 나타냅니다. "창에서"에 대한 정의는 그림 1에서 확인하십시오. |
|
Windowxx.NotANumber | BOOL | 창 데이터에 대해 마지막으로 수신된 값이 숫자가 아님을 나타냅니다. 이 경우 마지막 유효한 창 데이터가 사용됩니다. |
|
Counter00.Fault | BOOL | 카운터 데이터가 정확하지 않으며 응용 프로그램에서 사용하도록 신뢰할 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
Counter00.Uncertain | BOOL | 카운터 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
Counter00.Direction | BOOL | 카운트 방향을 나타냅니다. |
|
Counter00.StoredDirection | BOOL | 저장 함수가 트리거될 때 카운트 방향을 나타냅니다. |
|
Counter00.RevolutionCount | INT | 롤오버 및 롤언더 전환 횟수입니다 이 값은 롤오버가 발생하면 증가하고, 롤언더가 발생하면 감소합니다. | 임의의 값 |
Counter00.Count | DINT | 카운터의 값입니다 선택된 카운터 모드는 입력 전환이 어떻게 카운트되는지를 결정합니다. | 임의의 값 |
Counter00.Frequency | REAL | 카운터에 의해 측정되는 입력 전환의 주파수입니다 이 주파수는 업/다운 모드를 제외하고 입력 A에서 측정됩니다. 자세한 내용은 PointMax 고속 카운터/SSI 인코더 사용자 매뉴얼(발행 번호 5034-UM006)을 참조하십시오. | 임의의 값 |
Counter00.PulseWidth | REAL | 입력이 반전되지 않을 때 마이크로초 단위로 측정되고 마지막으로 수신된 펄스의 켜짐 상태 펄스 너비입니다. 입력이 반전될 때 마이크로초 단위의 마지막으로 수신된 펄스의 꺼짐 상태 펄스 너비입니다. 이 펄스 너비는 업/다운 모드를 제외하고 입력 A에서 측정됩니다. 자세한 내용은 PointMax 고속 카운터/SSI 인코더 사용자 매뉴얼(발행 번호 5034-UM006)을 참조하십시오. | 임의의 값 |
Counter00.Accel | REAL | 카운터에 의해 측정되는 펄스의 가속률입니다 이 가속률은 업/다운 모드를 제외하고 입력 A에서 측정됩니다. 자세한 내용은 PointMax 고속 카운터/SSI 인코더 사용자 매뉴얼(발행 번호 5034-UM006)을 참조하십시오. | 임의의 값 |
Counter00.FrequencyAvg | REAL | 평균 주파수입니다 | 임의의 값 |
Counter00.PulseWidthAvg | REAL | 마이크로초 단위로 측정된 평균 펄스 너비입니다 | 임의의 값 |
Counter00.AccelAvg | REAL | 평균 가속률입니다 | 임의의 값 |
Counter00.ScaledCount | REAL | 엔지니어링 단위로 배율 조정되는 카운트 값입니다 | 임의의 값 |
Counter00.ScaledFrequency | REAL | 엔지니어링 단위로 배율 조정되는 주파수 값입니다 | 임의의 값 |
Counter00.ScaledAccel | REAL | 엔지니어링 단위로 배율 조정되는 가속률 값입니다 | 임의의 값 |
Counter00.ScaledFrequencyAvg | REAL | 엔지니어링 단위로 배율 조정되는 평균 주파수입니다 | 임의의 값 |
Counter00.ScaledAccelAvg | REAL | 엔지니어링 단위로 배율 조정되는 평균 가속률 값입니다 | 임의의 값 |
Counter00.StoredRevolutionCount | INT | 저장 함수가 트리거될 때의 회전 카운트 값입니다 | 임의의 값 |
Counter00.StoredCount | DINT | 저장 함수가 트리거될 때의 카운트 값입니다 | 임의의 값 |
Counter00.StoredFrequency | REAL | 저장 함수가 트리거될 때의 주파수 값입니다 | 임의의 값 |
Counter00.StoredPulseWidth | REAL | 저장 함수가 트리거될 때의 펄스 너비 값입니다 | 임의의 값 |
Counter00.StoredAccel | REAL | 저장 함수가 트리거될 때의 가속률입니다 | 임의의 값 |
Counter00.ScaledStoredCount | REAL | 엔지니어링 단위로 배율 조정되는 저장된 카운트 값입니다 | 임의의 값 |
Counter00.ScaledStoredFrequency | REAL | 엔지니어링 단위로 배율 조정되는 저장된 주파수입니다 | 임의의 값 |
Counter00.ScaledStoredAccel | REAL | 엔지니어링 단위로 배율 조정되는 저장된 가속률입니다 | 임의의 값 |
Counter00.Rollover | BOOL | 카운터가 롤오버 값까지 카운트한 다음 롤언더부터 계속 카운트했음을 나타냅니다. |
|
Counter00.Rollunder | BOOL | 카운터가 롤언더 값까지 아래로 카운트한 다음 롤오버부터 계속 카운트했음을 나타냅니다. |
|
Counter00.RolloverLeqRollunder | BOOL | 롤오버 값이 롤언더 값보다 작거나 같고 모듈이 마지막 유효 또는 기본 롤오버 및 롤언더 값을 사용 중임을 나타냅니다. |
|
Counter00.FrequencyOverrange | BOOL | 카운터 주파수가 모듈의 최대 정격 주파수를 초과하여, 신호를 제대로 추적할 수 없음을 나타냅니다. |
|
Counter00.PartialAvgFrequency | BOOL | 카운터의 평균 주파수가 Counter00.AvgOverPulses에 관해 완전하거나 불완전함을 나타냅니다. 최대 시간 창(T p-Max )에 수신된 펄스 수가 평균화에 필요한 펄스 수(Counter00.AvgOverPulses)보다 적을 때 평균 주파수가 불완전할 수 있습니다.Counter00.AvgOverPulsesEn = 0일 때만 적용 가능합니다. |
|
Counter00.PartialAvgPulseWidth | BOOL | 카운터의 평균 펄스 너비가 Counter00.AvgOverPulses에 관해 완전하거나 불완전함을 나타냅니다. 최대 시간 창(T p-Max )에 수신된 펄스 수가 평균화에 필요한 펄스 수(Counter00.AvgOverPulses)보다 적을 때 평균 펄스 너비가 불완전할 수 있습니다.Counter00.AvgOverPulsesEn = 1일 때만 적용 가능합니다. |
|
Counter00.MissingPulseAlarm | BOOL | 펄스 기간이 누락 펄스 시간 초과보다 크거나 완료되지 않았음을 나타냅니다. |
|
Counter00.ZeroFrequencyAlarm | BOOL | 카운터 주파수가 0 주파수 경보 제한보다 작습니다. 따라서 주파수와 비율이 0으로 보고됩니다. |
|
Counter00.ZeroFrequencyAvgAlarm | BOOL | 카운터 평균 주파수가 0 주파수 경보 제한보다 작습니다. 따라서 주파수와 비율이 0으로 보고됩니다. |
|
Counter00.FrequencyAlarm | BOOL | 카운터 주파수가 주파수 경보 제한을 초과했습니다. |
|
Counter00.FrequencyAvgAlarm | BOOL | 카운터 평균 주파수가 주파수 경보 제한을 초과했습니다. |
|
Counter00.PulseWidthAlarm | BOOL | 카운터 펄스 너비가 펄스 너비 경보 제한에서 설정된 최대 펄스 너비보다 커서 이 경보를 트리거함을 나타냅니다. |
|
Counter00.PulseWidthAvgAlarm | BOOL | 카운터 평균 펄스 너비가 펄스 너비 경보 제한에서 설정된 최대 펄스 너비보다 커서 이 경보를 트리거함을 나타냅니다. |
|
Counter00.AccelAlarm | BOOL | 카운터 가속률이 가속률 경보 제한을 초과하여 이 경보를 트리거함을 나타냅니다. |
|
Counter00.AccelAvgAlarm | BOOL | 카운터 평균 가속률이 가속률 경보 제한을 초과하여 이 경보를 트리거함을 나타냅니다. |
|
Counter00.DecelAlarm | BOOL | 카운터 감속률이 감속률 경보 제한을 초과하여 이 경보를 트리거함을 나타냅니다. |
|
Counter00.DecelAvgAlarm | BOOL | 카운터 평균 감속률이 감속률 경보 제한을 초과하여 이 경보를 트리거함을 나타냅니다. |
|
Counter00.NotANumber | BOOL | 카운터 데이터에 대해 마지막으로 수신된 값이 숫자가 아니었음을 나타냅니다. 이 경우 마지막 유효한 카운터 데이터가 사용됩니다. |
|
Counter00.DataA | BOOL | 현재 입력 A 값을 나타냅니다. O.OverrideDataAEn = 1인 경우, 이 태그는 O.OverrideDataAValue를 반영합니다. |
|
Counter00.DataB | BOOL | 현재 입력 B 값을 나타냅니다. O.OverrideDataBEn = 1인 경우, 이 태그는 O.OverrideDataBValue를 반영합니다. |
|
Counter00.DataZ | BOOL | 현재 입력 Z 값을 나타냅니다. O.OverrideDataZEn = 1인 경우, 이 태그는 O.OverrideDataZValue를 반영합니다. |
|
Counter00.DataAOverridden | BOOL | 입력 A 데이터가 O.OverrideDataAValue로 오버라이드됩니다. |
|
Counter00.DataBOverridden | BOOL | 입력 B 데이터가 O.OverrideDataBValue로 오버라이드됩니다. |
|
Counter00.DataZOverridden | BOOL | 입력 Z 데이터가 O.OverrideDataZValue로 오버라이드됩니다. |
|
Counter00.DataTrigger | BOOL | 카운터 함수의 트리거로 사용되는 표준 디지털 입력의 현재 데이터 값을 나타냅니다. O.OverrideDataTriggerEn = 1인 경우, 이 태그는 O.OverrideDataTriggerValue를 반영합니다. |
|
Counter00.DataTriggerOverridden | BOOL | DataTrigger 데이터가 O.OverrideDataTriggerValue로 오버라이드됩니다. |
|
Counter00.QuadratureErrorCount | SINT | 구적 카운터 오류가 발생한 횟수를 나타냅니다. | 임의의 값 |
Counter00.CountChangeIndicator | SINT | RPI마다 카운트 값이 변경될 경우 CountChangeIndicator 값이 증가하고 보고됩니다. | 임의의 값 |
SSI00.Fault | BOOL | SSI 데이터가 정확하지 않으며 응용 프로그램에서 사용하도록 신뢰할 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
SSI00.Uncertain | BOOL | SSI 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
SSI00.Data | DINT | SSI 인코더에서 수신되고 WordBitLength 및 TrailingBitLength 태그에 의해 처리되는 데이터 값을 나타냅니다. | 임의의 값 |
SSI00.StoredData | DINT | 마지막 저장 함수가 트리거될 때 데이터의 값을 나타냅니다. | 임의의 값 |
SSI00.RawData | DINT | SSI 인코더에서 수신되는 원시 데이터의 값을 나타냅니다. | 임의의 값 |
SSI00.StoredRawData | DINT | 마지막 저장 함수가 트리거될 때 원시 데이터의 값을 나타냅니다. | 임의의 값 |
SSI00.Direction | BOOL | 인코더의 방향을 나타냅니다. |
|
SSI00.StoredDirection | BOOL | 데이터와 함께 저장되는 인코더의 방향을 나타냅니다. |
|
SSI00.StoreInputData | BOOL | 저장 함수 트리거로 사용될 때 디지털 입력의 현재 데이터를 나타냅니다. 저장 함수 트리거로 사용되는 디지털 입력이 없을 때, 이 구성원은 항상 0입니다. |
|
SSI00.StoreInputOverridden | BOOL | 저장 함수 트리거로 사용될 때 디지털 입력의 오버라이드 상태를 나타냅니다. 저장 함수 트리거로 사용되는 디지털 입력이 없을 때, 이 구성원은 항상 0입니다. |
|
Input00.Data | BOOL | 현재 입력00 값을 나타냅니다. |
|
Input00.Fault | BOOL | 입력 데이터가 정확하지 않으며 응용 프로그램에서 사용하도록 신뢰할 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
Input00.Uncertain | BOOL | 입력 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
Outputxx.Data | BOOL | 현재 출력 값의 에코입니다 |
|
Outputxx.Fault | BOOL | 출력 데이터가 정확하지 않으며 응용 프로그램에서 사용하도록 신뢰할 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
Outputxx.Uncertain | BOOL | 출력 데이터가 부정확할 수 있지만 부정확성의 정도는 알 수 없음을 나타냅니다. 태그가 1로 설정된 경우 모듈 문제를 해결하여 부정확한 원인을 수정해야 합니다.
중요:
태그를 1로 변경하는 조건이 제거되면 태그가 자동으로 0으로 초기화됩니다. |
|
의견을 작성 부탁드립니다.