7 OPC UA ObjectTypes ToC Previous Next

7.7 CASComponentType ObjectType Definition ToC Previous Next

The CASComponentType is the representation of a Component and provides both Objects for Quantities and FunctionalGroups. It is illustrated in Figure 22 and formally defined in Table 23.

readme_files/image027.png Figure 22 – CASComponentType Illustration

Table 23 – CASComponentType Definition

Attribute Value        
BrowseName CASComponentType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 2:TopologyElementType defined in OPC 10000-100, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasSubtype ObjectType ChargingSystemType Defined in 7.8    
0:HasSubtype ObjectType CompressorType Defined in 7.9    
0:HasSubtype ObjectType ConverterType Defined in 7.10    
0:HasSubtype ObjectType CoolingSystemType Defined in 7.11    
0:HasSubtype ObjectType DrainType Defined in 7.12    
0:HasSubtype ObjectType DryerType Defined in 7.13    
0:HasSubtype ObjectType FilterType Defined in 7.14    
0:HasSubtype ObjectType HeatRecoverySystemType Defined in 7.15    
0:HasSubtype ObjectType ReceiverType Defined in 7.16    
0:HasSubtype ObjectType SensorType Defined in 7.17    
0:HasSubtype ObjectType SeparatorType Defined in 7.18    
0:HasSubtype ObjectType ValveType Defined in 7.19    
           
0:HasProperty Variable ActiveAirnet 0:NodeId 0:PropertyType O, RW
0:HasComponent Object Ambient   FluidQuantitiesType O
0:HasComponent Object 2:Configuration   ConfigurationType O
0:HasComponent Object CoolantCircuit   FluidCircuitType O
0:HasComponent Object Design   DesignType O
0:HasComponent Object ElectricalCircuit   ElectricalCircuitType O
0:HasComponent Object Events   EventsType O
0:HasComponent Object 2:Operational   OperationalType O
0:HasComponent Object ProcessFluidCircuit   FluidCircuitType O
0:HasComponent Object 2:Statistics   StatisticsType O
           
The following nodes override nodes added by the 2:TopologyElementType          
0:HasComponent Object 2:Identification   4:MachineryItemIdentificationType M

The optional Property ActiveAirnet indicates which Airnet is currently using this Component. The Property shall only be instantiated if the Component is connected to more than one Airnet.

The optional Object Ambient provides Quantities for the ambient air conditions at a Component. Of the optional Variables of the FluidQuantitiesType only AbsolutePressure, DewPoint, RelativeHumidity, and Temperature are instantiated.

The optional FunctionalGroup Configuration provides a framework for properties aimed at configuring the behavior of a Component in a Compressed Air System.

The optional Object CoolantCircuit provides design information about the coolant used as well as measurements and calculations for the inlet, outlet, and delta of coolant conditions on a Component in a Compressed Air System.

The optional FunctionalGroup Design provides static design properties of a Component in a Compressed Air System and acts as a framework for design properties in general.

The optional Object ElectricalCircuit provides measurements and calculations for the electrical input, output, and delta of a Component in a Compressed Air System.

The optional FunctionalGroup Events provides instances of common conditions of a Component in a Compressed Air System. It also provides a framework for instantiating conditions in the AddressSpace. If the server is not capable of instantiating ConditionTypes, this group shall not be instantiated.

The mandatory FunctionalGroup Identification provides capabilities to identify a Component in a Compressed Air System.

The optional FunctionalGroup Operational provides properties for process data used during normal operation of a Component, such as measurements, efficiencies, and states.

The optional Object ProcessFluidCircuit provides design information about the process fluid processed as well as measurements and calculations for the inlet, outlet, and delta of process fluid conditions on a Component in a Compressed Air System.

The optional FunctionalGroup Statistics provides properties for statistics applications of a Component in a Compressed Air System, like counters.

The optional Property DeviceClass of the MachineryItemIdentificationType is overridden. The ModellingRule is changed to mandatory and the Value Attribute is set to a specific value for each DeviceClass. When a concrete subtype of the MachineryItemIdentificationType is selected for a subtype or an instance of the CASComponentType, the ModellingRule of the DeviceClass Property shall remain as mandatory.

When instantiating the CASComponentType or one of its subtypes, the instantiated Object shall have at least one appropriate GeneratesEvent reference targeting the subtypes of the DeviceHealthDiagnosticAlarmType.

The components of the CASComponentType have additional subcomponents defined in Table 24.

Table 24 – CASComponentType Additional Subcomponents

Source Path References NodeClass BrowseName DataType TypeDefinition Other
The following nodes override nodes added by the 4:MachineryItemIdentificationType            
2:Identification 0:HasProperty Variable 2:DeviceClass 0:String 0:PropertyType M, RO
             
The following nodes override nodes added by the OperationalType            
2:Operational 0:HasComponent Variable HealthState HealthStateEnum 0:DataItemType O, RO
2:Operational 0:HasComponent Variable IntegratedState IntegratedStateEnum 0:DataItemType O, RO
2:Operational 0:HasComponent Variable OperatingState OperatingStateEnum 0:DataItemType O, RO

The InstanceDeclarations of the CASComponentType have additional Attributes defined in Table 25.

Table 25 – CASComponentType Attribute values for child Nodes

Source Path Description Attribute
ActiveAirnet Indicates which airnet is currently using this component.
Ambient Measurements and calculations of ambient air at the topology element.

   Ambient
   AbsolutePressure
   
Measured or calculated actual absolute pressure of the environment in which the component, piping or system is working.

   Ambient
   DewPoint
   
Measured or calculated actual dew point of the environment in which the component, piping or system is working.

   Ambient
   RelativeHumidity
   
Measured or calculated actual relative humidity of the environment in which the component, piping or system is working.

   Ambient
   Temperature
   
Measured or calculated actual temperature of the environment in which the component, piping or system is working.
2:Configuration Configure the behavior of the topology element.
CoolantCircuit Measurements and calculations of the coolant ports and delta of the topology element.

   CoolantCircuit
   FluidType
   
Enumeration of possible coolant types.
Design Static design properties of the topology element.
ElectricalCircuit Measurements and calculations of the electrical ports and delta of the topology element.
Events Alarms and conditions of the topology element.
2:Identification Identification properties of the topology element.

   2:Identification
   2:DeviceClass
   
Domain or for what purpose this item is used.
2:Operational Data for normal operation of the topology element.

   2:Operational
   HealthState
   
Actual health state of the component.

   2:Operational
   IntegratedState
   
Actual integrated state of the component.

   2:Operational
   OperatingState
   
Actual operating state of the component.
ProcessFluidCircuit Measurements and calculations of the process fluid ports and delta of the topology element.

   ProcessFluidCircuit
   FluidType
   
Enumeration of possible process fluid types.
2:Statistics Data for statistics applications for the topology element.

Previous Next