Dokumentasi

Daftar Modbus

Daftar ini tersedia untuk Modbus RTU dan Modbus TCP. Otak Kuasa cFos menyokong fungsi Modbus

  • 03 membaca berbilang daftar pegangan
  • 06 tulis daftar pemegang tunggal
  • 16 tulis beberapa daftar pemegangan

Kami membezakan antara empat peranti:
2 S0 meter, 1 stesen pengecasan dan 1 meter (Modbus) terpasang, yang dibezakan oleh ID hamba Modbus dan (untuk Modbus TCP) port TCP.

Nota: Akses menulis kepada daftar Modbus menyebabkan penulisan pada memori denyar CFos Power Brain dan oleh itu tidak sepatutnya dilakukan dengan kerap. Daftar berikut tidak disimpan secara kekal dan oleh itu boleh ditukar dengan kerap: had_pengecasan, arus_tetap, daya_pengecasan, putuskan_cp, pilih_geganti, geganti2. Semua daftar lain ditulis untuk berkelip apabila diubah, jadi bilangan operasi tulis harus dihadkan!

ID Slaid Lalai

SETIAPId Budak 1TCP port 4701
S0 Meter 1Id Budak 2TCP port 4702
S0 Meter 2Id Budak 3TCP port 4703
kaunter disematkanID hamba 1TCP port 4701 (melalui Wallbox Register)

Daftar berikut berlaku bergantung pada peranti mana yang terlibat dan sama ada meter dipasang ke kotak dinding, misalnya:

Daftar (r = baca sahaja, w = tulis sahaja, rw = baca/tulis)

Daftar untuk S0 Meter dan EVSE

NamaAlamatDaftarPenerangan
vendor_id80002 rId vendor unik, 0xcf05
product_id80021 rId produk, 1
device_id80031 rId peranti di dalam produk, 0x100
product_version80042 rVersi produk, major.minor
product_build80051 rNombor binaan produk
mapping_version80061 rversi utama.minor pemetaan daftar ini
padding_180071 rTerpelihara
serial_no80088 rRentetan nombor siri
name801616 rNama produk, " cFos Power Brain Controller "
slave_id80401 rwID hamba Modbus

Daftar untuk S0 Meter

NamaAlamatDaftarPenerangan
input80411 rTerpelihara
pulsesperkwh80422 rwImpuls per kWh untuk input S0
phases80441 rwBitmask fasa simulasi, bit 0 = L1, bit 1 = L2, bit 2 = L3
voltage_l180451 rwVoltan Nominal L1 [V]
voltage_l280461 rwVoltan Nominal L2 [V]
voltage_l380471 rwVoltan Nominal L3 [V]
pulses80504 rwBilangan denyutan mutlak pada input S0
timeperpulse80542 rMasa antara dua denyutan terakhir pada input S0 [ms]
level80561 rTahap input semasa input S0
0 = arus mengalir, 1 = arus tidak mengalir
meter_flags80571 rbit 0: 1=mempunyai fasa individu
energy80584 rwImport aktif [Wh]
power80622 rKuasa aktif [W]
current_l180642 rHadir semasa L1 [0.1 A]
current_l280662 rHadir semasa L2 [0.1 A]
current_l380682 rHadir semasa L3 [0.1 A]
reset_pulses80701 wTetapkan semula kaunter nadi [1]
reset_energy80711 wTetapkan semula tenaga [1]

Daftar untuk kaunter yang disematkan

Daftar 8057 hingga 8068 tersedia (lihat kaunter S0)

Daftar untuk EVSE

Nilai lalai selepas reboot:

NamaAlamatDaftarPenerangan
def_fixed_current80801 rwNilai lalai cable_current [0.1 A] (*)
def_charg_cur_limit80811 rwHad semasa pengecasan lalai [0.1 A] 6 - 63 (*)
def_charging_enable80821 rwPengecasan lalai membolehkan [0/1] (*)
(*) Nilai ini akan ditetapkan dengan sewajarnya selepas reboot.
fail_safe_duration80832 rwBilangan saat tanpa membaca/menulis melalui Modbus sebelum fail_safe_current digunakan, 0 untuk melumpuhkan. Nilai lalai ialah 300 (5 minit)
fail_safe_current80851 rwArus apabila tidak aktif dalam 0.1A, 0 = nyahaktifkan pengecasan
disconnect_cp80861 rwTulis: Bilangan saat mematikan CP, Baca: Baki saat
relay_select80871 rwTulis: 0=3-fasa penyentuh, 1=1-fasa penyentuh, untuk kotak dinding yang menyokong ini (sekurang-kurangnya pengawal rev. F)
relay280881 rwTulis: 0=Geganti 2 mati, 1=Geganti 2 hidup (hanya jika geganti 1 dimatikan), untuk kotak dinding yang menyokong ini (sekurang-kurangnya pengawal Rev. F)
cable_current80901 rPP: Arus maksimum kabel [0.1 A], 0: tanpa kabel
fixed_current80911 rwMenimpa arus_kabel [0.1 A]
charge_pilot_state80921 rCP: 0 = A (tunggu),
1 = B (kenderaan dikesan),
2 = C (beban),
3 = D (memuatkan dengan pengudaraan),
4 = E (tiada kuasa),
5 = F (ralat), 9 = Ralat sensor DC. Semua nilai lain: ralat
charging_cur_limit80931 rwHad arus pengecasan [0.1 A] 6 - 63A, mungkin terhad kerana had model (contohnya untuk cFos Power Brain Wallbox 11kW, ia terhad kepada 16A)
charging_enable80941 rwMengecas membolehkan [0/1] 0 = melumpuhkan, 1 = membolehkan
charging_current80951 rMengecas arus [0.1 A] 6-63
last_rfid809615 rRfid terakhir dilihat (hex-string)
detected_rfids81111 rBilangan entri RFID
has_meter81121 r1 jika kaunter disematkan (maka daftar 8057-8068 boleh dibaca), jika tidak 0
s0_inputs81131 rBit 0 = keadaan S0 input 1
bit 1 = keadaan S0 input 2
bit 8 = adakah menukar kepada 1/3-fasa dibenarkan apabila dipasang? (1=ya)
bit 9 =bit 10 adalah sah
bit 10 =2. Relay hadir (1=ya, jika bit 9=1)
bit 11 =Geganti 2 dikawal secara luaran (lihat Reg. 8088)
count_restart81202 rwBilangan restart perkakasan