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
| Field | Type | Description |
|---|---|---|
accessLevel | [String] | |
arrayDimensions | GraphQLJSON | JSON, schema opcua.array_dimensions. |
browseName | String | |
browseNameNamespaceUri | String | |
componentOf | [OPCUANode] | The Object or Variable the Variable is a component of. Arguments: filter: EntityFilter |
connectedDataSourceId | String | |
dateCreated | DateTime | |
dateUpdated | DateTime | |
description | String | |
engineeringUnits | GraphQLJSON | JSON, schema opcua.eu_information. |
euRange | GraphQLJSON | JSON, schema opcua.range. |
exactType | String | |
falseState | String | |
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 |
id | String! | |
mappingKey | String | |
name | String | |
nodeId | String! | |
organizedBy | [OPCUANodeOrganizedByUnion] | Arguments: filter: EntityFilter |
statusCode | String | An OPC UA StatusCode name, such as BadNotReadable, when reading the node's data wasn't Good. |
trueState | String | |
type | [String] | |
valueRank | Int |
Used by
OPCUAVariable.hasComponent(field)opcuaVariables(query)OPCUAVariableType.isTypeDefinitionOf(field)