language en

IEEE1451 Family of Standards Ontology

Release 10/07/2023

This version:
http://www.iml.ubi.pt/2022/ieee1451
Latest version:
http://www.iml.ubi.pt/2022/ieee1451
Revision:
0.7
Authors:
IML Laboratory - University of Beira Interior
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by-nc-sa/4.0/
Visualization:
Visualize with WebVowl
Cite as:
IML Laboratory - University of Beira Interior. IEEE1451 Family of Standards Ontology. Revision: 0.7. Retrieved from: http://www.iml.ubi.pt/2022/ieee1451

Ontology Specification Draft

Abstract

It includes the definition of the IEEE 1451 elements,TIM, TEDS formats, tim, and the NCAP. It is a set of common functionality for the family of IEEE 1451 smart transducer interface standards.

Introduction back to ToC

The IEEE 1451 Family of Standard ontology was developed to promote a semantic level of interoperability between network formed by transducers (sensor and actuator).

Namespace declarations

Table 1: Namespaces used in the document
ieee1451<http://www.iml.ubi.pt/2022/ieee1451>
owl<http://www.w3.org/2002/07/owl>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns>
terms<http://purl.org/dc/terms>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema>
skos<http://www.w3.org/2004/02/skos/core>
rdfs<http://www.w3.org/2000/01/rdf-schema>
vann<http://purl.org/vocab/vann>

IEEE1451 Family of Standards Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

IEEE1451 Family of Standards Ontology: Description back to ToC

This is a placeholder text for the description of your ontology. The description should include an explanation and a diagram explaining how the classes are related, examples of usage, etc.

Cross-reference for IEEE1451 Family of Standards Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by IEEE1451 Family of Standards Ontology.

Classes

apic back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#tim

has super-classes
IEEE1451.0 c
has sub-classes
discovery api c, error code c, teds manager api c, transducer access api c, transducer manager api c
is in domain of
api dp, returns error code op
is in range of
uses api op
is also defined as
data property

activec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Active

has super-classes
tim state c

actuatorc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Actuator

A transducer that accepts a data sample or samples and converts them into an action. The action may be completely contained within the TIM or may change something outside of the TIM.
has super-classes
transducer c

addressc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Address

Two levels of addressing are used in this standard. One level of addressing is associated with the physical layer implementation. The details of this address are covered in the members of the IEEE 1451 family that define the communications media. The Module Communications tim links this address to the “destId” with the discoverDestination call. This level of addressing allows messages (see Clause 6) to be sent between a TIM and an NCAP or between TIMs. The second level of addressing is the TransducerChannel number for a given TransducerChannel within the TIM. These 16 bit numbers are used in command messages as the Destination TransducerChannel number or in reply messages as a source TransducerChannel number. This level is used to specify to the TIM how the message should be directed or to tell the NCAP where it came from within the TIM.
has super-classes
IEEE1451.0 c
has sub-classes
address group address c, binary address c, bit mapped address c, global c, tim address c, transducer channel address c
is in range of
has address op, has components op

address group addressc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#AddressGroupAddress

Commands issued to an AddressGroup shall be honored by all TransducerChannels that have been initialized as members of that AddressGroup. See the AddressGroup definition command for how to assign or clear an AddressGroup assignment. If the received command is not implemented by a TIM or TransducerChannel, the command shall be ignored and the command rejected bit shall be set in the TIM or TransducerChannel.
has super-classes
address c
is disjoint with
binary address c, bit mapped address c, tim address c, transducer channel address c

analog event sensorc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#AnalogEventSensor

has super-classes
event sensor c
is disjoint with
continous sampling event sensor c, digital event sensor c, event sensor output c, event sensor status c, event time c, streaming data transmission mode c, time between events c, transition reported c

any statec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#AnyState

has super-classes
command class c
is disjoint with
common cmd c, reserved c, tim active c, tim sleep c, xdcr either c, xdcr idle c, xdcr operate c

binary addressc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#BinaryAddress

The two most significant bits are set to one, and the remaining 14 bits form a binary pattern identifying a single address group.
has super-classes
address c
is disjoint with
address group address c, bit mapped address c, tim address c, transducer channel address c

bit mapped addressc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#BitMappedAddress

The most significant bit is set to one, the next most significant bit is zero, and at least one other bit is set to a one. The pattern in the two most significant bit is set to indicate that this is a group address. The other bit or bits identify the group(s).
has super-classes
address c
is disjoint with
address group address c, binary address c, tim address c, transducer channel address c

buffered operation modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#BufferedOperationMode

A sensor or actuator may be capable of being operated in buffered or non-buffered modes. In the buffered mode, one buffer is available to be read from a sensor or applied to an actuator output, whereas other buffers are available to be filled. A characteristic of a TransducerChannel operating in the buffered mode is that the data available to be read or applied are always the data that were available in a buffer before the previous trigger. In the non-buffered mode, only a single buffer is available to store a data set. The buffering capabilities of a given TransducerChannel are described by the Buffered attribute in the TransducerChannel TEDS. A sensor that is in the transducer idle state and before it is placed into the transducer operating state for the first time after initialization shall return 0 data octets to any Read TransducerChannel data-set segment command. If a buffered sensor has buffers that are full or partially full when it is returned to the transducer idle state, it shall return the contents of the oldest buffer on receipt of a Read TransducerChannel data-set segment command. Upon the receipt of subsequent Read TransducerChannel data-set segment commands, the contents of the remaining buffers shall be returned. After the contents of each buffer that had unread data in it when the TransducerChannel idle command was received have been read, the TransducerChannel or TransducerChannel proxy and shall return 0 data octets to subsequent Read TransducerChannel data-set segment commands. All buffers shall be cleared when the TransducerChannel transitions from the idle to the transducer operating state.
has super-classes
IEEE1451.0 c
is disjoint with
only when command mode c, streaming when a buffer is full mode c, streaming when at a fixed interval mode c

calibration identification tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CalibrationIdentificationTEDS

has super-classes
text based teds c
is disjoint with
commands teds c, geographic location teds c, location and title teds c, meta identification teds c, transducer channel identification teds c

calibration tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CalibrationTEDS

has super-classes
teds c
is in domain of
cal inrvl dp, calibration teds dp, coe blk dp, hi limit dp, i convert dp, low limit dp, lst cal dt dp, o convert dp, o error dp, s i convrt dp, xdr blk dp
is also defined as
data property

clear status event registerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ClearStatusEventRegister

has super-classes
command function c
is disjoint with
query teds c, read service request c, read status condition register c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

commandc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Command

Commands are divided into two categories, standard and manufacturer-defined. Regardless of the category, the command is divided into 2 octets. The most significant octet shall be used to define the class of the command. The least significant octet, called the function, shall identify the specific command within the class.
has super-classes
message c
has sub-classes
command class c, command dependent c, command function c

command classc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandClass

has super-classes
command c
has sub-classes
any state c, common cmd c, reserved c, tim active c, tim sleep c, xdcr either c, xdcr idle c, xdcr operate c

command completec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandComplete

This method completes a non-blocking StartCommand operation. The format of input arguments is command dependent. The caller must make sure to use the correct data types for each input argument. This tim is corresponding to dArgs::UInt16 commandComplete().
has super-classes
transducer manager api c

command dependentc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandDependent

has super-classes
command c

command functionc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandFunction

has super-classes
command c
has sub-classes
clear status event register c, query teds c, read service request c, read status condition register c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

command tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandTEDS

has super-classes
teds c

commands tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandsTEDS

has super-classes
text based teds c
is disjoint with
calibration identification teds c, geographic location teds c, location and title teds c, meta identification teds c, transducer channel identification teds c

common cmdc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommonCmd

has super-classes
command class c
is disjoint with
any state c, reserved c, tim active c, tim sleep c, xdcr either c, xdcr idle c, xdcr operate c

continous sampling event sensorc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ContinousSamplingEventSensor

has super-classes
event sensor c
is disjoint with
analog event sensor c, digital event sensor c, event sensor output c, event sensor status c, event time c, streaming data transmission mode c, time between events c, transition reported c

continous sampling modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ContinousSamplingMode

In the continuous sampling mode, a sensor shall begin to acquire samples and store them in one of its buffers when it receives an initial trigger. The operation shall be similar to the free-running without pre- trigger mode described in except that the TransducerChannel does not stop when a data set is acquired but switches to the next available buffer and continues to acquire data. Operating in this mode requires that the sensor have multiple buffers available for storing the data samples. Once all buffers are full, the data in the oldest buffer shall be discarded regardless of whether it has been transmitted to the NCAP and that buffer shall be used to store the data being acquired. If the streaming at a fixed interval transmission mode described in is being used, the sensor shall switch to an empty buffer at the start of a new transmission interval, regardless of whether the current buffer is full. However, if the number of samples acquired within a transmission interval is greater than the Max Data Repetitions from the TransducerChannel TEDS, then the data set shall be truncated at the Max Data Repetitions and the TransducerChannel Missed data or event bit shall be set. After an initial trigger, an event sensor operated in the continuous sampling mode shall detect a change in state at its input, store that state change for transmission, and continue to look for additional changes in its input state. This requires that the event sensor have multiple buffers and use them like a sensor uses buffers. If the streaming at a fixed interval transmission mode is being used, the TransducerChannel shall switch to an empty buffer at the start of a new transmission interval, regardless of whether the current buffer is full. In the continuous sampling mode, an actuator shall apply all data in its current buffer when the first trigger is received at a rate controlled by the TransducerChannel. Once all data in that buffer has been applied, it shall switch to the oldest filled buffer and continue applying the data. If another filled buffer is not available, the actuator shall take the action and controlled by the setting of the End-of- data-set operations attribute. If this action is to “recirculate,” the unit shall not look for a new filled buffer until it completes reapplying the current buffer. If that action is to “hold,” the unit shall switch to the new buffer as soon as it has been received and stored in memory. If an attempt is made to write data to this TransducerChannel and no empty buffers are available, the incoming data shall be ignored and the TransducerChannel Missed data or event bit shall be set.
has super-classes
sampling mode c
is disjoint with
free running with pre trigger c, free running with pre trigger and with buffes enabled c, free running with pre trigger without buffer enabled c, free running without pre trigger c, immediate operation c, trigger initiated c

control groupsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ControlGroups

ControlGroups are used to define collections of TransducerChannels when one TransducerChannel is the primary channel, and the remaining TransducerChannels in the group provide either additional information about the primary TransducerChannel or are used to control some aspect of the primary TransducerChannel. For example, a ControlGroup may be used to define up to three additional TransducerChannels associated with an analog event sensor. One is a sensor that is used to measure the analog input to the event sensor. The second is an actuator that is used to set the threshold for the event sensor. The third is an actuator that may be used to set the hysteresis for the event sensor.
has super-classes
group c

data transmission modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#DataTransmissionMode

has super-classes
IEEE1451.0 c
has sub-classes
only when command mode c, streaming when a buffer is full mode c, streaming when at a fixed interval mode c
is in range of
has components op, uses data transmission op

data typesc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#DataTypes

All data types used throughout the remainder of this standard are defined in subordinate subclauses.
has super-classes
IEEE1451 c
is in range of
has components op

digital event sensorc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#DigitalEventSensor

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, event sensor output c, event sensor status c, event time c, streaming data transmission mode c, time between events c, transition reported c

discovery apic back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Discoverytim

The Discovery tim focuses on discovering all of the available TIMs and TransducerChannels (transducers).
has super-classes
api c
has sub-classes
tim discovery c, transducer discovery c
is in domain of
channel ids dp, error code dp, tim discovery response dp, tim id dp, tim ids dp, transducer discovery response dp, transducer names dp

embededc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Embeded

Embedded TransducerChannels are TransducerChannels whose functionality is completely contained within a TIM. An embedded TransducerChannel does not sense or control any function outside of the TIM. For example, embedded actuators may be used to set the threshold and hysteresis of an event sensor. An embedded digital event sensor may be set up to detect and report any change in the status within a TIM. Embedded TransducerChannels appear to the system as normal TransducerChannels. They respond to commands, have TEDS, and are counted when determining the number of TransducerChannels in a TIM.
has super-classes
transducer channel c
is disjoint with
group c, proxys c

end user application specific tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#EndUserApplicationSpecificTEDS

has super-classes
teds c
is in domain of
end user application specific teds dp, end user data dp
is also defined as
data property

error codec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ErrorCode

ErrorCode Enumeration
has super-classes
api c

error code sourcec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ErrorCodeSource

has super-classes
IEEE1451.0 c
is in domain of
error code source dp
is also defined as
data property

event sensorc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#EventSensor

A sensor that detects a change of state in the physical world. The fact that a change of state has occurred and/or instant in time of the change of state, not the state value, is the “measurement.”
has super-classes
transducer c
has sub-classes
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor output c, event sensor status c, event time c, streaming data transmission mode c, time between events c, transition reported c

event sensor outputc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#EventSensorOutput

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor status c, event time c, streaming data transmission mode c, time between events c, transition reported c

event sensor statusc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#EventSensorStatus

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor output c, event time c, streaming data transmission mode c, time between events c, transition reported c

event timec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#EventTime

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor output c, event sensor status c, streaming data transmission mode c, time between events c, transition reported c

free running with pre triggerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#FreeRunningWithPreTrigger

In the free-running sampling mode, a sensor is measuring some physical parameter autonomously and continuously when in the transducer operating state. The data being acquired and converted is stored until a trigger is received or the pre-trigger count is reached. After the number of samples that have been stored reaches the pre-trigger count, the next sample acquired shall cause the oldest sample to be discarded and the new sample shall be stored. Once a trigger has been received, the next sample converted is stored in the TIM as the next word in the data set. Consecutive samples are stored in the TIM until the entire data set is completed. The data set shall be complete when the number of samples equal to the data set size minus the pre-trigger count has been acquired after the trigger is received. The response to additional triggers before the operation started by the first trigger is complete . An actuator may not be operated in the free running with pre-trigger mode.
has super-classes
sampling mode c
is disjoint with
continous sampling mode c, free running with pre trigger and with buffes enabled c, free running with pre trigger without buffer enabled c, free running without pre trigger c, immediate operation c, trigger initiated c

free running with pre trigger and with buffes enabledc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#FreeRunningWithPreTriggerAndWithBuffesEnabled

When the data set is complete, the TransducerChannel shall switch to the next empty buffer and start acquiring data samples for the next data set. If no empty buffers are available, it shall discard any samples acquired until a buffer becomes available. A buffer shall be considered available after it has been read. The sampling operation of a TransducerChannel when in the transducer idle state is at the discretion of the manufacturer.
has super-classes
sampling mode c
is disjoint with
continous sampling mode c, free running with pre trigger c, free running with pre trigger without buffer enabled c, free running without pre trigger c, immediate operation c, trigger initiated c

free running with pre trigger without buffer enabledc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#FreeRunningWithPreTriggerWithoutBufferEnabled

When the data set is complete the TransducerChannel returns to discarding samples until the next trigger is received or the data set is read. After the data set is read, the TransducerChannel shall start storing samples again while waiting for another trigger. In this mode, the data set may only be read once. Subsequent reads before the next trigger will return 0 octets. The sampling operation of a TransducerChannel when in the transducer idle state is at the discretion of the manufacturer.
has super-classes
sampling mode c
is disjoint with
continous sampling mode c, free running with pre trigger c, free running with pre trigger and with buffes enabled c, free running without pre trigger c, immediate operation c, trigger initiated c

free running without pre triggerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#FreeRunningWithoutPreTrigger

In the free-running sampling mode, a sensor is measuring some physical parameter autonomously and continuously when in the transducer operating state. The data being acquired and converted are discarded until a trigger is received. Once a trigger has been received, the next sample converted is stored in the TransducerChannel or TIM as the first word in the data set. Consecutive samples are stored until the entire data set is completed. At this point, the TransducerChannel returns to discarding samples until the next trigger is received. The sampling operation of a TransducerChannel when in the transducer idle state is at the discretion of the manufacturer. An actuator operating in the free-running sampling mode shall apply the data set received before the trigger in accordance with its End-of-data-set Operating mode.
has super-classes
sampling mode c
is disjoint with
continous sampling mode c, free running with pre trigger c, free running with pre trigger and with buffes enabled c, free running with pre trigger without buffer enabled c, immediate operation c, trigger initiated c

frequency response tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#FrequencyResponseTEDS

has super-classes
teds c
is in domain of
frequency response teds dp, points dp, ref amp dp, ref freq dp, ref phase dp
is also defined as
data property

geographic location tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#GeographicLocationTEDS

has super-classes
text based teds c
is disjoint with
calibration identification teds c, commands teds c, location and title teds c, meta identification teds c, transducer channel identification teds c

globalc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Global

Global addressing is a special GroupAddress that pertains to all TransducerChannels on the TIM.
has super-classes
address c

groupc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Group

Two types of TransducerChannel groups are defined in this standard. They are ControlGroups and VectorGroups. They are similar in implementation but are used for two different functions.
has super-classes
transducer channel c
has sub-classes
control groups c, vector groups c
is disjoint with
embeded c, proxys c

ieee1451 base portc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451BasePort

has super-classes
ieee1451 service c
has sub-classes
ieee1451 base publisher port c, ieee1451 subscriber port c

ieee1451 base publisher portc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451BasePublisherPort

has super-classes
ieee1451 base port c
has sub-classes
ieee1451 publisher port c

ieee1451 base transducer blockc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451BaseTransducerBlock

The Base Transducer Block class shall be the root for the class hierarchy of all Transducer Block Objects.
has super-classes
ieee1451 block c
has sub-classes
ieee1451 dot2 transducer block c, ieee1451 transducer block c
is in range of
has ncapcomponents op

ieee1451 blockc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Block

The Block abstract class shall be the root for the class hierarchy of all Block Objects.
has super-classes
ieee1451 entity c
has sub-classes
ieee1451 base transducer block c, ieee1451 ncapblock c
is disjoint with
ieee1451 compoment c, ieee1451 service c

ieee1451 compomentc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Compoment

The Component abstract class shall be the root for the class hierarchy of all Component Objects.
has super-classes
ieee1451 entity c
has sub-classes
ieee1451 parameter c
is in range of
has ncapcomponents op
is disjoint with
ieee1451 block c, ieee1451 service c

ieee1451 dot2 transducer blockc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Dot2TransducerBlock

has super-classes
ieee1451 base transducer block c

ieee1451 entityc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Entity

The Entity abstract class shall be the root for the class hierarchy of all Objects deÀned by this standard that may be made visible over the network.
has super-classes
ieee1451 root c
has sub-classes
ieee1451 block c, ieee1451 compoment c, ieee1451 service c

ieee1451 ncapblockc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451NCAPBlock

The NCAP Block class provides resources and operations within an NCAP process to support Block, Service, and Component management. This support includes — Registration — Deregistration — Initialization and startup — Shutdown
has super-classes
ieee1451 block c
is in domain of
has ncapcomponents op, ncapblock dp

ieee1451 parameterc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Parameter

has super-classes
ieee1451 compoment c
has sub-classes
ieee1451 parameter with update c

ieee1451 parameter with updatec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451ParameterWithUpdate

has super-classes
ieee1451 parameter c
has sub-classes
ieee1451 physical parameter c

ieee1451 physical parameterc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451PhysicalParameter

has super-classes
ieee1451 parameter with update c
has sub-classes
ieee1451 scalar parameter c

ieee1451 publisher portc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451PublisherPort

has super-classes
ieee1451 base publisher port c

ieee1451 rootc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Root

The Root abstract class shall be the root for the class hierarchy of all objects deÀned by this standard.
has super-classes
ncap c
has sub-classes
ieee1451 entity c

ieee1451 scalar parameterc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451ScalarParameter

has super-classes
ieee1451 physical parameter c

ieee1451 servicec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451Service

The Service abstract class shall be the root for the class hierarchy of all Service Objects. The Service classes represent Object types used to support communication and other aspects of block functionality.
has super-classes
ieee1451 entity c
has sub-classes
ieee1451 base port c
is in range of
has ncapcomponents op
is disjoint with
ieee1451 block c, ieee1451 compoment c

ieee1451 subscriber portc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451SubscriberPort

has super-classes
ieee1451 base port c

ieee1451 transducer blockc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451TransducerBlock

has super-classes
ieee1451 base transducer block c

ieee1451.5c back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IEEE1451.5

IEEE Standard for a Smart Transducer Interface for Sensors and Actuators— Wireless Communication Protocols and Transducer Electronic Data Sheet (TEDS) Formats. This standard introduces the concept of a Wireless Transducer Interface Module (WTIM), connected wirelessly over an approved radio Communication Module to a Network-Capable Application Processor (NCAP) Service Module. The IEEE 1451.5 approved radios (Dot5AR) are IEEE 802.11TM, IEEE 802.15.4TM, IEEE BluetoothTM, and IEEE ZigBeeTM technologies. A WTIM is a module that contains a Dot5ApprovedRadio, signal conditioning, analog-to-digital, and/or digital-to-analog conversion and in many cases the transducers (sensors and actuators). A WTIM may range in complexity from a single sensor or actuator plus radio to units containing many transducers plus radio. Although the WTIM contains a Dot5AR for wireless communication, the NCAP in-turn contains a similar radio to complete the wireless communication link between NCAP and WTIM. This specification for this standard focuses on the communication modules that connect the WTIM and NCAP using the Dot5AR protocols.
has super-classes
IEEE1451 c
has sub-classes
phy teds c

idle operation statec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#IdleOperationState

has super-classes
operation states c
is disjoint with
initializate operation state c, operate operation state c

IEEE1451c back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ieee1451

has sub-classes
IEEE1451.0 c, IEEE1451.1 c, data types c, ieee1451.5 c, ncapmessage c

IEEE1451.0c back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ieee1451.0

IEEE Standard for a Smart Transducer Interface for Sensors and Actuators— Common Functions, Communication Protocols, and Transducer Electronic Data Sheet (TEDS) Formats
has super-classes
IEEE1451 c
has sub-classes
api c, address c, buffered operation mode c, data transmission mode c, error code source c, message c, replay message c, sampling mode c, teds c, tim c, transducer c, transducer channel c, transducher channel status c, uuid c, vitual teds c

IEEE1451.1c back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ieee1451.1

has super-classes
IEEE1451 c
has sub-classes
ncap c

immediate operationc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ImmediateOperation

A sensor in this sampling mode will immediately acquire a data set and transmit it as a response to a Read TransducerChannel data-set segment command. The receipt of the Read TransducerChannel data-set segment command will function as a trigger. An actuator in this sampling mode will immediately apply the data-set received from a write TransducerChannel data-set segment command. The receipt of the write TransducerChannel data-set segment command will function as a trigger.
has super-classes
sampling mode c
is disjoint with
continous sampling mode c, free running with pre trigger c, free running with pre trigger and with buffes enabled c, free running with pre trigger without buffer enabled c, free running without pre trigger c, trigger initiated c

initializate operation statec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#InitializateOperationState

has super-classes
operation states c
is disjoint with
idle operation state c, operate operation state c

initializationc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Initialization

has super-classes
tim state c

location and title tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#LocationAndTitleTEDS

has super-classes
text based teds c
is disjoint with
calibration identification teds c, commands teds c, geographic location teds c, meta identification teds c, transducer channel identification teds c

manufacture defined tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ManufactureDefinedTEDS

Manufacturer-defined TEDS may be in any format required by the manufacturer’s application software. A generic system shall not attempt to parse these TEDS or to interpret their content in any manner. Unless the TEDS is text based as determined by the response to the Query TEDS command, the system shall simply read these TEDS and shall pass the contents to the application that called it. If the TEDS is text based, it shall conform to the structure defined. For a manufacturer-defined TEDS that is being sent to the TIM, the system shall take the information, apply the length field and checksum fields, and transmit it to the TIM.
has super-classes
teds c

measurement updatec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#MeasurementUpdate

In this tim, the non-blocking read initiated by a StartReadData call is completed, retrieving transducer data of specified transducer of specified TIM on the specified NCAP (host). This tim is corresponding to the Args::UInt16 measurementUpdate().
has super-classes
transducer access api c

messagec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Message

has super-classes
IEEE1451.0 c
has sub-classes
command c
is in domain of
command class dp, command dependent dp, command function dp, destination transducer channel least significant dp, destination transducer channel most significant dp, length least significant dp, length most significant dp, message dp
is in range of
has message op
is also defined as
data property

meta identification tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#MetaIdentificationTEDS

has super-classes
text based teds c
is disjoint with
calibration identification teds c, commands teds c, geographic location teds c, location and title teds c, transducer channel identification teds c

meta tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#MetaTEDS

has super-classes
teds c
is in domain of
cGroup dp, geo loc dp, max chan dp, meta teds dp, o hold off dp, proxies dp, s hold off dp, test time dp, uuid dp, v group dp
is in range of
has mandatory teds op
is also defined as
data property

ncapc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAP

has super-classes
IEEE1451.1 c
has sub-classes
ieee1451 root c
is in domain of
has ncapmessages op, ncap dp, send messages op, uses api op
is in range of
returns error code op
is also defined as
data property

ncapmessagec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPMessage

has super-classes
IEEE1451 c
is in range of
has ncapmessages op
is also defined as
data property

only when command modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#OnlyWhenCommandMode

When in the Only when commanded mode, a TransducerChannel shall only transmit a data set in response to a Read TransducerChannel data-set segment command.
has super-classes
data transmission mode c
is disjoint with
buffered operation mode c, streaming when a buffer is full mode c, streaming when at a fixed interval mode c

operate operation statec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#OperateOperationState

has super-classes
operation states c
is disjoint with
idle operation state c, initializate operation state c

operation statesc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#OperationStates

has super-classes
transducer channel c
has sub-classes
idle operation state c, initializate operation state c, operate operation state c

phy tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#PHYTEDS

has super-classes
ieee1451.5 c, teds c
is in domain of
authent dp, battery dp, encrypt dp, max b p s dp, max c dev dp, max key l dp, max r dev dp, max retry dp, max s d u dp, max xact dp, min a lat dp, min key l dp, min t lat dp, phy teds dp, radio dp, radio ver dp
is in range of
has mandatory teds op
is also defined as
data property

proxysc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Proxys

A TransducerChannel proxy is an artificial construct used to combine the outputs of multiple sensors or the input to multiple actuators into a single structure. A TransducerChannel proxy has a TransducerChannel number and may be read or written, but it does not have the other characteristics of a TransducerChannel. This means that a proxy does not have a TransducerChannel TEDS, a Calibration TEDS, a Transfer Function TEDS, or a Frequency Response TEDS. The TransducerChannel proxies that exist in a TIM are defined in the Meta-TEDS. Like any other transducer, a TransducerChannel proxy is permanently assigned a TransducerChannel number by the manufacturer. Thus, a proxy may be addressed in a manner consistent with all other TransducerChannels implemented on the TIM. A proxy shall not represent a collection of incompatible transducer types. In other words, a proxy represents a group of sensors or a group of actuators but shall not represent a group containing both transducer types. Reading or writing the data from the individual members of a proxy may be allowed or disallowed at the manufacturer’s discretion. If the manufacturer chooses to disallow reading or writing the individual members of a proxy, then the receipt of one of those commands shall set the appropriate TransducerChannel command rejected bit in the status word.
has super-classes
transducer channel c
is disjoint with
embeded c, group c

read datac back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadData

This tim supports retrieving transducer data from a TransducerChannel with a specified channelId on the TIM specified by a timId on a specified NCAP (host). This tim is corresponding to the Args::UInt16 readData()
has super-classes
transducer access api c

read raw tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadRawTEDS

This tim supports retrieving rawTEDS data from a selected TransducerChannel or from a TIM on a specified NCAP (host). This method will read the desired TEDS block from the TIM bypassing the TEDS Cache in the NCAP. The TEDS cache is not updated. This tim is corresponding to the Args::UInt16 readRawTeds(). For the purposes of this tim, all TEDS are binary structures. In order to encode these structures in a specified format, it is necessary to encode them as text. To accomplish this, all TEDS contents shall be encoded using the Base64 encoding described in 6.8 of RFC 2045.
has super-classes
teds manager api c

read service requestc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadServiceRequest

has super-classes
command function c
is disjoint with
clear status event register c, query teds c, read status condition register c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

read status condition registerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadStatusConditionRegister

has super-classes
command function c
is disjoint with
clear status event register c, query teds c, read service request c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

read status event protocolc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadStatusEventProtocol

has super-classes
command function c
is disjoint with
clear status event register c, query teds c, read service request c, read status condition register c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

read status event registerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadStatusEventRegister

has super-classes
command function c
is disjoint with
clear status event register c, query teds c, read service request c, read status condition register c, read status event protocol c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

read tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadTEDS

This tim supports retrieving TEDS data associated with a specified TransducerChannel or TIM from a specified NCAP (host). This method will read the desired TEDS block from the TEDS Cache. If the TEDS is not available from the cache, it will read the TEDS from the TIM. This tim is corresponding to the Args::UInt16 readTeds().
has super-classes
command function c, teds manager api c
is disjoint with
clear status event register c, query teds c, read service request c, read status condition register c, read status event protocol c, read status event register c, reserved c, run self test c, update teds c, write service request c, write status event protocol c, write teds c

replay messagec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReplayMessage

has super-classes
IEEE1451.0 c
is in domain of
dependent octets dp, replay message dp, success/fail dp
is also defined as
data property

sampling modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#SamplingMode

A sensor or actuator may be operated in one of five sampling modes. The sampling modes have different relationships between the trigger and the sampling of the data by a sensor or the application of a sample to the output of an actuator. The mode or modes that a TransducerChannel is capable of operating in is defined by the attributes given in the TransducerChannel TEDS.
has super-classes
IEEE1451.0 c
has sub-classes
continous sampling mode c, free running with pre trigger c, free running with pre trigger and with buffes enabled c, free running with pre trigger without buffer enabled c, free running without pre trigger c, immediate operation c, trigger initiated c
is in range of
uses sampling modes op

send commandc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#SendCommand

This method will perform a blocking operation. The format of input and output arguments are command dependent. The caller must make sure to use the correct data types for each input argument. This tim is corresponding to the Args::UInt16 sendCommand().
has super-classes
transducer manager api c

sensorc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Sensor

A sensor shall measure some physical parameter and return digital data representing that parameter. On the receipt of a trigger, if triggering is enabled, the sensor shall start the collection and storing of a data set within the TIM. The timing of the individual samples in the data set shall be controlled by the TIM and is a function of the operating mode of the sensor. A sensor, in the transducer operating state, shall respond to a Read TransducerChannel data-set segment command by returning the appropriate data set. If a new data set is not available, the TransducerChannel shall respond with the same data that were returned on the previous Read TransducerChannel data-set segment command.
has super-classes
transducer c

sleepc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Sleep

has super-classes
tim state c

start commandc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartCommand

This method starts a non-blocking operation. The format of input arguments are command dependent. The caller must make sure to use the correct data types for each input argument. This tim is corresponding to the Args::UInt16 startCommand(). The returned ArgumentArray is completed by calling CompleteCommand tim.
has super-classes
transducer manager api c

start read datac back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartReadData

This tim supports starting to retrieve transducer data of specified transducer of specified TIM of specified NCAP (host). This method begins a non-blocking read of the specified TransducerChannels. This tim is corresponding to the Args::UInt16 startReadData(). The transducer data to be transferred are completed by calling the MeasurementUpdate tim.
has super-classes
transducer access api c

start triggerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartTrigger

This method performs a non-blocking trigger on the specified TransducerChannel or TransducerChannels. The user is responsible for determining when the command completes by sending a SendCommand call with the ReadStatusEventRegister command specified, and checking for the DataProcessed bit to be asserted. This tim is corresponding to the Args::UInt16 startTrigger()
has super-classes
transducer manager api c

start write datac back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartWriteData

In this tim, writing transducer data for the specified transducer of the specified TIM on the specified NCAP (host). This method performs a non-blocking write of the specified TransducerChannel. The user is responsible for determining when the command completes by sending a SendCommand call with the ReadStatusEventRegister command specified and checking for the DataProcessed bit to be asserted. This tim corresponds to the Args::UInt16 startWriteData().
has super-classes
transducer access api c

streaming data transmission modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StreamingDataTransmissionMode

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor output c, event sensor status c, event time c, time between events c, transition reported c

streaming when a buffer is full modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StreamingWhenABufferIsFullMode

When in the Streaming when a buffer is full mode, a sensor or event sensor shall transmit a data set as soon as a complete data set has been acquired. An actuator does not stream data, so it may not be operated in this mode. The equivalent operating mode for an actuator is the Continuous sampling mode.
has super-classes
data transmission mode c
is disjoint with
buffered operation mode c, only when command mode c, streaming when at a fixed interval mode c

streaming when at a fixed interval modec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StreamingWhenAtAFixedIntervalMode

When in the Streaming at a fixed interval mode, a TransducerChannel shall transmit a data set or partial data set at regular, fixed intervals. When operated in this mode, the TransducerChannel data repetitions shall not be used to determine the number of samples in a data set. The number of samples in a data set shall be determined from the sampling rate and the periodic transmission interval. However, if the number of samples acquired within a transmission interval is greater than the Maximum data repetitions from the TransducerChannel TEDS , then the data set shall be truncated at the Maximum data repetitions and the TransducerChannel hardware error bit shall be set.
has super-classes
data transmission mode c
is disjoint with
buffered operation mode c, only when command mode c, streaming when a buffer is full mode c

tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TEDS

has super-classes
IEEE1451.0 c
has sub-classes
UsersTransducerNameTEDS c, calibration teds c, command teds c, end user application specific teds c, frequency response teds c, manufacture defined teds c, meta teds c, phy teds c, text based teds c, transducer channel teds c, transfer function teds c, units extension teds c
is in domain of
checksum dp, data block dp, is stored in op, teds dp, teds length dp, teds i d dp
is in range of
has components op, has teds op
is also defined as
data property

teds manager apic back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TEDSManagertim

The TEDS Access tim includes ReadTEDS for reading TEDS and WriteTEDS for writing TEDS.
has super-classes
api c
has sub-classes
read raw teds c, read teds c, update teds cache c, write raw teds c, write teds c
is in domain of
error code dp, read raw teds response dp, read teds response dp, teds dp, teds type dp, tim id dp, update teds response dp, write raw teds response dp, write teds response dp

timc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIM

A Transducer Interface Module (TIM) and a network capable application processor (NCAP) connected by a media specified by another member of the IEEE 1451 family of standards. A TIM is a module that contains the interface, signal conditioning, analog-to-digital and/or digital-to-analog conversion and, in many cases, the transducer. A TIM may range in complexity from a single sensor or actuator to units containing many transducers (sensors and actuators). An NCAP is the hardware and software that provides the gateway function between the TIMs and the user network or host processor. Another member of the standards family provides the communications interface between an NCAP or host processor and one or more TIMs. Three types of transducers are recognized by this standard. They are sensors, event sensors, and actuators. A transducer is denoted “smart” in this context because of three features: — It is described by a machine-readable Transducer Electronic Data Sheet (TEDS). — The control and data associated with the transducer are digital. — Triggering, status, and control are provided to support the proper functioning of the transducer. A TIM is a module that contains the TEDS, logic to implement the transducer interface, the transducer(s) or connection to the transducer(s), and any signal conversion or signal conditioning.
has super-classes
IEEE1451.0 c
has sub-classes
tim state c, tim status c
is in domain of
has address op, has components op, has message op, has transducer op, has uuid op, tim states op, uses data transmission op, uses sampling modes op
is in range of
send messages op
is disjoint with
vitual teds c

tim activec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMActive

has super-classes
command class c
is disjoint with
any state c, common cmd c, reserved c, tim sleep c, xdcr either c, xdcr idle c, xdcr operate c

tim addressc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMAddress

An address within the message of zero indicates that the message is intended for the TIM and not an individual TransducerChannel.
has super-classes
address c
is disjoint with
address group address c, binary address c, bit mapped address c, transducer channel address c

tim discoveryc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMDiscovery

This tim supports reporting the timIds of all TIMs connected to a given NCAP (host). This tim corresponds to Args::UInt16 reportTims().
has super-classes
discovery api c

tim sleepc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMSleep

has super-classes
command class c
is disjoint with
any state c, common cmd c, reserved c, tim active c, xdcr either c, xdcr idle c, xdcr operate c

tim statec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMState

has super-classes
tim c
has sub-classes
active c, initialization c, sleep c
is in range of
has components op

tim statusc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMStatus

has super-classes
tim c
is in domain of
tim status dp
is in range of
has components op, tim states op
is also defined as
data property

text based tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TextBasedTEDS

has super-classes
teds c
has sub-classes
calibration identification teds c, commands teds c, geographic location teds c, location and title teds c, meta identification teds c, transducer channel identification teds c
is in domain of
dir block dp, num lang dp, sub sum dp, text based teds dp, x m l sum dp, x m l text dp
is also defined as
data property

time between eventsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TimeBetweenEvents

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor output c, event sensor status c, event time c, streaming data transmission mode c, transition reported c

transducerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Transducer

A device that converts energy from one domain into another. The device may be either a sensor or an actuator.
has super-classes
IEEE1451.0 c
has sub-classes
actuator c, event sensor c, sensor c
is in range of
has components op, has transducer op

transducer access apic back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerAccesstim

The Transducer Access tim focuses on reading and writing transducers (sensors and actuators) or TransducerChannels.
has super-classes
api c
has sub-classes
measurement update c, read data c, start read data c, start write data c, write data c
is in domain of
channel id dp, error code dp, measurement update response dp, read data response dp, start read data response dp, start write data response dp, tim id dp, transducer data dp, transducer data dp, transducer id dp, write data response dp

transducer channelc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerChannel

A transducer and all of the signal conditioning and conversion components associated with that transducer.
has super-classes
IEEE1451.0 c
has sub-classes
embeded c, group c, operation states c, proxys c
is in domain of
transducher channel states op

transducer channel addressc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerChannelAddress

An address with the most significant bit set to zero. The remaining 15 bits identify the TransducerChannel for which the message is intended.
has super-classes
address c
is disjoint with
address group address c, binary address c, bit mapped address c, tim address c

transducer channel identification tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerChannelIdentificationTEDS

has super-classes
text based teds c
is disjoint with
calibration identification teds c, commands teds c, geographic location teds c, location and title teds c, meta identification teds c

transducer channel tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerChannelTEDS

has super-classes
teds c
is in domain of
Direction angles dp, Event sensor options dp, act halt dp, buffered dp, cal key dp, chan type dp, data set dp, data xmit dp, directon dp, edge rpt dp, end of set dp, inPropDl dp, out prop d dp, phy units dp, r delay t dp, r setup t dp, s period dp, sample dp, sampling dp, t s error dp, time src dp, transducer channel teds dp, update t dp, w setup t dp, warm up t dp
is in range of
has mandatory teds op
is also defined as
data property

transducer discoveryc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerDiscovery

This tim supports reporting channelIds of all transducer available in the specified TIM of the specified NCAP (host). This retrieves the transducer list and names for this TIM. This information is retrieved from the cached TEDS in the NCAP. This tim corresponds to the interface Args::UInt16 reportChannels().
has super-classes
discovery api c

transducer manager apic back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerManagertim

This tim contains four tims. The SendCommand and StartCommand tims allow the system to send commands directly to a TransducerChannel or TIM. Trigger and StartTrigger tims are used to send triggers to a TransducerChannel or group of TransducerChannels on the same NCAP.
has super-classes
api c
has sub-classes
command complete c, send command c, start command c, start trigger c, trigger c
is in domain of
channel id dp, command complete response dp, error code dp, out args dp, send command response dp, start command response dp, start trigger response dp, tim id dp, trigger response dp

transducher channel statusc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducherChannelStatus

has super-classes
IEEE1451.0 c
is in domain of
transducer channel status dp
is in range of
transducher channel states op

transfer function tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransferFunctionTEDS

has super-classes
teds c
is in domain of
c r slop dp, complex p dp, complex p f dp, complex p q dp, complex z dp, complex z f dp, complex z q dp, d coeff dp, depend p dp, depend z dp, n coeff dp, one pole dp, one z z pol dp, one zero dp, pole zero dp, ref freq dp, sample t dp, transfer function teds dp, zero pole dp
is also defined as
data property

transition reportedc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransitionReported

has super-classes
event sensor c
is disjoint with
analog event sensor c, continous sampling event sensor c, digital event sensor c, event sensor output c, event sensor status c, event time c, streaming data transmission mode c, time between events c

triggerc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Trigger

This method performs a blocking trigger on the specified TransducerChannel or group of TransducerChannels. This tim is corresponding to the Args::UInt16 trigger().
has super-classes
transducer manager api c

trigger initiatedc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TriggerInitiated

In the trigger-initiated sampling mode, a sensor shall begin acquiring a data set immediately upon receipt of a trigger. An actuator shall start outputting a data set immediately upon receipt of a trigger. Sample processing continues until all samples in the data set are processed at a rate determined by the TIM and then stops.
has super-classes
sampling mode c
is disjoint with
continous sampling mode c, free running with pre trigger c, free running with pre trigger and with buffes enabled c, free running with pre trigger without buffer enabled c, free running without pre trigger c, immediate operation c

uuidc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#UUID

has super-classes
IEEE1451.0 c
is in range of
has components op, has uuid op

units extension tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#UnitsExtensionTEDS

has super-classes
teds c

update teds cachec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#UpdateTEDSCache

In this tim, updating the TEDS cache of the specified TransducerChannel or TIM of specified NCAP (host). This tim will update the TEDS cache. The TEDS checksum will be read from the TIM and compared with the cached TEDS checksum. If the checksums differ, the TEDS will be read from the TIM and stored in the cache. This tim corresponds to the Args::UInt16 updateTedsCache.
has super-classes
teds manager api c

UsersTransducerNameTEDSc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#User'sTransducerNameTEDS

has super-classes
teds c
is in domain of
UsersTransducerNameTEDS dp, format dp, t c name dp
is in range of
has mandatory teds op
is also defined as
data property

vector groupsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#VectorGroups

VectorGroups are used to define relationships between TransducerChannels within a single multichannel TIM that imply a display or mathematical relationship between the TransducerChannels. For example, they may be used to identify the relationships between the components of a three-axis accelerometer. VectorGroups are used by the software in the NCAP or host processor to group the outputs of the individual TransducerChannels into vectors for display or computational purposes.
has super-classes
group c

vitual tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#VitualTEDS

A TEDS that is stored permanently in a location other than the TIM.
has super-classes
IEEE1451.0 c
is in range of
send messages op
is disjoint with
tim c

write datac back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteData

In this tim, writing transducer data of specified transducer of specified TIM of specified NCAP (host). This method performs a blocking write of the specified TransducerChannels or transducers. This tim is corresponding to the Args::UInt16 writeData().
has super-classes
transducer access api c

write raw tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteRawTEDS

In this tim, writing rawTEDS data of specified transducer of specified TIM of specified NCAP (host). This method will write the desired TEDS block to the TIM bypassing the TEDS cache. The provided TEDS information is encoded in “tuple” form in an OctetArray. This tim is corresponding to the Args::UInt16 writeRawTeds(): For the purposes of this tim, all TEDS are binary structures. In order to encode these structures in a specified format, it is necessary to encode them as text. To accomplish this, all TEDS contents shall be encoded using the Base64 encoding described in 6.8 of RFC 2045.
has super-classes
teds manager api c

write service requestc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteServiceRequest

has super-classes
command function c
is disjoint with
clear status event register c, query teds c, read service request c, read status condition register c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write status event protocol c, write teds c

write status event protocolc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteStatusEventProtocol

has super-classes
command function c
is disjoint with
clear status event register c, query teds c, read service request c, read status condition register c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write teds c

write tedsc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteTEDS

This tim is used when writing TEDS to a specified TransducerChannel or TIM of the specified NCAP (host). This method will write the desired TEDS block to the TIM. The TEDS cache is also updated if the write succeeds. The provided TEDS information is encoded in an ArgumentArray. This tim corresponds to the Args::UInt16 writeTeds().
has super-classes
command function c, teds manager api c
is in domain of
teds id dp
is disjoint with
clear status event register c, query teds c, read service request c, read status condition register c, read status event protocol c, read status event register c, read teds c, reserved c, run self test c, update teds c, write service request c, write status event protocol c

xdcr eitherc back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#XdcrEither

has super-classes
command class c
is disjoint with
any state c, common cmd c, reserved c, tim active c, tim sleep c, xdcr idle c, xdcr operate c

xdcr idlec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#XdcrIdle

has super-classes
command class c
is disjoint with
any state c, common cmd c, reserved c, tim active c, tim sleep c, xdcr either c, xdcr operate c

xdcr operatec back to ToC or Class ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#XdcrOperate

has super-classes
command class c
is disjoint with
any state c, common cmd c, reserved c, tim active c, tim sleep c, xdcr either c, xdcr idle c

Object Properties

has addressop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasAddress

has super-properties
has components op
has domain
tim c
has range
address c

has componentsop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasComponents

has mandatory tedsop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasMandatoryTEDS

has super-properties
has components op
has domain
tim c or vitual teds c
has range
meta teds c
phy teds c
transducer channel teds c
UsersTransducerNameTEDS c

has messageop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasMessage

has super-properties
has components op
has domain
tim c
has range
message c

has ncapcomponentsop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasNCAPComponents

has ncapmessagesop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasNCAPMessages

has domain
ncap c
has range
ncapmessage c

has statesop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasStates

has super-properties
top object property
has sub-properties
tim states op, transducher channel states op

has tedsop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasTEDS

The TIM and Virtual TEDS can have the TEDS stored inside of them.

has characteristics: functional

has domain
tim c or vitual teds c
has range
teds c
is inverse of
is stored in op

has transducerop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasTransducer

has super-properties
has components op
has domain
tim c
has range
transducer c

has uuidop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hasUUID

has super-properties
has components op
has domain
tim c
has range
uuid c

is stored inop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#isStoredIn

has domain
teds c
has range
tim c or vitual teds c
is inverse of
has teds op

returns error codeop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#returnsErrorCode

has super-properties
top object property
has domain
api c
has range
ncap c

send messagesop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sendMessages

NCAP send messages to the TIM
has domain
ncap c
has range
tim c
vitual teds c

tim statesop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMStates

has characteristics: functional

has super-properties
has states op
has domain
tim c
has range
tim status c

transducher channel statesop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducherChannelStates

has characteristics: functional

has super-properties
has states op
has domain
transducer channel c
has range
transducher channel status c

uses apiop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#usestim

has characteristics: functional

has super-properties
top object property
has domain
ncap c
has range
api c

uses data transmissionop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#usesDataTransmission

has super-properties
has components op
has domain
tim c
has range
data transmission mode c

uses sampling modesop back to ToC or Object Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#usesSamplingModes

has super-properties
has components op
has domain
tim c
has range
sampling mode c

Data Properties

act haltdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#actHalt

Actuator-halt attribute
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

amperesdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#amperes

The exponent for Amperes
has super-properties
phy units dp
has range
uint8

authentdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#authent

Authentication
has super-properties
phy teds dp
has domain
phy teds c
has range
boolean

batterydp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#battery

Device is battery powered
has super-properties
phy teds dp
has domain
phy teds c
has range
uint8

block manufacture i ddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#BlockManufactureID

Argument value shall identify the manufacturer of the Block. The specification of manufacturer identification is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

block model numberdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#BlockModelNumber

Argument value shall be an identifier assigned by the manufacturer to distinguish different implementations of the class by the manufacturer. The scope of BlockModelNumber instances shall be the BlockManufacturerID. The specification of BlockModelNumber instances shall be the responsibility of the manufacturer and is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

block software versiondp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#BlockSoftwareVersion

Argument value shall be an identifier assigned by the manufacturer to distinguish different implementations of the model by the manufacturer. The scope of BlockSoftwareVersion shall be the BlockModelNumber. The specification of BlockSoftwareVersion instances shall be the responsibility of the manufacturer and is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

buffereddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#buffered

Buffered attribute
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

c r slopdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#cRSlop

Constant Relative Slope
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

cal inrvldp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#calInrvl

Calibration interval
has super-properties
calibration teds dp
has domain
calibration teds c
has range
time duration

cal keydp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#calKey

Calibration key
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

calibration tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CalibrationTEDS

has super-properties
teds dp
has sub-properties
cal inrvl dp, coe blk dp, hi limit dp, i convert dp, low limit dp, lst cal dt dp, o convert dp, o error dp, s i convrt dp, xdr blk dp
has domain
calibration teds c
is also defined as
class

candelasdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#candelas

The exponent for Candelas
has super-properties
phy units dp
has range
uint8

cGroupdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#cGGroup

ControlGroup
has super-properties
meta teds dp
has sub-properties
grp type dp, mem list dp
has domain
meta teds c

chan numdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#chanNum

TransducerChannel number of the TransducerChannel proxy
has super-properties
proxies dp
has range
uint16

chan typedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#chanType

TransducerChannel type key
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

channel idsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#channelIds

has super-properties
transducer discovery response dp
has domain
discovery api c
has range
uint16 array

checksumdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#checksum

The checksum shall be the one’s complement of the sum (modulo 216) of all preceding octets, including the initial TEDS length field and the entire TEDS data block. The checksum calculation excludes the checksum field. TotalOctets − 2∑i=1 checksum = 0xFFFF − TEDSOctet(i) (4) The one’s complement of the sum N is (216– 1) – N. The checksum may be calculated by taking the hex value 0xFFFF minus the sum from the first octet to the octet before the checksum as shown in Equation (4). Another way to calculate the ones complement value of a number is by inverting the number’s digits. NOTE—Computing the checksum starts with adding the individual octets while keeping the sum in a 16 bit number. If the 16 bit number overflows, ignore the overflow and keep only the lower 16 bits. Take the logical (one’s) complement of the resulting 16 bit number.
has super-properties
teds dp
has domain
teds c
has range
uint16

coe blkdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#coeBlk

Multinomial coefficient
has super-properties
calibration teds dp
has domain
calibration teds c
has range
float32 array

command classdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#commandClass

has super-properties
message dp
has domain
message c
has range
octet

command complete responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#CommandCompleteResponse

has super-properties
api dp
has sub-properties
error code dp, out args dp, tim id dp, transducer id dp
has domain
transducer manager api c

command dependentdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#commandDependent

has super-properties
message dp
has domain
message c
has range
octet

command functiondp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#commandFunction

has super-properties
message dp
has domain
message c
has range
octet

complex pdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#complexP

Complex pole
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

complex p fdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#complexPF

Complex pole frequency
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

complex p qdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#complexPQ

Complex pole quality factor
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

complex zdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#complexZ

Complex zero
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

complex z fdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#complexZF

Complex zero frequency
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

complex z qdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#complexZQ

Complex zero quality factor
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

current valuedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#currentValue

Current value to communicate
has super-properties
ncapmessage dp
has range
float32

d coeffdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dCoeff

Denominator coefficients (B0, B1, ... Bm)
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32 array

dat modeldp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#datModel

Data model
has super-properties
sample dp
has range
uint8

data blockdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dataBlock

This structure contains the information that is stored in a specific TEDS. The fields that comprise this structure are different for each TEDS type. All TEDS prepared by a transducer manufacturer use a Type/Length/Value (TLV) data structure. In the case of text-based TEDS, this Type/Length/Value (TLV) ata structure is used to provide a directory to give access into different sections of the text portion of the TEDS that uses XML for the information content.
has super-properties
teds dp
has domain
teds c
has range
octet array

data setdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dataSet

has super-properties
transducer channel teds dp
has sub-properties
pre trigg dp, repeats dp, s origin dp, s units dp, step size dp
has domain
transducer channel teds c
has range
uint8

data xmitdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dataXmit

Data transmission attribute
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

depend pdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dependP

Single pole dependent on a zero TF_SPm (x)
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

depend zdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dependZ

Single zero dependent on a pole TF_SZm (x)
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

dependent octetsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dependentOctets

has super-properties
replay message dp
has domain
replay message c
has range
octet array

destination transducer channel least significantdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#destinationTransducerChannelLeastSignificant

has super-properties
message dp
has domain
message c
has range
octet

destination transducer channel most significantdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#destinationTransducerChannelMostSignificant

has super-properties
message dp
has domain
message c
has range
octet

dir blockdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dirBlock

Language block description This block is repeated N times
has super-properties
text based teds dp
has domain
text based teds c
has range
uint32

Direction anglesdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#dAngles

has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

directondp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#direction

Sensitivity direction
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

edge rptdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#edgeRpt

Edge-to-report attribute
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

encryptdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#encrypt

Encryption
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

end of setdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#endOfSet

End-of-data-set operation attribute
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

end user application specific tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#EndUserApplicationSpecificTEDS

has super-properties
teds dp
has sub-properties
end user data dp
has domain
end user application specific teds c
is also defined as
class

end user datadp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#endUserData

The contents of the data block are up to the user and are not defined in this standard.
has super-properties
end user application specific teds dp
has domain
end user application specific teds c
has range
string

error codedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#errorCode

All error codes are represented as UInt16 quantities. Five entities are involved in a communication transaction: the local IEEE 1451.0 layer, the local IEEE 1451.X layer, the remote IEEE 1451.X layer, the remote IEEE 1451.0 layer, and the remote application layer. The error code source is encoded in the upper 3 bits. The error code enumeration is encoded in the lower bits. Bits are numbered from most significant to least significant bit 15 to bit 0.
has super-properties
command complete response dp, measurement update response dp, read data response dp, read raw teds response dp, read teds response dp, send command response dp, start command response dp, start read data response dp, start trigger response dp, start write data response dp, tim discovery response dp, transducer discovery response dp, trigger response dp, update teds response dp, write data response dp, write raw teds response dp, write teds response dp
has domain
discovery api c
teds manager api c
transducer access api c
transducer manager api c
has range
uint16 or ({ "CLOSE_ON_LOCKED_RESOURCE" , "FATAL_TEDS_ERROR" , "ILLEGAL_MODE" , "INVALID_COMMID" , "LOCKED_RESOURCE" , "LOCK_BROKEN" , "MCAST_NOT_SUPPORTED" , "MEMORY" , "MEMORY_RESOURCE_EXCEEDED" , "NETWORK_CORRUPTION" , "NETWORK_FAILURE" , "NETWORK_RESOURCE_EXCEEDED" , "NOT_GROUP_MEMBER" , "NO_ERROR" , "QOS_FAILURE" , "TIMEOUT" , "UNKNOWN_DESTID" , "UNKNOWN_GROUPID" , "UNKNOWN_MODULEID" , "UNKNOWN_MSGID" })

error code sourcedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ErrorCodeSource

has super-properties
api dp
has domain
error code source c
has range
uint16 or ({ "LOCAL_1451_0_LAYER" , "LOCAL_1451_X_LAYER" , "REMOTE_1451_0_LAYER" , "REMOTE_1451_X_LAYER" , "REMOTE_APPLICATION_LAYER" })
is also defined as
class

Event sensor optionsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#eSOpetion

has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

formatdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#format

Format description of this TEDS
has super-properties
UsersTransducerNameTEDS dp
has domain
UsersTransducerNameTEDS c
has range
uint8

frequency response tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#FrequencyResponseTEDS

has super-properties
teds dp
has sub-properties
points dp, ref amp dp, ref freq dp, ref phase dp
has domain
frequency response teds c
is also defined as
class

geo locdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#geoLoc

Specialized VectorGroup for geographic location
has super-properties
meta teds dp
has sub-properties
grp type dp, loc enum dp, mem list dp
has domain
meta teds c
has range
uint16 array

grp typedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#grpType

ControlGroup type
has super-properties
cGroup dp, geo loc dp, v group dp
has range
uint8

hi limitdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#hiLimit

Operational upper range limit
has super-properties
calibration teds dp
has domain
calibration teds c
has range
float32

i convertdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#iConvert

Pre-conversion operation
has super-properties
calibration teds dp
has domain
calibration teds c
has range
uint8

inPropDldp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#inPropD

Incoming propagation delay through the data transport logic
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

kelvinsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#kelvins

The exponent for Kelvins
has super-properties
phy units dp
has range
uint8

kilogramdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#kilogram

The exponent for Kilograms
has super-properties
phy units dp
has range
uint8

previous valuedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#previousValue

Last value reported
has super-properties
ncapmessage dp
has range
float32

length least significantdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#lengthLeastSignificant

has super-properties
message dp, replay message dp
has domain
message c
has range
octet

length most significantdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#lengthMostSignificant

has super-properties
message dp, replay message dp
has domain
message c
has range
octet

loc enumdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#locEnum

An enumeration defining how location information is provided
has super-properties
geo loc dp
has range
uint8

low limitdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#lowLimit

Operational lower range limit
has super-properties
calibration teds dp
has domain
calibration teds c
has range
float32

lst cal dtdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#lstCalDt

Last calibration date-time
has super-properties
calibration teds dp
has domain
calibration teds c
has range
time instance

m rangedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#mRange

has super-properties
transducer channel teds dp
has range
uint8

max b p sdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxBPS

Max data throughput
has super-properties
phy teds dp
has domain
phy teds c
has range
uint32

max c devdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxCDev

Max Connected Devices
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

max chandp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxChan

Number of implemented TransducerChannels
has super-properties
meta teds dp
has domain
meta teds c
has range
uint16

max key ldp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxKeyL

Max Key Length
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

max r devdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxRDev

Max Registred Devices
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

max retrydp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxRetry

Maximum Retries before Disconnect
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

max s d udp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxSDU

Max SDU Size
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

max xactdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#maxXact

Max Simultaneous Transactions
has super-properties
phy teds dp
has domain
phy teds c
has range
uint8

measurement update responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#MeasurementUpdateResponse

has super-properties
api dp
has sub-properties
error code dp, tim id dp, transducer data dp, transducer id dp
has domain
transducer access api c

mem listdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#memList

ControlGroup member list
has super-properties
cGroup dp, geo loc dp, v group dp
has range
uint16 array

messagedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#Message

meta tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#MetaTEDS

has super-properties
teds dp
has sub-properties
cGroup dp, geo loc dp, max chan dp, o hold off dp, proxies dp, s hold off dp, test time dp, uuid dp, v group dp
has domain
meta teds c
is also defined as
class

metersdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#meters

The exponent for Meters
has super-properties
phy units dp
has range
uint8

min a latdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#minALat

Min Access Latency
has super-properties
phy teds dp
has domain
phy teds c
has range
uint32

min key ldp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#minKeyL

Min Key Length
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

min t latdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#minTLat

Min Transmit Latency
has super-properties
phy teds dp
has domain
phy teds c
has range
uint32

mod lenthdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#modLenth

Data model length
has super-properties
sample dp
has range
uint8

molesdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#moles

The exponent for Moles
has super-properties
phy units dp
has range
uint8

ncapdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAP

has sub-properties
ncapblock dp
has domain
ncap c
is also defined as
class

ncapblockdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPBlock

ncapmanufacture i ddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPManufactureID

Argument value shall identify the manufacturer of the NCAP. The specification of manufacturer identification is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

ncapmessagedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPMessage

has super-properties
top data property
has sub-properties
current value dp, previous value dp, timestamp dp, unit dp, value dp
is also defined as
class

ncapmodel numberdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPModelNumber

Argument value shall be an identifier assigned by the manufacturer to distinguish different NCAP implementations of the manufacturer. The scope of NCAP model numbers shall be the NcapManufacturerId. The specification of NcapModelNumber instances shall be the responsibility of the manufacturer and is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

ncapo s versiondp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPOSVersion

Argument value shall be an identifier assigned by the manufacturer to specify the operating system used by the NCAP. The specification of NCAPOSVersion values shall be the responsibility of the manufacturer and is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

ncapserial numberdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#NCAPSerialNumber

Argument value shall be an identifier assigned by the manufacturer to distinguish different instances of NCAP implementations of the manufacturer. The scope of NCAP serial numbers shall be the NCAPModelNumber. The specification of NCAP serial numbers shall be the responsibility of the manufacturer and is outside the scope of this standard.
has super-properties
ncapblock dp
has range
string

n coeffdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#nCoeff

Numerator coefficients (A0, A1, ... An)
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32 array

num langdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#numLang

If this field is omitted, the NCAP shall assume that only one language is present. This field contains a number identifying the number of languages in the TEDS.
has super-properties
text based teds dp
has domain
text based teds c
has range
uint8

o convertdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#oConvert

Post-conversion operation
has super-properties
calibration teds dp
has domain
calibration teds c
has range
uint8

o errordp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#oError

Operational uncertainty
has super-properties
calibration teds dp
has domain
calibration teds c
has range
float32

o hold offdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#oHoldOff

Operational time-out
has super-properties
meta teds dp
has domain
meta teds c
has range
float32

one poledp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#onePole

Single pole TF_SP
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

one z z poldp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#oneZZPol

Single zero at zero and a single pole
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

one zerodp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#oneZero

Single zero TF_SZ
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

organizdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#organiz

TransducerChannel proxy data-set organization
has super-properties
proxies dp
has range
uint8

out argsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#outArgs

Returned output arguments.

out prop ddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#outPropD

Outgoing propagation delay through the data transport logic
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

phy tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#PHYTEDS

has super-properties
teds dp
has sub-properties
authent dp, battery dp, encrypt dp, max b p s dp, max c dev dp, max key l dp, max r dev dp, max retry dp, max s d u dp, max xact dp, min a lat dp, min key l dp, min t lat dp, radio dp, radio ver dp
has domain
phy teds c
is also defined as
class

phy unitsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#phyUnits

Physical Units
has super-properties
transducer channel teds dp
has sub-properties
amperes dp, candelas dp, kelvins dp, kilogram dp, meters dp, moles dp, radians dp, seconds dp, ster rad dp, unit type dp, units ext dp
has domain
transducer channel teds c
has range
octet array

pointsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#points

Points in the table
has super-properties
frequency response teds dp
has domain
frequency response teds c
has range
float32 array

pole zerodp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#poleZero

Single pole with a dependent zero
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

pre triggdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#preTrigg

Maximum pre-trigger samples
has super-properties
data set dp
has range
uint16

proxiesdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#proxies

This field is required for TIMs that implement TransducerChannel proxies. This field is omitted if no TransducerChannel proxies exist in this transducer module.
has super-properties
meta teds dp
has sub-properties
chan num dp, organiz dp
has domain
meta teds c
has range
uint16 array

r delay tdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#rDelayT

TransducerChannel read delay time
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

r setup tdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#rSetupT

TransducerChannel read setup time
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

radiansdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#radians

The exponent for Radians
has super-properties
phy units dp
has range
uint8

radiodp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#radio

Radio Type
has super-properties
phy teds dp
has domain
phy teds c
has range
uint32

radio verdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#radioVer

Radio Version
has super-properties
phy teds dp
has domain
phy teds c
has range
uint16

read data responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadDataResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp, transducer data dp
has domain
transducer access api c

read raw teds responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadRawTEDSResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, teds dp, teds type dp, tim id dp
has domain
teds manager api c

read teds responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReadTEDSResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, teds dp, teds type dp, tim id dp
has domain
teds manager api c

ref ampdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#refAmp

Test amplitude
has super-properties
frequency response teds dp
has domain
frequency response teds c
has range
float32

ref freqdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#refFreq

Reference frequency

ref phasedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#refPhase

Phase at the reference frequency
has super-properties
frequency response teds dp
has domain
frequency response teds c
has range
float32

repeatsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#repeats

Maximum data repetitions
has super-properties
data set dp
has range
uint16

replay messagedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#ReplayMessage

has sub-properties
dependent octets dp, length least significant dp, length most significant dp, success/fail dp
has domain
replay message c
is also defined as
class

s defaultdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sDefault

Default sampling mode
has super-properties
sampling dp
has range
uint8

s hold offdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sHoldOff

Slow-access time-out
has super-properties
meta teds dp
has domain
meta teds c
has range
float32

s i convrtdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sIConvrt

SI units conversion constants
has super-properties
calibration teds dp
has domain
calibration teds c
has range
float32

s origindp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sOrigin

Series origin
has super-properties
data set dp
has range
float32

s perioddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sPeriod

TransducerChannel sampling period
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

s unitsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sUnits

Series units
has super-properties
data set dp
has range
octet array

samp modedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sampMode

Sampling mode capability
has super-properties
sampling dp
has range
uint8

sampledp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sample

has super-properties
transducer channel teds dp
has sub-properties
dat model dp, mod lenth dp, sig bits dp
has domain
transducer channel teds c
has range
int

sample tdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sampleT

Sample/Delay Time
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

samplingdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sampling

Sampling attribute
has super-properties
transducer channel teds dp
has sub-properties
s default dp, samp mode dp
has domain
transducer channel teds c
has range
uint8

secondsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#seconds

The exponent for Seconds
has super-properties
phy units dp
has range
uint8

self testdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#selfTest

has super-properties
transducer channel teds dp
has range
uint8

send command responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#SendCommandResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, out args dp, tim id dp
has domain
transducer manager api c

sig bitsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sigBits

has super-properties
sample dp
has range
uint16

start command responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartCommandResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp
has domain
transducer manager api c

start read data responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartReadDataResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp
has domain
transducer access api c

start trigger responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartTriggerResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp
has domain
transducer manager api c

start write data responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#StartWriteDataResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp
has domain
transducer access api c

step sizedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#stepSize

Series increment
has super-properties
data set dp
has range
float32

ster raddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sterRad

The exponent for Steradians
has super-properties
phy units dp
has range
uint8

sub sumdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#subSum

has super-properties
text based teds dp
has domain
text based teds c
has range
uint16

success/faildp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#sucess/fail

has super-properties
replay message dp
has domain
replay message c
has range
octet

t c namedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#tCName

TIM or TransducerChannel Name
has super-properties
UsersTransducerNameTEDS dp
has domain
UsersTransducerNameTEDS c
has range
string

tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TEDS

teds lengthdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TEDSLength

The TEDS length is the total number of octets in the TEDS data block plus the 2 octets in the checksum.
has super-properties
teds dp
has domain
teds c
has range
uint32

tim discovery responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMDiscoveryResponse

has super-properties
api dp
has sub-properties
error code dp, tim ids dp
has domain
discovery api c

tim statusdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TIMStatus

has super-properties
top data property
has domain
tim status c
has range
octet or ({ "Busy" , "Command rejected" , "Consumables exhausted" , "Corrections disabled" , "Data available/data processed" , "Data over range/under range" , "Data/event" , "Failed calibration" , "Failed self-test" , "Hardware error" , "Invalid command" , "Missed data/event" , "Not operational" , "Protocol error" , "Reserved" , "Service request" , "TEDS changed" })
is also defined as
class

t s errordp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#tSError

Trigger-to-sample delay uncertainty
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#teds

has super-properties
read raw teds response dp, read teds response dp
has domain
teds manager api c
has range
string array

teds i ddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#tedsID

The TEDS Identifier consists of the four fields shown in Table 41 and is standard for all TEDS. This field is always the first one in the TEDS. The Tuple Length for this field is assumed to be one. The contents are as follows: -IEEE 1451 standards family number (0 for this standard) -TEDS class -Version number -Tuple length
has super-properties
teds dp
has domain
teds c
has range
uint8

teds iddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#tedsId

has super-properties
write teds response dp
has domain
write teds c

teds typedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#tedsType

test timedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#testTime

Self-Test Time
has super-properties
meta teds dp, transducer channel teds dp
has domain
meta teds c
has range
float32

text based tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TextBasedTEDS

has super-properties
teds dp
has sub-properties
dir block dp, num lang dp, sub sum dp, x m l sum dp, x m l text dp
has domain
text based teds c
is also defined as
class

tim idsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#timIds

has super-properties
tim discovery response dp
has domain
discovery api c
has range
uint16 array

time srcdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#timeSrc

Source for the time of sample
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
uint8

timestampdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#timestamp

timestamp for the message
has super-properties
ncapmessage dp
has range
string

transducer channel statusdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerChannelStatus

There are two types of status registers. Both are 32 bits wide. One register is called the Condition register. It may be read using the Read Status-Condition Register command. It contains the current state of the attributes being reported. The second register is the event register, and it is true if the condition register has been true since the last time the status-event register was cleared. It may be read using the Read Status-Event Register command. Some bits in the status-event register represent actual events, such as command errors. In this case, the condition register should always be zero for that bit, as the model would show that the condition occurred and was immediately cleared. Both Status registers shall be implemented for the TIM and for each implemented TransducerChannel in a TIM. The returned status-event for the TIM represents the state of the TIM as a whole. In many cases, a bit in the TIM status-event represents the logical OR of corresponding bits in all implemented TransducerChannels. Each bit in the status-event register represents the presence or absence of a particular event occurrence. A one in the appropriate bit position shall represent the presence of a condition or that an event has occurred since status was last read or cleared. Each status-event register is used in conjunction with an associated service request mask to control which status bits will be used to generate a service request. Status bits defined by this standard. Some status bits are reserved for future versions of this standard. Some bits are optional, and the TIM manufacturer may choose not to implement them. Bits designated as “open to manufacturers” may be used to report conditions not represented by bits that are already defined. New bit definitions in the TIM status-event registers shall reflect conditions within the TIM as a whole. Status bits labeled “reserved,” and unimplemented “optional” and “open to manufacturers” status bits, shall be reported as zero when read.
has domain
transducher channel status c
has range
octet or ({ "Busy" , "Command rejected" , "Corrections disabled" , "Data available/data processed" , "Data over range/under range" , "Data/event" , "Failed calibration" , "Failed self-test" , "Hardware error" , "Invalid command" , "Missed data/event" , "Not operational" , "Not-the-first-read-of-this-data-set" , "Reserved" , "Service request" , "TEDS changed" })

transducer channel tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerChannelTEDS

has super-properties
teds dp
has sub-properties
Direction angles dp, Event sensor options dp, act halt dp, buffered dp, cal key dp, chan type dp, data set dp, data xmit dp, directon dp, edge rpt dp, end of set dp, inPropDl dp, m range dp, out prop d dp, phy units dp, r delay t dp, r setup t dp, s period dp, sample dp, sampling dp, self test dp, t s error dp, test time dp, time src dp, update t dp, w setup t dp, warm up t dp
has domain
transducer channel teds c
is also defined as
class

transducer datadp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerData

has super-properties
read data response dp
has domain
transducer access api c
has range
string array

transducer datadp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#transducerData

has super-properties
measurement update response dp
has domain
transducer access api c
has range
string array

transducer discovery responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerDiscoveryResponse

has super-properties
api dp
has sub-properties
channel ids dp, error code dp, tim id dp, transducer names dp
has domain
discovery api c

transducer iddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#transducerId

The channelId of the specified TransducerChannelChannel
has super-properties
command complete response dp, measurement update response dp
has domain
transducer access api c
has range
uint16

transducer namesdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransducerNames

has super-properties
transducer discovery response dp
has domain
discovery api c
has range
string array

transfer function tedsdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TransferFunctionTEDS

has super-properties
teds dp
has sub-properties
c r slop dp, complex p dp, complex p f dp, complex p q dp, complex z dp, complex z f dp, complex z q dp, d coeff dp, depend p dp, depend z dp, n coeff dp, one pole dp, one z z pol dp, one zero dp, pole zero dp, ref freq dp, sample t dp, zero pole dp
has domain
transfer function teds c
is also defined as
class

trigger responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#TriggerResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp
has domain
transducer manager api c

unitdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#unit

Unit
has super-properties
ncapmessage dp
has range
string

unit typedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#unitType

Physical Units interpretation enumeration
has super-properties
phy units dp
has range
uint8

units extdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#unitsExt

TEDS access code for units extension
has super-properties
phy units dp
has range
uint8

update tdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#updateT

TransducerChannel update time
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

update teds responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#UpdateTEDSResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, teds type dp, tim id dp
has domain
teds manager api c

UsersTransducerNameTEDSdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#User'sTransducerNameTEDS

has super-properties
teds dp
has sub-properties
format dp, t c name dp
has domain
UsersTransducerNameTEDS c
is also defined as
class

uuiddp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#uuid

has super-properties
meta teds dp
has domain
meta teds c
has range

v groupdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#vGroup

This field is required for TIMs that implement VectorGroups. This field is omitted if no VectorGroups exist in this transducer module. VectorGroups identify the relationships between the data sets within a transducer module as shown in Table 45. The VectorGroup definition is a hierarchical structure with the following subfields: Group type Member list In Table 45, the Enumeration column contains the value that will be placed in the group type field to identify the particular VectorGroup that is being defined. The function column defines the function of each TransducerChannel in the group. The member list is a list of the TransducerChannel numbers for the Transducers that perform each function. The numbers in the member list order column define the order in which the TransducerChannel numbers shall be listed. The member list is an ordered array, and no elements may be omitted. If a TransducerChannel is not required, then the TransducerChannel number for that function shall be zero.
has super-properties
meta teds dp
has sub-properties
grp type dp, mem list dp
has domain
meta teds c
has range
uint16 array

valuedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#value

has super-properties
ncapmessage dp
has range
float32

w setup tdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#wSetupT

TransducerChannel write setup time
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

warm up tdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#warmUpT

ransducerChannel warm-up time
has super-properties
transducer channel teds dp
has domain
transducer channel teds c
has range
float32

write data responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteDataResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, tim id dp
has domain
transducer access api c

write raw teds responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteRawTEDSResponse

has super-properties
api dp
has sub-properties
channel id dp, error code dp, teds type dp, tim id dp
has domain
teds manager api c

write teds responsedp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#WriteTEDSResponse

has super-properties
api dp
has sub-properties
error code dp, teds id dp, teds type dp, tim id dp
has domain
teds manager api c

x m l sumdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#XMLSum

Text block checksum
has super-properties
text based teds dp
has domain
text based teds c
has range
uint16

x m l textdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#XMLText

This field is required. If this field is omitted, the NCAP shall report a fatal TEDS error. This field contains the information to be displayed by an XML-savvy application. A proposed schema for all text-based TEDS used in IEEE Std 1451.2-1997 or described in this standard.
has super-properties
text based teds dp
has domain
text based teds c
has range
string

xdr blkdp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#xdrBlk

This field is required if the general conversion method is used. This field and field 22 or field 20 shall be provided. If field 20 or 21 and 22 are not provided, the NCAP shall report a fatal TEDS error. If field type 20 is included, fields 21 and 22 shall be omitted. This field describes all of the constants except the calibration coefficients required for a single TransducerChannel that is part of the correction process. It consists of the following subfields: Element number Correction input TransducerChannel Correction input TransducerChannel key TransducerChannel degree Segment boundary values table Segment offset values table If multiple TransducerChannels provide inputs to the correction process for the TransducerChannel to which this Calibration TEDSapplies, then each of these input TransducerChannels shall have a TransducerChannel Description in this Calibration TEDS.
has super-properties
calibration teds dp
has domain
calibration teds c
has range
uint8

zero poledp back to ToC or Data Property ToC

IRI: http://www.iml.ubi.pt/2022/ieee1451#zeroPole

Single zero with a dependant pole
has super-properties
transfer function teds dp
has domain
transfer function teds c
has range
float32

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
!--REFERENCES SECTION-->

References back to ToC

da Rocha, Helbert, Antonio Espirito-Santo, and Reza Abrishambaf. "Semantic interoperability in the industry 4.0 using the IEEE 1451 standard." IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society. IEEE, 2020.

Acknowledgments back to ToC

Developed by IML Laboratory-2022, supported by Project “INDTECH 4.0 – New Technologies for Intelligent Foundation”, project grant No. POCI-01-0247-FEDER-026653

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment and Daniel Garijo for developing Widoco