7.11 SupervisionType ObjectType Definition

The SupervisionType provides collections of Variables used for Pump monitoring. It is illustrated in Figure 12 and formally defined in Table 29.

Figure 12 – Illustration of SupervisionType
Table 29 – SupervisionType Definition
Attribute Value
BrowseNameSupervisionType
IsAbstractFalse
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:HasComponentObjectSupervisionAuxiliaryDeviceSupervisionAuxiliaryDeviceTypeO
0:HasComponentObjectSupervisionElectronicsSupervisionElectronicsTypeO
0:HasComponentObjectSupervisionHardwareSupervisionHardwareTypeO
0:HasComponentObjectSupervisionMechanicsSupervisionMechanicsTypeO
0:HasComponentObjectSupervisionProcessFluidSupervisionProcessFluidTypeO
0:HasComponentObjectSupervisionPumpOperationSupervisionPumpOperationTypeO
0:HasComponentObjectSupervisionSoftwareSupervisionSoftwareTypeO

The InstanceDeclarations of the SupervisionType have additional Attributes defined in Table 30.

Table 30 – SupervisionType Attribute values for child Nodes
BrowsePath Description Attribute
SupervisionAuxiliaryDeviceSupervision auxiliary device specifies information for monitoring an additional device.
SupervisionElectronicsSupervision Electrics specifies information for monitoring the electronics.
SupervisionHardwareSupervision hardware specifies supervising information related to device hardware.
SupervisionMechanicsSupervision mechanics specifies supervising information related to device mechanics.
SupervisionProcessFluid Supervision process fluid specifies information for monitoring the fluid of a pump.
SupervisionPumpOperation Supervision pump operation specifies information for monitoring the pump operation.
SupervisionSoftware Supervision software specifies supervising information related to device software.