Condition

Supertype: DataItem

Definition: abstract DataItem that is about an entity’s status regarding its ability to operate or it provides an indication whether the data reported for the entity is within an expected range.

Version Info

IntroducedDeprecatedUpdated
1.1  

Documentation

Description

Condition is reported differently than Sample or Event. Condition MUST be reported as Normal, Warning, or Fault.

All Samples MAY have associated Condition states. Condition states indicate whether the value for the data is within an expected range and MUST be reported as Normal, or the value is unexpected or out of tolerance for the data and a Warning or Fault MUST be provided.

Inherited Properties

NameTypeIntDepMultiplicityDescription
category CategoryEnum1.11 specifies the kind of information provided by a data item.
compositionId ID1.40..1 identifier attribute of the Composition that the reported data is most closely associated.
coordinateSystem CoordinateSystemEnum1.12.00..1

for measured values relative to a coordinate system like Position, the coordinate system used may be reported.

DEPRECATED in Version 2.0. Replaced by Component::coordinateSystemIdRef.

discrete boolean (Default: false)1.51

indication signifying whether each value reported for the Observationobservation that provides telemetry data for a DataItem. is significant and whether duplicate values are to be suppressed.

If a value is not defined for DataItem::discrete, the default value MUST be false.

id ID1.11 unique identifier for this data item.
name string1.10..1 name of the data item.
nativeScale integer1.10..1 used to convert the reported value to represent the original measured value.
nativeUnits NativeUnitEnum1.10..1 native units of measurement for the reported value of the data item.
sampleRate float1.20..1 rate at which successive samples of a data item are recorded by a piece of equipment.
significantDigits integer1.10..1 number of significant digits in the reported value.
statistic StatisticEnum1.20..1 type of statistical calculation performed on a series of data samples to provide the reported data value.
subType DataItemSubTypeEnum1.10..1 sub-categorization of the DataItem::type.
type DataItemTypeEnum1.11 type of data being measured. See DataItem Types. The type MUST be specified
units UnitEnum1.10..1 unit of measurement for the reported value of the data item.
representation RepresentationEnum1.20..1

description of a means to interpret data consisting of multiple data points or samples reported as a single value.

If DataItem::representation is not specified, it MUST be determined to be VALUE.

coordinateSystemIdRef ID1.50..1 associated CoordinateSystem context for the DataItem.

Inherited Relations

NameTypeIntDepMultiplicityDescription
hasSource Source1.10..1
hasConstraint Constraints1.10..1
hasFilter Filter1.40..*
hasInitialValue InitialValue1.40..1
hasResetTrigger ResetTrigger1.40..1
hasObservation Observation1.10..*
hasDefinition Definition1.60..1
hasRelationship AbstractDataItemRelationship1.50..*
isDataItemOf Component1.10..*

Properties

NameTypeIntDepMultiplicityDescription
category CategoryEnum (Default: CONDITION)1.11
type ConditionEnum1.11 The type MUST be specified

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.3