เอกสาร

การควบคุมการจัดเก็บแบตเตอรี่
(สำหรับเฟิร์มแวร์เวอร์ชันตั้งแต่ 1.25.2)

สามารถดูเอกสารการควบคุมการจัดเก็บแบตเตอรี่สำหรับเฟิร์มแวร์เวอร์ชัน <1.25.2 ได้ ที่นี่

ระบบจัดเก็บแบตเตอรี่ส่วนใหญ่ที่ติดตั้งร่วมกับระบบพลังงานแสงอาทิตย์มีกฎการชาร์จในตัว โดยระบบจะพยายามชาร์จก่อนที่จะป้อนไฟฟ้าและพยายามคายประจุก่อนที่ไฟฟ้าจะถูกดึงออกจากโครงข่าย ระบบจัดเก็บข้อมูลทางอุตสาหกรรมสามารถควบคุมได้ตามเกณฑ์อื่นๆ เช่น เพื่อจำกัดการใช้งานสูงสุด หรือจำกัดการใช้พลังงานในหน้าต่างที่มีการรับน้ำหนักสูง ตามข้อกำหนดของผู้ให้บริการเครือข่าย ระบบจัดเก็บแบตเตอรี่ขนาดเล็กจะต้องผ่านวงจรการชาร์จที่ลึกเมื่อชาร์จรถยนต์ไฟฟ้า และดังนั้นจึงมีการสึกหรอมาก ดังนั้น ในหลายกรณี การควบคุมพื้นที่จัดเก็บข้อมูลโดยใช้ cFos Charging Manager จึงเหมาะสม สำหรับสิ่งนี้ คุณต้องมีรุ่นที่สามารถควบคุมได้ หรืออย่างน้อยก็มีตัวเลือกการสลับผ่านรีเลย์

ระบบจัดเก็บข้อมูลสามารถควบคุมได้โดยเป็นส่วนหนึ่งของแบตเตอรี่ SunSpec รุ่น 124 (เช่น Fronius) หรือมีการลงทะเบียน Modbus ของตัวเองที่อนุญาตให้ควบคุมได้ อุปกรณ์ไฮบริดทำหน้าที่เป็นอินเวอร์เตอร์สำหรับแผงโซลาร์เซลล์และที่เก็บข้อมูล อินเวอร์เตอร์ มิเตอร์ และที่เก็บแบตเตอรี่ถูกสร้างขึ้นเป็นไทล์มิเตอร์ใน cFos Charging Manager ดังนั้น มาตรวัดทั้งหมดจึงมีตัวเลือกในการเปิดใช้งานการควบคุมแบตเตอรี่ได้ สำหรับอุปกรณ์ SunSpec รุ่น 124 cFos Charging Manager จะพยายามควบคุมหน่วยความจำที่เกี่ยวข้อง คุณอาจต้องเปิดใช้งานสิ่งนี้ในอุปกรณ์ก่อน สำหรับมาตรวัดแบบกำหนดเอง (Victron ฯลฯ) cFos Charging Manager จะพยายามค้นหาตัวแปรแบบกำหนดเองที่เรียกว่า "soc" (เป็นเปอร์เซ็นต์) จากนั้นจะแสดงในช่องไทล์ตัวนับหากจำเป็น

ภายใต้การควบคุมการกักเก็บแบตเตอรี่ คุณสามารถระบุกำลังการชาร์จและการคายประจุสูงสุดได้ก่อน -1 หมายความว่าตัวจัดการการชาร์จไม่ควรควบคุมการชาร์จหรือการคายประจุ จากนั้น คุณสามารถกำหนดกฎการชาร์จหลายกฎที่ได้รับการประมวลผลทีละกฎทุกๆ สองสามวินาที และจำกัดกระแสการชาร์จหรือการคายประจุ กฎการชาร์จทำงานคล้ายกับ กฎการชาร์จสำหรับวอลล์บ็อกซ์ cFos Charging Manager ใช้กำลังชาร์จสูงสุดหรือกำลังคายประจุเป็นค่าเริ่มต้น เช่น ค่าควบคุม และอนุญาตให้เปลี่ยนแปลงได้โดยการประมวลผลกฎการชาร์จ

เมื่อดำเนินการตามกฎการชาร์จทั้งหมดแล้ว จะมีค่าจำกัดกระแสไฟฟ้า (ซึ่งอาจเป็น 0 ก็ได้) สำหรับกำลังไฟในการชาร์จและการคายประจุ cFos Charging Manager จะจัดเก็บค่าเหล่านี้ไว้ในตัวแปรที่ผู้ใช้กำหนดเองชื่อ "charge_power_w", "charge_power_prc" (ระบุเป็นเปอร์เซ็นต์), "discharge_power_w" และ "discharge_power_prc" นอกจากนี้ยังมีตัวแปรที่ผู้ใช้กำหนดเองชื่อ "bat_mode" ตัวแปรนี้ระบุว่ามีข้อจำกัดในการชาร์จหรือการคายประจุหรือไม่ (0 = ไม่มีค่า, 1 = ข้อจำกัดในการชาร์จ, 2 = ข้อจำกัดในการคายประจุ, 3 = ข้อจำกัดทั้งในการชาร์จและการคายประจุ) สำหรับอุปกรณ์ SunSpec ค่าจำกัดจะถูกแปลงและเขียนลงในรีจิสเตอร์ที่กำหนด สำหรับมิเตอร์ที่ผู้ใช้กำหนดเอง คุณสามารถสร้างเอาต์พุตแบบกำหนดเองที่เขียนค่าของตัวแปรข้างต้นไปยังอุปกรณ์ได้ ตัวอย่างสามารถพบได้ในคำจำกัดความมิเตอร์ที่ให้มาสำหรับ Victron และ Kostal Plenticore หากไม่มีการควบคุมข้อจำกัดในการชาร์จหรือการคายประจุ ตัวแปรที่เกี่ยวข้องจะไม่มีอยู่และจะไม่ถูกเขียนลงในหน่วยความจำ การตั้งค่า "โหมด" ของตัวควบคุมการจัดเก็บแบตเตอรี่จะกำหนดสิ่งที่จะเกิดขึ้นเมื่อค่ากำลังการชาร์จและการคายประจุเป็นค่าบวกทั้งคู่ "เป็นกลาง" หมายความว่า cFos Charging Manager จะส่งค่าทั้งสองไปยังระบบจัดเก็บ ซึ่งระบบจะตัดสินใจว่าจะทำอย่างไรภายในช่วงที่กำหนด "ให้ความสำคัญกับการชาร์จ" หมายความว่ากำลังการคายประจุจะถูกตั้งค่าเป็น 0 เมื่อกำลังการชาร์จเป็นค่าบวก และ "ให้ความสำคัญกับการคายประจุ" หมายความว่ากำลังการชาร์จจะถูกตั้งค่าเป็น 0 เมื่อกำลังการคายประจุเป็นค่าบวก สิ่งนี้มีประโยชน์หากระบบจัดเก็บมีค่าเพียงค่าเดียวสำหรับทั้งกำลังการชาร์จและการคายประจุ หากกำลังการชาร์จหรือการคายประจุที่ได้มีค่าน้อยกว่า 0 ตัวแปรที่ผู้ใช้กำหนดจะถูกลบ คุณควรคำนึงถึงเรื่องนี้เมื่อสร้างคำจำกัดความตัวนับแบบกำหนดเอง ตัวอย่างเช่น หากคุณระบุ -1 เป็นกำลังการชาร์จหรือการคายประจุสูงสุด หรือหากกฎการชาร์จของคุณส่งผลให้ได้ค่าลบ ตัวอย่างเช่น คุณสามารถสร้างคำจำกัดความตัวนับที่ควบคุมการจัดเก็บแบตเตอรี่เฉพาะเมื่อมีตัวแปรที่เกี่ยวข้องอยู่ (if exist(charge_power_w)...)

การสลับเอาต์พุต: น่าเสียดายที่ความทรงจำบางส่วนไม่สามารถควบคุมได้โดยตรงโดยใช้กฎข้างต้น แต่เพื่อให้อย่างน้อยที่สุดก็สามารถปิดการใช้งานหน่วยความจำได้โดยใช้กฎข้างต้น (เช่น เมื่อรถยนต์กำลังชาร์จ) คุณสามารถลองใช้หน้าสัมผัสสวิตชิ่งได้หากหน่วยความจำมีอินพุตควบคุม หากใช้งานได้จริง อุปกรณ์จัดเก็บอาจถูกแยกทางไฟฟ้าจากแหล่งจ่ายไฟหลักโดยใช้คอนแทคเตอร์ (เพื่อหลีกเลี่ยงการทำลายอุปกรณ์จัดเก็บ คุณต้องตรวจสอบกับผู้ผลิตหรือช่างไฟฟ้าก่อนว่าอุปกรณ์นั้นเหมาะสมกับสิ่งนี้หรือไม่) ในช่อง "การสลับเอาต์พุต" คุณสามารถระบุชื่อของตัวแปรที่ตั้งค่าเป็น 1 หากกำลังการชาร์จหรือการคายประจุเป็นค่าบวกหลังจากประเมินกฎการชาร์จ และตั้งค่าเป็น 0 หากไม่ใช่ cFos Charging Manager ให้คำจำกัดความของมิเตอร์สำหรับกล่องสวิตช์ Shelly หรือช่องเสียบสวิตช์ เมื่อคุณตั้งค่านี้ มิเตอร์จะได้รับรหัสอุปกรณ์ เช่น M5 จากนั้น คุณสามารถระบุกล่องสวิตช์ Shelly ใต้ "การสลับเอาต์พุต" ในตัวควบคุมที่จัดเก็บแบตเตอรี่ได้โดยใช้: M5.output1 หากคุณใส่เครื่องหมายลบไว้หน้าชื่อตัวแปร การสลับเอาต์พุตจะถูกกลับด้าน (-M5.output1)