MTConditionType TOC Previous Next

An \mtmodel{MTConditionType} instance will be created for event MTConnect \gls{MTDataItem} with a \gls{category} of \mtmodel{CONDITION}. The \gls{BrowseName} of the condition uses the same naming convention as the MTConnect \gls{MTDataItem} types with \gls{MTCondition} appended as a suffix. For example the condition with \gls{type} of \mtmodel{TEMPERATURE} will have the browse name of \mtmodel{TemperatureCondition} as opposed to the \mtuatype{MTSampleType} of \mtmodel{Temperature}. An XML element which provides the information and data reported from a piece of equipment for those dataitem elements defined with a category attribute of condition category in the mtconnectdevices document.

The representation of the MTConditionType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=2660
NamespaceUri http://opcfoundation.org/UA/MTConnect/v2/
BrowseName MTConditionType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the MTConditionType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable Category MTCategoryType PropertyType Mandatory
HasProperty Variable MTSubTypeName String PropertyType Optional
HasProperty Variable MTTypeName String PropertyType Mandatory
HasProperty Variable Name String PropertyType Optional
HasProperty Variable PeriodFilter Float PropertyType Optional
HasProperty Variable Representation MTRepresentationType PropertyType Optional
HasProperty Variable SampleRate Double PropertyType Optional
HasProperty Variable SourceData String PropertyType Optional
HasProperty Variable XmlId String PropertyType Mandatory
HasComponent Object Constraints   MTConstraintType Optional