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”.

| Attribute | Value | ||||
| BrowseName | ComponentType | ||||
| IsAbstract | True | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of 0:BaseObjectType defined in OPC 10000-5 | |||||
| 0:HasProperty | Variable | IsPresent | 0:Boolean | 0:PropertyType | M, RO |
| 0:HasProperty | Variable | IsActive | 0:Boolean | 0:PropertyType | O, RO |
| 0:HasComponent | Variable | SetActive | 0:Boolean | 0:BaseDataVariableType | O, RW |
| 0:HasComponent | Variable | State | ComponentStateEnumeration | 0:BaseDataVariableType | M, RO |
| 0:HasProperty | Variable | FeedRateScalingFactor | 0:Double | 0:PropertyType | O, RW |
| 0:HasComponent | Object | Throughput | 4:ControlledParameterType | O | |
| 0:HasComponent | Variable | DosingMode | 0:UInt16 | 0:MultiStateValueDiscreteType | M, RW |
| 0:HasComponent | Object | ElectricalEnergy | 4:EnergyType | O | |
| 0:HasComponent | Object | Material | DosingMaterialType | O | |
| 0:HasComponent | Object | MaterialConsumption | MaterialConsumptionType | O | |
| 0:HasComponent | Variable | Weight | 0:Double | 0:AnalogUnitType | O, RO |
| 0:HasComponent | Variable | BulkDensity | 0:Double | 0:AnalogUnitType | O, RW |
| 0:HasComponent | Method | IdentifyComponent | O | ||
| 0:HasComponent | Method | StartCleaning | O | ||
| 0:HasComponent | Method | AbortCleaning | O | ||
| 0:HasComponent | Object | Levels | LevelsType | O | |
| 0:HasComponent | Method | StartCalibration | O | ||
| 0:HasComponent | Method | AbortCalibration | O | ||
| 0:HasSubtype | ObjectType | ContinuousComponentType | Defined in 11.20 | ||
| 0:HasSubtype | ObjectType | BatchComponentType | Defined in 11.21 | ||
| Conformance Units | |||||
|---|---|---|---|---|---|
| OPC 40082-4 Basic |