Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The endpoint (see "transport_layer.url") is an OPC UA interface and provides several means of use by a client (Browse, Read, Write, Subscribe). The following items allow any connected client to access directly all server data without prior use of browsing, provided that it has knowledge of the PIVOT object it needs and there related types.

Interface specification:


NodeIdBrowseName/
DisplayName

IsOrganizedBy

NodeClass TypeDefault valueDetails

ns=1;s=<PIVOT_ID>

<PIVOT_ID>

"Root.Objects"

(= "i=85")

Object 



Parent folder for each PIVOT data

ns=1;s=<PIVOT_ID>

/Cause

Causens=1;s=<PIVOT_ID>Variable

UInt32

(Read-Only)

MandatorySee Cause of Transmission

ns=1;s=<PIVOT_ID>

/Confirmation

Confirmationns=1;s=<PIVOT_ID>VariableBoolean

(Read-Only)

false

ns=1;s=<PIVOT_ID>

/

TestTestns=1;s=<PIVOT_ID>VariableBoolean

(Read-Only)

false

ns=1;s=<PIVOT_ID>

/OperatorBlocked

OperatorBlockedns=1;s=<PIVOT_ID>VariableBoolean

(Read-Only)

false

ns=1;s=<PIVOT_ID>

/

Source

Sourcens=1;s=<PIVOT_ID>VariableString

(Read-Only)

"process"

"process" | "substituted"

ns=1;s=<PIVOT_ID>

/ComingFrom

ComingFromns=1;s=<PIVOT_ID>VariableString

(Read-Only)

MandatoryAny protocol name ("iec104" ,"opcua", ...)

ns=1;s=<PIVOT_ID>

/TmOrg

TmOrgns=1;s=<PIVOT_ID>VariableString

(Read-Only)

Mandatory"genuine" |  "substituted"

ns=1;s=<PIVOT_ID>

/TmValidity

TmValidityns=1;s=<PIVOT_ID>VariableString

(Read-Only)

Mandatory

Validity of the Timestamp of Value

"good" | "invalid" | "reserved" | "questionable"

ns=1;s=<PIVOT_ID>

/DetailQuality

DetailQualityns=1;s=<PIVOT_ID>VariableUInt32

(Read-Only)

0

OR-Mask of following values:

0x0001 = badReference 
0x0002 = failure
0x0004 = inconsistent
0x0008 = innaccurate
0x0010 = oldData
0x0020 = oscillatory
0x0040 = outOfRange
0x0080 = overflow
0x1000 = test
0x2000 = operator blocked

ns=1;s=<PIVOT_ID>

/TimeAccuracy

TimeQualityns=1;s=<PIVOT_ID>VariableUInt32

(Read-Only)

0

OR-Mask of following values:

0x0100_0000

0x01 = clockFailure

0x0200_0000

0x02 = clockNotSynch

0x0400_0000

0x04 = leapSecondKnown


0x00FF_FFFF = timeAccuracy (24 bits)



ns=1;s=<PIVOT_ID>

/Value

Valuens=1;s=<PIVOT_ID>Variable(See below)Mandatory(See below)

With <PIVOT_ID> as provided in exchanged_data.datapoints[].pivot_id section configuration.

...