Observation Information Model Package

The Observation Information Modelinformation model that describes the streaming data reported by a piece of equipment. provides a representation of the data reported by a piece of equipment used for a manufacturing process, or used for any other purpose. Additional descriptive information associated with the reported data is defined by the MTConnectDevices entity, which is described in Device Information Model.

Information defined in the Observation Information Modelinformation model that describes the streaming data reported by a piece of equipment. allows a software application to (1) determine the Observationsobservation that provides telemetry data for a DataItem. for DataItemsobservable observed by a Component that may make Observations returned from a piece of equipment and (2) interpret the data associated with those Observationsobservation that provides telemetry data for a DataItem. with the same meaning, value, and context that it had at its original source. To do this, the software application issues one of two HTTP requests to an agentsoftware that collects data published from one or more piece(s) of equipment, organizes that data in a structured manner, and responds to requests for data from client software systems by providing a structured response in the form of a response document that is constructed using the semantic data model of a Standard. associated with a piece of equipment. They are:

  • sample: Returns a designated number of time stamped Observationsobservation that provides telemetry data for a DataItem. from an agentsoftware that collects data published from one or more piece(s) of equipment, organizes that data in a structured manner, and responds to requests for data from client software systems by providing a structured response in the form of a response document that is constructed using the semantic data model of a Standard. associated with a piece of equipment; subject to any HTTP filtering associated with the request. See Agent in Fundamentals for details on the sample HTTP request.

  • current: Returns a snapshot of either the most recent values or the values at a given sequence number for all Observationsobservation that provides telemetry data for a DataItem. associated with a piece of equipment from an agentsoftware that collects data published from one or more piece(s) of equipment, organizes that data in a structured manner, and responds to requests for data from client software systems by providing a structured response in the form of a response document that is constructed using the semantic data model of a Standard. ; subject to any HTTP filtering associated with the request. See Agent in Fundamentals for details on the current HTTP request.

An agentsoftware that collects data published from one or more piece(s) of equipment, organizes that data in a structured manner, and responds to requests for data from client software systems by providing a structured response in the form of a response document that is constructed using the semantic data model of a Standard. responds to either the sample or current HTTP request with an MTConnectStreams Response Documentresponse document published by an MTConnect Agent in response to a current request or a sample request.. This document contains information describing Observationsobservation that provides telemetry data for a DataItem. reported by an agentsoftware that collects data published from one or more piece(s) of equipment, organizes that data in a structured manner, and responds to requests for data from client software systems by providing a structured response in the form of a response document that is constructed using the semantic data model of a Standard. associated with a piece of equipment. A client software application may correlate the information provided in the MTConnectStreams Response Documentresponse document published by an MTConnect Agent in response to a current request or a sample request. with the physical and logical structure for that piece of equipment defined in the MTConnectDevices entity to form a clear and unambiguous understanding of the information provided. (See details on the structure for a piece of equipment described in Device Information Model).

Streams for an MTConnectStreams entity contains a DeviceStream entity for each piece of equipment represented in the document. Each DeviceStream is comprised of two primary types of entities – Componentsengineered system part of a Device composed of zero or more Components and Observationsobservation that provides telemetry data for a DataItem.. The contents of the DeviceStream container are described in detail in this document, Observation Information Model of the MTConnect Standard.

Componentsengineered system part of a Device composed of zero or more Components are defined for both the MTConnectDevices and the MTConnectStreams entities. These Componentsengineered system part of a Device composed of zero or more Components are used to provide a logical organization of the information provided in each entity.

  • For an MTConnectDevices entity: Componentsengineered system part of a Device composed of zero or more Components organize information that represents the physical and logical parts and sub-parts of a piece of equipment. (See Component in Device Information Model for more details on Componentsengineered system part of a Device composed of zero or more Components used in the MTConnectDevices entity).

  • For an MTConnectStreams entity: Componentsengineered system part of a Device composed of zero or more Components provide the structure to organize the data returned from a piece of equipment and establishes the proper context for that data. The Componentsengineered system part of a Device composed of zero or more Components specifically defined for MTConnectStreams are DeviceStream (see Section DeviceStream) and ComponentStream (see Section ComponentStream).

DeviceStream and ComponentStream entities have a direct correlation to each of the Componentengineered system part of a Device composed of zero or more Components defined in the MTConnectDevices entity.

Within each ComponentStream entity in the MTConnectStreams entity, Observationsobservation that provides telemetry data for a DataItem. are modeled as Observation entities. The three types of Observation entity are Sample, Event, and Condition. (See Section Observation Types for more information on these entities.)


Table of contents


Back to top

Copyright © 2017-2026 Association for Manufacturing Technology (AMT). All rights reserved. MTConnect® is a trademark of AMT. Terms of Use.

MTConnect SysML Model V2.1