DCFC_CTRL

DC fast-charger supervisor: rate-limited setpoints to the BMS request, power-module staging, thermal derate and limit attribution.

Validated application blockEV · Charging ControlIEC 61131-3IEC 61499v1.0.0

When to use it

Use DCFC_CTRL when a DC fast charger follows a vehicle BMS voltage and current request over the digital link, and the supervisory controller has to bound that request by the charger rating, the site allocation, the connector temperature and the power modules actually fitted.

Interface

The published port signature. This is the whole of what the block exposes to your program — the implementation body is not shown here and ships with the download.

Inputs

PortTypeUnit
ENABLEBOOL
TARGET_VREALV
TARGET_AREALA
BATT_VREALV
BATT_V_MINREALV
MAX_KWREALkW
SITE_LIMIT_KWREALkW
V_MAXREALV
V_SLEWREALV/s
A_SLEWREALA/s
N_MODULESUSINT
MOD_KWREALkW
CABLE_TREALdegC
CABLE_T_OKBOOL
CLOSE_DVREALV
DECAY_TTIME
DERATE_TREALdegC
TRIP_TREALdegC
BMS_OKBOOL
COMMS_TMOTIME
ISO_OKBOOL
I_MEAS_AREALA
I_MEAS_OKBOOL
ACKBOOL

Outputs

PortTypeUnit
OUT_VREALV
OUT_AREALA
MODULES_ONUSINT
POWER_KWREALkW
POWER_MEASUREDBOOL
ENERGY_KWHREALkWh
DC_CONTACTORBOOL
LIMIT_SRCUSINT
DERATEDBOOL
OUT_VALIDBOOL
ALM_COMMS_LOSTBOOL
ALM_ISO_FAULTBOOL
ALM_CABLE_HOTBOOL
ALM_CFG_ERRBOOL

IEC 61499 event interface

EI INIT, REQ·EO INITO, CNF

Validation evidence

Tests
15
Simulated scans
228
Simulator
v0.1.0

Complete IEC 61131-3 implementation with a published test suite that runs on the vplant simulator. The counts above are that suite, executed on this build.

  • Conforms to IEC 61131-3
  • Conforms to IEC 61499

Download DCFC_CTRL — free

Create a free Ri Tech account to download the block. You get the Structured Text body, the Rockwell Add-On Instruction (.L5X), the Schneider Control Expert DFB (.XDB), PLCopen XML, the IEC 61499 function block type (.fbt) and the datasheet.

Every block in the catalogue is free to download, in every format, with no purchase and no card. Browsing needs no account at all; downloading needs a signed-in one, so the block lands in your library and re-downloads whenever you need it.

Source is never published on this page. The implementation is released to a signed-in Ri Tech account — free of charge, but never anonymously.