Changes for page Water Quality Sensors
Last modified by Karry Zhuang on 2025/02/18 15:43
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -32,7 +32,6 @@ 32 32 33 33 * **Max Pressure**: 0.6MPa 34 34 35 - 36 36 == 1.2 Application for Different Range == 37 37 38 38 ... ... @@ -338,7 +338,6 @@ 338 338 339 339 * The equipment should be calibrated before each use. For long-term use, it is recommended to calibrate once every 3 months. The calibration frequency should be adjusted appropriately according to different application conditions (degree of dirt in the application, deposition of chemical substances, etc.). After aging, the electrodes should be replaced in time. 340 340 341 - 342 342 == 2.6 RS485 Commands == 343 343 344 344 ... ... @@ -409,7 +409,7 @@ 409 409 410 410 If the sensor receives correctly, the following data will be returned, slave → host 411 411 412 -(% border="1" cellspacing="3" style="background-color:#f2f2f2;width:518px" %) 410 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 413 413 |=(% style="width: 44px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 79px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 79px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 79px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data high|=(% style="width: 79px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data low|=(% style="width: 79px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 79px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high 414 414 |(% style="width:99px" %)0X10|(% style="width:72px" %)0X03|(% style="width:68px" %)0X02|(% style="width:70px" %)0X02|(% style="width:72px" %)0XAE|(% style="width:56px" %)0XC4|(% style="width:56px" %)0X9B 415 415 ... ... @@ -464,6 +464,7 @@ 464 464 465 465 == 3.1 Specification == 466 466 465 + 467 467 * **Power Input**: DC7~~30 468 468 469 469 * **Measuring range**:** **-1999~~1999mV ... ... @@ -482,20 +482,25 @@ 482 482 483 483 * **Max Pressure**: 0.6MPa 484 484 484 + 485 + 485 485 == 3.2 Wiring == 486 486 488 + 487 487 [[image:image-20240720172620-3.png||height="378" width="620"]] 488 488 489 489 490 490 == 3.3 Mechinical Drawing == 491 491 494 + 492 492 [[image:image-20240714174241-2.png]] 493 493 494 494 == 3.4 Installation Notice == 495 495 499 + 496 496 Do not power on while connect the cables. Double check the wiring before power on. 497 497 498 -Installation Photo as reference: 502 +**Installation Photo as reference:** 499 499 500 500 (% style="color:blue" %)** Submerged installation:** 501 501 ... ... @@ -531,6 +531,7 @@ 531 531 532 532 (9) The equipment should be calibrated before each use. It is recommended to calibrate once every 3 months for long-term use. The calibration frequency should be adjusted appropriately according to different application conditions (degree of dirt in the application, deposition of chemical substances, etc.). After aging, the electrodes should be replaced in time. 533 533 538 + 534 534 == 3.6 RS485 Commands == 535 535 536 536 ... ... @@ -537,15 +537,17 @@ 537 537 RS485 signaldefault address 0x13 538 538 Standard Modbus-RTU protocol, baud rate: 9600; check bit: none; data bit: 8; stop bit: 1 539 539 545 + 540 540 === 3.6.1 Query address === 541 541 542 -send 543 543 549 +**send:** 550 + 544 544 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 545 545 |=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Original address|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 64.75px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)CRC16 high 546 546 |(% style="width:99px" %)0XFE |(% style="width:112px" %)0X03|(% style="width:135px" %)0X00|(% style="width:126px" %)0X50|(% style="width:85px" %)0X00|(% style="width:1px" %)0X00|(% style="width:1px" %)0X51|(% style="width:1px" %)0XD4 547 547 548 -response 555 +**response:** 549 549 550 550 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 551 551 |=(% style="width: 103.6px;background-color:#4F81BD;color:white" %)New address|=(% style="width: 103.6px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 103.6px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 103.6px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 103.6px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high ... ... @@ -553,6 +553,7 @@ 553 553 554 554 === 3.6.2 Change address === 555 555 563 + 556 556 For example: Change the address of the sensor with address 1 to 2, master → slave 557 557 558 558 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) ... ... @@ -560,13 +560,15 @@ 560 560 |(% style="width:99px" %)0X01|(% style="width:112px" %)0X06|(% style="width:135px" %)0X00|(% style="width:126px" %)0X50|(% style="width:85px" %)0X00|(% style="width:1px" %)0X02|(% style="width:1px" %)0X08|(% style="width:1px" %)0X1A 561 561 562 562 If the sensor receives correctly, the data is returned along the original path. 563 -Note: If you forget the original address of the sensor, you can use the broadcast address 0XFE instead. When using 0XFE, the host can only connect to one slave, and the return address is still the original address, which can be used as a method of address query. 564 564 572 +(% style="color:red" %)**Note: If you forget the original address of the sensor, you can use the broadcast address 0XFE instead. When using 0XFE, the host can only connect to one slave, and the return address is still the original address, which can be used as a method of address query.** 565 565 574 + 566 566 === 3.6.3 Modify intercept === 567 567 568 -send 569 569 578 +**send:** 579 + 570 570 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 571 571 |=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 68px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Starting register address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Starting register address low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register Length high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register Length low|=(% style="width: 68px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 68px;background-color:#4F81BD;color:white" %)CRC16 high 572 572 |(% style="width:99px" %)0X13|(% style="width:112px" %)0X06|(% style="width:135px" %)0X00|(% style="width:126px" %)0X10|(% style="width:85px" %)0X00|(% style="width:1px" %)0X64|(% style="width:1px" %)0X8A|(% style="width:1px" %)((( ... ... @@ -575,7 +575,7 @@ 575 575 576 576 Change the intercept of the sensor with address 1 to 10 (default 0), which is 0X000A in the command. 577 577 578 -response 588 +**response:** 579 579 580 580 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 581 581 |=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 68px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 68px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 68px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 68px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width:68px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 68px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 68px;background-color:#4F81BD;color:white" %)CRC16 high ... ... @@ -609,6 +609,7 @@ 609 609 610 610 === 3.6.5 Calibration Method === 611 611 622 + 612 612 This device uses two-point calibration, and two known ORP standard solutions need to be prepared. The calibration steps are as follows: 613 613 (1) Place the electrode in distilled water to clean it, and then place it in 86mV standard buffer solution. After the data stabilizes, 614 614 enter the following calibration command, and the 86mV point calibration is completed; ... ... @@ -636,13 +636,13 @@ 636 636 == 4.1 Specification == 637 637 638 638 639 -* **Measuring range**: 0-20mg/L, 0-50 ℃640 -* **Accuracy**: 3%, ±0.5 ℃641 -* **Resolution**: 0.01 mg/L, 0.01 ℃650 +* **Measuring range**: 0-20mg/L, 0-50°C 651 +* **Accuracy**: 3%, ±0.5°C 652 +* **Resolution**: 0.01 mg/L, 0.01°C 642 642 * **Maximum operating pressure**: 6 bar 643 643 * **Output signal**: A: 4-20mA (current loop)B: RS485 (standard Modbus-RTU protocol, device default address: 01) 644 644 * **Power supply voltage**: 5-24V DC 645 -* **Working environment**: temperature 0-60 ℃; humidity <95%RH656 +* **Working environment**: temperature 0-60°C; humidity <95%RH 646 646 * **Power consumption**: ≤0.5W 647 647 648 648 == 4.2 wiring ==