Annex A (informative) – Example of extending ADI Information Model for particle size monitor devices

A.3 Accessories of ParticleSizeMonitorDeviceType

A.3.3 Subtypes of DispersionAccessoryType ObjectType

Subtypes of DispersionAccessoryType are optional. The definitions below serve as an example for Laser Diffraction or Image Analysers. Other technologies might require other definitions or none at all.
A.3.3.1 LiquidDispersionUnitType 
A.3.3.1.1 Type definition: LiquidDispersionUnitType ObjectType 
Table 101 - LiquidDispersionUnitType
Attribute | Value |
---|---|
BrowseName | LiquidDispersionUnitType |
IsAbstract | False |
Subtype of the DispersionAccessoryType defined in A.3.1.
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
A.3.3.1.2 Instance definition: LiquidDispersionUnit Object 
This Object defines an instance of the LiquidDispersionUnitType as defined in.
A.3.3.1.3 Parameters of LiquidDispersionUnitType 
LiquidDispersionUnitType has the following Parameters defined.
Table 102 – LiquidDispersionUnitType Configuration Parameters
BrowseName | Description | VariableType | Optional/ Mandatory |
---|---|---|---|
PumpSpeed | Pump Speed allowing transporting the sample to the analyser | AnalogItemType (DataType=Double) |
O |
StirrerSpeed | Stirrer Speed allowing mixing sample and dispersant | AnalogItemType (DataType=Double) |
O |
Ultrasonic | Ultrasonic power allowing breaking agglomerate | AnalogItemType (DataType=Double) |
O |
UltrasonicMode | Apply ultrasonic continuously or periodically . (may be more option | MultiStateDiscreteType (Vendor specific enumeration) |
O |
UltrasonicTimeOn | Time the ultrasonic has to be ON | AnalogItemType (DataType=Double) |
O |
UltrasonicTimeOff | Time the ultrasonic has to be OFF | AnalogItemType (DataType=Double) |
O |
Table 103 – LiquidDispersionUnitType Status Parameters
BrowseName | Description | VariableType | Optional/ Mandatory |
---|---|---|---|
Mode | Accessory mode | MultiStateDiscreteType |
O |
All Parameters organized by the Status FunctionalGroup on a LiquidDispersionUnitType shall be read-only.
A.3.3.2 GasDispersionUnitType 
A.3.3.2.1 Type definition: GasDispersionUnitType ObjectType 
Table 104 – GasDispersionUnitType Object
Attribute | Value |
---|---|
BrowseName | GasDispersionUnitType |
IsAbstract | False |
Subtype of the DispersionAccessoryType defined in A.3.1
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
A.3.3.2.2 Instance definition: GasDispersionUnit Object 
This Object defines an instance of the GasDispersionUnitType Object as defined in Table 104
A.3.3.2.3 Parameters of GasDispersionUnitType 
GasDispersionUnitType has the following Parameters defined.
Table 105 – GasDispersionUnitType Configuration Parameters
BrowseName | Description | VariableType | Optional/ Mandatory |
---|---|---|---|
Pressure | Pressure allowing dispersion | AnalogItemType (DataType=Double) |
O |
Flow | Gas flow for dispersing | AnalogItemType (DataType=Double) |
O |
FeedRate | Vibration Feeder | AnalogItemType (DataType=Double) |
O |
Table 106 - GasDispersionUnitType Status Parameters
BrowseName | Description | VariableType | Optional/ Mandatory |
---|---|---|---|
Mode | Accessory mode | MultiStateDiscreteType |
O |
All Parameters organized by the Status FunctionalGroup on a GasDispersionUnitType shall be read-only.