CAUTION Default power-up values (registers 773 ... 775) are written into non-volatile EEPROM memory. The EEPROM memory implementation has a limit of 30000 writes, and is intended to be used only when saving long-term or permanent configurations. Use the volatile memory (registers 769 ... 771, values cleared on power-up) for non-permanent configurations (for example, if the probe is used in a system that regularly updates the given values). |
Register number | Address | Description | Data format | Unit/Valid range | ||
---|---|---|---|---|---|---|
769 | 0300hex | Volatile value for pressure compensation (value cleared at probe reset). Used for compensating the measurement for pressure if pressure compensation is turned ON (register 0504hex). | 32-bit float |
hPa 813.25 ... 1213.25 (default 1013.25 hPa) (Init copied from power-up value) |
||
771 | 0302hex | Volatile value for given temperature reading (value cleared at probe reset). Used for calculations instead of the temperature from the temperature probe if temperature compensation is turned ON (register 0505hex). | 32-bit float |
°C -40 ... +80 (Init copied from power-up value) |
||
773 | 0304hex | Power-up value for pressure compensation | 32-bit float |
hPa 813.25 ... 1213.25 (default 1013.25 hPa) |
||
775 | 0306hex | Power-up value for given temperature reading | 32-bit float |
°C -40 ... +80 |
||
777 | 0308hex | Purge interval | 16-bit integer |
min 60 ... 10080 (= 1 hour ... 1 week) (default: 1440 (= 24 hours)) |
||
779 | 030Ahex | Measurement filtering factor (does not affect temperature, water, or RH measurement) | 32-bit float | Range: 0.01 ... 1 1 = Filter is disabled < 1 = Reading is a combination of latest measurement and the earlier reading. The value of the register defines the portion of the latest measurement, for example, 0.9 means the reading consists 90 % of the latest measurement and 10 % of the earlier reading. |
||
783 | 030Ehex | Low H2O2 threshold on/off | 16-bit boolean |
0 = Off 1 = On (default: 0 = Off)
|
||
785 | 0310hex | Low H2O2threshold activation level | 32-bit float |
ppmH2O2 (default: 3) |
||
787 | 0312hex | Low H2O2 threshold activation delay | 32-bit integer |
Seconds (default: 1800) |
||
789 | 0314hex | Low H2O2 threshold deactivation level | 32-bit float |
ppmH2O2 (default: 10) |
||
791 | 0316hex | Low H2O2 threshold deactivation delay | 32-bit integer |
Seconds (default: 10) |
||
1283 | 0502hex | Purge status / manual start | 16-bit function status |
When reading from register: 1 ... 100 = Purge is in progress (progress shown as 1 ... 100%) 0 = Previous purge completed successfully, purge is not in progress ... -1 = Previous purge has failed When writing to register: 1 = Start purge Note: After starting the purge by writing 1, only read from the register until the purge has completed. See the related section in Problems and their possible solutions. |
||
1285 | 0504hex | Pressure compensation on/off | 16-bit boolean |
1 = On 0 = Off |
||
1286 | 0505hex | Temperature compensation mode | enum |
0 = Use temperature measured by temperature probe in the calculation of other measurement parameters. 1 = Use a setpoint temperature value in the calculation of other measurement parameters instead of the temperature measured by the temperature probe. Define the setpoint value in registers 0302hex (volatile value) and 0306hex (power-up value). (default: 1 = Use a setpoint value) |
||
1287 | 0506hex | Manual purge trigger in analog mode on/off | 16-bit boolean |
1 = On 0 = Off (default: 1 = On) |
||
1288 | 0507hex | Allow interval purge during H2O2 exposure | 16-bit boolean |
1 = On 0 = Off (default: 0 = Off) |
||
1537 | 0600hex | Modbus address | 16-bit integer | 1 ... 255 (default: 240) | ||
1538 | 0601hex | Bit rate | enum |
5 = 9600 6 = 19200 7 = 38400 8 = 57600 9 = 115200 (default: 6 = 19200) |
||
1539 | 0602hex | Parity, number of data bits, number of stop bits | enum |
0 = None, 8, 1 1 = None, 8, 2 2 = Even, 8, 1 3 = Even, 8, 2 4 = Odd, 8, 1 5 = Odd, 8, 2 (default: 1 = None, 8, 2) |
||
1540 | 0603hex | Minimum delay between request and device response. Increase this if your hardware needs extra time for changing the communication direction. Any extra delay specified here is added on top of the normal maximum 1-second response time of the device. | 16-bit integer |
ms 0 ... 1000 |
||
1541 | 0604hex | Restart device | 16-bit function status |
When writing to register: 1 = Restart the device |
||
Analog Output 1: | ||||||
1793 | 0700hex | Output mode | enum |
0 = Off 2 = 4 ... 20 mA (default: 2 = 4 ... 20 mA) |
||
1794 | 0701hex | Output parameter | 16-bit register address |
Valid range 0000hex ... 001Ahex. For the available parameters and their register addresses, see Table 1. |
||
1795 | 0702hex | Scale low end | 32-bit float | Set the lower limit of the measurement scale for the output parameter chosen in register 0701hex (Output parameter). | ||
1797 | 0704hex | Scale high end | 32-bit float | Set the upper limit of the measurement scale for the output parameter chosen in register 0701hex (Output parameter). | ||
1799 | 0706hex | Error output | 32-bit float |
mA 0 ... 25 |
||
1801 | 0708hex | Low clipping limit | 32-bit float |
% of scaled range 0 ... 20 = Clip the output when the measurement goes this many percent below the low end of the scale NaN = Disable clipping limit at low end |
||
1803 | 070Ahex | Low error limit | 32-bit float |
% of scaled range 0 ... 20 = Set the output in error state when the measurement goes this many percent below the low end of the scale NaN = Disable error limit at low end |
||
1805 | 070Chex | High clipping limit | 32-bit float |
% of scaled range 0 ... 20 = Clip the output when the measurement goes this many percent above the high end of the scale NaN = Disable clipping limit at high end |
||
1807 | 070Ehex | High error limit | 32-bit float |
% of scaled range 0 ... 20 = Set the output in error state when the measurement goes this many percent above the high end of the scale NaN = Disable error limit at high end |
||
Analog Output 2: | ||||||
2049 | 0800hex | Output mode | enum |
0 = Off 2 = 4 ... 20 mA (default: 2 = 4 ... 20 mA) |
||
2050 | 0801hex | Output parameter | 16-bit register address | Valid range 0000hex ... 001Ahex. For the available parameters and their register addresses, see Table 1. |
||
2051 | 0802hex | Scale low end | 32-bit float | Set the lower limit of the measurement scale for the output parameter chosen in register 0801hex (Output parameter). | ||
2053 | 0804hex | Scale high end | 32-bit float | Set the upper limit of the measurement scale for the output parameter chosen in register 0801hex (Output parameter). | ||
2055 | 0806hex | Error output | 32-bit float |
mA 0 ... 25 |
||
2057 | 0808hex | Low clipping limit | 32-bit float |
% of scaled range 0 ... 20 = Clip the output when the measurement goes this many percent below the low end of the scale NaN = Disable clipping limit at low end |
||
2059 | 080Ahex | Low error limit | 32-bit float |
% of scaled range 0 ... 20 = Set the output in error state when the measurement goes this many percent below the low end of the scale NaN = Disable error limit at low end |
||
2061 | 080Chex | High clipping limit | 32-bit float |
% of scaled range 0 ... 20 = Clip the output when the measurement goes this many percent above the high end of the scale NaN = Disable clipping limit at high end |
||
2063 | 080Ehex | High error limit | 32-bit float |
% of scaled range 0 ... 20 = Set the output in error state when the measurement goes this many percent above the high end of the scale NaN = Disable error limit at high end |
||
Service Agreement: | ||||||
2817 | 0B00hex | Customer name | 24-character ASCII string | Read-only | ||
2829 | 0B0Chex | Contract number | 24-character ASCII string | Read-only | ||
2841 | 0B18hex | Start date | three 16-bit integer decimal values (YYYY, M, and D) | Read-only | ||
2844 | 0B1Bhex | End date | three 16-bit integer decimal values (YYYY, M, and D) | Read-only | ||
Factory Settings: | ||||||
7937 | 1E00hex | Restore factory settings | 16-bit function status |
When writing to register: 1 = Restore factory settings (cancel all changes made by the user) and remove all field adjustments. Resets the device. |