เอกสาร

การควบคุมการจัดเก็บแบตเตอรี่
(สำหรับเฟิร์มแวร์เวอร์ชันตั้งแต่ 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" (เป็นเปอร์เซ็นต์), "discharg_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)