Interface
Supertype: Component
Definition: abstract Component that coordinates actions and activities between pieces of equipment.
Version Info
| Introduced | Deprecated | Updated | |—:|—:|—:| | 1.3 | | |
Inherited Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
id | ID | 1.3 | 1 | unique identifier for the Component. | |
name | string | 1.3 | 0..1 | name of the When provided, | |
nativeName | string | 1.3 | 0..1 | common name associated with Component. | |
sampleInterval | float | 1.3 | 0..1 | interval in milliseconds between the completion of the reading of the data associated with the This information may be used by client software applications to understand how often information from a The refresh rate for data from all child | |
sampleRate | float | 1.3 | 1.2 | 0..1 | DEPRECATED in MTConnect Version 1.2. Replaced by Component::sampleInterval. |
uuid | UUID | 1.3 | 0..1 | universally unique identifier for the Component. | |
coordinateSystemIdRef | ID | 1.8 | 0..1 | specifies the CoordinateSystem for this Component and its children. |
Inherited Relations
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
hasDescription | Description | 1.3 | 0..1 | ||
hasComposition | Composition | 1.4 | 0..* | ||
hasComponent | Component | 1.3 | 0..* | ||
hasConfiguration | Configuration | 1.3 | 0..1 | ||
observes | DataItem | 1.3 | 0..* | ||
madeObservation | Observation | 1.3 | 0..* | ||
hasReference | Reference | 1.3 | 0..* | ||
hasComponentStream | ComponentStream | 1.3 | 0..1 | ||
isComponentOf | Component | 1.3 | 0..* |
Relations
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
observesInterfaceState | InterfaceState | 1.3 | 1 | ||
isInterfaceOf | Device | 1.3 | 0..* | (through Interfaces) |
Subclasses
| Name | Int | Dep |
|---|---|---|
BarFeederInterface | 1.3 | |
ChuckInterface | 1.3 | |
DoorInterface | 1.3 | |
MaterialHandlerInterface | 1.3 | |
Requester | 1.3 | |
Responder | 1.3 |