6 data point references, Data point references -14, Data point references – Echelon i.LON SmartServer 2.0 User Manual
Page 28

i.LON SmartServer 2.0 Programmer’s Reference
2-14
Driver Item
xsi
type
Type Translator
UFPTtypeTranslator_Cfg
Type Translator Rule
UFPTtypeTranslator_Rule_Cfg
Data Point (configuration)
Dp_Cfg
Data
Point
(data) Dp_Data
Data Point Reset Priority Dp_ResetPrio_Invoke
L
ON
W
ORKS
Network
LON_Network_Cfg
Channel
LON_Channel_Cfg
Device
LON_Device_Cfg
Router
LON_Device_Router_Cfg
RNI
LON_Device_RNI_Cfg
Functional
Block LON_Fb_Cfg
Network
Variable
LON_Dp_Cfg
Configuration
Property
LON_Cp_Dp_Cfg
Configuration
Property File
LON_Cp_File_Cfg
Modbus Network
MOD_Network_Cfg
Channel
MOD_Channel_Cfg
Device
MOD_Device_Cfg
Functional
Block MOD_Fb_Cfg
Data
Point
MOD_Cp_Dp_Cfg
M_Bus Network
MBS_Network_Cfg
Channel
MBS_Channel_Cfg
Device
MBS_Device_Cfg
Functional
Block MBS_Fb_Cfg
Data
Point
MBS_Cp_Dp_Cfg
Virtual Network
Virtual_Network_Cfg
Channel
Virtual_Channel_Cfg
Device
Virtual_Device_Cfg
Functional
Block Virtual_Fb_Cfg
Data
Point
Virtual_Cp_Dp_Cfg
2.6
Data Point References
The SmartServer has a more abstract and flexible method for referencing data points on the
SmartServer’s embedded applications by their parent functional blocks. Primarily, the data point type
is not specified by the tag name (for example, the SNVT_alarm_2 output tag is obsolete). In Version
4.0, each functional block representing a SmartServer embedded application has a collection of data
point references. The data point type is specified by the dpType attribute, and it is a reference to the
data point’s programmatic name as defined in the functional profile template. Some functional
blocks also extend the base data point reference XML type. In these cases, the
has an xsi:type attribute with the derived type.
The following code samples demonstrate how data points on the SmartServer’s embedded applications
are referenced. In the first example, the nvoAgAlarmFlag data point on an Alarm Generator functional
block is referenced. In the second example, the nvoDlLevAlarm data point on a Data Logger
functional block is referenced: