The ControlVariableType is a subtype of the AnalogSignalVariableType. It is formally defined in Table 249.
Table 249 – ControlVariableType definition
|
Attribute |
Value |
||||
|
BrowseName |
ControlVariableType |
||||
|
IsAbstract |
False |
||||
|
ValueRank |
−2 (−2 = ‘Any’) |
||||
|
DataType |
Float |
||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of AnalogSignalVariableType defined in 8.2, i.e. inheriting the InstanceDeclarations of that Node |
|||||
|
0:HasComponent |
Variable |
Setpoint |
0:Float{Any} |
0:BaseAnalogType |
M |
|
0:HasComponent |
Variable |
OperatingDirection |
0:UInt32 |
0:MultiStateDictionaryEntryDiscreteType |
M |
|
0:HasComponent |
Variable |
ActuatorType |
0:UInt32 |
0:MultiStateDictionaryEntryDiscreteType |
M |
|
0:HasDictionaryEntry |
Object |
|
0:IrdiDictionaryEntryType |
|
|
|
Conformance Units |
|||||
|
PA-DIM ControlVariable |
|||||
This type defines control which is used e.g. for an actuator, positioner.
ABP588#001 defines readback value of the position of an analog final control element within the travel span (between OPEN and CLOSE position). The unit of this value is provided by the EngineeringUnits property.
Setpoint: ABN607#002 defines set point for a valve position.
OperatingDirection: ABD740#003 defines output change to a given input signal. For mapping rules see 8.2.4.
ActuatorType: ABD742#003 defines classification of a positioner according to the actuator for which it can be used. For mapping rules see 8.2.4.
The components of ControlVariableType have additional references which are defined in Table 250.
Table 250 – ControlVariableType additional References
|
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
||
|
Setpoint |
0:HasDictionaryEntry |
True |
|||
|
0:HasDictionaryEntry |
True |
|||
|
OperatingDirection |
0:HasDictionaryEntry |
True |
|||
|
ActuatorType |
0:HasDictionaryEntry |
True |
The child Nodes of the ControlVariableType have additional Attribute values defined in Table 251.
Table 251 – ControlVariableType additional Attribute values for child Nodes
|
BrowsePath |
Value Attribute |
||
|
Setpoint |
0.0 |
||
|
NamespaceUri: http://www.opcfoundation.org/UA/units/cdd/IEC62720 UnitId: 705741328 DisplayName: % Description: percent |
||
|
OperatingDirection |
0 |
||
|
ns=3;s=0112/2///61987#ABL147#001 |
||
|
direct |
||
|
ActuatorType |
0 |
||
|
ns=3;s=0112/2///61987#ABN145#001 |
||
|
sliding-stem linear |