The TwoStateDiscreteSignalVariableType is used for process variables, that can have two states, and illustrated in Figure 12. It is formally defined in Table 190.
Table 190 – TwoStateDiscreteSignalVariableType definition
|
Attribute |
Value |
||||
|
BrowseName |
TwoStateDiscreteSignalVariableType |
||||
|
IsAbstract |
False |
||||
|
ValueRank |
−2 (−2 = ‘Any’) |
||||
|
DataType |
Boolean |
||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of 0:TwoStateDiscreteType defined in OPC 10000-8, i.e. inheriting the InstanceDeclarations of that Node |
|||||
|
0:HasComponent |
Variable |
ActualValue |
0:Boolean{Any} |
0:BaseDataVariableType |
O |
|
0:HasComponent |
Variable |
SimulationValue |
0:Boolean{Any} |
0:BaseDataVariableType |
O |
|
0:HasComponent |
Variable |
SimulationState |
0:Boolean |
0:BaseDataVariableType |
O |
|
0:HasDictionaryEntry |
Object |
|
0:IrdiDictionaryEntryType |
|
|
|
Conformance Units |
|||||
|
PA-DIM TwoStateDiscreteVariable |
|||||
|
PA-DIM TwoStateDiscreteVariable Simulation |
|||||
ActualValue: ABN645#001 defines parameter indicating the binary value of a not simulated binary process variable of a device.
SimulationValue: ABN632#001 parameter indicating the simulated value of a binary variable.
SimulationState is defined by IRDI as ABN611#001 which defines “parameter indicating the state of simulation” and used also to enable/disable simulation. The value true means ‘Simulation enabled’, and false means ‘Simulation disabled’.
ABN635#001 defines parameter indicating the binary input or output value of a device.
The components of TwoStateDiscreteSignalVariableType have additional references which are defined in Table 191.
Table 191 – TwoStateDiscreteSignalVariableType additional References
|
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
|
ActualValue |
0:HasDictionaryEntry |
True |
|
|
SimulationValue |
0:HasDictionaryEntry |
True |
|
|
SimulationState |
0:HasDictionaryEntry |
True |
The child Nodes of the TwoStateDiscreteSignalVariableType have additional Attribute values defined in Table 192.
Table 192 – TwoStateDiscreteSignalVariableType Attribute values for child Nodes
|
BrowsePath |
Value Attribute |
|
ActualValue |
False |
|
SimulationValue |
False |
|
SimulationState |
False |