Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Recommendations for Minimum Required Error Codes for Electric Vehicle Charging Infrastructure

Technical Report ·
DOI:https://doi.org/10.2172/2369573· OSTI ID:2369573
 [1];  [1];  [1]
  1. Idaho National Laboratory (INL), Idaho Falls, ID (United States)
OCPP protocol manages the interaction between the EVSE and its respective back-end communication network. It plays a pivotal role in both error reporting and troubleshooting, carried out primarily through the CSMS. OCPP defines both standard error codes and a flexible framework for creating and communicating custom error codes. The OCPI protocol orchestrates the communication between different backhaul communication networks, incorporating the exchange of error codes. These error codes are instrumental in pinpointing and rectifying issues that can surface prior to, during, or after charging operations, fortifying the reliability and resilience of the EV charging infrastructure. The flexibility offered by the OCPP and OCPI frameworks through the introduction of custom error codes also creates its own set of challenges. While the integration of custom error codes allows for enhanced granularity, it also introduces inconsistencies and fragmentation within the overarching diagnostic reporting system. To address the challenges with custom error codes this report proposes a set of Minimum Required Error Codes (MRECs) for streamlined error reporting, interpretability, and diagnostics. Recommendations in this report are based on independent analysis of custom error codes from multiple stakeholders within the EV charging ecosystem. For better error resolution, this report also assigns one or more entities responsible for the resolution of every mentioned error code. Finally, a functional classification for each mentioned error code is also identified to describe the nature of the error. In summary, the purpose of this document is to simplify the troubleshooting process and increase charging reliability for all EV users. This report serves as a recommendation for industry stakeholders, encouraging a unified methodology to define, transmit, and interpret common error codes.
Research Organization:
Idaho National Laboratory (INL), Idaho Falls, ID (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Office of Sustainable Transportation. Joint Office of Energy & Transportation (JOET)
Contributing Organization:
ABB E-Mobility; Argonne National Laboratory (ANL); ChargePoint; CharIN North America; Electrify America; EVgo; Ford Motor Company; General Motors; National Renewable Energy Laboratory; Rivian Automotive; SAE International; University of California, Davis; Volvo Cars USA
DOE Contract Number:
AC07-05ID14517
OSTI ID:
2369573
Report Number(s):
INL/RPT--23-74154-Rev000
Country of Publication:
United States
Language:
English