没有合适的资源?快使用搜索试试~ 我知道了~
首页OCPP1.6J学习质料
充电桩通讯协议OCPP1.6J:清晰解说及开放充电点协议1.6第2版
需积分: 5 19 下载量 54 浏览量
更新于2023-11-22
评论 1
收藏 3.84MB PDF 举报
OCPP1.6J学习质料总结: OCPP1.6J是国外充电桩协议的版本,它提供了充电桩和中央系统之间通讯的详细说明。开放充电点协议1.6 第2版最终版于2017年9月28日发布,可以在Git Address: https://gitee.com/leven9/OCPP-Documentation上找到相关文档。该学习质料包括以下内容: 1. 范围:详细介绍了OCPP1.6J协议的范围和适用情况。 2. 术语和约定:包括约定和定义两个部分,对相关术语和约定进行了解释和定义。 总的来说,OCPP1.6J学习质料提供了关于国外充电桩协议的详细介绍和说明,对充电桩和中央系统之间的通讯进行了清晰的阐述,为开发和理解充电桩系统提供了重要参考资料。
资源详情
资源评论
资源推荐
11
智能
充
MeterValues(仪表值)
X
RemoteStartTransaction(远程启动交
易)
X
RemoteStartTransaction(远程停止交
易)
X
Reset(复位)
X
StartTransaction(开始交易)
X
StatusNotification(状态通知)
X
StopTransaction(停止交易)
X
UnlockConnector(解锁连接器)
X
GetDiagnostics(获取诊断)
X
DiagnosticsStatusNotification(诊断状
态通知)
X
FirmwareStatusNotification(固件状态
通知)
X
UpdateFirmware(更新固件)
X
GetLocalListVersion(获取本地授权列
表版本)
X
SendLocalList(发送本地授权列表)
X
CancelReservation(取消预订)
X
ReserveNow(立即预订)
X
ClearChargingProfile(清除充电配置文
件)
X
GetCompositeSchedule
X
SetChargingProfile(设置充电配置文
件)
X
TriggerMessage(消息触发)
X
对特定功能配置文件的支持由
SupportedFeatureProfiles
配置键报告。
3.4.
操作的一般视图
本节内容丰富。
12
Charge Point
Central System
Authorize.req(idTag)
Start Charging
StartTransaction.req(connectorId, idTag, meterStart, timestamp, [reservationId])
StartTransaction.conf(idTagInfo, transactionId)
Charging...
Authorize.req(idTag)
Stop Charging
StopTransaction.conf(idTagInfo)
下图描述了
两种情况下
充电点和中央系统之间操作的属视图
:
1.
a Charge Point requesting authentication of a card and sending charge transaction status,
2.
Central System requesting a Charge Point to update its firmware.
下图中的箭头标签表示在调用
操作
期间交换的
PDU
。
这些 PDU 在 Messages(消息) 部分中进行了详细定义。
图
1.
序列图:启动和停止交易
的示例
当充电点需要为电动汽车充电时,需要先对用户进行
authenticate
(身份验证),然后才能开始充电。如果用户获得
authorized
(授权),充电点将通知中央系统它已开始
充电。
当用户希望从充电点拔下电动汽车时,充电点需要验证用户是否是发起充电的用户,或者用户是否属于
same group
(同
一组),从而允许终止充电。一旦获得
authorized
(授权),充电点将通知中央系统充电
已停止。
A Charge Point MUST NOT send an Authorize.req before stopping a transaction if the presented
idTag is the same as the idTag presented to start the transaction.
13
图
2.
序列图:固件更新
示例
当充电点需要使用新固件更新时,中央系统会通知充电点可以开始下载新固件的时间。充电点
SHALL
(必须)在执行每
个步骤后
通知
中央系统
,
因为它会下载并安装新固件。
3.5.
本地授权和离线行为
本节是规范性的。
如果通信甚至中央系统不可用,充电点可以
独立运行。在这种情况下,充电点被称为 offline
(离线)
。
为了改善用户的体验,充电点
MAY
(可以,可选)使用
Authorization Cache(授权缓冲) 和/或
Local Authorization List
(本地授权列表)中支持的本地授权标识符
。
这允许(
a
)
当
offline
(离线)
时授权用户
,以及(
b
)
当
充电点和中央系统之间的通信速度较慢
时更快(明显)自动
响
应时间
。
LocalAuthorizeOffline
配置键控制充电点在以下情况下是否对用户进行授权
offline
(离线)
使用
Authorization Cache
(授权缓存)和
/
或
Local Authorization List
(本地授权列表)。
LocalPreAuthorize
配置键控制充电点是否将使用
Authorization Cache
(授权缓存)和
/
或
Local Authorization List
(本
地授权列表)来启动交易,以等待来自
中央系统的授权响应。
充电点可以支持在
offline
(离线)
时对任何提供的标识符进行(自动)授权
,以避免拒绝向无法通过
Local
Authorization List
(本地授权列表)
/ Authorization Cache
(授权缓存)条目明确授权的善意用户收费。
Unknown Offline
Authorization
中更详细地解释了此功能。
Charge Point
Central System
UpdateFirmware.req(location, retrieveDate, [retries], [retryInterval])
Downloading
BootNotification.req(chargePointModel, chargePointVendor, [chargeBoxSerialNumber],
BootNotification.conf(currentTime, heartbeatInterval, status)
14
3.5.1.
Authorization Cache
(授权缓存)
充电点
MAY
(可以,可选)实现
Authorization Cache
(授权缓存)
,该缓存自动维护已由中央系统成功授权的先前提供的标
识符的记录
。
(
成功
含义:在
包含 idTag 的消息上收到的响应)
如果已实现,
Authorization Cache
(授权缓存)
应符合以下语义:
•
缓存包含所有最新接收的标识符(即有效和无效)。
•
缓存使用所有收到的
IdTagInfo
(来自
Authorize.conf
、
StartTransaction.conf
和
StopTransaction.conf)进行
更新
。
•
当缓存条目的有效性过期时,
SHALL
(必须)在
缓存
中将其更改为过期。
•
当收到
缓存
中标识符的
IdTagInfo
时
,
SHALL
(必须)对其进行更新。
•
如果收到新的标识符授权数据并且授权缓存已满,则充电点应删除任何无效条目,然后在必要时删除最旧的有效条目,
以便为新条目腾出空间
。
•
缓存值
SHOULD
(应该)存储在
non-volatile memory
(非易失性内存)
中,并应在重新启动和
断电
后保留
。
•
当显示存储在缓存中的标识符为无效,并且
充电点
处于
online
(在线)
时:应向中央系统
发送
Authoration.req
以检查
标识符
的当前状态。
授权缓存的
操作(
如果存在
)
由
AuthorizationCacheEnabled
配置密钥。
3.5.2.
Local Authorization List
(本地授权列表)
Local Authorization List
(本地授权列表)是可与中央系统同步的标识符列表
。
该列表包含所有(或所选)标识符
的
授权状态以及
authorization
status(
授权
状态)/ expiration date(到期日期)。
Identifiers in the Local Authorization list can be marked as valid, expired, (temporarily) blocked, or blacklisted,
corresponding to IdTagInfo status values Accepted/ConcurrentTx, Expired, Blocked, and Invalid,
respectively.
这些值可用于在
本地授权
期间向用户提供更细粒度的信息(例如,通过显示消息
)。
本地授权列表
SHOULD
(应该)由充电点在
non-volatile memory
(非易失性内存)中维护,并
应在重新启动和断电期
间保持。
支持本地授权列表的充电点应实现配置密钥:
LocalAuthListMaxLength
这为中央系统
提供了
一种知道
充电点中本
地授权列表元素
的最大可能数量的方法
充电点指示
Local Authorization List
(本地授权列表)是否受是否存在
LocalAuthListManagement
元素位于
SupportedFeatureProfiles
配置文件配置键的值
中。
15
Charge Point
Central System
SendLocalList.req( listVersion: 234 , updateType: Full , [localAuthorizationList])
SendLocalList.conf( status: Accepted )
本地授权列表
是否
已启用由
LocalAuthListEnabled
报告和控制配置键。
中央系统通过
以下方法
同步此列表:(
1
)
发送完整的
标识符列表以替换本地授权列表或
(
2
)
发送更改列表(添加、
更新、删除)以应用于本地授权列表。支持此功能的操作是
Get Local List Version
和
Send Local List
。
图
3.
序列图:完整本地授权列表更新
示例
GetLocalListVersion.req()
GetLocalListVersion.conf( listVersion: 234 )
SendLocalList.req( listVersion: 239 , updateType: Differential , [AuthorisationData])
SendLocalList.conf( status: Accepted )
图
4.
序列图:差异本地授权列表更新
示例
充电点
SHALL NOT
(不得)通过任何其他方式修改授权列表的内容,除非
从中央系统收到 SendLocalList PDU。
Conflicts between the local authorization list and the validity reported in, for instance, a
StartTransaction.conf message might occur. When this happens the Charge Point SHALL inform the
Central System by sending a StatusNotification with ConnectorId set to 0, and
ErrorCode set to
'LocalListConflict'.
3.5.3.
授权缓存和本地授权列表之间的关系
授权缓存和本地授权列表是不同的逻辑数据结构。本地授权列表中已知的标识符不应添加到授权缓存中
。
如果同时支持授权缓存和本地授权列表,则充电点应将本地授权列表条目视为优先于相同标识符的授权缓存条目
。
3.5.4.
未知离线授权
当
offline
(离线)
时,充电点可能允许自动授权任何无法由本地授权列表或授权缓存条目显式授权的
"unknown"
标识符。
必须拒绝
本地授权列表中存在的标识符,如果其
status
不是
“Accepted” (Invalid, Blocked, Expired)
。有效但显然
由于
时间推移
而
已
过期的标识符也必须被拒绝。
未知离线授权功能的操作(如果受支持)由
AllowOfflineTxForUnknownId
配置键
报告(
并在可能
的情况下进行控
制)。
剩余122页未读,继续阅读
小冰冰
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0