P30
UDP interface: Guidelines
UDP Programmers Guide V2.01
13
© KEBA
2.5
Current control
Please note that AC (alternating current) charging stations do not control/
change the charging current directly. AC charging stations use a PWM
(pulse width modulation) signal to communicate the maximum allowed
charging current to the vehicle as specified in IEC 61851-1. All P30 are AC
charging stations. The actual current is solely controlled by the vehicle. If the
wording used in this document indicates a current change, the actual mean-
ing is always a change in the maximum allowable current (target current)
communicated to the vehicle.
P30 complies with IEC 61851-1. This international standard requires a mini-
mum waiting time between two consecutive current changes. To fulfill this re-
quirement, all P30 will delay the execution of UDP commands requesting a
current change during a charging session. The affected commands are
cur-
rtime
and
curr
. The request to stop charging via
currtime 0 1
will not be
delayed and executed as soon as possible.
When a command, either
currtime
or
curr
, sets a new value for “Curr user”
the device prepares to change the target current within the next 6-7 sec-
onds. If another current change is requested via UDP command during this
period of time the target current will be overwritten but the timer will not re-
set. The following examples illustrate the system behavior:
Example 1
10:07:19
curr
command changes the value of “Curr user” immediately.
10:07:19
Internal timer starts at the same moment.
10:07:25
The change in the target current is executed and the value of “Max curr” is
changed.
Example 2
09:46:09
The first
currtime
command initiates a change of the target current.
09:46:10
The field “Curr user” is updated and the internal timer starts.
09:46:11
The second
currtime
requests another current adaptation.
09:46:12
The field “Curr user” is updated again but the internal timer is already running.
09:46:16
The change in the target current is executed and the value of “Max curr” is
changed to the value sent by the last command.