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
-
... ... @@ -465,13 +465,22 @@ 465 465 == 3.1 Specification == 466 466 467 467 * **Power Input**: DC7~~30 468 + 468 468 * **Measuring range**:** **-1999~~1999mV 470 + 469 469 **Resolution**: 1mV 472 + 473 + 470 470 * **Interface**: RS485. 9600 Baud Rate 475 + 471 471 * **Measurement error**: ±3mV 477 + 472 472 * **Stability**: ≤2mv/24 hours 473 -* **Equipment working conditions**: Ambient temperature: 0-60℃ Relative humidity: <85%RH 479 + 480 +* **Equipment working conditions**: Ambient temperature: 0-60°C Relative humidity: <85%RH 481 + 474 474 * **IP Rated**: IP68 483 + 475 475 * **Max Pressure**: 0.6MPa 476 476 477 477 == 3.2 Wiring == ... ... @@ -533,13 +533,13 @@ 533 533 534 534 send 535 535 536 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width: 676.25px" %)545 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 537 537 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Original address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high 538 538 |(% 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 539 539 540 540 response 541 541 542 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:5 61.333px" %)551 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 543 543 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)New address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 106px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 93px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 104px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high 544 544 |(% style="width:99px" %)0X01|(% style="width:112px" %)0X03|(% style="width:106px" %)0X00|(% style="width:93px" %)0X20|(% style="width:104px" %)0XF0 545 545 ... ... @@ -547,7 +547,7 @@ 547 547 548 548 For example: Change the address of the sensor with address 1 to 2, master → slave 549 549 550 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:6 76.25px" %)559 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:6185px" %) 551 551 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Original address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high 552 552 |(% 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 553 553 ... ... @@ -559,7 +559,7 @@ 559 559 560 560 send 561 561 562 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width: 676.25px" %)571 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 563 563 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 67px; 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: 69px; background-color: rgb(79, 129, 189); color: white;" %)Register Length high|=(% style="width: 66px; background-color: rgb(79, 129, 189); color: white;" %)Register Length low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high 564 564 |(% 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" %)((( 565 565 0X96 ... ... @@ -569,7 +569,7 @@ 569 569 570 570 response 571 571 572 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width: 676.25px" %)581 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 573 573 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high 574 574 |(% style="width:99px" %)0X13|(% style="width:112px" %)0X06|(% style="width:135px" %)((( 575 575 0X00 ... ... @@ -582,13 +582,13 @@ 582 582 583 583 Query the data (ORP) of the sensor (address 13), host → slave 584 584 585 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:5 99.333px" %)594 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 586 586 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 64px; 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: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register length high|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Register length low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high 587 587 |(% style="width:99px" %)0X13|(% style="width:72px" %)0X03|(% style="width:64px" %)0X00|(% style="width:68px" %)0X00|(% style="width:70px" %)0X00|(% style="width:72px" %)0X01|(% style="width:56px" %)0X87|(% style="width:56px" %)0X78 588 588 589 589 If the sensor receives correctly, the following data will be returned, slave → host 590 590 591 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:5 99.333px" %)600 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 592 592 |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high 593 593 |(% style="width:99px" %)0X13|(% style="width:72px" %)0X03|(% style="width:68px" %)0X02|(% style="width:70px" %)0X02|(% style="width:72px" %)0XAE|(% style="width:56px" %)0X80|(% style="width:56px" %)0X9B 594 594 ... ... @@ -605,7 +605,7 @@ 605 605 (1) Place the electrode in distilled water to clean it, and then place it in 86mV standard buffer solution. After the data stabilizes, 606 606 enter the following calibration command, and the 86mV point calibration is completed; 607 607 608 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:5 75.333px" %)617 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 609 609 |=(% style="width: 64px; background-color: rgb(79, 129, 189); color: white;" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 66px; background-color: rgb(79, 129, 189); color: white;" %)Address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Address low|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Quantity high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 55px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 55px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high 610 610 |(% style="width:64px" %)0X13|(% style="width:72px" %)0X06|(% style="width:66px" %)((( 611 611 0X00 ... ... @@ -615,7 +615,7 @@ 615 615 616 616 Wash the electrode in distilled water and place it in 256mV standard buffer. After the data is stable, enter the following calibration command to complete the 256mV point calibration. 617 617 618 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:5 75.333px" %)627 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %) 619 619 |=(% style="width: 64px; background-color: rgb(79, 129, 189); color: white;" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 66px; background-color: rgb(79, 129, 189); color: white;" %)Address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Address low|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Quantity high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 55px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 55px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high 620 620 |(% style="width:64px" %)0X13|(% style="width:72px" %)0X06|(% style="width:66px" %)((( 621 621 0X00 ... ... @@ -625,8 +625,6 @@ 625 625 626 626 = 4. DR-DO1 Dissolved Oxygen Sensor = 627 627 628 - 629 - 630 630 == 4.1 Specification == 631 631 632 632