Appendix A DeviceNet Overview
© National Instruments Corporation A-13 NI-DNET User Manual
As you can see, to use the data bytes contained in I/O messages, it is
important to know the format of a device’s internal input and output
assemblies.
Device ProfilesTo provide interoperability for devices of the same type, the DeviceNet
Specification defines various device profiles. The goal behind device
profiles is that for a given type of device, such as a photoelectric sensor, it
should be relatively straightforward to replace a sensor from one vendor
with a sensor from another vendor.
All devices which conform to a given profile must do the following:
• Exhibit the same behavior
• Use the same object model (certain instances are required)
• Contain the same input and output assemblies
• Contain the same set of configurable attributes
In addition to required features, most device profiles define a variety of
optional features. When an optional feature is supported by a vendor, it
must be supported as defined by the DeviceNet Specification. Device
profiles also allow for vendor-specific features.
The DeviceNet Specification provides device profiles for such devices as
photoelectric sensors, limit switches, motor starters, position controllers,
and mass-flow controllers.
Open DeviceNet Vendors Association (ODVA)This chapter provides only a short summary of DeviceNet. For additional
information, such as a list of DeviceNet products and how to purchase the
DeviceNet Specification, refer to the ODVA Web site at www.odva.org.