8 PA-DIM Variable Extensions ToC Previous Next

8.15 MultiStateDiscreteSignalVariableType ToC Previous Next index

The MultiStateDiscreteSignalVariableType is used for process variables that can have more than two states. It is formally defined in Table 44.

Table 44 - MultiStateDiscreteSignalVariableType

Attribute Value
BrowseName MultiStateDiscreteSignalVariableType
IsAbstract False
ValueRank −2 (−2 = ‘Any’)
DataType UInt32

Subtype of MultiStateDictionaryEntryDiscreteBaseType defined in OPC 10000-19

References NodeClass BrowseName DataType TypeDefinition Modelling Rule
0:HasComponent Variable ActualValue 0:UInt32 0:BaseDataVariableType 0:Optional
0:HasComponent Variable SimulationValue 0:UInt32 0:BaseDataVariableType 0:Optional
0:HasComponent Variable SimulationState 0:Boolean 0:BaseDataVariableType 0:Optional
0:HasDictionaryEntry Object 3:0112/2///61987#ABN636#001     0:IrdiDictionaryEntryType  

ActualValue: ABN646#001 parameter indicating the discrete value of the not simulated discrete process variable of a device.

SimulationValue: ABN637#001 defines parameter indicating the simulated discrete value of a variable, which can have multiple states.

SimulationState is defined by IRDI as ABN611#001 which states “defines parameter indicating the state of simulation” and used also to enable/disable simulation.

Table 45 - MultiStateDiscreteSignalVariableType Additional References

Source Path Reference Type Is Forward Target Path
ActualValue 0:HasDictionaryEntry 0:True 3:0112/2///61987#ABN646#001
SimulationValue 0:HasDictionaryEntry 0:True 3:0112/2///61987#ABN637#001
SimulationState 0:HasDictionaryEntry 0:True 3:0112/2///61987#ABN611#001

Previous Next