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