5.5 - Modbus
The UE9 supports the Modbus protocol over Ethernet and USB. Learn more about it on the Modbus support page.
5.6 - Calibration Constants
This information is only needed when using low-level functions and other ways of getting binary readings. Readings in volts already
have the calibration constants applied. The UD driver, for example, normally returns voltage readings unless binary readings are
specifically requested.
Calibration Constant
The majority of the UE9's analog interface functions return or require binary values. Converting between binary and voltages
requires the use of calibration constants and formulas.
When using ModBus the UE9 will apply calibration automatically, so voltages are sent to and read from the UE9 are formatted as
a float.
Which Constants Should I Use?
The calibration constants stored on the UE9 can be categorized as follows:
Analog Input
Analog Output
Internal Temperature
Analog Input: Since the UE9 uses multiplexers, all channels (except 129-135 and 137-143) have the same calibration for a given
input range.
Analog Output: Only two calibrations are provided, one for DAC0 and one for DAC1.