This VariableType is used for location information. The Properties defined by this type provide the units used for the different information contained in the location information. The LocationVariableType is formally defined in Table 28.

Table 28 – LocationVariableType Definition

Attribute

Value

BrowseName

LocationVariableType

IsAbstract

False

ValueRank

−1 (−1 = Scalar)

DataType

Location

References

Node Class

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of the BaseDataVariableType defined in OPC 10000-5.

HasProperty

Variable

LengthUnit

EUInformation

PropertyType

Optional

HasProperty

Variable

RotationalUnit

EUInformation

PropertyType

Optional

HasProperty

Variable

GeographicalUnit

EUInformation

PropertyType

Optional

HasProperty

Variable

SpeedUnit

EUInformation

PropertyType

Optional

The LengthUnit Property of DataType EUInformation represents the unit with which the AutoID Device returns length measurements, e.g. for coordinates. Examples are meters, millimetres, inches, miles, etc.

The RotationalUnit Property of DataType EUInformation represents the unit with which the AutoID Device returns rotational measurements, e.g. to express the orientation of an object. Examples are degrees, radians, gon, etc.

The GeographicalUnit Property of DataType EUInformation represents the unit with which the AutoID Device returns geographical coordinates. Examples are deg[°] min[‘] sec[“]; deg[°] min.decimal_fraction_min[‘] or deg.decimal_fraction_deg[°].

The SpeedUnit Property of DataType EUInformation represents the unit with which the AutoID Device returns the current speed of a located object. Examples are m/s, km/h or mph.