Ці регістри доступні для Modbus RTU і Modbus TCP. Контролер cFos Power Brain підтримує функції Modbus
03
зчитування декількох облікових регістрів06
написання єдиного реєстру власників цінних паперів16
запис декількох регістрів холдингуМи розрізняємо чотири пристрої:
2 лічильники S0, 1 зарядна станція та 1 приєднаний (Modbus) лічильник, які відрізняються ідентифікатором Modbus slave ID та (для Modbus TCP) TCP-портом.
Примітка: Доступ для запису до регістрів Modbus призводить до запису у флеш-пам'ять cFos Power Brain і тому не повинен відбуватися регулярно. Наступні регістри не зберігаються постійно і тому можуть регулярно змінюватися: charging_cur_limit, fixed_current, charging_enable, disconnect_cp, relay_select, relay2. Всі інші регістри при зміні записуються у флеш, тому кількість операцій запису повинна бути обмежена!
EVSE | Slave Id 1 | TCP порт 4701 |
S0 Лічильник 1 | Slave Id 2 | TCP порт 4702 |
S0 Meter 2 | Slave Id 3 | TCP порт 4703 |
штифтовий лічильник | Ідентифікатор раба 1 | TCP-порт 4701 (через Wallbox Register) |
Залежно від того, про який саме пристрій йдеться і чи приєднаний, наприклад, лічильник до EVSE, застосовуються наступні реєстри:
Ім'я та прізвище | Адреса | Реєстри | Опис |
---|---|---|---|
vendor_id | 8000 | 2 r | Унікальний ідентифікатор постачальника, 0xcf05 |
product_id | 8002 | 1 r | Код товару, 1 |
device_id | 8003 | 1 r | Ідентифікатор пристрою всередині виробу, 0x100 |
product_version | 8004 | 2 r | Версія продукту, мажор.мінор |
product_build | 8005 | 1 r | Номер збірки продукту |
mapping_version | 8006 | 1 r | основна. додаткова версія цього реєстру мапування |
padding_1 | 8007 | 1 r | Зарезервовано |
serial_no | 8008 | 8 r | Рядок серійного номера |
name | 8016 | 16 r | Назва продукту, "cFos Power Brain Controller" |
slave_id | 8040 | 1 rw | Ідентифікатор веденого пристрою Modbus |
Ім'я та прізвище | Адреса | Реєстри | Опис |
---|---|---|---|
input | 8041 | 1 r | Зарезервовано |
pulsesperkwh | 8042 | 2 rw | Імпульси на кВт-год для входу S0 |
phases | 8044 | 1 rw | Бітова маска імітованих фаз, біт 0 = L1, біт 1 = L2, біт 2 = L3 |
voltage_l1 | 8045 | 1 rw | Номінальна напруга L1 [В] |
voltage_l2 | 8046 | 1 rw | Номінальна напруга L2 [В] |
voltage_l3 | 8047 | 1 rw | Номінальна напруга L3 [В] |
pulses | 8050 | 4 rw | Абсолютна кількість імпульсів на вході S0 |
timeperpulse | 8054 | 2 r | Час між двома останніми імпульсами на вході S0 [мс] |
level | 8056 | 1 r | Поточний рівень вхідного сигналу входу S0 0 = струм протікає, 1 = струм не протікає |
meter_flags | 8057 | 1 r | біт 0: 1 = має окремі фази |
energy | 8058 | 4 rw | Активний імпорт [Вт∙год] |
power | 8062 | 2 r | Активна потужність [Вт] |
current_l1 | 8064 | 2 r | Поточний струм L1 [0.1 A] |
current_l2 | 8066 | 2 r | Поточний струм L2 [0.1 A] |
current_l3 | 8068 | 2 r | Поточний струм L3 [0.1 A] |
reset_pulses | 8070 | 1 w | Скидання лічильника імпульсів [1] |
reset_energy | 8071 | 1 w | Енергія перезавантаження [1] |
Доступні регістри з 8057 по 8068 (див. лічильник S0)
Значення за замовчуванням після перезавантаження:
Ім'я та прізвище | Адреса | Реєстри | Опис |
---|---|---|---|
def_fixed_current | 8080 | 1 rw | Значення за замовчуванням cable_current [0.1 A] (*) |
def_charg_cur_limit | 8081 | 1 rw | Обмеження зарядного струму за замовчуванням [0,1 А] 6-63 (*) |
def_charging_enable | 8082 | 1 rw | Зарядка за замовчуванням увімкнена [0/1] (*) |
(*) Це значення буде встановлено відповідно після перезавантаження. | |||
fail_safe_duration | 8083 | 2 rw | Кількість секунд без читання/запису до charging_cur_limit і charging_enable відновлюються. Значення за замовчуванням - 300 (5 хвилин) |
fail_safe_current | 8085 | 1 rw | Живлення під час бездіяльності, 0 = відключити зарядку |
disconnect_cp | 8086 | 1 rw | Write: Кількість секунд вимкнення ЦП, Зчитування: Кількість секунд, що залишилися |
relay_select | 8087 | 1 rw | Напишіть: 0 = 3-фазний контактор, 1 = 1-фазний контактор, для настінних коробок, які це підтримують (принаймні, контролер версії F) |
relay2 | 8088 | 1 rw | Запишіть: 0 = реле 2 вимкнене, 1 = реле 2 увімкнене (тільки якщо реле 1 вимкнене), для настінних боксів, які підтримують цю функцію (принаймні контролер версії F) |
cable_current | 8090 | 1 r | PP: максимальний струм кабелю [0,1 А], 0: немає кабелю |
fixed_current | 8091 | 1 rw | Перезаписати кабель_струм [0.1 A] |
charge_pilot_state | 8092 | 1 r | CP: 0 = A (очікування), 1 = B (виявлено автомобіль), 2 = C (зарядка), 3 = D (зарядка з вентиляцією), 4 = E (немає струму), 5 = F (помилка), 9 = помилка датчика постійного струму. Всі інші значення: Помилка |
charging_cur_limit | 8093 | 1 rw | Обмеження зарядного струму [0.1 А] 6-63А, може бути обмежено через обмеження моделі (наприклад, для cFos Power Brain Wallbox 11kW обмежено до 16А) |
charging_enable | 8094 | 1 rw | Зарядка ввімкнена [0/1] 0 = вимкнено, 1 = ввімкнено |
charging_current | 8095 | 1 r | Зарядний струм [0,1 А] 6-63 |
last_rfid | 8096 | 15 r | Останній раз бачили rfid (шістнадцятковий рядок) |
detected_rfids | 8111 | 1 r | Кількість RFID входів |
has_meter | 8112 | 1 r | 1, якщо підключено лічильник (тоді читаються регістри 8057-8068), інакше 0 |
s0_inputs | 8113 | 1 r | Біт 0=Статус входу S0 1 біт 1=Статус входу S0 2 біт 8=Чи дозволено перемикання на 1/3 фази при підключенні? (1=так) біт 9=біт 10 дійсний біт 10=присутнє друге реле (1=так, якщо біт 9=1) біт 11=реле 2 керується ззовні (див. рег. 8088) |
count_restart | 8120 | 2 rw | Кількість перезавантажень обладнання |