7 OPC UA ObjectTypes ToC Previous Next

7.27 DiscreteObjectType ObjectType Definition ToC Previous Next

The abstract DiscreteObjectType provides Variables for discrete inputs and outputs of a Pump. It is illustrated in Figure 17 and formally defined in Table 61.

readme_files/image021.jpg Figure 17 – Illustration of DiscreteObjectType

Table 61 – DiscreteObjectType Definition

Attribute Value        
BrowseName DiscreteObjectType        
IsAbstract True        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC 10000-5.          
0:HasSubtype ObjectType DiscreteInputObjectType Defined in 7.28    
0:HasSubtype ObjectType DiscreteOutputObjectType Defined in 7.29    
0:HasComponent Variable OnOffCycle 0:UInt32 0:BaseAnalogType O, RO
0:HasComponent Variable Status 0:Boolean 0:TwoStateDiscreteType O, RO

The InstanceDeclarations of the DiscreteObjectType have additional Attributes defined in Table 62. The Variables and the associated Descriptions are based on the standard VDMA 24223-1.

Table 62 – DiscreteObjectType Attribute values for child Nodes

BrowsePath Description Attribute
OnOffCycle This property contains the total number of transitions of the value from the Off to the On state.
Status This property contains the actual status of the element.

Previous Next