controlador de Carregamento cFos - Registos Modbus

Estes registos estão disponíveis para Modbus RTU e Modbus TCP. O Controlador de Carregamento cFos suporta as funções do Modbus

  • 03 ler múltiplos registos de exploração
  • 06 escrever um único registo de exploração
  • 16 escrever múltiplos registos de exploração

Existem três dispositivos:
2 S0-Metros e 1 EVSE, são distinguidos por Modbus Slave ID e (para Modbus TCP) por porta TCP.

Nota: O acesso de escrita aos registos Modbus provoca a escrita na memória flash do Controlador de Carregamento cFos e, portanto, não deve ter lugar regularmente. Os seguintes registos não são armazenados permanentemente e podem, portanto, ser alterados regularmente: reg_charging_cur_limit, reg_fixed_current, reg_charging_enable, reg_disconnect_cp. Para todos os outros registos, as alterações são escritas ao flash, pelo que o número de operações de escrita deve ser limitado!

IDs de escravos por defeito

EVSESlave Id 1Porta TCP 4701
S0 Meter 1Slave Id 2Porta TCP 4702
S0 Medidor 2Slave Id 3Porta TCP 4703

Dependendo do dispositivo que é e se, por exemplo, um contador está ligado ao EVSE, aplicam-se os seguintes registos:

Registos (r = apenas leitura, w = apenas escrita, rw = leitura/escrita)

Registos para medidores S0 e o EVSE

NomeEndereçoRegistosDescrição
vendor_id80002 rID de fornecedor único, 0xcf05
product_id80021 rIdentificação do produto, 1
device_id80031 rIdentificação do dispositivo dentro do produto, 0x100
product_version80042 rVersão do produto, major.minor
product_build80051 rNúmero de construção do produto
mapping_version80061 rversão maior.menor deste mapa de registo
padding_180071 rReservado
serial_no80088 rCadeia de números de série
name801616 rNome do produto, "cFos Power Brain Controller" (Controlador de Carregamento cFos)
slave_id80401 rwID de escravo Modbus

Registos para medidores S0

NomeEndereçoRegistosDescrição
input80411 rReservado
pulsesperkwh80422 rwImpulsos por kWh para entrada S0
phases80441 rwMáscara de fases simuladas, bit 0 = L1, bit 1 = L2, bit 2 = L3
voltage_l180451 rwTensão Nominal L1 [V]
voltage_l280461 rwTensão Nominal L2 [V]
voltage_l380471 rwTensão Nominal L3 [V]
pulses80504 rwNúmero absoluto de pulsos na entrada S0
timeperpulse80542 rTempo entre os dois últimos impulsos na entrada S0 [ms]
level80561 rNível de entrada actual de entrada S0
0 = fluxos de corrente, 1 = corrente não flui
meter_flags80571 rbit 0: 1= tem fases individuais
energy80584 rwImportação activa [Wh]
power80622 rPotência activa [W]
current_l180642 rCorrente actual L1 [0.1 A]
current_l280662 rCorrente actual L2 [0.1 A]
current_l380682 rCorrente actual L3 [0.1 A]
reset_pulses80701 wReiniciar contador de impulsos [1]
reset_energy80711 wReiniciar a energia [1]

Registos para o EVSE

Valores por defeito após reinicialização:

NomeEndereçoRegistosDescrição
def_fixed_current80801 rwReg_cable_current por defeito [0.1 A] (*)
def_charg_cur_limit80811 rwLimite de corrente de carga por defeito [0.1 A] 6-63 (*)
def_charging_enable80821 rwCarga por defeito activada [0/1] (*)
(*) Este valor será definido em conformidade após uma reinicialização.
fail_safe_duration80832 rwNúmero de segundos sem ler/escrever antes charging_cur_limit e charging_enable são restaurados. O valor por defeito é 300 (5 minutos)
fail_safe_current80851 rwEnergia durante a inactividade, 0 = desactivar a carga
disconnect_cp80861 rwEscrever: Número de segundos de desligamento CP, Ler: Segundos restantes
cable_current80901 rPP: Corrente máxima do cabo [0,1 A], 0: sem cabo
fixed_current80911 rwSobreescrever a corrente_cabo [0.1 A]
charge_pilot_state80921 rCP: 0 = A (espera),
1 = B (veículo detectado),
2 = C (carga),
3 = D (carga com ventilação),
4 = E (sem energia),
5 = F (erro)
charging_cur_limit80931 rwLimite de corrente de carga [0.1 A] 6-63A, pode ser limitado devido a limitações do modelo (por exemplo, para cFos Power Brain Wallbox 11kW, é limitado a 16A)
charging_enable80941 rwCarregamento activado [0/1] 0 = desactivar, 1 = activar
charging_current80951 rCorrente de carga [0.1 A] 6-63
last_rfid809615 rÚltimo rfid visto (hex-corda)
detected_rfids81111 rNúmero de entradas RFID
has_meter81121 r1, se um contador estiver fixado (então os registos 8058-8068 são legíveis), caso contrário 0
count_restart81202 rwNúmero de reinícios do hardware