TC_E_20_CS — Stop transaction options - EVDisconnected - EV side (able to charge IEC 61851-1 EV)
TC_E_20_CS — Stop transaction options - EVDisconnected - EV side (able to charge IEC 61851-1 EV)
Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block E. Transactions, page 146.
Identification
| Field | Value |
|---|---|
| Test case name | Stop transaction options - EVDisconnected - EV side (able to charge IEC 61851-1 EV) |
| Test case Id | TC_E_20_CS |
| Use case Id(s) | E06(S2), E10 |
| Requirement(s) | E06.FR.02, E06.FR.15 |
| System under test | Charging Station |
| Functional block | E. Transactions |
Description
OCPP 2.x.x has a flexible transaction mechanism that allows the transaction start and stop points to be configured differently. This test covers one of the stop options.
Purpose
To verify if the Charging Station stops a transaction when the EV and EVSE are disconnected at the EV side and it has been configured to do so.
Prerequisite(s)
- The Charging Station does NOT have the following configuration; The mutability of TxStopPoint is ReadOnly AND (the value EVConnected is NOT set OR (EnergyTransfer OR PowerPathClosed is set)).
- If the mutability of TxStopPoint is ReadWrite, then the value EVConnected must be supported.
- The Charging Station does NOT have following configuration combination; StopTxOnEVSideDisconnect mutability ReadOnly with value true AND TxStopPoint mutability is ReadOnly and contains Authorized.
- The Charging Station is able to charge with a EV that uses IEC 61851-1.
Before (Preparations)
Configuration State:
- TxStopPoint contains EVConnected StopTxOnEVSideDisconnect is false (If mutability is ReadWrite)
Memory State:
- N/a
Reusable State(s):
- State is EnergyTransferSuspended
Main (Test scenario)
| Charging Station | CSMS |
|---|---|
| Manual Action: Disconnect the EV and EVSE on EV side (EVSE loses connection with EV). | |
| 1. The Charging Station sends a TransactionEventRequest | 2. The OCTT responds with a TransactionEventResponse |
Tool validations
Step 1:
Message: TransactionEventRequest
- triggerReason must be EVCommunicationLost
- transactionInfo.chargingState must be Idle
- transactionInfo.stoppedReason must be EVDisconnected
- eventType must be Ended
Post scenario validations
- N/a