• Home
  • Uncategorized
  • Complete Communication Principle Between the SECC Protocol and DC EV Chargers

Complete Communication Principle Between the SECC Protocol and DC EV Chargers

I. Basic Definition: Roles of SECC / EVCC

1. SECC

SECC stands for Supply Equipment Communication Controller, the communication controller installed inside DC fast charging piles and serving as the core communication unit of charging equipment:

  • Interfaces with power modules, contactors, insulation detection circuits, emergency stop circuits and OCPP cloud back-end platforms;
  • Completes full-process digital interaction with vehicle-mounted EVCC for charging;
  • Executes power scheduling, safety protection, session management and Plug & Charge authentication.

2. EVCC

EVCC is short for Electric Vehicle Communication Controller. It is bound with the vehicle BMS, responsible for reporting battery status and issuing charging demand instructions.

Two Main Standard SECC Communication Stacks

  1. CCS DC (European Standard, ISO 15118-2/3): Communication between SECC and EVCC via PLC (Power Line Communication) over the CP line, supporting Plug & Charge (PnC);
  2. GB/T DC (Chinese National Standard, GB/T 27930): SECC communicates with EVCC through CAN bus without PLC.

II. Physical Hardware Communication Link (Mainstream CCS European Standard DC Pile)

5 core signal wires of the charging gun realize layered communication:

  1. CP Control Pilot with dual functions:
  • Low-frequency PWM (1kHz): Physical handshaking; 5% duty cycle triggers digital communication between SECC and EVCC;
  • High-frequency PLC carrier signals superimposed on CP line: High-speed bidirectional digital data transmission between SECC and EVCC.
  1. PP Proximity Pilot: Identifies rated cable current and gun lock status via resistance;
  2. DC+/DC-: High-power DC energy circuit;
  3. PE Protective Earth: PLC signal return path and safety grounding.

Physical Layer Communication Principle (PLC Carrier)

The SECC integrates a PLC modulation & demodulation chip, which modulates ISO 15118 messages into high-frequency carrier waves and superimposes them on the 1kHz PWM CP line. The vehicle-side EVCC demodulates and restores digital messages, enabling high-speed bidirectional data transmission via only a single CP wire without extra communication cables.

III. SECC Full Protocol Layer (CCS DC per ISO 15118)

Four layers from top to bottom, with SECC handling forwarding, verification and control for each layer:

  1. Application Layer: V2G Message Layer (Core Business of SECC)
    EXI-compressed XML messages define all charging commands (session management, authentication, power negotiation, pre-charging, charging stop and settlement).
  2. Transport Layer: TCP/DTLS Secure Encryption
    SECC and EVCC establish a TCP channel with bidirectional TLS certificate authentication to prevent message tampering and counterfeit vehicles/charging piles.
  3. Network Layer: SLAC Automatic IP Assignment
    SECC acts as a LAN gateway, dynamically assigning IP addresses to EVCC via SLAC protocol to build a vehicle-pile local area network.
  4. Physical Link Layer: PLC Power Line Carrier
    Modulation & demodulation on CP line, underlying data transceiving, CRC check and error retransmission for fault tolerance.

IV. Full Communication Timing Sequence Between SECC and DC Charging Pile (CCS DC Fast Charging)

Phase 1: Physical Gun Insert Wake-up & PWM Handshake

  1. Gun insertion changes PP resistance → SECC confirms cable connection and closes electronic gun lock;
  2. SECC outputs 1kHz PWM signal with 5% duty cycle (trigger condition for DC fast charging digital communication);
  3. EVCC detects 5% duty cycle, wakes up BMS and initializes PLC carrier communication.

Phase 2: PLC Network Establishment (SLAC)

SECC activates SLAC protocol to broadcast and assign IP addresses; EVCC acquires LAN IP to complete underlying link connection.

Phase 3: Bidirectional TLS Security Authentication (Core SECC Authentication Function)

  1. EVCC initiates TLS handshake and exchanges digital certificates of both parties;
  2. SECC verifies vehicle certificate chain for Plug & Charge (PnC) and matches the cloud owner account;
  3. An encrypted communication session is established; all subsequent charging messages are transmitted in ciphertext to prevent unauthorized charging.

Phase 4: Charging Session Initialization

EVCC sends SessionSetupReq → SECC allocates a unique session ID to create the current charging session.

Phase 5: Power Parameter Negotiation (Core SECC Power Scheduling Function)

  1. EVCC transmits ChargeParameterDiscoveryReq: reporting battery maximum voltage, maximum charging current, SOC, temperature and charging curve;
  2. SECC reads hardware capabilities of the charging pile (maximum module power, grid current limit, insulation status);
  3. SECC calculates the safe charging range comprehensively and responds with ChargeParameterDiscoveryRes to agree the maximum voltage and current for this charging session.

Phase 6: Cable Check & Insulation Detection (SECC Safety Control)

  1. EVCC sends CableCheckReq to request SECC to inspect cables, gun lock and insulation performance;
  2. SECC controls IMD (Insulation Monitoring Device) to perform high-voltage insulation detection on DC busbar;
  3. If insulation test passes, confirmation message is returned; charging process terminates immediately and alarm is triggered upon insulation fault.

Phase 7: Pre-charging (Avoid Impact Damage to Contactors)

  1. EVCC issues PreChargeReq with current battery voltage value;
  2. SECC controls power modules to slowly raise output voltage to approach battery voltage;
  3. When voltage difference meets threshold, SECC closes primary DC contactors on the pile side; EVCC closes on-board battery contactors to complete high-voltage circuit connection.

Phase 8: Closed-loop Dynamic Charging (Real-time Power Control by SECC)

Core closed-loop communication mechanism with millisecond-level periodic interaction for dynamic power regulation:

  1. EVCC sends CurrentDemandReq every 50~250ms to dynamically request target charging current (automatic switch between constant current and constant voltage charging);
  2. SECC executes three-fold safety verification:
  • Not exceeding rated power of the charging pile;
  • Not exceeding allowable grid output power;
  • No abnormal pile temperature, module temperature or busbar insulation;
  1. SECC replies with CurrentDemandRes and synchronously adjusts output voltage & current of DC power modules;
  2. Bidirectional status reporting:
  • EVCC transmits BSM battery messages: cell voltage, cell temperature and SOC;
  • SECC reports pile operating status: output power, module temperature, contactor status and accumulated energy.

Phase 9: Charging Termination Process (Triggered by Either Party)

Trigger conditions: Full SOC, gun unplug, over-temperature, insulation fault, emergency stop activation

  1. EVCC sends power-off request PowerDeliveryReq;
  2. Upon receiving the instruction, SECC controls power modules to reduce output current to zero;
  3. SECC and EVCC open DC contactors sequentially;
  4. SECC discharges residual high voltage on busbar;
  5. Charging session closes; SECC uploads charging energy, cost and duration to OCPP cloud platform.

V. Differences in SECC Communication under Chinese National Standard GB/T 27930 (Domestic DC Piles)

  1. Physical Link: No PLC; SECC communicates directly with EVCC via CAN bus;
  2. No TLS certificate or Plug & Charge function; messages are transmitted in plaintext CAN frames;
  3. Fixed-cycle message interaction:
  • BMS (EVCC): BRM battery parameters, BCL real-time current demand, BSM battery status;
  • SECC (Charger): CRM pile power capability, CCS real-time pile output status;
  1. Pre-charging, insulation detection and power-off logic are consistent with CCS standard; only message IDs and data formats differ.

VI. Coordination Principle Between SECC and Other Modules of DC Charging Pile

  1. SECC ↔ DC Power Module: Communication via RS485/CAN bus, transmitting target voltage/current commands and reading module temperature & fault codes;
  2. SECC ↔ IMD Insulation Monitoring Device: Real-time reading of high-voltage insulation resistance; charging terminates immediately if resistance falls below safety threshold;
  3. SECC ↔ Contactor Driver: Controls closing/opening of high/low-voltage contactors and on/off of pre-charging loop;
  4. SECC ↔ OCPP Cloud Backend: SECC acts as gateway to upload charging data and receive remote start/stop, price adjustment and firmware upgrade commands;
  5. SECC ↔ HMI Touch Screen: Synchronously displays SOC, charging power, charging cost and fault codes.

VII. Summary of Core Communication Principles

  1. Underlying Transmission: European standard relies on PLC carrier over CP line for single-wire digital communication; Chinese national standard adopts CAN bus;
  2. Central Control Unit: SECC serves as the unique coordination hub of charging piles, integrating communication, power regulation, safety control and cloud interconnection;
  3. Closed-loop Control: EVCC submits current demand → SECC performs safety verification → DC output is adjusted dynamically with millisecond closed-loop control to ensure safe fast charging;
  4. Safety System: Triple protection consisting of hardware insulation detection, software TLS encryption and periodic status monitoring; SECC cuts off high voltage and terminates communication immediately once any fault occurs.

Supplementary Glossary

  • SECC: Supply Equipment Communication Controller
  • EVCC: Electric Vehicle Communication Controller
  • BMS: Battery Management System
  • PLC: Power Line Communication
  • CP: Control Pilot
  • PP: Proximity Pilot
  • IMD: Insulation Monitoring Device
  • OCPP: Open Charge Point Protocol
  • PnC: Plug & Charge
  • SLAC: Service Location Protocol Auto-Configuration
  • TLS: Transport Layer Security
  • DTLS: Datagram Transport Layer Security
  • EXI: Efficient XML Interchange
  • V2G: Vehicle-to-Grid
Share this post

Subscribe to our newsletter

Keep up with the latest blog posts by staying updated. No spamming: we promise.
By clicking Sign Up you’re confirming that you agree with our Terms and Conditions.

Related posts