Deleting a type translation, Specifying a delay – Echelon SmartServer 2.2 User Manual
Page 478

SmartServer
2.2 User’s Guide
479
You can add more input and output points to the translation in order to convert other data elements in
the M-Bus device to L
ON
W
ORKS
data points. Add the M-Bus and L
ON
W
ORKS
data point to their
respective input and output lists, add an ALWAYS case that maps a data field from the M-Bus device
to the appropriate L
ON
W
ORKS
data type. For example, you can convert the last month value property
(the [6] element) of the MBS_HYDROMETER_SCAMPY_1 device to a SNVT_vol_f data point.
Note: The M-Bus driver represents all scalar values as double precision floating-point numbers (8
bytes). The use of 4 byte floating-point types such as SNVT_vol_f may exhibit a loss of precision
when values become very large. You can use the Pulse Counter output data point nvoPcValue,
which is 8 bytes, as a template to create output data points with double precision floating point types.
The bas_controller resource file set on the SmartServer includes double precision floating point types
that you can use such as UNVT_double_float, UNVT_elec_kwh_lf, and UNVT_power_lf.
Deleting a Type Translation
You can delete a pre-defined or custom type translation from a Type Translator. Deleting a type
translation not only removes it from the current Type Translator application, but it removes it from all
other existing Type Translators on your SmartServer and any new Type Translators that you may
create.
To delete a type translation, select the type translation to be deleted from the list below the Rule icon,
click Delete Rule, click OK to confirm the deletion of the selected type translation, and then click
Submit.
Specifying a Delay
You can specify the period of time that the Type Translator waits after an input data point has been
updated before performing a translation. This is useful if the translation has multiple inputs. Setting a
delay in this case ensures that translations occur only after most or all of the input points have been
updated. To specify a delay, enter the period of time (in seconds) in the Delay box for the type
translator to wait after input point updates.
The type translations will reflect any additional data point updates that occur during the delay interval.
This means that if an input data point is updated a second time before the delay interval expires, the
delay will not be reset, and the second update will be the one translated.