OTT SLD Side Looking Doppler Quick Reference
Below you will find brief information for Side Looking Doppler SLD. The OTT SLD is a side-looking Doppler system used for measuring flow velocity and water level. It is designed for installation in rivers, streams, or other waterways and can be used for a variety of applications such as flow monitoring, flood forecasting, and water resource management. The system is easy to install and operate, and features a variety of settings for customizing its operation
Advertisement
Advertisement
Quick Reference
Side Looking Doppler
OTT SLD
We reserve the right to make technical changes and improvements without notice.
Table of contents
1 System description
2 Parts supplied/components of the OTT SLD
3 Preparing for installation
3.1 Installing the operating software
3.2 Cable connection
3.3 Checking the communication
3.4 Programming the datalogger
4 Installation
4.1 Calibrating the pressure sensor
4.2 Setting the operating parameters
4.3 Aligning the sensor
4.4 Checking the water level
4.5 Checking the range
5 Operation
5.1 Disconnecting the PC from the sensor
5.2 Connection to datalogger
5.3 Verifying the data
Appendix A
A.1 Technical data
A.2 Information on electromagnetic compatibility
A.3 Firmware update
Appendix B – SDI-12 commands and responses
B.1 Basic commands
B.2 Advanced commands
Appendix C – OTT SLD and Modbus fieldbus protocol
Appendix D – Representation of the accumulated discharge volumes
Appendix E – Installation examples
E.1 Example #1 – Installation at a staircase for water level measurement
(mounting rail with slide)
E.2 Example #2 – Installation at a staircase for water level measurement
(dual T rail with roller slide)
E.3 Example #3 – Installation at a natural river bank slope
(mounting rail with slide)
E.4 Example #4 – Installation at a vertical edge wall
(mounting rail with slide)
E.5 Example #5 – Installation on a concrete base in the river bed
E.6 Example #6 – Installation at a sheet pile
E.7 Example #7 – Installation at a vertical edge wall (mounting plate)
21
21
22
22
18
18
19
20
9
9
10
14
16
16
5
6
7
8
8
7
7
23
23
29
30
33
35
36
37
38
39
40
41
42
3
Fig. 1: Schematic diagram of the wiring configuration used for setting the operating parameters.
1 System description
During installation, the sensor is connected to the PC and parameterized using a serial interface (a). After completing the installation, serial communication is terminated. Thereafter, the sensor is controlled from the datalogger through SDI-12 or
RS-422/RS-485 (b) (SDI-12 protocol).
a) Sensor – Cable – PC/power supply
Fig. 2: Schematic diagram of the wiring configuration used for measuring.
b) Sensor – Cable – Datalogger/power supply
5
Fig. 3: Components of the OTT SLD.
1 – Sensor head
2 – Sensor housing
3 – End piece with connector socket
The figure shows the "Discharge" instrument version (measured variable: flow velocity and discharge); Frequency: 1.0 MHz; horizontal installation; RS-422/RS-485 interface (SDI-12 protocol).
2 Parts supplied/components of the OTT SLD
Please check the contents of the shipping crate against the packing list supplied.
The sensor specification may be obtained from the name plate.
Basically, the OTT SLD scope of supply includes 3 items:
䊳
䊳
䊳
Connection cable
Sensor
Operating software CD
3 2 1
The following instrument versions are available:
䊳
Discharge
– Measured variables: Flow velocity and water level;
– Built-in discharge calculation;
– Frequencies: 600 kHz, 1.0 MHz, or 2.0 MHz;
– Design: Horizontal or vertical type;
– Interfaces: RS-232 and SDI-12 or RS-422/RS-485 (SDI-12 protocol).
䊳
Velocity (flow velocity)
– Measured variable: Flow velocity;
– Frequencies: 600 kHz, 1.0 MHz, or 2.0 MHz;
– Design: Horizontal or vertical type;
– Interface: RS-232 and SDI-12 or RS-422/RS-485 (SDI-12 protocol).
6
3 Preparing for installation
This chapter covers preparing the installation and may be carried out in office.
Within the operating software menus, please use dots instead of commas as
decimal separators (e.g. 1.5 m for one and a half meters).
3.1 Installing the operating software
The software is run on the Microsoft Windows XP
® operating system or later. Insert the CD-ROM into the CD drive. Start the "setup.exe" file. Follow the instructions displayed.
3.2 Cable connection
There are 2 cable options.
a) RS-232 in combination with SDI-12 (maximum 65 m); b) RS-422/RS-485 (SDI-12 protocol) (maximum 500 m).
Fig. 4: RS-232 connection diagram.
RS-232
OTT SLD
Not used
SDI-12
RS-232
Supply
SDI-12 Data
SDI-12 GND
RS-232 Rx
RS-232 Tx
+ Supply (typ. +12 V)
GND
Fig. 5: RS-422 connection diagram.
RS-422
OTT SLD
RS-422
Not used
RS-422
Supply
RS-422 Rx+
RS-422 Rx–
RS-422 Tx–
RS-422 Tx+
+ Supply (typ. +12 V)
GND
The cables have a coded waterproof connector. Attach this connector to the sensor.
Secure this connection by tightening the cap nut. The second cable end is open.
For communicating with your PC, the 9-pin sub D socket supplied may be attached to this end. Connect the socket to the serial interface of your PC (use the RS-232/
USB adapter as necessary).
Use the correct polarity to connect your 12 V power supply.
7
8
Fig. 6: Selecting the serial port.
3.3 Checking the communication
䡵
Start the OTT SLD EasyUse software.
䡵
From the "Communication" menu, select the "Serial Port" option.
Fig. 7: Setting the baud rate.
䡵
Select "OK" to confirm the "9600" option of the "Baud rate" item.
Fig. 8: Connection test is successful.
䡵
From "Communication", select the "Connect" option. Now your PC is con nected to the sensor.
3.4 Programming the datalogger
Configure your datalogger (refer to the
OTT netDL/OTT DuoSens Operating
Instructions). In Appendix B, all SDI-12 commands of the OTT SLD are described.
Make sure that the SDI-12 address of the datalogger matches the SDI-12 address of the OTT SLD.
Please note:
For an OTT SLD "Discharge" instrument version in combination with an OTT DuoSens, discharge calculation must be performed in the OTT SLD!
There is no option for creating a configuration for calculating the discharge within the OTT DuoSens.
Fig. 9: Set pressure offset.
4 Installation
Please note:
Install the OTT SLD in such a way that it will be immersed in water under any operating conditions. In case this cannot be ensured, provide suitable equipment for automatically disconnecting the operating voltage when the unit is
"falling dry". Only thus, safe and trouble-free operation of the OTT SLD will be ensured.
䡵
Route the cable from the place of installation of the sensor to the location of the datalogger. Now repeat all steps described in Chapter 3.
4.1 Calibrating the pressure sensor
The pressure sensor is available only in combination with water level measurement
("Discharge" instrument version).
Calibrate the pressure sensor at the place of installation. The sensor may be calibrated when it is inside or outside the water.
Perform the following steps:
䡵
From the "On-line" menu, select the "Set Pressure Offset" option.
Fig. 10: Setting the offset.
䡵
Set the present water coverage of the sensor (outside the water: 0 m).
䡵
Select "OK" to confirm. The pressure sensor will be calibrated now.
9
Fig. 11: "Deployment" menu.
4.2 Setting the operating parameters
䡵
When you want to create a completely new parameterization,
– select the "Deployment planning"option from the "Deployment" menu;
– select "Load From Instrument", when you want to use the configuration stored in the sensor.
Fig. 12: "Deployment Planning" option, "Standard" tab.
10
䡵
Select the "Standard" tab and parameterize the following boxes:
Sensor :
䊳
Frequency
䊳
Measurement interval
Select the acoustic frequency of the sensor.
Enter the measurement interval. The measurement interval is triggered by the sensor during serial communication only. When a datalogger is connected
(SDI-12 protocol), this interval is controlled by it. In such a case, leave the measurement interval of
300 seconds unchanged!
Minimum measurement interval [s] = Flow average
䊳
River bank interval [s] + Level average interval [s] + 5 s
Select the river bank side (in flow direction) at which the OTT SLD is installed: "Left" or "Right". The OTT SLD is designed to be installed at the right-hand bank side of a flowing waterway.
When it is installed on the left-hand bank side, it will provide negative flow velocities because of its design.
When "Left" is selected, the OTT SLD will change the sign of the negative flow velocities the absolute amount of which is, however, correct.
Fig. 13: Schematic diagram for
"Cell size" and "Blanking".
Flow:
䊳
Average interval
䊳
䊳
Cell size
Blanking distance
Enter the averaging interval for velocity measurement.
The recommended values are 60 s (30 s (high flow velocities above 1m/s) …120 s (low flow velocities up to approx. 0.3 m/s).
Enter the cell size (refer to Fig. 13).
Enter the blanking distance (refer to Fig. 13).
Cell 1 Cell 2 Cell 3 Cell 4 Cell 5 Cell 6 Cell 7 Cell 8 Cell 9
OTT SLD
Blanking Cell size
Fig. 14: Available status messages of the ship filter (On-line measurement window).
Ship/Vessel filter:
The ship filter is able to detect ships passing the measuring station. To this end, the
OTT SLD uses a mathematical algorithm to compare the signal amplitudes of the echoed signals in measuring cells that may be selected. When no ship is passing the measuring station, the signal amplitudes are continuously decreasing with increasing distance to the OTT SLD. When a measuring cell has a signal amplitude caused by reflection at an object that is significantly higher than that of the previous signal, this is considered to be an indication of a ship passing by. In such a case, the OTT SLD will retain the previous measured value for an adjustable period of time.
Please note:
The ship filter is available only for the „Discharge“ instrument version and with the „Discharge“ checkbox selected (see Fig. 15)! In any other case the boxes for setting parameters are dimmed.
䊳
䊳
䊳
䊳
Tolerance Responsiveness of the ship filter.
Recommendation for setting the value: During commissioning, set the slider to the center position between "Low" and
"High". Thereafter, use the on-line measurement window to check whether the ship filter is responding appropriately.
As necessary, move the slider in the "Low" direction (ship filter has detected a ship passing by although there is only flotsam), or move the slider in the "High" direction
(ship filter has not detected that a ship is passing by).
Hold old value for [s] Time in seconds the OTT SLD will retain the previous value after the ship filter has detected a ship passing by.
Message shown in the online measurement window:
Start Cell
End Cell
"Ship filter holding".
First measuring cell in which the ship filter is active;
Last measuring cell in which the ship filter is active.
From the defined measured volume, select the range in which ships may actually pass by.
11
Fig. 15: "Deployment Planning" option, "Discharge" tab.
Level:
䊳
䊳
Average interval
Quality threshold
Enter the averaging interval for the water level measurement. The recommended value is 15 s (up to 30 s).
Enter a value for the quality lower limit of the water level measurement. The optimum setting is between
80 and 120 (also refer to Chapter 4.4).
Caution:
For sensors without water level measurement (instrument version:
"Velocity"; refer to Chapter 2), the "Level" checkbox must not be selected.
Deployment planning:
䊳
䊳
Power consumption
Power level – Flow
䊳
Power level – Level
Reflects the energy consumption in Wh per day.
This parameter is set by the OTT SLD.
Default: "HIGH".
This parameter is set by the OTT SLD.
Default: "LOW".
12
䡵
For "Discharge" instrument version: Select the "Discharge" tab.
䡵
Select the "Discharge" checkbox and parameterize the following boxes:
Discharge:
䊳
Total volume interval Interval in hours that the OTT SLD uses to determine the accumulated discharge from individual Q values.
Value range: 1 … 24 hours.
䊳
Start Cell The first measuring cell the OTT SLD uses for discharge calculation. (Example based on the result of the range
䊳
End Cell check of Fig. 22: Cell #1).
The last measuring cell the OTT SLD uses for discharge calculation. (Example based on the result of the range check of Fig. 22: Cell #4).
Fig. 16: Entering the reference height for the OTT SLD water level sensor.
k*A Table:
䊳
䊳
䊳
Water level [m] k*A [m
2
]
Import Prodis 2 k*A table
Data pairs for "Water level" and corrected areas
"k*A". You may manually enter individual data pairs or load them into the operating software as a complete table (refer to the "Import Prodis 2 k*A table" button).
Loads a complete table into the operating software that was created using the OTT Prodis 2 calibrating software.
File format: "*.XML".
Caution:
The k*A table created must match the cells used! When the OTT SLD e.g. uses the cell numbers 3 through 7 for discharge calculation, the k*A table must also have been created based on these cells.
Using the settings made in this window, the OTT SLD calculates the discharge "Q" from the flow velocity measured as well as from the table values for water level and corrected areas (k*A) ("Q" calculation based on the index method). Moreover, the OTT SLD uses the Q values calculated to determine an accumulated
discharge value over a selectable period of time. Between two measurement intervals, the discharge is assumed to be constant.
Example
– Measurement interval:
– Accumulating interval:
5 minutes (300 seconds)
1 hour
Q
Accum.
= Q
1 x 300 + Q
2 x 300 + … + Q
11 x 300 + Q
12 x 300
Within one accumulating interval, the accumulated discharge Q
Accum will increase with every measurement interval. At the beginning of a new accumulating interval, the OTT SLD will reset this value to zero.
䡵
Set the reference height of the OTT SLD water level sensor:
– When the k*A table used is based on the "coverage" of the water level
sensor (OTT SLD ↔ water surface distance)
➝ Enter "0".
– When the k*A table used is based on another reference point (e.g. "above mean sea level")
➝ Enter the distance from the reference point to the water level sensor.
䡵
Select the "OK" button.
䡵
Do not start the online data collection: Select the "No" button.
13
Fig. 17: Starting the on-line data collection.
Fig. 18: Starting the level check.
When you want to change the parameterization at a later time, data collection must be stopped! Then proceed as described in this section.
4.3 Aligning the sensor
Attach the sensor to the bracket. Position the sensor in the water as desired. To check proper operation of the sensor, the sensor head must be within the water.
The pressure cell requires a minimum water coverage of 15 cm. Ensure that there are no obstructions in the water that may affect sensor operation. Perform the alignment test as follows:
䡵
From the "On-line" menu, select the "Start Level Check" option.
Fig. 19: "Level check" evaluation window.
In the lower left corner of the window, "Tilt", „"Pitch", and "Roll" are displayed.
Move the sensor so that "OK" will be shown for "Tilt". Fix the sensor in this position.
14
OTT SLD
vertical instrument version z
OTT SLD
horizontal instrument version x
Roll
+
+ y
Pitch z x
Roll
+
Roll = Roll angle in x axis
Pitch = Tilt angle in y axis
+ y
Pitch
0°
positive
pitch/roll values* (OTT SLD rotated clockwise)
0°
negative
pitch/roll values* (OTT SLD rotated counter-clockwise)
When installing the OTT SLD, align it such that the “Tilt”** value is within the range of -3° … +3° (“Tilt: OK”)
(Tilt = Pitch 2 + Roll 2 )
*
**
Value range: ±25° (shown in gray, beyond this value, the OTT SLD will set bit 3/ bit 4 in status value to “1”
Refer to “Level Check” window (“On-line” menu) in OTT EasyUse software
Fig. 20: Pitch/Roll values when aligning the OTT SLD.
15
16
Fig. 21: Starting the range check.
4.4 Checking the water level
The water level is determined by evaluating the runtime an acoustic signal takes from the sensor to the water surface and back. Runtime measurement is supported by a pressure sensor.
Figure 19 shows the strength of the amplitude (green) and the quality (yellow) of the received (reflected) signal in the horizontal axis. The vertical axis shows the distance of the water surface to the sensor. The dashed horizontal white line shows the water surface height determined by the pressure sensor, and the purple line shows the water surface height measured by the acoustic sensor. The sensor takes into account only those values that are within ±30 cm of the pressure sensor value
(red dashed lines).
Furthermore, the screen shows information on the alignment of the sensor at the bottom left-hand side (refer to Chapter 4.3), the water temperature in °C (degC) and water depth (Level) in the bottom center, and the value of the pressure sensor
(Pressure) as well as the combined water level (Level (P)) at the bottom right-hand side. The combined water level includes the pressure and acoustic sensors to avoid incorrect measurements caused by e. g. reflections. For further calculations, the combined water level is recommended to be used.
Figure 19 shows 3 significant amplitudes at approx. 65 cm, 130 cm, and
195 cm. This is an indication of multiple reflections. In the "Deployment" dialog, set the threshold (Threshold – the red vertical line in the Figure) so that the quality and amplitude values corresponding to the present water height will exceed the threshold. Any values below the threshold will not be included in the calculation.
䡵
Complete the test: From the "On-line" menu, select the "Stop Data Collection" option.
4.5 Checking the range
The range check is to ensure that the flow velocity is gathered in an optimum way.
It helps identify underwater obstructions and adapt the size of the measuring cell and the blanking distance to the river geometry. Figures 22 and 23 show the distance from the sensor and the position of the measuring cells in the horizontal axis and the strength of the received (reflected) signal in the vertical axis.
䡵
From the "On-line" menu, select the "Start Range Check" option.
The following figures show typical curves obtained from range checks. To get a better overview, you may remove individual curves by disabling the respective checkboxes ([X]
➝ [ ]). It is recommended to display beams 1 and 2 only (disable beams 3 and 4).
Fig. 22: Successful range check.
Figure 22 shows a test that provides an optimum result. For both acoustic beams, the strength of the echo signal continuously decreases over the entire distance. The increase obtained in cell #5 is caused by reflections from the opposite bank.
Therefore, only cells #1 through #4 should be used.
Please make sure that the last cell of the measured value ends at 80% of the waterway width (based on the width in the mounting height of the sensor) to prevent interference from the opposite bank affecting the signal evaluation.
Fig. 23: Range check failed.
The red area in Figure 23 identifies those cells in which the reflected signal is too weak to be evaluated. That means that even cell #5 does not provide usable data.
Furthermore, signal amplifications at 2.5 m and 10 m are indications of interference (e. g. obstructions).
䡵
Complete the test: From the "On-line" menu, select the "Stop Data Collection" option.
17
18
Fig. 24: Starting SDI-12.
5 Operation
After completing all tests to be done during installation, the sensor is ready for use.
5.1 Disconnecting the PC from the sensor
Check whether the datalogger measurement interval is larger than the averaging interval of the flow or level measurements (for the formula, refer to Chapter 4.2).
䡵
From the "Deployment" menu, select the "Start SDI-12 Mode" option.
Fig. 25: Setting the SDI-12 address.
䡵
Set the sensor address. The default address is "0". When the sensor is fitted with an RS-422 interface, select "SDI-12 over RS-485".
Fig. 26: Saving the deployment.
䡵
Select the "Start" button.
䡵
Save the configuration to your PC.
Fig. 27: Confirming the deployment.
䡵
In the subsequent window, the final parameterization of the sensor is displayed.
Please check it carefully. Use the "Confirm" button to confirm the configuration.
Fig. 28: SDI-12 started.
Now you have successfully configured the OTT SLD.
䡵
Use the "OK" button to disconnect the connection to the PC.
Fig. 29: Connecting the OTT SLD to
OTT DuoSens/OTT netDL using the SDI-12 interface.
The GND connection represented by the dashed line is necessary only in case the
OTT SLD/OTT netDL, and the OTT DuoSens are powered by separate power supplies.
䡵
Also, physically disconnect the connection to the PC.
5.2 Connection to datalogger
䡵
Connect the sensor to the
OTT netDL/OTT DuoSens using the SDI-12 interface
(refer to the
OTT netDL/OTT DuoSens Operating Instructions).
RS-232
Not used
SDI-12
RS-232
Supply
OTT SLD
SDI-12 Data
SDI-12 GND
+ 12 V
GND
OTT DuoSens/
OTT netDL screw terminal A/C
19
20
Fig. 30: Connecting the OTT SLD to the
OTT DuoSens using the RS-485 interface
(SDI-12 via RS-485).
The GND connection represented by the dashed line is necessary only in case the
OTT SLD and the OTT DuoSens are powered by separate power supplies.
RS-422
RS-422
Not used
RS-422
Supply
OTT SLD
Rx+
Rx–
Tx–
Tx+
+ 12 V
GND
RS-485 A
RS-485 B
RS-485 GND
OTT DuoSens screw terminal A
䡵
Alternatively: Connect the sensor to the OTT netDL using the RS-485 interface
(SDI-12 protocol).
Fig. 31: Connecting the OTT SLD to the
OTT netDL using the RS-485 interface
(SDI-12 via RS-485).
The GND connection represented by the dashed line is necessary only in case the
OTT SLD and the OTT netDL are powered by separate power supplies.
䡵
Alternatively: Connect the sensor to the OTT DuoSens using the RS-485 interface (SDI-12 protocol).
RS-422
RS-422
Not used
RS-422
Supply
OTT SLD
Rx+
Rx–
Tx–
Tx+
+ 12 V
GND
RS-485 A
RS-485 B
RS-485 GND
OTT netDL screw terminal C
䡵
The cables have a coded connector. Attach it to the sensor.
5.3 Verifying the data
On the instantaneous value display of the OTT netDL/OTT DuoSens datalogger, the OTT SLD instantaneous values are shown. Please note the time offset caused by the configured intervals.
Appendix A
A.1 Technical Data
Supply voltage
Power consumption
Flow velocity measurement
Measuring range
Accuracy
Resolution
Measurement averaging time
Number of measuring cells
Frequency
Blanking
Cell size
Range
Water level measurement (optional)
Measuring range
Accuracy
Resolution
Measurement averaging time
Minimum water depth above instrument
Pressure cell (optional)
Measuring range
Accuracy
Resolution
Internal memory
Capacity
Communication interfaces
Maximum cable length
RS-422/485
RS-232/SDI-12
Operating temperature
Storage temperature
Protection class
Dimensions
Length
Diameter
Housing material
Plausibility check
12 … 16 V DC, typ. 12 V
50 … 500 mW (depending on measurement interval)
–10 m/s ... +10 m/s
1 % of meas. value ±5 mm/s
1 mm/s
1 s … 3600 s
9
OTT SLD 2.0 MHz OTT SLD 1.0 MHz OTT SLD 0.6 MHz
2 MHz
0.1 … 8 m
0.2 … 2 m
10 m
1 MHz
0.3 … 15 m
1 … 4 m
25 m
600 kHz
0.5 … 30 m
2 … 10 m
80 m
0.15 ... 10 m
±3 mm
1 mm
1 s … 3600 s
0.15 m piezo-resistive
0 ... 10 m
±0.25 % FS
1 mm
9 MB (non-volatile)
RS-232;
SDI-12 or SDI-12 via RS-485;
Modbus (optional) max. 500 m (9600 Baud) max. 65 m (9600 Baud /1200 Baud)
–5 °C ... + 35 °C
–40 °C … +70 °C
IP 68
45 … 52.2 cm (depending on measuring frequency)
7.5 cm (cylindrical)
POM through status information
21
22
A.2 Information on electromagnetic compatibility
Applicable to the European Union:
CAUTION: The OTT SLD is a Class A product (acc. to EN 61326-1:2006).
In a residential environment, the OTT SLD may create radio interference. In such a case, the user must take appropriate actions to eliminate such interference.
A.3 Firmware update
䡵
Download a new version of the OTT SLD firmware from the www.ott.com
website (file: e.g. "SLD_V341_Midlife.bin").
䡵
Temporarily connect the OTT SLD to the PC using an RS-422/USB interface converter (accessory) (RS-422 four-wire connection), as shown in Fig. 5. The detailed wire assignment of the interface converter may be obtained from the supplement sheet supplied.
䡵
Start the OTT SLD EasyUse software.
䡵
Enable the "Service mode" of the OTT SLD EasyUse software by simultaneously pressing the keys "Ctrl + Alt + S".
䡵
Check communication as described in Chapter 3.3. For cable lengths from 50 m long on, reduce the "Recorder/Upgrade baud rate" to 9600 baud.
䡵
From the "Updates" menu, select the "Firmware Upgrade …" option.
䡵
Select the current update file and then click on the "Open" button.
䡵
Select "OK" to confirm the safety question
➝ The OTT SLD EasyUse software copies the new firmware into the OTT SLD.
Note
䊳
The settings saved in the OTT SLD are not lost after an update. However, the measured values recorded will be lost!
Appendix B – SDI-12 Commands and Responses
B.1 Basic commands
All SDI-12 basic commands are implemented in the OTT SLD. The following SDI-12 basic commands are relevant to the operation of the OTT SLD:
Conventions applicable to measure value formats: p – Sign (+,–) b – Number before decimal point; output without leading zeros!
e – Number after decimal point
Command a!
aI!
aAb!
?!
Response a<CR><LF> allccccccccmmmmmm …
… vvvxxxxxx<CR><LF> b<CR><LF> a<CR><LF>
Description
Acknowledgement active
a – Sensor address; factory setting = 0
Send identification
a
– Sensor address
ll
– SDI-12 protocol version
cccccccc – Manufacturer's identification (company name)
mmmmmm
– Sensor identification
vvv
– Sensor version (firmware)
xxxxxx
– Serial number
OTT SLD response = 012OTT HACHSLD340123456 (example)
Change sensor address
a – Old sensor address
b – New sensor address
Query sensor address
a – Sensor address
䊳
"Velocity" measuring mode aM!
aD0!
aD1!
aD2!
aM1!
atttn<CR><LF>
and
a<CR><LF> after ttt seconds
a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
Start measurement: Velocity in x direction
a
– Sensor address
ttt
– Time in seconds until the sensor has determined the measurement result.
n
OTT SLD response = averaging time set
(average interval) + 4 seconds
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
Send data
a
– Sensor address
<valuex>
– Velocity in x direction
Measuring cell 1 … 9 [m/s]
Measured value format: pbb.eee
Range: –10.000 … +10.000m/s
Start measurement: Water coverage, temperature, pitch, roll, quality values
a ttt
– Sensor address
– Time in seconds until the sensor has determined the measurement result.
OTT SLD response = 001;
n
averaging time set (average interval)
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
23
Command aD0!
aD1!
aM2!
aD0!
aD1!
aD2!
aM3!
Response a<value1><value2><value3>...
…<value4><value5><CR><LF> a<value6><value7><value8>…
…<value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after ttt seconds
Description
Send data
a
– Sensor address
<value1> – Temperature [°C]
Measured value format: pbb.ee
Range: –6.00 … +40.00°C
<value2> – Combined water coverage from pressure measurement and acoustic measurement (pressure measurement specifies the range in which the OTT SLD evaluates the acoustic measurement) [m]
Measured value format: pb.eee
Range: +0 … +9.999 m
<value3> – Water coverage for acoustic measurement [m]
Measured value format: pb.eee
Range: +0 … +9.999 m
<value4> – Quality value for pressure measurement [counts]
Measured value format: pbbb
Range: +0 … +255 counts
<value5> – Quality value for acoustic measurement [counts]
Measured value format: pbbb
Range: +0 … +255 counts
<value6> – "Pass" values for acoustic measurement [%]
Measured value format: pbbb
Range: +0 … +100%
<value7> – Water coverage for pressure measurement [dbar]
Measured value format: pb.eee
Range: +0 … +9.999 dbar
<value8> – Pitch (Position of the instrument in transverse axis)
[0.1°]
Measured value format: pbb
Range: –25 … +25° (outside
➝ error bit)
<value9> – Roll (Position of the instrument in longitudinal axis)
[0.1°]
Measured value format: pbb
Range: –25 … +25° (outside
➝ error bit)
Beam 1: Read signal amplitudes of the last measurement
a
– Sensor address
ttt
– Time in seconds until the sensor has provided the measurement result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
Send data
a
– Sensor address
<valuex>
– Beam 1: Signal amplitude
Measuring cell 1 … 9 [counts]
Measured value format: pbbb
Range: +0 … +255 counts
Start measurement: Velocity in y direction
a
– Sensor address
ttt
– Time in seconds until the sensor has
determined the measurement result.
n
OTT SLD response = averaging time set
(average interval) + 4 seconds
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
24
Command aD0!
aD1!
aD2!
aM4!
aD0!
aD1!
aD2!
aM7!
aD0!
Response a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><CR><LF>
Description
Send data
a
– Sensor address
<valuex>
– Velocity in y direction
Measuring cell 1 … 9 [m/s]
Measured value format: pbb.eee
Range: –10.000 … +10.000m/s
Beam 2: Read signal amplitudes of the last measurement
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the measurement result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
Send data
a
– Sensor address
<valuex>
– Beam 2: Signal amplitude
Measuring cell 1 … 9 [counts]
Measured value format: pbbb
Range: +0 … +255 counts
Read error messages and status values
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the measurement result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 2
a<CR><LF> – Service request
Send data
a
– Sensor address
<value1>
– Refer to the description of the same
<value2>
– command in "Discharge" measuring mode
䊳
"Discharge" measuring mode aM!
atttn<CR><LF>
and
a<CR><LF> after 1 second
aD0!
a<value1><value2><CR><LF>
Start measurement: Discharge, temperature, water coverage, k*A factor, average flow velocity, time spans, status value
a
– Sensor address
ttt
– Time in seconds until the sensor has
determined the measurement result.
n
OTT SLD response = averaging times set
(average interval) from "Flow" and "Level" +
5 seconds
– Number of measured values
OTT SLD response = 2
a<CR><LF> – Service request
Send data
a
– Sensor address
<value1>
– Currently calculated discharge value [m
3
/s]
Measured value format: pbbbb
Range: +0 … +9999 m
3
/s
<value2>
– Currently calculated discharge value [l/s]
Measured value format: pbbb
Range: +0 … +999 l/s
25
Command aD1!
aD2!
aM1!
aD0!
aD1!
Response a<value3><value4><value5>…
…<value6><CR><LF> a<value7><value8><value9>…
…<CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3>…
…<value4><CR><LF> a<value5><value6><value7>…
…<value8><CR><LF>
Description
Send data
a
– Sensor address
<value3>
– Temperature [°C]
Measured value format: pbb.ee
Range: –6.00 … +40.00°C
<value4>
– Water coverage [m]
Measured value format: pb.eee
Range: +0.000 … +9.999 m
<value5>
– k*A factor [m
2
]
Measured value format: pbbbbb.e
Range: +0 … +99999,0 m
2
<value6>
– Average flow velocity within the selected cell range [m/s]
Measured value format: pb.eee
Range: –9.999 … +9.999m/s
<value7>
– Time span between the last and current discharge measurement – for service purposes only!
<value8>
– Time span up to the end of the measuring interval (accumulated discharge) – for
service purposes only!
<value9>
– Status value of the discharge measurement – for service purposes only!
Read accumulated discharge
a
– Sensor address
ttt
– Time in seconds until the sensor provides the measurement result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 8
a<CR><LF> – Service request
Send data
a
– Sensor address
Accumulated discharge:
<value1>
– Partial value [10 8 m 3 ]
Measured value format: pbbbb
Range: +0 … +9999 10 8 m 3
<value2>
– Partial value [10 4 m 3 ]
Measured value format: pbbbb
Range: +0 … +9999 10 4 m 3
<value3>
– Partial value [m 3 ]
Measured value format: pbbbb
Range: +0 … +9999 m 3
<value4>
– Partial value [l]
Measured value format: pbbb
Range: +0 … +999 l
Accumulated discharge of the last interval:
<value5>
– Partial value [10 8 m 3 ]
Measured value format: pbbbb
Range: +0 … +9999 10 8 m 3
<value6>
– Partial value [10 4 m 3 ]
Measured value format: pbbbb
Range: +0 … +9999 10 4 m 3
<value7>
– Partial value [m 3 ]
Measured value format: pbbbb
Range: +0 … +9999 m 3
<value8>
– Partial value [l]
Measured value format: pbbb
Range: +0 … +999 l
26
Command aM2!
aD0!
aD1!
aD2!
aM3!
aD0!
aM4!
aD0!
aD1!
aD2!
aM5!
Response atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3>…
…<CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
Description
Beam 1: Read signal amplitudes of the last measurement
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
Send data
a
– Sensor address
<valuex>
– Beam 1: Signal amplitude
Measuring cell 1 … 9 [counts]
Measured value format: pbbb
Range: +0 … +255 counts
Start measurement: Pitch, roll, pressure
a
– Sensor address
ttt
– Time in seconds until the sensor has
determined the measurement result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 3
a<CR><LF> – Service request
Send data
<value1>
– Pitch (Position of the instrument in transverse axis)
[0.1°]
Measured value format: pbb.ee
Range: –25.0 … +25.0°
<value2>
– Roll (Position of the instrument in longitudinal axis) [0.1°]
Measured value format: pbb.ee
Range: –25.0 … +25.0 °
<value3>
– Water coverage for pressure measurement [dbar]
Measured value format: pb.eee
Range: +0 … +9.999 dbar
Beam 2: Read signal amplitudes of the last measurement
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
Send data
a
– Sensor address
<valuex>
– Beam 2: signal amplitude
Measuring cell 1 … 9 [counts]
Measured value format: pbbb
Range: +0 … +255 counts
Read unfiltered velocity in x direction
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
27
Command aD0!
aD1!
aD2!
aM6!
aD0!
aD1!
aD2!
aM7!
aD0!
Response a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><value3><CR><LF> a<value4><value5><value6><CR><LF> a<value7><value8><value9><CR><LF> atttn<CR><LF>
and
a<CR><LF> after 1 second
a<value1><value2><CR><LF>
Description
Send data
a
– Sensor address
<valuex>
– Velocity in x direction
Measuring cell 1 … 9 [m/s]
Measured value format: pbb.eee
Range: –10.000 … +10.000m/s
Read unfiltered velocity in y direction
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 9
a<CR><LF> – Service request
Send data
a
– Sensor address
<valuex>
– Velocity in y direction
Measuring cell 1 … 9 [m/s]
Measured value format: pbb.eee
Range: –10.000 … +10.000m/s
Read error messages and status values
a
– Sensor address
ttt
– Time in seconds until the sensor has
provided the result.
n
OTT SLD response = 001
– Number of measured values
OTT SLD response = 2
a<CR><LF> – Service request
Send data
a
– Sensor address
<value1>
– Error messages; 8-bit binary word
Example: "10000000"
Bit 1 … 8: 0 = O.K.
Bit 1: For service purposes only
Bit 2: 1 = Faulty measured values
Bit 3: 1 = Faulty sensor data (temperature, pitch, roll, pressure)
Bit 4: 1 = Instrument internal error
Bit 5: 1 = Error in flash memory
Bit 6: For service purposes only
Bit 7: For service purposes only
Bit 8: 1 = Background noise above allowable limit
<value2>
– Status values; 8-bit binary word
Example: "01010000"
Bit 1: Instrument orientation
(for "Discharge" instrument version);
0 = Water level sensor directed upwards
1 = Water level sensor directed downwards
Bit 2: For service purposes only
Bit 3: 1 = Pitch outside the allowable value range of ±25°
Bit 4: 1 = Roll outside the allowable value range of ±25°
Bit 5 + Bit 6: 00 = Supply voltage too low,
01 = Power applied,
10 = Break, 11 = RTC alarm
Bit 7 + Bit 8: Driving power at the sound trans ducer; 00 = 0 (high), 01 = 1,
10 = 2, 11 = 3 (low)
28
Command aV!
aD0!
Response atttn<CR><LF> a<CR><LF>
Description
Perform system test
a
– Sensor address
ttt
– Time in seconds until the sensor provides the result of the system test.
n
OTT SLD response = 000
– Number of result values from system test
OTT SLD response = 0
a<CR><LF> – Service request
Send data (after aV!)
a<CR><LF> – Service request
The OTT SLD does not perform the system test!
For more information on the SDI-12 basic commands, please refer to the publication SDI-12; "A Serial-Digital Interface
Standard for Microprocessor-Based Sensors; Version 1.2" (refer to the website "www.sdi-12.org").
B.2 Advanced SDI-12 commands
There are no SDI-12 advanced commands implemented in the OTT SLD.
29
Fig. 32: Connecting the side looking Doppler
OTT SLD to the UNIGATE ® CL-RS protocol converter via RS-485 interface.
The GND connection represented by the dashed line is necessary only in case the protocol converter and the OTT netDL are powered by separate power supplies.
Appendix C – OTT SLD and Modbus fieldbus protocol
Using a protocol converter, the OTT SLD may be connected to a fieldbus system featuring RS-485 interfaces and Modbus protocol. For this purpose, OTT offer the
UNIGATE
®
CL-RS protocol converter as an accessory, which provides the necessary script programming.
7 6 5 4 3 2 1
7 6 5 4 3 2 1
30
1 2 3 4 5 6 7
1 2 3 4 5 6 7
Supply +
GND
4 3 2 1
OTT netDL screw terminal C
Installing the UNIGATE ® CL-RS protocol converter
The UNIGATE ® CL-RS is designed to be installed onto a standard C rail (TS 35).
The electrical connections are to be made as shown in Figure 32. The fieldbus system must be fitted with terminators at the front and back ends of the bus line. For this purpose, two slide switches are provided to connect one terminator (RS-485) / two terminators (RS-422) (for RS-485 (two-wire configuration): Rx-422
➝ OFF;
Tx-422
➝ ON).
Basic settings for Modbus operation
䊳
䊳
䊳
䊳
䊳
Measuring mode: (0x03) Read Holding Registers
Baud rate: 9600 bit/s
Data bits:
Parity:
Stop bits:
8
N
1
Modbus address assignment
Use the rotary switches "S6" and "S7" to select a Modbus address between 0 and
255. It is a hexadecimal setting in which S6 is the high nibble and S7 is the low nibble. Modbus addresses 0 (Broadcast) and 248 to 255 (reserved for internal purposes) must not be used.
Example: S6 = 1; S7 = 2
➝ 0x12 ➝ Modbus address 18.
Please note:
Set the Modbus address only with power supply switched off!
(Any address change will be effective only after "PowerOn Reset" of the protocol converter.)
21
22
23
24
17
18
19
20
25
26
27
28
13
14
15
16
9
10
11
12
7
8
5
6
3
4
1
2
Register allocation
䊳
Velocity values:
Address Data type Description
Short
Short
Short
Short
Short
Short
Short
Short
Short
Short
Short
Short
Word
Word
Word
Short
High byte: Minutes Low byte: Seconds
High byte: Day Low byte: Hour
High byte: Year
Error code
Low byte: Month
Short Temperature [0.01°C]
Unsigned short Battery voltage [0.1 V]
Unsigned short Speed of sound [0.1 m/s]
Unsigned char Status
Unsigned short Not used
Unsigned short Not used
Short
Short
Velocity: x direction, cell #1 [mm/s]
Velocity: x direction, cell #2 [mm/s]
Short
Short
Short
Short
Velocity: x direction, cell #3 [mm/s]
Velocity: x direction, cell #4 [mm/s]
Velocity: x direction, cell #5 [mm/s]
Velocity: x direction, cell #6 [mm/s]
Velocity: x direction, cell #7 [mm/s]
Velocity: x direction, cell #8 [mm/s]
Velocity: x direction, cell #9 [mm/s]
Velocity: y direction, cell #1 [mm/s]
Velocity: y direction, cell #2 [mm/s]
Velocity: y direction, cell #3 [mm/s]
Velocity: y direction, cell #4 [mm/s]
Velocity: y direction, cell #5 [mm/s]
Velocity: y direction, cell #6 [mm/s]
Velocity: y direction, cell #7 [mm/s]
Velocity: y direction, cell #8 [mm/s]
Velocity: y direction, cell #9 [mm/s]
31
32
41
42
43
44
37
38
39
40
45
46
33
34
35
36
29
30
31
32
Unsigned char Signal amplitude: Beam #1, cell #1 [counts]
Unsigned char Signal amplitude: Beam #1, cell #2 [counts]
Unsigned char Signal amplitude: Beam #1, cell #3 [counts]
Unsigned char Signal amplitude: Beam #1, cell #4 [counts]
Unsigned char Signal amplitude: Beam #1, cell #5 [counts]
Unsigned char Signal amplitude: Beam #1, cell #6 [counts]
Unsigned char Signal amplitude: Beam #1, cell #7 [counts]
Unsigned char Signal amplitude: Beam #1, cell #8 [counts]
Unsigned char Signal amplitude: Beam #1, cell #9 [counts]
Unsigned char Signal amplitude: Beam #2, cell #1 [counts]
Unsigned char Signal amplitude: Beam #2, cell #2 [counts]
Unsigned char Signal amplitude: Beam #2, cell #3 [counts]
Unsigned char Signal amplitude: Beam #2, cell #4 [counts]
Unsigned char Signal amplitude: Beam #2, cell #5 [counts]
Unsigned char Signal amplitude: Beam #2, cell #6 [counts]
Unsigned char Signal amplitude: Beam #2, cell #7 [counts]
Unsigned char Signal amplitude: Beam #2, cell #8 [counts]
Unsigned char Signal amplitude: Beam #2, cell #9 [counts]
䊳
Water coverage values:
Address Data type Description
47
48
49
50
51
52
53
54
55
56
57
–
–
Short
Short
Pitch [0.1°]
Roll [0.1°]
Unsigned short Water coverage for pressure measurement [mm]
Short Water coverage for acoustic measurement [mm]
Unsigned short Quality value for acoustic measurement [counts]
Unsigned short Speed of sound [0.1 m/s]
Short Combined water coverage from pressure measurement and acoustic measurement (pressure measure-
Short
Short ment specifies the range in which the OTT SLD evaluates the acoustic measurement) [mm]
Not used
Not used
"Pass" values for acoustic measurement [%]
Temperature [0.01°C]
䊳
Discharge values:
Address Data type Description
58
59
60
61
62
63
64
65
Word
Word
Addresses 58 … 60: Date and time of the
currently calculated discharge value
High byte: Minutes Low byte: Seconds
High byte: Day Low byte: Hour
Word High byte: Year Low byte: Month
Unsigned short Currently calculated discharge value, the two MSBs of a 32-bit value [l/s]
Unsigned short Currently calculated discharge value, the two LSBs of a 32-bit value [l/s]
Unsigned short Accumulated discharge value, the two MSBs of a
48-bit value [ l]
Unsigned short Accumulated discharge value, the two CSBs of a
48-bit value [ l]
Unsigned short Accumulated discharge value, the two LSBs of a
48-bit value [ l]
Please note!
After having connected the UNIGATE CL-RS protocol converter to the OTT SLD, you have to start the OTT SLD operation mode "On-Line Data Collection" during commissioning:
䡵
Select the "Start Data Collection" option from the "On-line" menu of the OTT
SLD EasyUse Software.
Appendix D – Representation of the discharge values in
"Discharge measurement" measuring mode
The measured values for instantaneous discharge as well as the accumulated discharge values may take large to very large numerical values. Therefore, the OTT SLD splits the measured values into partial amounts that are weighed differently. In the evaluation unit (alternatively in the datalogger as far as it is able to handle value ranges in the magnitude required), these numerical values then have to be "reassembled" according to the mathematical algorithms given below.
D.1 Representation in SDI-12 protocol
䊳
Instantaneous discharge
Example: Q inst
= 2 512.345 m³/s = 2 512 345 l/s
Split into two partial amounts in the aD0! response to the aM! command:
– <value1>: 2 512 m
3
/s (10
3 l/s)
– <value2>: 345 l/s (10
-3 m
3
/s)
Q inst
= <value1> + <value2> x 10 –3
= 2 512 + 345 x 10 –3 m³/s
= 2 512 + 0.345 m³/s
= 2 512.345 m³/s
[m 3 ]
䊳
Accumulated discharge and accumulated discharge from the last interval
Example: Q inst
* = 2 500 m³/s = 2 500000 l/s Q accumulated/24h
= 24 h x 3 600 s/h x 2 500 000 l/s = 217 066 608 000 l
Split into four partial amounts in the aD0! and aD1! responses to the aM1! command (aD0!: values 1 … 4; accumulated discharge; aD1! : values 5 … 8; accumulated discharge from last interval):
– <value1>: 2 x 10
8 m
3
(x 10
11
– <value2>: 1 706 x 10
4 m
3
(x 10
7 l) l)
– <value3>:
– <value4>:
6 608 m
3
(x 10
3 l)
0 l (x 10
-3 m
3
)
Q accumulated/24h
= <value1> x 10 11
= 2 x 10 11
+ <value2> x 10
+ 1 706 x 10 7 + 6 608 x 10
7
3
+ <value3> x 10 3
+ 0 l
= 200 000 000 000 + 17 060 000 000 + 6 608 000 + 0 l
= 217 066 608 000 l
+ <value4> [l] or
Q accumulated/24h
= ((<value1> x 10 4
= ((2 x 10 4
+ <value2>) x 10
+ 1 706) x 10 4 + 6 608) x 10
4
3
= (21 706 x 10 4 + 6 608) x 10 3
= 217 066 608 x 10 3 + 0 l
+ 0 l
+ <value3>) x 10 3
+ 0 l
= 217 066 608 000 l
+ <value4> [l]
* Assumption in example:
Q inst is constant.
33
D.2 Representation in Modbus protocol
䊳
Instantaneous discharge
Example: Q inst
= 2 512.345 m³/s = 2 512 345 l/s
Decimal 2 512 345 l
➝ 0x26 55d9 l
Split into two partial amounts in one Modbus register each:
– Reg 61: 0x26
➝ Decimal 38 ➝ Binary 0000000000100110
– Reg 62: 0x55d9
➝ Decimal 21 977 ➝ Binary 0101010111011001
Q inst
= reg 61 x 2
16
+ reg 62 [l/s]
= 38 x 2
16
+ 21 977 l/s
= 2 490 368 + 21 977 l/s
= 2 512 345 l/s or
Q inst
= reg 61 << 16
= 0000000000100110
∨ 0101010111011001 l/s
32
∨
** reg 62 [l/s]
17 16 1
= 00000000001001100101010111011001 l/s
= 2 512 345 l/s
<< = Shift operator to left-hand side: The bits are to be moved to left-hand side by the number of digits specified.
䊳
Accumulated discharge
Example: Q inst
* = 2 500 m³/s = 2 500 000 l/s Q
Decimal 217 066 608 000 l
➝ 0x32 8A2D 9580 l accumulated/24h
= 24 h x 3 600 s/h x 2 500 000 l/s = 217 066 608 000 l
Split into three partial amounts in one Modbus register each:
– Reg 63: 0x32
➝ Decimal 50 ➝ Binary 0000000000110010
– Reg 64: 0x8A2D
➝ Decimal 35 373 ➝ Binary 1000101000101101
– Reg 65: 0x9580
➝ Decimal 38 272 ➝ Binary 1001010110000000
Q accumulated/24h
= reg 63 x 2
32
+ reg 64 x 2
16
+ reg 65 [l]
= 50 x 2
32
+ 35 373 x 2
16
+ 38 272 l
= 214 748 364 800 + 2 318 204 928 + 38 272 l
= 217 066 608 000 l or
Q accumulated/24h
= ((reg 63 x 2
16
) + reg 64) x 2
16
+ reg 65 [l]
= ((50 x 2
16
) + 35 373) x 2
16
+ 38272 l
= (3 276 800 + 35 373) x 65 536 + 38 272 l
= 3 312 173 x 65 536 + 38 272 l
= 217 066 608 000 l or
Q accumulated/24h
= reg 63 << 32
= 0000000000110010
∨ 1000101000101101 ∨ 1001010110000000
48
∨
** reg 64 << 16
∨ reg 65
33 32 17 16 1
= 000000000011001010001010001011011001010110000000
= 217 066 608 000 l
<< = Shift operator to left-hand side: The bits are to be moved to left-hand side by the number of digits specified.
* Assumption in example:
Q inst
** Logical operator OR is constant.
34
Appendix E – Installation examples
The way how the OTT SLD is installed in a waterbody strongly depends on the local conditions. Installing the unit requires individual planning, based on the particular station. For installing the unit, OTT offer various stainless steel brackets and slide systems.
The following installation examples provide information on various installation options for an OTT SLD.
Sensor may be removed out of the water for service
OTT SLD type
䊳
䊳
䊳
䊳
Example #1 – Installation at a staircase for water level measurement (mounting rail with slide) Horizontal
Example #2 – Installation at a staircase for water level measurement (dual T rail with roller slide) Horizontal
Example #3 – Installation at a natural river bank slope (mounting rail with slide)
Example #4 – Installation at a vertical edge wall (mounting rail with slide)
Horizontal
Horizontal or vertical
Sensor is fixed
䊳
䊳
䊳
Example #5 – Installation on a concrete base in the river bed
Example #6 – Installation at a sheet pile
Example #7 – Installation at a vertical edge wall (mounting plate)
Horizontal
Vertical
Horizontal or vertical
35
E.1 Example #1 – Installation at a staircase for water level measurement (mounting rail with slide)
36
E.2 Example #2 – Installation at a staircase for water level measurement (dual T rail with roller slide)
37
E.3 Example #3 – Installation at a natural river bank slope (mounting rail with slide)
38
E.4 Example #4 – Installation at a vertical edge wall (mounting rail with slide)
39
E.5 Example #5 – Installation on a concrete base in the river bed
40
E.6 Example #6 – Installation at a sheet pile
41
E.7 Example #7 – Installation at a vertical edge wall (mounting plate)
42
Document number
22.330.001.K.E 06-1013
OTT
Hydromet GmbH
Ludwigstrasse 16
87437 Kempten · Germany
Phone +49 831 5617-0
Fax +49 831 5617-209 [email protected] · www.ott.com
Advertisement
Key features
- Acoustic Doppler measurement
- Flow velocity and water level measurement
- Discharge calculation
- Easy installation and operation
- SDI-12 and RS-422/RS-485 communication interfaces
- Modbus protocol support
- Internal memory for data storage
- User-friendly software for configuration and data analysis
- Robust and reliable design