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,6 +32,7 @@ 32 32 33 33 * **Max Pressure**: 0.6MPa 34 34 35 + 35 35 == 1.2 Application for Different Range == 36 36 37 37 ... ... @@ -337,6 +337,7 @@ 337 337 338 338 * 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. 339 339 341 + 340 340 == 2.6 RS485 Commands == 341 341 342 342 ... ... @@ -407,7 +407,7 @@ 407 407 408 408 If the sensor receives correctly, the following data will be returned, slave → host 409 409 410 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; 412 +(% border="1" cellspacing="3" style="background-color:#f2f2f2;width:518px" %) 411 411 |=(% 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 412 412 |(% 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 413 413 ... ... @@ -462,7 +462,6 @@ 462 462 463 463 == 3.1 Specification == 464 464 465 - 466 466 * **Power Input**: DC7~~30 467 467 468 468 * **Measuring range**:** **-1999~~1999mV ... ... @@ -481,25 +481,20 @@ 481 481 482 482 * **Max Pressure**: 0.6MPa 483 483 484 - 485 - 486 486 == 3.2 Wiring == 487 487 488 - 489 489 [[image:image-20240720172620-3.png||height="378" width="620"]] 490 490 491 491 492 492 == 3.3 Mechinical Drawing == 493 493 494 - 495 495 [[image:image-20240714174241-2.png]] 496 496 497 497 == 3.4 Installation Notice == 498 498 499 - 500 500 Do not power on while connect the cables. Double check the wiring before power on. 501 501 502 - **Installation Photo as reference:**498 +Installation Photo as reference: 503 503 504 504 (% style="color:blue" %)** Submerged installation:** 505 505 ... ... @@ -535,7 +535,6 @@ 535 535 536 536 (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. 537 537 538 - 539 539 == 3.6 RS485 Commands == 540 540 541 541 ... ... @@ -542,17 +542,15 @@ 542 542 RS485 signaldefault address 0x13 543 543 Standard Modbus-RTU protocol, baud rate: 9600; check bit: none; data bit: 8; stop bit: 1 544 544 545 - 546 546 === 3.6.1 Query address === 547 547 542 +send 548 548 549 -**send:** 550 - 551 551 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 552 552 |=(% 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 553 553 |(% 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 554 554 555 - **response:**548 +response 556 556 557 557 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 558 558 |=(% 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 ... ... @@ -560,7 +560,6 @@ 560 560 561 561 === 3.6.2 Change address === 562 562 563 - 564 564 For example: Change the address of the sensor with address 1 to 2, master → slave 565 565 566 566 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) ... ... @@ -568,15 +568,13 @@ 568 568 |(% 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 569 569 570 570 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. 571 571 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.** 573 573 574 - 575 575 === 3.6.3 Modify intercept === 576 576 568 +send 577 577 578 -**send:** 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: 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 582 582 |(% 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" %)((( ... ... @@ -585,7 +585,7 @@ 585 585 586 586 Change the intercept of the sensor with address 1 to 10 (default 0), which is 0X000A in the command. 587 587 588 - **response:**578 +response 589 589 590 590 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 591 591 |=(% 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 ... ... @@ -619,7 +619,6 @@ 619 619 620 620 === 3.6.5 Calibration Method === 621 621 622 - 623 623 This device uses two-point calibration, and two known ORP standard solutions need to be prepared. The calibration steps are as follows: 624 624 (1) Place the electrode in distilled water to clean it, and then place it in 86mV standard buffer solution. After the data stabilizes, 625 625 enter the following calibration command, and the 86mV point calibration is completed;