添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
OCPP?

开放充电协议 (OCPP) 是一个全球开放性的通讯标准,主要用于解决私营的充电网络间通讯产生的各种困难。OCPP支持充电站点与各供应商中央管理系统间的无缝通讯管理。在过去的很多年内,私营充电网络的封闭特性已经给大量电动汽车车主和地产管理者造成很多无谓的挫折感,引发整个行业对一个开放模型的广泛呼吁。OCPP 目前已经在 49 个国家应用于 40,000 多个充电设施,因此实质上它已经成为充电设施网络通讯的行业标准。

OCPP 1.6?
OCPP 1.6 版本是基于 OCPP 1.5 以及行业多年实施经验确定的。OCPP 1.5 自 2012 年开始已经在世界内广泛应用,很多供应商都在他们的产品中应用了 OCPP1.5 标准。这些应用经验都已经被补充到 OCPP 1.6。一共有 19 家企业已经参与到 OCPP 1.6 制定过程中。该版本同时提供了一个可以自测的合规测试工具,也同时提供一个认证项目。这些都提高了 OCPP 的价值。OCPP 1.6 引入了新的功能,包括智能充电和基于WebSocket 的 JSON 应用格式。同时它也包括了很多优化点,能够在出现各种状况的时候更好的帮助世界各地的充电运营服务商和电动汽车车主。为了更好的表达内容,很多内容都已经被重写及加入注释。可以很大程度提高不同供应商产品间的互通性


OCPP 1.5 1.6

主要差别列举如下:
1、引入 JSON,这是一种轻量级的数据交换语言格式。
2、状态提示(StatusNotification):增加了如下状态:“准备充电/Preparing”,“充电中/Charging”,“车辆停用/SuspendedEV”,“充电设施停用/SuspendedEVSE”,“充电结束中/Finishing”;并已经去掉“占用中/Occupied”状态。
3、状态提示(StatusNotification):当充电接口为0的时候,目前只支持“可用/Available”,“不可用/Unavailable”和“出错/Faulted”状态。
4、智能充电:已经加入了智能充电的基本功能。它包括了在不同层级设置充电配置的能力:站点级的最大充电量档案设定,交易级和接口级的档案。

简而言之:
OCPP 1.6 包括如下内容:
1、OCPP 1.5 已有内容
2、支持基 于HTTP 的 SOAP 格式,或者基于 WebSocket 的 JSON 格式,支持智能充电使用场景。
3、支持本地列表管理。
4、增加充电状态。
5、支持发起请求获取信息,包括充电点本地时间或者状态。

1.6亮点功能:

  • 支持基于 WebSockets 的 JSON 格式
在采用 SOAP 作为传输协议之后,OCPP现在开始官方同时支持基于 WebSockets 的JSON 协议。JSON 可以节省 70% 的移动数据流量。WebSockets 能够提供更快速的相应,也能支持通过家庭路由管理住宅的充电设备同时支持远程指令下达。
  • 结束充电原因
不用再猜测订单结束的原因。为了更好的帮助电动车主,充电点现在会向中央系统上报订单结束的原因。
  • 智能充电功能
OCPP 1.6 提供了两种智能充电的方案支持,包括本地智能充电,即在多个充电点的同时充电功率不会超过一定的限额;以及中央智能充电,即充电管理通过中央系统通过外部管理的方式实施。它同时提供了负载平衡的方案,即充电站按照充电接口动态调配充电功率。(不会超过充电站或者相应地点的功率限制)

什么是开放充电联盟 (OCA)?
开放充电联盟是一个国际化的联盟组织,包括了公共和私人领域电动汽车基础设施的领军企业和主体。我们的目标是通过合作、教育、测试和认证来推广电动汽车充电设施通讯协议的发展和应用,同时推广相关协议的行业标准。

  • 开放:致力于开放的流程和产品。
  • 自由:在标准实施细节上不做硬性要求。
  • 市场:基于开放和市场导向的发展流程,可以同时满足已有市场和新兴市场的技术及商业需求。
  • 务实:充分发挥电动汽车充电设施领域专家已有经验和知识的价值
  • 标准:以应用实施非常广泛的 OCPP 和 OSCP 作为核心行业标准,
拥有 60 多成员,遍布行业所有相关领域,包括充电设施生产厂商,软件和系统服务供应商,充电网络服务商和研究机构

1、国家标准:GB/T18487.1-2015 电动汽车传导充电系统第一部分:通用要求GB/T18487.2-2017 电动汽车传导充电系统第2部分:非车载传导供电设备电磁兼容要求GB/T20234.... 来自: weixin_39671078的博客 WebSocket协议实现在受控环境中运行不受信任代码的一个客户端到一个从该代码已经选择加入通信的远程主机之间的全双工通信。用于这个的安全模型是通常由web浏览器使用的基于来源的安全模型。该协议包括一... 来自: xingyuan1hao的专栏 QT创建文件夹boolQDir::mkdir(constQString&dirName)const创建一个子目录名为目录名。[喝小酒的网摘]http://blog.hehehehehe.cn/... 来自: K7的专栏 目前大多数的数据库都是属于关系型数据库,这些数据库主要有IBM、DB2、Oracle、SQLServer、MySQL、SyBase、Infomix、Access、FoxPro等。大型数据库• Orac... 来自: kang123488的博客 OCPP是开放充电桩协议,是充电桩和云端管理平台之间的通信协议 相关下载链接://download.csdn.net/download/captainusop/10649026?utm_source= 开放充电协议 (OCPP) 是一个全球开放性的通讯标准,主要用于解决私营的充电网络间通讯产生的各种困难。OCPP支持充电站点与各供应商中央管理系统间的无缝通讯管理。在过去的很多年内,私营充电网络的封闭 前言 JavaWeb开发中常用的协议和标准,其中包括DNS协议、TCP/IP协议、HTTP协议和JavaWeb开发中的Servlet。   DNS DNS协议的作用是将域名解析为IP。   D... 来自: pbyang_love的博客 java.util.ConcurrentModificationException: KafkaConsumer is not safe for multi-threaded access 05-22 版权声明:本文为博主原创文章,未经博主允许不得转载!!欢迎访问:https://blog.csdn.net/qq_21439395/article/details/80412688交流QQ:8242... 来自: qq_824203453_的博客 一重要的字段StringclientId:Consumer唯一标识ConsumerCoordinatorcoordinator:控制Consumer与服务器端GroupCoordinator之间的通信... 来自: happy19870612's blog 如果因为somereason触发了task的rebalance,herderwork可能发生异常,导致connect进程退出。1.herderclosesinkworker时,不要走acquire流程... 来自: 石权的博客 费的规则如下:一个partition只能被同一个ConsumersGroup的一个线程所消费.线程数小于partition数,某些线程会消费多个partition.线程数等于partition数,一个... 来自: heyuanwen0419的博客 环境212协议文档挺长的,某些资料不连续为了后面查阅方便在这里将资料整理一下。此时先不做具体分析继续往后看具体内容这里插入一个组织好的数据包来分析一下:包头与数据段长度都很容易对应上,但是注意一下,数... 来自: qq435873175的博客 作者:老司链接:https://zhuanlan.zhihu.com/p/26241158来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。工业物联网是什么?简单来说,就是... 来自: 一个工控老人的角落 1.对于协议的选择不知道大家还记不记得这张图,我让你们选择协议的时候,选择TCP协议。这里的协议比较多,对于后面的几个协议我也不太懂,这里说一下http协议。2.HTTP协议初探在Tlink平台的官网... 来自: D_Katter的博客 OS_RATE_HZconstOSCfg_TickRate_Hz=(OS_RATE_HZ)OS_CFG_TICK_RATE_HZ;#defineOS_CFG_TICK_RATE_HZ200u/*Tic... 来自: 超哥的专栏 与uCos见面还是大学的时候,老师让我为毕业设计选一个课题,要求有关嵌入式实时操作系统,于是开始在网上搜索,顺理成章的就发现了uCos,于是开始了uCos之路,但后来由于硬件平台的问题,毕设没有用uC... 来自: houyichaochao的博客 熟悉KeilC51的朋友对于KeilMDK上手应该比较容易,毕竟界面是很像的。但ARM内核毕竟不同于51内核,因此无论在设置上还是在编程思想上,都需要下番功夫研究的。本文以MDKV4.03为例,详细的... 来自: 蚂蚁取经 本文的翻译内容是基于PBAP1.0,很多都是个人的理解,难免有疏漏,有争议或者疑问的地方,欢迎在此留言进行探讨。5.3ApplicationLayer5.3.1PhoneBookAccessProfi... 来自: 成长的味道 1.HTTP/0.9HTTP的1991原型版本称为HTTP/0.9。这个协议有很多严重的设计缺陷,只应该用于与老客户端的交互。HTTP/0.9只支持GET方法,不支持多媒体内容的MIME类型、各种HT... 来自: 用不完的好奇心 onvif的SDK函数进行了中文版翻译,每个函数都说明得很详细,好资源不可多得! 相关下载链接://download.csdn.net/download/september98/10468609?ut 1、UCOSUCOSIII是一个可裁剪、可固化、可剥夺型的多任务内核,没有任务数目限制。UCOSII有任务数量限制,最多64个任务。UCOSIII与UCOSII的大致区别是:a,任务数目由64个变为无... 来自: 鸟宿江边树的博客 Kafkaclient会消费kafkacluster中的记录。它将透明地处理Kafka集群中的服务器故障,并透明地适应它在集群内迁移的数据分区。该客户机还与服务器交互,以允许用户组使用消费者组来负载平... 来自: kw-home OpenSSL是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。OpenSSL被曝出现严重安全漏洞后,发现多数通过S... 来自: 布偶酱的博客 前些天去天津中汽做27930通讯协议测试和18487充电过程测试,遇到一些问题,简单总结一下。1、27930通讯协议测试总的来说比较顺利,前期在宁波做过摸底测试,大大小小的问题都排除了一些,主要有以下... 来自: xinjitmzy的博客 包含在线api;已全面汉化的CHM文件,作为一名开发者,api文档是必不可少的,除了查档,还要知道它的新特性才行,如果你觉得满意,麻烦给个评分 java9的新特性: 102: 过程API更新 110: http 2客户 143: 改进争用... 关于KafkaConsumer销毁时发生的错误:KafkaConsumerisnotsafeformulti-threadedaccess问题背景:1.web工程启动时,使用Timer来周期执行任务:... 来自: 浪里渔夫 Tomcat服务器简介JavaSE规范:Java桌面程序,控制台控制,socket,gui界面:主要包含IO流、线程、集合、socket编程…JavaEE规范:JavaWeb程序。浏览器控制。一共有1... 来自: Kerer的博客 引言:    从接触Android学习到开发马上就有3年了,讲道理是不是也该算是一个熟练的码农了(啥时候能成大牛啊),但是你问我Android都有哪些技术啊,开发过程中都有什么难点啊,好吧,我还真的不... 来自: a619993087的博客 攻克RTOS之旅,扬帆起航!  RTOS有众多种,个人感觉,用得最火的是FreeRTOS,因为它即使用于商业途径,也是开源免费的;其次是就是uCOS-II和uCOS-III。uCOS-II用于商业... 来自: echo_bright_的博客 我参照网上的资料在STM32上移植ucos,移植好后写了个简单的闪烁灯来验证ucos是否移植好,结果发现我的程序不能正常工作,debug发现我的程序老是死在B OSStartHang这里,在网上查了一 我同事说UCOS有消息队列,一定要用消息队列。串口收到的数据先放到消息队列,再用进程去取出来。但是如果是串口发,通常是把要发的数据放到buffer,中断的时候再去读出来发出去,消息队列咋用嘛? 推荐分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuang我的网站:htt... 来自: strongerHuang的专栏 主回路由输入保护断路器、交流智能电能表、交流控制接触器和充电接口连接器 组成;二次回路由控制继电器、急停按钮、运行状态指示灯、充电桩智能控制器和人机交互设备(显示、输入与刷卡)组成。 主回路输入断路器具备过载、短路和漏电保护功能;交流接触... 点击下载 在线版目录:1.引言——WebSocket协议翻译2.一致性要求——WebSocket协议翻译3.WebSocketURI——WebSocket协议翻译4.打开阶段握手——WebSocke... 来自: jinnianshilongnian的专栏 html代码:<!DOCTYPEhtml><htmlxmlns="http://www.w3.org/1999/html">... 来自: weixin_40329367的博客 可能大家知道OCA、OCP、OCM的关系是一个比一个难考,一个比一个含金量高,但是你知道具体的考试科目、考试方式、就业形势区别吗?不知道的话这篇通俗易懂的文章会让你一目了然。  区别一:含金量  ■O... 来自: 末日花都 问题背景:1.使用ScheduledExecutorService创建一个线程池2.创建多个kafkaConsumer对象,用来接收不同主题的消息3.使用线程池来操作不同的kafkaConsumer对... 来自: 浪里渔夫 最近很多人问,如何将内网的摄像机流媒体数据发布到公网,如果用公网与局域网间的端口映射方式太过麻烦,一个摄像机要做一组映射,而且不是每一个局域网都是有固定ip地址,即使外网主机配置好了每一个摄像机的映射... 来自: Babosa的专栏 bsgs算法,又称大小步算法(某大神称拔山盖世算法)。 主要用来解决   A^x=B(mod C)(C是质数),都是整数,已知A、B、C求x。(poj 2417 Discrete Lo...
来自: clover_hxy的博客 给recyclerView的item添加点击事件的监听我知道的有2种,一种是直接给item设置一个id,然后按照正常的流程在adapter里面给item添加方法setOnclickListener()... 来自: 段炼 问题场景描述整个项目通过Maven构建,大致结构如下: 核心Spring框架一个module spring-boot-base service和dao一个module server-core 提供系统... 来自: 开发随笔 微内核与第二代微内核 第一代微内核 微内核的概念是由Richard Rashid在卡内基梅隆(Carnegie-Mellon)大学开发Mach操作系统时提出的,目标是建立一个基于消息传送(messag... 来自: 周海汉的开发专栏 CCNP路由实验之六动态路由协议之IS-IS 动态路由协议可以自动的发现远程网络,只要网络拓扑结构发生了变化,路由器就会相互交换路由信息,不仅能够自动获知新增加的网络,还可以在当前网络连... 来自: kkfloat博客