虚拟充电站心跳请求状态及自定义OCPP服务器合规性问询
问题解答
1. 心跳请求是否成功完成?
OCPP 1.5的心跳流程要求充电点发送HeartbeatRequest后,必须收到中央系统返回的符合规范的HeartbeatResponse(需包含当前时间戳)才算请求完成:
- 若日志仅记录了充电点发出的XML格式心跳请求,未显示收到中央系统的响应报文,说明这次心跳请求未成功完成;
- 若日志中同时存在中央系统返回的、符合OCPP 1.5格式的心跳响应,且无错误标识,说明心跳请求已成功完成。
2. 自建SOAP服务器能否被认可为OCPP服务器?
可以。OCPP是开放的标准化协议,只要自建SOAP服务器完全遵循OCPP 1.5的全部规范:
- 严格按照OCPP定义的SOAP消息结构处理请求与响应;
- 支持OCPP 1.5规定的所有核心操作(如心跳、启动/停止充电等);
- 数据格式、错误码、交互流程完全符合协议要求;
无论使用自研库还是第三方库实现,只要能与EV充电单元(OCPP客户端)完成合规交互,该服务器就会被认可为合法的OCPP服务器。
内容的提问来源于stack exchange,提问作者Mustafa Mustafa Neverrun
相关产品推荐
相关产品推荐

