11.1 ComponentType definition

The ComponentType represents a device which brings material into the dosing system. For the component name, the Node Attribute DisplayName shall be used.

The ComponentType is abstract. A derived subtype, either for continuous dosing (ContinuousComponentType) or discontinuous dosing (BatchComponentType) shall be used.

Free falling components shall be modelled with DosingMode “Only_Conveying”.

Figure 6 – ComponentType Overview
Table 19 – ComponentType Definition
Attribute Value
BrowseNameComponentType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC 10000-5
0:HasPropertyVariableIsPresent0:Boolean0:PropertyTypeM, RO
0:HasPropertyVariableIsActive0:Boolean0:PropertyTypeO, RO
0:HasComponentVariableSetActive0:Boolean0:BaseDataVariableTypeO, RW
0:HasComponentVariableStateComponentStateEnumeration0:BaseDataVariableTypeM, RO
0:HasPropertyVariableFeedRateScalingFactor0:Double0:PropertyTypeO, RW
0:HasComponentObjectThroughput4:ControlledParameterTypeO
0:HasComponentVariableDosingMode0:UInt160:MultiStateValueDiscreteTypeM, RW
0:HasComponentObjectElectricalEnergy4:EnergyTypeO
0:HasComponentObjectMaterialDosingMaterialTypeO
0:HasComponentObjectMaterialConsumptionMaterialConsumptionTypeO
0:HasComponentVariableWeight0:Double0:AnalogUnitTypeO, RO
0:HasComponentVariableBulkDensity0:Double0:AnalogUnitTypeO, RW
0:HasComponentMethodIdentifyComponentO
0:HasComponentMethodStartCleaningO
0:HasComponentMethodAbortCleaningO
0:HasComponentObjectLevelsLevelsTypeO
0:HasComponentMethodStartCalibrationO
0:HasComponentMethodAbortCalibrationO
0:HasSubtypeObjectTypeContinuousComponentTypeDefined in 11.20
0:HasSubtypeObjectTypeBatchComponentTypeDefined in 11.21
Conformance Units
OPC 40082-4 Basic