7 OPC UA ObjectTypes ToC Previous Next

7.14 SupervisionSoftwareType ObjectType Definition ToC Previous Next

The SupervisionSoftwareType provides Variables used for monitoring the Pump software. It is formally defined in Table 35. For the generation of events, the SupervisionSoftwareType has references to the four Namur NE 107 statuses defined in OPC 10000-100. The InputNode Property of the Alarm shall contain the NodeId of the Component.

Table 35 – SupervisionSoftwareType Definition

Attribute Value        
BrowseName SupervisionSoftwareType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 2:FunctionalGroupType defined in OPC 10000-100, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasComponent Variable Application 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable Communication 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable Control 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable Memory 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable OS 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable Parameter 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable SoftwareFault 0:Boolean 0:TwoStateDiscreteType O, RO
0:HasComponent Variable SoftwareReset 0:Boolean 0:TwoStateDiscreteType O, RO
0:GeneratesEvent ObjectType 2:CheckFunctionAlarmType Defined in OPC 10000-100    
0:GeneratesEvent ObjectType 2:FailureAlarmType Defined in OPC 10000-100    
0:GeneratesEvent ObjectType 2:MaintenanceRequiredAlarmType Defined in OPC 10000-100    
0:GeneratesEvent ObjectType 2:OffSpecAlarmType Defined in OPC 10000-100    

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

Table 36 – SupervisionSoftwareType Attribute values for child Nodes

BrowsePath Description Attribute
Application This attribute indicates a failure in application software.
Communication This attribute indicates a failure in communication software.
Control This attribute indicates a failure in control software.
Memory This attribute indicates a memory resource problem.
OS This attribute indicates a failure of operation system software.
Parameter This attribute indicates a parameter problem.
SoftwareFault This attribute indicates a failure of device software.
SoftwareReset This attribute indicates a software reset.

Previous Next