Sensor
Supertype: Component
Definition: Component that responds to a physical stimulus and transmits a resulting impulse or value from a sensing unit.
Version Info
| Introduced | Deprecated | Updated |
|---|---|---|
| 1.2 |
Documentation
Description
If modeling individual sensors, then sensor should be associated with the Component that the measured value is most closely associated.
When modeled as an Auxiliary, sensor SHOULD represent an integrated sensor unitintelligent piece of equipment that manages the signals of one or more sensing elements and provides the measured values. system that provides signal processing, conversion, and communications. A sensor unitintelligent piece of equipment that manages the signals of one or more sensing elements and provides the measured values. may have multiple sensing elementsmechanism that provides a signal or measured value..
See SensorConfiguration for more details on the use and configuration of a Sensor.
Inherited Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
id | ID | 1.2 | 1 | unique identifier for the Component. | |
name | string | 1.2 | 0..1 | name of the When provided, | |
nativeName | string | 1.2 | 0..1 | common name associated with Component. | |
sampleInterval | float | 1.2 | 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.2 | 1.2 | 0..1 | DEPRECATED in MTConnect Version 1.2. Replaced by Component::sampleInterval. |
uuid | ID | 1.2 | 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.2 | 0..1 | ||
hasComposition | Composition | 1.4 | 0..* | ||
hasComponent | Component | 1.2 | 0..* | ||
hasConfiguration | Configuration | 1.2 | 0..1 | ||
observes | DataItem | 1.2 | 0..* | ||
madeObservation | Observation | 1.2 | 0..* | ||
hasReference | Reference | 1.3 | 0..* | ||
hasComponentStream | ComponentStream | 1.2 | 0..1 | ||
isComponentOf | Component | 1.2 | 0..* |
Subclasses
| Name | Int | Dep |
|---|---|---|
Thermostat | 1.0 | 1.2 |
Vibration | 1.0 | 1.2 |