7.8 ShotBlastMediaType ObjectType Definition

The ShotBlastMediaType provides all necessary information on the blasting material used in the blasting process. It is formally defined in Table 34.

Table 34 – ShotBlastMediaType Definition
Attribute Value
BrowseNameShotBlastMediaType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the BaseObjectType defined in OPC 10000-5
0:HasPropertyVariableShotBlastMediaName0:String0:PropertyTypeO
0:HasPropertyVariableShotBlastMediaManufacturer0:String0:PropertyTypeO
0:HasComponentVariableNominalParticleSizeAverage0:Double0:BaseDataVariableTypeO
0:HasComponentVariableNominalParticleSizeRange0:Range0:BaseDataVariableTypeO
0:HasComponentVariableActualParticleSizeRange0:Range0:BaseDataVariableTypeO
0:HasComponentVariableShotBlastMediaHardnessAverage0:Double0:BaseDataVariableTypeO
0:HasComponentVariableShotBlastMediaHardnessRange0:Range0:BaseDataVariableTypeO
0:HasPropertyVariableShotBlastMediaBatch0:String0:PropertyTypeO

ShotBlastMediaName is representing the name of the current used shot blast material.

ShotBlastMediaManufacturer is representing the manufacturers name of the current used shot blast material.

NominalParticleSizeAverage is representing the average particle size of the current used shot blast material.

NominalParticleSizeRange is representing the particle size range of the current used shot blast material.

ActualParticleSizeRange is representing the actual measured particle size range of the current used shot blast material.

ShotBlastMediaHardnessAverage is representing the average hardness of the current used shot blast material.

ShotBlastMediaHardnessRange is representing hardness range of the current used shot blast.

ShotBlastMediaBatch is representing a string that is identifying the charge of the used shot blast material.

The components of the ShotBlastMediaType have additional subcomponents which are defined in Table 35.

Table 35 – ShotBlastMediaType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
ShotBlastMediaHardnessAverage0:HasComponentVariableShotBlastMediaHardnessUnit0:UInt160:MultiStateValueDiscreteTypeM
ShotBlastMediaHardnessRange0:HasComponentVariableShotBlastMediaHardnessUnit0:UInt160:MultiStateValueDiscreteTypeM

The component Variables of the ShotBlastMediaType have additional Attributes defined in Table 36.

Table 36 – ShotBlastMediaType Attribute values for child nodes
BrowsePath Value Attribute Description Attribute

[

{"Value": 0, “DisplayName": “HRC”, "Description": “”},

{“Value": 1, “DisplayName": “HV”, "Description": “”},

{“Value": 2, “DisplayName": “MOHS”, "Description": “”},

{“Value": 3, “DisplayName": “HB”, "Description": “”}

]

[

{"Value": 0, “DisplayName": “HRC”, "Description": “”},

{“Value": 1, “DisplayName": “HV”, "Description": “”},

{“Value": 2, “DisplayName": “MOHS”, "Description": “”},

{“Value": 3, “DisplayName": “HB”, "Description": “”}

]