CDC controllable integer status (INCTyp)

AttributeDescriptionExpected valuesMandatory
IncTyp.ctlValvalue, integer (parameter for control service)int32YES
IncTyp.stValvalue, integer (status and control mirror)int32YES
IncTyp.q.DetailQuality.badReferencebadReference, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.failurefailure, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.inconsistentinconsistent, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.innacurateinnacurate, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.oldDataoldData, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.oscillatoryoscillatory, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.outOfRangeoutOfRange, booleantrue | false, DEFAULT = falseNO
IncTyp.q.DetailQuality.overflowoverflow, booleantrue | false, DEFAULT = falseNO
IncTyp.q.Sourcevalue source, coded enumprocess | substituted, DEFAULT = processNO
IncTyp.q.Validityvalue quality, coded enumgood | invalid | reserved | questionable, DEFAULT = goodNO
IncTyp.q.operatorBlockedoperatorBlocked, booleantrue | false, DEFAULT = falseNO
IncTyp.q.testtest, booleantrue | false, DEFAULT = falseNO
IncTyp.t.FractionOfSecond

represents the fraction of the current second when the value of the TimeStamp has been determined.

shall be calculated as (SUM from i = 0 to 23 of bi*2**–(i+1) s), int24

Example: the resolution of a time stamp may be 1/2**1 (= 0,5 s) if only the first bit is used,

or may be 1/2**2 (= 0,25 s) if the first two bits are used,

or may be approximately 60 ns if all 24 bits are used.

DEFAULT = 1 sNO
IncTyp.t.SecondSinceEpochinterval in seconds continuously counted from the epoch 1970-01-01 00:00:00 UTC, int32int32 timestampYES
IncTyp.t.TimeQuality.clockFailureclockFailure, if true indicates that the time source of the sending
device is unreliable, boolean
true | false, DEFAULT = falseNO
IncTyp.t.TimeQuality.clockNotSynchronizedclockNotSynchronized, if true indicate that
the time source of the sending device is not synchronized with the external UTC time, boolean
true | false, DEFAULT = falseNO
IncTyp.t.TimeQuality.leapSecondKnownleapSecondKnown, if true indicates that the value for SecondSinceEpoch contains all leap seconds occurred, booleantrue | false, DEFAULT = falseNO
IncTyp.t.TimeQuality.timeAccuracytimeAccuracy, represent the number of significant bits in the FractionOfSecond, coded enum
NO