NetworkState.Current
JSON structure
{
(Fields of AbstractMessage and AbstractResult must appear too!)
"MagnitudeSendingEnd" : { "Value": 0.1, "UnitOfMeasure": "A" },
"MagnitudeReceivingEnd" : { "Value": 0.2, "UnitOfMeasure": "A" },
"AngleSendingEnd" : { "Value": 10.0, "UnitOfMeasure": "deg" },
"AngleReceivingEnd" : { "Value": 20.0, "UnitOfMeasure": "deg" },
"DeviceId" : "xyz-3",
"Phase" : 3
}
Fields and multiplicity
Field | Type | Multiplicity | Explanation |
---|---|---|---|
(All fields from AbstractResult and AbstractMessage) | Fields from the "abstract base class" | ||
MagnitudeSendingEnd | Quantity block | 1 (REQUIRED) | Always in "A". Sign is towards the branch. Sending end. |
MagnitudeReceivingEnd | Quantity block | 1 (REQUIRED) | Always in "A". Sign is towards the branch. Receiving end. |
AngleSendingEnd | Quantity block | 1 (REQUIRED) | Always in degrees ("deg" as specified in UCUM); sending end |
AngleReceivingEnd | Quantity block | 1 (REQUIRED) | Always in degrees ("deg" as specified in UCUM); receiving end |
DeviceId | String | 1 (REQUIRED) | Must correspond to an entry in network model branches |
Phase | Integer | 1 (REQUIRED) | Allowed values 1,2 and 3 |