Device resource files – Echelon LNS User Manual
Page 121
LNS Programmer's Guide
107
Table 6.1 Program ID Format
Program ID Segment
Description
F
This represents the format identifier.
This will be set to 8 for LonMark certified
interoperable devices,
9 for draft (not certified) interoperable
devices, or a value less than 8 for non-
interoperable devices. Note that the
LonMark Interoperability Association
has reserved format identifiers 0xA..0xF
for future use.
M:MM:MM
A series of 5 hexadecimal digits
identifying the device manufacturer.
Manufacturer IDs are unique to the
manufacturer of certified interoperable
devices
CC:CC
A series of 4 hexadecimal digits that
describe the class and primary function
of the device.
UU
2 hexadecimal digits describing the
device’s usage within its class. This is
also known as the device’s subclass.
TT
2 hexadecimal digits identifying the
physical channel type the device can be
used with.
NN
2 hexadecimal digits representing the
device model number.
Note: The first five fields described in Table 6.1 are allocated by the LonMark
Interoperability Association.
Device Resource Files
While the device interface file details all the network variables, configuration properties
and LonMark Functional Blocks initially available on a device, the interface does not
specify the internal structure of these elements.
A network variable defines an operational input or output for the device. Each network
variable is assigned a network variable type, which determines the structure, range, base
units, and scaling factors that the network variable uses.
A configuration property specifies a configuration option for a network variable, a
LonMark Functional Block, or the entire device. Each configuration property is assigned
a configuration property type, which defines the structure, range, base units, and scaling
factors that the configuration property uses.
Each network variable and configuration property is also assigned one or more format
specifications. Alternate format specifications can be supplied to provide unit conversion