Description
Wind Direction Sensor 360 Degree High Accuracy Rotation Type Anemometer Instrument for Garden DC9‑30V
Item Type: Wind Direction Sensor
Material: ABS
Size: Approx. 223 x 190 x 70mm / 8.8 x 7.5 x 2.8in
Gross Weight: Approx. 375g / 13.2oz
Power Supply Voltage: DC9-30V
Output: RS485 for Modbus
Measuring Range: 0‑359° All Round
Extension Line Length: 0.8m / 2.6ft
Accuracy: Full Range: ±3 Degree
Resolution: Full Range: 1 Degree
Starting Wind Speed: ≤0.8m/s
Maximum Power Consumption: 0.48W
Load Capacity: DC12V Power Supply, Current Output Impedance ≤350Ω, DC24V Power Supply, Current Output Impedance ≤900Ω
Voltage Output Impedance: ≥1KΩ
Operating Environment: Temperature -35℃-60℃, Humidity ≤100%RH No Condensation
Waterproof Level: IP64
Cable Level: Rated Voltage: 300V 80℃
Wide Application: Suitable for Wind Direction Measurement in Gardens, Greenhouses, Weather Stations, Ships, Docks, Aquaculture, Advertising Barriers, Meteorology, Marine, Environmental, Airports, Ports, Laboratories, Agriculture, And Transportation Environments
Installation Aperture: 3.2mm / 0.1in
Aerial Insert Diameter: 15mm / 0.6in (Recommended to Reserve 25mm for Wiring, Connect the Wires First, Then Install and Fix the Sensor)
Wiring Method:
Red Wire: Power Positive (Voltage, Current, Pulse), Power Positive (RS485)
Black Wire: Power Negative (Voltage, Current, Pulse), A+ (RS485)
Yellow Wire: Signal (Voltage, Current, Pulse), B- (RS485)
Green Wire: Power Negative (RS485)
Standard for ModBus RTU Communicating Protocol:
First, the serial port format: Data bits 8 bits, stop bit 1 bit, parity bit none, default baud rate 9600bps, serial port software set to hex send and receive, two communicate intervals of at least 500ms or more, CRC in the manual for the parity bit, 2 bytes. Device address default address 2.
Second, the communicate format:
1. Write the device address (for example, write address 02)
Send
00
06
00
20
00
02
08
10
Instruction
Address
Write
Starting address
New address
CRC check
Return
00
06
00
20
00
02
08
10
Instruction
Address
Write
Starting address
New address
CRC check
Return 01 86 ** ** then the configuration is not successful.
2. Read device address (such as read address 2)
Send
00
03
00
20
00
01
84
11
Instruction
Address
Read
Starting address
Read Points
CRC check
Return
00
03
02
00
02
04
45
Instruction
Address
Read
Data length
Device data
CRC check
3. Read register data such as read address 2 data)
Send
02
03
00
00
00
01
84
39
Instruction
Address
Read
Starting address
Read Points
CRC check
Return
02
03
02
00
26
7D
9E
Instruction
Address
Read
Data length
Device data
CRC check
Omnidirectional wind sensor returns data as 0x0026 converted to decimal as 38 , the wind direction value is 38 degrees, no decimal places. If it is an eight direction wind direction sensor, the return data refers to the table of eight direction calculation formula on page 1.
4. Read device communicate baud rate (for example: read address 2 of the device baud rate equal to 9600)
Send
02
03
00
10
00
01
85
FC
Instruction
Address
Read
Starting address
Read Points
CRC check
Return
02
03
02
00
02
7D
85
Instruction
Address
Read
Data length
Device data
CRC check
Baud rate equal to data x 4800. return data 0x0002, then baud rate equal to 4800x2 = 9600.
5. Write device communicate baud rate (for example, write baud rate 9600)Send02060010000209FDInstructionAddressReadStarting addressNew baud rateCRC checkReturn02060010000209FDInstructionAddressReadStarting addressNew baud rateCRC checkBaud rate equal to data x 4800. write data 0x0002, then baud rate equal to 4800x2 equal to 9600. supported baud rates are 4800, 9600, 14400, 19200, 38400, 57600, 115200. if write other unsupported baud rate, it will be automatically restored to 9600 after reboot. Returning 01 86 ** ** means the configuration is not successful.
6. Switch the communicate protocol (such as switch to for ASCII private protocol)
Send
02
06
00
14
00
03
89
FC
Instruction
Address
Write
Starting address
01 for MODBUS
CRC check
03 for ASCII
Return
02
06
00
14
00
03
89
FC
Instruction
Address
Write
Starting address
Data
CRC check
If 01 86 ** ** is returned, the configuration was unsuccessful.
Change the protocol from 01 for MODBUS to 03 for ASCII private protocol.
for Modbus CRC checking steps:
1. Preset the 16 bit register as hexadecimal FFFF, call this register as CRC register;
2. Isolate the first 8 bit data with the lower bit of the CRC register and put the result in the CRC register;
3.Check the lowest bit by shifting the contents of the register one bit to the right (towards the lower bit) and filling the highest bit with a 0;
4. If the lowest bit is 0: repeat step 3 (shifting again)
-
Fruugo ID:
372400095-806487554
-
EAN:
7631296347000