The ControlVariableType is a subtype of the AnalogSignalVariableType. It is formally defined in Table 37.
Table 37 - ControlVariableType
Attribute |
Value |
||||
BrowseName |
ControlVariableType |
||||
IsAbstract |
False |
||||
ValueRank |
−2 (−2 = ‘Any’) |
||||
DataType |
Float |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of AnalogSignalVariableType |
|||||
0:HasComponent |
Variable |
Setpoint |
0:Float{Any} |
0:BaseAnalogType |
0:Mandatory |
0:HasComponent |
Variable |
OperatingDirection |
0:UInt32 |
0:MultiStateDictionaryEntryDiscreteType |
0:Mandatory |
0:HasComponent |
Variable |
ActuatorType |
0:UInt32 |
0:MultiStateDictionaryEntryDiscreteType |
0:Mandatory |
0:HasDictionaryEntry |
Object |
|
0:IrdiDictionaryEntryType |
|
This type defines control which is used e.g. for an actuator, positioner.
ABJ683#001 defines parameter indicating the current output value of the block (READBACK_VALUE).
Setpoint: ABN607#001 defines set point for a valve position.
OperatingDirection: ABD740#002 defines output change to a given input signal. For mapping rules see 8.2.4.
ActuatorType: ABD742#002 defines classification of a positioner according to the actuator for which it can be used. For mapping rules see 8.2.4.
Table 38 - ControlVariableType Additional References
Source Path |
Reference Type |
Is Forward |
Target Path |
Setpoint |
0:HasDictionaryEntry |
0:True |
|
OperatingDirection |
0:HasDictionaryEntry |
0:True |
|
ActuatorType |
0:HasDictionaryEntry |
0:True |