您好,欢迎来到钮旅网。
搜索
您的当前位置:首页SmartShine_通信协议

SmartShine_通信协议

来源:钮旅网
 XY0999 V1.00 第 1 页 共 37 页 SmartShine 后台(电总版)V1.00 通讯协议 艾默生网络能源有限公司 XY0999 V1.00 第 2 页 共 37 页 目录 1 概述.............................................................................................................................. 4 1.1 协议概述............................................................................................................ 4 1.2 适用范围............................................................................................................ 4 1.3 引用标准............................................................................................................ 4 2 底层协议...................................................................................................................... 4 2.1 物理接口............................................................................................................ 4 2.2 数据传输速率.................................................................................................... 5 2.3 字符格式............................................................................................................ 5 3 数据类型...................................................................................................................... 5 3.1 整型数................................................................................................................ 5 3.2 浮点数................................................................................................................ 5 3.3 无符号字符型.................................................................................................... 6 4 通讯方式...................................................................................................................... 6 4.1 网络拓扑............................................................................................................ 6 4.2 通讯的建立........................................................................................................ 6 5 应用层数据包/帧格式定义 ........................................................................................ 6 5.1 信息类型............................................................................................................ 6 5.2 协议基本格式.................................................................................................... 7 5.3 基本数据格式.................................................................................................... 8 5.4 LENGTH数据格式............................................................................................... 8 5.5 CHECKSUM数据格式........................................................................................... 8 5.6 INFO数据格式................................................................................................... 9 5.7 说明.................................................................................................................... 9 5.8 编码分类及定义................................................................................................ 9 6 命令/响应信息详解 ................................................................................................ 11 6.1 说明................................................................................................................ 11 6.2 获取模拟量量化数据.................................................................................... 11 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 获取逆变系统模拟量量化数据1(浮点数) ............................. 12 获取逆变系统模拟量量化数据2(浮点数) ............................. 13 获取逆变系统调试模拟量数据 (浮点数) ............................. 14 获取汇流箱模拟量量化数据(浮点数) ................................ 15 获取直流配电柜模拟量量化数据(浮点数) ............................ 17 XY0999 V1.00 第 3 页 共 37 页 6.3 获取开关输入状态........................................................................................ 18 6.3.1 6.3.2 6.3.3 6.3.4 获取逆变系统开关状态 .............................................. 18 获取逆变模块开关状态 .............................................. 20 获取汇流箱开关状态 ................................................ 20 获取直流配电柜开关状态 ............................................ 26 6.4 获取告警状态................................................................................................ 28 6.4.1 6.4.2 6.4.3 6.4.4 获取逆变系统告警状态 .............................................. 28 获取逆变模块告警状态 .............................................. 32 获取汇流箱告警状态 ................................................ 34 获取直流配电柜告警状态 ............................................ 34 6.5 获取协议版本号............................................................................................ 34 6.6 获取设备厂家信息........................................................................................ 34 6.7 获取设备地址................................................................................................ 35 6.8 后台调试密码校验........................................................................................ 36 6.9 后台调试密码修改........................................................................................ 36 7 8 错误代码.................................................................................................................. 36 附录.......................................................................................................................... 37 8.1 参考文献........................................................................................................ 37 XY0999 V1.00 第 4 页 共 37 页 1 概述 1.1 协议概述协议概述 本文规定了光伏逆变器系统SmartShine与后台监控软件的通讯协议。本文以电总协议为基本依据,并增加许多自定义的命令帧和数据,来完成后台对SmartShine监控的通讯要求。 1.2 适用范围 本协议适用于SmartShine,供监控与相应后台软件数据交互使用。 1.3 引用标准引用标准 电总协议V1.0。 2 底层协议 异步串行协议UART。 2.1 物理接口 采用标准的DB9串口端子。如下图所示。 DB9接口 注:DTE设备端DB9接口采用DB9公头,DCE设备端DB9接口采用DB9母头。 线序描述如下: DB9 Pin 7 4 3 5 Request To Send Data Terminal Ready Transmitted Data Signal Ground 信号描述 RTS DTR TxD GND 缩写 XY0999 V1.00 第 5 页 共 37 页 5 2 6 8 1 9 Signal Ground Received Data Data Set Ready Clear To Send Data Carrier Detect Ring Indicator GND RxD DSR CTS DCD RI 2.2 数据传输速率 在2400/4800/9600bps之间可选,缺省为9600bps 2.3 字符格式 传输方式为为异步方式,起始位1位,数据位8位,停止位1位,无校验 3 数据类型 描述本通讯协议中用到的数据类型定义和发送方式和顺序。 3.1 整型数 整型数(INTEGER,2BYTE)的存储格式为两个字节: 有符号整型数 -32,768 ~ +32,767 无符号整型数 0 ~ +65,535 两个字节的整型数传送顺序为:先传高字节,再传低字节;每个字节用两个ASCII码传输,先传高四位对应ASCII码,再传低四位对应ASCII码。如整型数1987H,传送顺序为:先传19H,再传87H;每个HEX字节用2个ASCII码发送,故实际发送ASCII码顺序31H,39H,38H,37H。 3.2 浮点数 浮点数格式与IEEE-7标准(32)有关,长度32位,浮点数的存储格式为四个字节,转换为HEX-ASCII码后传输,发送时按尾数低位、尾数中位、尾数高位和阶码及符号位的先后顺序发送八个字节。浮点数采用IEEE32位标准浮点数格式(标准C语言格式),长度为32bits,格式如下所示表9所示。 表 9. 浮点数传输格式 XY0999 V1.00 第 6 页 共 37 页 D31 浮点数符号S D30--D23 阶码 D22--D16 尾数高位 D15--D8 尾数中位 D7--D0 尾数低位 若阶码为E,尾数为M,则有:浮点数值=±(1+M×2-23)·2E-127 浮点数的正负取决于符号位S的值,S=1表示浮点数为负,S=0则表示浮点数为正。 例如:当32位浮点数为40H,A0H,00H,00H时,即S=0,E=129,M=221,则: 浮点数值=(1+221×2-23)·2129-127=5.0。 3.3 无符号字符型 字符型(CHAR), 1 BYTE,0-255 4 通讯方式 串口采用主从通讯方式 4.1 网络拓扑 在局站内的监控系统为分布结构。监控站后台与光伏逆变系统的通讯也为主从方式,监控站后台是上位机,光伏逆变系统是下位机。 4.2 通讯的建立 后台通过每隔大约1S与下位机连接一次,直至通讯建立. 5 应用层数据包/帧格式定义 5.1 信息类型 信息类型 信息分两种类型: (1)由主机发出到从机的命令信息(简称命令信息) (2)由从机返回到主机的响应信息(简称响应信息) XY0999 V1.00 第 7 页 共 37 页 5.2 协议基本格式 协议基本格式 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 CID1 5 1 CID2 6 2 LENGTH 7 X INFO 8 2 CHKSUM 9 1 EOI 基本格式的注解见表5.2.1、5.2.2。 表5.2.1 序号 1 2 3 4 5 符号 SOI VER ADR CID1 CID2 表示意义 起始标志位(START OF INFORMATION) 通讯协议版本号 设备地址描述(1-2,0、255保留) 控制标识码(太阳能设备的识码为43H) 命令信息:控制标识码(数据活动作类型描述) 响应信息:返回码RTN(见返回码表7.1) 备注 ~(7EH) 6 LENGTH INFO字节长度(包括LENID和LCHKSUM),数据格式见4.3 7 INFO 命令信息:控制数据信息COMMAND INFO 应答信息:应答数据信息DATA INFO 8 9 CHKSUM EOI 说明: 校验和码,数据格式见4.3 结束码 CR(0DH) COMMAND INFO由以下控制命令码组成: COMMAND TYPE(1字节):表示不同的遥控命令或不同设置参数命令; COMMAND ID(1字节):表示同一遥控命令的不同控制状态; DATA INFO由以下应答码组成: DATAI:含有整型数的应答信息; DATAF:含有浮点数的应答信息; RUNSTATE:设备的运行状态; WARNSTATE:设备的告警状态; RTN: 返回码 XY0999 V1.00 第 8 页 共 37 页 5.3 基本数据格式 基本数据格式 在5.2基本格式中的各项除SOI和EOI是以十六进制解释(SOI=7EH,EOI=0DH),十六进制传输外,其余各项都是以十六进制解释,以十六进制—ASCII码的方式传输,每个字节用两个ASCII码表示,即高四位用一个ASCII码表示,低四位用一个ASCII码表示。例如: CID2=4BH,传输时先传送34H,再传送42H两个字节。 5.4 LENGTH数据格式 数据格式 LENGTH的数据格式如下表所示。 高字节 校验码LCHKSUM D15 D14 D13 D12 D11 D10 低字节 LENID(表示INFO的传送中ASCII码字节数) D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 LENGTH共2个字节,由LENID和LCHKSUM组成,LENID表示INFO项的ASCII码字节数,当LENID=0时,INFO为空,即无该项。LENGTH传输中先传高字节,再传低字节,分四个ASCII码传送。 校验码的计算:D11D10D9D8+D7D6D5D4+D3D2D1D0,求和后模16的余数取反加1。例如: INFO项的ASCII码字节数为18,即LENID = 0000 0001 0010。 D11D10D9D8+D7D6D5D4+D3D2D1D0 = 0000 + 0001 + 0010 = 0011,模16余数为0011B,0011B取反加1就是1101B,即LCHKSUM为1101B。可得: LENGTH为 1101 0000 0001 0010,即D012H。 5.5 CHECKSUM数据格式 数据格式 CHKSUM的计算是除SOI、EOI和CHKSUM外,其他字符ASCII码值累加求和,所得结果模65535余数取反加1。例: 收到或发送的字节序列是:“~1203400456ABCDFEFC72\\R”,则最后五个字符“FC72\\R”中的FC72是CHKSUM,计算方法是: ‘1’+‘2’+‘0’+ ···+‘A’+‘B’+···+‘F’+‘E’ = 31H + 32H + 30H + ···+ 41H + 42H +···+ 46H + 45H XY0999 V1.00 第 9 页 共 37 页 = 038EH 其中‘1’表示1的ASCII码值,‘E’表示E的ASCII码值。038EH模65536余数是038EH,038EH取反加1就是‘FC72’。 5.6 INFO数据格式 数据格式 参见数据类型定义 5.7 说明 1. 从机对于“获取模拟量量化后数据(含定点数,浮点数)”,“获取开关输入状态”,“获取告警状态” 命令的响应信息中,其DATAINFO字段首先为一标示字节DATAFLAG,标示字节描述如下: D7 D6 D5 D4 D3 D2 D1 D0 D0:告警标示位,报告警状态发生变化时为1,否则为0。在“获取告警状态”命令的响应信息中,此位无效; D1:故障现场请求读取标示位,当请求读取故障现场时为1,否则此位一直为0。 D2:是否支持AC功能,当监控上电模块复位通讯初始化结束后,如果发现DSP支持AC功能,则此位一直为1,否则一直为0; D4:开关标示位,开关量状态发生变化时为1,否则为0。在“获取开关输入状态”命令的响应信息中,此位无效; 2. 未监测可选项的响应字节传送十六进制数值20H。 具体规则是: 告警量和开关量不支持则直接填写2个20H;模拟量和设置量不支持则需要填写8个20H。 5.8 编码分类及定义 编码分类及定义 在电总协议的规定中太阳能设备的CID1为43H。 CID2编码分配及分类表见表5.7.1。 序号 1 2 获取逆变系统模拟量量化数据1(浮点数) 获取逆变系统模拟量量化数据2(浮点数) 43H 43H E0H E1H 表5.7.1 太阳能设备并联系统编码如下表(CID1 、CID2) 内容 CID1 CID2 备 注 XY0999 V1.00 第 10 页 共 37 页 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 获取逆变系统调试级模拟量量化参数(浮点数) 获取汇流箱模拟量量化数据(浮点数) 获取直流配电柜模拟量量化数据(浮点数) 获取逆变系统开关状态 获取逆变模块开关状态 获取汇流箱开关状态 获取直流配电柜开关状态 获取逆变系统告警信息 获取逆变模块告警信息 获取汇流箱告警信息 获取直流配电柜告警信息 保留 获取协议版本号 获取设备厂家信息 获取设备地址 后台调试密码校验 后台调试密码修改 FLASH UPDATE 命令 FLASH UPDATE 文件传输 FLASH UPDATE 状态查询 获取逆变系统软件版本 获取直流侧软件版本(汇流箱和直流配电柜) 保留 设置自定义系统参数(浮点数) 设置总控调试级参数(浮点数) 设置DCDC调试级参数(浮点数) 设置逆变调试级参数(浮点数) 设置汇流箱调试级参数(浮点数) 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H E2H E3H E4H E5H E6H E7H E8H E9H EAH EBH ECH 预留 预留 预留 EDH~EFH A0H A1H A2H A3H A4H A5H A6H A7H A8H A9H AAH~AFH B0H B1H B2H B3H B4H 此类调试帧只有提供正确的调试级密码后才能使用,所以仅限厂家安装维护使 XY0999 V1.00 第 11 页 共 37 页 29 30 31 32 33 34 35 36 37 38 39 设置直流配电柜调试级参数(浮点数) 保留 获取系统级调试参数 获取总控级调试参数 获取DCDC级调试参数 获取逆变调试级参数 获取汇流箱调试级参数 获取直流配电柜调试级参数 获取历史记录数据 获取故障现场总数据1(浮点数) 获取故障现场总数据2(浮点数) 获取故障现场总数据3(浮点数) 保留 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H 43H B5H 用。 B6H~BFH C0H C1H C2H C3H C4H C5H C6H C7H C8H C9H CAH~CFH 6 命令/响应信息详解 6.1 说明 说明 模拟量量化数据采用浮点数形式 6.2 获取模拟量量化数据 获取模拟量量化数据 采用浮点数,为了传输的灵活行,将整个模拟量分成5个模拟帧,具体如下: XY0999 V1.00 第 12 页 共 37 页 6.2.1 获取逆变系统模拟量量化数据1(浮点数)浮点数) 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 E0H 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI 注:LENID=02H。COMMD INFO 由COMMD INFO 由MOD_IDX(模块号)组成 其中MOD_IDX表示意义如下: 1:模块1 6:模块6 2:模块2 7:模块7 3:模块3 8:模块8 4:模块4 9:模块9 5:模块5 10:模块10 15:模块15 20:模块20 11:模块11 16:模块16 0:系统 12:模块12 17:模块17 其他:无效 13:模块13 18:模块18 14:模块14 19:模块19 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATAINFO 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH 注:DATAINFO由DATAF组成,组成,DATAF为遥测量内容。为遥测量内容。 遥测内容见表6.2.1。 表6.2.1逆变系统模拟量1传送顺序 序号 1 2 3 4 5 6 7 8 9 内容 模块号(MOD_IDX) 模拟量个数(9) 输入电压 输入电流 A相输出电压 B相输出电压 C相输出电压 A相输出电流 B相输出电流 DATAF字节 1 1 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) XY0999 V1.00 第 13 页 共 37 页 10 11 C相输出电流 输出频率(三相一致) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 6.2.2 获取逆变系统模拟量量化数据获取逆变系统模拟量量化数据2(浮点数)浮点数) 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 6 2 7 LENID/2 COMMD INFO 8 2 CHKSUM 9 1 EOI E1H LENGTH 注:LENID=02H,COMMD INFO 由COMMD INFO 由MOD_IDX(模块号)组成 其中MOD_IDX表示意义如下: 1:模块1 6:模块6 2:模块2 7:模块7 3:模块3 8:模块8 4:模块4 9:模块9 5:模块5 10:模块10 15:模块15 20:模块20 11:模块11 16:模块16 0:系统 12:模块12 17:模块17 其他:无效 13:模块13 18:模块18 14:模块14 19:模块19 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATAINFO 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH 注:DATAINFO DATAF组成, DATAF为遥测量内容。为遥测量内容。 遥测内容见表6.2.2。 表6.2.2逆变系统模拟量2传送顺序 序号 1 2 3 4 5 6 内容 模块号(MOD_IDX) 模拟量个数(12) A相输出功率因数 B相输出功率因数 C相输出功率因数 A相输出有功功率 DATAF字节 1 1 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) XY0999 V1.00 第 14 页 共 37 页 7 8 9 10 11 12 13 14 B相输出有功功率 C相输出有功功率 A相输出无功功率 B相输出无功功率 C相输出无功功率 A相输出视在功率 B相输出视在功率 C相输出视在功率 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 6.2.3 获取逆变系统调试模拟量数据 获取逆变系统调试模拟量数据 (浮点数)获取逆变系统调试模拟量数据浮点数) 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 COMMD INFO 8 2 CHKSUM 9 1 EOI 2AH E2H LENGTH 注:LENID=02H,COMMD INFO 由COMMD INFO 由MOD_IDX(模块号)组成 其中MOD_IDX表示意义如下: 1:模块1 6:模块6 2:模块2 7:模块7 3:模块3 8:模块8 4:模块4 9:模块9 5:模块5 10:模块10 15:模块15 20:模块20 11:模块11 16:模块16 0:系统 12:模块12 17:模块17 其他:无效 13:模块13 18:模块18 14:模块14 19:模块19 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATAINFO 8 2 CHKSUM 9 1 EOI 2AH RTN LENGTH 注:DATAINFO DATAF组成,组成, DATAF为UPS调试级模拟量调试级模拟量,内容见表6.2.3。 表6.2.3 逆变系统调试级模拟量内容及传送顺序 序号 1 内容 模块号(MOD_IDX) DATAF字节 1 XY0999 V1.00 第 15 页 共 37 页 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 模拟量个数(17) A相逆变电压 B相逆变电压 C相逆变电压 A相逆变电流 B相逆变电流 C相逆变电流 正母线电压 负母线电压 DCDC模块调试变量1 DCDC模块调试变量2 DCDC模块调试变量3 逆变模块调试变量1 逆变模块调试变量2 逆变模块调试变量3 总控调试变量1 总控调试变量2 总控调试变量3 1 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 6.2.4 获取汇流箱模拟量量化数据(获取汇流箱模拟量量化数据(浮点数)浮点数) 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 6 2 7 LENID/2 COMMD INFO 8 2 CHKSUM 9 1 EOI E3H LENGTH 注:汇流箱模拟量,汇流箱模拟量,LENID=02H,COMMD INFO 由模块号汇流箱号组成COMMD INFO 由模块号汇流箱号组成 由模块号汇流箱号组成 汇流箱号:这里可以取1~32 1:汇流箱1 6:汇流箱6 11:汇流箱11 2:汇流箱2 7:汇流箱7 12:汇流箱12 3:汇流箱3 8:汇流箱8 13:汇流箱13 4:汇流箱4 9:汇流箱9 14:汇流箱14 5:汇流箱5 10:汇流箱10 15:汇流箱15 XY0999 V1.00 第 16 页 共 37 页 16:汇流箱16 21:汇流箱21 26:汇流箱26 31:汇流箱31 17:汇流箱17 22:汇流箱22 27:汇流箱27 32:汇流箱32 18:汇流箱18 23:汇流箱23 28:汇流箱28 0或其他:无效 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATAINFO 8 2 CHKSUM 9 1 EOI 19:汇流箱19 24:汇流箱24 29:汇流箱29 20:汇流箱20 25:汇流箱25 30:汇流箱30 43H RTN LENGTH 注:DATAINFO由DATAF组成, DATAF为遥测量内容。为遥测量内容。 遥测内容见表6.2.4。 表6.2.4 汇流箱模拟量内容及传送顺序 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 内容 汇流箱号 模拟量个数(39) 汇流箱支路1电流 汇流箱支路2电流 汇流箱支路3电流 汇流箱支路4电流 汇流箱支路5电流 汇流箱支路6电流 汇流箱支路7电流 汇流箱支路8电流 汇流箱支路9电流 汇流箱支路10电流 汇流箱支路11电流 汇流箱支路12电流 汇流箱支路13电流 汇流箱支路14电流 汇流箱支路15电流 汇流箱支路16电流 DATAF字节 1 1 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) XY0999 V1.00 第 17 页 共 37 页 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 汇流箱支路17电流 汇流箱支路18电流 汇流箱支路19电流 汇流箱支路20电流 汇流箱支路21电流 汇流箱支路22电流 汇流箱支路23电流 汇流箱支路24电流 汇流箱支路25电流 汇流箱支路26电流 汇流箱支路27电流 汇流箱支路28电流 汇流箱支路29电流 汇流箱支路30电流 汇流箱支路31电流 汇流箱支路32电流 汇流箱电压 温度1 温度2 湿度 风向 风速 光照强度 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 4(不支持,则为8个空格) 6.2.5 获取直流配电柜模拟量量化数据(获取直流配电柜模拟量量化数据(浮点数)浮点数) 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 6 2 7 LENID/2 8 2 CHKSUM 9 1 EOI E4H LENGTH XY0999 V1.00 第 18 页 共 37 页 注:获取直流配电柜模拟量,获取直流配电柜模拟量,LENID=00H。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATAINFO 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH 注:DATAINFO由DATAF组成, DATAF为遥测量内容。为遥测量内容。 遥测内容见表6.2.5所示。所示。 表6.2.5 直流配电柜模拟量内容及传送顺序 序号 1 2 3 内容 模拟量个数(2) 直流配电柜电压 直流配电柜电流 DATAF字节 1 4(不支持,则为8个空格) 4(不支持,则为8个空格) 6.3 获取开关输入状态 6.3.1 获取逆变系统开关状态 获取逆变系统开关状态 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 E5H 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI 注:LENID=00H。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATA INFO 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH 注:DATAINFO由RUNSTATE组成, RUNSTATE为系统工作状态系统工作状态,其内容见表6.3.1。 表6.3.1系统工作状态及传送顺序 序号 0 1 内容 开关量个数 系统开机/关机 字节 1 1 E0H:关机 备注 25 XY0999 V1.00 第 19 页 共 37 页 E1H:开机 2空格:不支持 2 系统输入空开状态 1 E0H:断开状态 E1H:闭合状态 2空格:不支持 3 系统输出空开状态 1 E0H:断开状态 E1H:闭合状态 2空格:不支持 4 模块1在线状态 1 E0H:在线 E1H:不在线 5 模块2在线状态 1 E0H:在线 E1H:不在线 6 模块3在线状态 1 E0H:在线 E1H:不在线 7 模块4在线状态 1 E0H:在线 E1H:不在线 8 模块5在线状态 1 E0H:在线 E1H:不在线 9 模块6在线状态 1 E0H:在线 E1H:不在线 10 模块7在线状态 1 E0H:在线 E1H:不在线 11 模块8在线状态 1 E0H:在线 E1H:不在线 12 模块9在线状态 1 E0H:在线 E1H:不在线 13 模块10在线状态 1 E0H:在线 E1H:不在线 14 模块11在线状态 1 E0H:在线 E1H:不在线 XY0999 V1.00 第 20 页 共 37 页 15 模块12在线状态 1 E0H:在线 E1H:不在线 16 模块13在线状态 1 E0H:在线 E1H:不在线 17 模块14在线状态 1 E0H:在线 E1H:不在线 18 模块15在线状态 1 E0H:在线 E1H:不在线 19 模块16在线状态 1 E0H:在线 E1H:不在线 20 模块17在线状态 1 E0H:在线 E1H:不在线 21 模块18在线状态 1 E0H:在线 E1H:不在线 22 模块19在线状态 1 E0H:在线 E1H:不在线 23 模块20在线状态 1 E0H:在线 E1H:不在线 24 输出配的柜空开状态 1 E0H:闭合 E1H:断开 25 输出接触器状态 1 E0H:闭合 E1H:断开 6.3.2 获取逆变模块开关状态 获取逆变模块开关状态 获取逆变模块开关状态预留,CID2=E6H 6.3.3 获取汇流箱开关状态 获取汇流箱开关状态 命令信息 序号 1 2 3 4 5 6 7 8 9 XY0999 V1.00 第 21 页 共 37 页 字节数 格式 1 SOI 1 VER 1 ADR 1 43H 1 E7H 2 LENID/2 2 CHKSUM 1 EOI LENGTH COMMD INFO 注:汇流箱开关状态,汇流箱开关状态,LENID=02H,COMMD INFO由汇流箱号组成。由汇流箱号组成。 汇流箱号:这里可以取1~32 1:汇流箱1 6:汇流箱6 11:汇流箱11 16:汇流箱16 21:汇流箱21 26:汇流箱26 31:汇流箱31 2:汇流箱2 7:汇流箱7 12:汇流箱12 17:汇流箱17 22:汇流箱22 27:汇流箱27 32:汇流箱32 3:汇流箱3 8:汇流箱8 13:汇流箱13 18:汇流箱18 23:汇流箱23 28:汇流箱28 0或其他:无效 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATA INFO 8 2 CHKSUM 9 1 EOI 4:汇流箱4 9:汇流箱9 14:汇流箱14 19:汇流箱19 24:汇流箱24 29:汇流箱29 5:汇流箱5 10:汇流箱10 15:汇流箱15 20:汇流箱20 25:汇流箱25 30:汇流箱30 43H RTN LENGTH 注:DATAINFO由DATAFLAG与RUNSTATE组成, RUNSTATE为系统工作状态系统工作状态,其内容见表6.3.1。 说明:此汇流箱若不在线,即没有此变化的汇流箱,则保险状态均不存在 序号 1 2 3 内容 汇流箱号 开关量个数 汇流箱状态 字节 1 1 1 汇流箱号 35 E0H:离线 E1H:在线 4 输出空开状态 1 00:汇流箱没接入 E0H:断开状态 E1H:闭合状态 5 防雷器状态 1 00:汇流箱没接入 E0H:断开状态 E1H:闭合状态 6 支路1正极保险管状态 1 00:汇流箱没接入或此支路没有接入 备注 XY0999 V1.00 第 22 页 共 37 页 E0H:断开状态 E1H:闭合状态 7 支路2正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 8 支路3正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 9 支路4正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 10 支路5正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 11 支路6正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 12 支路7正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 13 支路8正极保险管状态 1 00:汇流箱没接入或没有此支路 E0H:断开状态 E1H:闭合状态 14 支路9正极保险管状态 1 00:汇流箱没接入或没有此支 XY0999 V1.00 第 23 页 共 37 页 路 E0H:断开状态 E1H:闭合状态 15 支路10正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 16 支路11正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 17 支路12正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 18 支路13正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 19 支路14正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 20 支路15正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 21 支路16正极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 XY0999 V1.00 第 24 页 共 37 页 22 支路1负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 23 支路2负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 24 支路3负极保险管状态 1 E0H:断开状态 E1H:闭合状态 25 支路4负极保险管状态 1 E0H:断开状态 E1H:闭合状态 26 支路5负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 27 支路6负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 28 支路7负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 29 支路8负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 30 支路9负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 XY0999 V1.00 第 25 页 共 37 页 E1H:闭合状态 31 支路10负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 32 支路11负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 33 支路12负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 34 支路13负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 35 支路14负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 36 支路15负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 37 支路16负极保险管状态 1 00:汇流箱没接入或此支路没有接入 E0H:断开状态 E1H:闭合状态 XY0999 V1.00 第 26 页 共 37 页 6.3.4 获取直流配电柜开关状态 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 E8H 6 2 7 LENID/2 8 2 CHKSUM 9 1 EOI LENGTH COMMD INFO 注:直流配电柜开关状态,直流配电柜开关状态,LENID=00H。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATA INFO 8 2 CHKSUM 9 1 EOI 2AH RTN LENGTH 注:DATAINFO由DATAFLAG与RUNSTATE组成, RUNSTATE为系统工作状态系统工作状态,其内容见表6.3.1。 序号 1 2 内容 开关量个数 配电柜状态 字节 1 1 20 E0H:接入 E1H:未接入 3 防雷器状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 4 输人空开1状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 5 输人空开2状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 6 输人空开3状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 7 输人空开4状态 1 00:配电柜未接入 E0H:断开状态 备注 XY0999 V1.00 第 27 页 共 37 页 E1H:闭合状态 8 输人空开5状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 9 输人空开6状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 10 输人空开7状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 11 输人空开8状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 12 输人空开9状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 13 输人空开10状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 14 输人空开11状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 15 输人空开12状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 16 输人空开13状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 17 输人空开14状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 XY0999 V1.00 第 28 页 共 37 页 18 输人空开15状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 19 输人空开16状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 20 1号大空开状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 21 2号大空开状态 1 00:配电柜未接入 E0H:断开状态 E1H:闭合状态 6.4 获取告警状态 获取告警状态 6.4.1 获取逆变系统告警状态 获取逆变系统告警状态 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 E9H 6 2 LENGTH 7 LENID/2 COMMAND INFO 8 2 CHKSUM 9 1 EOI 注:LENID=00H。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATA INFO 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH 注:DATAINFO由WARNSTATE组成,组成,WARNSTATE为告警状态 系统告警状态,见表6.4.1。 表6.4.1 告警内容及传送顺序 序号 内容 字节 含义 XY0999 V1.00 第 29 页 共 37 页 0 1 告警量个数 功率模块1故障 (模块综合信息,下同) 1 1 34 00H:正常 F0H:异常 2空格:不支持 2 功率模块2故障 1 00H:正常 F0H:异常 2空格:不支持 3 功率模块3故障 1 00H:正常 F0H:异常 2空格:不支持 4 功率模块4故障 1 00H:正常 F0H:异常 2空格:不支持 5 功率模块5故障 1 00H:正常 F0H:异常 2空格:不支持 6 功率模块6故障 1 00H:正常 F0H:异常 2空格:不支持 7 功率模块7故障 1 00H:正常 F0H:异常 2空格:不支持 8 功率模块8故障 1 00H:正常 F0H:异常 2空格:不支持 9 功率模块9故障 1 00H:正常 F0H:异常 2空格:不支持 10 功率模块10故障 1 00H:正常 F0H:异常 2空格:不支持 XY0999 V1.00 第 30 页 共 37 页 11 功率模块11故障 1 00H:正常 F0H:异常 2空格:不支持 12 功率模块12故障 1 00H:正常 F0H:异常 2空格:不支持 13 功率模块13故障 1 00H:正常 F0H:异常 2空格:不支持 14 功率模块14故障 1 00H:正常 F0H:异常 2空格:不支持 15 功率模块15故障 1 00H:正常 F0H:异常 2空格:不支持 16 功率模块16故障 1 00H:正常 F0H:异常 2空格:不支持 17 功率模块17故障 1 00H:正常 F0H:异常 2空格:不支持 18 功率模块18故障 1 00H:正常 F0H:异常 2空格:不支持 19 功率模块19故障 1 00H:正常 F0H:异常 2空格:不支持 20 功率模块20故障 1 00H:正常 F0H:异常 2空格:不支持 21 直流侧通信故障(RS485) 1 00H:正常 XY0999 V1.00 第 31 页 共 37 页 F0H:故障 2空格:不支持 22 紧急关机 1 00H:正常 F0H:紧急关机 2空格:不支持 23 电网欠压 1 00H:正常 F0H:欠压 2空格:不支持 24 电网过压 1 00H:正常 F0H:过压 2空格:不支持 25 输出接地故障 1 00:正常 F0:故障 2空格:不支持 26 环境异常 1 00:正常 F0:异常 2空格:不支持 27 电网频率异常 1 00H:正常 F0H:故障 2空格:不支持 28 输入接地故障 1 00:正常 F0:故障 2空格:不支持 29 总控辅助电源掉电 1 00:正常 F0:掉电 2空格:不支持 30 PV反 1 00H:正常 F0H:反 2空格:不支持 31 系统输出过载 1 00H:正常 F0H:过载 XY0999 V1.00 第 32 页 共 37 页 2空格:不支持 32 逆变器孤岛 1 00H:正常 F0H:孤岛 2空格:不支持 33 交流防雷器故障 1 00H:正常 F0H:故障 2空格:不支持 34 Power CAN通信故障 1 00H:正常 F0H:故障 2空格:不支持 6.4.2 获取逆变模块告警状态 获取逆变模块告警状态 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 43H 5 1 EAH 6 2 LENGTH 7 LENID/2 COMMAND INFO 8 2 CHKSUM 9 1 EOI 注:LENID=00H。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 DATA INFO 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH 注:DATAINFO由WARNSTATE组成,组成,WARNSTATE为告警状态 模块告警状态模块告警状态,见表6.4.2。 表6.4.2 告警内容及传送顺序 序号 1 2 3 内容 模块号 告警个数 输入熔丝断 字节 1 1 1 1~20 10 00H:正常 F0H:断开 含义 XY0999 V1.00 第 33 页 共 37 页 2空格:不支持 4 PV无 1 00H:正常 F0H:无 2空格:不支持 5 DCDC过温 1 00H:正常 F0H:过温 2空格:不支持 6 DCDC故障 1 00H:正常 F0H:故障 2空格:不支持 7 逆变器不同步 1 00H:正常 F0H:不同步 2空格:不支持 8 逆变过温 1 00H:正常 F0H:过温 2空格:不支持 9 母线异常关机 1 00H:正常 F0H:异常 2空格:不支持 10 逆变继电器故障 1 00H:正常 F0H:故障 2空格:不支持 11 输出熔丝断 1 00H:正常 F0H:断开 2空格:不支持 12 用户操作错误 1 00H:正常 F0H:错误 2空格:不支持 XY0999 V1.00 第 34 页 共 37 页 6.4.3 获取汇流箱告警状态 获取汇流箱告警状态 预留,CID2=EBH 6.4.4 获取直流配电柜告警状态 获取直流配电柜告警状态 预留,CID2=ECH 6.5 获取协议版本号 获取协议版本号 命令信息 序号 字节数 格式 1 1 2 1 3 1 4 1 43H 5 1 A0H 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI SOI VER ADR 注:LENID = 00H,VER为任意值。 响应信息 序号 字节数 格式 1 1 2 1 3 1 4 1 43H 5 1 RTN 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI SOI VER ADR 注:LENID = 00H,SM收到改命令后,不判断收到命令的VER,将协议的版本号添入到响应信息中的VER字段。 例:当版本号为2.1时,则VER为21H;版本号为5.1时,VER为5CH。 本协议的版本号为1.0。 6.6 获取设备厂家信息 获取设备厂家信息 命令信息 序号 字节数 格式 1 1 2 1 3 1 4 1 43H 5 1 A1H 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI SOI VER ADR 注:LENID = 00H。 XY0999 V1.00 第 35 页 共 37 页 响应信息 序号 字节数 格式 1 1 2 1 3 1 4 1 43H 5 1 RTN 6 2 LENGTH 7 LENID/2 DATAINFO 8 2 CHKSUM 9 1 EOI SOI VER ADR 注:LENID = 40H,DATAINFO内容如表6.7.1。 表 6.7.1 序号 1 2 3 4 名称 设备名称 CAN通信协议版本 厂家名称 机型名称 字节 20 20 20 20 注:厂家信息帧均为ASCII码字符,不足长度填00(无效字符);本机设备名称为SmartShine,厂家名称(EmersonNetworkPower)。 6.7 获取设备地址 获取设备地址 命令信息 序号 字节数 格式 1 1 2 1 3 1 4 1 43H 5 1 A2H 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI SOI VER ADR 注:VER与ADR可以为任意值,SM收到后不判断VER与ADR,对任何值的VER与ADR都响应。此命令只能适用于点到点的通信方式,LENID = 00H。 响应信息 序号 字节数 格式 1 1 2 1 3 1 4 1 43H 5 1 RTN 6 2 LENGTH 7 LENID/2 8 2 CHKSUM 9 1 EOI SOI VER ADR 注:ADR为SM地址,LENID = 00H。 XY0999 V1.00 第 36 页 共 37 页 6.8 后台调试密码校验后台调试密码校验 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 4 1 5 1 6 2 7 LENID/2 COMMAND INFO 8 2 CHKSUM 9 1 EOI ADR 43H A3H LENGTH 注:LENID=0CH,COMMANDINFO由6字节的ASCII密码组成。密码组成。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH LENID=0x00; 6.9 后台调试密码修改 命令信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 4 1 5 1 A4H 6 2 7 LENID/2 8 2 9 1 EOI ADR 43H LENGTH COMMAND INFO CHKSUM 注:LENID=24H,COMMAND INFO为6字节的ASCII密码组成,密码组成,接着为6字节的新通讯密码和6字节的确认新通讯密码。的确认新通讯密码。 响应信息 序号 字节数 格式 1 1 SOI 2 1 VER 3 1 ADR 4 1 5 1 6 2 7 LENID/2 8 2 CHKSUM 9 1 EOI 43H RTN LENGTH LENID=0x00; 7 错误代码 表7.1 返回码RTN 序号 RTN值(HEX) 表示意义 备注 XY0999 V1.00 第 37 页 共 37 页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 00H 01H 02H 03H 04H 05H 06H 10H 11H 13H 20H 21H 22H 23H 正常 VER错 CHKSUM错 LCHKSUM错 CID2无效 命令格式错 无效数据 无效权限 DSP不在可升级状态 串口选择错误 ID_AC数据无效 容量更新拒绝 容量升级失败 AC信息恢复是VN校验不正确 8 附录 8.1 参考文献 <>

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- niushuan.com 版权所有 赣ICP备2024042780号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务