http://opcfoundation.org/UA/MTConnect/v2/
i=1
i=3
i=15
i=13
i=11
i=18
i=10
i=14
i=47
i=39
i=38
i=36
i=37
i=48
i=46
i=45
i=40
i=4
i=6
i=8
i=27
i=21
i=17
i=26
i=35
i=20
i=2
i=19
i=12
i=22
i=5
i=7
i=9
i=28
i=16
http://opcfoundation.org/UA/MTConnect/2.0/
i=11616
ns=1;i=3635
ns=1;i=3634
ns=1;i=3632
ns=1;i=3633
ns=1;i=3638
ns=1;i=3636
ns=1;i=3637
i=11715
IsNamespaceSubset
i=68
ns=1;i=3630
false
NamespacePublicationDate
i=68
ns=1;i=3630
2020-06-05T00:00:00Z
NamespaceUri
i=68
ns=1;i=3630
http://opcfoundation.org/UA/MTConnect/2.0/
NamespaceVersion
i=68
ns=1;i=3630
2.00.01
StaticStringNodeIdPattern
i=68
ns=1;i=3630
StaticNodeIdTypes
i=68
ns=1;i=3630
0
StaticNumericNodeIdRange
i=68
ns=1;i=3630
1:1073741824
Opc.Ua.MTConnect
i=72
ns=1;i=2732
ns=1;i=2731
i=93
ns=1;i=2746
ns=1;i=2904
ns=1;i=2910
Deprecated
i=68
ns=1;i=2729
true
NamespaceUri
i=68
ns=1;i=2729
http://opcfoundation.org/UA/MTConnect/v2/
Opc.Ua.MTConnect
i=72
ns=1;i=2736
ns=1;i=2735
i=92
ns=1;i=2749
ns=1;i=2770
ns=1;i=2790
ns=1;i=2832
ns=1;i=2838
ns=1;i=2866
ns=1;i=2907
ns=1;i=2913
ns=1;i=2942
ns=1;i=2948
ns=1;i=2954
ns=1;i=2960
ns=1;i=2966
ns=1;i=2972
ns=1;i=2978
ns=1;i=2984
ns=1;i=2990
ns=1;i=2996
ns=1;i=3002
ns=1;i=3008
ns=1;i=3014
ns=1;i=3020
ns=1;i=3026
ns=1;i=3032
ns=1;i=3038
ns=1;i=3044
ns=1;i=3050
ns=1;i=3056
Deprecated
i=68
ns=1;i=2733
true
NamespaceUri
i=68
ns=1;i=2733
http://opcfoundation.org/UA/MTConnect/v2/Types.xsd
MTChannelType
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=58
ns=1;i=2063
ns=1;i=2065
ns=1;i=2062
ns=1;i=2061
ns=1;i=2064
ns=1;i=2060
CalibrationDate
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=68
i=80
ns=1;i=2059
CalibrationInitials
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=68
i=80
ns=1;i=2059
MTDescription
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=68
i=80
ns=1;i=2059
Name
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=68
i=80
ns=1;i=2059
NextCalibrationDate
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=68
i=80
ns=1;i=2059
Number
A Channel of a sensor. See ChannelType in type specifications. channel
represents each sensing element connected to a sensor unit.
i=68
i=78
ns=1;i=2059
MTComponentType
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=58
ns=1;i=2023
ns=1;i=2024
ns=1;i=2027
ns=1;i=2026
ns=1;i=2025
ns=1;i=2022
ns=1;i=2028
ns=1;i=2029
ns=1;i=2043
ns=1;i=2042
Name
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=68
i=80
ns=1;i=2021
NativeName
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=68
i=80
ns=1;i=2021
SampleInterval
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=68
i=80
ns=1;i=2021
SampleRate
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=68
i=80
ns=1;i=2021
Uuid
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=68
i=80
ns=1;i=2021
XmlId
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=68
i=78
ns=1;i=2021
Description
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
ns=1;i=2740
ns=1;i=2739
ns=1;i=2738
ns=1;i=2737
ns=1;i=2053
i=80
ns=1;i=2021
Data
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2028
Manufacturer
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2028
SerialNumber
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2028
Station
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2028
Configuration
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
ns=1;i=2044
i=80
ns=1;i=2021
Compositions
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=61
i=80
ns=1;i=2021
Components
The base \gls{MTComponent} Type from which all MTConnect Components are
derived. The component types will be created once for all
\gls{MTComponent} \glspl{Object} of that type based on the \gls{QName} of
the MTConnect XML element. The Component Objects will be created and
inserted into the \mtmodel{Components} folder with a \gls{BrowseName} of
the Component \gls{QName} and the \mtmodel{name} element if specified
surrounded by square brackets, \texttt{[]}. For example if the MTConnect
Element is: \xml{<Linear name='X'>...</...>} The OPC
UA Object with \gls{BrowseName} \xml{Linear[X]} will be created with the
\uamodel{HasTypeDefinition} referencing the \mtmodel{Linear} OPC UA
\gls{Type}. The meta data for the component and its relationships are
static. The dynamic data will be represented using the \cite{UAPart8}. An
abstract XML element. Replaced in the XML document by types of component
elements representing physical parts and logical functions of a piece of
equipment.
i=61
i=80
ns=1;i=2021
MTDeviceType
See DeviceType.tex. The primary container element for each piece of
equipment. device is organized within the devices container.
ns=1;i=2021
ns=1;i=2017
ns=1;i=3668
ns=1;i=3669
ns=1;i=2016
Iso841Class
See DeviceType.tex. The primary container element for each piece of
equipment. device is organized within the devices container.
i=68
i=80
ns=1;i=2015
Name
See DeviceType.tex. The primary container element for each piece of
equipment. device is organized within the devices container.
i=68
i=78
ns=1;i=2015
Uuid
See DeviceType.tex. The primary container element for each piece of
equipment. device is organized within the devices container.
i=68
i=78
ns=1;i=2015
Version
See DeviceType.tex. The primary container element for each piece of
equipment. device is organized within the devices container.
i=68
i=80
ns=1;i=2015
MTCompositionType
The \mtmodel{MTCompositionType} represents all composition entities. The
specification of how to form the \gls{BrowseName} is specified in
Section~\ref{sec:browse-name-rules}. The data items are added to the
relationship where the \gls{MTDataItem} to \gls{Composition} relationship
is represented by the \gls{BrowseName} Composition property of the data
item. The data items are added to the \gls{Composition} by their
\glspl{BrowseName}. An XML element used to describe the lowest level
structural building blocks contained within a component element.
i=58
ns=1;i=2069
ns=1;i=2071
ns=1;i=2070
ns=1;i=2068
MTTypeName
The \mtmodel{MTCompositionType} represents all composition entities. The
specification of how to form the \gls{BrowseName} is specified in
Section~\ref{sec:browse-name-rules}. The data items are added to the
relationship where the \gls{MTDataItem} to \gls{Composition} relationship
is represented by the \gls{BrowseName} Composition property of the data
item. The data items are added to the \gls{Composition} by their
\glspl{BrowseName}. An XML element used to describe the lowest level
structural building blocks contained within a component element.
i=68
i=78
ns=1;i=2067
Name
The \mtmodel{MTCompositionType} represents all composition entities. The
specification of how to form the \gls{BrowseName} is specified in
Section~\ref{sec:browse-name-rules}. The data items are added to the
relationship where the \gls{MTDataItem} to \gls{Composition} relationship
is represented by the \gls{BrowseName} Composition property of the data
item. The data items are added to the \gls{Composition} by their
\glspl{BrowseName}. An XML element used to describe the lowest level
structural building blocks contained within a component element.
i=68
i=80
ns=1;i=2067
Uuid
The \mtmodel{MTCompositionType} represents all composition entities. The
specification of how to form the \gls{BrowseName} is specified in
Section~\ref{sec:browse-name-rules}. The data items are added to the
relationship where the \gls{MTDataItem} to \gls{Composition} relationship
is represented by the \gls{BrowseName} Composition property of the data
item. The data items are added to the \gls{Composition} by their
\glspl{BrowseName}. An XML element used to describe the lowest level
structural building blocks contained within a component element.
i=68
i=80
ns=1;i=2067
XmlId
The \mtmodel{MTCompositionType} represents all composition entities. The
specification of how to form the \gls{BrowseName} is specified in
Section~\ref{sec:browse-name-rules}. The data items are added to the
relationship where the \gls{MTDataItem} to \gls{Composition} relationship
is represented by the \gls{BrowseName} Composition property of the data
item. The data items are added to the \gls{Composition} by their
\glspl{BrowseName}. An XML element used to describe the lowest level
structural building blocks contained within a component element.
i=68
i=78
ns=1;i=2067
MTConfigurationType
The abstract \mtuatype{MTConfigurationType} currently has only one
sub-type, \\ \mtuatype{MTSensorConfigurationType}. In the future, the
configurations will also contain component and device configuration
information as sub-types. An XML element that contains technical
information about a piece of equipment describing its physical layout or
functional characteristics.
i=58
MTSensorConfigurationType
An MTConnect Sensor Configuration associated with the Component. See
SensorConfigurationType in type-specifications. An element that can
contain descriptive content defining the configuration information for
sensor.
ns=1;i=2044
ns=1;i=2048
ns=1;i=2050
ns=1;i=2047
ns=1;i=2049
ns=1;i=2052
CalibrationDate
An MTConnect Sensor Configuration associated with the Component. See
SensorConfigurationType in type-specifications. An element that can
contain descriptive content defining the configuration information for
sensor.
i=68
i=80
ns=1;i=2046
CalibrationInitials
An MTConnect Sensor Configuration associated with the Component. See
SensorConfigurationType in type-specifications. An element that can
contain descriptive content defining the configuration information for
sensor.
i=68
i=80
ns=1;i=2046
FirwareVersion
An MTConnect Sensor Configuration associated with the Component. See
SensorConfigurationType in type-specifications. An element that can
contain descriptive content defining the configuration information for
sensor.
i=68
i=78
ns=1;i=2046
NextCalibrationDate
An MTConnect Sensor Configuration associated with the Component. See
SensorConfigurationType in type-specifications. An element that can
contain descriptive content defining the configuration information for
sensor.
i=68
i=80
ns=1;i=2046
Channels
An MTConnect Sensor Configuration associated with the Component. See
SensorConfigurationType in type-specifications. An element that can
contain descriptive content defining the configuration information for
sensor.
i=61
i=80
ns=1;i=2046
MTDescriptionType
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=58
ns=1;i=2057
ns=1;i=2056
ns=1;i=2055
ns=1;i=2054
Data
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2053
Manufacturer
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2053
SerialNumber
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2053
Station
An MTConnect Component Description. See the DescriptionType in the
type-specifications. An XML element that can contain any descriptive
content.
i=68
i=80
ns=1;i=2053
ActuatorType
the information for an apparatus for moving or controlling a mechanism or
system Redefined as a piece of equipment with the ability to be
represented as a lower level component of a parent component element or as
a composition element. See actuator type
ns=1;i=2021
AuxiliariesType
p {padding:0px; margin:0px;}   An XML container used to organize
information for lower level elements representing functional sub-systems
that provide supplementary or extended capabilities for a piece of
equipment, but they are not required for the basic operation of the
equipment.
ns=1;i=2021
BarFeederType
a unit involved in delivering bar stock to a piece of equipment. barfeeder
is an XML container that represents the information for a unit involved in
delivering bar stock to a piece of equipment.
ns=1;i=2076
EnvironmentalType
the information for a unit or function involved in monitoring, managing,
or conditioning the environment around or within a piece of equipment.
environmental is an XML container that represents the information for a
unit or function involved in monitoring, managing, or conditioning the
environment around or within a piece of equipment.
ns=1;i=2076
LoaderType
the information for a unit comprised of all the parts involved in moving
and distributing materials, parts, tooling, and other items to or from a
piece of equipment loader is an XML container that represents the
information for a unit comprised of all the parts involved in moving and
distributing materials, parts, tooling, and other items to or from a piece
of equipment.
ns=1;i=2076
SensorType
the information for a piece of equipment that responds to a physical
stimulus and transmits a resulting impulse or value from a sensing unit
The sensor unit is modeled as a lower level component called sensor.
ns=1;i=2076
ToolingDeliveryType
a unit involved in managing, positioning, storing, and delivering tooling
within a piece of equipment. toolingdelivery is an XML container that
represents the information for a unit involved in managing, positioning,
storing, and delivering tooling within a piece of equipment.
ns=1;i=2076
WasteDisposalType
the information for a unit comprised of all the parts involved in removing
manufacturing byproducts from a piece of equipment wastedisposal is an XML
container that represents the information for a unit comprised of all the
parts involved in removing manufacturing byproducts from a piece of
equipment.
ns=1;i=2076
AxesType
Organizes parts of the device that perform linear or rotational motion An
XML container used to organize the structural element of a piece of
equipment that perform linear or rotational motion.
ns=1;i=2021
LinearType
the movement of a physical piece of equipment, or a portion of the
equipment, in a straight line. A linear axis represents the movement of a
physical piece of equipment, or a portion of the equipment, in a straight
line.
ns=1;i=2078
RotaryType
rotary movement of a physical piece of equipment or a portion of the
equipment. A rotary axis represents any non-linear or rotary movement of a
physical piece of equipment or a portion of the equipment.
ns=1;i=2078
ChuckType
provides the information about a mechanism that holds a part or stock
material in place Chuck is an XML container that provides the information
about a mechanism that holds a part or stock material in place.
ns=1;i=2132
ControllerType
intelligent or computational function within a piece of equipment An XML
container used to organize information about an intelligent or
computational function within a piece of equipment.
ns=1;i=2021
PathType
information for an independent operation or function within a
\mtuatype{ControllerType} path is an XML container that represents the
information for an independent operation or function within a controller.
ns=1;i=2088
DoorType
the information for a mechanical mechanism or closure that can cover, for
example, a physical access portal into a piece of equipment door component
is an XML container that represents the information for a mechanical
mechanism or closure that can cover.
ns=1;i=2021
InterfacesType
An XML container that organizes information used to coordinate actions
and activities between pieces of equipment that communicate information
between each other.
ns=1;i=2021
BarFeederInterfaceType
information used to coordinate the operations between a Bar Feeder and
another piece of equipment barfeederinterface provides the set of
information used to coordinate the operations between a Bar Feeder and
another piece of equipment.
ns=1;i=2108
ChuckInterfaceType
information used to coordinate the operations between two pieces of
equipment, one of which controls the operation of a chuck chuckinterface
provides the set of information used to coordinate the operations between
two pieces of equipment, one of which controls the operation of a chuck.
ns=1;i=2108
DoorInterfaceType
information used to coordinate the operations between two pieces of
equipment, one of which controls the operation of a door doorinterface
provides the set of information used to coordinate the operations between
two pieces of equipment, one of which controls the operation of a door.
ns=1;i=2108
MaterialHandlerInterfaceType
set of information used to coordinate the operations between a piece of
equipment and another associated piece of equipment used to automatically
handle various types of materials or services associated with the original
piece of equipment materialhandlerinterface provides the set of
information used to coordinate the operations between a piece of equipment
and another associated piece of equipment used to automatically handle
various types of materials or services associated with the original piece
of equipment.
ns=1;i=2108
ResourcesType
An XML container used to organize information for lower level elements
representing types of items, materials, and personnel that support the
operation of a piece of equipment or work to be performed at a location.
resources also represents materials or other items consumed or transformed
by a piece of equipment for production of parts or other types of goods.
ns=1;i=2021
MaterialsType
information about materials or other items consumed or used by the piece
of equipment for production of parts, materials, or other types of goods
materials is an XML container that provides information about materials or
other items consumed or used by the piece of equipment for production of
parts, materials, or other types of goods.
ns=1;i=2130
StockType
the information for the material that is used in a manufacturing process
and to which work is applied in a machine or piece of equipment to produce
parts. stock is an XML container that represents the information for the
material that is used in a manufacturing process and to which work is
applied in a machine or piece of equipment to produce parts.
ns=1;i=2118
PersonnelType
personnel is an XML container that provides information about an
individual or individuals who either control, support, or otherwise
interface with a piece of equipment.
ns=1;i=2130
SystemsType
major sub-systems that are permanently integrated into a piece of
equipment An XML container used to organize information for lower level
elements representing the major sub-systems that are permanently
integrated into a piece of equipment.
ns=1;i=2021
CoolantType
a system comprised of all the parts involved in distribution and
management of fluids that remove heat from a piece of equipment. coolant
is an XML container that represents the information for a system comprised
of all the parts involved in distribution and management of fluids that
remove heat from a piece of equipment.
ns=1;i=2138
DielectricType
a system that manages a chemical mixture used in a manufacturing process
being performed at that piece of equipment. dielectric is an XML container
that represents the information for a system that manages a chemical
mixture used in a manufacturing process being performed at that piece of
equipment.
ns=1;i=2138
ElectricType
represents the information for the main power supply for device piece of
equipment and the distribution of that power throughout the equipment.
electric is an XML container that represents the information for the main
power supply for device piece of equipment and the distribution of that
power throughout the equipment.
ns=1;i=2138
EnclosureType
a structure used to contain or isolate a piece of equipment or area.
enclosure is an XML container that represents the information for a
structure used to contain or isolate a piece of equipment or area.
ns=1;i=2138
FeederType
the information for a system that manages the delivery of materials within
a piece of equipment. feeder is an XML container that represents the
information for a system that manages the delivery of materials within a
piece of equipment.
ns=1;i=2138
HydraulicType
system comprised of all the parts involved in moving and distributing
pressurized liquid throughout the piece of equipment. hydraulic is an XML
container that represents the information for a system comprised of all
the parts involved in moving and distributing pressurized liquid
throughout the piece of equipment.
ns=1;i=2138
LubricationType
a system comprised of all the parts involved in distribution and
management of fluids used to lubricate portions of the piece of equipment.
lubrication is an XML container that represents the information for a
system comprised of all the parts involved in distribution and management
of fluids used to lubricate portions of the piece of equipment.
ns=1;i=2138
PneumaticType
a system comprised of all the parts involved in moving and distributing
pressurized gas throughout the piece of equipment. pneumatic is an XML
container that represents the information for a system comprised of all
the parts involved in moving and distributing pressurized gas throughout
the piece of equipment.
ns=1;i=2138
ProcessPowerType
the information for a power source associated with a piece of equipment
that supplies energy to the manufacturing process separate from the
Electric system processpower is an XML container that represents the
information for a power source associated with a piece of equipment that
supplies energy to the manufacturing process separate from the electric
system.
ns=1;i=2138
ProtectiveType
the information for those functions that detect or prevent harm or damage
to equipment or personnel. Protective is an XML container that represents
the information for those functions that detect or prevent harm or damage
to equipment or personnel.
ns=1;i=2138
AssetEventDataType
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
Structure
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
The unique identifier for the mtconnect asset. The identifier MUST be
unique with respect to all other asset in an MTConnect installation.
The identifier SHOULD be globally unique with respect to all other
asset.
The type of asset that was updated.
Default Binary
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
ns=1;i=2618
i=76
ns=1;i=2746
AssetEventDataType
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
i=69
ns=1;i=2747
ns=1;i=2729
AssetEventDataType
DictionaryFragment
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
ns=1;i=2746
i=68
Default XML
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
ns=1;i=2618
i=76
ns=1;i=2749
AssetEventDataType
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
i=69
ns=1;i=2733
//xs:element[@name='AssetEventDataType']
Default JSON
A special \gls{Variable} data type for asset change with a
\mtmodel{AssetType} and \mtmodel{AssetId}.
ns=1;i=2618
i=76
MTAssetEventType
The asset events have an additional attribute regarding the asset change
or removal identifier and the type of asset that is being reported.
i=63
ns=1;i=2753
ns=1;i=2755
ns=1;i=2754
ns=1;i=2752
ns=1;i=2759
ns=1;i=2758
ns=1;i=2757
ns=1;i=2756
ns=1;i=2751
ns=1;i=2760
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2621
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2621
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2621
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2621
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2621
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2621
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2621
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2621
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2621
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2763
ns=1;i=2762
ns=1;i=2764
ns=1;i=2761
ns=1;i=2647
i=80
ns=1;i=2621
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2760
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2760
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2760
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2760
MTCategoryType
Represents the \gls{category} attribute of the MTConnect \gls{MTDataItem}.
i=29
ns=1;i=2765
Represents the \gls{category} attribute of the MTConnect \gls{MTDataItem}.
An event category is a data item representing a discrete piece of
information from the piece of equipment.
A condition category is a data item that communicates information
about the health of a piece of equipment and its ability to function.
A sample category is the reading of the value of a continuously
variable or analog data value.
EnumStrings
Represents the \gls{category} attribute of the MTConnect \gls{MTDataItem}.
i=68
i=78
ns=1;i=2634
en
EVENT
en
CONDITION
en
SAMPLE
Default XML
Represents the \gls{category} attribute of the MTConnect \gls{MTDataItem}.
ns=1;i=2634
i=76
ns=1;i=2770
MTCategoryType
Represents the \gls{category} attribute of the MTConnect \gls{MTDataItem}.
i=69
ns=1;i=2733
//xs:element[@name='MTCategoryType']
MTConditionClassType
The abstract type for all data items types that are specifically for
\mtmodel{CONDITION} \gls{category}. 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.
ns=1;i=2425
MTConstraintType
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=58
ns=1;i=2650
ns=1;i=2649
ns=1;i=2651
ns=1;i=2648
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2647
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2647
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2647
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2647
MTControlledVocabEventType
All \glspl{MTDataItem} with \gls{category} \mtmodel{EVENT} having
Controlled Vocabularies (Enumerations) will be added as sub-types of this
type which is mapped to the OPC/UA MultiStateValueDiscreteType. Otherwise,
either \mtmodel{MTString} or \mtmodel{MTNumeric} will be used. All
subtypes are direct representations of the MTConnect equivalent elements
that can be found in the MTConnect Part 3 \cite{MTCPart3} documents.
i=2376
ns=1;i=2773
ns=1;i=2775
ns=1;i=2774
ns=1;i=2772
ns=1;i=2779
ns=1;i=2778
ns=1;i=2777
ns=1;i=2776
ns=1;i=2771
ns=1;i=2780
ns=1;i=3090
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2626
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2626
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2626
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2626
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2626
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2626
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2626
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2626
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2626
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2783
ns=1;i=2782
ns=1;i=2784
ns=1;i=2781
ns=1;i=2647
i=80
ns=1;i=2626
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2780
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2780
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2780
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2780
ValueAsText
All \glspl{MTDataItem} with \gls{category} \mtmodel{EVENT} having
Controlled Vocabularies (Enumerations) will be added as sub-types of this
type which is mapped to the OPC/UA MultiStateValueDiscreteType. Otherwise,
either \mtmodel{MTString} or \mtmodel{MTNumeric} will be used. All
subtypes are direct representations of the MTConnect equivalent elements
that can be found in the MTConnect Part 3 \cite{MTCPart3} documents.
i=68
i=78
ns=1;i=2626
MTCoordinateSystemType
Represents the \mtmodel{coordinateSystem} attribute of the MTConnect
\gls{MTDataItem}. It is a reference system that associates a unique set of
n parameters with each point in an n-dimensional space. Ref: ISO
10303-218:2004
i=29
ns=1;i=2785
Represents the \mtmodel{coordinateSystem} attribute of the MTConnect
\gls{MTDataItem}. It is a reference system that associates a unique set of
n parameters with each point in an n-dimensional space. Ref: ISO
10303-218:2004
An unchangeable coordinate system that has machine zero as its origin.
The coordinate system that represents the working area for a
particular workpiece whose origin is shifted within the machine
coordinate system. If the work coordinates are not currently defined
in the piece of equipment, the machine coordinates will be used.
EnumStrings
Represents the \mtmodel{coordinateSystem} attribute of the MTConnect
\gls{MTDataItem}. It is a reference system that associates a unique set of
n parameters with each point in an n-dimensional space. Ref: ISO
10303-218:2004
i=68
i=78
ns=1;i=2635
en
MACHINE
en
WORK
Default XML
Represents the \mtmodel{coordinateSystem} attribute of the MTConnect
\gls{MTDataItem}. It is a reference system that associates a unique set of
n parameters with each point in an n-dimensional space. Ref: ISO
10303-218:2004
ns=1;i=2635
i=76
ns=1;i=2790
MTCoordinateSystemType
Represents the \mtmodel{coordinateSystem} attribute of the MTConnect
\gls{MTDataItem}. It is a reference system that associates a unique set of
n parameters with each point in an n-dimensional space. Ref: ISO
10303-218:2004
i=69
ns=1;i=2733
//xs:element[@name='MTCoordinateSystemType']
MTEventClassType
The base type class for all data items with a \gls{category} of
\mtmodel{EVENT}. 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 event category in the mtconnectdevices
document.
ns=1;i=2425
MTMessageEventType
i=2041
ns=1;i=2657
NativeCode
i=68
i=80
ns=1;i=2656
MTMessageType
The message is a sub-type of the \uaterm{DataVariableType} using the
\mtuatype{MessageDataType} to represent the values for \mtterm{NativeCode}
and \mtterm{Text} of the message from the \gls{CDATA} of the MTConnect
Streams message. Any text string of information to be transferred from a
piece of equipment to a client software application.
i=63
ns=1;i=2793
ns=1;i=2795
ns=1;i=2794
ns=1;i=2792
ns=1;i=2799
ns=1;i=2798
ns=1;i=2797
ns=1;i=2796
ns=1;i=2791
ns=1;i=2800
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2471
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2471
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2471
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2471
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2471
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2471
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2471
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2471
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2471
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2803
ns=1;i=2802
ns=1;i=2804
ns=1;i=2801
ns=1;i=2647
i=80
ns=1;i=2471
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2800
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2800
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2800
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2800
MTNumericEventType
All data items with category \gls{MTEvent} and a numeric value. These are
usually counters for parts and lines. Currently only builtin types that
are known to be integers will be sub-typed from this type. Extended types
will be subtyped from the \mtuatype{MTStringEventType}.
i=2365
ns=1;i=2807
ns=1;i=2809
ns=1;i=2808
ns=1;i=2806
ns=1;i=2813
ns=1;i=2812
ns=1;i=2811
ns=1;i=2810
ns=1;i=2805
ns=1;i=2814
ns=1;i=2822
ns=1;i=3671
ns=1;i=2823
ns=1;i=2826
ns=1;i=2821
ns=1;i=2824
ns=1;i=3675
ns=1;i=2819
ns=1;i=2820
ns=1;i=2825
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2438
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2438
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2438
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2438
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2438
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2438
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2438
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2438
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2438
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2817
ns=1;i=2816
ns=1;i=2818
ns=1;i=2815
ns=1;i=2647
i=80
ns=1;i=2438
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2814
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2814
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2814
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2814
CoordinateSystem
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
Duration
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
InitialValue
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
MinimumDeltaFilter
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
NativeUnits
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
ResetTrigger
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
ResetTriggeredReason
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
SignificantDigits
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
Statistic
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
Units
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2438
MTRepresentationType
Represents the \mtmodel{representation} attribute of the MTConnect
\gls{MTDataItem}.
i=29
ns=1;i=2827
Represents the \mtmodel{representation} attribute of the MTConnect
\gls{MTDataItem}.
A data entity where each discrete occurrence of the data may have the
same value as the previous occurrence of the data.
A series of sampled data.
The measured value of the sample data.
EnumStrings
Represents the \mtmodel{representation} attribute of the MTConnect
\gls{MTDataItem}.
i=68
i=78
ns=1;i=2633
en
DISCRETE
en
TIME_SERIES
en
VALUE
Default XML
Represents the \mtmodel{representation} attribute of the MTConnect
\gls{MTDataItem}.
ns=1;i=2633
i=76
ns=1;i=2832
MTRepresentationType
Represents the \mtmodel{representation} attribute of the MTConnect
\gls{MTDataItem}.
i=69
ns=1;i=2733
//xs:element[@name='MTRepresentationType']
MTResetTriggerType
These need to become \uamodel{Good_} status code in OPC UA. resettrigger
is an optional XML element that identifies the type of event that may
cause a reset to occur. It is additional information regarding the meaning
of the data that establishes an understanding of the time frame that the
data represents so that the data may be correctly understood by a client
software application.
i=29
ns=1;i=2833
These need to become \uamodel{Good_} status code in OPC UA. resettrigger
is an optional XML element that identifies the type of event that may
cause a reset to occur. It is additional information regarding the meaning
of the data that establishes an understanding of the time frame that the
data represents so that the data may be correctly understood by a client
software application.
The value of the data entity that is measuring an action or operation
is to be reset upon completion of that action or operation.
The value of the data entity is to be reset at the end of a 12-month period.
The value of the data entity is to be reset at the end of a 24-hour period.
Action related to maintenance on the piece of equipment.
Operations based on the instructions received from an external source.
The value of the data entity is to be reset at the end of a monthly period.
The value of the data entity is to be reset when power was applied to
the piece of equipment after a planned or unplanned interruption of
power has occurred.
The value of the data entity is to be reset at the end of a work shift.
The value of the data entity is to be reset at the end of a 7-day period.
EnumStrings
These need to become \uamodel{Good_} status code in OPC UA. resettrigger
is an optional XML element that identifies the type of event that may
cause a reset to occur. It is additional information regarding the meaning
of the data that establishes an understanding of the time frame that the
data represents so that the data may be correctly understood by a client
software application.
i=68
i=78
ns=1;i=2636
en
ACTION_COMPLETE
en
ANNUAL
en
DAY
en
MAINTENANCE
en
MANUAL
en
MONTH
en
POWER_ON
en
SHIFT
en
WEEK
Default XML
These need to become \uamodel{Good_} status code in OPC UA. resettrigger
is an optional XML element that identifies the type of event that may
cause a reset to occur. It is additional information regarding the meaning
of the data that establishes an understanding of the time frame that the
data represents so that the data may be correctly understood by a client
software application.
ns=1;i=2636
i=76
ns=1;i=2838
MTResetTriggerType
These need to become \uamodel{Good_} status code in OPC UA. resettrigger
is an optional XML element that identifies the type of event that may
cause a reset to occur. It is additional information regarding the meaning
of the data that establishes an understanding of the time frame that the
data represents so that the data may be correctly understood by a client
software application.
i=69
ns=1;i=2733
//xs:element[@name='MTResetTriggerType']
MTSampleType
Data Items with category \mtmodel{SAMPLE}. The simplest mapping since all
these types are floating point numeric data and comply with the
\uamodel{AnalogUnitType} from \cite{UAPart8} Amendment 1. In ammendment 1,
the \uamodel{EURange} is optional. \uamodel{EngineeringUnits} for all
\mtuatype{MTSampleType} Data Items. The \uamodel{EURange} will becreated
if the \mtmodel{Constraints} element exists and both \mtmodel{Maximum} and
\mtmodel{Minimum} values are given. An XML element that provides the
information and data reported from a piece of equipment for those dataitem
elements defined with a category attribute of sample category in the
mtconnectdevices document.
i=17497
ns=1;i=2841
ns=1;i=2843
ns=1;i=2842
ns=1;i=2840
ns=1;i=2847
ns=1;i=2846
ns=1;i=2845
ns=1;i=2844
ns=1;i=2839
ns=1;i=2848
ns=1;i=2856
ns=1;i=3672
ns=1;i=2857
ns=1;i=2860
ns=1;i=2855
ns=1;i=2858
ns=1;i=3676
ns=1;i=2853
ns=1;i=2854
ns=1;i=2859
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2429
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2429
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2429
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2429
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2429
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2429
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2429
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2429
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2429
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2851
ns=1;i=2850
ns=1;i=2852
ns=1;i=2849
ns=1;i=2647
i=80
ns=1;i=2429
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2848
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2848
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2848
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2848
CoordinateSystem
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
Duration
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
InitialValue
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
MinimumDeltaFilter
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
NativeUnits
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
ResetTrigger
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
ResetTriggeredReason
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
SignificantDigits
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
Statistic
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
Units
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2429
MTStatisticType
i=29
ns=1;i=2861
Mathematical Average value calculated for the data item during the
calculation period.
The upper limit of data reported for a data item.
The middle number of a series of numbers.
The lower limit of data reported for a data item.
The number in a series of numbers that occurs most often.
Difference between the maximum and minimum value of a data item during
the calculation period. Also represents Peak-to-Peak measurement in a
waveform.
Mathematical Root Mean Square (RMS) value calculated for the data item
during the calculation period.
Statistical Standard Deviation value calculated for the data item
during the calculation period.
EnumStrings
i=68
i=78
ns=1;i=2659
en
AVERAGE
en
MAXIMUM
en
MEDIAN
en
MINIMUM
en
MODE
en
RANGE
en
ROOT_MEAN_SQUARE
en
STANDARD_DEVIATION
Default XML
ns=1;i=2659
i=76
ns=1;i=2866
MTStatisticType
i=69
ns=1;i=2733
//xs:element[@name='MTStatisticType']
MTStringEventType
All data items with \gls{category} \uamodel{EVENT} where the data is
freeform text. The data type will be set to String for all the sub-types.
All extended type, regardless of controlled vocabularies, will use this
base type unless proprietary enumerations are added to the nodeset as
required by the builtin state event types inherited from
\mtmodel{MTControlledVocabEventType} (see
\ref{type:MTControlledVocabEventType}).
i=63
ns=1;i=2869
ns=1;i=2871
ns=1;i=2870
ns=1;i=2868
ns=1;i=2875
ns=1;i=2874
ns=1;i=2873
ns=1;i=2872
ns=1;i=2867
ns=1;i=2876
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2433
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2433
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2433
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2433
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2433
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2433
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2433
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2433
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2433
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2879
ns=1;i=2878
ns=1;i=2880
ns=1;i=2877
ns=1;i=2647
i=80
ns=1;i=2433
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2876
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2876
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2876
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2876
MTThreeSpaceSampleType
A special data item type that represents a three space coordinate. It uses
a data type with three fields, X, Y, and Z, where the coordinates are
given in millimeters. The EngineeringUnits will always be set to MMT in
the UNECE convetion.
i=2365
ns=1;i=2883
ns=1;i=2885
ns=1;i=2884
ns=1;i=2882
ns=1;i=2889
ns=1;i=2888
ns=1;i=2887
ns=1;i=2886
ns=1;i=2881
ns=1;i=2890
ns=1;i=2898
ns=1;i=3673
ns=1;i=2899
ns=1;i=2902
ns=1;i=2897
ns=1;i=2900
ns=1;i=3677
ns=1;i=2895
ns=1;i=2896
ns=1;i=2901
ns=1;i=2642
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2641
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2641
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2641
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2641
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2641
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2641
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2641
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2641
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2641
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2893
ns=1;i=2892
ns=1;i=2894
ns=1;i=2891
ns=1;i=2647
i=80
ns=1;i=2641
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2890
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2890
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2890
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2890
CoordinateSystem
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
Duration
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
InitialValue
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
MinimumDeltaFilter
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
NativeUnits
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
ResetTrigger
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
ResetTriggeredReason
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
SignificantDigits
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
Statistic
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
Units
These are the additional attributes that are relevent to numeric data
items. The factory will evaluate these values and will set the engineering
units and the range associated with the parent entity.
i=68
i=80
ns=1;i=2641
EngineeringUnits
A special data item type that represents a three space coordinate. It uses
a data type with three fields, X, Y, and Z, where the coordinates are
given in millimeters. The EngineeringUnits will always be set to MMT in
the UNECE convetion.
i=68
i=78
ns=1;i=2641
MessageDataType
Structure
The native code (usually an alpha-numeric value) generated by the
controller of a piece of equipment or the element.
Default Binary
ns=1;i=2653
i=76
ns=1;i=2904
MessageDataType
i=69
ns=1;i=2905
ns=1;i=2729
MessageDataType
DictionaryFragment
ns=1;i=2904
i=68
Default XML
ns=1;i=2653
i=76
ns=1;i=2907
MessageDataType
i=69
ns=1;i=2733
//xs:element[@name='MessageDataType']
Default JSON
ns=1;i=2653
i=76
ThreeSpaceSampleDataType
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
Structure
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
If not present, must be set to NaN.
If not present, must be set to NaN.
If not present, must be set to NaN.
Default Binary
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
ns=1;i=2637
i=76
ns=1;i=2910
ThreeSpaceSampleDataType
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
i=69
ns=1;i=2911
ns=1;i=2729
ThreeSpaceSampleDataType
DictionaryFragment
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
ns=1;i=2910
i=68
Default XML
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
ns=1;i=2637
i=76
ns=1;i=2913
ThreeSpaceSampleDataType
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
i=69
ns=1;i=2733
//xs:element[@name='ThreeSpaceSampleDataType']
Default JSON
Represents a position in a three space coordinate system. The positions
must be given in millimeters.
ns=1;i=2637
i=76
MTConditionEventType
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=2782
ns=1;i=4336
ns=1;i=4327
ns=1;i=4328
ns=1;i=4329
ns=1;i=4330
ns=1;i=4331
ns=1;i=4332
ns=1;i=4333
ActiveState
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=78
ns=1;i=4326
DataItemId
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=78
ns=1;i=4326
MTSeverity
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=78
ns=1;i=4326
MTSubTypeName
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=78
ns=1;i=4326
MTTypeName
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=78
ns=1;i=4326
NativeCode
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=80
ns=1;i=4326
NativeSeverity
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=80
ns=1;i=4326
Qualifier
The condition type is derived from the UA \uamodel{ContitionType}. When
the \mtmodel{Warning} or \mtmodel{Fault} state occurs, an
\mtuatype{MTConditionEventType} \uamodel{Event} is created with the
\mtmodel{ActiveState} set to \uamodel{True} and \uamodel{Retain} set to
\uamodel{True}. The severity is used to represent the MTConnect condition
states of Warning and Fault with the values of 500 and 1000 respectively.
A new \uamodel{NodeId} will be created for every unique instance of the
MTConnect \mtmodel{Condition} reported. When the \mtmodel{Condition} goes
back to Normal, the \mtmodel{ActiveState} is set to \uamodel{False} and
\uamodel{Retain} is also set to \uamodel{False} with the \uamodel{NodeId}
of the associated \mtmodel{Condition}. If multiple MTConnect
\mtmodel{Condition}s have been cleared at the same time, all currently
active \mtuatype{MTConditionEventType} \uamodel{Event}s will need to
deactivated. The \mtuatype{MTConditionEventType} must set the
\uamodel{BaseEvent} \uamodel{SourceNode} to the related
\mtuatype{MTConditionType} that represents the meta-data for this
Condition. The \mtuatype{MTConditionEventType} will never be instantiated
in the \uaterm{AddressSpace} as an \uamodel{Object}.
i=68
i=80
ns=1;i=4326
MTConditionType
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.
i=58
ns=1;i=2917
ns=1;i=2919
ns=1;i=2918
ns=1;i=2916
ns=1;i=2923
ns=1;i=2922
ns=1;i=2921
ns=1;i=2920
ns=1;i=2915
ns=1;i=2924
Category
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2660
MTSubTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2660
MTTypeName
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2660
Name
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2660
PeriodFilter
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2660
Representation
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2660
SampleRate
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2660
SourceData
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=80
ns=1;i=2660
XmlId
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
i=68
i=78
ns=1;i=2660
Constraints
The data item mixin will inject the properties and the methods into the
related classes. This facility is similar to the Ruby module mixin or the
Scala traits. data entity describing a piece of information reported about
a piece of equipment.
ns=1;i=2927
ns=1;i=2926
ns=1;i=2928
ns=1;i=2925
ns=1;i=2647
i=80
ns=1;i=2660
Maximum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2924
Minimum
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2924
Nominal
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2924
Values
The MTConnect constraints. The Values or the Minimum, Maximum, and Nominal
values should be provided. Multiple Values can be provided as an array as
a set of allowable values for this \gls{MTDataItem}. A constraint is used
by a software application to evaluate the validity of the reported data.
i=68
i=80
ns=1;i=2924
MTSeverityDataType
i=29
ns=1;i=2937
Fault value for a condition element.
Normal value for a condition element.
Warning value for a condition element.
EnumStrings
i=68
i=78
ns=1;i=2669
en
FAULT
en
NORMAL
en
WARNING
Default XML
ns=1;i=2669
i=76
ns=1;i=2942
MTSeverityDataType
i=69
ns=1;i=2733
//xs:element[@name='MTSeverityDataType']
QualifierDataType
i=29
ns=1;i=2943
High qualifier value for a condition element.
Low qualifier value for a condition element.
EnumStrings
i=68
i=78
ns=1;i=2668
en
HIGH
en
LOW
Default XML
ns=1;i=2668
i=76
ns=1;i=2948
QualifierDataType
i=69
ns=1;i=2733
//xs:element[@name='QualifierDataType']
MTDataItemClassType
Abstract base class for all the data item class types. The names are
created by pascal typing the names and then generating appending
\mtmodel{Type}. data entity describing a piece of information reported
about a piece of equipment.
i=11163
MTMessageClassType
Any text string of information to be transferred from a piece of
equipment to a client software application.
ns=1;i=2631
MTSampleClassType
The base type class for all data items with a \gls{category} of
\mtmodel{SAMPLE}. An XML element that provides the information and data
reported from a piece of equipment for those dataitem elements defined
with a category attribute of sample category in the mtconnectdevices
document.
ns=1;i=2425
AccelerationClassType
Rate of change of velocity. $\frac{MILLIMETER}{SECOND^{2}}$ The
measurement of the rate of change of velocity.
ns=1;i=2345
AccumulatedTimeClassType
The measurement of accumulated time for an activity or event. $SECOND$ The
measurement of accumulated time for an activity or event.
ns=1;i=2345
AmperageClassType
The measurement of electrical current. $AMPERE$ DEPRECATED in Version 1.6.
Replaced by amperageac sample and amperagedc sample.
ns=1;i=2345
AngleClassType
The measurement of angular position. $DEGREE$ The measurement of angular
position.
ns=1;i=2345
AngularAccelerationClassType
Rate of change of angular velocity. $\frac{DEGREE}{SECOND^{2}}$ The
measurement rate of change of angular velocity.
ns=1;i=2345
AngularVelocityClassType
Rate of change of angular position. $\frac{DEGREE}{SECOND}$ The
measurement of the rate of change of angular position.
ns=1;i=2345
AxisFeedrateClassType
The feedrate of a linear axis. $\frac{MILLIMETER}{SECOND}$ The measurement
of the feedrate of a linear axis.
ns=1;i=2345
ClockTimeClassType
The value provided by a timing device at a specific point in time.
$TIMESTAMP$ The value provided by a timing device at a specific point in
time.
ns=1;i=2345
ConcentrationClassType
Percentage of one component within a mixture of components. $PERCENT$ The
measurement of the percentage of one component within a mixture of
components
ns=1;i=2345
ConductivityClassType
The ability of a material to conduct electricity. $\frac{SIEMENS}{METER}$
The measurement of the ability of a material to conduct electricity.
ns=1;i=2345
DisplacementClassType
The change in position of an object. $MILLIMETER$ The measurement of the
change in position of an object.
ns=1;i=2345
ElectricalEnergyClassType
The measurement of electrical energy consumption by a component. $WATT
\times SECOND$ The measurement of electrical energy consumption by a
component.
ns=1;i=2345
EquipmentTimerClassType
The measurement of the amount of time a \mtmodel{SECOND} piece of
equipment or a sub-part of a piece of equipment has performed specific
activities. Often used to determine when maintenance may be required for
the equipment. Multiple subTypes of \mtmodel{EQUIPMENT_TIMER} MAY be
defined. A subType MUST always be specified. $SECOND$ The measurement of
the amount of time a piece of equipment or a sub-part of a piece of
equipment has performed specific activities.
ns=1;i=2345
FillLevelClassType
The measurement of the amount of a substance remaining compared to the
planned maximum amount of that substance. $PERCENT$ The measurement of the
amount of a substance remaining compared to the planned maximum amount of
that substance.
ns=1;i=2345
FlowClassType
The rate of flow of a fluid. $\frac{LITER}{SECOND}$ The measurement of the
rate of flow of a fluid.
ns=1;i=2345
FrequencyClassType
The measurement of the number of occurrences of a repeating event per unit
time. $HERTZ$ The measurement of the number of occurrences of a repeating
event per unit time.
ns=1;i=2345
LengthClassType
The length of an object. $MILLIMETER$ The measurement of the length of an
object.
ns=1;i=2345
LinearForceClassType
The measure of the push or pull introduced by an actuator or exerted on an
object. $NEWTON$ The measurement of the push or pull introduced by an
actuator or exerted on an object.
ns=1;i=2345
LoadClassType
The measurement of the actual versus the standard rating of a piece of
equipment. $PERCENT$ The measurement of the actual versus the standard
rating of a piece of equipment.
ns=1;i=2345
MassClassType
The measurement of the mass of an object(s) or an amount of material.
$KILOGRAM$ The measurement of the mass of an object(s) or an amount of
material.
ns=1;i=2345
PathFeedrateClassType
The feedrate for the axes, or a single axis, associated with a
\mtmodel{Path} component a vector. $\frac{MILLIMETER}{SECOND}$ The
measurement of the feedrate for the axes, or a single axis, associated
with a path component-a vector.
ns=1;i=2345
PathPositionClassType
A measured or calculated position of a control point associated with a
\mtmodel{Controller} element, or PATH element if provided, of a piece of
equipment. The control point MUST be reported as a set of space-delimited
floating-point numbers representing a point in 3-D space. The position of
the control point MUST be reported in units of \mtmodel{MILLIMETER} and
listed in order of X, Y, and Z referenced to the coordinate system of the
piece of equipment. $MILLIMETER (\mathbb{R}^{3})$ A measured or calculated
position of a control point associated with a controller element, or path
element if provided, of a piece of equipment.
ns=1;i=2345
PHClassType
The measure of the acidity or alkalinity. $PH$ A measure of the acidity or
alkalinity of a solution.
ns=1;i=2345
PositionClassType
A calculated or measured position related to a Component element.
\mtmodel{POSITION} SHOULD be further defined
withacoordinateSytemattribute. If a coordinateSystem attribute is not
specified, the position of the control point MUST be reported in
\mtmodel{MACHINE} coordinates. $MILLIMETER$ A measured or calculated
position of a component element as reported by a piece of equipment.
ns=1;i=2345
PowerFactorClassType
The measurement of the ratio of real power flowing to a load to the
apparent power in that AC circuit. $PERCENT$ The measurement of the ratio
of real power flowing to a load to the apparent power in that AC circuit.
ns=1;i=2345
PressureClassType
The force per unit area exerted by a gas or liquid. $PASCAL$ The
measurement of force per unit area exerted by a gas or liquid.
ns=1;i=2345
ProcessTimerClassType
The measurement of the amount of time a piece of equipment has performed
different types of activities associated with the process being performed
at that piece of equipment. Multiple subtypes of \mtmodel{PROCESS_TIMER}
may be defined. Typically, \mtmodel{PROCESS_TIMER} SHOULD be modeled as a
data item for the Device element, but MAY be modeled for either a
Controller or Path Structural Element in the XML document. A \gls{subType}
MUST always be specified. $SECOND$ The measurement of the amount of time a
piece of equipment has performed different types of activities associated
with the process being performed at that piece of equipment.
ns=1;i=2345
ResistenceClassType
The degree to which a substance opposes the passage of an electric
current. $OHM$
ns=1;i=2345
RotaryVelocityClassType
The rotational speed of a rotary axis. $\frac{REVOLUTION}{MINUTE}$ The
measurement of the rotational speed of a rotary axis.
ns=1;i=2345
SoundLevelClassType
Measurement of a sound level or sound pressure level relative to
atmospheric pressure. $DECIBEL$ The measurement of a sound level or sound
pressure level relative to atmospheric pressure.
ns=1;i=2345
StrainClassType
The amount of deformation per unit length of an object when a load is
applied. $PERCENT$ The measurement of the amount of deformation per unit
length of an object when a load is applied.
ns=1;i=2345
TemperatureClassType
The measurement of temperature. $CELSIUS$ The measurement of temperature.
ns=1;i=2345
TensionClassType
A measurement of a force that stretches or elongates an object. $NEWTON$
The measurement of a force that stretches or elongates an object.
ns=1;i=2345
TiltClassType
A measurement of angular displacement. $MICRO \cdot RADIAN$ The
measurement of angular displacement.
ns=1;i=2345
TorqueClassType
The turning force exerted on an object or by an object. $NEWTON \times
METER$ The measurement of the turning force exerted on an object or by an
object.
ns=1;i=2345
VelocityClassType
The rate of change of position. $\frac{MILLIMETER}{SECOND}$ The
measurement of the rate of change of position of a component.
ns=1;i=2345
ViscosityClassType
A measurement of a fluid’s resistance to flow. $PASCAL \times SECOND$. The
measurement of a fluids resistance to flow.
ns=1;i=2345
VoltageClassType
The measurement of electrical potential between two points. $VOLT$
DEPRECATED in Version 1.6. Replaced by voltageac sample and voltagedc
sample.
ns=1;i=2345
VoltAmpereClassType
The measure of the apparent power in an electrical circuit, equal to the
product of root-mean-square (RMS) voltage and RMS current (commonly
referred to as VA). $VOLT \times AMPERE$ The measurement of the apparent
power in an electrical circuit, equal to the product of root-mean-square
(RMS) voltage and RMS current (commonly referred to as VA).
ns=1;i=2345
VoltAmpereReactiveClassType
The measurement of reactive power in an AC electrical circuit (commonly
referred to as VAR). $VOLT \times AMPERE (Reactive)$ The measurement of
reactive power in an AC electrical circuit (commonly referred to as VAR).
ns=1;i=2345
WattageClassType
The measurement of power flowing through or dissipated by an electrical
circuit or piece of equipment. $WATT$ The measurement of power flowing
through or dissipated by an electrical circuit or piece of equipment.
ns=1;i=2345
ActiveStateDataType
i=29
ns=1;i=2949
The value of the data entity that is engaging.
The value of the data entity that is not engaging.
EnumStrings
i=68
i=78
ns=1;i=2197
en
ACTIVE
en
INACTIVE
Default XML
ns=1;i=2197
i=76
ns=1;i=2954
ActiveStateDataType
i=69
ns=1;i=2733
//xs:element[@name='ActiveStateDataType']
AvailabilityDataType
i=29
ns=1;i=2955
The value or status of an XML element when it is available.
The value of the data entity either when the data is not received or
the entity is incapable of providing data.
EnumStrings
i=68
i=78
ns=1;i=2198
en
AVAILABLE
en
UNAVAILABLE
Default XML
ns=1;i=2198
i=76
ns=1;i=2960
AvailabilityDataType
i=69
ns=1;i=2733
//xs:element[@name='AvailabilityDataType']
AxisCouplingDataType
i=29
ns=1;i=2961
It provides information or state values that influences the operation
of other dataitem of similar type.
The axis is a slave to the coupledaxes event
Physical or logical parts which are not physically connected to each
other but are operating together.
Elements are physically connected to each other and operate as a single unit.
EnumStrings
i=68
i=78
ns=1;i=2199
en
MASTER
en
SLAVE
en
SYNCHRONOUS
en
TANDEM
Default XML
ns=1;i=2199
i=76
ns=1;i=2966
AxisCouplingDataType
i=69
ns=1;i=2733
//xs:element[@name='AxisCouplingDataType']
AxisStateDataType
i=29
ns=1;i=2967
The component at its home position.
The component has been moved to a fixed position.
The component is stopped.
The component is in motion.
EnumStrings
i=68
i=78
ns=1;i=2200
en
HOME
en
PARKED
en
STOPPED
en
TRAVEL
Default XML
ns=1;i=2200
i=76
ns=1;i=2972
AxisStateDataType
i=69
ns=1;i=2733
//xs:element[@name='AxisStateDataType']
CompositionStateDataType
i=29
ns=1;i=2973
The value of the data entity that is engaging.
A component is closed to the point of a positive confirmation.
Reduction in the behavior of a structural element.
The value of the data entity that is not engaging.
The position of the composition element is oriented to the left to the
point of a positive confirmation.
Off state or value.
On state or value.
A component is open to the point of a positive confirmation.
The position of the composition element is oriented to the right to
the point of a positive confirmation.
It is in an intermediate position of the composition element.
An intermediate position.
Increase in the behavior of a structural element.
EnumStrings
i=68
i=78
ns=1;i=2202
en
ACTIVE
en
CLOSED
en
DOWN
en
INACTIVE
en
LEFT
en
OFF
en
ON
en
OPEN
en
RIGHT
en
TRANSITIONING
en
UNLATCHED
en
UP
Default XML
ns=1;i=2202
i=76
ns=1;i=2978
CompositionStateDataType
i=69
ns=1;i=2733
//xs:element[@name='CompositionStateDataType']
ControllerModeDataType
i=29
ns=1;i=2979
The controller is configured to automatically execute a program.
The controller is currently functioning as a programming device and is
not capable of executing an active program.
Operations based on the instructions received from an external source.
The operator can enter a series of operations for the controller to perform.
The controller executes a single set of instructions from an active
program and then stops until given a command to execute the next set
of instructions.
EnumStrings
i=68
i=78
ns=1;i=2203
en
AUTOMATIC
en
EDIT
en
MANUAL
en
MANUAL_DATA_INPUT
en
SEMI_AUTOMATIC
Default XML
ns=1;i=2203
i=76
ns=1;i=2984
ControllerModeDataType
i=69
ns=1;i=2733
//xs:element[@name='ControllerModeDataType']
DirectionDataType
i=29
ns=1;i=2985
A rotary component type rotating in a clockwise fashion using the
right-hand rule.
A rotary component type rotating in a counter clockwise fashion using
the right-hand rule.
A linear type component is moving in the direction of decreasing
position value.
A linear type component is moving in the direction of increasing
position value.
EnumStrings
i=68
i=78
ns=1;i=2205
en
CLOCKWISE
en
COUNTER_CLOCKWISE
en
NEGATIVE
en
POSITIVE
Default XML
ns=1;i=2205
i=76
ns=1;i=2990
DirectionDataType
i=69
ns=1;i=2733
//xs:element[@name='DirectionDataType']
EmergencyStopDataType
i=29
ns=1;i=2991
The emergency stop circuit is complete and the piece of equipment,
component, or composition element is allowed to operate.
The operation of the piece of equipment, component, or composition
element is inhibited.
EnumStrings
i=68
i=78
ns=1;i=2207
en
ARMED
en
TRIGGERED
Default XML
ns=1;i=2207
i=76
ns=1;i=2996
EmergencyStopDataType
i=69
ns=1;i=2733
//xs:element[@name='EmergencyStopDataType']
ExecutionDataType
i=29
ns=1;i=2997
The value of the data entity that is engaging.
Motion of a component has been commanded to stop at its current position.
The action of a component has been suspended due to an external signal.
The controllers program has been intentionally stopped
A component is ready to engage.
The execution of the controllers program has been stopped by a command
from within the program.
The execution of the controller's program has been stopped by a
command from within the program.
The component is stopped.
EnumStrings
i=68
i=78
ns=1;i=2262
en
ACTIVE
en
FEED_HOLD
en
INTERRUPTED
en
OPTIONAL_STOP
en
READY
en
PROGRAM_COMPLETED
en
PROGRAM_STOPPED
en
STOPPED
Default XML
ns=1;i=2262
i=76
ns=1;i=3002
ExecutionDataType
i=69
ns=1;i=2733
//xs:element[@name='ExecutionDataType']
FunctionalModeDataType
i=29
ns=1;i=3003
Action related to maintenance on the piece of equipment.
A structural element is currently producing product.
A structural element is being used to prove-out a new process.
A structural element is being prepared or modified to begin production
of product.
Typically, a structural element has completed the production of a
product and is being modified or returned to a neutral state such that
it may then be prepared to begin production of a different product.
EnumStrings
i=68
i=78
ns=1;i=2208
en
MAINTENANCE
en
PRODUCTION
en
PROCESS_DEVELOPMENT
en
SETUP
en
TEARDOWN
Default XML
ns=1;i=2208
i=76
ns=1;i=3008
FunctionalModeDataType
i=69
ns=1;i=2733
//xs:element[@name='FunctionalModeDataType']
InterfaceStateDataType
i=29
ns=1;i=3009
The value of the data entity that is engaging.
Completion of an action.
Failure before completion of an action.
A component is not ready to engage.
A component is ready to engage.
EnumStrings
i=68
i=78
ns=1;i=2234
en
ACTIVE
en
COMPLETE
en
FAIL
en
NOT_READY
en
READY
Default XML
ns=1;i=2234
i=76
ns=1;i=3014
InterfaceStateDataType
i=69
ns=1;i=2733
//xs:element[@name='InterfaceStateDataType']
InterfaceStatusDataType
i=29
ns=1;i=3015
A component is currently not operational.
A component is currently operational and performing as expected.
EnumStrings
i=68
i=78
ns=1;i=2230
en
DISABLED
en
ENABLED
Default XML
ns=1;i=2230
i=76
ns=1;i=3020
InterfaceStatusDataType
i=69
ns=1;i=2733
//xs:element[@name='InterfaceStatusDataType']
MTControlledVocabEventClassType
The abstract base type for controlled events that represent states that
are provided in related enumerations. These data items will be represented
in an object of type \mtuatype{MTControlledVocabEventType} derived from
the OPC UA type \uamodel{MultiStateValueDiscreteType}
ns=1;i=2631
ActuatorStateClassType
Represents the operational state of an apparatus for moving or
controlling. Represents the operational state of an apparatus for moving
or controlling a mechanism or system.
ns=1;i=2144
ns=1;i=2949
AvailabilityClassType
Represents the Agent's ability to communicate with the data source.
This MUST be provided for a Device Element and MAY be provided for any
other Structural Element. Represents the agent's ability to
communicate with the data source.
ns=1;i=2144
ns=1;i=2955
AxisCouplingClassType
Describes the way the axes will be associated to each other. This is used
in conjunction with \mtmodel{COUPLED_AXES} to indicate the way they are
interacting. The coupling MUST be viewed from the perspective of a
specific axis. Therefore, a \mtmodel{MASTER} coupling indicates that this
axis is the master for the \mtmodel{COUPLED_AXES}. Describes the way the
axes will be associated to each other. This is used in conjunction with
coupledaxes event to indicate the way they are interacting.
ns=1;i=2144
ns=1;i=2961
AxisInterlockClassType
An indicator of the state of the axis lockout function when power has been
removed and the axis is allowed to move freely. An indicator of the state
of the axis lockout function when power has been removed and the axis is
allowed to move freely.
ns=1;i=2144
ns=1;i=2949
AxisStateClassType
An indicator of the controlled state of a \mtmodel{LINEAR} or
\mtmodel{ROTARY} component representing an axis. An indicator of the
controlled state of a linear or rotary component representing an axis.
ns=1;i=2144
ns=1;i=2967
ChuckInterlockClassType
An indication of the state of an interlock function or control logic state
intended to prevent the associated \mtmodel{Chuck} composition or function
from being operated. An indication of the state of an interlock function
or control logic state intended to prevent the associated chuck component
from being operated.
ns=1;i=2144
ns=1;i=2949
ChuckStateClassType
An indication of the operating state of a mechanism that holds a part or
stock material during a manufacturing process. It may also represent a
mechanism that holds any other mechanism in place within a piece of
equipment. An indication of the operating state of a mechanism that holds
a part or stock material during a manufacturing process. It may also
represent a mechanism that holds any other mechanism in place within a
piece of equipment.
ns=1;i=2144
ns=1;i=3027
CloseChuckClassType
Service to close a chuck. Service to close a chuck.
ns=1;i=2144
ns=1;i=3009
CloseDoorClassType
Service to close a door. Service to close a door.
ns=1;i=2144
ns=1;i=3009
CompositionStateClassType
An indication of the operating condition of a mechanism represented by a
\mtmodel{Composition} type element. A \gls{subType} MUST always be
specified. A \mtmodel{compositionId} MUST always be specified. An
indication of the operating condition of a mechanism represented by a
composition type element.
ns=1;i=2144
ns=1;i=2973
ControllerModeClassType
The current mode of the \mtmodel{Controller} component. The current
operating mode of the controller component.
ns=1;i=2144
ns=1;i=2979
ControllerModeOverrideClassType
A setting or operator selection that changes the behavior of a piece of
equipment. A setting or operator selection that changes the behavior of a
piece of equipment.
ns=1;i=2144
ns=1;i=3021
DirectionClassType
The direction of motion. A \gls{subType} MUST always be specified. The
direction of motion.
ns=1;i=2144
ns=1;i=2985
DoorStateClassType
The opened or closed state of the door. The operational state of a door
type component or composition element.
ns=1;i=2144
ns=1;i=3027
EmergencyStopClassType
The current state of the emergency stop signal. The current state of the
emergency stop signal for a piece of equipment, controller path, or any
other component or subsystem of a piece of equipment.
ns=1;i=2144
ns=1;i=2991
EndOfBarClassType
An indication of whether the end of a piece of bar stock being feed by a
bar feeder has been reached. An indication of whether the end of a piece
of bar stock being feed by a bar feeder has been reached.
ns=1;i=2144
ns=1;i=3051
EquipmentModeClassType
An indication that a piece of equipment, or a sub-part of a piece of
equipment, is performing specific types of activities. A \gls{subType}
MUST always be specified. An indication that a piece of equipment, or a
sub-part of a piece of equipment, is performing specific types of
activities.
ns=1;i=2144
ns=1;i=3021
ExecutionClassType
The execution status of the \mtmodel{Controller} or \mtmodel{Path}. The
execution status of the controller.
ns=1;i=2144
ns=1;i=2997
FunctionalModeClassType
The current intended production status of the device or component.
Typically, the \texttt{FUNCTIONAL_MODE} SHOULD be modeled as a data item
for the Device element, but MAY be modeled for any Structural Element in
the XML document. The current intended production status of the device or
component.
ns=1;i=2144
ns=1;i=3003
InterfaceStateClassType
The current functional or operational state of an Interface type element
indicating whether the Interface is active or not currently functioning.
An indication of the operational state of an interface component
component.
ns=1;i=2144
ns=1;i=3015
MaterialChangeClassType
Service to change the type of material or product being loaded or fed to a
piece of equipment. Service to change the type of material or product
being loaded or fed to a piece of equipment.
ns=1;i=2144
ns=1;i=3009
MaterialFeedClassType
Service to advance material or feed product to a piece of equipment from a
continuous or bulk source. Service to advance material or feed product to
a piece of equipment from a continuous or bulk source.
ns=1;i=2144
ns=1;i=3009
MaterialLoadClassType
Service to load a piece of material or product. Service to load a piece of
material or product.
ns=1;i=2144
ns=1;i=3009
MaterialRetractClassType
Service to remove or retract material or product. Service to remove or
retract material or product.
ns=1;i=2144
ns=1;i=3009
MaterialUnloadClassType
Service to unload a piece of material or product. Service to unload a
piece of material or product.
ns=1;i=2144
ns=1;i=3009
OpenChuckClassType
Service to open a chuck. Service to open a chuck.
ns=1;i=2144
ns=1;i=3009
OpenDoorClassType
Service to open a door. Service to open a door.
ns=1;i=2144
ns=1;i=3009
PartChangeClassType
Service to change the part or product associated with a piece of equipment
to a different part or product. Service to change the part or product
associated with a piece of equipment to a different part or product.
ns=1;i=2144
ns=1;i=3009
PathModeClassType
Describes the operational relationship between a \mtmodel{PATH}
\textit{Structural Element} and another \mtmodel{PATH} \textit{Structural
Element} for pieces of equipment comprised of multiple logical groupings
of controlled axes or other logical operations. Describes the operational
relationship between a path structural element and another path structural
element for pieces of equipment comprised of multiple logical groupings of
controlled axes or other logical operations.
ns=1;i=2144
ns=1;i=3033
PowerStateClassType
The indication of the status of the source of energy for a
\textit{Structural Element} to allow it to perform its intended function
or the state of an enabling signal providing permission for the
\textit{Structural Element} to perform its functions. DEPRECATION WARNING:
\texttt{PowerState} may be deprecated in the future. The indication of the
status of the source of energy for a structural element to allow it to
perform its intended function or the state of an enabling signal providing
permission for the structural element to perform its functions.
ns=1;i=2144
ns=1;i=3021
ProgramEditClassType
An indication of the status of the \mtmodel{Controller} component’s
program editing mode. On many controls, a program can be edited while
another program is currently being executed. An indication of the status
of the controller components program editing mode. On many controls, a
program can be edited while another program is currently being executed.
ns=1;i=2144
ns=1;i=3039
RotaryModeClassType
The current operating mode for a \mtmodel{Rotary} type axis. The current
operating mode for a rotary type axis.
ns=1;i=2144
ns=1;i=3045
SpindleInterlockClassType
An indication of the status of the spindle for a piece of equipment when
power has been removed and it is free to rotate. An indication of the
status of the spindle for a piece of equipment when power has been removed
and it is free to rotate.
ns=1;i=2144
ns=1;i=2949
OnOffDataType
i=29
ns=1;i=3021
Off state or value.
On state or value.
EnumStrings
i=68
i=78
ns=1;i=2204
en
OFF
en
ON
Default XML
ns=1;i=2204
i=76
ns=1;i=3026
OnOffDataType
i=69
ns=1;i=2733
//xs:element[@name='OnOffDataType']
OpenStateDataType
i=29
ns=1;i=3027
A component is closed to the point of a positive confirmation.
A component is open to the point of a positive confirmation.
An intermediate position.
EnumStrings
i=68
i=78
ns=1;i=2201
en
CLOSED
en
OPEN
en
UNLATCHED
Default XML
ns=1;i=2201
i=76
ns=1;i=3032
OpenStateDataType
i=69
ns=1;i=2733
//xs:element[@name='OpenStateDataType']
PathModeDataType
i=29
ns=1;i=3033
The path is operating independently and without the influence of another path.
It provides information or state values that influences the operation
of other dataitem of similar type.
The axes associated with the path are mirroring the motion of the
master value path.
Physical or logical parts which are not physically connected to each
other but are operating together.
EnumStrings
i=68
i=78
ns=1;i=2209
en
INDEPENDENT
en
MASTER
en
MIRROR
en
SYNCHRONOUS
Default XML
ns=1;i=2209
i=76
ns=1;i=3038
PathModeDataType
i=69
ns=1;i=2733
//xs:element[@name='PathModeDataType']
ProgramEditDataType
i=29
ns=1;i=3039
The value of the data entity that is engaging.
A component is not ready to engage.
A component is ready to engage.
EnumStrings
i=68
i=78
ns=1;i=2210
en
ACTIVE
en
NOT_READY
en
READY
Default XML
ns=1;i=2210
i=76
ns=1;i=3044
ProgramEditDataType
i=69
ns=1;i=2733
//xs:element[@name='ProgramEditDataType']
RotaryModeDataType
i=29
ns=1;i=3045
The position of the axis is being interpolated.
The axis is configured to index.
The axis is functioning as a spindle.
EnumStrings
i=68
i=78
ns=1;i=2211
en
CONTOUR
en
INDEX
en
SPINDLE
Default XML
ns=1;i=2211
i=76
ns=1;i=3050
RotaryModeDataType
i=69
ns=1;i=2733
//xs:element[@name='RotaryModeDataType']
YesNoDataType
i=29
ns=1;i=3051
The endofbar event has not been reached.
The endofbar event has been reached.
EnumStrings
i=68
i=78
ns=1;i=2206
en
NO
en
YES
Default XML
ns=1;i=2206
i=76
ns=1;i=3056
YesNoDataType
i=69
ns=1;i=2733
//xs:element[@name='YesNoDataType']
MTNumericEventClassType
The root type for all of the event types that have numeric \gls{CDATA}.
ns=1;i=2631
AxisFeedrateOverrideClassType
The value of a signal or calculation issued to adjust the feedrate of an
individual linear type axis. The value provided for
\mtmodel{AXIS_FEEDRATE_OVERRIDE} is expressed as a percentage of the
designated feedrate for the axis. When \mtmodel{AXIS_FEEDRATE_OVERRIDE} is
applied, the resulting commanded feedrate for the axis is limited to the
value of the original feedrate multiplied by the value of the
\mtmodel{AXIS_FEEDRATE_OVERRIDE}. There MAY be different subtypes of
\mtmodel{AXIS_FEEDRATE_OVERRIDE}; each representing an override value for
a designated subtype of feedrate depending on the state of operation of
the axis. The subtypes of operation of an axis are currently defined as
\mtmodel{PROGRAMMED}, \mtmodel{JOG}, and \mtmodel{RAPID}. The value of a
signal or calculation issued to adjust the feedrate of an individual
linear type axis.
ns=1;i=2359
BlockCountClassType
The total count of the number of blocks of program code that have been
executed since execution started. \mtmodel{BLOCK_COUNT} counts blocks of
program code executed regardless of program structure (e.g., looping or
branching within the program). The starting value for
\mtmodel{BLOCK_COUNT} MAY be established by an initial value provided in
the Constraint element defined for the data item. The total count of the
number of blocks of program code that have been executed since execution
started.
ns=1;i=2359
HardnessClassType
The measurement of the hardness of a material. The measurement does not
provide a unit. A \gls{subType} MUST always be specified to designate the
hardness scale associated with the measurement. The measurement of the
hardness of a material.
ns=1;i=2359
LineNumberClassType
A reference to the position of a block of program code within a control
program. The line number MAY represent either an absolute position
starting with the first line of the program or an incremental position
relative to the occurrence of the last \mtmodel{LINE_LABEL}.
\mtmodel{LINE_NUMBER} does not change subject to any looping or branching
in a control program. A \gls{subType} MUST be defined. A reference to the
position of a block of program code within a control program.
ns=1;i=2359
PartCountClassType
The current count of parts produced as represented by the Controller. The
valid data value MUST be an integer value. The count of parts produced.
ns=1;i=2359
PathFeedrateOverrideClassType
The value of a signal or calculation issued to adjust the feedrate for
the axes associated with a path component that may represent a single axis
or the coordinated movement of multiple axes.
ns=1;i=2359
RotaryVelocityOverrideClassType
A command issued to adjust the programmed velocity for a Rotary type axis.
This command represents a percentage change to the velocity calculated by
a logic or motion program or set by a switch for a Rotary type axis.
\mtmodel{ROTARY_VELOCITY_OVERRIDE} is expressed as a percentage of the
programmed \mtmodel{ROTARY_VELOCITY}. The value of a command issued to
adjust the programmed velocity for a rotary type axis. This command
represents a percentage change to the velocity calculated by a logic or
motion program or set by a switch for a rotary type axis.
ns=1;i=2359
MTStringEventClassType
The base UA \gls{Type} for all \glspl{MTDataItem} that have a non-specific
text representation.
ns=1;i=2631
AssetChangedClassType
The value of the cdata for the event MUST be the assetid of the asset
that has been added or changed. There will not be a separate message for
new assets.
ns=1;i=2361
AssetRemovedClassType
The value of the cdata for the event MUST be the assetid of the asset
that has been removed. The asset will still be visible if requested with
the includeremoved parameter as described in the protocol section. When
assets are removed they are not moved to the beginning of the most
recently modified list.
ns=1;i=2361
BlockClassType
The line of code or command being executed by a \mtmodel{Controller}
\mtterm{Structural Element}. The value reported for \mtmodel{Block} MUST
include the entire expression for a line of program code, including all
parameters. The line of code or command being executed by a controller
structural element.
ns=1;i=2361
CoupledAxesClassType
Refers to the set of associated axes. The valid data value for
\mtmodel{COUPLED_AXES} SHOULD be a space-delimited set of axes reported as
the value of the name attribute for each axis. If name is not available,
the piece of equipment MUST report the value of the nativeName attribute
for each axis. Refers to the set of associated axes.
ns=1;i=2361
LineClassType
DEPRECATED in Version 1.4.0.
ns=1;i=2361
LineLabelClassType
An optional identifier for a \mtmodel{BLOCK} of code in a
\mtmodel{PROGRAM}. An optional identifier for a block event of code in a
program event.
ns=1;i=2361
MaterialClassType
The identifier of a material used or consumed in the manufacturing
process. The identifier of a material used or consumed in the
manufacturing process.
ns=1;i=2361
MessageClassType
Any text string of information to be transferred from a piece of
equipment to a client software application.
ns=1;i=2361
OperatorIdClassType
The identifier of the person currently responsible for operating the piece
of equipment. DEPRECATION WARNING: May be deprecated in the future. See
\mtmodel{USER} below. The identifier of the person currently responsible
for operating the piece of equipment.
ns=1;i=2361
PalletIdClassType
The identifier for a pallet. The identifier for a pallet.
ns=1;i=2361
PartIdClassType
An identifier of a part in a manufacturing operation. An identifier of a
part in a manufacturing operation.
ns=1;i=2361
PartNumberClassType
An identifier of a part or product moving through the manufacturing
process. An identifier of a part or product moving through the
manufacturing process. The valid data value must be a text string.
ns=1;i=2361
ProgramClassType
The name of the logic or motion program being executed by the
\mtmodel{Controller} or \mtmodel{Path} component. The name of the logic or
motion program being executed by the controller component.
ns=1;i=2361
ProgramCommentClassType
A comment or non-executable statement in the control program. A comment or
non-executable statement in the control program. The valid data value must
be a text string.
ns=1;i=2361
ProgramEditNameClassType
The name of the program being edited. This is used in conjunction with
\mtmodel{PROGRAM_EDIT} when in \mtmodel{ACTIVE} state. The name of the
program being edited. This is used in conjunction with programedit event
when in active value state. The valid data value must be a text string.
ns=1;i=2361
ProgramHeaderClassType
The non-executable header section of the control program. The
non-executable header section of the control program.
ns=1;i=2361
SerialNumberClassType
The serial number associated with a \mtmodel{Component}, \mtmodel{Asset},
or \mtmodel{Device}. The serial number associated with a component, asset
mtconnectassets, or device. The valid data value must be a text string.
ns=1;i=2361
ToolAssetIdClassType
The identifier of an individual tool asset The identifier of an individual
tool asset.The valid data value must be a text string.
ns=1;i=2361
ToolNumberClassType
The identifier of a tool provided by the piece of equipment controller.
The identifier assigned by the controller component to a cutting tool when
in use by a piece of equipment. The valid data value must be a text
string.
ns=1;i=2361
ToolOffsetClassType
A reference to the tool offset variables applied to the active cutting
tool associated with a Path in a Controller type component. The valid data
value MUST be a text string. The reported value returned for
\mtmodel{TOOL_OFFSET} identifies the location in a table or list where the
actual tool offset values are stored. A \gls{subType} MUST always be
specified. A reference to the tool offset variables applied to the active
cutting tool associated with a path in a controller type component.
ns=1;i=2361
UserClassType
The identifier of the person currently responsible for operating the piece
of equipment. A \gls{subType} MUST always be specified. The identifier of
the person currently responsible for operating the piece of equipment.
ns=1;i=2361
WireClassType
The identifier for the type of wire used as the cutting mechanism in
Electrical Discharge Machining or similar processes. A string like piece
or filament of relatively rigid or flexible material provided in a variety
of diameters.
ns=1;i=2361
WorkholdingClassType
The identifier for the workholding currently in use.
ns=1;i=2361
WorkOffsetClassType
A reference to the offset variables for a work piece or part associated
with a Path in a Controller type component. The valid data value MUST be a
text string. The reported value returned for \mtmodel{WORK_OFFSET}
identifies the location in a table or list where the actual tool offset
values are stored. A reference to the offset variables for a work piece or
part associated with a path in a controller type component.
ns=1;i=2361
ActuatorClassType
Redefined as a piece of equipment with the ability to be represented as a
lower level component of a parent component element or as a composition
element. See actuator type
ns=1;i=2629
CommunicationsClassType
An indication that the piece of equipment has experienced a
communications failure.
ns=1;i=2629
DataRangeClassType
An indication that the value of the data associated with a measured value
or a calculation is outside of an expected range.
ns=1;i=2629
HardwareClassType
An indication of a fault associated with the hardware subsystem of the
structural element.
ns=1;i=2629
LogicProgramClassType
An indication that an error occurred in the logic program or programmable
logic controller (PLC) associated with a piece of equipment.
ns=1;i=2629
MotionProgramClassType
An indication that an error occurred in the motion program associated
with a piece of equipment.
ns=1;i=2629
SystemClassType
A general purpose indication associated with an electronic component of a
piece of equipment or a controller that represents a fault that is not
associated with the operator, program, or hardware.
ns=1;i=2629
MTDataItemSubClassType
data entity describing a piece of information reported about a piece of
equipment.
i=11163
AbsoluteSubClassType
The magnitude or measurement of a type irrespective of its relation to
other values. The position of a block of program code relative to the
beginning of the control program.
ns=1;i=2476
ActionSubClassType
An indication of the operating state or value of a type. An indication of
the operating state of a mechanism represented by a composition type
component. The operating state indicates whether the composition element
is activated or disabled. The valid data value must be active value or
inactive value.
ns=1;i=2476
ActualSubClassType
The measured value of the a type. The measured value of the data item type
given by a sensor or encoder.
ns=1;i=2476
AllSubClassType
The count of all the parts produced. If the subtype is not given, this is
the default.
ns=1;i=2476
AlternatingSubClassType
The measurement of a type occurring in turn repeatedly. The measurement of
alternating voltage or current. If not specified further in statistic,
defaults to RMS voltage.
ns=1;i=2476
AScaleSubClassType
A Scale weighting factor for the measurement of sound level.
ns=1;i=2476
AuxiliarySubClassType
Example: When multiple locations on a piece of bar stock are referenced as
the indication for the \mtmodel{END_OF_BAR}, the additional location(s)
MUST be designated as \mtmodel{AUXILIARY} indication(s) for the
\mtmodel{END_OF_BAR}. When multiple locations on a piece of bar stock are
referenced as the indication for the endofbar event, the additional
location(s) must be designated as auxiliary subtype indication(s) for the
endofbar event.
ns=1;i=2476
BadSubClassType
Indicates the count of incorrect parts produced. Indicates the count of
incorrect parts produced.
ns=1;i=2476
BrinellSubClassType
A scale to measure the resistance to deformation of a surface. A scale to
measure the resistance to deformation of a surface.
ns=1;i=2476
BScaleSubClassType
B Scale weighting factor for the measurement of sound level.
ns=1;i=2476
CommandedSubClassType
The value as specified by the Controller type component. A value specified
by the controller type component.
ns=1;i=2476
ControlSubClassType
The state of the enabling signal or control logic that enables or disables
the function or operation of the \textit{Structural Element}. The state of
the enabling signal or control logic that enables or disables the function
or operation of the structural element.
ns=1;i=2476
CScaleSubClassType
C Scale weighting factor for the measurement of sound level.
ns=1;i=2476
DelaySubClassType
Measurement of the time that a piece of equipment is waiting for an event
or an action to occur. A piece of equipment waiting for an event or an
action to occur.
ns=1;i=2476
DirectSubClassType
Measurement of DC current or voltage. The measurement of DC current or voltage.
ns=1;i=2476
DryRunSubClassType
A setting or operator selection used to execute a test mode to confirm the
execution of machine functions.
ns=1;i=2476
DScaleSubClassType
D Scale weighting factor for the measurement of sound level.
ns=1;i=2476
FixtureSubClassType
Fixture denotes a specifc type of a piece of equipment.
ns=1;i=2476
GoodSubClassType
Indicates the count of correct parts made. Indicates the count of correct
parts made.
ns=1;i=2476
IncrementalSubClassType
A small change which could be either positive or negative in a Type's
value or function. Example: The position of a block of program code
relative to the occurrence of the last \mtmodel{LINE_LABEL} encountered in
the control program. The position of a block of program code relative to
the occurrence of the last linelabel event encountered in the control
program.
ns=1;i=2476
JobSubClassType
The value of a signal or calculation issued to adjust the feedrate of the
axes associated with a Path component when the axes, or a single axis, are
being operated in a manual mode or method (jogging).
ns=1;i=2476
KineticSubClassType
ns=1;i=2476
LateralSubClassType
An indication of the position of a mechanism that may move in a lateral
direction. The mechanism is represented by a \mtmodel{Composition} type
component. An indication of the position of a mechanism that may move in a
lateral direction. The mechanism is represented by a composition type
component. The position information indicates whether the composition
element is positioned to the right, to the left, or is in transition. The
valid data value must be right value, left value, or transitioning value.
ns=1;i=2476
LeebSubClassType
A scale to measure the elasticity of a surface. A scale to measure the
elasticity of a surface.
ns=1;i=2476
LengthSubClassType
The measurement or extent of something from end to end. The measurement of
the length of an object.
ns=1;i=2476
LinearSubClassType
The direction of motion. A linear axis represents the movement of a
physical piece of equipment, or a portion of the equipment, in a straight
line.
ns=1;i=2476
LineSubClassType
The state of the power source for the \textit{Structural Element}.
DEPRECATED in Version 1.4.0.
ns=1;i=2476
LoadedSubClassType
An indication that the sub-parts of a piece of equipment are under load.
Subparts of a piece of equipment are under load.
ns=1;i=2476
MachineAxisLockSubClassType
A setting or operator selection that changes the behavior of the
controller on a piece of equipment.
ns=1;i=2476
MaintenanceSubClassType
The identifier of the person currently responsible for performing
maintenance on the piece of equipment. Action related to maintenance on
the piece of equipment.
ns=1;i=2476
ManualUnclampSubClassType
An indication of the state of an operator controlled interlock that can
inhibit the ability to initiate an unclamp action of an electronically
controlled chuck.
ns=1;i=2476
MaximumSubClassType
Maximum or peak value recorded for the data item during the calculation
period. The upper limit of data reported for a data item.
ns=1;i=2476
MinimumSubClassType
Minimum value recorded for the data item during the calculation period.
The lower limit of data reported for a data item.
ns=1;i=2476
MohsSubClassType
A scale to measure the resistance to scratching of a surface. A scale to
measure the resistance to scratching of a surface.
ns=1;i=2476
MoleSubClassType
ns=1;i=2476
MotionSubClassType
An indication of the open or closed state of a mechanism. The mechanism is
represented by a \mtmodel{Composition} type component. An indication of
the open or closed state of a mechanism. The mechanism is represented by a
composition type component. The operating state indicates whether the
state of the composition element is open, closed, or unlatched. The valid
data value must be open value, unlatched value, or closed value.
ns=1;i=2476
NoScaleSubClassType
No weighting factor on the frequency scale for the measurement of sound level.
ns=1;i=2476
OperatingSubClassType
An indication that the major sub-parts of a piece of equipment are powered
or performing any activity whether producing a part or product or not.
Example: For traditional machine tools, this includes when the piece of
equipment is \mtmodel{WORKING} or it is idle. A piece of equipment are
powered or performing any activity.
ns=1;i=2476
OperatorSubClassType
The identifier of the person currently responsible for operating the piece
of equipment. The identifier of the person currently responsible for
operating the piece of equipment.
ns=1;i=2476
OptionalStopSubClassType
A setting or operator selection that changes the behavior of the
controller on a piece of equipment.
ns=1;i=2476
OverrideSubClassType
The operator's overridden value. DEPRECATED: The operators overridden
value.
ns=1;i=2476
PoweredSubClassType
An indication that primary power is applied to the piece of equipment and,
as a minimum, the controller or logic portion of the piece of equipment is
powered and functioning or components that are required to remain on are
powered. Primary power is applied to the piece of equipment and, as a
minimum, the controller or logic portion of the piece of equipment is
powered and functioning or components that are required to remain on are
powered.
ns=1;i=2476
PrimarySubClassType
Specific applications MAY reference one or more locations on a piece of
bar stock as the indication for the \mtmodel{END_OF_BAR}. The main or most
important location MUST be designated as the \mtmodel{PRIMARY} indication
for the \mtmodel{END_OF_BAR}. Specific applications MAY reference one or
more locations on a piece of bar stock as the indication for the endofbar
event. The main or most important location must be designated as the
primary subtype indication for the endofbar event. If no subtype is
specified, primary subtype must be the default endofbar event indication.
ns=1;i=2476
ProbeSubClassType
The position provided by a measurement probe. The position provided by a
measurement probe.
ns=1;i=2476
ProcessSubClassType
The measurement of the time from the beginning of production of a part or
product on a piece of equipment until the time that production is complete
for that part or product on that piece of equipment. This includes the
time that the piece of equipment is running, producing parts or products,
or in the process of producing parts. The measurement of the time from the
beginning of production of a part or product on a piece of equipment until
the time that production is complete for that part or product on that
piece of equipment. This includes the time that the piece of equipment is
running, producing parts or products, or in the process of producing
parts.
ns=1;i=2476
ProgrammedSubClassType
The value of a signal or calculation issued to adjust the feedrate of the
axes associated with a \mtmodel{Path} component when the axes, or a single
axis, are operating as specified by a logic or motion program or set by a
switch. The value of a signal or calculation specified by a logic or
motion program or set by a switch.
ns=1;i=2476
RadialSubClassType
A reference to a radial type tool offset variable. A reference to a radial
type tool offset variable.
ns=1;i=2476
RapidSubClassType
The value of a signal or calculation issued to adjust the feedrate of the
axes associated with a \mtmodel{Path} component when the axes, or a single
axis, are being operated in a rapid positioning mode or method (rapid).
The value of a signal or calculation issued to adjust the feedrate of a
component or composition that is operating in a rapid positioning mode.
ns=1;i=2476
RelativeSubClassType
ns=1;i=2476
RemainingSubClassType
The remaining amount of the type specified. Remaining measure of an object
or an action.
ns=1;i=2476
RequestSubClassType
\mtmodel{Request} subtype identifies if the data item defined for
MTConnect Interaction Model \cite{MTCPart5} represents a request. A
subtype of an interface dataitem type to communicate a request.
ns=1;i=2476
ResponseSubClassType
\mtmodel{Response} subtype identifies if the data item defined for
MTConnect Interaction Model \cite{MTCPart5} represents a response. A
subtype of an interface dataitem type to communicate a response.
ns=1;i=2476
RockwellSubClassType
A scale to measure the resistance to deformation of a surface. A scale to
measure the resistance to deformation of a surface.
ns=1;i=2476
RotarySubClassType
The rotational direction of a rotary motion using the right hand rule
convention. A rotary axis represents any non-linear or rotary movement of
a physical piece of equipment or a portion of the equipment.
ns=1;i=2476
SetUpSubClassType
The identifier of the person currently responsible for operating the piece
of equipment. A structural element is being prepared or modified to begin
production of product.
ns=1;i=2476
ShoreSubClassType
A scale to measure the resistance to deformation of a surface. A scale to
measure the resistance to deformation of a surface.
ns=1;i=2476
StandardSubClassType
The standard or original value of an object. The standard or original
length of an object.
ns=1;i=2476
SwitchedSubClassType
An indication of the activation state of a mechanism represented by a
\mtmodel{Composition} type component. The activation state indicates
whether the \mtmodel{Composition} element is activated or not. An
indication of the activation state of a mechanism represented by a
composition type component. The activation state indicates whether the
composition element is activated or not. The valid data value must be on
value or off value.
ns=1;i=2476
TargetSubClassType
Indicates the number of parts that are projected or planned to be
produced. The desired measure or count for a data item value.
ns=1;i=2476
ToolChangeStopSubClassType
A setting or operator selection that changes the behavior of the
controller on a piece of equipment.
ns=1;i=2476
ToolEdgeSubClassType
ns=1;i=2476
ToolGroupSubClassType
The tool group a specific tool is assigned to in the part program. An
identifier for the tool group associated with a specific tool. Commonly
used to designate spare tools.
ns=1;i=2476
ToolSubClassType
coordinate system referenced to the tool or to the end effector attached
to the mechanical interface. Ref:ISO 9787:2013
ns=1;i=2476
UasbleSubClassType
The remaining useable value of an object.
ns=1;i=2476
VerticalSubClassType
An indication of the position of a mechanism that may move in a vertical
direction. An indication of the position of a mechanism that may move in a
vertical direction. The mechanism is represented by a composition type
component. The position information indicates whether the composition
element is positioned to the top, to the bottom, or is in transition. The
valid data value must be up value, down value, or transitioning value.
ns=1;i=2476
VickersSubClassType
A scale to measure the resistance to deformation of a surface. A scale to
measure the resistance to deformation of a surface.
ns=1;i=2476
VolumeSubClassType
A measurement of space accupied by a physical object.
ns=1;i=2476
WeightSubClassType
A physical object's relative mass. The total weight of the Cutting
Tool in grams. The force exerted by the mass of the Cutting Tool.
ns=1;i=2476
WorkingSubClassType
An indication that a piece of equipment is performing any activity. A
piece of equipment performing any activity, the equipment is active and
performing a function under load or not.
ns=1;i=2476
WorkpieceSubClassType
A physical object being or to be worked on with a tool or machine. An
object or material on which a form of work is performed.
ns=1;i=2476
HasMTClassType
A \gls{MTDataItem} is representated in OPC UA as a sub-type of the most
appropriate \uamodel{BaseDataVariableType}. The type is derived from the
MTConnect \gls{type} attribute and references the corect
\mtmodel{..ClassType}
i=32
HasMTComposition
i=32
HasMTReference
i=32
HasMTSource
The \mtmodel{Source} relation to a \gls{MTComponent} or \gls{MTDataItem}.
i=32
HasMTSubClassType
A \gls{MTDataItem} is representated in OPC UA as a sub-type of the most
appropriate \uamodel{BaseDataVariableType}. The sub-type is derived from
the MTConnect \gls{subType} attribute and references the corect
\mtmodel{..ClassType}.
i=32