AttributeDescriptionExpected valuesMandatory
ApcTyp.ctlValvalue, analog (parameter for control service)float 32YES
ApcTyp.mxValvalue, analog (status and control mirror)float 32YES
ApcTyp.q.DetailQuality.badReferencebadReference, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.failurefailure, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.inconsistentinconsistent, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.innacurateinnacurate, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.oldDataoldData, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.oscillatoryoscillatory, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.outOfRangeoutOfRange, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.DetailQuality.overflowoverflow, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.Sourcevalue source, coded enumprocess | substituted, DEFAULT = processNO
ApcTyp.q.Validityvalue quality, coded enumgood | invalid | reserved | questionable, DEFAULT = goodNO
ApcTyp.q.operatorBlockedoperatorBlocked, booleantrue | false, DEFAULT = falseNO
ApcTyp.q.testtest, booleantrue | false, DEFAULT = falseNO
ApcTyp.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
ApcTyp.t.SecondSinceEpochinterval in seconds continuously counted from the epoch 1970-01-01 00:00:00 UTC, int32int32 timestampYES
ApcTyp.t.TimeQuality.clockFailureclockFailure, if true indicates that the time source of the sending
device is unreliable, boolean
true | false, DEFAULT = falseNO
ApcTyp.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
ApcTyp.t.TimeQuality.leapSecondKnownleapSecondKnown, if true indicates that the value for SecondSinceEpoch contains all leap seconds occurred, booleantrue | false, DEFAULT = falseNO
ApcTyp.t.TimeQuality.timeAccuracytimeAccuracy, represent the number of significant bits in the FractionOfSecond, coded enum
NO
  • No labels