ComponentStream
Definition: organizes the data associated with each Component entity defined for a Device in the associated MTConnectDevices Response Documentresponse document published by an MTConnect Agent in response to a probe request..
Version Info
| Introduced | Deprecated | Updated |
|---|---|---|
| 1.0 |
Documentation
Description
At least one of Sample, Event, or Condition MUST be organized by a ComponentStream entity.
Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
component | string | 1.0 | 1 | identifies the Examples of | |
componentId | ID | 1.0 | 1 | identifier of the Component as defined by the Component::id in the MTConnectDevices Response Documentresponse document published by an MTConnect Agent in response to a probe request.. | |
name | string | 1.0 | 0..1 | name of the Component associated with the ComponentStream. | |
nativeName | string | 1.1 | 0..1 | common name of the Component associated with the ComponentStream. | |
uuid | ID | 1.0 | 0..1 | uuid of the Component associated with the ComponentStream. |
Relations
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
organizesEvent | Event | 1.0 | 0..* | ||
organizesSample | Sample | 1.0 | 0..* | ||
organizesCondition | Condition | 1.1 | 0..* | ||
isComponentStreamOf | DeviceStream | 1.0 | 1..* | ||
isComponentStreamOf | Component | 1.0 | 0..1 |
Constraints
| Error Message | OCL Expression |
|---|---|
ComponentStream MUST have at least one of Event, Sample or Condition. | |