您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 华为充电桩模块通讯指导书-V3.0
充电桩模块通讯指导书文档版本03发布日期2016-05-31华为技术有限公司文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司i版权所有©华为技术有限公司2016。保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。商标声明和其他华为商标均为华为技术有限公司的商标。本文档提及的其他所有商标或注册商标,由各自的所有人拥有。注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或默示的声明或保证。由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。华为技术有限公司地址:深圳市龙岗区坂田华为总部办公楼邮编:518129网址:客户服务邮箱:support@huawei.com客户服务电话:4008302118充电桩模块通讯指导书前言文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司ii前言概述本文档详细的描述了充电桩模块与监控单元CAN通讯的协议。读者对象适用于合作方监控软件开发人员,用于监控华为的充电桩模块。修改记录文档版本发布日期修改说明032016-05-31优化内容描述。022016-05-13增加基于硬件地址对充电桩模块的控制管理功能,增加分组管理功能;优化内容描述。012015-12-31第一次正式发布。充电桩模块通讯指导书目录文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司iii目录前言.....................................................................................................................................................ii1CAN协议规范................................................................................................................................41.1ID域.............................................................................................................................................................................51.2数据域.........................................................................................................................................................................61.2.1错误类型..................................................................................................................................................................71.2.2信号ID.....................................................................................................................................................................71.2.3信号内容................................................................................................................................................................102常用命令举例................................................................................................................................162.1广播设置所有模块的输出电压................................................................................................................................162.2设置模块1的输出电压...........................................................................................................................................172.3查询模块1的固有信息...........................................................................................................................................192.4查询模块1的全部实时数据...................................................................................................................................202.5设置和清空模块的广播分组...................................................................................................................................212.6设置和清空硬件地址分组.......................................................................................................................................222.7组内休眠管理...........................................................................................................................................................232.8分组检测...................................................................................................................................................................243推荐的通讯策略............................................................................................................................254常用应用实例................................................................................................................................27充电桩模块通讯指导书目录文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司41CAN协议规范华为的充电桩模块支持CAN(ControllerAreaNetwork)协议,监控单元通过CAN总线协议对充电桩模块进行控制、配置、查询等操作。采用CAN总线的扩展帧模式CAN2.0B,即《CANSpecification2.0PartB》。所有数据项均先传送字节高位,后传送字节低位。通讯波特率为125K。CAN2.0B帧格式如下:帧起始符仲裁域控制码数据域校验码结束符StartIDSRRIDEIDRTR预留数据长度数据CRCEnd/11bits//18bits///8bytes//实际用户用到的可控部分:ID:29Bit数据域:8Byte帧标识头数据充电桩模块通讯指导书目录文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司51.1IDID报文格式定义ID报文格式定义如下:其中:协议类型号(6bits)0x0d:表示充电桩模块与监控之间的通讯协议号。从节点地址(7bits)用来定义帧传递过程中与此帧相关联的从节点地址。主节点发送时,此地址为目的从节点地址;从节点发送时,此地址为从节点自身地址。从节点地址支持软件地址和硬件地址两种形式,如果系统上配有硬件地址板,可以通过硬件地址对模块进行控制和查询。如果没有配套硬件地址板,则可以使用软件地址进行控制和查询。建议系统上如果使用了硬件地址板,优先使用硬件地址进行控制和查询。0x00:代表广播地址,表示所有同协议类型号下的从节点都要接收处理此帧。0x01:代表查询地址,查询地址和H/S地址属性关联。例如:H/S为填充1,则查询地址填充模块的软件地址(软件地址由模块自动排序生成),H/S为填充0,则查询地址填充模块的硬件地址(需要配合有硬件地址板)。接收方按照地址的属性进行解析,地址匹配的模块接受和解析数据。命令ID&消息ID(8bits)用来标识通讯帧的信息。0x80:控制命令ID。0x81:配置命令ID。0x82:查询命令ID。0x40:查询全部实时数据。0x50:查询模块固有信息。M/S(1bit)用来标识通讯帧的来源。0x1:表示主节点发送。0x0:表示从节点发送。组号(6bits)用来标识分组信息。充电桩模块通讯指导书目录文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司6默认没有分组情况下所有的位填充都置1;当分组后,填充组号信息。H/S(1bit)地址属性,用来实现软件地址、硬件地址控制查询。H/S:1地址填充为软件地址。H/S:0地址填充为硬件地址。默认填充为1,使用软件地址查询。CNT(1bit)用来标识是否有后续帧数据。如果CNT=1,表示数据包含下一帧。如果CNT=0,表示是数据的最后部分。如果数据包只需要一帧传递,则CNT=0。ID域填充实例将上表中ID域按位写成16进制的形式下发:bit0~bit7:0xFEbit8~bit15:0x80bit16~bit23:0x81bit24~bit28:0x06最终CAN通讯中发送的ID域如下:---ID:068180FE1.2数据域数据域报文格式定义如下:数据域错误类型信号ID信号内容充电桩模块通讯指导书目录文档版本03(2016-05-31)华为专有和保密信息版权所有©华为技术有限公司7数据域4bit12bi
本文标题:华为充电桩模块通讯指导书-V3.0
链接地址:https://www.777doc.com/doc-7234429 .html