EV Powercharger CAN protocol

Similar documents
DISCRETE INPUTS SUGGESTED LENGTH: 39 NOTE: YOUR UPS MAY NOT SUPPORT ALL FIELDS Description Address Offset Standard Address Value 0 Value 1 Alarm

Modbus Register Map:Galaxy VM (3: kVA 400/480V)

Issue 2.0 December EPAS Midi User Manual EPAS35

Acu-Trac Ultrasonic Fuel Level Transmitters

Application Note: CANBus Commissioning

SSI Technologies Application Note AT-AN6 Acu-Trac Off Vehicle Applications and Fuel Data Messaging. Table of Contents

Rev 29. Caution

PQube 3 Modbus Interface

Vantage 6000 Portable Ultrasonic Flow Meter

RS232. CAN. Integration with Tachograph Continental VDO DTCO

Modbus Communications

Additional Instructions MHC-1 J1939

Arduino-based OBD-II Interface and Data Logger. CS 497 Independent Study Ryan Miller Advisor: Prof. Douglas Comer April 26, 2011

ZT-USB Series User Manual

1 Communication format Inquiry Command... 1

EPAS Desktop Pro Software User Manual

Series 905-IV16(E) CAN/CANopen Input Modules Installation and Operating Manual

Rotel RSP-1570 RS232 HEX Protocol

Technical Specifications. Sentinel PRO 700 VA up to 3000 VA 1000 VA ER-2200 VA ER-3300 VA ER

J1939 Reference Manual

LT2 Sport Lambda Measurement Device. Quick Start Manual

RPB-1600 Instruction Manual

CiA Draft Standard Proposal 418. CANopen. Device Profile for Battery Modules

X11CA-IM MASTER MODULE

Configuring External EEPROMs Used in bq2060 and bq2060a Applications

SiCan Simple CAN Extension Charger to PacMon

Introduction. LiFePO 4 wered/pi

Technical Specification SENTINEL PRO

EV Display V4 User Guide

! WARNING To avoid risk of electrical shock, personal injury or death; disconnect power to oven before servicing, unless testing requires power.

Product Manual. Part Number: MVP-193 Mefi-6 ECU Revision: 1.0

EECS 461 Final Project: Adaptive Cruise Control

MATRIX LLC LEVEL CONTROL PANEL

Dataspeed ADAS Kit FAQ and Troubleshooting Guide

STORAGE ELEMENTS STS/LTS SUPERVISING

SNMP dedicated to ORVALDI Solar Infini

ALM-Inline. Accurate Lambda Meter V1.1.2 COPY RIGHTS ECOTRONS LLC ALL RIGHTS RESERVED.

80V 300Ah Lithium-ion Battery Pack Data Sheet

ME-RVC Application Document

! WARNING To avoid risk of electrical shock, personal injury or death; disconnect power to oven before servicing, unless testing requires power.

Leto BLDC Motor. Technical Manual Product Code: OVU00243/OVU00244 Rev 1 OVU00243 Leto BLDC Motor Endstop

Ventilation in balance

CiA Draft Standard 419. CANopen. Device profile for battery chargers. Version January CAN in Automation (CiA) e. V.

or, with the time and date option enabled using the CommFlags command:

TG350 User Manual. Manual Revision: Min. FW Revision: Date Released: 09/01/ DYNAGEN Technologies Inc

Application Note. DA1468x Battery Charging AN-B-035

Web/SNMP Management Card Event Support Chart

Not Recommended For New Designs. General Description

Serial adapter 1.0 V10 Fadec to serial comunications

V 2.0. Version 9 PC. Setup Guide. Revised:

Rotel RSX-1065 RS232 HEX Protocol

Controller over electromechanical fuel dispensers for petrol stations

INSTALLATION INFORMATION

PowerCommand. ModLon II Gateway. Specifications. ModBus LON Converter

D Series: UPS UPTO - 300KVA - Three / Three Phase

Support. EMROL Your power partner

APPLICATION NOTES. Industrial Wall Control (IWC10) (English) (IWC10)

Growatt PV Inverter Modbus RS485 RTU Protocol

RAM-Type Interface for Embedded User Flash Memory

TYPE 5867 PORTABLE Q METER

Rotel RSX-1067 RS232 HEX Protocol

Smart Battery Data Specification

Model H30 Operation Manual

Temperature transmitter CAN SAE J1939 DST T92C

Brushless. Brushless. Brushless Motor. Motor Controller. KBL Brushless. User

User Manual Solar Charge Controller 3KW

QLS+ RC Series NEW QUALITY & LEVEL SENSOR (QLS+): ALL IN ONE SOLUTION FOR DIESEL EXHAUST FLUID (DEF) / ADBLUE TANK

GE FANUC Parts. VersaPoint Power Terminal. Segment Terminal Fused, with Diagnostics 24VDC IC220PWR013. Features. Ordering Information

MIDI PC & CC SPECIFICATION

Rotel RSX-1055 RS232 HEX Protocol

Operations Manual R3. Model C1 V2.0 Electric Chemical Injection System MCI Solutions. All rights reserved

Dispenser Communication Error Codes for units containing the DeLaRue SDD-1700 feeders only

OPERATING MANUAL Digital Diesel Control Remote control panel for WhisperPower generator sets

INTERFACE STANDARD. 2. Vehicle ECU Calibration

Conext TL Three-phase grid-tie solar inverters

VT-HACD-DPQ Digital Controller for electro-hydraulic Injection Molding Machines

:43 1/13 Victron & BYD B-Box

Atlas BLDC Motor. Technical Manual Product Code: OVU00247 Rev 1

Vacuum generator. Operating instructions a [ ]

Diagnostic Report. Monitor Status Report. Page 1 of 12. Date: 12/18/2016 9:17:03 PM

APLISENS TECHNO-FUNCTIONAL SPECIFICATION FUEL LEVEL PROBE TYPE CS-26 TFS.CS-26 PRESSURE TRANSDUCERS AND MEASURING EQUIPMENT MANUFACTURER

Operations Manual *Products covered in this document comply with European Council electromagnetic compatibility directive 2004/108/EC and electrical

Cboe Futures Exchange Multicast Depth of Book (PITCH) Implementation Guide. Version 1.0.1

Silvertel. Ag Features. Multi-Stage Charging. Battery Reversal Protection. Reduced Power Consumption. Wide DC or AC Input Voltage Range

DA 35/70 EFI MIL SPEC

This Datasheet for the IC670MDL930. Relay 2A 8 Pt. 6 form A/2 form C Isolated.

POWER+ PREMIUM CBS. BS-EN Emergency electrical installations Electric power systems Emergency lighting Escape lighting

ADDENDUM TO THE STC PRO LOGGER II MANUAL

green power 2.0 and Delphys BC

Harris IRT Enterprises Digital Resistance Tester Model XP

Ignition Power Management

PowerView PV380-R2 Mechanical Configuration

9200 Revenue Meter. Model Certification Current Inputs. Complies with the accuracy requirements of the ANSI C Revenue Metering Standard

FLY BY WIRE SETTINGS 31 August 2016

IDL Dragonfly Manual

Automatic Genset Controller, AGC-4 Display readings Push-button functions Alarm handling Log list

English. Instruction and operation manual S 430. Pitot tube flow sensor

Orica Seismic Electronic Initiation System OSEIS TESTER. Manual

INDEX 1 Introduction 2- Software installation 3 Open the program 4 General - F2 5 Configuration - F3 6 - Calibration - F5 7 Model - F6 8 - Map - F7

Service Bulletin Buses

Transcription:

Created Last saved Printed evision Document No. Prepared by Approved by 2010-02-18 2010-07-02 2011-02-22 1 2086930 Stian Abelsen Arild Sagebø EV Powercharger CAN protocol Table of contents 1 CAN... 3 1.1 CAN settings... 3 1.2 CAN identifiers... 3 1.2.1 Default CAN identifier configuration... 4 2 CHAGE CONTOL... 5 2.1 Charger control... 5 3 CHAGE STATUS... 6 3.1 Status1... 6 3.2 Status2... 7 3.3 Errors... 8 4 CHAGE IDENTIFICATION... 9 5 CHAGE CONFIGUATION... 9 5.1 Configuration... 10 5.2 Configuration response... 10 5.3 Configuration parameters... 11 5.3.1 #0 CAN speed... 11 5.3.2 #1 Active CAN protocol... 12 5.3.3 #2 CAN base identifier... 13 5.3.4 #3 Charger type... 13 5.3.5 #4 Charger address... 14 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 1 / 24

5.3.6 #5 Protocol software part number... 14 5.3.7 #6 Charger part number... 15 5.3.8 #7 Secondary software part number... 15 5.3.9 #8 Primary software part number... 16 5.3.10 #9 Protocol version... 16 5.3.11 #10 Charger version... 16 5.3.12 #11 Secondary software version... 18 5.3.13 #12 Primary software version... 18 5.3.14 #13 Charger enabled... 18 5.3.15 #14 Charger power reference... 19 5.3.16 #15 Charger maximum DC voltage... 19 5.3.17 #17 Software CAN identifier... 19 5.3.18 #18 Software response CAN identifier... 20 5.3.19 #19 CAN identifier mode... 20 5.3.20 #20 Charger maximum DC current... 22 5.3.21 #21 Charger serial number... 22 5.3.22 #22 Unlock configuration... 22 5.3.23 #23 Charger maximum AC current... 23 6 SOFTWAE UPDATE... 24 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 2 / 24

1 CAN 1.1 CAN settings The EV Powercharger uses 11-bit CAN identifiers with a default CAN speed of 500 Kbit. The CAN speed can be configured to 125 Kbit, 250 Kbit or 1000Kbit. The endian configuration is little endian throughout, e.g. a CAN datafield: Byte 1 Byte 0 DATA (MSB) DATA (LSB) 1.2 CAN identifiers An EV Powercharger reserves 16 CAN identifiers. 9 CAN identifiers are reserved for charger control, status messages, configuration and software updates. The remaining 7 CAN identifiers are reserved for future use. CAN identifier offset CAN message Section 1 Charger control 2.1 2 Software update 6 3 Software update response 6 4 Configuration 5.1 5 Configuration response 5.2 6 Status #1 3.1 7 Status #2 3.2 8 Errors / Warnings 3.3 9 Serial number 4 10-16 ESEVED The exact CAN identifiers used by an EV Powercharger are determined by a base CAN identifier, the charger s logical address and a CAN message offset. Both the base CAN identifier and a charger s logical address are configurable. C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 3 / 24

The CAN identifier for a specific CAN message, base CAN identifier and charger address configuration is: Message CAN identifier = CAN identifier offset + base CAN identifier + (charger address 1) * 16 1.2.1 Default CAN identifier configuration The default CAN identifier setup for an EV Powercharger uses: Base CAN identifier: 0x2FF Charger address: 1 CAN message Charger address = 1 Charger address = 2 Charger address = 15 Charger address = 16 Charger control (broadcast) 0x2FF 0x2FF 0x2FF 0x2FF Individual charger control 0x300 0x310 0x3E0 0x3F0 Software update 0x301 0x311 0x3E1 0x3F1 Software update response 0x302 0x312 0x3E2 0x3F2 Configuration 0x303 0x313 0x3E3 0x3F3 Configuration response 0x304 0x314 0x3E4 0x3F4 Status #1 0x305 0x315 0x3E5 0x3F5 Status #2 0x306 0x316 0x3E6 0x3F6 Errors / Warnings 0x307 0x317 0x3E7 0x3F7 Serial number 0x308 0x318 0x3E8 0x3F8 Note that the base CAN identifier is always used as a broadcast charger control message (handled by all chargers). C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 4 / 24

2 Charger control 2.1 Charger control The EV Powercharger is controlled by the charger control message. The charger control message instructs the charger to turn on/off, deliver a specified amount of power and not exceed the provided DC voltage and current limit. Once an EV Powercharger receives a charger control message it starts transmitting its status messages. If the charger suddenly stops receiving charger control messages from the control system it considers itself logged off. When logged off the charger stops sending status messages and turns off (CHAGE_ENABLE = 0). The charger communication timeout is 1 second after the last received charger control message. CAN identifier: Broadcast: Base CAN identifier Individual charger control: 1 + base CAN identifier + (charger address 1) * 16 (individual charger control) Length: eception interval: Sender: eceiver: 7 bytes 1000 ms (used for communication timeout) Control system Charger Byte 7 Byte 6 Byte 5 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0 ESEVED CHAGE_MAXDCCULIMIT_MSB CHAGE_MAXDCCULIMIT_LSB CHAGE_MAXDCVOLTLIMIT_MSB CHAGE_MAXDCVOLTLIMIT_LSB CHAGE_POWE_EFEENCE_MSB CHAGE_POWE_EFEENCE_LSB CHAGE_ENABLE Table 1 Charger control message Signal Description Min Max Data conversion CHAGE_ENABLE Turns the charger on or off (PFC and DC/DC on/off) 0 1 Physical = (HEX) CHAGE_POWE_EFEENCE Power reference demand in percent of maximum power 0.0% 100.0% Physical = (HEX / 10) [%] C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 5 / 24

CHAGE_MAXDCVOLTLIMIT Maximum charger DC voltage 0.0V 6553.5V Physical = (HEX / 10) [V] CHAGE_MAXDCCULIMIT Maximum charger DC current 0.0A 6553.5A Physical = (HEX / 10) [A] Table 2 Charger control signal descriptions 3 Charger status Once the EV Powercharger receives charger control messages from its control system it automatically transmits three status messages containing measurements warnings and error notifications. 3.1 Status1 CAN identifier: 6 + base CAN identifier + (charger address 1) * 16 Length: 8 bytes Transmission interval: 200 ms Sender: Charger eceiver: Control system Byte 7 Byte 6 Byte 5 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0 CHAGE_MAINS_FEQUENCY CHAGE_DC_VOLTAGE_MSB CHAGE_DC_VOLTAGE_LSB CHAGE_DC_CUENT_MSB CHAGE_DC_CUENT_LSB CHAGE_MAINS_CUENT_MSB CHAGE_MAINS_CUENT_LSB CHAGE_STATUS Table 3 Charger status1 message Signal Description Min Max Data conversion CHAGE_STATUS Charger status 1 4 1=IDLE, 2=CHAGE, 3=ECOVEABLE_EO, 4=NONECOVEABLE_EO C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 6 / 24

CHAGE_MAINS_CUENT Input current measurement 0.0A 6553.5A Physical = (HEX / 10) [A] CHAGE_DC_CUENT Output current measurement 0.0A 6553.5A Physical = (HEX / 10) [A] CHAGE_DC_VOLTAGE Output voltage measurement 0.0V 6553.5V Physical = (HEX / 10) [V] CHAGE_MAINS_FEQUENCY Input voltage frequency measurement 0 255 Physical = (HEX) [Hz] Table 4 Charger status1 signal descriptions 3.2 Status2 CAN identifier: 7 + base CAN identifier + (charger address 1) * 16 Length: 7 bytes Transmission interval: 200 ms Sender: Charger eceiver: Control system Byte 7 Byte 6 Byte 5 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0 ESEVED CHAGE_AVAILABLE_POWE CHAGE_MAX_POWE_MSB CHAGE_MAX_POWE_LSB CHAGE_MAINS_VOLTAGE_MSB CHAGE_MAINS_VOLTAGE_LSB CHAGE_SECONDAY_TEMP CHAGE_PIMAY_TEMP Table 5 Charger status2 message Signal Description Min Max Data conversion CHAGE_PIMAY_TEMP Primary temperature measurement -128 127 Physical = (HEX) [ C] CHAGE_SECONDAY_TEMP Secondary temperature measurement -128 127 Physical = (HEX) [ C] CHAGE_MAINS_VOLTAGE Input voltage measurement 0V 65535V Physical = (HEX) [V] CHAGE_MAX_POWE Maximum charger power (constant value) 0W 65535W Physical = (HEX) [W] CHAGE_AVAILABLE_POWE Table 6 Charger status2 signal descriptions Maximum available power (may be less than maximum power due to temperature and mains derating) 0 255 Physical = (HEX/2) [% out of CHAGE_MAX_POWE] C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 7 / 24

3.3 Errors CAN identifier: 8 + base CAN identifier + (charger address 1) * 16 Length: 3 bytes Transmission interval: 200 ms Sender: eceiver: Charger Control system Byte 7 ESEVED Byte 6 ESEVED Byte 5 ESEVED Byte 4 ESEVED Byte 3 ESEVED Byte 2 ESEVED CNTCOMMFAIL DCUVS Byte 1 ESEVED MODFAIL ESEVED Byte 0 CULIM LOWTEMP HIGHTEMP LOWMAINS HIGHMAINS SCICOMMFAIL ESEVED DCOVS Table 7 Charger errors message Signal Description Action Status DCOVS DC overvoltage shutdown Turns off PFC & DC/DC ecoverable error SCICOMMFAIL Secondary DSP is unable to communicate with primary DSP over SCI Turns off DC/DC Non-recoverable error HIGHMAINS High mains shutdown Turns off PFC & DC/DC ecoverable error LOWMAINS Low mains shutdown Turns off PFC & DC/DC ecoverable error HIGHTEMP High temperature shutdown (primary or secondary temperature) Turns off PFC & DC/DC ecoverable error LOWTEMP Low temperature shutdown (primary or secondary temperature) Turns off PFC & DC/DC ecoverable error CULIM Charger is in current limit when it derates due to low input voltage or high None ecoverable error temperature and the power demand is higher than available power MODFAIL Transformer failure. Unable to provide the demanded power None Non-recoverable error DCUVS DC undervoltage shutdown Turns off PFC & DC/DC ecoverable error CNTCOMMFAIL Control system communication timeout. Is triggered if charger doesn t receive the next charger control message within 1 second from the last. Turns off PFC & DC/DC ecoverable error Table 8 Charger errors signal descriptions C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 8 / 24

4 Charger identification The EV Powercharger always sends a charger identification message containing its serial number and base CAN identifier. CAN identifier: 9 + base CAN identifier + (charger address 1) * 16 Length: 8 bytes Transmission interval: 1000 ms Sender: Charger eceiver: Control system Byte 7 Byte 6 Byte 5 Byte 4 Byte 3 Byte 2 Byte 1 Byte 0 CHAGE_BASE_CANIDENTIFIE_MSB CHAGE_BASE_CANIDENTIFIE_LSB CHAGE_SEIALNUMBE CHAGE_SEIALNUMBE CHAGE_SEIALNUMBE CHAGE_SEIALNUMBE CHAGE_SEIALNUMBE CHAGE_SEIALNUMBE Table 9 Charger identification message Signal Description Min Max Data conversion CHAGE_SEIALNUMBE Charger serial number NA NA NA CHAGE_BASE_CANIDENTIFIE Base CAN identifier (see section X) 0 1791 Physical = (HEX) Table 10 Charger identification signal descriptions 5 Charger configuration The charger has a configuration mode and two dedicated CAN identifiers for this purpose. A configuration message is used by the control system/configuration tool to configure a charger. A configuration response is transmitted by the charger to respond with data to a read operation or to acknowledge a write operation. C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 9 / 24

A configuration is conducted on a configuration parameter. The available configuration parameters are presented in Section 5.3 in addition to access rights, data length and formats. Configuration parameters with read access are available at all times. In order to write to configuration parameters that has write access the configuration parameter unlock configuration (#22) must be written with a code to enable one write access in a one second time slot. If several values need to be written, then the unlock configuration parameter must be enabled prior to each write. 5.1 Configuration CAN identifier: 4 + base CAN identifier + (charger address 1) * 16 Length: 2-8 bytes Sender: Control system eceiver: Charger Byte 7 CHAGE_CONFIGUATIONDATA Byte 6 CHAGE_CONFIGUATIONDATA Byte 5 CHAGE_CONFIGUATIONDATA Byte 4 CHAGE_CONFIGUATIONDATA Byte 3 CHAGE_CONFIGUATIONDATA Byte 2 CHAGE_CONFIGUATIONDATA Byte 1 CHAGE_CONFIGUATIONPAAM Byte 0 ESEVED CHAGE_W Table 11 Charger configuration message Signal Description Min Max Data conversion CHAGE_W Charger read/write configuration 0 1 0=ead, 1=Write CHAGE_CONFIGUATIONPAAM Configuration parameter 0 255 Physical = (HEX) CHAGE_CONFIGUATIONDATA Configuration data NA NA NA Table 12 Charger configuration signal descriptions 5.2 Configuration response CAN identifier: 5 + base CAN identifier + (charger address 1) * 16 Length: 2-8 bytes C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 10 / 24

Sender: eceiver: Charger Control system Byte 7 CHAGE_CONFIGUATIONDATA Byte 6 CHAGE_CONFIGUATIONDATA Byte 5 CHAGE_CONFIGUATIONDATA Byte 4 CHAGE_CONFIGUATIONDATA Byte 3 CHAGE_CONFIGUATIONDATA Byte 2 CHAGE_CONFIGUATIONDATA Byte 1 CHAGE_CONFIGUATIONPAAM Byte 0 ESEVED CHAGE_ESPONSE CHAGE_W Table 13 Charger configuration response message Signal Description Min Max Data conversion CHAGE_W Charger read/write configuration 0 1 0=ead, 1=Write CHAGE_ESPONSE Charger configuration response 0 7 0=Ok, 1=TooHigh, 2=TooLow, 3=NotInitialized CHAGE_CONFIGUATIONPAAM Configuration parameter 0 255 Physical = (HEX) CHAGE_CONFIGUATIONDATA Configuration data NA NA NA Table 14 Charger configuration response signal descriptions 5.3 Configuration parameters 5.3.1 #0 CAN speed Configuration parameter: 0 /W 1 byte Changes the charger s CAN speed. The charger must be power cycled for the new change to take effect. Data conversion: CHAGE_CANSPEED 0=125Kbit, 1=250Kbit, 2=500Kbit (default), 3=1000Kbit C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 11 / 24

Byte 1 0 Write operation: Byte 2 CHAGE_CANSPEED Byte 1 0 Byte 0 ESEVED 1 5.3.2 #1 Active CAN protocol Configuration parameter: 1 /W 1 byte Changes the charger s active CAN protocol to either car/customer protocol or Eltek s test protocol. The charger must be power cycled for the new change to take effect. Data conversion: CHAGE_POTOCOL 0=Car/customer protocol, 1=Eltek Byte 1 1 Write operation: Byte 2 CHAGE_POTOCOL Byte 1 1 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 12 / 24

Byte 0 ESEVED 1 5.3.3 #2 CAN base identifier Configuration parameter: 2 /W 4 bytes Changes the charger s CAN base identifier. This CAN identifier is used to configure and shift a charger s reserved CAN identifier range (16 identifiers) in the 11-bit CAN identifier range (see Section 1.2). The charger must be power cycled for the new change to take effect. The base CAN identifier determines along with the charger address the exact CAN identifiers for a charger s CAN messages. Data conversion: CHAGE_CANBASEID 0-0x6FF Byte 1 2 Write operation: Byte 5 CHAGE_CANBASEID (msb) Byte 4 CHAGE_CANBASEID Byte 3 CHAGE_CANBASEID Byte 2 CHAGE_CANBASEID (lsb) Byte 1 2 Byte 0 ESEVED 1 5.3.4 #3 Charger type Configuration parameter: 3 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 13 / 24

1 byte eads the charger type (0=80V, 1=200V, 2=400V) Byte 1 3 5.3.5 #4 Charger address Configuration parameter: 4 /W 1 byte The charger address determines along with the base CAN identifier the exact CAN identifiers for a charger s CAN messages. The charge must be power cycled for the new change to take effect. Data conversion: CHAGE_ADDESS 1-16 Byte 1 4 Write operation: Byte 2 CHAGE_ADDESS Byte 1 4 Byte 0 ESEVED 1 5.3.6 #5 Protocol software part number C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 14 / 24

Configuration parameter: 5 5 bytes Protocol software part number formatted as e.g. 0x4040700090 = 404070.009 Byte 1 5 5.3.7 #6 Charger part number Configuration parameter: 6 5 bytes Charger part number formatted as e.g. 0x4040700090 = 404070.009 Byte 1 6 5.3.8 #7 Secondary software part number Configuration parameter: 7 5 bytes Secondary software part number formatted as e.g. 0x4040700090 = 404070.009 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 15 / 24

Byte 1 7 5.3.9 #8 Primary software part number Configuration parameter: 8 5 bytes Primary software part number formatted as e.g. 0x4040700090 = 404070.009 Byte 1 8 5.3.10 #9 Protocol version Configuration parameter: 9 6 bytes Protocol version number (char[6]) Byte 1 9 5.3.11 #10 Charger version Configuration parameter: 10 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 16 / 24

6 bytes Charger version number (char[6]) Byte 1 10 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 17 / 24

5.3.12 #11 Secondary software version Configuration parameter: 11 6 bytes Secondary software version number (char[6]) Byte 1 11 5.3.13 #12 Primary software version Configuration parameter: 12 6 bytes Primary software version number (char[6]) Byte 1 12 5.3.14 #13 Charger enabled Configuration parameter: 13 1 byte eadout of charger enable/disable signal CHAGE_ENABLE (0=disabled, 1=enabled) C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 18 / 24

Byte 1 13 5.3.15 #14 Charger power reference Configuration parameter: 14 2 bytes eadout of charger power demand CHAGE_POWE_EFEENCE. Byte 1 14 5.3.16 #15 Charger maximum DC voltage Configuration parameter: 15 2 bytes eadout of charger maximum DC voltage CHAGE_MAXVOLTDCLIMIT Byte 1 15 5.3.17 #17 Software CAN identifier C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 19 / 24

Configuration parameter: 17 4 bytes eadout of software update CAN identifier Byte 1 17 5.3.18 #18 Software response CAN identifier Configuration parameter: 18 4 bytes eadout of software update response CAN identifier Byte 1 18 5.3.19 #19 CAN identifier mode Configuration parameter: 19 1 byte eadout of CAN identifier mode for the car/customer protocol (0=29-bit, 1=11-bit) C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 20 / 24

Byte 1 19 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 21 / 24

5.3.20 #20 Charger maximum DC current Configuration parameter: 20 2 bytes eadout of charger maximum DC current CHAGE_MAXDCCULIMIT Byte 1 20 5.3.21 #21 Charger serial number Configuration parameter: 21 6 bytes Charger serial number Byte 1 21 5.3.22 #22 Unlock configuration Configuration parameter: 22 W 6 bytes Unlock write access to one configuration parameter for 1 second. C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 22 / 24

Write operation: Byte 7 0xA6 Byte 6 0xB5 Byte 5 0xC4 Byte 4 0xD3 Byte 3 0xE2 Byte 2 0xF1 Byte 1 22 Byte 0 ESEVED 1 5.3.23 #23 Charger maximum AC current Configuration parameter: 23 /W 2 bytes Maximum AC current limit Data conversion: CHAGE_MAXACCUENT 10.0A 16.0A (Physical = (HEX/10) [A]) Byte 1 23 Write operation: Byte 3 CHAGE_MAXACCUENT_MSB Byte 2 CHAGE_MAXACCUENT_LSB Byte 1 23 Byte 0 ESEVED 1 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 23 / 24

6 Software update The protocol specification for updating primary, secondary and CAN protocol software is described in the following document: Firmware Loader CAN Protocol (2056153-1-1) Eltek Valere has applications and equipment available to update EV Powercharger software. The EV Powercharger uses the following CAN identifiers for software update purposes: Software update: 2 + base CAN identifier + (charger address 1) * 16 Software update response: 3 + base CAN identifier + (charger address 1) * 16 C:\Jobb\ND1499 EV Charger\Documenter\EV Powercharger CAN protocol description (B-2086930-1-1).doc 24 / 24