HOME   Cart(0)   Quotation   About-Us Policy PDFs Standard-List
www.ChineseStandard.net Database: 189759 (19 Oct 2025)

GB/T 27930.2-2024 PDF English

US$2630.00 · In stock · Download in 9 seconds
GB/T 27930.2-2024: Digital communication protocols between off-board conductive charger and electric vehicle - Part 2: Communication protocols for GB/T 20234.3
Delivery: 9 seconds. True-PDF full-copy in English & invoice will be downloaded + auto-delivered via email. See step-by-step procedure
Status: Valid
Standard IDContents [version]USDSTEP2[PDF] deliveryName of Chinese StandardStatus
GB/T 27930.2-2024English2630 Add to Cart 0-9 seconds. Auto-delivery Digital communication protocols between off-board conductive charger and electric vehicle - Part 2: Communication protocols for GB/T 20234.3 Valid

Excerpted PDFs (Download full copy in 9 seconds upon purchase)

PDF Preview: GB/T 27930.2-2024
      

Similar standards

GB/T 29317   GB 26149   GB/T 29316   GB/T 37133   

GB/T 27930.2-2024: Digital communication protocols between off-board conductive charger and electric vehicle - Part 2: Communication protocols for GB/T 20234.3


---This is an excerpt. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.), auto-downloaded/delivered in 9 seconds, can be purchased online: https://www.ChineseStandard.net/PDF.aspx/GBT27930.2-2024
GB NATIONAL STANDARD OF THE PEOPLE’S REPUBLIC OF CHINA ICS 43.120 CCS T 35 Digital communication protocols between off-board conductive charger and electric vehicle - Part 2. Communication protocols for GB/T 20234.3 Issued on: 2024-12-31 Implemented on: 2024-12-31 Issued by. State Administration for Market Regulation; National Standardization Administration.

Table of Contents

Foreword... 4 Introduction... 6 1 Scope... 7 2 Normative references... 7 3 Terms and definitions... 8 4 Abbreviated terms... 8 5 General requirements... 9 6 Physical layer... 11 7 Data link layer... 11 8 Transport layer... 22 9 Application layer... 39 10 Timeout... 54

1 Scope

This document specifies the communication protocol based on the physical layer, data link layer, transport layer, application layer of the controller area network, between the electric vehicle DC charging communication controller for the GB/T 20234.3 DC charging interface and the non-vehicle conductive charger charging communication controller. This document applies to digital communication between electric vehicle (referred to as "vehicle") and off-board conductive charger (referred to as "charger") whose DC control pilot circuits and control principles comply with GB/T 18487.5.

2 Normative references

The contents of the following documents constitute essential clauses of this document through normative references in the text. Among them, for dated references, only the version corresponding to that date applies to this document; for undated references, the latest version (including all amendments) applies to this document. GB/T 1988, Information technology - 7-bit Coded character set for information interchange GB 16735, Road vehicle - Vehicle identification number (VIN) GB 18030, Information technology - Chinese coded character set GB/T 18487.5, Electric vehicle conductive charging system - Part 5.DC charging system for GB/T 20234.3 GB/T 19596, Terminology of electric vehicles GB/T 20234.3, Connection set for conductive charging of electric vehicles - Part 3. DC charging coupler GB/T 27930-2023, Digital communication protocols between off-board conductive charger and electric vehicle GB/T 29317, Terminology of electric vehicle charging/battery swap infrastructure

3 Terms and definitions

For the purpose of this document, the following terms and definitions, as well as those given in GB/T 19596, GB/T 27930-2023 and GB/T 29317, apply. 3.1 function module Several definable minimum units with specific business functions divided by the charging communication interaction process. 3.2 public message When the sending conditions are met, the message which can be exchanged by each function module in the application layer.

4 Abbreviated terms

For the purposes of this document, the following abbreviated terms apply. CAN. Controller Area Network CP. Control Pilot EVCC. Electric Vehicle Communication Controller LM. Long Message LM_ACK. Long Message Acknowledgment LM_EndofACK. Long Message End of Acknowledgment LM_NACK. Long Message Negative Acknowledgment SECC. Supply Equipment Communication Controller SM. Short Message SM_ACK. Short Message Acknowledgment SM_RM. Reliable Short Message SM_URM. Unreliable Short Message TL. Transport Layer

5 General requirements

5.1 The charging interface applicable to the digital communication protocol specified in this document shall comply with GB/T 20234.3. 5.2 The DC charging system applicable to the digital communication protocol specified in this document shall comply with GB/T 18487.5. 5.3 The communication network between the vehicle and the charger is based on the CAN2.0B protocol. The communication model is divided into physical layer, data link layer, transport layer, and application layer, as specified in Chapter 6, Chapter 7, Chapter 8 and Chapter 9 respectively. The protocol architecture layered model is shown in Figure 1. 5.4 The communication process between the vehicle and the charger consists of different function modules. The function modules of the charging and charging & discharging application scenarios shall comply with the provisions of Appendix A. 5.5 The information interaction messages and interaction processes of function modules shall comply with the provisions of Appendix B ~ Appendix I. The acknowledgement and connection between the function modules of the application layer shall be completed according to the phase acknowledgement of 9.3.1. 5.6 The message cycle and function module timeout shall comply with the provisions of Appendix J. The exit method shall comply with the provisions of Appendix K. The parameter type table shall comply with the provisions of Appendix L. 5.7 The communication process enters the version negotiation phase immediately after the physical connection is completed. After the version negotiation is completed, the version agreed upon by the negotiation result shall be confirmed for charging. The communication protocol has the ability to be backward compatible (compatible with old versions); the communication process jumps to the backward compatible communication protocol through version negotiation. The backward compatible communication protocol shall comply with the provisions of Appendix M. 5.8 The communication protocol version number specified in this document is V2.0.0. The major version number and minor version number are defined by this document, whilst the temporary version number is only used for internal development of the enterprise. Note. Internal development of the enterprise means that the vehicle or charger using the customized temporary version number is not circulated in the market. When the enterprise's external verification or demonstration activities in the product development phase use the customized temporary version number, the temporary version number can be filed with the standardization organization under the jurisdiction of this document, to avoid the disorderly use of the temporary version number.

6 Physical layer

The physical layer of communication between the vehicle and the charger shall comply with the provisions of Chapter 13 of GB/T 27930-2023.Among them, the physical layer shall use an independent CAN bus to support 2 nodes, EVCC and SECC.

7 Data link layer

7.1 General requirements 7.1.1 Frame format The frame format of communication between the vehicle and the charger shall comply with the provisions of 14.1 of GB/T 27930-2023. 7.1.2 Protocol data unit The protocol data unit consists of 7 parts, namely priority, extended data page, data page, PDU format, PDU specific format, source address, data field, which shall comply with the provisions of Table 1. 7.1.3 Protocol data unit format The protocol data unit format shall comply with the provisions of 14.3 of GB/T 27930- 2023. 7.1.4 Address allocation EVCC and SECC shall be defined as non-configurable address and fixed value, whose source address cannot be changed by any means including service tools. The address allocation of EVCC and SECC shall comply with the requirements of Table 2. Note. Network address is used to ensure the uniqueness of information identifier and to indicate the source of information. 7.2 Version negotiation 7.2.1 General requirements The charger and the vehicle shall determine the communication protocol version for this interaction through negotiation. The negotiation principles, message definitions, and information exchange process of version negotiation shall remain unchanged. The overall requirements for version negotiation shall comply with the requirements in Table 3. 7.2.2 Message definition The data link layer of the version negotiation interaction message shall meet the requirements of 7.1.Version negotiation includes "charger version negotiation" and "vehicle version negotiation" messages. The frame format definition shall comply with the provisions of Table 4 and Table 5; the data field content shall comply with the provisions of Table 6 and Table 7.

8 Transport layer

8.1 General 8.1.1 The transport layer is responsible for data transmission, flow control, packet transmission and reception frame sequence checking, etc. 8.1.2 The types of transport layer messages include unreliable short message, reliable short message, long messages, with details shown as follows. 8.1.3 The receiver shall ignore messages not defined in this document unless otherwise specified. 8.2 Unreliable short message Unreliable short message (SM_URM) does not require the receiver to respond and confirm. Its information frame format shall comply with the provisions of Table 10. 8.3 Reliable short message Reliable short message (SM_RM) requires the receiver to respond and confirm. If the sender does not receive the acknowledgement information, the sender shall make further attempts, with a retransmission interval of 50 ms until the total transmission time of the application layer is reached. The message frame format of the reliable short message shall comply with the provisions of Table 11; the control frame (acknowledgement) format definition shall comply with the provisions of Table 12. Note. When multiple reliable short messages are sent simultaneously, the corresponding relationship between the control frame and the reliable short message is identified by the acknowledged short message parameter group identification in the control frame. 8.4 Long message 8.4.1 The transmission of long messages (LM) shall comply with the multi-information frame transmission mode as specified in 8.5; the information frame format definition shall comply with the provisions of Table 13. 8.4.2 The control frame of the long message is used for error control and flow control, including long message acknowledgement (LM_ACK), long message negative acknowledgement (LM_NACK), long message end of acknowledgement (LM_EndofACK). Among them, LM_ACK and LM_EndofACK are the receiver's acknowledgement to the sender; LM_NACK is the receiver or sender's negative acknowledgement of the connection sent to the other party. The control frame format definition of the long message shall comply with the provisions of Table 14. 8.5 Multi-information frame transmission mode 8.5.1 Function classification The main functions of long message transmission control are packet reassembly and connection management. 8.5.2 Packet reassembly 8.5.2.1 Reassembly method The sender first splits the long message into multiple information frames and transmits them in sequence after establishing the connection. The receiver reassembles them into the original information after receiving all the information frame data. 8.5.2.2 Information frame Each information frame shall be identifiable and reassembled. The first byte of the information frame data field is defined as the frame number of the information frame. The sequence number range is 1 ~ 255 (the information frame with sequence number 0 is only used to establish a connection). The information frame shall be sent in sequence starting from number 1.The longest data length is 1 785 bytes. When the sender requests to establish a virtual connection for long message transmission, it first sends the information frame with frame sequence number 0.After receiving the receiver's acknowledgement, it sends the information frame as required. Each information frame (except the last information frame and the information frame with sequence number 0 used to establish a connection) is loaded with 7 bytes of application layer data. The 8 bytes of the data field of the last information frame contain. the sequence number of the information frame and at least one byte of application layer data. All unused bytes are set to 0xFF. 8.5.2.3 Frame sequence number The transport layer assigns frame sequence numbers to information frames during disassembly and assembly. After receiving, the receiver uses the frame sequence number to reassemble the information frame back to the original information. Information frames are sent in ascending order starting from information frame numbered 1.Information frames with sequence number 0 do not contain application layer data; they are only used to establish virtual connections. 8.5.2.4 Data transmission The transmission interval LMS_T1 between information frames shall be no less than 5 ms and no more than 10 ms. Only one virtual connection is allowed to be established at the same time, that is, a new virtual connection can only be established when the sender or receiver sends a long message negative acknowledgement or the receiver sends a long message end of acknowledgement. Note 1.During the communication process, a temporary connection is established between two nodes to transmit long messages, i.e. a virtual connection. Note 2.When more than one virtual connection is established at the same time, it is impossible to distinguish information frames of different long messages with the same frame number. 8.5.2.5 Information frame reassembly After the receiver completes the reception of all information frames, it shall reassemble them back to the original information in order of frame number from small to large. 8.5.3 Connection management 8.5.3.1 Overview Connection management includes the establishment, use, and closing of virtual connections. 8.5.3.2 General requirements 8.5.3.2.1 Before the virtual connection is established, the sender and receiver shall confirm that the counter recording the frame number is 0, where the sender's counter is used to record the frame number to be sent next time, the receiver's counter is used to record the starting frame number to be received next time. 8.5.3.2.2 The sender sends an information frame with a frame number of 0 as a request for connection establishment. After the receiver acknowledges, the connection is established. 8.5.3.2.3 After the connection is established, the sender sends the information frame according to the receiver's acknowledgement; waits for the next acknowledgement from the receiver after the sending is completed. 8.5.3.2.4 The sender and the receiver do not support the establishment of two or more virtual connections at the same time. 8.5.3.2.5 If a transmission exception occurs on the sender (e.g. the same type of connection timeout occurs 3 times in a row), the "failed to send" message shall be returned to the application layer. 8.5.3.3 Connection establishment 8.5.3.3.1 When the sender requests to send a long message, the information frame number is 0, which contains the total number of frames and total number of bytes of the long message. 8.5.3.3.2 After the receiver receives the long message with frame number 0, it can choose to receive or refuse to establish the connection. If it chooses to receive, it shall send a long message acknowledgement frame LM_ACK, wherein the LM_ACK shall contain the starting frame number and total number of frames to be received by the receiver. After the connection is established, the receiver shall start receiving the information frame with sequence number 1. 8.5.3.3.3 If the sender receives LM_ACK, the connection establishment is complete. 8.5.3.3.4 If the receiver lacks resources or storage space, it can refuse to establish a connection. At this time, it shall send a connection abandonment acknowledgement LM_NACK, then the connection establishment fails. 8.5.3.4 Data transmission The sender starts data transmission after receiving LM_ACK. The receiver is responsible for adjusting the data flow control between nodes. If the receiver needs to suspend the data flow, it can use LM_ACK to set the total number of frames to be received to 1; the start frame sequence number to be received is set to the frame sequence number of the last frame received. The sender repeats sending this frame content (that is, the receiver repeats receiving the last frame message of the previous group); the receiver does not process it after receiving the message. When the receiver resumes the data flow, the "starting sequence number to be received" in LM_ACK is set to the frame number of the next frame received last time; the "total number of frames to be received" is reset according to its own receiving and processing capabilities, until all information frames are received. 8.5.3.5 Connection closure 8.5.3.5.1 In the case of no error in the transmission, when all information frames are received, the receiver shall send a message end of acknowledgement LM_EndofACK, to notify the sender that the connection is closed. 8.5.3.5.2 During the transmission of a long message, the sender or receiver can use LM_NACK to terminate the connection at any time. If the receiver does not have available resources to process the message, it can abandon the connection by sending LM_NACK. When LM_NACK is received, all transmitted information frames will be discarded.

9 Application layer

9.1 General requirements 9.1.1 Parameter group identification (PGI) is used to number parameter groups; each node identifies the message content according to PGI. 9.1.2 Both communicating parties shall send messages according to actual data, unless otherwise specified. 9.1.3 When the receiver receives a message not defined in this document, a parameter value not specified in this document, or a parameter value outside the data range specified in this document, the receiver shall ignore the information unless otherwise specified. 9.1.4 When the parameter value received by the receiver is a "reserved" value or an "invalid" value as defined in this document, the parameter shall not be processed. 9.1.5 The data type transmitted shall comply with the provisions of Table 17; the little- endian mode shall be used to transmit digital information. 9.1.6 The "message name_message content" message sent in each function module status transition table is sent by the application layer to the transport layer; the application layer status jump may not depend on whether the transport layer receives the control response of the receiver. The successful sending of the "message name_message content" message means that the application layer sends the message to the transport layer and receives the control response message of the receiver, unless otherwise specified. 9.1.7 If the application layer receives a transmission failure from the transport layer, it shall exit according to Appendix K fault shutdown. When the application layer receives a data link layer or transport layer timeout and does not trigger an application layer message or a function module timeout, it can try again. If the application layer times out, it shall exit according to Appendix K fault shutdown. 9.1.8 The function module interaction flow diagram is only used to understand the business process. It does not reflect the phase timeout or the main business of the two parties in this function module. It does not express the need to stop charging or respond to the other party's suspension of charging. 9.1.9 The trigger conditions of receiving "phase request" and receiving "vehicle acknowledgement result" in the header of each function module status table only indicate the entry into the phase acknowledgement sub-process, and the phase acknowledgement sub-process shall be in accordance with 9.3.1. 9.1.10 The parameter type shall comply with the provisions of Table L.1. 9.2 Communication process 9.2.1 The charging communication process consists of multiple function modules in sequence. The function code (FC) corresponding to each function module shall comply with the provisions of Table 18.A complete charging communication process shall include all mandatory function modules and zero or more optional function modules. The function module types and their communication processes shall comply with the provisions of Figure 4. 9.2.2 Except for function negotiation, other function modules can be configured to realize different applications. Different applications of each function module are distinguished by function description code (FDC). The upper limit of FDC supported by each override function module (function module that can be redefined and replaced) is 8.The FDC of non-overridable function modules is fixed to 0x01. Note. The function negotiation function module FDC is defined as non-overridable. When the content of function negotiation changes in the future, the main version number of the communication protocol will be changed. ......
Source: Above contents are excerpted from the full-copy PDF -- translated/reviewed by: www.ChineseStandard.net / Wayne Zheng et al.


      

Tips & Frequently Asked Questions

Question 1: How long will the true-PDF of English version of GB/T 27930.2-2024 be delivered?

Answer: The full copy PDF of English version of GB/T 27930.2-2024 can be downloaded in 9 seconds, and it will also be emailed to you in 9 seconds (double mechanisms to ensure the delivery reliably), with PDF-invoice.

Question 2: Can I share the purchased PDF of GB/T 27930.2-2024_English with my colleagues?

Answer: Yes. The purchased PDF of GB/T 27930.2-2024_English will be deemed to be sold to your employer/organization who actually paid for it, including your colleagues and your employer's intranet.

Question 3: Does the price include tax/VAT?

Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countries

Question 4: Do you accept my currency other than USD?

Answer: Yes. www.ChineseStandard.us -- GB/T 27930.2-2024 -- Click this link and select your country/currency to pay, the exact amount in your currency will be printed on the invoice. Full PDF will also be downloaded/emailed in 9 seconds.

How to buy and download a true PDF of English version of GB/T 27930.2-2024?

A step-by-step guide to download PDF of GB/T 27930.2-2024_EnglishStep 1: Visit website https://www.ChineseStandard.net (Pay in USD), or https://www.ChineseStandard.us (Pay in any currencies such as Euro, KRW, JPY, AUD).
Step 2: Search keyword "GB/T 27930.2-2024".
Step 3: Click "Add to Cart". If multiple PDFs are required, repeat steps 2 and 3 to add up to 12 PDFs to cart.
Step 4: Select payment option (Via payment agents Stripe or PayPal).
Step 5: Customize Tax Invoice -- Fill up your email etc.
Step 6: Click "Checkout".
Step 7: Make payment by credit card, PayPal, Google Pay etc. After the payment is completed and in 9 seconds, you will receive 2 emails attached with the purchased PDFs and PDF-invoice, respectively.
Step 8: Optional -- Go to download PDF.
Step 9: Optional -- Click Open/Download PDF to download PDFs and invoice.
See screenshots for above steps: Steps 1~3    Steps 4~6    Step 7    Step 8    Step 9