An object with the definition DeploymentType represents a media or energy deployment. Examples of this are water consumption, electricity consumption or the consumption of blasting material. The object is not limited to a list of media or energy sources and can map any deployment. It is formally defined in Table 37.
Table 37 – DeploymentType Definition
|
Attribute |
Value |
||||
|
BrowseName |
DeploymentType |
||||
|
IsAbstract |
False |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
|
0:HasComponent |
Variable |
ConsumedMedia |
0:UInt16 |
0:MultiStateValueDiscreteType |
M |
|
0:HasComponent |
Variable |
ActualConsumption |
0:Double |
0:AnalogUnitType |
O |
|
0:HasComponent |
Variable |
TotalConsumption |
0:Double |
0:AnalogUnitType |
O |
ConsumedMedia is representing the type of media consumption that is mapped by this object.
ActualConsumption is representing the current consumption of the consumed media.
TotalConsumption is representing the total consumption of the consumed media during a defined time.
The components of the DeploymentType have additional subcomponents which are defined in Table 38.
Table 38 – DeploymentType Additional Subcomponents
|
Source Path |
Reference |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
|
TotalConsumption |
0:HasProperty |
Variable |
ConsumingPeriod |
UtcTime |
0:PropertyType |
O |
ConsumingPeriod is representing the time interval in which the TotalConsumption is recorded.
The component Variables of the DeploymentType have additional Attributes defined in Table 39.
Table 39 – DeploymentType Attribute values for child nodes
|
BrowsePath |
Value Attribute |
Description Attribute |
||
|
[ {"Value": 0, “DisplayName": “Shotblast Media”, "Description": “”}, {“Value": 1, “DisplayName": “Electricity”, "Description": “”}, {“Value": 2, “DisplayName": “Water”, "Description": “”}, {“Value": 3, “DisplayName": “Pressurised Air”, "Description": “”} ] |
|