Application device, Application image, Application program – Echelon IzoT BACnet Developes User Manual

Page 22: Binding, Channel, Commissioning

Advertising
background image


Application Device

A L

ON

W

ORKS

device that runs an ISO/IEC 14908-1 application (OSI Layer 7). The application may

run on a Neuron Chip or Smart Transceiver, in which case the device is called a “Neuron hosted”
device.

Application Image

Device firmware that consists of the object code generated by the Neuron C compiler from the user’s
application program and other application-specific parameters, including the following:

• Network variable fixed and self-identification data
• Network variable device interface data
• Program ID string

• Optional self-identification and self-documentation data
• Number of address table entries
• Number of domain table entries
• Number and size of network buffers
• Number and size of application buffers

• Number of receive transaction records
• Input clock speed of target Neuron Chip or Smart Transceiver
• Transceiver type and bit rate

Application Program

The software code in a L

ON

W

ORKS

device that defines how it functions. The application program,

also referred to as the application, may be in the device when you purchase it, or you may load it into
the device from application image files (.APB, .NDL, and .NXE extensions) using the LonMaker tool
or other network management tool. The application program interfaces with the ISO/IEC 14908-1
firmware to communicate over the network. It may reside completely in the Neuron Chip or Smart
Transceiver, or it may reside on an attached host processor (in a host-based device).

Binding

Process of connecting network variables. Binding creates logical connections (virtual wires) between
L

ON

W

ORKS

devices. Connections define the data that devices share with one another. Tables

containing binding information are stored in the device’s non-volatile memory, and may be updated by
the LonMaker tool or the ISI protocol.

Changeable-Type Network Variable

A network variable that has a type and length that can be changed to that of another network variable
type of equal or smaller size. You can use changeable-type network variables to implement generic
functional blocks that work with different types of inputs and outputs.

Channel

The physical media between devices upon which the devices communicate. The ISO/IEC 14908-1
protocol is media independent; therefore, numerous types of media can be used for channels: twisted
pair, power line, fiber optics, IP, and RF, and other types.

Commissioning

The process in which the LonMaker tool or other network management tool downloads network and
application configuration data into a physical device. For devices whose application programs are not
contained in ROM, the network management tool also downloads the application program into
non-volatile RAM in the device. Devices are usually either commissioned and tested one at a time, or
commissioned and then brought online and tested incrementally.

22

Appendix A – Glossary

Advertising
This manual is related to the following products: