cFos ตัวควบคุมการชาร์จ - รีจิสเตอร์ Modbus

การลงทะเบียนเหล่านี้มีให้สำหรับ Modbus RTU และ Modbus TCP cFos Power Brain Controller รองรับฟังก์ชัน Modbus

  • 03 อ่านการลงทะเบียนการถือครองหลายรายการ
  • 06 เขียน single holding register
  • 16 เขียนการลงทะเบียนการถือครองหลายรายการ

มีสามอุปกรณ์:
2 S0-Meters และ 1 EVSE แตกต่างจาก Modbus Slave ID และ (สำหรับ Modbus TCP) โดยพอร์ต TCP

หมายเหตุ: การเขียนการเข้าถึงการลงทะเบียน Modbus ทำให้เกิดการเขียนไปยังหน่วยความจำแฟลชของ cFos Power Brain ดังนั้นจึงไม่ควรเกิดขึ้นเป็นประจำ การลงทะเบียนต่อไปนี้จะไม่ถูกบันทึกอย่างถาวร และสามารถเปลี่ยนแปลงได้เป็นประจำ: reg_charging_cur_limit, reg_fixed_current, reg_charging_enable, reg_disconnect_cp สำหรับรีจิสเตอร์อื่นๆ ทั้งหมด การเปลี่ยนแปลงจะถูกเขียนลงในแฟลช ดังนั้นควรจำกัดจำนวนการดำเนินการเขียน!

รหัส Slave เริ่มต้น

EVSEรหัสทาส 1พอร์ต TCP 4701
S0 เมตร 1รหัสทาส 2พอร์ต TCP 4702
S0 มิเตอร์ 2รหัสทาส 3พอร์ต TCP 4703

การลงทะเบียนต่อไปนี้มีผลโดยขึ้นอยู่กับอุปกรณ์ที่เกี่ยวข้อง และดูว่ามีการต่อมิเตอร์เข้ากับวอลล์บ็อกซ์หรือไม่ ตัวอย่างเช่น:

รีจิสเตอร์ (r = read-only, w = write-only, rw = read/write)

ลงทะเบียนสำหรับ S0 เมตรและ EVSE

ชื่อที่อยู่รีจิสเตอร์คำอธิบาย
vendor_id80002 rรหัสผู้ขายเฉพาะ 0xcf05
product_id80021 rรหัสผลิตภัณฑ์ 1
device_id80031 rรหัสอุปกรณ์ภายในผลิตภัณฑ์ 0x100
product_version80042 rเวอร์ชันผลิตภัณฑ์ major.minor
product_build80051 rหมายเลขการสร้างผลิตภัณฑ์
mapping_version80061 rmajor.minor เวอร์ชันของการทำแผนที่รีจิสเตอร์นี้
padding_180071 rที่สงวนไว้
serial_no80088 rสตริงหมายเลขซีเรียล
name801616 rชื่อผลิตภัณฑ์ " cFos Power Brain Controller "
slave_id80401 rwID ทาส Modbus

ลงทะเบียนสำหรับ S0 เมตร

ชื่อที่อยู่รีจิสเตอร์คำอธิบาย
input80411 rที่สงวนไว้
pulsesperkwh80422 rwแรงกระตุ้นต่อกิโลวัตต์ชั่วโมงสำหรับอินพุต S0
phases80441 rwBitmask ของเฟสจำลอง บิต 0 = L1 บิต 1 = L2 บิต 2 = L3
voltage_l180451 rwแรงดันไฟฟ้าที่กำหนด L1 [V]
voltage_l280461 rwแรงดันไฟฟ้าที่กำหนด L2 [V]
voltage_l380471 rwแรงดันไฟฟ้าที่กำหนด L3 [V]
pulses80504 rwจำนวนพัลส์สัมบูรณ์บนอินพุต S0
timeperpulse80542 rเวลาระหว่างสองพัลส์สุดท้ายของอินพุต S0 [ms]
level80561 rระดับอินพุตปัจจุบันของอินพุต S0
0 = กระแสกระแส 1 = กระแสไม่ไหล
meter_flags80571 rบิต 0: 1=มีแต่ละเฟส
energy80584 rwการนำเข้าที่ใช้งานอยู่ [Wh]
power80622 rกำลังไฟฟ้าที่ใช้งาน [W]
current_l180642 rแสดง L1 ปัจจุบัน [0.1 A]
current_l280662 rแสดง L2 ปัจจุบัน [0.1 A]
current_l380682 rแสดง L3 ปัจจุบัน [0.1 A]
reset_pulses80701 wรีเซ็ตตัวนับชีพจร [1]
reset_energy80711 wรีเซ็ตพลังงาน [1]

ลงทะเบียนสำหรับ EVSE

ค่าเริ่มต้นหลังจากรีบูต:

ชื่อที่อยู่รีจิสเตอร์คำอธิบาย
def_fixed_current80801 rwค่าเริ่มต้น reg_cable_current [0.1 A] (*)
def_charg_cur_limit80811 rwขีด จำกัด กระแสการชาร์จเริ่มต้น [0.1 A] 6 - 63 (*)
def_charging_enable80821 rwชาร์จเริ่มต้นเปิดการใช้งาน [0/1] (*)
(*) ค่านี้จะถูกตั้งค่าตามนั้นหลังจากรีบูต
fail_safe_duration80832 rwจำนวนวินาทีที่ไม่ได้อ่าน/เขียนก่อน charging_cur_limit และ charging_enable จะถูกกู้คืน ค่าเริ่มต้นคือ 300 (5 นาที)
fail_safe_current80851 rwพลังงานเมื่อไม่ได้ใช้งาน 0 = ปิดใช้งานการชาร์จ
disconnect_cp80861 rwเขียน: จำนวนวินาทีที่ปิด CP, อ่าน: วินาทีที่เหลือ
cable_current80901 rPP: กระแสสูงสุดของสายเคเบิล [0.1 A], 0: ไม่มีสายเคเบิล
fixed_current80911 rwเขียนทับ cable_current [0.1 A]
charge_pilot_state80921 rCP: 0 = A (รอ),
1 = B (ตรวจพบยานพาหนะ)
2 = C (โหลด)
3 = D (โหลดด้วยการระบายอากาศ)
4 = E (ไม่มีกำลัง),
5 = F (ข้อผิดพลาด)
charging_cur_limit80931 rwขีด จำกัด กระแสการชาร์จ [0.1 A] 6 - 63A อาจถูก จำกัด เนื่องจากข้อ จำกัด ของรุ่น (เช่น cFos Power Brain Wallbox 11kW จำกัด ที่ 16A)
charging_enable80941 rwชาร์จเปิดใช้งาน [0/1] 0 = ปิด, 1 = เปิดใช้งาน
charging_current80951 rกระแสไฟชาร์จ [0.1 A] 6-63
last_rfid809615 rrfid ที่พบเห็นล่าสุด (hex-string)
detected_rfids81111 rจำนวนรายการ RFID
has_meter81121 r1 หากแนบตัวนับ (จากนั้นลงทะเบียน 8058-8068 สามารถอ่านได้) มิฉะนั้น0
count_restart81202 rwจำนวนการรีสตาร์ทของฮาร์ดแวร์