Sign In | Join Free | My fnxradio.com
fnxradio.com
Products
Search by Category
Home >

Handheld Ultrasonic Sensor Using RS485 Interface And Modbus Protocol For Underwater Ranging And Depth Measurement

Categories Ultrasonic Transducer Sensor
Brand Name: Kacise
Model Number: KWD-100
Certification: CE,FDA
Place of Origin: China (Mainland)
MOQ: 10-1000
Price: $100-$2000
Payment Terms: L/C, D/A, D/P, T/T, Western Union, MoneyGram
Supply Ability: 2000pcs/day
Delivery Time: 10-15 days
Packaging Details: Common package or custom package
Protocol: Modbus
interface: RS485
powered by: 18650 battery
Working temperature range(℃): -20~60
External power supply voltage (V): 12~25.6
External power supply current (mA): 100
Protection level: IP68
  • Haven't found right suppliers
  • Our buyer assistants can help you find the most suitable, 100% reliable suppliers from China.
  • And this service is free of charge.
  • we have buyer assistants who speak English, French, Spanish......and we are ready to help you anytime!
Submit Buying Request
  • Product Details
  • Company Profile

Handheld Ultrasonic Sensor Using RS485 Interface And Modbus Protocol For Underwater Ranging And Depth Measurement

Portable ultrasonic depth sounder KWD100


1. Product introduction

The portable ultrasonic detector KWD100 is a handheld terminal computer developed for portable carrying and measurement. It is light in appearance, durable in structure, easy to operate, simple, and intuitive, which greatly improves work efficiency and user experience, and can be adapted to use in various environments.


This product is based on the principle of ultrasonic ranging and can realize underwater ranging and underwater depth measurement functions. The feature of this product is that it can use the transducer attached to the machine for depth measurement; it can also be used for external power supply and external communication. The company's various ranging sensors or transducers carry out corresponding ranging work. The parameters of each ultrasonic transducer are different to cope with different occasions. This product can read the signal waveforms of the transducer and sensor, which is convenient for personnel to make relevant judgments.

2. Appearance introduction


● Switch: used to turn on and off the handheld terminal

● Transducer connector: used to connect various types of ultrasonic transducers

● Sensor connector: used to connect various types of ranging sensors

● Voltage adjustment knob: used to adjust the voltage of the output power supply (~12~24V)

● Key input: used for device interaction

● LCD screen: displays various values and graphics

● Anti-lost hand strap: hang on your hand to prevent falling


3. Parameter performance

Ultrasonic sensor parameters:

ParametersModelWDS15WDS10WDS4WDS100-AWDS100-B
Sound wave frequency (KHz)3005001000200200
Measuring range ( m )

7.5(12V)

15(24V )

5(12V)

10(24V)

2(12V)

4(24V)

100(24V)100(24V)
Blind area (m)

0.3(12V)

0.4(24V)

0.15(12V)

0.2(24V)

0.05(12V)

0.07(24V)

0.60.6
Accuracy ( % )0.50.5
Beam angle ( ° )105.82.9
Supply voltage(V)12~3010.8~26.410.8~26.4
Working temperature range(℃)-10~60-20~60-20~60
Power consumption(mW)960
Cable length(m)The default cable length is two meters, other lengths can be customized.
Mounting threadM36M50M80
ProtocolModbusModbusModbus
interfaceRS485RS485RS485
Protection levelIP68IP68IP68

Host computer parameters:

ParametersModelKWD100
ProtocolModbus
interfaceRS485
powered by18650 battery
Working temperature range(℃)-20~60
External power supply voltage (V)12~25.6
External power supply current (mA)100
Power consumption(mW)

4. Agreement Description

port parameters

The hardware adopts RS-485, master-slave half-duplex communication, the host calls the slave address, and the slave responds to the communication

Data frame: 10 bits, 1 start bit, 8 data bits, 1 stop bit, no parity;

Baud rate: 9600 19200 38400 115200 (default 115 200).

Reading a single register

Function code: 03H

Host sends
12345678
address03HStart register high-byteStart registering low-byteRegister number high-byteRegister number low-byteCRC checks code low byteCRC check code high byte

1st byte ADDR: slave address code (0x01~0xFE);

Byte 2 03H: function code;

Bytes 3 and 4: the starting register address to be read;

Bytes 5 and 6: The number of registers to be read, reading a single register is 0x0001;

Bytes 7 and 8: CRC16 check code from byte 1 to byte 6.


Slave receiving
1234567
address03HTotal number of bytesData high byteData low byteCRC checks code low byteCRC check code high byte

1st byte ADDR: slave address code (0x01~0xFE);

Byte 2 03H: function code;

Byte 3: The total number of data bytes received. If a single register is read, the total number of bytes is 02;

Bytes 4 and 5: register data, each data occupies 2 bytes;

Bytes 6 and 7: CRC16 check code from byte 1 to byte 5.

Reading multiple registers

Function code: 03H

Host sends
12345678
address03HStart registering high-byteStart registering low-byteRegister number high-byteRegister number low-byteCRC checks code low byteCRC check code high byte

Refer to the method of reading a single register. When reading distance and temperature at the same time, the number of registers is 0x0002;

Slave receiving
1234, 5N-1, NN+1N+2
address03HTotal number of bytesData 1 high byteData 1 low byteData N high byteData N low-byteCRC checks code low byteCRC check code high byte

Referring to the method of reading a single register, data 1 is the starting register value to be read. Each data occupies 2 bytes. The number of data is returned according to the number of registers read by the user.


Write a single register

Function code: 06H

Host sends
12345678
address06HRegister address high-byteRegister address low-byteData high byteData low byteCRC checks code low byteCRC check code high byte

1st byte ADDR: slave address code (0x01~0xFE);

Byte 2 06H: function code;

Bytes 3 and 4: the written register address;

Bytes 5 and 6: register data corresponding to the register address;

Bytes 7 and 8: CRC16 check code from byte 1 to byte 6.


Slave receiving
12345678
address06HRegister high byteRegister low byteData high byteData low byteCRC checks code low byteCRC check code high byte

1st byte ADDR: slave address code (0x01~0xFE);

Byte 2 06H: function code;

Bytes 3 and 4: the written register address;

Bytes 5 and 6: register data corresponding to the register address;

Bytes 7 and 8: CRC16 check code from byte 1 to byte 6.


12345
addressfunction codeerror code

CRC checks code low-byte

CRC check code high byte

1st byte ADDR: slave address code (0x01~0xFE);

The second byte 83H or 86H: function code (83H means an error is reported for the read command, 86H means an error is reported for the write command);

Byte 3: Reference error message code table ;

Bytes 4 and 5: CRC16 check code from byte 1 to byte 3.

Error message code table
Information codeRemark
01HIllegal function code
02HIllegal data address
03Hillegal data value
04HCRC16 check error
05HReceived correctly
06HReceive error
07HParameter error

Register definition table
Register adversityContent description

Only

read

Register adversityContent description

Only

read

000001distance000123reserve
000245temperature000367reserve
00321001010033102103
00341041050035106107
005C184185

(185)RX-MOD//Active upload mode is 2


005D186187
005E188189005F190191
00601921930061194195Factory reset /system reset
0062196197Baud rate setting METERWORK0063198199Number of pulses
00682082090069210211
006A212213006B214215

Table type

/Instrument address

006C216217006D

Quality Handheld Ultrasonic Sensor Using RS485 Interface And Modbus Protocol For Underwater Ranging And Depth Measurement for sale
Send your message to this supplier
 
*From:
*To: Xi'an Kacise Optronics Co.,Ltd.
*Subject:
*Message:
Characters Remaining: (0/3000)
 
Inquiry Cart 0