장치 정의 데이터 유형(5069-OF4)
장치 정의 데이터 유형 이름은 장치를 만들 때 선택한 항목에 따라 각 장치별로 다릅니다.
표에 5069-OF4 장치에 대한 장치 정의 데이터 유형이 나열되고 설명되어 있습니다.
이러한 표에는 다음에 대한 정보가 포함됩니다.
- 입력("I"로 표시됨)
- 출력("O"로 표시됨)
- 구성("C"로 표시됨)
장치 정의 데이터 유형: AB:5000_AO4:I:0
연결 유형: 데이터 및 수신 전용
구성원 이름 | 유형 | 스타일 | 유효한 값 |
|---|---|---|---|
RunMode | BOOL | 10진수 | 0 = 유휴 1 = 실행
|
ConnectionFaulted | BOOL | 10진수 | 0 = 장치와 컨트롤러 사이에 연결이 존재함. 1 = 연결되지 않음 |
DiagnosticActive | BOOL | 10진수 | 0 = 활성 진단 없음 1 = 하나 이상의 진단이 활성이거나 징후 임계값에 도달함 |
DiagnosticSequenceCount | SINT | 10진수 | 0 ~ 255 분명한 진단 조건이 감지될 때마다 증가하고 분명한 진단 조건이 감지됨에서 감지되지 않음으로 전환할 때마다 증가합니다. |
Ch0x.Fault | BOOL | 10진수 | 0 = 폴트 없음 1 = 폴트 있음 폴트는 장치가 감지할 수 있는 모든 진단 조건의 롤업이며 잘못된 데이터를 나타냅니다. 지정된 감지된 조건을 나타내는 자세한 데이터 유형 구성원이 있을 경우 이 폴트 구성원은 DiagnosticActive 또는 DiagnosticSequenceCount 구성원에 영향을 미치지 않습니다. 그러나 지정된 감지된 조건에 대한 자세한 데이터 유형이 없을 경우 이 폴트 구성원은 DiagnosticActive 구성원을 둘 다 트리거하고 진단 시퀀스 카운트를 증가시키거나 감소시킵니다. |
Ch0x.Uncertain | BOOL | 10진수 | 0 = 유효한 데이터 1 = 데이터 유효성이 확실하지 않음. 장치가 설계된 범위를 벗어나 작동하고 있거나, 데이터가 수동 또는 오버라이드 컨트롤 상태입니다. |
Ch0x.NoLoad | BOOL | 10진수 | 0 = 로드 없음 조건이 존재하지 않음 1 = 로드 없음 조건이 존재하므로 신호 와이어와 채널 간의 연결이 끊겼거나, 장치에서 RTB가 제거되었습니다. |
Ch0x.ShortCircuit | BOOL | 10진수 | 0 = 단락 또는 과전류 조건이 존재하지 않습니다 1 = 단락 또는 과전류가 존재함 |
Ch0x.OverTemperature | BOOL | 10진수 | 0 = 장치 온도가 작동 제한을 초과하지 않음 1 = 장치 온도가 작동 제한을 초과함 |
Ch0x.FieldPowerOff | BOOL | 10진수 | 0 = 필드 전원이 존재함 1 = 필드 전원이 존재하지 않음 |
Ch0x.InHold | BOOL | 10진수 | 0 = 채널이 보류 중이 아님 1 = 채널이 보류 중임 |
Ch0x.NotANumber | BOOL | 10진수 | 0 = 마지막으로 수신된 채널 데이터가 숫자임 1 = 오리지네이터에서 수신된 출력 값이 NotANumber(IEEE NAN 값)입니다. 출력 채널은 마지막 상태를 유지합니다. |
Ch0x.Underrange | BOOL | 10진수 | 0 = 채널의 입력 신호가 최소 감지 가능한 신호보다 큽니다. 1 = 채널의 입력 신호가 감지 가능한 최소 신호보다 작거나 같습니다. |
Ch0x.Overrange | BOOL | 10진수 | 0 = 채널의 입력 신호가 최대 감지 가능한 신호보다 작습니다. 1 = 채널의 입력 신호가 감지 가능한 최대 신호보다 크거나 같습니다. |
Ch0x.LLimitAlarm | BOOL | 10진수 | 0 = 경보가 트리거되지 않음 1 = 경보가 트리거됨 |
Ch0x.HLimitAlarm | BOOL | 10진수 | 0 = 경보가 트리거되지 않음 1 = 경보가 트리거됨 |
Ch0x.RampAlarm | BOOL | 10진수 | 0 = 경보가 트리거되지 않음 1 = 경보가 트리거됨 |
Ch0x.CalFault | BOOL | 10진수 | 0 = 보정이 실패하지 않음 1 = 채널의 보정 세션이 중단되었거나 실패했습니다. 제품 초기화 또는 전원을 껐다 켜서 CalFault를 초기화합니다. |
Ch0x.Calibrating | BOOL | 10진수 | 0 = 채널이 보정되지 않음 1 = 채널이 보정됨 |
Ch0x.Data | REAL | 부동 | -1.0E11 ~ 1.0E11 |
Ch0x.RollingTimestamp | BOOL | 10진수 | 임의의 양수 값. RollingTimestamp는 밀리초로 계산되는, 지속적으로 실행되는 타이머입니다. 입력 장치에서 채널을 검사하는 경우 RollingTimestamp 값도 기록됩니다. |
장치 정의 데이터 유형: AB:5000_AO4:O:0
연결 유형: 데이터
구성원 이름 | 유형 | 스타일 | 유효한 값 |
|---|---|---|---|
Ch0x.LLimitAlarmUnlatch | BOOL | 10진수 | 낮음에서 높음으로 전환하면 경보가 언래치됩니다. |
Ch0x.HLimitAlarmUnlatch | BOOL | 10진수 | 높음에서 낮음으로 전환하면 경보가 언래치됩니다. |
Ch0x.RampAlarmUnlatch | BOOL | 10진수 | 낮음에서 높음으로 전환하면 경보가 언래치됩니다. |
Ch0x.Data | REAL | 부동 | -1.0E11 ~ 1.0E11 |
장치 정의 데이터 유형: AB:5000_AO4:C:0
연결 유형: 데이터 및 보정이 있는 데이터
구성원 이름 | 유형 | 스타일 | 유효한 값 |
|---|---|---|---|
Ch0x.Range | BOOL | 10진수 | 0 = -10…10V 1 = 0…5V 2 = 0…10V 4 = 0~20mA 5 = 4~20mA |
Ch0x.AlarmDisable | BOOL | 10진수 | 0 = 경보 사용 1 = 채널에 대해 경보를 사용하지 않음(기본값) |
Ch0x.LimitAlarmLatchEn | BOOL | 10진수 | 0 = 래치 사용 안 함(기본값) 1 = 래치 사용 |
Ch0x.RampAlarmLatchEn | BOOL | 10진수 | 0 = 래치 사용 안 함(기본값) 1 = 래치 사용 |
Ch0x.NoLoadEn | BOOL | 10진수 | 0 = 사용 안 함(기본값) 1 = 사용 |
Ch0x.Disable | BOOL | 10진수 | 0 = 채널 사용(기본값) 1 = 채널 사용 안 함 |
Ch0x.FaultMode | BOOL | 10진수 | 0 = 사용자 정의 값으로 전환 1 = 마지막 상태 유지(기본값) |
Ch0x.ProgMode | BOOL | 10진수 | 0 = 사용자 정의 값으로 전환 1 = 마지막 상태 유지(기본값) |
Ch0x.ProgramToFaultEn | BOOL | 10진수 | 0 = 채널이 프로그램 모드에 유지됨 1 = 채널이 폴트 모드로 전환됨 |
Ch0x.RampInRun | BOOL | 10진수 | 0 = 확인되지 않음 1 = 확인됨 실행 모드 동안 출력 값이 현재 출력 레벨과 새로 요청된 출력 사이에서 램핑하도록 설정합니다. 램핑은 구성된 RampRate를 기반으로 출력이 변환되는 최대 속도를 정의합니다. |
Ch0x.RampToProg | BOOL | 10진수 | 0 = 확인되지 않음 1 = 확인됨 설정하면 출력 값이 사용자 정의 프로그램 값인 Ch0x.ProgValue로 램핑합니다. 램핑은 구성된 RampRate를 기반으로 출력이 변환되는 최대 속도를 정의합니다. |
Ch0x.RampToFault | BOOL | 10진수 | 0 = 확인되지 않음 1 = 확인됨 설정하면 출력 값이 사용자 정의 폴트 값인 Ch0xFaultValue로 램핑합니다. 램핑은 구성된 RampRate를 기반으로 출력이 변환되는 최대 속도를 정의합니다. |
Ch0x.HoldForInt | BOOL | 10진수 | 0 = 확인되지 않음 1 = 확인됨 설정하면 다음 조건 중 하나가 발생했을 때 현재 값의 전체 배율의 0.1% 이내의 값으로 초기화될 때까지 채널이 보류되도록(또는 변경되지 않도록) 구성합니다.
|
Ch0x.FaultValueStateDuration | SINT | 10진수 | FaultFinalState를 적용하기 전에 폴트 모드 상태가 유지되는 시간을 지정합니다.
|
Ch0x.MaxRampRate | REAL | 부동 | -1.0E11 ~ 1.0E11 RampToFault 또는 RampToProg 비트가 설정된 경우 출력 값이 FaultValue 또는 ProgValue로 전환할 때의 최대 변경 속도 또는 RampToRun이 설정된 경우 실행 모드에서의 최대 변경 속도입니다. 초당 엔지니어링 단위입니다. |
Ch0x.LowSignal | REAL | 부동 | -1.0E11 ~ 1.0E11 장치에서 반환하는 입력 데이터의 배율을 조정할 때 LowSignal, HighSignal, LowEngineering 및 HighEngineering의 조합이 사용됩니다. |
Ch0x.HighSignal | REAL | 부동 | -1.0E11 ~ 1.0E11 장치에서 반환하는 입력 데이터의 배율을 조정할 때 LowSignal, HighSignal, LowEngineering 및 HighEngineering의 조합이 사용됩니다. |
Ch0x.LowEngineering | REAL | 부동 | -1.0E11 ~ 1.0E11 장치에서 반환하는 입력 데이터의 배율을 조정할 때 LowSignal, HighSignal, LowEngineering 및 HighEngineering의 조합이 사용됩니다. |
Ch0x.HighEngineering | REAL | 부동 | -1.0E11 ~ 1.0E11 장치에서 반환하는 입력 데이터의 배율을 조정할 때 LowSignal, HighSignal, LowEngineering 및 HighEngineering의 조합이 사용됩니다. |
Ch0x.LowLimit | REAL | 부동 | -1.0E11 ~ 1.0E11 높음 제한보다 작은 임의의 값 |
Ch0x.HighLimit | REAL | 부동 | -1.0E11 ~ 1.0E11 낮음 제한보다 큰 임의의 값 |
Ch0x.Offset | REAL | 부동 | -1.0E11 ~ 1.0E11 출력 액추에이터 자체에서 액추에이터 부정확성을 교정하여, 사용자에게 출력 장치 외부에서 시스템을 보정할 수 있는 메커니즘을 제공합니다. 오프셋은 채널마다 엔지니어링 단위로 구성됩니다. EU에서 출력에 대한 신호로 배율 조정하기 전에 데이터에 오프셋이 추가됩니다. |
Ch0x.FaultValue | REAL | 부동 | -1.0E11 ~ 1.0E11 FaultMode 비트가 설정되었을 때 통신 폴트가 발생할 경우 출력이 취해야 하는 값(엔지니어링 단위)입니다. |
Ch0x.ProgValue | REAL | 부동 | -1.0E11 ~ 1.0E11 ProgMode 비트가 "사용자 정의 값"으로 설정된 경우 연결이 프로그램 모드로 전환될 때 출력이 취해야 하는 값(엔지니어링 단위)입니다. |
Ch0x.FaultFinalState | REAL | 부동 | -1.0E11 ~ 1.0E11 FaultValueStateDuration이 0이 아니면, 구성된 FalueValueStateDuration 시간 초과가 발생한 후에 최종 출력 상태를 지정합니다. |
장치 정의 데이터 유형: AB:5000_AO4:CAL:I:0
연결 유형: 데이터 및 보정이 있는 데이터
구성원 이름 | 유형 | 스타일 | 유효한 값 |
|---|---|---|---|
RunMode | BOOL | 10진수 | 0 = 유휴 1 = 실행
|
ConnectionFaulted | BOOL | 10진수 | 0 = 장치와 컨트롤러 사이에 연결이 존재함. 1 = 연결되지 않음 |
DiagnosticActive | BOOL | 10진수 | 0 = 활성 진단 없음 1 = 하나 이상의 진단이 활성이거나 징후 임계값에 도달함 |
DiagnosticSequenceCount | SINT | 10진수 | 0 ~ 255 각 진단마다 증분되는 카운트입니다. |
Ch0x.Fault | BOOL | 10진수 | 0 = 양호 1 = 잘못됨 |
Ch0x.Uncertain | BOOL | 10진수 | 0 = 유효한 데이터 1 = 데이터 유효성이 확실하지 않음. 장치가 설계된 범위를 벗어나 작동하고 있거나, 데이터가 수동 또는 오버라이드 컨트롤 상태입니다. |
Ch0x.NoLoad | BOOL | 10진수 | 0 = 로드 없음 조건이 존재하지 않음 1 = 로드 없음 조건이 존재하므로 신호 와이어와 채널 간의 연결이 끊겼거나, 장치에서 RTB가 제거되었습니다. |
Ch0x.ShortCircuit | BOOL | 10진수 | 0 = 단락 또는 과전류 조건이 존재하지 않습니다 1 = 단락 또는 과전류가 존재함 |
Ch0x.OverTemperature | BOOL | 10진수 | 0 = 장치 온도가 작동 제한을 초과하지 않음 1 = 장치 온도가 작동 제한을 초과함 |
Ch0x.FieldPowerOff | BOOL | 10진수 | 0 = 필드 전원이 존재함 1 = 필드 전원이 존재하지 않음 |
Ch0x.InHold | BOOL | 10진수 | 0 = 채널이 보류 중이 아님 1 = 채널이 보류 중임 |
Ch0x.NotANumber | BOOL | 10진수 | 0 = 마지막으로 수신된 채널 데이터가 숫자임 1 = 마지막으로 수신된 채널 데이터가 숫자가 아님 |
Ch0x.Underrange | BOOL | 10진수 | 0 = 채널 데이터가 범위 미달 임계값보다 작지 않음 1 = 채널의 입력 신호가 감지 가능한 최소 신호보다 작거나 같습니다 |
Ch0x.Overrange | BOOL | 10진수 | 0 = 채널 데이터가 범위 초과 임계값보다 크지 않음 1 = 채널의 입력 신호가 감지 가능한 최대 신호보다 크거나 같습니다. |
Ch0x.LLimitAlarm | BOOL | 10진수 | 0 = 경보가 트리거되지 않음 1 = 경보가 트리거됨 |
Ch0x.HLimitAlarm | BOOL | 10진수 | 0 = 경보가 트리거되지 않음 1 = 경보가 트리거됨 |
Ch0x.RampAlarm | BOOL | 10진수 | 0 = 경보가 트리거되지 않음 1 = 경보가 트리거됨 |
Ch0x.CalFault | BOOL | 10진수 | 0 = 보정이 실패하지 않음 1 = 채널을 보정하는 동안 보정 오류가 발생함 |
Ch0x.Calibrating | BOOL | 10진수 | 0 = 채널이 보정되지 않음 1 = 채널이 보정됨 |
Ch0x.CalGoodLowRef | BOOL | 10진수 | 0 = 이 채널에서 유효한 낮음 기준 신호가 샘플링되지 않았습니다. 1 = 이 채널에서 유효한 낮음 기준 신호가 샘플링되었습니다. |
Ch0x.CalBadLowRef | BOOL | 10진수 | 0 = 이 채널에서 유효하지 않은 낮음 기준 신호가 샘플링되지 않았습니다. 1 = 이 채널에서 유효하지 않은 낮음 기준 신호가 샘플링되었습니다. |
Ch0x.CalGoodHighRef | BOOL | 10진수 | 0 = 이 채널에서 유효한 높음 기준 신호가 샘플링되지 않았습니다. 1 = 이 채널에서 유효한 높음 기준 신호가 샘플링되었습니다. |
Ch0x.CalBadHighRef | BOOL | 10진수 | 0 = 이 채널에서 유효하지 않은 높음 기준 신호가 샘플링되지 않았습니다. 1 = 이 채널에서 유효하지 않은 높음 기준 신호가 샘플링되었습니다. |
Ch0x.CalSuccessful | BOOL | 10진수 | 0 = 보정이 성공하지 않음 1 = 보정이 성공하고 보정 상태가 종료됨 |
Ch0x.Data | REAL | 부동 | -1.0E11 ~ 1.0E11 |
Ch0x.RollingTimestamp | INT | 10진수 | 임의의 양수 값 밀리초로 계산되는, 지속적으로 실행되는 15비트 타이머입니다(Coordinated System Time과 관계없음). |
장치 정의 데이터 유형: AB:5000_AO4:CAL:O:0
연결 유형: 데이터 및 보정이 있는 데이터
구성원 이름 | 유형 | 스타일 | 유효한 값 |
|---|---|---|---|
Ch0x.LLimitAlarmUnlatch | BOOL | 10진수 | 낮음에서 높음으로 전환하면 경보가 언래치됩니다. |
Ch0x.HLimitAlarmUnlatch | BOOL | 10진수 | 높음에서 낮음으로 전환하면 경보가 언래치됩니다. |
Ch0x.RampAlarmUnlatch | BOOL | 10진수 | 낮음에서 높음으로 전환하면 경보가 언래치됩니다. |
Ch0x.Calibrate | BOOL | 10진수 | 0 = 채널이 보정되지 않음. 1 = 채널이 보정됨. |
Ch0x.CalOutputLowRef | BOOL | 10진수 | 0 = 보정 낮음 기준 출력 안 함. 1 = 장치에 보정 낮음 기준을 출력하도록 명령. |
Ch0x.CalOutputHighRef | BOOL | 10진수 | 0 = 보정 높음 기준 출력 안 함. 1 = 장치에 보정 높음 기준 신호를 출력하도록 명령. |
Ch0x.CalLowRefPassed | BOOL | 10진수 | 0 = 기록 보정 낮음 기준 전송 안 함. 1 = 보정 확인을 위해 출력 데이터의 기록 보정 낮음 기준 전송. 상승 에지는 데이터 필드에 보정에서 장치가 사용해야 하는 출력에 대해 기록된 낮음 기준 값이 포함되어 있음을 나타냅니다. |
Ch0x.CalHighRefPassed | BOOL | 10진수 | 0 = 보정 높음 기준 전송 안 함 1 = 보정 확인을 위해 출력 데이터의 기록 보정 높음 기준 신호 전송. 상승 에지는 데이터 필드에 보정에서 장치가 사용해야 하는 출력에 대해 기록된 높음 기준 값이 포함되어 있음을 나타냅니다. |
Ch0x.CalFinished | BOOL | 10진수 | 0 = 보정 절차를 완료하도록 채널이 트리거되지 않음. 1 = 보정 절차를 완료하도록 채널이 트리거됨. |
Ch0x.Data | REAL | 부동 | -1.0E11 ~ 1.0E11 |
의견을 작성 부탁드립니다.