ดาวน์โหลดสำหรับอุปกรณ์

LVTOPSUN — CYD 2.8" จอสัมผัส — RS485 PYLON

ไฟล์สำหรับ LVTOPSUN — CYD 2.8" จอสัมผัส — RS485 PYLON เพื่อเชื่อมต่อและติดตามข้อมูลพลังงานบน bmsgo.life โปรดตรวจสอบรุ่นอุปกรณ์กับผู้ติดตั้งก่อนดาวน์โหลด

เหมาะกับใคร

เหมาะสำหรับผู้ที่ใช้อุปกรณ์รุ่น LVTOPSUN — CYD 2.8" จอสัมผัส — RS485 PYLON ตามที่ระบุไว้ในชื่อไฟล์

ก่อนดาวน์โหลดตรวจชื่อรุ่นอุปกรณ์จริงและขอคำแนะนำจากผู้ติดตั้งหากไม่แน่ใจ
ข้อควรระวังอย่าใช้ไฟล์นี้กับอุปกรณ์ที่คนละรุ่นหรือคนละประเภท
DOWNLOADS

เวอร์ชันและไฟล์ดาวน์โหลด

ตรวจชื่ออุปกรณ์ให้ตรงก่อนเริ่มติดตั้ง

เวอร์ชัน

v1.0.4

เผยแพร่

🎯 แก้จากแบตจริงตอนดิสชาร์จลงต่ำ: **SOC ขึ้น 1% (จอแบต 7%) และรอบชาร์จขึ้น 2148 (จอแบต 11)** รูทเดียวกันทั้งคู่ — ตัวตรวจ 'ลำดับฟิลด์' ของ 1.0.1 ใช้ค่าที่**เปลี่ยนไปตามสถานะแบต** มาตัดสินเรื่อง**โครงเฟรม** คือเทียบฟิลด์ SOC แบบ SEPLOS (ซึ่งจริงๆ คือรอบชาร์จ) กับ คงเหลือ÷เต็ม แล้วยอมรับถ้าต่างไม่เกิน 10 จุด ตอนแบตเต็มครึ่งลูกมันจับได้ (9÷10=0 เทียบ 53 = ห่าง 53 จุด) แต่พอแบตเหลือน้อย 11÷10=1 เทียบ 8 = ห่างแค่ 7 จุด เลยหลุดเข้าไปในกรอบ แล้วอ่านผิดลำดับทั้งเฟรม ตัวเลข 2148 คือ **ไบต์ SOC (8) กับ SOH (100) อ่านติดกันเป็นคำเดียว** (0x08 0x64) = หลักฐานว่าเป็นสาเหตุเดียวกันแน่นอน **วิธีแก้: ใช้ลายนิ้วมือของตัวเฟรมแทน** — ส่วนขยายของแพ็คนี้ซ้ำค่าแรงดันเซลล์สูงสุด/ต่ำสุด (mV) ไว้ที่ off+27/29 ซึ่งบอร์ดถอดเองได้จาก array ต้นเฟรมอยู่แล้ว ถ้าตรงกันเป๊ะทั้งคู่ = รู้ลำดับฟิลด์แน่นอนโดยไม่ต้องพึ่ง %SOC เลย (ทดสอบครบทุก SOC 0-100 × ทุกรอบชาร์จ 0-4000 = ไม่พลาดสักเคส ส่วนของเดิมพลาด 20,660 เคส) ถ้าหาลายนิ้วมือไม่เจอ จะเทียบ 'ผู้ท้าชิง' สองตัวแข่งกันแทนการวัดตัวเดียว + SOH แยกออกมาจากเงื่อนไขของ SOC (เดิมถ้า SOC ไม่ผ่าน SOH จะค้างค่าเก่าเงียบๆ) + หน้า /rs485diag เพิ่ม 3 แถว: ลายนิ้วมือตรง/ไม่ตรง, ค่าผู้ท้าชิงทั้งสอง, และลำดับฟิลด์ที่เลือกใช้ (จอ LINK ต่อท้ายว่า +fp เมื่อชนะด้วยลายนิ้วมือ)

โปรดเลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ และอย่าปิดอุปกรณ์ระหว่างติดตั้ง

เวอร์ชัน

v1.0.3

เผยแพร่

🎯 ถอดเฟรมจริงจากแบตได้ครบทุกฟิลด์แล้ว — **SOH เคยขึ้น 0%** เพราะแพ็คส่ง SOC/SOH มาเป็น **ไบต์ละตัว หน่วยเปอร์เซ็นต์** (SOC ที่ off+13, SOH ที่ off+14) ไม่ใช่ uint16 สเกล 0.1% ตามที่เดาไว้ หางเฟรมจริงยาว 47 ไบต์ (ไม่ใช่ 19) มีความจุพิกัด 100.00 Ah, แรงดันเซลล์สูงสุด/ต่ำสุด และอุณหภูมิสูงสุด/ต่ำสุด ซึ่ง**ตรงกับค่าที่ถอดจาก array ต้นเฟรมเป๊ะทั้ง 4 ค่า** = ยืนยัน offset ได้แน่นอน ตอนนี้ SOC อ่านจากแบตตรงๆ (53% ตรงจอ) ไม่ใช่ค่าคำนวณที่เพี้ยน 1% อีกต่อไป + แถบ 'กำลังชาร์จ/กำลังจ่าย' เปลี่ยนมาดูจากทิศทางกระแสแทนบิต MOSFET (เฟรมจริงจากแบตที่ปกติดีให้ status2 = 0x00 ซึ่งอ่านแล้วได้ OFF ทั้งคู่ทั้งที่มีกระแสไหลจริง และยังยืนยัน bit map จากเฟรมเดียวไม่ได้ จึงไม่เดา)

โปรดเลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ และอย่าปิดอุปกรณ์ระหว่างติดตั้ง

เวอร์ชัน

v1.0.2

เผยแพร่

⚡ แก้จากแบตจริง: **กระแสเคยแสดงมากกว่าความจริง 10 เท่า** (-30.600 A ทั้งที่จริง -3.06 A) สาเหตุคือ 1.0.1 ผูกสเกลกระแสไว้กับสเกลแรงดัน ซึ่งไม่มีในเอกสารโปรโตคอลทั้งสองฉบับ แพ็คนี้ใช้แรงดัน 1 mV/LSB คู่กับกระแส 10 mA/LSB ซึ่งกฎเดิมสร้างไม่ได้เลย ตอนนี้กระแสเป็น 10 mA/LSB คงที่ (ตรงทั้งสเปก Pylontech, Seplos และช่วง int16 = ±327 A ซึ่งพอดีกับแบต 100 A ส่วน 0.1 A จะได้ ±3276 A ที่ไม่มีแบตลูกไหนต้องใช้) ค่าจำกัดกระแสจาก 0x47 ย้ายมาหน่วยเดียวกัน → หน้า /rs485diag ต้องอ่านได้ 50 A / 100 A ตามสเปก + เลิกส่งความต้านทานรายเซลล์เป็น 0.000 Ω (เฟรม PYLON ไม่มีค่านี้) หน้าเว็บจะขึ้น – แทน ⚠️ SOC ยังสูงกว่าจอแบตราว 1% เพราะเป็นค่าคำนวณจาก คงเหลือ÷เต็ม ไม่ใช่ค่าที่แบตส่งมา

โปรดเลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ และอย่าปิดอุปกรณ์ระหว่างติดตั้ง

เวอร์ชัน

v1.0.1

เผยแพร่

แก้จากการเจอแบตจริงตัวแรก (LVTS-512100-G3): SOC เคยขึ้น 0% และรอบชาร์จเคยขึ้น 13924 ทั้งที่จอแบตบอก 53% กับ 9 รอบ — สาเหตุเดียวกันทั้งคู่ คือความยาวเฟรมไม่ได้บอกลำดับฟิลด์ แพ็คนี้ส่งหาง 19 ไบต์ (อ่านเป็นแบบ SEPLOS) แต่เรียงฟิลด์แบบ PYLON ตอนนี้บอร์ดตรวจสอบลำดับด้วยอัตราส่วนความจุคงเหลือ÷ความจุเต็มแทนการเดา + แก้ 'BMS alarm (raw)' ที่ติดทั้งที่แบตปกติ (status3 เป็นธงสถานะปกติ ไม่ใช่การแจ้งเตือน) ⚠️ ผลพลอยได้: หน้าเว็บที่ค้างว่า 'กำลังซิงค์ข้อมูล…' หายเอง เพราะเว็บซ่อนแพ็คที่ SOC = 0 ค่าที่ถูกอยู่แล้วตั้งแต่ 1.0.0: แรงดัน กระแส เซลล์ทั้ง 16 อุณหภูมิ และความจุ (จอ LINK แสดงลำดับฟิลด์ที่บอร์ดเลือกด้วย)

โปรดเลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ และอย่าปิดอุปกรณ์ระหว่างติดตั้ง

เวอร์ชัน

v1.0.0

เผยแพร่

รุ่นแรกของสายนี้ ยังไม่ผ่านการทดสอบกับแบตจริง — โครงเฟรมยืนยันแล้ว (บอร์ด self-test ตอนบูต ถ้าไม่ผ่านจะไม่ยอมส่งอะไรออกสาย) แต่สเกลตัวเลขยังต้องสอบเทียบหน้างาน 1 รอบ ผ่านหน้า /rs485diag: เทียบ V/SOC/กระแส กับจอของแบตเอง และดูว่าค่าจำกัดกระแสอ่านได้ 50A ชาร์จ / 100A ดิสชาร์จ ตรงสเปก แตะจอตอนขึ้นโลโก้เพื่อเข้าโหมดปรับความแม่นยำการสัมผัส 4 มุม

โปรดเลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ และอย่าปิดอุปกรณ์ระหว่างติดตั้ง

เลือกไฟล์แบบไหนดี

ใช้ปุ่มดาวน์โหลดหลักเมื่อติดตั้งอุปกรณ์ใหม่ และใช้ไฟล์อัปเดตเมื่อได้รับคำแนะนำจากผู้ดูแลระบบ

ก่อนเริ่มติดตั้ง

  1. ตรวจว่าชื่อรุ่นบนอุปกรณ์ตรงกับหน้านี้
  2. ให้ผู้ดูแลระบบช่วยตรวจสอบหากไม่แน่ใจ
  3. อย่าปิดอุปกรณ์ระหว่างดำเนินการ
เปิดเครื่องมือติดตั้งผ่านเว็บ

คำถามเกี่ยวกับ LVTOPSUN — CYD 2.8" จอสัมผัส — RS485 PYLON

ใช้ไฟล์นี้กับอุปกรณ์อื่นได้ไหม?
ไม่แนะนำ ให้เลือกไฟล์ให้ตรงกับรุ่นอุปกรณ์ของคุณเสมอ
ถ้าไม่แน่ใจว่าควรใช้ไฟล์ใด
กลับไปใช้ตัวช่วยเลือกอุปกรณ์หรือขอคำแนะนำจากผู้ติดตั้งก่อนเริ่มดำเนินการ