SSW426 โมดูลแปลงและส่งสัญญาณอัตราการไหล Water Flow Press Sensor RS485 Modbus Converter Module

฿800.00

มีสินค้า

คำอธิบาย

โมดูลแปลงเครื่องวัดอัตราการไหลของน้ำ FLow meter RS485 Modbus Converter Module Flow Press

 Wiring Connector for Sensor FlowPress

RS485 Modbus Water Flow Data Acquisition โมดูลการสื่อสาร

Communication Parameter DAI JIANG

Baud Rate 115200 bps
Digit 8
Check Code No
Stop Bit 1

Protocol

This protocol supports function codes 0x03, 0x06, 0x10, 0x83, 0x86, 0x90

Function Code Function Description
0x03 Read Read register
0x06 Write 1 word
Set a single register
0x10 Write N word
Set multiple registers
0x83 Device error
Error while reading
0x86 Device error
Error setting single register
0x90 Device error
Error setting multiple registers

Register list

Register lists
Register Length (bytes) Definition R/W Decimal Places Data Range Transfer data type
0x0003 2 Baud rate R/W 0 0-6 Unit
0x0004 2 Site number R/W 0 0-255 Unit
0x0005 2 Flow
coefficient K1
R/W 2 0-655 Unit
0x0006
4
Instantaneous
flow (L/min)
R/W
4
0-99999
Unit
0x0007
0x0008
4
Total flow
(L/min)
R/W
3
0-214783
Unit
0x0009
0x000A
4
Pressure
R/W
Float
0x000B
0x000C 2 Total flow
save
reference
value
R/W 0 0-49999 Unit
0x000D 2 Reserved R/W 0 0-49999 Unit
0x000E
4
Pressure
coefficient A
R/W
Float
0x000F
0x0010
4
Pressure
coefficient B
R/W
Float
0x0011
0x0088 2 Force read
site number
R 0 0-255 Unit

Modbus protocol EXAMPLE 

https://docs.google.com/spreadsheets/d/1DVLJnGSo39aP9ZafX7NjzwveFIl9bV6WmzU4F3Q47Lw/edit?usp=sharing

1. การตั้งค่า Baud Rate (อัตราการรับส่งข้อมูล):

  • 0: 2400 bps
  • 1: 4800 bps
  • 2: 9600 bps
  • 3: 19200 bps
  • 4: 38400 bps
  • 5: 57600 bps
  • 6: 115200 bps

หากตั้งค่านอกเหนือจากนี้ ระบบจะใช้ค่า เริ่มต้น 115200 bps และค่าเริ่มต้นจากโรงงานคือ 115200 bps


2. ที่อยู่เริ่มต้นของอุปกรณ์ (Device Address):

ค่าเริ่มต้นจากโรงงานคือ 255


3. ค่าคูณ (Coefficient K):

  • หากค่า K จริง = 7.5 → ให้ตั้งค่าเป็น 750
  • หรือ 750 × N โดยที่ N ขึ้นกับการทดลองของผู้ใช้
  • หมายเหตุ: เมื่อเปลี่ยนค่า K ใหม่
    → ค่า Flow รวม (Total Flow) จะถูกรีเฟรช และ
    → ค่ารวมก่อนหน้าจะถูกคำนวณใหม่ตามค่า K ที่เปลี่ยน

4. การอ่านค่า Flow และ Pressure (ไหลและความดัน Pressure):

  • ค่าทั้งหมด: Instantaneous flow, Total flow, และ Pressure
    → ต้องอ่านข้อมูลขนาด 4 ไบต์
  • ต้องอ่านจากบิตสูง (High bits) เท่านั้น
  • ค่า Instantaneous flow ที่ได้ / 10,000
    → จะได้ค่าจริงเป็นลิตร/นาที

5. การบันทึกค่า Total Flow (สำหรับกรณีไฟดับ):

  • การบันทึกอิงตามค่า “ค่าการอ้างอิงการบันทึก
  • ตัวอย่าง: หากตั้งค่าไว้ที่ 30
    → เมื่อ Total Flow เปลี่ยนไป 30×60 = 1800L
    → ระบบจะบันทึกข้อมูล 1 ครั้งในพื้นที่หน่วยความจำกันไฟดับ (Power-off Save Area)
  • อายุการใช้งานหน่วยความจำนี้ ≈ 100,000 ครั้ง
  • ดังนั้นควรตั้งค่าด้วยความระมัดระวัง
    → เช่น ถ้าค่าเฉลี่ย flow ≈ 30 L/min
    → จะบันทึกข้อมูลทุก 1 ชั่วโมง
    → หน่วยความจำนี้จะมีอายุการใช้งาน ≈ 10 ปี

6. สูตรคำนวณความดัน (Pressure):

  • ความดัน = A × ค่าความดัน Pressure + B
  • ค่า A และ B เป็นข้อมูลแบบ ทศนิยมและสามารถเป็นค่าติดลบได้
  • ค่าเหล่านี้ขึ้นกับ สมการลักษณะเฉพาะของเซ็นเซอร์

7. การตั้งค่าที่อยู่นอกช่วงข้อมูล:

  • ถ้าค่าที่ตั้งอยู่นอกช่วงที่กำหนดไว้
    → อุปกรณ์จะรายงาน Error 0x03
  • หากอ่านหรือตั้งค่าที่อยู่รีจิสเตอร์ที่ไม่อยู่ในตาราง
    → จะรายงาน Error 0x02

8. การตั้งค่าหลายรีจิสเตอร์ (รวมถึงรีจิสเตอร์ที่สำรองไว้):

  • หากรวมรีจิสเตอร์ที่สำรองไว้
    → สามารถกำหนดค่าเป็นอะไรก็ได้ → ข้อมูลในรีจิสเตอร์สำรองจะถูก ละทิ้ง → รีจิสเตอร์นี้สามารถใช้เป็นพื้นที่ “โน้ต” เพื่อเก็บข้อมูลของผู้ใช้งานได้

9. รีจิสเตอร์ 0x0088 – สำหรับกรณีที่ Address หลัก (Host) สูญเสียหมายเลข Address ของอุปกรณ์:

หาก Address หลักไม่สามารถระบุหมายเลขอุปกรณ์ได้
→ จะต้องส่งคำสั่งผ่าน รีจิสเตอร์ 0x0088

ในชุดประกอบด้วย

  • 1 โมดูลแปลงเครื่องวัดอัตราการไหลของน้ำ FLow meter RS485 Modbus Converter Module

รีวิว

ยังไม่มีบทวิจารณ์

เฉพาะลูกค้าที่เข้าสู่ระบบ และเคยซื้อสินค้าชิ้นนี้แล้วเท่านั้น ที่เขียนบทวิจารณ์ได้