Skip to main content

OPCUAVariable

Object

An OPC UA DataVariable. Its live values are timeseries on the Point that references it.

type OPCUAVariable implements GraphNode & OPCUANode {
accessLevel: [String]
arrayDimensions: GraphQLJSON
browseName: String
browseNameNamespaceUri: String
componentOf(filter: EntityFilter): [OPCUANode]
connectedDataSourceId: String
dateCreated: DateTime
dateUpdated: DateTime
description: String
engineeringUnits: GraphQLJSON
euRange: GraphQLJSON
exactType: String
falseState: String
hasComponent(filter: EntityFilter, transitive: Boolean = false): [OPCUAVariable]
hasDataType(filter: EntityFilter, transitive: Boolean = false): [OPCUADataType]
hasEnumValue(filter: EntityFilter, transitive: Boolean = false): [OPCUAEnumValue]
hasProperty(filter: EntityFilter, transitive: Boolean = false): [OPCUAProperty]
hasTypeDefinition(filter: EntityFilter, transitive: Boolean = false): [OPCUAVariableType]
id: String!
mappingKey: String
name: String
nodeId: String!
organizedBy(filter: EntityFilter): [OPCUANodeOrganizedByUnion]
statusCode: String
trueState: String
type: [String]
valueRank: Int
}

Implements​

Fields​

FieldTypeDescription
accessLevel[String]
arrayDimensionsGraphQLJSONJSON, schema opcua.array_dimensions.
browseNameString
browseNameNamespaceUriString
componentOf[OPCUANode]The Object or Variable the Variable is a component of.
Arguments: filter: EntityFilter
connectedDataSourceIdString
dateCreatedDateTime
dateUpdatedDateTime
descriptionString
engineeringUnitsGraphQLJSONJSON, schema opcua.eu_information.
euRangeGraphQLJSONJSON, schema opcua.range.
exactTypeString
falseStateString
hasComponent[OPCUAVariable]Arguments: filter: EntityFilter, transitive: Boolean = false
hasDataType[OPCUADataType]The Variable's declared DataType.
Arguments: filter: EntityFilter, transitive: Boolean = false
hasEnumValue[OPCUAEnumValue]A MultiState Variable's states.
Arguments: filter: EntityFilter, transitive: Boolean = false
hasProperty[OPCUAProperty]Arguments: filter: EntityFilter, transitive: Boolean = false
hasTypeDefinition[OPCUAVariableType]The Variable's VariableType.
Arguments: filter: EntityFilter, transitive: Boolean = false
idString!
mappingKeyString
nameString
nodeIdString!
organizedBy[OPCUANodeOrganizedByUnion]Arguments: filter: EntityFilter
statusCodeStringAn OPC UA StatusCode name, such as BadNotReadable, when reading the node's data wasn't Good.
trueStateString
type[String]
valueRankInt

Used by​