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.
| Attribute | Value | ||||
| BrowseName | ShotBlastMediaType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the BaseObjectType defined in OPC 10000-5 | |||||
| 0:HasProperty | Variable | ShotBlastMediaName | 0:String | 0:PropertyType | O |
| 0:HasProperty | Variable | ShotBlastMediaManufacturer | 0:String | 0:PropertyType | O |
| 0:HasComponent | Variable | NominalParticleSizeAverage | 0:Double | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | NominalParticleSizeRange | 0:Range | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | ActualParticleSizeRange | 0:Range | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | ShotBlastMediaHardnessAverage | 0:Double | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | ShotBlastMediaHardnessRange | 0:Range | 0:BaseDataVariableType | O |
| 0:HasProperty | Variable | ShotBlastMediaBatch | 0:String | 0:PropertyType | O |
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.
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| ShotBlastMediaHardnessAverage | 0:HasComponent | Variable | ShotBlastMediaHardnessUnit | 0:UInt16 | 0:MultiStateValueDiscreteType | M |
| ShotBlastMediaHardnessRange | 0:HasComponent | Variable | ShotBlastMediaHardnessUnit | 0:UInt16 | 0:MultiStateValueDiscreteType | M |
The component Variables of the ShotBlastMediaType have additional Attributes defined in Table 36.
| 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": “”} ] |