User Manual for aem models including: 16470, 16470 Ultrasonic Wind Sensor, Ultrasonic Wind Sensor, Wind Sensor, Sensor

usonic 16470 Manual 6

Czujnik wiatru ultradźwiękowy u[sonic] LAMBRECHT | Merazet Poznań


File Info : application/pdf, 25 Pages, 1.60MB

PDF preview unavailable. Download the PDF instead.

usonic 16470 Manual 6
USER MANUAL
u[sonic]
Ultrasonic Wind Sensor

LAMBRECHT meteo | AEM | u[sonic]

Content

1 2 3 4 4.1 4.1.1 4.2 4.3 4.4 4.5 4.5.1 4.6 4.7 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 5 5.1 5.2 6 7 8 9 10 11 11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 12 13

u[sonic] - Advantages at a glance Warranty Introduction Start-up Installation conditions General Tools and installation material Unpacking the sensor Incoming inspection Energy supply Current consumption Installation work (short description) Mounting the sensor Sensor northing Power supply and signal cables Safety regulations Heating control Download of updates Maintenance Regular maintenance and calibrations Visual inspections and cleaning Transports Disposal Pin assignment Dimensional drawing and connection diagram NMEA data protocols Modbus protocol General Data encoding Standard configuration - Default Available Modbus commands Instantaneous values / real-time values ( Input Registers) Period data - Average, maximum and minimum (Input Registers) Descriptive sensor parameter registers ( Holding Registers) Configuration registers (Holding Registers) Autoconfiguration SDI-12 Interface Technical data

page ­ 2

3 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 11 12 13 13 13 13 14 14 15 16 16 17 18 25
aem.eco

LAMBRECHT meteo | AEM | u[sonic]
1 u[sonic] - Advantages at a glance
The ultrasonic wind sensor u[sonic] was specially designed for extreme environmental conditions. It comes without any moving measuring elements and is ideal for high wind speeds. The extreme robust, compact sensor has a highquality, pollutant-resistant housing made of hard anodized aluminium and stainless steel.
· Three parameters in one device: wind direction, wind speed, virtual temperature · Without movable measuring elements · No abrasion, low maintenance · Standard RS 485 interface with ESD protection · ASCII data protocol according to NMEA 0183 · Power supply (without heating) 6...60 VDC or 12...42 VAC · Power supply (with heating) 24 V AC/DC ± 20 % · Simple, space-saving assembly on 50 mm standard pipe · Analog output 0...20 mA, 4...20 mA, 0...5 V or 0...10 V for wind speed and wind direction · Heating power 60 W, 120 W, 240 W (standard)
2 Warranty
Please note the loss of warranty and non-liability by unauthorized manipulation of the system. You need a written permission of the LAMBRECHT meteo GmbH for changes of system components. These activities must be operated by a qualified technician. The warranty does not cover:
1. Mechanical damages caused by external impacts (e. g. icefall, rockfall, vandalism). 2. Impacts or damages caused by over-voltages or electromagnetic fields which are beyond the standards and
specifications in the technical data. 3. Damages caused by improper handling, e.g. by wrong tools, incorrect installation, incorrect electrical
installation (e.g. false polarity) etc. 4. Damages which are caused by using the device beyond the specified operation conditions.
3 Introduction
The wind sensor u[sonic] is very robust, compact and extremely reliable. When developing this sensor particular consideration has been given to highest quality for fulfilment of meteorological requirements. The system acquires the horizontal air flow and processes the measuring data to the meteorological parameters wind speed and wind direction. The sensor is mounted in a splash water- and dust proof metal housing (IP66 and IP67) and can be immersed temporarily.

aem.eco

page ­ 3

LAMBRECHT meteo | AEM | u[sonic]

The measuring data are automatically transmitted via serial interface RS 485 in talker mode, when power supply is switched on. Due to their shock- and vibration proof construction the sensor u[sonic] is particularly qualified for use under severe environmental conditions. The housing is made of anodised seawater-resistant aluminium and stainless steel. An electronically controlled heating device enables the sensor to operate in between the wide range of -40 up to 70 °C.
ADVANTAGES OF THE STATIC MEASURING PRINCIPLE The sensor u[sonic] is a modern system to carry out precise and reliable measurements under hardest application and environmental conditions. The wind measurements take place according to the principle "ultrasonic run-time measurement", i. e. static, without moving parts.
Static measuring principle for wind measurements means:
· Determination of data works without moving measuring elements, i.e. none abrasion and least maintenance. · The wind parameter can be measured also in winter time accurate and precise, because of the electronic
controlled heating for the immovable measuring elements. This heating is particularly effective against ice and snow in all climatic zones. · The measuring principle enables very low threshold values, distance- and attenuation constants as well as a very high repetition accuracy.
ADVANTAGES OF THE SENSOR · The built-in test function of the station, enabled by the tight integration of the meteorological sensors into the
enclosure, can perform cyclic self-testing and notify the user of erroneous data or failure. · The compact design of the sensor u[sonic] with 3 meteorological parameters is eliminating the installation work
significantly.
4 Start-up
Wind can be represented by a vector quantity. For a complete description of the wind it is necessary to specify its speed and direction. The two components are subject to spatial and temporal variations; thus, strictly speaking, they are valid only for the site where the measuring instrument is installed. We therefore recommend selecting the place of installation very carefully.
4.1 Installation conditions
4.1.1 General
For professional wind measurements location and height of the wind sensor are important for accurate, correct results and representative wind conditions. Ideally, the sensor should be installed in 10 m above the ground on a mast. This may be buildings, trees, tall towers, lifting cranes, moving vehicles, aircrafts, helicopters and other obstructions.

page ­ 4

aem.eco

LAMBRECHT meteo | AEM | u[sonic]
In case of mobile measurements at vehicles often above mentioned conditions are not practicable. Then you have to find compromises.
Generally, wind measuring instruments should not measure the specific wind conditions of a limited area, but indicate the typical wind conditions of a wider area. The values measured at different places must be comparable. Thus, when installing the sensor you should make sure the place of installation is not under the lee of great obstacles. The distance between the obstacles and the sensor should be 10 times the height of the obstacles (this corresponds to the definition of an undisturbed terrain). If an undisturbed terrain of this kind does not exist the sensor must be put up at a height of at least 6 m above the obstacle height.
If the sensor must be installed on a roof top the place of installation must be in the middle of the roof to avoid predominant wind directions. If you want to measure both wind direction and wind speed, the sensors should be avoided. The sensor u[sonic] easily meets this requirement.
The place of installation should not be in the operation fields of radar devices (radar scanners or radar transmitters), generators or antennas. We recommend a minimum distance of 2 m to these installations. Furthermore a minimum distance of 5 m to MF-/ HF- and Satcom- (e. g. Inmatsat, VSat) antennas has to be kept. The maximum electric field intensity may not exceed 10 V/m (tested according to EMC standard). When indicated a greater distance should be kept.
4.2 Tools and installation material
There are no special tools or materials required for the installation works. All work can be carried out with standard tools, e.g. Allen key size 4.
4.3 Unpacking the sensor
The sensor is delivered in separate packaging, carefully protected against mechanical impact, to avoid damage during transport.
The package contains the following items:
· Sensor u[sonic] · User manual Accessories: (depending on the scope of delivery, packed separately if necessary) Connection cable with cable plug
4.4 Incoming inspection
Please check the scope of delivery for completeness and possible transport damage. Please report any complaints immediately to us in writing.

aem.eco

page ­ 5

LAMBRECHT meteo | AEM | u[sonic]

4.5 Energy supply
The sensor requires at the input connector a 6...60 VDC or 12...42 VAC nominal power source for operation. For heating mode a 24 V AC/DC power supply is needed.

4.5.1 Current consumption

The power input of the u[sonic] is around approx. 50 mA at 24 VDC. The following table shows the maximum power input according to configured heating power.

Heating power

Max. current consumption at 24 VDC

60 W

2.5 A

120 W

5 A

240 W (standard)

10 A

Heating power is configured to 240 W as a standard. Other values to be configured at works on request.

4.6 Installation work (short description)
The sensor is installed in three steps:
1. Mounting the cable at the sensor and if necessary draw the cable through the mast. 2. Mounting the sensor at the mast, but before tightening the screws you must align the sensor to the north. 3. Attaching the cable to the power supply and the signal acquisition system.
4.7 Mounting the sensor
The sensor can be installed on a standard pipe with an outer diameter of 50 mm and an inner diameter of maximum 40 mm. Before tightening the two 8 mm-socket screws and attaching the sensor you have to draw the cable through the pipe and align the sensor into driving direction. For this purpose the housing is marked accordingly (see drawing). Before the screws of the sensor are tightened, the sensor is adjusted to north. In addition the sensor has a pin for the north direction. You can put this pin into the nick at the mast (if available). If needed you can turn in or unscrew the pin by means of allen key.
Please pay attention to a firm mounting of the sensor at the mast!

4.7.1 Sensor northing
For wind direction measurements the north mark on the sensor must be aligned with the geographical north direction. To adjust the wind sensor in a firm and correct manner into the north direction this item is equipped with an

page ­ 6

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

integrated mounting aid. Inside the inner bottom of the sensor a small bolt pointing to the north is integrated to be set into a corresponding slot of the mounting pipe (if available). Thus the sensor is safely attached. If needed you can turn in or unscrew the pin by means of allen key.
To set up the sensor's north orientation select a landmark which is as far as possible up north with regard to the final position of the wind direction sensor. The reference point can be selected using a topographical map (1:25000). The exact position of the reference point is determined using an amplitude compass that can be adjusted horizontally on a stand.
Compass declination has to be considered!
To align the sensor ahead (on ships) locate a point outside the ship in the landscape which is located in the ship ahead direction respectively in the centre line or in case of the sensor is mounted far away from the middle line a line parallel to the centre line. Once the sensor is adjusted, it can be fixed with the two hexagon socket screws. Finally the earth screw has to be connected to the ship's ground. Acid-free contact grease is recommended to protect contact surfaces against corrosion.
Follow all safety instructions while setting up the sensor onto a mast.

4.7.2 Power supply and signal cables
An 8-pole M16 cable connector is required for the electrical connection of the sensor. The shield of the cable must be clamped to the protective earth conductor (PE) at both ends.
The warranty for the device is excluded if damage occurs due to improper handling. This particularly includes the absence of proper grounding. Correct grounding according to DIN VDI/VDE 0100 is essential for the safety and functionality of the device. If you have any questions regarding installation, please contact us. The external connection is via central connector which is located in housing base. For further details about electrical connection please see chapter ,,Connecting diagrams". If the sensor is mounted in correct manner and connected with the right cable (accessory), you can attach the wires to power supply and signal outputs to data acquisition equipment (computer).
The typical power supply requirements of the u[sonic] sensors are 24 VDC with a typical current drain of 50 mA. The input range is 6...60 VDC or 12...42 VAC.The heater of the u[sonic] has to be supplied with 24 V AC/DC. In standard configuration the heating power is 240 W with a current drain of 10 A at 24 VDC. The signal output of the sensors is conform to the requirements of RS422 standard in talker mode. The line drivers are capable of transmitting data over cable lengths up to 1,220 meters (4,000 feet). This maximum distance will vary depending on the quality of the used cables. When the power supply of the sensor is switched on, after 2 seconds the sensor cyclically starts sending data protocols.
4.7.3 Safety regulations
Because the wind sensor often is mounted on exposed locations in dangerous heights the installation personnel has to pay attention to the relevant safety regulations for such works. During the electrical installation and termination works the external circuit-breaker must be switched off. It is not permitted to open those housings by unauthorized persons!

aem.eco

page ­ 7

LAMBRECHT meteo | AEM | u[sonic]
4.7.4 Heating control
The integrated, intelligent heating of the u[sonic] also ensures that the sensor is kept free of ice and snow during winter operation and in locations with critical ambient conditions. On default, the heating status of the sensor is set to "On" and "Control PIN No Function".

Different operating modes are available for controlling and monitoring the heating under moderate temperature conditions. The respective function can be set in the "u[sonic] Commander" configuration software.

4.7.5 Download of updates
On our homepage (https://www.lambrecht.net) you will find free firmware and the configuration software "Commander" under "Service" in the "Download Portal" in the "Free Software Tools & Firmware" section. Select the appropriate software for your product and benefit from new functions and product enhancements from LAMBRECHT meteo development after downloading

page ­ 8

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

5 Maintenance
5.1 Regular maintenance and calibrations
The sensor u[sonic] is service reduced and designed for a very long lifetime. Recommended is a regular visual check regarding dirt of surface caused by the weather and if so, to clean up.
If reference measurements should be necessary stringently must be noted that a comparability of the measured values is given only if the measurements take place under same conditions. I.e. the reference equipment must be used very close to the sensor!
The sensor is a measuring instrument and thus apply user specific standards regarding period of recalibration. Recommendation: 2 years.
5.2 Visual inspections and cleaning
The use of the sensor under the respective environmental conditions requires certain steps. It is thus recommendable to clean the outside of the housing within specific intervals. The intervals are dependant on the environmental conditions and the degree of soiling. We recommend a regular sight check. In case you should be faced with any specific problems please contact the Lambrecht service under: Tel: +49 (0)551 49580 or E-Mail: support@lambrecht.net
6 Transports
In case the sensor should be shipped or transported by you, it has to be packed securely to avoid mechanical impact or other damages.
7 Disposal
LAMBRECHT meteo GmbH is listed and registered at the Stiftung Elektro-Altgeräte Register ear under:
WEEE-Reg.-Nr. DE 45445814
In the category of monitoring and control instruments, device type: "Monitoring and control instruments for exclusively commercial use". Within the EU
The device has to be disposed according to the European Directives 2002/96/EC and 2003/108/EC (Waste Electrical and Electronic Equipment). Do not dispose the old device in the household waste! For an environmentally friendly recycling and disposal of your old device, contact a certified disposal company for electronic waste.
Outside the EU Please follow the regulations in your country regarding the appropriate disposal of waste electronic equipment.

aem.eco

page ­ 9

it's contents prohibited unless definitely permitted. Infringement is bound to compensation. All rights reserved for patent or registered pattern.
15 m

LAMBRECHT meteo | AEM | u[sonic]
8 Pin assignment
Female connector M16 IP67 Contacts: 8 DIN UL approval

2

4

5

1

3

6

7

8

view female side

LiYC11Y / 2 x 1.0 mm² + 3 x 2 x 0.25 mm²

Pin assignment

Pin

Color

Cross-section [mm²]

1

black

0,25

2

brown

0,25

3

red

0,25

4

orange

0,25

5

yellow

0,25

6

green

0,25

7

blue

1

8

violet

1

sdücklich zugestanden. Zuwiderhandlung verpflichten zu Schadensersatz. er Patenterteilung oder Gebrauchsmuster-Eintragung vorbehalten.

page ­ 10

Datum Name Bearb. 28.03.2017 Krell Gepr.

aem.eco Benennung
Connection cable, 8-pole L = 15 m

Revision

LAMBRECHT meteo | AEM | u[sonic]
9 Dimensional drawing and connection diagram

n199

n

40

141

40

n
n51

2

5

4

3

8

1

7

6

Ansicht Steckerseite view male side

00.16470.100000

Pin Pin assignment RS 485 Pin assignment RS 422 Pin assignment SDI-12 Cable color 32.16470.060000

1

Wind speed (analog)

Rx-

Wind speed (analog)

black

2

Data-

Tx-

+ Data I/O SDI-12

brown

Heating Control

Heating Control

Heating Control

3

(configurable)

(configurable)

(configurable)

red

4

Wind direction (analog)

Rx+

Wind direction (analog)

orange

5

Data+

6

AGND

Tx+ AGND

- GND SDI-12 AGND

yellow green

7 + 24 V AC / DC nominal + 24 V AC / DC nominal + 24 V AC / DC nominal

blue

8 - 24 V AC / DC nominal - 24 V AC / DC nominal - 24 V AC / DC nominal

violet

aem.eco

page ­ 11

LAMBRECHT meteo | AEM | u[sonic]

10 NMEA data protocols

NMEA COMMUNICATION PARAMETERS

Baudrate: Data Bits: Parity Bit: Stop Bits: Handshake:

4800 Baud 8 None (none) 1 (or more) without

WIND DIRECTION AND WIND SPEED
Example of data sequence with comma separated fields: $WIMWV,357.0,R,5.2,M,A*CS<CR><LF> field delimiter: , (comma) header: $WIMWV wind direction: 0.0...360.0 R: relative wind direction wind speed: 0.1...85.0 M metric units m/s status A (valid) / V (not valid) stop delimiters: <CR> <LF> error code: WD 999.9 error code: WS 999.9

MESSAGE STRING WIMTA AIR TEMPERATURE
Example of data sequence with comma separated fields: $WIMTA,-25.0,C*CS<CR><LF> field delimiter: , (comma) header: $WIMTA temperature: -40.0...+70.0 C: °C stop limiters: <CR> <LF> error code: 999.9
REMARK
The development of a NMEA decoder should not be proceeded from firm field lengths. The NMEA definition proceeds from a variable field length. The comma character (`,') serves as field disconnecting switch. Numeric values in a field can be represented differently. In case a field is not sent, it has a length of 0 characters ( ,,). The check sum ,,CS" is covered to two ASCII characters hexadecimal value. ,,CS" calculated by XOR operation of each characters in the Sentence between ,,$" and ,,*", but excluding ,,$" and ,,*".
<CR> carriage return (hex0D) <LF> linefeed (hex 0A)
Further protocols available on request.

page ­ 12

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

11 Modbus protocol
Note: Modbus must be configured in default.
This manual covers the general Modbus specification common to all Modbus sensors from LAMBRECHT meteo. The manual allows easy operation of all LAMBRECHT meteo Modbus sensors. Some sensors of the Modbus family offer additional registers and functions, which are described in separate documents via the registers and functions described here. The registers and functions described in this manual are sufficient for general operation of Modbus sensors in a weather station or PLC.

11.1 General
The LAMBRECHT meteo Modbus sensors follow the specification of the Modbus organization: "MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3" (see www.modbus.org).

11.2 Data encoding
MODBUS uses the "Big-Endian" format for addresses and data. This means that if a value is transmitted with a number format which is larger than a single byte, that the "most significant byte" is sent first.
Example Big-Endian: Register size value 16 - bits 0x1234 is transmitted in the sequence: 0x12 0x34.
To obtain the real measuring value, divide the received register value by the divisor. Values of -9999 indicate an internal sensor error.

11.3 Standard configuration - Default

Baud rate: Byte frame: RTU Sensor address:

19200 Baud 8E1 (1 start bit, 8 data bits, 1 parity bit (even parity), 1 stop bit) 9

aem.eco

page ­ 13

LAMBRECHT meteo | AEM | u[sonic]

DEFAULT ADDRESSES OF THE L AMBRECHT SENSORS

Address 1 2 3 4 5 6 7 8 9 10 11 12 13

Sensor Wind speed Wind direction Precipitation rain[e] THP EOLOS IND; u[sonic]WS6 com[b] PREOS ARCO u[sonic] Pyranometer 2nd Class Secondary standard Pyranometer PT100 ot Modbus converter (temperature) u[sonic]WS7

11.4 Available Modbus commands

The LAMBRECHT Modbus sensors support the following commands:

· "Read Holding Register" command: · "Read Input Register" command:
· "Write Multiple Register" command:

0x03 (descriptive sensor data registers) 0x04 (measured values registers) (every measured value is to be requested individually) 0x10 (Write to configuration registers)

11.5 Instantaneous values / real-time values ( Input Registers)
The following measured values are provided by the LAMBRECHT meteo sensors.

Register address Parameter name

30001

Wind speed

30201

Wind direction

Unit

Divisor Quantity of registers

Access type

m/s

10

1

Read only

°

10

1

Read only

Example: Retrieving the wind speed 0D 04 75 31 00 01 7A C5 0D 04 02 00 1F E8 F9

LEN Transmission Source Dest

Function

Func Desk

Checksum

6 Query =>

Master Slave 13 Read Input Register (4) Address=30001, Quantity of Register=1 OK:C57A

LEN Transmission Source 5 Response <= Slave 13

Dest Function

Func Desk Data Checksum

Master Read Input Register (4) Byte count=2 00 1F OK:F9E8

page ­ 14

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

11.6 Period data - Average, maximum and minimum (Input Registers)

Register Parameter name

Unit

30002 Wind speed average

m/s

30003 Wind speed maximum

m/s

30004 Wind speed minimum

m/s

30202 Wind direction average

°

30203 Wind direction maximum

°

30204 Wind direction minimum

°

Divisor 10 10 10 10 10 10

Quantity of registers Access type

1

Read only

1

Read only

1

Read only

1

Read only

1

Read only

1

Read only

The data are valid for the period between the current request and the previous request. The maximum range of a period is 1 hour. Recalling the average value of a minimum, maximum and average group will erase the appropriate registers.
Retrieve the values of a group in the sequence minimum, maximum, average. Use command: 0x03

Example: Retrieve wind speed (min. max. avr.) and erase the register content
01 04 75 34 00 01 6A 08 01 04 02 00 00 B9 30 01 04 75 33 00 01 DB C9 01 04 02 00 D6 38 AE 01 04 75 32 00 01 8A 09 01 04 02 00 14 B9 3F

LEN Transmission Source Dest

Function

Func Desk

Checksum

6 Query =>

Master Slave 1 Read Input Register (4) Address=30004, Quantity of Register=1 OK:86A

LEN Transmission Source Dest Function

Func Desk

Data Checksum

5 Response <= Slave 1 Master Read Input Register (4) Byte count=2 00 00 OK:30B9

LEN Transmission Source Dest

Function

6 Query =>

Master Slave 1 Read Input Register (4)

Func Desk

Checksum

Address=30003, Quantity of Register=1 OK:C9DB

LEN Transmission Source 5 Response <= Slave 1

Dest Function Master Read Input Register (4)

Func Desk

Data Checksum

Byte count=2 00 D6 OK:AE38

LEN Transmission Source Dest

Function

6 Query =>

Master Slave 1 Read Input Register (4)

Func Desk

Checksum

Address=30002, Quantity of Register=1 OK:98A

LEN Transmission Source Dest Function 5 Response <= Slave 1 Master Read Input Register (4)

Func Desk

Data Checksum

Byte count=2 00 14 OK:3FB9

aem.eco

page ­ 15

LAMBRECHT meteo | AEM | u[sonic]

11.7 Descriptive sensor parameter registers ( Holding Registers)

Register 40050
40100
40150

Parameter name Device identification number (15 characters)
Serial number (11 characters)
Firmware version (up to 25 characters)

Quantity of registers Remark

Access type

8 (2 characters in each register)

The returned data are in form of a 16 byte null terminated string

Read only

6 (2 characters in each register)

The returned data are in form of a 12 byte null terminated string

Read only

13 (2 characters in each register)

The returned data are in form of a 26 byte null terminated string

Read only

Example: Retrieve the device identification number
(The identification number shown in the example is sensor-dependent. It is only used here for demonstration purposes).

0D 03 9C 72 00 08 CA 8B 0D 03 10 30 30 2E 31 36                

34 38 30 2E 30 30 31 31 33 30 00 E8 6B

00.16480.000130

LEN Transmission Source Dest

Function

Func Desk

Checksum

6 Query =>

Master Slave 13 Read Holding Register (3) Address=40050, Quantity of Register=8 OK:8BCA

LEN Transmission Source Dest Function

Func Desk

Data

Checksum

19 Response <= Slave 13 Master Read Holding Register (3) Byte count=16 30 30 2E 31 36 34 38 30 2E 30 30 31 31 33 30 00 OK:6BE8

11.8 Configuration registers (Holding Registers)

Register 40001 40200

Parameter name Modbus device address Baud rate

40201

Parity

Allowed values
96 = 9600 192 = 19200 384 = 38400 1 = even 0 = none

The device must be restarted after each change of a setting!

Quantity of registers 1 1
1

Access type Write only Write only
Write only

page ­ 16

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

Example: Changing the RTU address from 4 to 1 05 10 9C 41 00 01 02 00 01 06 48 05 10 9C 41 00 01 7E 09

LEN Transmission Source Dest

9 Query =>

Master Slave 5

Function

Func Desk

Byte count Register values Checksum

Write Multiple Register (16) Address=40001, Quantity=1 2

00 01

OK:4806

LEN Transmission Source

6

Response <= Slave 5

Dest Function

Func Desk

Checksum

Master Write Multiple Register (16) Address=40001, Quantity=1 OK:097E

11.9 Autoconfiguration
All Lambrecht Modbus sensors offer the experienced user the possibility to implement an auto-configuration in his Modbus master based on additional information stored in the sensor. The necessary information can be found in the document "Lambrecht_Modbus_Autoconfiguration".

aem.eco

page ­ 17

LAMBRECHT meteo | AEM | u[sonic]

12 SDI-12 Interface

SDI-12 has to be preconfigured ex works. Please specify when ordering: Id-No. 97.16470.000002 Configuration SDI-12

The communication using SDI-12 protocol via SDI-12 interface is based on the `SDI-12 A Serial-Digital Interface Standard for Microprocessor-Based Sensors, Version 1.4, 2017'. The u[sonic] can be used in bus mode parallel to other u[sonic].
The following subset of SDI-12 commands were implemented into the u[sonic].
For more information on the SDI-12 protocol, please refer to the standard documentation mentioned above or the website www.SDI-12.org.

IMPLEMENTED SDI-12 COMMANDS

Command

Function

Sensor response

a!

Acknowledge Active

a<CR><LF>

aI!

Send Identification

allccccccccmmmmmmvvvxx...xx<CR><LF>

aAb!

Change Address

b<CR><LF>

aM!

Start Measurement

atttn<CR><LF>

aMC!

Start Measurement and Request CRC atttn<CR><LF>

aC!

Start Concurrent Measurement

atttnn<CR><LF>

aCC!

Start Concurrent Measurement and Request CRC checksum

atttnn<CR><LF>

aD0!

Send Data (Buffer 0)

a<Werte<CR><LF> a<Werte><CRC><CR><LF>

aV!

Start Verification

atttn<CR><LF>

aX!

Resetting the Addresses

a<CR><LF>

a = Address of the corresponding sensor Standard sensor addresses = 0

SDI-12 commands always start with the address of the appropriate sensor. Therefore all other sensors on the same bus will ignore these commands. SDI-12 commands end with `!'. All answers from sensors start with its address, too, but end with the ASCII characters `Carriage Return' <CR> and `Line Feed' <LF>.

The SDI-12 protocol is based on the ASCII character set. The baud rate of the SDI-12 protocol is 1200 Bd and has the byte frame format:
1 start bit 7 data bits (least significant bit transmitted first) 1 parity bit (even parity) 1 stop bit
Acknowledge Active - a!
This command ensures that the sensor responds to requests. Basically it asks the sensor to confirm that it is connected to the bus. The sensor returns its address and <CR><LF>.

page ­ 18

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

Syntax Command
a! a ­ Sensor address
! ­ End of command
Example: Command
0! 1!

Answer
0<CR><LF> 1<CR><LF>

Answer
a<CR><LF> a ­ Sensor address
<CR><LF> ­ End of answer

Send Identification - aI! The command aI! is used to ask the sensor for its model number and firmware version.

Syntax Command aI! a ­ Sensor address
I ­ Command ,,Send Identification"
! ­ End of command

Answer
a14LMGmbH151647011.1<CR><LF> a ­ Sensor address
a14LMGmbH151647011.1 14 ­ 2 characters SDI-12 version no. 14 = version 1.4 LMGmbH15 ­ 8 characters manufacturer's name (= Lambrecht meteo GmbH) 164701 ­ 6 characters sensor type 1.1 ­ Firmware version <CR><LF> ­ End of answer

Example: Command
0I! 1I!

Answer
014LMGmbH1514582S1.1<CR><LF> 114LMGmbH1514582D1.1<CR><LF>

Change address - aAb!
The factory setting for the address is "0".If there are several sensors connected to one bus, the sensor address can be changed with the command aAb!. The address is always a single ASCII character. Standard for addresses are the ASCII characters "0" to "9" (decimal 48 to 57). If there are more than 10 sensors connected to one bus, using the characters "A" to "Z" (decimal 65 to 90) and "a" to "z" (decimal 97 to 122) is allowed. The sensor answers with its new address and <CR><LF>. After the address is changed, one should not send further commands to the sensor for a period of one second (see also "SDI-12 Standard, Version 1.4, 2017").

aem.eco

page ­ 19

LAMBRECHT meteo | AEM | u[sonic]

Syntax
Command
aAb! a ­ Old sensor address
A ­ Command "Change Address" b ­ New sensor address ! ­ End of command

Example: Command
0A1!

Answer 1<CR><LF>

Answer b<CR><LF> b ­ New sensor address
<CR><LF> ­ End of answer

Start Measurement - aM!
The command aM! requests that the sensor processes the returning string and provide the available measured data. In contrast to standard sensors described in the SDI-12 documentation the [u]sonic measures continuously. Thus the measured values from the continuous measurement are stored in a buffer while the string is being processed. These values are processed after the string processing. Therefore the [u]sonic always responds with "a000". This is also the reason why the [u]sonic does not send a "Service Request" and ignores signals to interrupt the measurement. Prior to the returned waiting time the data logger must not send further commands. After expiration of the waiting time the data can be requested with the commands aD0! and aD1! (see Send Data). The data will not be overwritten until the next C, M, or V command and can be read several times until then.

Syntax Command
aM! a ­ Sensor address M ­ Command "Start Measurement"
! ­ End of command

Answer
a0003<CR><LF> a ­ Sensor address 000 ­ Seconds the sensor needs until the
measured data can be returned 3 ­ Number of provided measured data <CR><LF> ­ End of answer

Example: Command

Answer

1M!

10003<CR><LF>

The measured data can be requested with the commands aD0! and aD1!. (see Send Data).

Start Measurement and Request CRC - aMC!
Same command as aM! but in addition to the generated data the sensor returns a 3-digit CRC checksum. For information on how the CRC checksum is generated, please consult "SDI-12 Standard, Version 1.3, 2012, chapter 4.4.12".

page ­ 20

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

Syntax Command

aMC! a ­ Sensor address M ­ Command "Start Measurement
and Request CRC" C ­ Request for transmission of the
CRC checksum ! ­ End of command

Example: Command

Answer

2MC!

20003<CR><LF>

Answer
a0003<CR><LF> a ­ Sensor address 000 ­ Seconds the sensor needs until the
measured data can be returned 3 ­ Number of provided measured data <CR><LF> ­ End of answer

Start Concurrent Measurement - aC!
The "Concurrent Measurement" enables the data logger to measure simultaneously with multiple sensors on the same bus. The "aC!" command requests the sensor to process the available measurement data and write them to an output string. Unlike the standard sensors described in the SDI-12 documentation, the u[sonic] measures continuously. This is why the u[sonic] always responds with "a000". The data is therefore immediately available. This is also the reason why the u[sonic] does not send a "service request" and ignores measurement interruption commands. The data can be retrieved with the command "aD0!" (see below under "Send data"). The data is not overwritten until the next "C" or "M" command and can be retrieved several times.

Syntax Command aC! a ­ Sensor address
C ­ Command "Start Concurrent Measurement"
! ­ End of command

Answer
a00014<CR><LF> a ­ Sensor address
000 ­ Seconds the sensor needs until the measured data can be returned (= 0 s ­ Data immediately available)
14 ­ Number of provided measured data <CR><LF> ­ End of answer

Example: Command
1C!

Answer 100014<CR><LF>

The measured data can be requested with the command aD0! (see "Send Data").

Start Concurrent Measurement with CRC - aCC!

Same command as "aC!" but in addition to the generated data the sensor returns a 3-digit checksum. For information on how the CRC checksum gets generated, please consult `SDI-12 Standard Version 1.4, 2017, chapter 4.4.12'.

aem.eco

page ­ 21

LAMBRECHT meteo | AEM | u[sonic]

Syntax
Command
aCC! a ­ Sensor address
C ­ Command "Start Concurrent Measurement"

C ­ Anfrage eine CRC Prüfsumme zu senden ! ­ Befehlsende

Example: Command

Answer

1CC!

100014<CR><LF>

Answer
a00014<CR><LF> a ­ Sensor address
000 ­ Seconds the sensor needs until the measured data can be returned with "CRC" (= 0 s ­ Data immediately available)
14 ­ Number of provided measured data <CR><LF> ­ End of answer

Send Data - aD0!

The data requested by the sensor with the commands "C" or "M" can be retrieved with the command "aD0!". The sensor uses the corresponding signs ("+" or "-") as field separators. If the data was requested with a "CC" or "MC" command, a CRC checksum is also returned. For more information on how to generate this CRC checksum, please see "SDI-12 Standard, Version 1.4, 2017, chapter 4.4.12".

After the measurement, the data is stored in the buffer "D0" and retrieved with the command "aD0!".

Command

Answer

aD0! a ­ Sensor address
D ­ Command "Send Data"
0 ­ Request for the data in buffer 0 or
1 = buffer 1 2 = buffer 2 ! ­ End of command

a<values><CR><LF> a ­ Sensor address
<values> ­ Requested data separated by respective sign ("+" or "-")
<CR><LF> ­ End of answer

Example: Command
0C! 0D0!

Answer
000004<CR><LF> 0+0.1+0.1+0.1+0.1<CR><LF>

Syntax for measurements with aCC! or aMC!
Command
aD0! a ­ Sensor address D ­ Command "Send Data"
0 ­ Request for the data in buffer 0 or 1 = buffer 1
! ­ End of command

Answer
a<values><CRC><CR><LF> a ­ Sensor address
<values> ­ Requested data separated by respective sign ("+" or "-")
<CRC> ­ 3-digit CRC checksum <CR><LF> ­ End of answer

page ­ 22

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

Definition SDI-12 u[sonic] C! and CC!

Nr.

Parameter

Description

Unit

D0!

1

Wind speed

Instantaneous value

m/s

2

Wind speed

Minimum value

m/s

3

Wind speed

Maximum value

m/s

4

Wind speed

Average value

m/s

5

Wind direction

Instantaneous value

deg

6

Wind direction

Minimum value

deg

7

Wind direction

Maximum value

deg

8

Wind direction

Average value

deg

D1!

9

Acoustic virtual temperature

Instantaneous value

°C

10

Acoustic virtual temperature

Minimum value

°C

11

Acoustic virtual temperature

Maximum value

°C

12

Acoustic virtual temperature

Average value

°C

D2!

13

Status code

16 bit value

14

Error code

16 bit value

Minimal, maximum and average value refer to the time since last C! or CC! command. Syntax for measurements with command "aC!" or "aM!"

aem.eco

page ­ 23

LAMBRECHT meteo | AEM | u[sonic]

Error/status code

The returned value is a decimal format of an originally binary number. In binary notation, the digits correspond to the following error messages.

Error:

XXXXXXXX XXXXXXXX Bit: |||||||| ||||||||_ 0 |||||||| |||||||__ 1 |||||||| ||||||___ 2 |||||||| |||||____ 3 |||||||| ||||_____ 4 |||||||| |||______ 5 |||||||| ||_______ 6 |||||||| |________ 7 ||||||||__________ 8 |||||||___________ 9

Dec: 1 2 4 8 16 32 64 128 256 512

Hex: 00 01 00 02 00 04 00 08 00 10 00 20 00 40 00 80 01 00 02 00

Meaning: Supply voltage error (with inactive heating) Supply quality (power good) Supply voltage error (with active heating) Measuring section disturbed RTC initialization error Electronic overload protection Electronics error Error in backup SRAM NTCs defective Heating control temperature not available

Status:

XXXXXXXX XXXXXXXX Bit: |||||||| ||||||||_ 0 |||||||| |||||||__ 1 |||||||| ||||||___ 2 |||||||| |||||____ 3 |||||||| ||||_____ 4 |||||||| |||______ 5

Dec: 1 2 4 8 16 32

Hex: 00 01 00 02 00 04 00 08 00 10 00 20

Meaning: Restart (reset) (is output 5 times) Watchdog triggered (is output 5 times) Heating active (heats) Reflection detection Gain adjusted in case of signal interference Measurement quality (less than 50% on average)

Description for aM! and aMC!

No.

D0

1

2

3

Description windspeed.mom winddirection.mom virtual_temperature.mom

page ­ 24

aem.eco

LAMBRECHT meteo | AEM | u[sonic]

13 Technical data

Combined Ultrasonic Wind Sensor u[sonic]

ID

00.16470.100000

Modbus and SDI-12 are pre-configured ex-works.

Measuring principle

Please specify when ordering: ID 97.16470.000001 Configuration Modbus ID 97.16470.000002 Configuration SDI-12 ultrasound

Measuring range

wind direction: 0...359.9°; wind speed: 0...75 m/s

Survival wind speed

100 m/s

Accuracy Resolution

wind direction: < 2° (> 1 m/s) RMSE wind speed: 0.2 m/s RMSE (v < 10 m/s); 2 % RMSE (10 m/s < v < 65 m/s) wind direction: 0.1° wind speed: 0.1 m/

Response threshold

0.1 m/s (adjustable for wind direction)

Outputs Protocols

RS 485; analog: 4...20 mA; (0...65 m/s); (other scalings on request) (Outputs on request: RS 422; SDI-12; analog: 0...20 mA; 0...5 V; 0...10 V) NMEA 0183; WIMWV; WIMTA (Protocols on request: SDI-12; Modbus RTU)

Measuring rate

0.1...10 Hz; (internal measuring rate 50 Hz)

Operating conditions

-40...+70 °C (with heating -50...+70 °C); 0...100 % r. h.

Supply voltage

without heating: 6...60 VDC oder 12...42 VAC; with heating: 24 V AC/DC ± 20 %

Current consumption

sensor: typically 50 mA at 24 VDC and deactivated analog output; heating: maximal 10 A at 24 V AC/DC

Heating data

factory configurable: 60 W / 120 W / 240 W (standard)

Dimensions

Ø 199 mm; height 149 mm

Housing

seawater resistant aluminum; IP 66; IP 67

Weight

approx. 2 kg

Standards

· NMEA 0183 · VDE 0100 · Low voltage guide line: 72/23 EWG · EMC/ EMI: DIN EN 60945 and DIN EN 61000-4-2, -3, -4, -5, -6, -11 · Protection class: DIN EN 60529

Accessories (please order separately)

ID 32.16470.060000

Sensor cable; 15 m; 8-pole; M16 plug

Copyright © 2024 LAMBRECHT meteo GmbH. All rights reserved. Information in this document subject to change without notice.

LAMBRECHT meteo GmbH Friedländer Weg 65 37085 Göttingen Germany

Tel

+49-(0)551-4958-0

Fax +49-(0)551-4958-312

E-Mail info@lambrecht.net

Internet www.lambrecht.net

aem.eco

usonic_b-de.indd 38.24 Photo copyright: © Peera - Adobe stock
page ­ 25



References

PDFium PDFium