...
The pivot object model is based on 61850 semantic.Pivot
PIVOTTM model, representation of a tele measurement
Attribute | Description | Expected values | Mandatory |
---|---|---|---|
PIVOTTM.GTIM.Beh | |||
PIVOTTM.GTIM.Cause | |||
PIVOTTM.GTIM.ChgValCnt | |||
PIVOTTM.GTIM.ComingFrom | |||
PIVOTTM.GTIM.Confirmation | |||
PIVOTTM.GTIM.Identifier | |||
PIVOTTM.GTIM.{CDC} | |||
PIVOTTM.GTIM.NormalSrc.stVal | |||
PIVOTTM.GTIM.NormalVal.stVal | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.badReference | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.failure | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.inconsistent | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.innacurate | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.oldData | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.oscillatory | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.outOfRange | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.overflow | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.Source | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.Validity | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.operatorBlocked | |||
PIVOTTM.GTIM.Origin.q.DetailQuality.test | |||
PIVOTTM.GTIM.Origin.t.FractionOfSecond | |||
PIVOTTM.GTIM.Origin.t.SecondSinceEpoch | |||
PIVOTTM.GTIM.Origin.t.TimeQuality.clockFailure | |||
PIVOTTM.GTIM.Origin.t.TimeQuality.clockNotSynchronized | |||
PIVOTTM.GTIM.Origin.t.TimeQuality.leapSecondKnown | |||
PIVOTTM.GTIM.Origin.t.TimeQuality.timeAccuracy | |||
PIVOTTM.GTIM.TmOrg.stVal | |||
PIVOTTM.GTIM.TmValidity.stVal |
Example of a pivot model instance representing a Tele Measurement:
Code Block | ||
---|---|---|
| ||
{ "@xmlns:xs": "http://www.w3.org/2001/XMLSchema", "PIVOTTM": { "GTIM": { "Beh": { "stVal": "on" }, "Cause": { "stVal": 1 }, "ChgValCnt": { "stVal": 1 }, "ComingFrom": "String", "Confirmation": { "stVal": true }, "Identifier": "String", "MvTyp": { "mag": { "f": 0.1, "i": 1 }, "q": { "DetailQuality": { "badReference": true, "failure": true, "inconsistent": true, "innacurate": true, "oldData": true, "oscillatory": true, "outOfRange": true, "overflow": true }, "Source": "process", "Validity": "good", "operatorBlocked": true, "test": true }, "t": { "FractionOfSecond": 1, "SecondSinceEpoch": 1, "TimeQuality": { "clockFailure": true, "clockNotSynchronized": true, "leapSecondKnown": true, "timeAccuracy": 1 } } }, "NormalSrc": { "stVal": "TELEMETERED" }, "NormalVal": { "stVal": "NORMAL" }, "Origin": { "q": { "DetailQuality": { "badReference": true, "failure": true, "inconsistent": true, "innacurate": true, "oldData": true, "oscillatory": true, "outOfRange": true, "overflow": true }, "Source": "process", "Validity": "good", "operatorBlocked": true, "test": true }, "stVal": "String", "t": { "FractionOfSecond": 1, "SecondSinceEpoch": 1, "TimeQuality": { "clockFailure": true, "clockNotSynchronized": true, "leapSecondKnown": true, "timeAccuracy": 1 } } }, "TmOrg": { "stVal": "genuine" }, "TmValidity": { "stVal": "VALID" } } } } |
Pivot Example of a pivot model instance representing a Tele Signal:
Code Block | ||
---|---|---|
| ||
{ "@xmlns:xs": "http://www.w3.org/2001/XMLSchema", "PIVOTTS": { "GTIS": { "Beh": { "stVal": "on" }, "Cause": { "stVal": 1 }, "ChgValCnt": { "stVal": 1 }, "ComingFrom": "String", "Confirmation": { "stVal": true }, "DpsTyp": { "q": { "DetailQuality": { "badReference": true, "failure": true, "inconsistent": true, "innacurate": true, "oldData": true, "oscillatory": true, "outOfRange": true, "overflow": true }, "Source": "process", "Validity": "good", "operatorBlocked": true, "test": true }, "stVal": "intermediate-state", "t": { "FractionOfSecond": 1, "SecondSinceEpoch": 1, "TimeQuality": { "clockFailure": true, "clockNotSynchronized": true, "leapSecondKnown": true, "timeAccuracy": 1 } } }, "Identifier": "String", "NormalSrc": { "stVal": "TELEMETERED" }, "NormalVal": { "stVal": "NORMAL" }, "Origin": { "q": { "DetailQuality": { "badReference": true, "failure": true, "inconsistent": true, "innacurate": true, "oldData": true, "oscillatory": true, "outOfRange": true, "overflow": true }, "Source": "process", "Validity": "good", "operatorBlocked": true, "test": true }, "stVal": "String", "t": { "FractionOfSecond": 1, "SecondSinceEpoch": 1, "TimeQuality": { "clockFailure": true, "clockNotSynchronized": true, "leapSecondKnown": true, "timeAccuracy": 1 } } }, "SpsTyp": { "q": { "DetailQuality": { "badReference": true, "failure": true, "inconsistent": true, "innacurate": true, "oldData": true, "oscillatory": true, "outOfRange": true, "overflow": true }, "Source": "process", "Validity": "good", "operatorBlocked": true, "test": true }, "stVal": true, "t": { "FractionOfSecond": 1, "SecondSinceEpoch": 1, "TimeQuality": { "clockFailure": true, "clockNotSynchronized": true, "leapSecondKnown": true, "timeAccuracy": 1 } } }, "TmOrg": { "stVal": "genuine" }, "TmValidity": { "stVal": "VALID" } } } } |
Pivot Example of a pivot model instance representing a Tele Command:
...