The DiscreteSignalVariableType is a subtype of the DiscreteItemType defined in OPC 10000-8 and adds optionally ActualValue and SimulationValue components. It is formally defined in Table 46.

Table 46 - DiscreteSignalVariableType

Attribute

Value

BrowseName

DiscreteSignalVariableType

IsAbstract

False

ValueRank

−2 (−2 = ‘Any’)

DataType

BaseDataType

References

NodeClass

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of DiscreteItemType defined in OPC 10000-8

0:HasComponent

Variable

ActualValue

0:BaseDataType{Any}

0:BaseDataVariableType

0:Optional

0:HasComponent

Variable

SimulationValue

0:BaseDataType{Any}

0:BaseDataVariableType

0:Optional

0:HasComponent

Variable

SimulationState

0:Boolean

0:BaseDataVariableType

0:Optional

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

SimulationValue: ABN613#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 47 - DiscreteSignalVariableType Additional References

Source Path

Reference Type

Is Forward

Target Path

ActualValue

0:HasDictionaryEntry

0:True

3:0112/2///61987#ABN644#001

SimulationValue

0:HasDictionaryEntry

0:True

3:0112/2///61987#ABN613#001

SimulationState

0:HasDictionaryEntry

0:True

3:0112/2///61987#ABN611#001