7 OPC UA ObjectTypes ToC Previous Next

7.29 DiscreteOutputObjectType ObjectType Definition ToC Previous Next

The DiscreteOutputObjectType extends its supertype by output specific Variables and is formally defined in Table 65.

Table 65 – DiscreteOutputObjectType Definition

Attribute Value        
BrowseName DiscreteOutputObjectType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the DiscreteObjectType defined in 7.270, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasSubtype ObjectType PumpKickObjectType Defined in 7.30    
0:HasComponent Variable DiscreteOutputValue 0:Boolean 0:TwoStateDiscreteType M, RW
0:HasComponent Variable FaultAction 0:Boolean 0:TwoStateDiscreteType O, RW
0:HasComponent Variable FaultValue 0:Boolean 0:TwoStateDiscreteType O, RW

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

Table 66 – DiscreteOutputObjectType Attribute values for child Nodes

BrowsePath Description Attribute
DiscreteOutputValue This property contains the actual value of the discrete output unit.
FaultAction This property determines the action taken on variables in fault state.
FaultValue This property specifies a user-defined value for use with Fault action property.

Previous Next