L-INX User Manual 281 LOYTEC
Version 4.0 LOYTEC electronics GmbH
LONMARK alarming is supported via nvoAlarm (SNVT_alarm) and nvoAlarm_2
(SNVT_alarm_2). This allows devices supporting the LONMARK alarm notifier profile
to receive alarms generated by the device and react with a defined action (e.g., send an
email). By supporting both alarm SNVTs, SNVT_alarm and SNVT_alarm_2, legacy
and state-of-the-art alarm handling is supported.
nviDateEvent (SNVT_date_event), nvoDateResync (SNVT_switch): These NVs are part
of the standard LONMARK node object, if schedulers are used. If not bound, the local
calendar is used. If a global calendar shall be used, both of these NVs must be bound to
the respective NVs of the global calendar object.
nviTimeSet (SNVT_time_stamp): When writing to this NV, the system is set, if the
configure time-source is ―LonMark‖ or ―Auto‖ (see Section 4.2.1). The time value is
interpreted as local time
nvoSystemTemp (SNVT_temp): This NV can be used to poll the system temperature of
the device. It does not send updates and must be polled.
nvoSupplyVolt (SNVT_volt): This NV can be used to poll the supply voltage of the
device. It does not send updates and must be polled.
nvoIpAddress (SNVT_str_asc): This NV can be used to poll the IP address of the
device. It does not send updates.
nciEarthPos (SNVT_earth_pos): This configuration property can be used to set the
earth position of the device. It has been implemented as an NV to make other devices
send that configuration to the device over the network (e.g., from a GPS device).
nviClearStat (SNVT_switch): When writing {100.0 1} to this NV, the channel monitor
objects‘ statistics data are cleared.
nvoUpTime (SNVT_elapsed_tm): This NV contains the elapsed time since the last
reboot.
13.2.3 Real-Time Keeper Object
When the scheduler objects are enabled in the project settings, the device includes the
standard LONMARK real-time keeper object. The Real-Time Keeper Object is used to
synchronize the system time of multiple LONMARK compliant devices.
The object has the following network variables:
nvoTimeDate (SNVT_time_stamp): Propagates the devices current system time and
date (local time). It is typically bound to the nviTimeSet input network variable of the
node objects of the LONMARK compliant devices, which are synchronized with the
system time of the device. The update rate of the nvoTimeDate can be configured using
the configuration property SCPTupdateRate (default every 60 seconds).
13.2.4 Channel Monitor Object
The Channel Monitor Object functional block is responsible for network monitoring. There
is one object for each channel, the device is attached to: The channel monitor object with
index 0 corresponds to the FT port of the device, while the object with index 1 corresponds
to the IP-852 port of the device. If a port is not available in the current system
configuration, the nvoElapsedTime is set to the invalid value and nvoPort is set to 255.
Each object has the following network variables:
nvoPort (SNVT_count): Index of port associated with this Channel Monitor Object
instance. Port 1 corresponds to the FT port of the device, while port 2 corresponds to
the IP-852 port of the device. If the monitored port is not available in a system
configuration, the value is 255. This NV is polled only.