# protocol1_0 **Repository Path**: adamcui/protocol1_0 ## Basic Information - **Project Name**: protocol1_0 - **Description**: protocol1_0 code - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2022-06-16 - **Last Updated**: 2025-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 蓝博路灯集中器上行通讯协议 V1.0 ### 说明 本文件为集中器V1.0版本协议重新整理文档。 删除一些无用指令,对协议内容进行详细整理,尽量增加示例报文。 内容持续完善中………… ## 1. 规约细则 ### 1.1 帧结构 #### 1.1.1 帧格式 本规约采用异步式传输可变帧长帧格式: || |---| |启动字符(68H)| |长度(1byte)(低字节)| |长度(1byte)(高字节)| |启动字符(68H)| |控制域(1byte)| |地址域(4byte)| |链路用户数据| |和校验CS(1byte)| |结束字符(16H)| #### 1.1.2 传输规则 1. 帧校验和(CS)是用户数据区的八位位组的算术和,不考虑进位位。 2. 对于每帧: * 检验帧的固定报文头中的开头和结束所规定的字符; * 识别2个长度L(第二字节重复第一字节); * 每帧接收的字符数为用户数据长度L+6; * 帧校验和; * 结束字符; * 若这些校验有一个失败,舍弃此帧;若无差错,则此帧数据有效。 3. 传输响应: 每次通信都是由主站向集中器发出请求命令,集中器根据要求作出响应。 4. 主站下发的任何命令,集中器必须做出相应的回答(除非内部数据校验错误),如果主站三次下发命令均得不到应答将做出超时处理。 5. 如果主站请求的项目不存在或者集中器不支持,集中器返回否认帧。 6. 收到否认帧的一方终止此次通信,不再重发上次报文。 7. 帧总长度不超过1024byte。 ### 1.2链路层定义 #### 1.2.1 长度L 长度L 由2字节组成:采用BIN 编码,是控制域、地址域、链路用户数据(应用层)的字节总数。 #### 1.2.2 控制域 控制域表示报文传输方向和所提供的传输服务类型的信息,占用1 个字节,定义如下: |D7|D6|D5~D0| |---|---|---| |传输方向位DIR|启动标志位PRM|功能码| 传输方向位DIR:DIR=0,表示此帧报文是由主站发出的下行报文。DIR=1,表示此帧报文是由集中器发出的上行报文。 启动标志位PRM:PRM=1,表示此帧报文来自启动站。PRM=0,表示此帧报文来自从动站。 **控制域定义:** |DIR|PRM|功能码|十六进制|帧类型|服务功能|说明| |---|---|---|---|---|---|---| |0|1|001000|0x48|响应帧带数据|读数据|包括历史数据和实时数据| |0|1|001010|0x4A|响应帧带参数|读参数|集中器抄表日、工作时段、时钟、电表参数、总表采集周期等| |0|1|001011|0x4B|响应帧带确认信息|集中器动作,写参数|集中器抄表日、工作时段、电表参数、总表采集周期等| |0|1|001100|0x4C|响应帧带校时后的时钟|集中器校时|返回校时后的时钟| |0|1|000001|0x41|确认回答|成功|用于读取数据或参数时多帧的情况,对集中器上发报文的确认| |0|1|000101|0x45|否认回答|失败|用于读取数据或参数时多帧的情况,对集中器上发报文的否认。| |1|1|001111|0xCF|确认回答|心跳| |1|0|000001|0x81|确认回答|成功|对主站下发的设置参数、集中器动作的确认,也用于设置电表参数多帧情况,对主站下发报文的确认| |1|0|000101|0x85|否认回答|失败|主站下发设置参数的内容非法、密码错误等,也用于设置电表参数多帧时对主站下发报文的否认,集中器动作、实时抄表的否认。| |1|0|001000|0x88|带数据的响应帧|返回数据| |1|0|001010|0x8A|带参数的响应帧|返回参数| |1|0|001100|0x8C|带参数数据的响应帧|返回集中器时钟|参数数据即时钟| #### 1.2.3 地址域 地址域即集中器逻辑地址。 **集中器逻辑地址(4 字节)** |标识|说明| |---|---| |A1|地市码| |A2|区县码及厂商代码| |B1|集中器地址低字节| |B2|集中器地址高字节| #### 1.2.4 帧校验和 帧校验和是控制域、地址域、链路用户数据(应用层)的字节的八位位组算术和,不考虑溢出位。 ### 1.3 链路用户数据域(应用层定义) #### 1.3.1 应用层格式 链路用户数据格式定义见下表: |说明|字节长度| |---|---| |应用层功能码(类型标识AppType)|2byte| |帧序列域|2byte| |操作对象类型|1byte| |操作对象地址|2byte| |信息体长度|1byte| |信息体个数|1byte| |信息体时标(时钟类)(注1)|6byte| |信息体1|信息体长度|信息体域| |… … …| |信息体n|信息体长度| |集中器密码(仅设置参数、集中器动作)|6byte| * 注1:只有在以分表数据响应主站请求时,集中器才加注信息体时标。一帧报文中的信息体共用一个时标。 * 注2:以总表数据响应主站请求时,信息体时标存在于各个信息体之中。 ### 1.3.2 应用层功能码(类型标识) 一个链路用户数据域中的信息体都有相同的结构和类型,也就是一帧数据只会有一个应用层功能码(类型标识),占用2个字节。 如果链路用户数据中类型标识未被定义,将舍弃那些接收到的数据单元,以否定来回答。 ### 1.3.3 帧序列域 帧序列域为2 字节,用于描述帧之间的传输序列的变化规则,由于受报文长度限制,数据可能无法在一帧内传输,需要分成多帧传输。定义如下: |D15|D14|D13~D0| |---|---|---| |FIR|FIN|PSEQ/RSEQ| #### 1.3.3.1 首帧标志FIR、末帧标志FIN FIR:置“1”,报文的第1 帧; FIN:置“1”,报文的最后1 帧; FIR、FIN 组合状态所表示的含义见表 |FIR|FIN|应用说明| |---|---|---| |0|0|多帧:中间帧| |0|1|多帧:结束帧| |1|0|多帧:第1帧,有后续帧| |1|1|单帧| #### 1.3.3.2 启动帧序号PSEQ /响应帧序号RSEQ 启动帧序号由1开始取值,数值范围为0 ~ 16383 。 主站下发的每一帧报文PSEQ自动加1。响应帧序号RSEQ与PSEQ相同。 #### 1.3.3.3 帧序号改变规则 启动站发送报文后,当规定的时间内没有收到响应,或者收到从动站的否认报文,或者收到的响应帧校验出错,启动站应重发上一帧,重发帧的启动帧序号PSEQ 不变。(重发次数最多3 次。) 从动站在开始响应第二个请求之前,必须完成前一个请求处理。从动站不能同时处理多个请求。 ### 1.3.4 操作对象类型 操作对象类型单元占1字节,说明操作的实际对象,包括集中器、采集终端、总表、分表,00H 表示对集中器操作,01H 表示对采集终端操作,02H 表示对台区总表操作,03H 表示对分表操作。 操作对象类型与操作对象地址对应,确定实际的操作对象。 在设置/读取参数、集中器动作等操作中,操作对象类型一律规定为00H,操作对象地址为0000H。 在读取总表数据的操作中,操作对象类型规定为02H,操作对象地址为总表的电能表序号。 在读取分表表码数据的操作中,操作对象类型规定为03H,操作对象地址为分表的电能表序号。 预留采集终端这种操作类型,作为今后系统功能扩充用。 ### 1.3.5 操作对象地址 操作对象地址内容为2 字节HEX 码,实际使用中与电能表序号对应。 FFFFH 表示全部电表(不包括总表)。0000H 表示对集中器操作。 ### 1.3.6 信息体长度 信息体长度单元占1 个字节,它定义了后续单个信息体的字节长度。参见第6部分信息体格式。 ### 1.3.7 信息体个数 信息体个数单元占1 个字节,它定义了后续信息体的个数。范围:0-255,即理论上最多可以传输255 个信息体,但应受到帧总长度的限制。 ### 1.3.8 信息体域 信息体是可变的,根据应用层功能码不同而不同,信息体格式的详细内容参照第6部分。 信息体由信息体时标(如果出现的话)、一组信息元素组成。时标:如返回分表数据时,每个信息体域前面的6 个字节属于信息体时标(详见4.2.5)。 ### 1.3.9 集中器密码 集中器密码为6 字节ASCII 码,集中器密码只对部分下行帧类型有效,包括下行控制域为写参数类、系统动作类等。所有集中器上行数据帧不带集中器密码。 ## 2. 应用层功能码 ### 2.1 链路通讯类 |应用层功能码|功能定义|说明| |---|---|---| |0x011F|[登录\心跳帧](#31-登录心跳帧0x011f)| |0x0203|[远程重启](#32-远程重启0x0203)| |0x0200|[集中器重连](#33-集中器重连0x0200)| ### 2.2 基本参数配置类 |应用层功能码|功能定义|说明|8路集中修改说明| |---|---|---|---| |0x0002|[设置集中器地址](#34-设置集中器地址0x0002读取集中器地址0x0032)| |0x0032|[读取集中器地址](#34-设置集中器地址0x0002读取集中器地址0x0032)| |0x0101|[读取集中器软件版本号](#35-读取集中器软件版本号0x0101)| |0x0102|[集中器校时](#36-集中器校时0x0102读取集中器时间0x0103)| |0x0103|[读取集中器时间](#36-集中器校时0x0102读取集中器时间0x0103)| |0x0106|[读取路灯控制器等从设备中数量](#37-读取路灯控制器等从设备中数量0x0106)| |0x0108|[读取集中器状态](#38-读取集中器状态0x0108)||增加5路上报数据| |0x0109|读取集中器控制输出状态|系统没做| |0x022F|[设置主站参数](#39-设置主站参数0x022f读取主站参数0x023f)| |0x023F|[读取主站参数](#39-设置主站参数0x022f读取主站参数0x023f)| |0x0201|[清空全部控制器资料(包括历史数据)](#310-清空全部控制器资料包括历史数据0x0201)| |0x0202|清除全部历史数据| |0x0222|[设置路灯控制器等从设备资料](#311-设置路灯控制器等从设备资料0x0222读取控制器资料0x0232)||电源组类型增加到8组| |0x0223|[添加或删除单个控制器资料](#312-添加或删除单个控制器资料0x0223)| |0x0224|[删除单个控制器资料](#313-删除单个控制器资料0x0224)| |0x0232|[读取控制器资料](#311-设置路灯控制器等从设备资料0x0222读取控制器资料0x0232)| |0x0225|[设置集中器冻结参数](#314-设置集中器冻结参数0x0225读取集中器冻结参数0x0235)| |0x0235|[读取集中器冻结参数](#314-设置集中器冻结参数0x0225读取集中器冻结参数0x0235)| |0x0226|设置集中器抄表结算时间|应该没用| |0x102F|在线升级|有专用升级软件,系统不做| ### 2.3 控制参数设置类 |应用层功能码|功能定义|说明|8路集中修改说明| |---|---|---|---| |0x0204|集中器总控策略设置|应该没用| |0x0214|读取集中器总控策略|应该没用| |0x0205|[多路手动控制策略](#315-多路手动控制策略0x0205读取多路手动控制策略0x0215)||增加4路控制| |0x0215|[读取多路手动控制策略](#315-多路手动控制策略0x0205读取多路手动控制策略0x0215)||增加4路控制| |0x0206|[预约开关方案设置](#316-预约开关方案设置0x0206读取预约开关方案0x0216)||增加4路时段(系统可能需要区分集中器类型)| |0x0216|[读取预约开关方案](#316-预约开关方案设置0x0206读取预约开关方案0x0216)||增加4路时段(系统可能需要区分集中器类型)| |0x0207|[经纬度方案设置](#317-经纬度方案设置0x0207读取经纬度方案0x0217)||控制线路增加到8路控制| |0x0217|[读取经纬度方案](#317-经纬度方案设置0x0207读取经纬度方案0x0217)||控制线路增加到8路控制| |0x0209|[路灯控制器四季方案设置](#318-路灯控制器四季方案设置0x0209读取路灯控制器四季方案0x0219)||增加4路时段(系统可能需要区分集中器类型)| |0x0219|[读取路灯控制器四季方案](#318-路灯控制器四季方案设置0x0209读取路灯控制器四季方案0x0219)||增加4路时段(系统可能需要区分集中器类型)| |0x0241|[手动指定四季方案](#319-手动指定四季方案0x0241)| |0x0251|[查询当前四季方案](#320-查询当前四季方案0x0251)| |0x020A|时区方案设置|扩展时段控方案设置多个时段(暂未用?)| |0x021A|读取时区方案|(暂未用?)| |0x020B|[禁止故障上报时段设置](#321-禁止故障上报时段设置0x020B读取禁止故障上报时段0x021B)|解决重合闸集中器误报警问题| |0x021B|[读取禁止故障上报时段](#321-禁止故障上报时段设置0x020B读取禁止故障上报时段0x021B)| |0x0220|[设置管理开关方案](#322-设置管理开关方案0x0220读取管理开关方案0x0230)||方案类型增加到8路| |0x0230|[读取管理开关方案](#322-设置管理开关方案0x0220读取管理开关方案0x0230)| |0x0221|[设置集中器采集周期](#323-设置集中器采集周期0x0221读取集中器采集周期0x0231)| |0x0231|[读取集中器采集周期](#323-设置集中器采集周期0x0221读取集中器采集周期0x0231)| |0x0228|[设置多路延时降功率报警参数](#324-设置多路延时降功率报警参数0x0228读取多路延时降功率报警参数0x0238)||增加4路参数| |0x0238|[读取多路延时降功率报警参数](#324-设置多路延时降功率报警参数0x0228读取多路延时降功率报警参数0x0238)||增加4路参数| ### 2.4 数据读取类 |应用层功能码|功能定义|说明|8路集中修改说明| |---|---|---|---| |0x0001|[透明数据转发指令](#325-透明数据转发指令0x0001)| |0x0107|[读取集中器总表数据](#326-读取集中器总表数据0x0107)||增加4路数据| #### 2.4.1 路灯控制器透传数据 路灯控制器扩展645规约,这里只说明系统支持的透传指令。 |数据标识|功能定义|说明| |---|---|---| |0x00000100|[读当前电量数据](#32511-读当前电量数据-0x00000100)| |0x02010100|[读电压](#32512-读电压-0x02010100)| |0x02020100|[读电流](#32513-读电流-0x02020100)| |0x02030100|[读功率](#32514-读功率-0x02030100)| |0x04000101|[读/写日期](#32515-读写日期0x04000101)| |0x04000102|[读/写时间](#32516-读写时间0x04000102)| |0x70000001|[读路灯控制器数据(冻结)](#32517-读路灯控制器数据冻结-0x70000001)| |0x70000003|[读/写配置方案(第一路)](#32518-读写配置方案第一路0x70000003)| |0x70000004|[写路灯控制器调光](#32519-写路灯控制器调光-0x70000004)| |0x70000007|[读路灯控制器数据(实时)](#325110-读路灯控制器数据实时-0x70000007)| |0x70000008|[读路灯控制器(小时冻结)](#325111-读路灯控制器小时冻结-0x70000008)| |0x70000009|[读路灯控制器(日冻结)](#325112-读路灯控制器日冻结-0x70000009)| |0x70000005|[路灯组控操作](#325113-路灯组控操作-0x70000005)|采用广播指令| |0x70000004|[路灯群控操作](#325114-路灯群控操作-0x70000004)|采用广播指令| #### 2.4.2 三相重合闸电源保护器透传数据 重合闸电源保护器采用RS485通讯,规约为厂自定义规约详见具体说明 |数据标识|功能定义|说明| |---|---|---| |0x031C02|[漏保电流设置](#32521-漏保电流设置-0x031c02)| |0x061C02|[漏保漏电流读取](#32522-漏保漏电流读取-0x061c02)| |0x030001|[重合闸分闸\合闸](#32523-重合闸分闸合闸-0x030001)| |0x060029|[重合闸读实时数据](#32524-重合闸读实时数据-0x060029)| |0x031A02|[重合闸设置额定电流](#32525-重合闸设置额定电流-0x031A02) #### 2.4.3 单相重合闸电源保护器透传数据 [协议内容说明](#3253-单相重合闸电源保护器透抄数据) ### 2.5 主动上报类 |应用层功能码|功能定义|说明|8路集中修改说明| |---|---|---|---| |0x0006|[路灯数据上报](#327-路灯数据上报0x0006)| |0x0007|[交采(总表)数据上报](#328-交采总表数据上报0x0007)||增加4路数据| |0x0008|[集中器状态上报](#329-集中器状态上报0x0008)||增加4路数据| |0x0008|[漏保数据上报](#330-漏保数据上报0x0008)| ## 3. 功能码详细说明 ### 3.1 登录\心跳帧(0x011f) =========================== |数据内容|数据格式|说明|字节数| |---|---|---|---| |重启时间|xx:xx|记录集中器启动时间|2字节| |帧类型|XX|01:登陆帧
03:心跳帧|1字节| * 重启时间、帧类型:为后加内容,用于分析集中器故障重启,就集中器全为0。 * 系统收到该帧不用区分类型,直接回应确认帧即可。 **示例:** ``` 集中器发送帧: 68 0e 00 68 cf 07 56 80 60 1f 01 01 c0 00 00 28 21 01 37 16 系统回应确认: 68 0e 00 68 81 07 56 80 60 1f 01 01 c0 00 00 20 21 01 e1 16 发送帧解析: 68 //启动字符 0e 00 //长度 68 //启动字符 cf //控制域 07 56 80 60 //地址域 1f 01 //应用层功能码 0x011F 01 c0 //帧序列域 00 00 28 21 //重启时间 21:28 01 //登陆帧 37 //和校验CS 16 //结束字符 ``` [返回列表](#21-链路通讯类) ### 3.2 远程重启(0x0203) |数据内容|数据格式|说明|字节数| |---|---|---|---| |集中器地址|xxxxxxxx|集中器通讯地址(用于校验数据),注意顺序|4字节| * 集中器远程复位功能 **示例:** ``` 系统发送帧: 68 12 00 68 4B 07 60 80 60 03 02 48 C0 00 00 00 01 04 60 80 60 07 EB 16 集中器回应确认: 68 0E 00 68 81 07 60 80 60 03 02 48 C0 00 00 00 00 00 D5 16 发送帧解析: 68 //启动字符 12 00 //长度 68 //启动字符 4B //控制域 07 60 80 60 //地址域 03 02 //应用层功能码 0x0203 48 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 01 //信息体长度 04 //信息体个数 60 80 60 07 //集中器地址 07608060 EB //和校验CS 16 ``` [返回列表](#21-链路通讯类) ### 3.3 集中器重连(0x0200) |数据内容|数据格式|说明|字节数| |---|---|---|---| |标志|0x5a|用于判断数据|1字节| **示例:** ``` 系统发送帧: 68 15 00 68 4B 07 60 80 60 00 02 8E C0 00 00 00 01 01 5A 30 30 30 30 30 30 5E 16 集中器回应确认: 68 0E 00 68 81 07 60 80 60 00 02 8E C0 00 00 00 00 00 18 16 发送帧解析: 68 //启动字符 15 00 //长度 68 //启动字符 4B //控制域 07 60 80 60 //地址域 00 02 //应用层功能码 0x0200 8E C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 01 //信息体长度 01 //信息体个数 5A 30 30 30 30 30 30 //集中器密码 5E //和校验CS 16 //结束字符 ``` [返回列表](#21-链路通讯类) ### 3.4 设置集中器地址(0x0002)\读取集中器地址(0x0032) |数据内容|数据格式|说明|字节数| |---|---|---|---| |集中器地址|XXXXXXXX|集中器通讯地址|4字节| |集中器密码|XXXXXXXX|集中器通讯密码|4字节| **示例:** ``` 系统发送设置地址帧: 68 18 00 68 4B 07 60 80 60 02 00 6C C0 00 00 00 04 01 07 60 80 60 30 30 30 30 30 30 2C 16 集中器回应确认帧: 68 0E 00 68 81 07 60 80 60 02 00 6C C0 00 00 00 00 00 F6 16 系统发送读集中器地址和密码帧: 68 0E 00 68 4A 07 60 80 60 32 00 6D C0 00 00 00 00 00 F0 16 集中器回应帧: 68 18 00 68 8A 07 60 80 60 32 00 6D C0 00 00 00 0A 02 07 60 80 60 30 30 30 30 30 30 A3 16 集中器回应帧解析: 68 //启动字符 18 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 32 00 //应用层功能码 0x0032 6D C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 0A //信息体长度 02 //信息体个数 07 60 80 60 //集中器地址 07608060 30 30 30 30 30 30 //集中器LCD密码 A3 //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.5 读取集中器软件版本号(0x0101) |数据内容|数据格式|说明|字节数| |---|---|---|---| |版本号|XX.XX, HEX码|软件大版本号|2字节| |版本日期|NNNNNNNN|软件版本日期,小版本号|4字节| **示例:** ``` 系统发送读软件版本号: 68 0E 00 68 4A 07 60 80 60 01 01 C7 C0 00 00 00 00 00 1A 16 集中器回应帧: 68 14 00 68 8A 07 60 80 60 01 01 C7 C0 00 00 00 06 02 01 03 07 06 22 20 B5 16 集中器回应帧解析: 68 //启动字符 14 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 01 01 //应用层功能码 0x0101 C7 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 06 //信息体长度 02 //信息体个数 01 03 //版本号03.01 07 06 22 20 //版本日期 20220607 B5 //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.6 集中器校时(0x0102)\读取集中器时间(0x0103) |数据内容|数据格式|说明|字节数| |---|---|---|---| |秒|XX BCD||1字节| |分|XX BCD||1字节| |时|XX BCD||1字节| |日|XX BCD||1字节| |月|D5~D7:星期BCD
D0~04:月份BCD |高3bit为星期|1字节| |年|XX BCD|年份低2位|1字节| * 星期定义如下: D5~D7编码表示0~7,0:无效,1~7:对应星期一至星期日。 * 系统校时数据的集中器回应报文带时钟。 **示例:** ``` 系统发送设置时间帧: 68 14 00 68 4C 07 60 80 60 02 01 2F C0 00 00 00 08 01 55 46 20 14 46 22 C5 16 集中器回应确认帧: 68 14 00 68 8C 07 60 80 60 02 01 2F C0 00 00 00 06 01 55 46 20 14 46 22 03 16 系统发送读时间帧: 68 0E 00 68 4A 07 60 80 60 03 01 F1 C0 00 00 00 00 00 46 16 集中器回应帧: 68 14 00 68 8C 07 60 80 60 03 01 F1 C0 00 00 00 06 01 28 48 20 14 46 22 9B 16 集中器回应帧解析: 68 //启动字符 14 00 //长度 68 //启动字符 8C //控制域 07 60 80 60 //地址域 03 01 //应用层功能码 0x0103 F1 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 06 //信息体长度 01 //信息体个数 28 48 20 14 46 22 //2022年06月14日 星期二 20:48:28 9B //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.7 读取路灯控制器等从设备中数量(0x0106) |数据内容|数据格式|说明|字节数| |---|---|---|---| |控制器总数量|XXXX, HEX码|台|2字节| **示例:** ``` 系统发送读从设备中数量帧: 68 0E 00 68 4A 07 60 80 60 06 01 BB C0 00 00 00 00 00 13 16 集中器回应帧: 68 10 00 68 8A 07 60 80 60 06 01 BB C0 00 00 00 02 01 00 00 56 16 集中器回应帧解析: 68 //启动字符 10 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 06 01 //应用层功能码 0x0106 BB C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 02 //信息体长度 01 //信息体个数 00 00 //0台 56 //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.8 读取集中器状态(0x0108) |数据内容|数据格式|说明|字节数| |---|---|---|---| |第一路(主电源)继电器状态|XX|0x01:合闸(开灯)
0x10:拉闸(关灯)|1字节| |第一路(主电源)控制时间|XXXX|用于手动拉合闸倒计时(分钟)|2字节| |第一路(主电源)执行状态|XX|0:自动
1:手动|1字节| |第一路(主电源)状态|XX|0:正常
bit0:A相电压异常
bit1:B相电压异常
bit2:C相电压异常
bit4:A相电流异常
bit5:B相电流异常
bit6:C相电流异常
bit7:漏电异常|1字节| |第一路(主电源)电压|XXX.X
XXX.X
XXX.X|A相电压
B相电压
C相电压|6字节| |第一路(主电源)电流|XXX.XXX
XXX.XXX
XXX.XXX|A相电流
B相电流
C相电流|9字节| |第二路(半夜灯)继电器状态|XX|0x01:合闸(开灯)
0x10:拉闸(关灯)|1字节| |第二路(半夜灯)控制时间|XXXX|用于手动拉合闸倒计时(分钟)|2字节| |第二路(半夜灯)执行状态|XX|0:自动
1:手动|1字节| |第二路(半夜灯)状态|XX|0:正常
bit0:A相电压异常
bit1:B相电压异常
bit2:C相电压异常
bit4:A相电流异常
bit5:B相电流异常
bit6:C相电流异常
bit7:漏电异常|1字节| |第二路(半夜灯)电压|XXX.X
XXX.X
XXX.X|A相电压
B相电压
C相电压|6字节| |第二路(半夜灯)电流|XXX.XXX
XXX.XXX
XXX.XXX|A相电流
B相电流
C相电流|9字节| |第三路(观景灯)继电器状态|XX|0x01:合闸(开灯)
0x10:拉闸(关灯)|1字节| |第三路(观景灯)控制时间|XXXX|用于手动拉合闸倒计时(分钟)|2字节| |第三路(观景灯)执行状态|XX|0:自动
1:手动|1字节| |第三路(观景灯)状态|XX|0:正常
bit0:A相电压异常
bit1:B相电压异常
bit2:C相电压异常
bit4:A相电流异常
bit5:B相电流异常
bit6:C相电流异常
bit7:漏电异常|1字节| |第三路(观景灯)电压|XXX.X
XXX.X
XXX.X|A相电压
B相电压
C相电压|6字节| |第三路(观景灯)电流|XXX.XXX
XXX.XXX
XXX.XXX|A相电流
B相电流
C相电流|9字节| |第四路(泛光灯)继电器状态|XX|0x01:合闸(开灯)
0x10:拉闸(关灯)|1字节| |第四路(泛光灯)控制时间|XXXX|用于手动拉合闸倒计时(分钟)|2字节| |第四路(泛光灯)执行状态|XX|0:自动
1:手动|1字节| |第四路(泛光灯)状态|XX|0:正常
bit0:A相电压异常
bit1:B相电压异常
bit2:C相电压异常
bit4:A相电流异常
bit5:B相电流异常
bit6:C相电流异常
bit7:漏电异常|1字节| |第四路(泛光灯)电压|XXX.X
XXX.X
XXX.X|A相电压
B相电压
C相电压|6字节| |第四路(泛光灯)电流|XXX.XXX
XXX.XXX
XXX.XXX|A相电流
B相电流
C相电流|9字节| |柜门开关状态|XX|第一路:
0:正常
0xc0:异常|1字节| |柜门开关状态|XX|第二路:
0:正常
0xc0:异常|1字节| |柜门开关状态|XX|第三路:
0:正常
0xc0:异常|1字节| |水浸传感器状态|XX|0:正常
0xc8:异常
(老版本集中器为第四路柜门,故异常值有区分)|1字节| **示例:** ``` 系统发送读集中器状态帧: 68 0E 00 68 4A 07 60 80 60 08 01 AC C0 00 00 00 00 00 06 16 集中器回应帧: 68 62 00 68 8A 07 60 80 60 08 01 AC C0 00 00 00 54 01 01 00 00 00 70 64 22 64 22 64 22 00 00 00 00 00 00 00 00 00 01 00 00 00 00 01 00 01 00 01 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 01 00 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A7 16 集中器回应帧解析: 68 //启动字符 62 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 08 01 //应用层功能码 0x0108 AC C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 54 //信息体长度 01 //信息体个数 01 //第一路状态: 开灯 00 00 //第一路控制时间:0分钟 00 //第一路执行状态:自动 70 //第一路状态:A\B\C相电流异常 64 22 //第一路A相电压:226.4V 64 22 //第一路B相电压:226.4V 64 22 //第一路C相电压:226.4V 00 00 00 //第一路A相电流:0A 00 00 00 //第一路B相电流:0A 00 00 00 //第一路B相电流:0A 01 //第二路状态: 开灯 00 00 //第二路控制时间:0分钟 00 //第二路执行状态:自动 00 //第二路状态:正常 01 00 //第二路A相电压:0.1V 01 00 //第二路B相电压:0.1V 01 00 //第二路C相电压:0.1V 00 00 00 //第二路A相电流:0A 00 00 00 //第二路B相电流:0A 00 00 00 //第二路C相电流:0A 01 //第三路状态: 开灯 00 00 //第三路控制时间:0分钟 00 //第三路执行状态:自动 00 //第三路状态:正常 01 00 //第三路A相电压:0.1V 01 00 //第三路B相电压:0.1V 02 00 //第三路C相电压:0.2V 00 00 00 //第三路A相电流:0A 00 00 00 //第三路B相电流:0A 00 00 00 //第三路C相电流:0A 00 //第四路状态: (预留未用) 00 00 //第四路控制时间:(预留未用) 00 //第四路执行状态:(预留未用) 00 //第四路状态:(预留未用) 00 00 //第四路A相电压:(预留未用) 00 00 //第四路B相电压:(预留未用) 00 00 //第四路C相电压:(预留未用) 00 00 00 //第四路A相电流:(预留未用) 00 00 00 //第四路B相电流:(预留未用) 00 00 00 //第四路C相电流:(预留未用) 00 00 00 //三路门禁状态:正常 00 //水浸传感器状态:正常 A7 //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.9 设置主站参数(0x022F)\读取主站参数(0x023F) |数据内容|数据格式|说明|字节数| |---|---|---|---| |信息类型|xxxx|0x8010:主站域名
0x8011:主站IP
0x8012:主站端口
0x8020备用域名
0x8021备用IP
0x8022:备用端口
0x8015:APN
0x801F:心跳间隔|2字节| |域名|长度(1byte)+域名|集中器有做,暂时系统没用|1+N| |IP地址|XX:XX:XX:XX|服务器静态IP地址|4字节| |端口|XXXX BIN码|服务器的TCP帧听端口|2字节| |APN|ASCII 码|GPRS 专线APN|16字节| |心跳|XX BIN码|集中器心跳间隔|1字节| **示例:** ``` 系统发送设置报文: 68 30 00 68 4B 07 60 80 60 2F 02 D0 C0 00 00 00 18 03 11 80 96 D4 EE 78 12 80 74 20 15 80 54 45 4E 4D 43 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 21 16 集中器回应确认报文: 68 0E 00 68 81 07 60 80 60 2F 02 D0 C0 00 00 00 00 00 89 16 系统发送设置报文解析: 68 //启动字符 30 00 //长度 68 //启动字符 4B //控制域 07 60 80 60 //地址域 2F 02 //应用层功能码 0x022F D0 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 18 //信息体长度 03 //信息体个数 11 80 //信息类型:主站IP 0x8011 96 D4 EE 78 //120.238.212.150 12 80 //信息类型:主站端口 0x8012 74 20 //8308 15 80 //信息类型:APN 0x8015 54 45 4E 4D 43 00 00 00 00 00 00 00 00 00 00 00 //CMNET 30 30 30 30 30 30 //集中器密码 21 //和校验CS 16 //结束字符 系统发送读取报文: 68 14 00 68 4A 07 60 80 60 3F 02 D1 C0 00 00 00 06 03 11 80 12 80 15 80 24 16 集中器回应报文: 68 2A 00 68 8A 07 60 80 60 3F 02 D1 C0 00 00 00 1C 03 11 80 96 D4 EE 78 12 80 74 20 15 80 00 54 45 4E 4D 43 00 00 00 00 00 00 00 00 00 00 55 16 系统发送报文解析: 68 //启动字符 14 00 //长度 68 //启动字符 4A //控制域 07 60 80 60 //地址域 3F 02 //应用层功能码 0x032F D1 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 06 //信息体长度 03 //信息体个数 11 80 //信息类型:主站IP 0x8011 12 80 //信息类型:主站端口 0x8012 15 80 //信息类型:APN 0x8015 24 //和校验CS 16 //结束字符 集中器回应报文解析: 68 //启动字符 2A 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 3F 02 //应用层功能码 0x032F D1 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 1C //信息体长度 03 //信息体个数 11 80 //信息类型:主站IP 0x8011 96 D4 EE 78 //120.238.212.150 12 80 //信息类型:主站端口 0x8012 74 20 //8308 15 80 //信息类型:APN 0x8015 00 54 45 4E 4D 43 00 00 00 00 00 00 00 00 00 00 //CMNET 55 //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.10 清空全部控制器资料(包括历史数据)(0x0201) * 无数据内容,用于清除集中器内资料,慎用。 **示例:** ``` 系统发送集中器初始化帧: 68 14 00 68 4B 07 60 80 60 01 02 2B C0 00 00 00 00 00 30 30 30 30 30 30 A0 16 集中器回应确认帧: 68 0E 00 68 81 07 60 80 60 01 02 2B C0 00 00 00 00 00 B6 16 系统发送帧解析: 68 //启动字符 14 00 //长度 68 //启动字符 4B //控制域 07 60 80 60 //地址域 01 02 //应用层功能码 0x0201 2B C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 00 //信息体长度 00 //信息体个数 30 30 30 30 30 30 //集中器密码 A0 //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.11 设置路灯控制器等从设备资料(0x0222)\读取控制器资料(0x0232) |数据内容|数据格式|说明|字节数| |---|---|---|---| |控制器测量点号|NNNN|1~1024|2字节| |控制器删除标记|NN|0:有效
1:已删除|1字节| |控制器类型|NN|01H:光照传感器(未用)
02H:三相计量模块(内部交采)
03H:三相电能表(645-07)
04H:三相电能表(645-97)
05H:路灯控制器
06H:单相电能表
07H:三相回路控制器(?)
09H:三相重合闸电源保护器
10H:单相重合闸电源保护器|1字节| |灯序号|NN|未用参数|1字节| |通信地址|NN NN NN NN NN NN|对于内部交采为集中器地址|6字节| |电源组类型|NN|01H:主电源
02H:半夜灯
04H:景观灯
08H:泛光灯|1字节| |灯杆类型|NN|未用参数|1字节| |灯具类型|NN|未用参数|1字节| |保险丝标志|NN|未用参数|1字节| |通讯端口|NN|0x1f:载波
0x01:内部交采
0x02:RS485|1字节| * 控制器类型为02H(三相计量模块(内部交采))时,集中器默认交采数据,其他参数无效。 * 原则上交采等设备测量点设在10以下,路灯测量点设在11以上。 **示例:** ``` 系统发送设置控制器资料: 68 64 00 68 4A 00 20 71 09 22 02 01 C0 00 00 00 3C 05 02 00 00 02 01 09 71 20 20 00 00 01 01 02 01 1F 05 00 00 09 01 07 00 00 00 00 00 12 01 05 01 02 12 00 00 05 01 31 61 07 00 00 00 01 01 01 01 1F 13 00 00 05 01 33 61 07 00 00 00 02 01 03 01 1F 14 00 00 05 01 34 61 07 00 00 00 04 01 04 01 1F 30 30 30 30 30 30 CB 16 集中器回应帧: 68 0E 00 68 81 00 20 71 09 22 02 01 C0 00 00 00 00 00 00 16 系统发送设置控制器资料解析: 68 //启动字符 64 00 //长度 68 //启动字符 4A //控制域 00 20 71 09 //地址域 22 02 //应用层功能码 0x0222 01 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 3C //信息体长度 05 //信息体个数 02 00 //测量点02 00 //有效 02 //三相计量模块 01 //灯序号1 09 71 20 20 00 00 //通讯地址 20207109 01 //主电源 01 //灯杆类型 02 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 05 00 //测量点05 00 //有效 09 //三相重合闸电源保护器 01 //灯序号1 07 00 00 00 00 00 //通讯地址 7 12 //线路12 01 //灯杆类型 05 //灯具类型 01 //保险丝标志 02 //通讯端口:RS485 12 00 //测量点18 00 //有效 05 //路灯控制器 01 //灯序号1 31 61 07 00 00 00 //通讯地址 76131 01 //主电源 01 //灯杆类型 01 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 13 00 //测量点19 00 //有效 05 //路灯控制器 01 //灯序号1 33 61 07 00 00 00 //通讯地址 76133 02 //半夜灯 01 //灯杆类型 03 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 14 00 //测量点20 00 //有效 05 //路灯控制器 01 //灯序号1 34 61 07 00 00 00 //通讯地址 76134 02 //半夜灯 01 //灯杆类型 04 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 30 30 30 30 30 30 //集中器密码 CB //和校验CS 16 //结束字符 系统发送读控制器资料: 68 18 00 68 4A 00 20 71 09 32 02 01 C0 00 00 00 2E 05 01 00 02 00 03 00 04 00 05 00 1B 16 集中器回应帧: 68 5E 00 68 8A 00 20 71 09 32 02 01 C0 00 00 00 50 05 02 00 00 02 01 09 71 20 20 00 00 01 01 02 01 1F 05 00 00 09 01 07 00 00 00 00 00 12 01 05 01 02 12 00 00 05 01 31 61 07 00 00 00 01 01 01 01 1F 13 00 00 05 01 33 61 07 00 00 00 02 01 03 01 1F 14 00 00 05 01 34 61 07 00 00 00 02 01 04 01 1F 0D 16 系统发送读控制器资料帧解析: 68 //启动字符 18 00 //长度 68 //启动字符 4A //控制域 00 20 71 09 //地址域 32 02 //应用层功能码 0x0232 01 C0 //帧序列域 注:集中器实际以帧序列号低字节为读控制器包号,每包最多15个控制器,当返回的控制器数量不足15个说明控制器已经读完,抄读信息体内容无用。 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 2E //信息体长度 05 //信息体个数 01 00 //测量点01 02 00 //测量点02 03 00 //测量点03 04 00 //测量点04 05 00 //测量点05 1B //和校验CS 16 //结束字符 集中器回应帧解析: 68 //启动字符 5E 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 32 02 //应用层功能码 0x0232 01 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 50 //信息体长度 05 //信息体个数 02 00 //测量点02 00 //有效 02 //三相计量模块 01 //灯序号1 09 71 20 20 00 00 //通讯地址 20207109 01 //主电源 01 //灯杆类型 02 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 05 00 //测量点05 00 //有效 09 //三相重合闸电源保护器 01 //灯序号1 07 00 00 00 00 00 //通讯地址 7 12 //线路12 01 //灯杆类型 05 //灯具类型 01 //保险丝标志 02 //通讯端口:RS485 12 00 //测量点18 00 //有效 05 //路灯控制器 01 //灯序号1 31 61 07 00 00 00 //通讯地址 76131 01 //主电源 01 //灯杆类型 01 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 13 00 //测量点19 00 //有效 05 //路灯控制器 01 //灯序号1 33 61 07 00 00 00 //通讯地址 76133 02 //半夜灯 01 //灯杆类型 03 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 14 00 //测量点20 00 //有效 05 //路灯控制器 01 //灯序号1 34 61 07 00 00 00 //通讯地址 76134 02 //半夜灯 01 //灯杆类型 04 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 0D //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.12 添加或删除单个控制器资料(0x0223) * 数据内容同上 * 控制器删除标记为1也可以删除对应控制器 **示例:** ``` 系统发送添加单个控制器资料: 68 24 00 68 4A 00 20 71 09 23 02 01 C0 00 00 00 0C 01 02 00 00 02 01 09 71 20 20 00 00 01 01 02 01 1F 30 30 30 30 30 30 DA 16 集中器回应帧: 68 0E 00 68 81 00 20 71 09 23 02 01 C0 00 00 00 00 00 01 16 系统发送帧解析: 68 //启动字符 24 00 //长度 68 //启动字符 4A //控制域 00 20 71 09 //地址域 23 02 //应用层功能码 0x0223 01 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 0C //信息体长度 01 //信息体个数 02 00 //测量点02 00 //有效 02 //三相计量模块 01 //灯序号1 09 71 20 20 00 00 //通讯地址 20207109 01 //主电源 01 //灯杆类型 02 //灯具类型 01 //保险丝标志 1F //通讯端口: 载波 30 30 30 30 30 30 //集中器密码 DA //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.13 删除单个控制器资料(0x0224) |数据内容|数据格式|说明|字节数| |---|---|---|---| |控制器测量点号|NNNN|1~1024|2字节| * 删除只需要发送测量点号,可发送多个测量点 **示例:** ``` 系统发送删除单个控制器资料: 68 16 00 68 4A 00 20 71 09 24 02 01 C0 00 00 00 0C 01 14 00 30 30 30 30 30 30 0C 16 集中器回应帧: 68 0E 00 68 85 00 20 71 09 24 02 01 C0 00 00 00 00 00 06 16 系统发送帧解析: 68 //启动字符 16 00 //长度 68 //启动字符 4A //控制域 00 20 71 09 //地址域 24 02 //应用层功能码 0x0224 01 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 0C //信息体长度 01 //信息体个数 14 00 //测量点20 30 30 30 30 30 30 //集中器密码 0C //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.14 设置集中器冻结参数(0x0225)\读取集中器冻结参数(0x0235) |数据内容|数据格式|说明|字节数| |---|---|---|---| |冻结日期时间|DDhhmm, BCD码|DD:1-31,若设置为99则为每天
hh:00-23,若设置为99则为每小时
mm:00-59,默认为00|3字节| |冻结开关|NN,BCD码|1:启动冻结功能
0:为禁止冻结功能|1字节| * 系统只需要设置启动\禁止冻结,时间均为每分钟冻结即可。 **示例:** ``` 系统发送设置冻结参数: 68 18 00 68 4B 07 60 80 60 25 02 DE C0 00 00 00 04 01 99 99 00 01 30 30 30 30 30 30 AF 16 集中器回应帧: 68 0E 00 68 81 07 60 80 60 25 02 DE C0 00 00 00 00 00 8D 16 系统发送读冻结参数: 68 0E 00 68 4A 07 60 80 60 35 02 DF C0 00 00 00 00 00 67 16 集中器回应帧: 68 12 00 68 8A 07 60 80 60 35 02 DF C0 00 00 00 04 01 99 99 00 01 DF 16 集中器回应帧解析: 68 //启动字符 12 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 35 02 //应用层功能码 0x0235 DF C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 04 //信息体长度 01 //信息体个数 99 //每天 99 //每小时 00 //00分 01 //启动冻结 DF //和校验CS 16 //结束字符 ``` [返回列表](#22-基本参数配置类) ### 3.15 多路手动控制策略(0x0205)\读取多路手动控制策略(0x0215) |数据内容|数据格式|说明|字节数| |---|---|---|---| |线路一(全夜灯)控制使能|XX|01H:方案使能
00H:方案禁用|1字节| |控制方式|XX|0x01:合闸
0x10:拉闸|1字节| |控制时间|XXXX|分钟(hex)|2字节| |线路二(半夜灯)控制使能|XX|01H:方案使能
00H:方案禁用|1字节| |控制方式|XX|0x01:合闸
0x10:拉闸|1字节| |控制时间|XXXX|分钟(hex)|2字节| |线路三(景观灯)控制使能|XX|01H:方案使能
00H:方案禁用|1字节| |控制方式|XX|0x01:合闸
0x10:拉闸|1字节| |控制时间|XXXX|分钟(hex)|2字节| |线路四(泛光灯)控制使能|XX|01H:方案使能
00H:方案禁用|1字节| |控制方式|XX|0x01:合闸
0x10:拉闸|1字节| |控制时间|XXXX|分钟(hex)|2字节| * 抄读时控制时间为剩余时间 **示例:** ``` 系统发送多路手动控制: 68 24 00 68 4C 07 60 80 60 05 02 03 C0 00 00 00 16 01 01 01 1E 00 01 01 1E 00 01 01 1E 00 01 01 1E 00 30 30 30 30 30 30 14 16 集中器回应帧: 68 0E 00 68 81 07 60 80 60 05 02 03 C0 00 00 00 00 00 92 16 系统发送查询多路手动控制: 68 0E 00 68 4A 07 60 80 60 15 02 04 C0 00 00 00 00 00 6C 16 集中器回应帧: 68 1E 00 68 8A 07 60 80 60 15 02 04 C0 00 00 00 10 01 01 01 1E 00 01 01 1E 00 01 01 1E 00 01 01 1E 00 3D 16 集中器回应帧解析: 68 //启动字符 1E 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 15 02 //应用层功能码 0x0215 04 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 10 //信息体长度 01 //信息体个数 01 //线路一使能 01 //线路一合闸 1E 00 //控制时间 30分 01 //线路二使能 01 //线路二合闸 1E 00 //控制时间 30分 01 //线路三使能 01 //线路三合闸 1E 00 //控制时间 30分 01 //线路四使能 01 //线路四合闸 1E 00 //控制时间 30分 3D //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.16 预约开关方案设置(0x0206)\读取预约开关方案(0x0216) |数据内容||数据格式|说明|字节数| |---|---|---|---|---| |预约数量||XX|1~N(N<=30)|1字节| |方案一|线路一(全夜灯)|XX|0:关灯
1:开灯|1字节| ||线路一时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| ||线路二(半夜灯)|XX|0:关灯
1:开灯|1字节| ||线路二时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| ||线路三(景观灯)|XX|0:关灯
1:开灯|1字节| ||线路三时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| ||线路四(泛光灯)|XX|0:关灯
1:开灯|1字节| ||线路四时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| |···|···|···|···|···| |方案N|线路一(全夜灯)|XX|0:关灯
1:开灯|1字节| ||线路一时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| ||线路二(半夜灯)|XX|0:关灯
1:开灯|1字节| ||线路二时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| ||线路三(景观灯)|XX|0:关灯
1:开灯|1字节| ||线路三时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| ||线路四(泛光灯)|XX|0:关灯
1:开灯|1字节| ||线路四时段|XX-XX XX:XX
-->
XX-XX XX:XX|月-日 时:分
-->
月-日 时:分|8字节| **示例:** ``` 系统发送预约开关方案: 68 5D 00 68 4C 07 60 80 60 06 02 02 C0 00 00 00 02 01 02 01 07 12 00 00 07 12 00 45 01 07 12 00 00 07 12 00 55 01 07 12 00 00 07 12 01 05 01 07 12 00 00 07 12 01 05 01 07 13 00 00 07 14 00 45 01 07 13 00 00 07 14 00 55 01 07 13 00 00 07 14 01 05 01 07 13 00 00 07 14 01 05 30 30 30 30 30 30 72 16 集中器回应帧: 68 0E 00 68 81 07 60 80 60 06 02 02 C0 00 00 00 00 00 92 16 系统发送查询预约开关方案: 68 0E 00 68 4A 07 60 80 60 16 02 03 C0 00 00 00 00 00 6C 16 集中器回应帧: 68 57 00 68 8A 07 60 80 60 16 02 03 C0 00 00 00 49 01 02 01 07 12 00 00 07 12 00 45 01 07 12 00 00 07 12 00 55 01 07 12 00 00 07 12 01 05 01 07 12 00 00 07 12 01 05 01 07 13 00 00 07 14 00 45 01 07 13 00 00 07 14 00 55 01 07 13 00 00 07 14 01 05 01 07 13 00 00 07 14 01 05 E8 16 集中器回应帧解析: 68 //启动字符 57 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 16 02 //应用层功能码 0x0216 03 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 49 //信息体长度 01 //信息体个数 02 //预约时段数量 01 //方案一 线路一(全夜灯)开灯 07 12 00 00 07 12 00 45 //方案一 线路一(全夜灯)时段 07-12 00:00 至 07-12 00:45 01 //方案一 线路二(半夜灯)开灯 07 12 00 00 07 12 00 55 //方案一 线路二(半夜灯)时段 07-12 00:00 至 07-12 00:55 01 //方案一 线路三(景观灯)开灯 07 12 00 00 07 12 01 05 //方案一 线路三(景观灯)时段 07-12 00:00 至 07-12 01:05 01 //方案一 线路四(泛光灯)开灯 07 12 00 00 07 12 01 05 //方案一 线路四(泛光灯)时段 07-12 00:00 至 07-12 01:05 01 //方案二 线路一(全夜灯)开灯 07 13 00 00 07 14 00 45 //方案二 线路一(全夜灯)时段 07-13 00:00 至 07-14 00:45 01 //方案二 线路二(半夜灯)开灯 07 13 00 00 07 14 00 55 //方案二 线路二(半夜灯)时段 07-13 00:00 至 07-14 00:55 01 //方案二 线路三(景观灯)开灯 07 13 00 00 07 14 01 05 //方案二 线路三(景观灯)时段 07-13 00:00 至 07-14 01:05 01 //方案二 线路四(泛光灯)开灯 07 13 00 00 07 14 01 05 //方案二 线路四(泛光灯)时段 07-13 00:00 至 07-14 01:05 E8 //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.17 经纬度方案设置(0x0207)\读取经纬度方案(0x0217) |数据内容|数据格式|说明|字节数| |---|---|---|---| |方案使能标志|XX|01H:方案使能
00H:方案禁用|1字节| |控制线路|XX|bit0:线路1
bit1:线路2
bit2:线路3|1字节| |开灯时间|XX:XX|时分|2字节| |关灯时间|XX:XX|时分|2字节| |控制开关灯|XX|01H:时段开灯
00H:时段关灯|1字节| * 开灯时间大于关灯时间说明跨0点 **示例:** ``` 系统发送设置纬度方案参数: 68 2F 00 68 4C 00 20 71 09 07 02 45 C0 00 00 00 17 01 01 07 20 00 23 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 7A 16 集中器回应帧: 68 0E 00 68 81 00 20 71 09 07 02 45 C0 00 00 00 00 00 29 16 系统发送读取经纬度方案参数: 68 0F 00 68 4A 00 20 71 09 17 02 46 C0 00 00 00 01 01 07 0C 16 集中器回应帧: 68 16 00 68 8A 00 20 71 09 17 02 46 C0 00 00 00 08 01 01 07 20 00 23 02 01 00 9A 16 集中器回应帧解析: 68 //启动字符 16 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 17 02 //应用层功能码 0x0217 46 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 08 //信息体长度 01 //信息体个数 01 //控制使能 07 //控制线路: 1路、2路、3路 20 00 //控制开始时间: 00:20 23 02 //控制结束时间: 02:23 01 //控制开关灯: 开灯 00 //当前控制继电器状态 (不用解析) 9A //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.18 路灯控制器四季方案设置(0x0209)\读取路灯控制器四季方案(0x0219) |数据内容||数据格式|说明|字节数| |---|---|---|---|---| |日期段1|使能|XX|1:使能
0:禁止|1字节| ||日期时段|XX/XX-XX/XX|月日-月日|4字节| ||线路一(全夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路二(半夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路三(景观灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路四(泛光灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| |日期段2|使能|XX|1:使能
0:禁止|1字节| ||日期时段|XX/XX-XX/XX|月日-月日|4字节| ||线路一(全夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路二(半夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路三(景观灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路四(泛光灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| |日期段3|使能|XX|1:使能
0:禁止|1字节| ||日期时段|XX/XX-XX/XX|月日-月日|4字节| ||线路一(全夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路二(半夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路三(景观灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路四(泛光灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| |日期段4|使能|XX|1:使能
0:禁止|1字节| ||日期时段|XX/XX-XX/XX|月日-月日|4字节| ||线路一(全夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路二(半夜灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路三(景观灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||线路四(泛光灯)|XX|1:使能
0:禁止|1字节| ||时间段1|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段2|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| ||时间段3|XX:XX-XX:XX|时分-时分|4字节| ||调光比例|XXXX|BCD 百分比|2字节| * 原则上四个日期段收尾相接,如起始时间大于结束时间则日期段跨年。 * 每天可设置3个时间段,不在时间段内的时间为关灯,如起始时间大于结束时间则时间段跨0点。 * 配置的调光比例和时段,集中器会根据执行的日期段将对应路灯的调光时段和比例下发给路灯。 **示例:** ``` 系统发送设置控制器四季方案帧: 68 58 01 68 4C 00 20 71 09 09 02 02 C0 00 00 00 12 01 01 11 03 10 03 01 02 00 08 00 00 01 12 00 00 00 00 00 00 00 00 00 00 00 01 06 00 39 00 20 00 00 00 12 00 00 00 00 00 00 00 00 00 01 12 00 00 00 50 00 12 00 00 00 00 00 00 00 00 00 00 00 01 00 00 13 00 60 00 00 00 09 00 00 00 00 00 00 00 00 00 00 10 03 08 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 03 09 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 03 11 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 E5 16 集中器回应确认帧: 68 0E 00 68 81 00 20 71 09 09 02 02 C0 00 00 00 00 00 E8 16 系统发送读控制器四季方案帧: 68 0E 00 68 4A 00 20 71 09 19 02 03 C0 00 00 00 00 00 C2 16 集中器回应帧: 68 52 01 68 8A 00 20 71 09 19 02 03 C0 00 00 00 44 01 01 11 03 10 03 01 02 00 08 00 00 01 12 00 00 00 00 00 00 00 00 00 00 00 01 06 00 39 00 20 00 00 00 12 00 00 00 00 00 00 00 00 00 01 12 00 00 00 50 00 12 00 00 00 00 00 00 00 00 00 00 00 01 00 00 13 00 60 00 00 00 09 00 00 00 00 00 00 00 00 00 00 10 03 08 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 03 09 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 03 11 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 46 16 集中器回应帧解析: 68 //启动字符 52 01 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 19 02 //应用层功能码 0x0219 03 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 44 //信息体长度 01 //信息体个数 01 //日期段1使能 11 03 10 03 //时间段 03-11至03-10 01 //线路一使能 02 00 08 00 //时段1 00:02-00:08 00 01 //调光比例100% 12 00 00 00 //时段2 00:12-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 01 //线路二使能 06 00 39 00 //时段1 00:06-00:39 20 00 //调光比例20% 00 00 12 00 //时段2 00:00-00:12 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 01 //线路三使能 12 00 00 00 //时段1 00:12-00:00 50 00 //调光比例50% 12 00 00 00 //时段2 00:12-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 01 //线路四使能 00 00 13 00 //时段1 00:00-00:13 60 00 //调光比例60% 00 00 09 00 //时段2 00:00-00:09 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //日期段2禁止 10 03 08 03 //时间段 03-10至03-08 00 //线路一禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路二禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路三禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路四禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //日期段3禁止 08 03 09 03 //时间段 03-08至03-09 00 //线路一禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路二禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路三禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路四禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //日期段4禁止 09 03 11 03 //时间段 03-09至03-11 00 //线路一禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路二禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路三禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 00 //线路四禁止 00 00 00 00 //时段1 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段2 00:00-00:00 00 00 //调光比例0% 00 00 00 00 //时段3 00:00-00:00 00 00 //调光比例0% 46 //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.19 手动指定四季方案(0x0241) |数据内容|数据格式|说明|字节数| |---|---|---|---| |手动方案使能|XX|00H:无效
01H:使能|1字节| |指定时段号|XX|00H:日期段1
01H:日期段2
02H:日期段3
03H:日期段4|1字节| |手动时效|XXXX|暂时无用|2字节| * 手动指定四季方案与上面设置的方案对应,当设置手动时段时按手动时段执行。 * 该设置用于临时调整方案 * 设置手动使能无效,集中器恢复按日期段判断当前执行方案。 **示例:** ``` 系统发送手动指定四季方案帧: 68 18 00 68 4C 00 20 71 09 41 02 20 C0 00 00 00 12 01 01 00 01 00 30 30 30 30 30 30 3E 16 集中器回应确认帧: 68 0E 00 68 81 00 20 71 09 41 02 20 C0 00 00 00 00 00 3E 16 系统发送帧解析: 68 //启动字符 18 00 //长度 68 //启动字符 4C //控制域 00 20 71 09 //地址域 41 02 //应用层功能码 0x0241 20 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 12 //信息体长度 01 //信息体个数 01 //手动方案使能 00 //指定时段号1 01 00 //手动时效 30 30 30 30 30 30 //集中器密码 3E //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.20 查询当前四季方案(0x0251) |数据内容|数据格式|说明|字节数| |---|---|---|---| |四季方案时段号|XX|00H:日期段1
01H:日期段2
02H:日期段3
03H:日期段4
FFH:不在日期段或无效|1字节| **示例:** ``` 系统发送查询当前四季方案帧: 68 0E 00 68 4A 00 20 71 09 51 02 21 C0 00 00 00 00 00 18 16 集中器回应帧: 68 0F 00 68 8A 00 20 71 09 51 02 21 C0 00 00 00 01 01 00 5A 16 集中器回应帧解析: 68 //启动字符 0F 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 51 02 //应用层功能码 0x0251 21 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 01 //信息体长度 01 //信息体个数 00 //当前执行时段1 5A //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.21 禁止故障上报时段设置(0x020B)\读取禁止故障上报时段(0x021B) |数据内容|数据格式|说明|字节数| |---|---|---|---| |禁止上报使能|XX|00H:不使能
01H:使能|1字节| |禁止上报时段|XX:XX->XX:XX|时分|4字节| * 为解决重合闸故障误报警问题 **示例:** ``` 系统发送设置禁止故障上报时段帧: 68 19 00 68 4C 00 20 71 09 0B 02 4A C0 00 00 00 0B 01 01 00 00 10 00 30 30 30 30 30 30 7C 16 集中器回应确认帧: 68 0E 00 68 81 00 20 71 09 0B 02 4A C0 00 00 00 00 00 47 16 系统发送读禁止故障上报时段帧: 68 0F 00 68 4A 00 20 71 09 1B 02 4B C0 00 00 00 01 01 01 24 16 集中器回应帧: 68 13 00 68 8A 00 20 71 09 1B 02 4B C0 00 00 00 05 01 01 00 00 10 00 A5 16 集中器回应帧解析: 68 //启动字符 13 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 1B 02 //应用层功能码 0x021B 4B C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 05 //信息体长度 01 //信息体个数 01 //禁止上报使能 00 00 10 00 //控制时段 00:00-00:10 A5 //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.22 设置管理开关方案(0x0220)\读取管理开关方案(0x0230) |数据内容|数据格式|说明|字节数| |---|---|---|---| |方案使能标志|XX|01H:方案使能
00H:方案禁用|1字节| |方案类型|XX|1:主路
2:半夜灯
4:景观灯
8:泛光灯|1字节| |控制时段1|XX:XX—XX:XX|分时|4字节| |拉合闸状态|XX|0x01:合闸
0x10:拉闸|1字节| |控制时段2|XX:XX—XX:XX|分时|4字节| |拉合闸状态|XX|0x01:合闸
0x10:拉闸|1字节| |控制时段3|XX:XX—XX:XX|分时|4字节| |拉合闸状态|XX|0x01:合闸
0x10:拉闸|1字节| |...|...|...|...| |方案使能标志|XX|01H:方案使能
00H:方案禁用|1字节| |方案类型|XX|1:主路
2:半夜灯
4:景观灯
8:泛光灯|1字节| |控制时段1|XX:XX—XX:XX|分时|4字节| |拉合闸状态|XX|0x01:合闸
0x10:拉闸|1字节| |控制时段2|XX:XX—XX:XX|分时|4字节| |拉合闸状态|XX|0x01:合闸
0x10:拉闸|1字节| |控制时段3|XX:XX—XX:XX|分时|4字节| |拉合闸状态|XX|0x01:合闸
0x10:拉闸|1字节| * 可分别对四条线路设置不同的方案。 * 扩展一次设置多条线路。根据信息体个数确定有多少条线路设置 **示例:** ``` 系统发送设置管理开关方案帧: 68 25 00 68 4C 00 20 71 09 20 02 4A C0 00 00 00 17 01 01 01 00 00 10 00 10 28 01 55 00 10 22 02 36 18 10 30 30 30 30 30 30 7C 16 集中器回应确认帧: 68 0E 00 68 81 00 20 71 09 20 02 4A C0 00 00 00 00 00 47 16 系统发送读管理开关方案帧: 68 0F 00 68 4A 00 20 71 09 30 02 4B C0 00 00 00 01 01 01 24 16 集中器回应帧: 68 1F 00 68 8A 00 20 71 09 30 02 4B C0 00 00 00 11 01 01 01 00 00 10 00 10 28 01 55 00 10 22 02 36 18 10 A5 16 集中器回应帧解析: 68 //启动字符 1F 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 30 02 //应用层功能码 0x0230 4B C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 22 //信息体长度 02 //信息体个数 01 //方案使能 01 //方案类型 线路1 00 00 10 00 //控制时段 00:00-00:10 10 //拉闸 28 01 55 00 //控制时段 01:28-00:55 10 //拉闸 22 02 36 18 //控制时段 02:22-18:36 10 //拉闸 01 //方案使能 02 //方案类型 线路2 00 00 10 00 //控制时段 00:00-00:10 10 //拉闸 28 01 55 00 //控制时段 01:28-00:55 10 //拉闸 22 02 36 18 //控制时段 02:22-18:36 10 //拉闸 A5 //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.23 设置集中器采集周期(0x0221)\读取集中器采集周期(0x0231) |数据内容|数据格式|说明|字节数| |---|---|---|---| |采集周期|NNNN, HEX码|分钟(1~1440)|2字节| * 用于设置集中器定时采集路灯数据间隔时间,一般不超过60分钟。 **示例:** ``` 系统发送设置采集周期帧: 68 16 00 68 4B 07 60 80 60 21 02 04 C0 00 00 00 02 01 05 00 30 30 30 30 30 30 A1 16 集中器回应确认帧: 68 0E 00 68 81 07 60 80 60 21 02 04 C0 00 00 00 00 00 AF 16 系统发送读采集周期帧: 68 14 00 68 4A 07 60 80 60 31 02 05 C0 00 00 00 00 00 30 30 30 30 30 30 A9 16 集中器回应帧: 68 10 00 68 8A 07 60 80 60 31 02 05 C0 00 00 00 02 01 05 00 D1 16 集中器回应帧解析: 68 //启动字符 10 00 //长度 68 //启动字符 8A //控制域 07 60 80 60 //地址域 31 02 //应用层功能码 0x0231 05 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 02 //信息体长度 01 //信息体个数 05 00 //5分钟 D1 //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.24 设置多路延时降功率报警参数(0x0228)\读取多路延时降功率报警参数(0x0238) |数据内容|数据格式|说明|字节数| |---|---|---|---| |线路一(主电源)最小电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最小电流参考值|2字节| ||X.XXX|B相最小电流参考值|2字节| ||X.XXX|C相最小电流参考值|2字节| |线路二(半夜灯)最小电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最小电流参考值|2字节| ||X.XXX|B相最小电流参考值|2字节| ||X.XXX|C相最小电流参考值|2字节| |线路三(景观灯)最小电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最小电流参考值|2字节| ||X.XXX|B相最小电流参考值|2字节| ||X.XXX|C相最小电流参考值|2字节| |线路四(泛光灯)最小电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最小电流参考值|2字节| ||X.XXX|B相最小电流参考值|2字节| ||X.XXX|C相最小电流参考值|2字节| |线路一(主电源)半功率方案|XXXX|延时时间(0为不使用)|2字节| ||X.XXX|A相半功率电流参考值|2字节| ||X.XXX|B相半功率电流参考值|2字节| ||X.XXX|C相半功率电流参考值|2字节| |线路二(半夜灯)半功率方案|XXXX|延时时间(0为不使用)|2字节| ||X.XXX|A相半功率电流参考值|2字节| ||X.XXX|B相半功率电流参考值|2字节| ||X.XXX|C相半功率电流参考值|2字节| |线路三(景观灯)半功率方案|XXXX|延时时间(0为不使用)|2字节| ||X.XXX|A相半功率电流参考值|2字节| ||X.XXX|B相半功率电流参考值|2字节| ||X.XXX|C相半功率电流参考值|2字节| |线路四(泛光灯)半功率方案|XXXX|延时时间(0为不使用)|2字节| ||X.XXX|A相半功率电流参考值|2字节| ||X.XXX|B相半功率电流参考值|2字节| ||X.XXX|C相半功率电流参考值|2字节| |线路一(主电源)最大电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最大电流参考值|2字节| ||X.XXX|B相最大电流参考值|2字节| ||X.XXX|C相最大电流参考值|2字节| |线路二(半夜灯)最大电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最大电流参考值|2字节| ||X.XXX|B相最大电流参考值|2字节| ||X.XXX|C相最大电流参考值|2字节| |线路三(景观灯)最大电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最大电流参考值|2字节| ||X.XXX|B相最大电流参考值|2字节| ||X.XXX|C相最大电流参考值|2字节| |线路四(泛光灯)最大电流|XX|A相使能
0x01:使能
0x00:禁止|1字节| ||XX|B相使能
0x01:使能
0x00:禁止|1字节| ||XX|C相使能
0x01:使能
0x00:禁止|1字节| ||X.XXX|A相最大电流参考值|2字节| ||X.XXX|B相最大电流参考值|2字节| ||X.XXX|C相最大电流参考值|2字节| **示例:** ``` 系统发送设置多路延时降功率报警参数: 68 7C 00 68 4C 00 20 71 09 28 02 52 C0 00 00 00 12 01 00 00 00 00 02 00 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E 00 00 01 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 AC 16 集中器回应确认帧: 68 0E 00 68 81 00 20 71 09 28 02 52 C0 00 00 00 00 00 57 16 系统发送读多路延时降功率报警参数: 68 0E 00 68 4A 00 20 71 09 38 02 53 C0 00 00 00 00 00 31 16 集中器回应帧: 68 B6 00 68 8A 00 20 71 09 38 02 53 C0 00 00 00 A8 01 00 00 00 00 02 00 02 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1E 00 00 01 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 10 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 16 集中器回应帧解析: 68 //启动字符 B6 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 38 02 //应用层功能码 0x0238 53 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 A8 //信息体长度 01 //信息体个数 00 //主电源 A相禁止检测 00 //主电源 B相禁止检测 00 //主电源 C相禁止检测 00 02 //主电源 A相最小电流 0.2A 00 02 //主电源 B相最小电流 0.2A 00 02 //主电源 C相最小电流 0.2A //主电源 半功率延时时间 0分钟 00 //半夜灯 A相禁止检测 00 //半夜灯 B相禁止检测 00 //半夜灯 C相禁止检测 00 00 //半夜灯 A相最小电流 0A 00 00 //半夜灯 B相最小电流 0A 00 00 //半夜灯 C相最小电流 0A 00 //景观灯 A相禁止检测 00 //景观灯 B相禁止检测 00 //景观灯 C相禁止检测 00 00 //景观灯 A相最小电流 0A 00 00 //景观灯 B相最小电流 0A 00 00 //景观灯 C相最小电流 0A 00 //泛光灯 A相禁止检测 00 //泛光灯 B相禁止检测 00 //泛光灯 C相禁止检测 00 00 //泛光灯 A相最小电流 0A 00 00 //泛光灯 A相最小电流 0A 00 00 //泛光灯 A相最小电流 0A 1E 00 //主电源半功率延时时间 30分钟 00 01 //主电源半功率 A相参考电流 0.1A 00 01 //主电源半功率 B相参考电流 0.1A 00 01 //主电源半功率 C相参考电流 0.1A 00 00 //半夜灯半功率延时时间 0分钟 00 00 //半夜灯半功率 A相参考电流 0A 00 00 //半夜灯半功率 B相参考电流 0A 00 00 //半夜灯半功率 C相参考电流 0A 00 00 //景观灯半功率延时时间 0分钟 00 00 //景观灯半功率 A相参考电流 0A 00 00 //景观灯半功率 B相参考电流 0A 00 00 //景观灯半功率 C相参考电流 0A 00 00 //泛光灯半功率延时时间 0分钟 00 00 //泛光灯半功率 A相参考电流 0A 00 00 //泛光灯半功率 B相参考电流 0A 00 00 //泛光灯半功率 C相参考电流 0A 00 //主电源大电流 A相检测禁止 00 //主电源大电流 B相检测禁止 00 //主电源大电流 B相检测禁止 00 10 //主电源 A相最大电流 1.0A 00 10 //主电源 B相最大电流 1.0A 00 10 //主电源 B相最大电流 1.0A 00 //半夜灯大电流 A相检测禁止 00 //半夜灯大电流 B相检测禁止 00 //半夜灯大电流 C相检测禁止 00 00 //半夜灯 A相最大电流 0A 00 00 //半夜灯 B相最大电流 0A 00 00 //半夜灯 C相最大电流 0A 00 //景观灯大电流 A相检测禁止 00 //景观灯大电流 B相检测禁止 00 //景观灯大电流 C相检测禁止 00 00 //景观灯 A相最大电流 0A 00 00 //景观灯 B相最大电流 0A 00 00 //景观灯 C相最大电流 0A 00 //泛光灯大电流 A相检测禁止 00 //泛光灯大电流 B相检测禁止 00 //泛光灯大电流 C相检测禁止 00 00 //泛光灯 A相最大电流 0A 00 00 //泛光灯 B相最大电流 0A 00 00 //泛光灯 C相最大电流 0A 00 00 00 00 //主电源 A相当前电流(不用解析) 00 00 00 00 //主电源 B相当前电流(不用解析) 00 00 00 00 //主电源 C相当前电流(不用解析) 00 00 00 00 //半夜灯 A相当前电流(不用解析) 00 00 00 00 //半夜灯 A相当前电流(不用解析) 00 00 00 00 //半夜灯 A相当前电流(不用解析) 00 00 00 00 //景观灯 A相当前电流(不用解析) 00 00 00 00 //景观灯 A相当前电流(不用解析) 00 00 00 00 //景观灯 A相当前电流(不用解析) 00 00 00 00 //泛光灯 A相当前电流(不用解析) 00 00 00 00 //泛光灯 A相当前电流(不用解析) 00 00 00 00 //泛光灯 A相当前电流(不用解析) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 //预留 71 //和校验CS 16 //结束字符 ``` [返回列表](#23-控制参数设置类) ### 3.25 透明数据转发指令(0x0001) |数据内容|数据格式|说明|字节数| |---|---|---|---| |转发端口|XX|同路灯控制器等从节点配置|0x1f:载波
0x01:内部交采
0x02:RS485|1字节| |转发数据内容|XXXXXX|转发数据内容,数据长度见信息体长度|N字节| * 用于系统透抄控制器等外设 * 详细内容见下节 这里只举例一种数据帧,后面小结只说明转发的数据体内容 **示例:** ``` 系统抄读数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 02 00 10 01 1F 68 16 77 07 00 00 00 68 11 04 33 34 33 33 46 16 C1 16 集中器回应帧: 68 30 00 68 8A 22 22 11 15 01 00 01 C0 00 00 00 22 01 68 71 99 04 00 00 00 68 91 16 3A 33 33 A3 99 34 33 33 7A 55 37 33 43 34 33 D3 33 34 32 B7 55 33 89 16 01 16 集中器回应帧解析: 68 22 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 14 01 68 16 77 07 00 00 00 68 91 08 33 34 33 33 64 36 33 33 CA 16 EB 16 68 //启动字符 22 00 //长度 68 //启动字符 8A //控制域 07 56 83 00 //地址域 01 00 //应用层功能码 0x0001 01 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 14 //信息体长度 01 //信息体个数 68 16 77 07 00 00 00 68 91 08 33 34 33 33 64 36 33 33 CA 16 //645规约数据内容 EB //和校验CS 16 //结束字符 ``` [返回列表](#23-数据读取类) #### 3.25.1 路灯透抄数据 路灯数据采用645规约扩展,实例只展示转发数据体内容 ##### 3.25.1.1 读当前电量数据 0x00000100 |数据内容|数据格式|说明|字节数| |---|---|---|---| |正向有功电量|XXXXXX.XX|KWh|4字节| **示例:** ``` 系统抄读数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 02 00 10 01 1F 68 16 77 07 00 00 00 68 11 04 33 34 33 33 46 16 C1 16 集中器回应帧: 68 22 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 14 01 68 16 77 07 00 00 00 68 91 08 33 34 33 33 64 36 33 33 CA 16 EB 16 回应数据体内容解析: 68 //帧起始符 16 77 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 08 //数据域长度 33 34 33 33 //数据标识 00000100 64 36 33 33 //电量 3.31Kwh CA //和校验CS 1 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.2 读电压 0x02010100 |数据内容|数据格式|说明|字节数| |---|---|---|---| |电压|XXX.X|V|2字节| **示例:** ``` 系统抄读数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 33 34 34 35 5A 16 E8 16 集中器回应帧: 68 20 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 12 01 68 18 86 07 00 00 00 68 91 06 33 34 34 35 5A 55 8B 16 6B 16 回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 06 //数据域长度 33 34 34 35 //数据标识 02010100 5A 55 //电压 222.7V 6B //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.3 读电流 0x02020100 |数据内容|数据格式|说明|字节数| |---|---|---|---| |电流|XXX.XXX|A|3字节| **示例:** ``` 系统抄读数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 33 34 35 35 5B 16 EA 16 集中器回应帧: 68 21 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 13 01 68 18 86 07 00 00 00 68 91 07 33 34 35 35 33 33 33 77 16 44 16 回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 07 //数据域长度 33 34 35 35 //数据标识 02020100 33 33 33 //电压 0.0A 77 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.4 读功率 0x02030100 |数据内容|数据格式|说明|字节数| |---|---|---|---| |功率|XX.XXXX|A|3字节| **示例:** ``` 系统抄读数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 33 34 36 35 5C 16 EC 16 集中器回应帧: 68 21 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 13 01 68 18 86 07 00 00 00 68 91 07 33 34 36 35 33 33 33 78 16 46 16 回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 07 //数据域长度 33 34 36 35 //数据标识 02030100 33 33 33 //功率:0KW 78 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.5 读/写日期 0x04000101 |数据内容|数据格式|说明|字节数| |---|---|---|---| |日期|XX:XX:XX XX|年月日星期|4字节| **示例:** ``` 系统读日期数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 34 34 33 37 5C 16 EC 16 集中器回应帧: 68 22 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 14 01 68 18 86 07 00 00 00 68 91 08 34 34 33 37 38 49 3A 55 F0 16 37 16 系统写日期数据帧: 68 23 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 14 01 1F 68 18 86 07 00 00 00 68 14 08 34 34 33 37 39 49 3A 55 74 16 20 16 集中器回应帧: 68 1A 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 0C 01 68 18 86 07 00 00 00 68 94 00 09 16 61 16 读时间回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 08 //数据域长度 34 34 33 37 //数据标识 04000101 38 49 3A 55 //日期:2022-07-16 星期六 F0 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.6 读/写时间 0x04000102 |数据内容|数据格式|说明|字节数| |---|---|---|---| |时间|XX:XX:XX|时分秒|3字节| **示例:** ``` 系统读时间数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 35 34 33 37 5D 16 EE 16 集中器回应帧: 68 21 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 13 01 68 18 86 07 00 00 00 68 91 07 35 34 33 37 45 33 55 AD 16 B0 16 系统写时间数据帧: 68 22 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 13 01 1F 68 18 86 07 00 00 00 68 14 07 35 34 33 37 87 34 55 73 16 1D 16 集中器回应帧: 68 1A 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 0C 01 68 18 86 07 00 00 00 68 94 00 09 16 61 16 读时间回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 07 //数据域长度 35 34 33 37 //数据标识 04000102 45 33 55 //时间:22:00:12 AD //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.7 读路灯控制器数据(冻结) 0x70000001 下行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |时间|XX-XX-XX XX:XX:XX|年月日时分秒|6字节| 上行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |电量|XXXXXX.XX|KWh|4字节| |电压|XXX.X|V|2字节| |电流|XX.XX|A|2字节| |功率|XX.XXXX|A|3字节| |路灯亮度|XXXX|没什么用|2字节| |路灯状态|XX|bit0:第一路
bit1:第二路|1字节| |故障|XX|0:正常
01:故障|1字节| |工作累计时间|XXXXXX|hex:分|3字节| **示例:** ``` 系统抄读数据帧: 发送报文:2022/7/16 22:09:53 68 25 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 16 01 1F 68 18 86 07 00 00 00 68 11 0A 34 33 33 A3 88 3C 55 49 3A 55 BE 16 B6 16 集中器回应帧: 68 30 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 22 01 68 18 86 07 00 00 00 68 91 16 34 33 33 A3 46 35 33 33 46 55 46 33 C3 35 33 33 33 34 33 17 B1 33 41 16 E7 16 发送数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 11 //控制码 0A //数据域长度 34 33 33 A3 //数据标识 70000001 88 3C 55 49 3A 55 //当前时间 22-07-16 22:09:55 BE //和校验CS 16 //结束字符 回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 16 //数据域长度 34 33 33 A3 //数据标识 70000001 46 35 33 33 //电量:2.13kWh 46 55 //电压:221.3V 46 33 //电流:0.13A C3 35 33 //功率:0.029kW 33 33 //当前路灯亮度 34 //灯状态:开灯 33 //故障:正常 17 B1 33 //开灯时长:32484分 41 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.8 读/写配置方案(第一路)0x70000003 |数据内容|数据格式|说明|字节数| |---|---|---|---| |第一时间段|XX:XX-XX:XX|时分-时分|4字节| |功率控制|XXXX|%(BCD)|2字节| |第二时间段|XX:XX-XX:XX|时分-时分|4字节| |功率控制|XXXX|%(BCD)|2字节| |第三时间段|XX:XX-XX:XX|时分-时分|4字节| |功率控制|XXXX|%(BCD)|2字节| |版本号|XX|没用|1字节| **示例:** ``` 系统读配置方案数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 36 33 33 A3 C9 16 C6 16 集中器回应帧: 68 31 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 23 01 68 18 86 07 00 00 00 68 91 17 36 33 33 A3 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 25 16 B0 16 系统写配置方案数据帧: 68 32 00 68 48 07 56 83 00 01 00 01 C0 03 03 00 23 01 1F 68 16 77 07 00 00 00 68 14 17 36 33 33 A3 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 97 16 77 16 集中器回应帧: 68 1A 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 0C 01 68 16 77 07 00 00 00 68 94 00 F8 16 3F 16 读配置方案回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 17 //数据域长度 36 33 33 A3 //数据标识 0x70000003 33 33 33 33 //第一时间段00:00-00:00 33 33 //功率控制0% 33 33 33 33 //第二时间段00:00-00:00 33 33 //功率控制0% 33 33 33 33 //第三时间段00:00-00:00 33 33 //功率控制0% 33 //版本号 25 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.9 写路灯控制器调光 0x70000004 |数据内容|数据格式|说明|字节数| |---|---|---|---| |第一路有效时间|XXXX|HEX分|2字节| |调光比例|XXXX|%(BCD)|2字节| |第二路有效时间|XXXX|HEX分|2字节| |调光比例|XXXX|%(BCD)|2字节| * 若路灯只有一路则可以只设置一组数据 **示例:** ``` 系统写路灯控制器调光数据帧: 68 23 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 14 01 1F 68 16 77 07 00 00 00 68 14 08 37 33 33 A3 51 33 33 34 AB 16 8E 16 集中器回应帧: 68 1A 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 0C 01 68 16 77 07 00 00 00 68 94 00 F8 16 3F 16 写路灯控制器调光数据体内容解析: 68 //帧起始符 16 77 07 00 00 00 //地址域 68 //帧起始符 14 //控制码 08 //数据域长度 37 33 33 A3 //数据标识 0x70000004 51 33 //有效时间 30分钟 33 34 //调光比例 100% AB //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.10 读路灯控制器数据(实时) 0x70000007 |数据内容|数据格式|说明|字节数| |---|---|---|---| |电量|XXXXXX.XX|KWh|4字节| |电压|XXX.X|V|2字节| |电流|XX.XX|A|2字节| |功率|XX.XXXX|A|3字节| |路灯亮度|XXXX|没什么用|2字节| |路灯状态|XX|bit0:第一路
bit1:第二路|1字节| |故障|XX|0:正常
01:故障|1字节| |工作累计时间|XXXXXX|hex:分|3字节| **示例:** ``` 系统读路灯控制器数据帧: 68 1F 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 10 01 1F 68 18 86 07 00 00 00 68 11 04 3A 33 33 A3 CD 16 CE 16 集中器回应帧: 68 30 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 22 01 68 18 86 07 00 00 00 68 91 16 3A 33 33 A3 4C 35 33 33 4B 55 46 33 C4 35 33 D3 33 34 33 96 B2 33 73 16 4B 16 集中器回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 16 //数据域长度 3A 33 33 A3 //数据标识 0x70000007 4C 35 33 33 //电量:2.19kWh 4B 55 //电压:221.8V 46 33 //电流:0.13A C4 35 33 //功率:0.0291kW D3 33 //当前路灯亮度 34 //灯状态:开灯 33 //故障:正常 96 B2 33 //开灯时长:32611分 73 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.11 读路灯控制器(小时冻结) 0x70000008 下行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |时间|XX-XX-XX XX:XX:XX|年月日时分秒|6字节| |读取的整点|XX||1字节| 上行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |电量|XXXXXX.XX|KWh|4字节| |电压|XXX.X|V|2字节| |电流|XX.XX|A|2字节| |功率|XX.XXXX|A|3字节| |路灯状态|XX|bit0:第一路
bit1:第二路|1字节| |冻结时间|XX-XX XX|月日时|3字节| |工作累计时间|XXXXXX|hex:分|3字节| **示例:** ``` 系统读路灯控制器数据帧8 68 26 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 17 01 1F 68 18 86 07 00 00 00 68 11 0B 3B 33 33 A3 57 56 54 4A 3A 55 33 E2 16 FF 16 集中器回应帧: 68 30 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 22 01 68 18 86 07 00 00 00 68 91 16 3B 33 33 A3 47 35 33 33 66 55 33 33 33 33 33 33 33 4A 3A 1C B1 33 E6 16 31 16 集中器回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 16 //数据域长度 3B 33 33 A3 //数据标识 0x70000008 47 35 33 33 //电量:2.13kWh 66 55 //电压:223.3V 33 33 //电流:0.0A 33 33 33 //功率:0.0kW 33 //灯状态:关灯 33 4A 3A //冻结时间:07月17日00时 1C B1 33 //开灯时长:32489分 E6 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.12 读路灯控制器(日冻结) 0x70000009 下行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |时间|XX-XX-XX XX:XX:XX|年月日时分秒|6字节| |读取的日期|XX||1字节| 上行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |电量|XXXXXX.XX|KWh|4字节| |电压|XXX.X|V|2字节| |电流|XX.XX|A|2字节| |功率|XX.XXXX|A|3字节| |路灯状态|XX|bit0:第一路
bit1:第二路|1字节| |冻结时间|XX-XX-XX|年月日时|3字节| |工作累计时间|XXXXXX|hex:分|3字节| **示例:** ``` 系统读路灯控制器数据帧 68 26 00 68 48 07 56 83 00 01 00 01 C0 03 01 00 17 01 1F 68 18 86 07 00 00 00 68 11 0B 3C 33 33 A3 58 76 54 4A 3A 55 44 15 16 65 16 集中器回应帧: 68 30 00 68 8A 07 56 83 00 01 00 01 C0 00 00 00 22 01 68 18 86 07 00 00 00 68 91 16 3C 33 33 A3 47 35 33 33 66 55 33 33 33 33 33 33 4A 3A 55 1C B1 33 09 16 77 16 集中器回应数据体内容解析: 68 //帧起始符 18 86 07 00 00 00 //地址域 68 //帧起始符 91 //控制码 16 //数据域长度 3C 33 33 A3 //数据标识 0x70000009 47 35 33 33 //电量:2.13kWh 66 55 //电压:223.3V 33 33 //电流:0.0A 33 33 33 //功率:0.0kW 33 //灯状态:关灯 4A 3A 55 //冻结时间:22年07月17日 1C B1 33 //开灯时长:32489分 E6 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.13 路灯组控操作 0x70000005 下行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |有效时间|XXXX|HEX分|2字节| |调光比例|XXXX|%(BCD)|2字节| |通讯地址1|XXXXXXXXXXXX||6字节| |···|···|···|···| |通讯地址n|XXXXXXXXXXXX||6字节| * 一帧地址数量小于6 **示例:** ``` 组控关灯数据帧 68 2F 00 68 48 07 56 83 00 01 00 01 C0 03 00 00 20 01 1F 68 99 99 99 99 99 99 68 14 14 38 33 33 A3 51 33 33 33 49 AA 3A 33 33 33 4B B9 3A 33 33 33 56 16 EF 16 集中器回应帧: 68 0E 00 68 81 07 56 83 00 01 00 01 C0 00 00 00 00 00 23 16 组控开灯数据帧 68 2F 00 68 48 07 56 83 00 01 00 01 C0 03 00 00 20 01 1F 68 99 99 99 99 99 99 68 14 14 38 33 33 A3 51 33 33 34 49 AA 3A 33 33 33 4B B9 3A 33 33 33 57 16 F1 16 集中器回应帧: 68 0E 00 68 81 07 56 83 00 01 00 01 C0 00 00 00 00 00 23 16 组控调光50%数据帧 68 2F 00 68 48 07 56 83 00 01 00 01 C0 03 00 00 20 01 1F 68 99 99 99 99 99 99 68 14 14 38 33 33 A3 51 33 83 33 49 AA 3A 33 33 33 4B B9 3A 33 33 33 A6 16 8F 16 集中器回应帧: 68 0E 00 68 81 07 56 83 00 01 00 01 C0 00 00 00 00 00 23 16 系统组控调光50%数据体内容解析: 68 //帧起始符 99 99 99 99 99 99 //广播地址 68 //帧起始符 14 //控制码 14 //数据域长度 38 33 33 A3 //数据标识 0x70000005 51 33 //有效时间 30分钟 33 34 //调光比例 50% 49 AA 3A 33 33 33 //路灯1通讯地址 4B B9 3A 33 33 33 //路灯2通讯地址 A6 //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) ##### 3.25.1.14 路灯群控操作 0x70000004 下行: |数据内容|数据格式|说明|字节数| |---|---|---|---| |第一路有效时间|XXXX|HEX分|2字节| |调光比例|XXXX|%(BCD)|2字节| |第二路有效时间|XXXX|HEX分|2字节| |调光比例|XXXX|%(BCD)|2字节| |第三路有效时间|XXXX|HEX分|2字节| |调光比例|XXXX|%(BCD)|2字节| **示例:** ``` 群控关灯数据帧 68 27 00 68 48 07 56 83 00 01 00 01 C0 03 00 00 18 01 1F 68 99 99 99 99 99 99 68 14 0C 37 33 33 A3 51 33 33 33 51 33 33 33 9A 16 6F 16 集中器回应帧: 68 0E 00 68 81 07 56 83 00 01 00 01 C0 00 00 00 00 00 23 16 群控开灯数据帧 68 27 00 68 48 07 56 83 00 01 00 01 C0 03 00 00 18 01 1F 68 99 99 99 99 99 99 68 14 0C 37 33 33 A3 51 33 33 34 51 33 33 34 9C 16 73 16 集中器回应帧: 68 0E 00 68 81 07 56 83 00 01 00 01 C0 00 00 00 00 00 23 16 群控调光50%数据帧 68 27 00 68 48 07 56 83 00 01 00 01 C0 03 00 00 18 01 1F 68 99 99 99 99 99 99 68 14 0C 37 33 33 A3 51 33 83 33 51 33 83 33 3A 16 AF 16 集中器回应帧: 68 0E 00 68 81 07 56 83 00 01 00 01 C0 00 00 00 00 00 23 16 系统群控调光50%数据体内容解析: 68 //帧起始符 99 99 99 99 99 99 //广播地址 68 //帧起始符 14 //控制码 0C //数据域长度 37 33 33 A3 //数据标识 0x70000004 51 33 //第一路 有效时间 30分钟 83 33 //调光比例 50% 51 33 //第二路 有效时间 30分钟 83 33 //调光比例 50% 51 33 //第三路 有效时间 30分钟 83 33 //调光比例 50% 3A //和校验CS 16 //结束字符 ``` [返回列表](#241-路灯控制器透传数据) #### 3.25.2 三相重合闸电源保护器透抄数据 三相重合闸电源保护器采用RS485与集中器通讯,详细规约如下: 指令格式: |数据内容|说明|字节数| |---|---|---| |同步头|固定为0x55AA|2字节| |设备地址|1~65534|2字节| |功能码|读为0x06,写为0x03|1字节| |寄存器起始地址|见寄存器描述|1字节| |寄存器数量|1-41个|1字节| |数据区|没有数据时该区域无|1-n字节| |结束符|固定为0xff|1字节| 寄存器说明: |地址|寄存器功能|读写方式|说明| |---|---|---|---| |0|分合闸状态|读写|读为0: 设备当前状态为分闸;
读为 1: 设备当前状态为合闸。
写 0: 使设备分闸;
写 1: 使设备合闸。
当线路故障, 设备正处于分闸保护时,写 1 无效。
写 0xEE: 使设备分闸重启。| |1|设备状态|只读|Bit0(LOST_VIN): 当出现缺相保护时, 该位置 1, 正常时为 0。
Bit1(LOW_VIN): 当出现欠压保护时, 该位置 1, 正常时为 0。
Bit2(HIGH_VIN): 当出现过压保护时, 该位置 1, 正常时为 0。
Bit3(OVER_CUR): 当出现过流或短路保护时, 该位置 1, 正常时为 0。
Bit4(OVER_LEAK): 当出现漏电保护时, 该位置 1, 正常时为 0。
Bit5(ERR_UU) : 当出现三相不平衡保护时, 该位置 1, 正常时为 0。
Bit6(ERR_IO): 当出现继电器(输出) 故障时, 该位置 1, 正常时为 0。
Bit7(SYS_OFF): 客户通过指令关闭设备输出, 或设备出现永久故障断闸时, 该位置 1, 正常时为 0。| |2|锁定的故障位置|只读|当出现故障保护时, 客户通过该数据可读取到系统锁定的故障位置(该值只有在新的故障发生时才更新, 正常合闸后为 0) :
Bit0(CH_A): 当 A 相出现故障时, 该位置 1, 正常时为 0。
Bit1(CH_B): 当 B 相出现故障时, 该位置 1, 正常时为 0。
Bit2(CH_C): 当 C 相出现故障时, 该位置 1, 正常时为 0。
Bit7-Bit3(Rev) : 保留, 读为 0。
**出现漏电或三相电压不平衡故障时, Bit2-Bit0, 均为 1, 即值为 0x07**| |3-4|锁定的故障值|只读|当出现故障保护时, 客户通过该数据可读取到系统锁定的故障值(该值只有在新的故障发生时才更新, 正常合闸后为 0) :
1) 继电器(输出) 故障时, 读取的值为 0。
2) 缺相或过欠压故障时, 读取的值的单位为 V。
3) 过流或短路故障时, 读取的值的单位为 0.1A。
4) 漏电故障时, 读取的值的单位为 mA。
5) 三相不平衡故障时, 读取的值的单位为%, 如 16, 表示不平衡率为 16%。| |5-6|A 相当前电压|只读|A 相实时电压, 单位 V| |7-8|B 相当前电压|只读|B 相实时电压, 单位 V| |9-10|C 相当前电压|只读|C 相实时电压, 单位 V| |11-12|A 相当前电流|只读|A 相实时电流, 单位 0.1A, 如读回的数据为 101, 则当前电流为 10.1A。| |13-14|B 相当前电流|只读|B 相实时电流, 单位 0.1A, 如读回的数据为 101, 则当前电流为 10.1A。| |15-16|C 相当前电流|只读|C 相实时电流, 单位 0.1A, 如读回的数据为 101, 则当前电流为 10.1A。| |17-18|当前漏电流|只读|实时总剩余电流( 漏电流) , 单位 mA, 如读回的数据为 22,则当前漏电流为 22mA| |19|A 相校正值|只读|禁止写, 工厂内部测试用| |20|B 相校正值|只读 禁止写, 工厂内部测试用| |21|C 相校正值|只读 禁止写, 工厂内部测试用| |22|缺相保护设置|读写|读为 0: 当前设置是缺相不保护;
读为 1: 当前设置是缺相保护。
写 0: 设置为缺相不保护;
写 1: 设置为缺相保护。| |23|欠压动作值|只读|欠压动作值, 单位 V| |24-25|过压动作值|只读|过压动作值, 单位 V| |26-27|电流额定值|只读|电流额定值, 单位 0.1A, 如读回的数据为 320, 则当前设备的额定电流为 32A。| |28-29|漏电额定值|读写|读: 漏电额定值, 单位 mA, 如读回的数据为 30, 则当前设备的额定漏电值为 30mA。
写: 可写的数值为 0-1000, 超过 1000 自动校为 1000, 写 0 为关闭漏电保护。| |30|缺相次数|只读|出现缺相故障的总次数, 记到 254 不再累加。 该记录断电保存, 直到客户手动清零| |31|断电( 失压) 次数|只读|出现断电故障的总次数, 记到 254 不再累加。 该记录断电保存, 直到客户手动清零| |32|欠压次数|只读|出现欠压故障的总次数, 记到 254 不再累加。 该记录断电保存,直到客户手动清零。 ( 出现三相不平衡保护时, 该值也累加)| |33|过压次数|只读|出现过压故障的总次数, 记到 254 不再累加。 该记录断电保存,直到客户手动清零。 (出现三相不平衡保护时, 该值也累加)| |34|过流(短路) 次数|只读|出现过流故障的总次数, 记到 254 不再累加。 该记录断电保存, 直到客户手动清零| |35|漏电次数|只读|出现漏电故障的总次数, 记到 254 不再累加。 该记录断电保存, 直到客户手动清零| |36|故障清零|读写|读固定为 0。
写 0: 不清除故障记录, 即不做任何操作;
写 1: 清除所有故障记录, 但不清除用户配置, 如缺相保护设置、 显示设置等。| |37-38|485 通讯地址|读写|读取或写入(设置) 设备通讯地址, 设置值为 1-65534| |39|程序版本号|只读|读取当前程序版本号, 如读回的是 101, 则当前版本号为 V10.1| |40|显示设置|读写|读为 0: 当前显示设置是常亮模式;
读为 1: 当前显示设置是自动模式。
写 0: 设置为常亮模式;
写 1: 设置为自动模式。| ##### 3.25.2.1 漏保电流设置 0x031C02 **示例:** ``` 系统发送漏保电流设置: 68 19 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 0A 01 02 55 AA 13 88 03 1C 02 00 C8 FF E4 16 集中器回应帧: 68 18 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 0A 01 55 AA 13 88 F3 1C 02 00 C8 FF 10 16 集中器发送数据体内容解析: 55 AA //同步头 13 88 //设备地址 5000 03 //功能码 写数据 1C //寄存器起始地址 漏电额定值 02 //寄存器数量 00 C8 //漏电额定值 200mA FF //结束符 ``` [返回列表](#23-数据读取类) ##### 3.25.2.2 漏保漏电流读取 0x061C02 **示例:** ``` 系统发送漏保电流设置: 68 17 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 08 01 02 55 AA 13 88 06 1C 02 FF 3F 16 集中器回应帧: 68 19 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 0A 01 55 AA 13 88 F6 1C 02 00 01 FF 1A 16 集中器回应数据体内容解析: 55 AA //同步头 13 88 //设备地址 5000 F6 //功能码 读回应 1C //寄存器起始地址 漏电额定值 02 //寄存器数量 00 01 //漏电额定值 1mA FF //结束符 ``` [返回列表](#23-数据读取类) ##### 3.25.2.3 重合闸分闸\合闸 0x030001 **示例:** ``` 系统发送重合闸分闸设置: 68 18 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 09 01 02 55 AA 13 88 03 00 01 00 FF FE 16 集中器回应帧: 68 17 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 09 01 55 AA 13 88 F3 00 01 00 FF 2A 16 系统发送重合闸合闸设置: 68 18 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 09 01 02 55 AA 13 88 03 00 01 01 FF FF 16 集中器回应帧: 68 17 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 09 01 55 AA 13 88 F3 00 01 01 FF 2B 16 集中器合闸数据体内容解析: 55 AA //同步头 13 88 //设备地址 5000 03 //功能码 写数据 00 //寄存器起始地址 分合闸状态 01 //寄存器数量 01 //使设备合闸 FF //结束符 ``` [返回列表](#23-数据读取类) ##### 3.25.2.4 重合闸读实时数据 0x060029 **示例:** ``` 系统发送重合闸读实时数据: 68 17 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 08 01 02 55 AA 13 88 06 00 29 FF 28 16 集中器回应帧: 68 3F 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 31 01 55 AA 13 88 F6 00 29 01 00 00 00 00 00 E0 00 E4 00 E1 00 00 00 00 00 00 00 00 0A 0A 0A 00 96 01 18 00 00 00 C8 00 07 00 01 00 0A 00 13 88 50 00 FF B5 16 集中器读实时数据数据体内容解析: 55 AA //同步头 13 88 //设备地址 5000 F6 //功能码 读回应 00 //寄存器起始地址 分合闸状态 29 //寄存器数量 01 //设备合闸 00 //设备正常 00 //设备正常 00 00 //设备正常 00 E0 //A相电压 224V 00 E4 //B相电压 228V 00 E1 //C相电压 225V 00 00 //A相电流 0.0A 00 00 //B相电流 0.0A 00 00 //C相电流 0.0A 00 00 //漏电流 0.0A 0A 0A 0A 00 96 01 18 00 00 00 C8 //不用关心,具体见上面说明 00 //缺相次数 07 //断电( 失压) 次数 00 //欠压次数 01 //过压次数 00 //过流(短路) 次数 0A //漏电次数 00 13 88 50 00 //不用关心,具体见上面说明 FF //结束符 ``` [返回列表](#23-数据读取类) ##### 3.25.2.5 重合闸设置额定电流 0x031A02 **示例:** ``` 系统发送重合闸额定电流设置: 68 19 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 0A 01 02 55 AA 00 01 03 1A 02 02 58 FF FE 16 集中器回应帧: 68 18 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 0A 01 55 AA 00 01 F3 1A 02 02 58 FF 2A 16 集中器合闸数据体内容解析: 55 AA //同步头 00 01 //设备地址 1 03 //功能码 写数据 1A //寄存器起始地址 额定电流 02 //寄存器数量 02 58 //修改额定电流为60A FF //结束符 ``` [返回列表](#23-数据读取类) #### 3.25.3 单相重合闸电源保护器透抄数据 单相重合闸电源保护器采用RS485与集中器通讯,详细规约如下: 指令格式: |数据内容|说明|字节数| |---|---|---| |同步头|固定为0x55AA|2字节| |校验和|暂时未用固定为0x0000|2字节| |设备地址|1~999,16进制
高字节在前,低字节在后|2字节| |数据区长度|1-13|1字节| |命令字|见命令字说明|1字节| |数据区|没有数据时该区域无|1-n字节| **命令字说明:** * 0x00 读取设备状态: 返回数据区内容: |数据内容|说明|字节数| |---|---|---| |设备状态|1:打开输出
0:关闭输出|1字节| |设备故障状态|bit0: 过流保护
bit1:漏电流保护
bit2:欠压保护
bit3:过压保护
bit7:通过命令关闭|1字节| |当前电流|单位:0.1A
低字节在前,高字节在后|2字节| |当前漏电流|单位mA
低字节在前,高字节在后|2字节| |当前电压|单位V
低字节在前,高字节在后|2字节| |过流出现次数||1字节| |漏电出现次数||1字节| |欠压出现次数||1字节| |过压出现次数||1字节| |断电出现次数||1字节| * 0x01 读取设硬件信息: 返回数据区内容: |数据内容|说明|字节数| |---|---|---| |当前额定电流设置|单位为0.1A
低字节在前,高字节在后|2字节| |当前额定漏电流设置|单位mA|1字节| |当前欠压电压设置|单位V|1字节| |当前过压电压设置|单位V
低字节在前,高字节在后|2字节| |当前程序版本|值为11,代表V1.1版本|1字节| |设备从上电至今运行时间|单位 时|1字节| |设备从上电至今运行时间|单位 日
低字节在前,高字节在后|2字节| * 0x02 读取最近故障信息: 返回数据区内容: |数据内容|说明|字节数| |---|---|---| |设备故障状态|bit0: 过流保护
bit1:漏电流保护
bit2:欠压保护
bit3:过压保护|1字节| |故障值|过流保护时:值为电流单位 0.1A
漏电保护时:值为漏电流单位 mA
欠压\过压保护时:值为电压单位 V
低字节在前,高字节在后|2字节| * 0x03 修改额定电流值 设置数据区内容: |数据内容|说明|字节数| |---|---|---| |额定电流值|设置范围为0—630
(单位为0.1A,即0-63A)|2字节| **示例:** ``` 系统发送修改额定电流值: 68 19 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 0A 01 02 55 AA 00 00 00 01 02 03 F4 01 FE 16 集中器回应帧: 68 16 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 08 01 55 AA 00 00 00 01 02 F3 2A 16 修改额定电流值数据体内容解析: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 03 //功能码 F4 01 //修改额定电流为50A 漏保回应: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 F3 //功能码 F3:修改成功 0xFF:写入失败 ``` * 0x04 修改额定漏电值 设置数据区内容: |数据内容|说明|字节数| |---|---|---| |额定漏电值|设置范围为0—100(单位为mA)|2字节| **示例:** ``` 系统发送修改额定漏电值: 68 19 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 0A 01 02 55 AA 00 00 00 01 02 04 64 00 FE 16 集中器回应帧: 68 16 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 08 01 55 AA 00 00 00 01 02 F4 2B 16 修改额定漏电值数据体内容解析: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 04 //功能码 64 00 //修改额定漏电值为60mA 漏保回应: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 F4 //功能码 F4:修改成功 0xFF:写入失败 ``` * 0x05 修改额定欠压值 设置数据区内容: |数据内容|说明|字节数| |---|---|---| |额定欠压值|设置范围为150—190(单位为V)|2字节| **示例:** ``` 系统发送修改额定欠压值: 68 19 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 0A 01 02 55 AA 00 00 00 01 02 05 A0 00 58 16 集中器回应帧: 68 16 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 08 01 55 AA 00 00 00 01 02 F5 2D 16 修改额定欠压值数据体内容解析: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 05 //功能码 A0 00 //修改额定欠压值为160V 漏保回应: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 F5 //功能码 F5:修改成功 0xFF:写入失败 ``` * 0x06 修改额定过压值 设置数据区内容: |数据内容|说明|字节数| |---|---|---| |额定过压值|设置范围为150—190(单位为V)|2字节| **示例:** ``` 系统发送修改额定过压值: 68 19 00 68 48 07 60 80 60 01 00 01 C0 03 01 00 0A 01 02 55 AA 00 00 00 01 02 06 18 01 58 16 集中器回应帧: 68 16 00 68 8A 07 60 80 60 01 00 01 C0 00 00 00 08 01 55 AA 00 00 00 01 02 F6 1E 16 修改额定过压值数据体内容解析: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 06 //功能码 18 01 //修改额定过压值为280V 漏保回应: 55 AA //同步头 00 00 //校验和 00 01 //地址 02 //数据区长度 F6 //功能码 F6:修改成功 0xFF:写入失败 ``` * 0x1D 写入关闭设备,设备将关闭电压输出 * 0x1E 写入打开设备,设备将打开电压输出 * 0x1F 写入重启设备 [返回列表](#23-数据读取类) ### 3.26 读取集中器总表数据(0x0107) |数据内容||数据格式|说明|字节数| |---|---|---|---|---| |线路一(主电源)|正向有功电量|XXXXXX.XX|KWh|4字节| ||反向有功电量|XXXXXX.XX|Kvarh|4字节| ||A\B\C相电压|XXX.X
XXX.X
XXX.X|V|6字节| ||A\B\C相电流|XXX.XXX
XXX.XXX
XXX.XXX|A|9字节| ||A\B\C相功率|XX.XXXX
XX.XXXX
XX.XXXX|KW|9字节| |线路二(半夜灯)|正向有功电量|XXXXXX.XX|KWh|4字节| ||反向有功电量|XXXXXX.XX|Kvarh|4字节| ||A\B\C相电压|XXX.X
XXX.X
XXX.X|V|6字节| ||A\B\C相电流|XXX.XXX
XXX.XXX
XXX.XXX|A|9字节| ||A\B\C相功率|XX.XXXX
XX.XXXX
XX.XXXX|KW|9字节| |线路三(泛光灯)|正向有功电量|XXXXXX.XX|KWh|4字节| ||反向有功电量|XXXXXX.XX|Kvarh|4字节| ||A\B\C相电压|XXX.X
XXX.X
XXX.X|V|6字节| ||A\B\C相电流|XXX.XXX
XXX.XXX
XXX.XXX|A|9字节| ||A\B\C相功率|XX.XXXX
XX.XXXX
XX.XXXX|KW|9字节| * 集中器内置交采数据 **示例:** ``` 系统发送读取集中器总表数据: 68 0E 00 68 4A 00 20 71 09 07 01 02 C0 00 00 00 00 00 AE 16 集中器回应帧: 68 6E 00 68 8A 00 20 71 09 07 01 02 C0 00 00 00 60 01 17 36 00 00 00 00 00 00 04 22 03 22 04 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39 16 集中器回应帧解析: 68 //启动字符 6E 00 //长度 68 //启动字符 8A //控制域 00 20 71 09 //地址域 07 01 //应用层功能码 0x0107 02 C0 //帧序列域 00 //操作对象类型 00-集中器 00 00 //操作对象地址 0000-集中器 60 //信息体长度 01 //信息体个数 17 36 00 00 //线路一(主电源) 正向有功电量 36.17KWh 00 00 00 00 //线路一(主电源) 反向有功电量 0.00KWh 04 22 //线路一(主电源) A相电压 220.4V 03 22 //线路一(主电源) B相电压 220.4V 04 22 //线路一(主电源) C相电压 220.4V 00 00 00 //线路一(主电源) A相电流 0.0A 00 00 00 //线路一(主电源) B相电流 0.0A 00 00 00 //线路一(主电源) C相电流 0.0A 00 00 00 //线路一(主电源) A相功率 0.0KW 00 00 00 //线路一(主电源) B相功率 0.0KW 00 00 00 //线路一(主电源) C相功率 0.0KW 15 00 00 00 //线路二(半夜灯) 正向有功电量 0.15KWh 00 00 00 00 //线路二(半夜灯) 反向有功电量 0.00KWh 01 00 //线路二(半夜灯) A相电压 0.1V 00 00 //线路二(半夜灯) B相电压 0.0V 01 00 //线路二(半夜灯) C相电压 0.1V 00 00 00 //线路二(半夜灯) A相电流 0.0A 00 00 00 //线路二(半夜灯) B相电流 0.0A 00 00 00 //线路二(半夜灯) C相电流 0.0A 00 00 00 //线路二(半夜灯) A相功率 0.0KW 00 00 00 //线路二(半夜灯) B相功率 0.0KW 00 00 00 //线路二(半夜灯) C相功率 0.0KW 15 00 00 00 //线路三(泛光灯) 正向有功电量 0.15KWh 00 00 00 00 //线路三(泛光灯) 反向有功电量 0.00KWh 00 00 //线路三(泛光灯) A相电压 0.0V 00 00 //线路三(泛光灯) B相电压 0.0V 00 00 //线路三(泛光灯) C相电压 0.0V 00 00 00 //线路三(泛光灯) A相电流 0.0A 00 00 00 //线路三(泛光灯) B相电流 0.0A 00 00 00 //线路三(泛光灯) C相电流 0.0A 00 00 00 //线路三(泛光灯) A相功率 0.0KW 00 00 00 //线路三(泛光灯) B相功率 0.0KW 00 00 00 //线路三(泛光灯) C相功率 0.0KW 39 //和校验CS 16 //结束字符 ``` [返回列表](#23-数据读取类) ### 3.27 路灯数据上报(0x0006) |数据内容|数据格式|说明|字节数| |---|---|---|---| ||XXXX|预留数据|2字节| |集中器抄表时间|XX-XX-XX XX XX:XX:XX|秒分时日周月年|7字节| |上报路灯控制器数量|XXXX|HEX|2字节| |控制器测量点号|XXXX|HEX|2字节| |控制器通讯地址|XXXXXXXXXXXX||2字节| |正向有功电量|XXXXXX.XX|KWh|4字节| |电压|XXX.X|V|2字节| |电流|XX.XX|A|2字节| |功率|XX.XXXX|KW|3字节| |冻结时数据|XX


XX-XX XX
XXXXXX|路灯状态:
* bit0:第一路开灯
* bit1:第二路开灯
路灯冻结时间(月日时)
工作累计时间(分钟)|7字节| |非冻结时数据|XXXX
XX


XX


XXXXXX|路灯亮度
路灯状态:
* bit0:第一路开灯
* bit1:第二路开灯
故障:
* 0:正常
* 1:故障
工作累计时间(分)|7字节| |漏电流|XXX.XXX|A(宽带载波路灯才有此项数据)|3字节| |控制器测量点号|XXXX|HEX|2字节| |···|···|···|···| |控制器测量点号|XXXX|HEX|2字节| |控制器通讯地址|XXXXXXXXXXXX||2字节| |正向有功电量|XXXXXX.XX|KWh|4字节| |电压|XXX.X|V|2字节| |电流|XX.XX|A|2字节| |功率|XX.XXXX|KW|3字节| |冻结时数据|XX


XX-XX XX
XXXXXX|路灯状态:
* bit0:第一路开灯
* bit1:第二路开灯
路灯冻结时间(月日时)
工作累计时间(分钟)|7字节| |非冻结时数据|XXXX
XX


XX


XXXXXX|路灯亮度
路灯状态:
* bit0:第一路开灯
* bit1:第二路开灯
故障:
* 0:正常
* 1:故障
工作累计时间(分)|7字节| |漏电流|XXX.XXX|A(宽带载波路灯才有此项数据)|3字节| * 由于集中器抄读单灯指令与设置冻结有关,两条指令内容有差异,故是否开启冻结会影响单灯上报内容。
上报数据帧中byte[13]指示是否为冻结数据(1为冻结,0为非冻结)。 * 由于宽带单灯增加漏电流检测功能,故上报数据中增加漏电流字段。
数据内容中是否有漏电流字段可根据数据帧长度和上报控制器数量数值计算判断。
如下示例:数据帧长度字段:023B(571)。 报路灯控制器数量 21个。
571-25(固定帧头帧尾数据长度)=546 546/21 = 26(单灯数据长度)
单灯数据长度为26说明不带漏电流数据,长度为29则带漏电流数据。 **示例:** ``` 集中器定时上报路灯数据: 68 3B 02 68 40 07 56 44 64 06 00 00 00 01 00 00 2D 01 10 01 00 03 00 01 04 07 21 15 00 0B 00 89 11 01 00 00 00 62 93 07 00 67 23 25 00 80 05 00 01 00 01 07 4E 42 0E 0C 00 56 04 01 00 00 00 93 22 17 00 68 23 39 00 09 09 00 01 00 01 07 C5 9A 19 0D 00 21 11 01 00 00 00 76 08 08 00 71 23 25 00 89 05 00 01 00 01 07 1F 42 0E 0E 00 43 04 01 00 00 00 83 21 14 00 70 23 39 00 05 09 00 01 00 01 07 4E 97 19 0F 00 41 08 01 00 00 00 37 04 08 00 74 23 25 00 89 05 00 01 00 01 07 E7 40 0E 10 00 08 04 01 00 00 00 56 71 11 00 74 23 24 00 74 05 00 01 00 01 07 36 97 19 11 00 24 95 00 00 00 00 02 86 07 00 74 23 24 00 79 05 00 01 00 01 07 78 41 0E 12 00 40 04 01 00 00 00 78 18 12 00 76 23 25 00 99 05 00 01 00 01 07 3C 9A 19 13 00 10 04 01 00 00 00 79 00 12 00 92 23 25 00 93 05 00 01 00 01 07 A9 97 19 14 00 17 04 01 00 00 00 EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE 15 00 40 95 00 00 00 00 08 01 12 00 95 23 24 00 85 05 00 01 00 01 07 A6 97 19 16 00 50 95 00 00 00 00 50 21 06 00 82 23 25 00 99 05 00 01 00 09 06 AD 1D 0A 17 00 87 11 01 00 00 00 17 58 11 00 96 23 24 00 75 05 00 01 00 01 07 C2 97 19 18 00 65 96 00 00 00 00 69 09 08 00 86 23 25 00 93 05 00 01 00 01 07 0D 41 0E 19 00 61 84 00 00 00 00 55 21 18 00 97 23 42 00 17 10 00 01 00 01 07 C1 9A 19 1A 00 12 12 01 00 00 00 96 28 08 00 86 23 38 00 94 08 00 01 00 01 07 73 40 0E 1B 00 95 84 00 00 00 00 98 29 12 00 00 24 25 00 00 06 00 01 00 01 07 5C 96 19 1C 00 80 11 01 00 00 00 81 94 07 00 65 23 25 00 79 05 00 01 00 01 07 7E 40 0E 1D 00 94 84 00 00 00 00 EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE 1E 00 54 04 01 00 00 00 98 18 08 00 68 23 25 00 92 05 00 01 00 01 07 AD 42 0E 1F 00 33 95 00 00 00 00 50 31 13 00 67 23 40 00 49 09 00 01 00 01 07 3B 98 19 30 16 系统回应: 68 10 00 68 81 07 56 44 64 06 00 00 00 01 00 00 2D 01 10 01 CC 16 集中器上报帧解析: 68 //启动字符 3B 02 //长度 68 //启动字符 40 //控制域 07 56 44 64 //地址域 06 00 //应用层功能码 0x0006 00 00 //帧序列域 01 //操作对象类型 01:冻结数据 00 00 //操作对象地址 2D // 01 //冻结数据类型 路灯固定为01 10 01 // 00 03 00 01 04 07 21 //路灯数据冻结时间 2021-07-01 周四 00:03:00 15 00 //上报路灯控制器数量 21个 0B 00 //控制器测量点号 11 89 11 01 00 00 00 //控制器通讯地址 62 93 07 00 //正向有功电量 793.62KWh 67 23 //电压 236.7V 25 00 //电流 00.25A 80 05 00 //功率0.0580KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 4E 42 0E //工作累计时间 934478分钟 0C 00 //控制器测量点号 12 56 04 01 00 00 00 //控制器通讯地址 93 22 17 00 //正向有功电量 1722.93KWh 68 23 //电压 236.8V 39 00 //电流 00.39A 09 09 00 //功率0.0909KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 C5 9A 19 //工作累计时间 1678021分钟 0D 00 //控制器测量点号 13 21 11 01 00 00 00 //控制器通讯地址 76 08 08 00 //正向有功电量 808.76KWh 71 23 //电压 237.1V 25 00 //电流 00.25A 89 05 00 //功率0.0589KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 1F 42 0E //工作累计时间 934431分钟 0E 00 //控制器测量点号 14 43 04 01 00 00 00 //控制器通讯地址 83 21 14 00 //正向有功电量 1421.83KWh 70 23 //电压 237.0V 39 00 //电流 00.39A 05 09 00 //功率0.0905KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 4E 97 19 //工作累计时间 1677134分钟 0F 00 //控制器测量点号 15 41 08 01 00 00 00 //控制器通讯地址 37 04 08 00 //正向有功电量 804.37KWh 74 23 //电压 237.4V 25 00 //电流 00.25A 89 05 00 //功率0.0589KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 E7 40 0E //工作累计时间 934119分钟 10 00 //控制器测量点号 16 08 04 01 00 00 00 //控制器通讯地址 56 71 11 00 //正向有功电量 1171.56KWh 74 23 //电压 237.4V 24 00 //电流 00.24A 74 05 00 //功率0.0574KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 36 97 19 //工作累计时间 1677110分钟 11 00 //控制器测量点号 17 24 95 00 00 00 00 //控制器通讯地址 02 86 07 00 //正向有功电量 786.02KWh 74 23 //电压 237.4V 24 00 //电流 00.24A 79 05 00 //功率0.0579KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 78 41 0E //工作累计时间 934264分钟 12 00 //控制器测量点号 18 40 04 01 00 00 00 //控制器通讯地址 78 18 12 00 //正向有功电量 1218.78KWh 76 23 //电压 237.6V 25 00 //电流 00.25A 99 05 00 //功率0.0599KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 3C 9A 19 //工作累计时间 1677849分钟 13 00 //控制器测量点号 19 10 04 01 00 00 00 //控制器通讯地址 79 00 12 00 //正向有功电量 1200.79KWh 92 23 //电压 239.2V 25 00 //电流 00.25A 93 05 00 //功率0.0593KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 A9 97 19 //工作累计时间 1677225分钟 14 00 //控制器测量点号 20 17 04 01 00 00 00 //控制器通讯地址 EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE //未抄到 15 00 //控制器测量点号 21 40 95 00 00 00 00 //控制器通讯地址 08 01 12 00 //正向有功电量 1201.08KWh 95 23 //电压 239.5V 24 00 //电流 00.24A 85 05 00 //功率0.0585KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 A6 97 19 //工作累计时间 1677222分钟 16 00 //控制器测量点号 22 50 95 00 00 00 00 //控制器通讯地址 50 21 06 00 //正向有功电量 621.50KWh 82 23 //电压 238.2V 25 00 //电流 00.25A 99 05 00 //功率0.0599KW 01 //当前路灯状态 第一路开灯 00 09 06 //冻结时间 06-09 00点 AD 1D 0A //工作累计时间 662957分钟 17 00 //控制器测量点号 23 87 11 01 00 00 00 //控制器通讯地址 17 58 11 00 //正向有功电量 1158.17KWh 96 23 //电压 239.6V 24 00 //电流 00.24A 75 05 00 //功率0.0575KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 C2 97 19 //工作累计时间 1677250分钟 18 00 //控制器测量点号 24 65 96 00 00 00 00 //控制器通讯地址 69 09 08 00 //正向有功电量 809.69KWh 86 23 //电压 238.6V 25 00 //电流 00.25A 93 05 00 //功率0.0593KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 0D 41 0E //工作累计时间 934157分钟 19 00 //控制器测量点号 25 61 84 00 00 00 00 //控制器通讯地址 55 21 18 00 //正向有功电量 1821.55KWh 97 23 //电压 239.7V 42 00 //电流 00.42A 17 10 00 //功率0.1017KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 C1 9A 19 //工作累计时间 1678017分钟 1A 00 //控制器测量点号 26 12 12 01 00 00 00 //控制器通讯地址 96 28 08 00 //正向有功电量 828.96KWh 86 23 //电压 238.6V 38 00 //电流 00.38A 94 08 00 //功率0.0894KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 73 40 0E //工作累计时间 934003分钟 1B 00 //控制器测量点号 27 95 84 00 00 00 00 //控制器通讯地址 98 29 12 00 //正向有功电量 1229.98KWh 00 24 //电压 240.0V 25 00 //电流 00.25A 00 06 00 //功率0.0600KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 5C 96 19 //工作累计时间 1676892分钟 1C 00 //控制器测量点号 28 80 11 01 00 00 00 //控制器通讯地址 81 94 07 00 //正向有功电量 794.81KWh 65 23 //电压 236.5V 25 00 //电流 00.25A 79 05 00 //功率0.0579KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 7E 40 0E //工作累计时间 934014分钟 1D 00 //控制器测量点号 29 94 84 00 00 00 00 //控制器通讯地址 EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE //未抄到 1E 00 //控制器测量点号 30 54 04 01 00 00 00 //控制器通讯地址 98 18 08 00 //正向有功电量 818.98KWh 68 23 //电压 236.8V 25 00 //电流 00.25A 92 05 00 //功率0.0592KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 AD 42 0E //工作累计时间 934573分钟 1F 00 //控制器测量点号 31 33 95 00 00 00 00 //控制器通讯地址 50 31 13 00 //正向有功电量 1331.50KWh 67 23 //电压 236.7V 40 00 //电流 00.40A 49 09 00 //功率0.0949KW 01 //当前路灯状态 第一路开灯 00 01 07 //冻结时间 07-01 00点 3B 98 19 //工作累计时间 1677371分钟 30 //和校验CS 16 //结束字符 ``` [返回列表](#25-主动上报类) ### 3.28 交采(总表)数据上报(0x0007) |数据内容||数据格式|说明|字节数| |---|---|---|---|---| |线路一(全夜灯)|测量点号|XXXX||2字节| ||冻结时间|XX-XX-XX XX:XX:XX|秒分时日月年 其中第5字节没用|7字节| ||正向有功电量|XXXXXX.XX|KWh|4字节| ||反向有功电量|XXXXXX.XX|KWh|4字节| ||A相电压|XXX.X|V|2字节| ||B相电压|XXX.X|V|2字节| ||C相电压|XXX.X|V|2字节| ||A相电流|XXX.XXX|A|3字节| ||B相电流|XXX.XXX|A|3字节| ||C相电流|XXX.XXX|A|3字节| ||A相功率|XX.XXXX|KW|3字节| ||B相功率|XX.XXXX|KW|3字节| ||C相功率|XX.XXXX|KW|3字节| ||开灯状态|XX|0x01:开灯
0x10:关灯|1字节| |线路二(半夜灯)|测量点号|XXXX||2字节| ||冻结时间|XX-XX-XX XX:XX:XX|秒分时日月年 其中第5字节没用|7字节| ||正向有功电量|XXXXXX.XX|KWh|4字节| ||反向有功电量|XXXXXX.XX|KWh|4字节| ||A相电压|XXX.X|V|2字节| ||B相电压|XXX.X|V|2字节| ||C相电压|XXX.X|V|2字节| ||A相电流|XXX.XXX|A|3字节| ||B相电流|XXX.XXX|A|3字节| ||C相电流|XXX.XXX|A|3字节| ||A相功率|XX.XXXX|KW|3字节| ||B相功率|XX.XXXX|KW|3字节| ||C相功率|XX.XXXX|KW|3字节| ||开灯状态|XX|0x01:开灯
0x10:关灯|1字节| |线路三(景观灯)|测量点号|XXXX||2字节| ||冻结时间|XX-XX-XX XX:XX:XX|秒分时日月年 其中第5字节没用|7字节| ||正向有功电量|XXXXXX.XX|KWh|4字节| ||反向有功电量|XXXXXX.XX|KWh|4字节| ||A相电压|XXX.X|V|2字节| ||B相电压|XXX.X|V|2字节| ||C相电压|XXX.X|V|2字节| ||A相电流|XXX.XXX|A|3字节| ||B相电流|XXX.XXX|A|3字节| ||C相电流|XXX.XXX|A|3字节| ||A相功率|XX.XXXX|KW|3字节| ||B相功率|XX.XXXX|KW|3字节| ||C相功率|XX.XXXX|KW|3字节| ||开灯状态|0x01:开灯
0x10:关灯|1字节| **示例:** ``` 集中器定时上报交采数据: 68 92 00 68 40 07 56 44 64 07 00 00 00 01 00 00 84 03 02 00 00 03 00 01 03 07 21 21 00 41 14 01 00 00 00 00 00 01 24 85 23 76 23 47 00 00 00 00 00 50 00 00 10 01 00 00 00 00 17 01 00 01 03 00 00 03 00 01 03 07 21 21 00 57 66 00 00 00 00 00 00 02 24 85 23 75 23 00 00 00 22 00 00 38 00 00 00 00 00 53 00 00 88 00 00 01 04 00 00 03 00 01 03 07 21 21 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 B5 16 系统回应: 68 10 00 68 81 07 56 44 64 07 00 00 00 01 00 00 84 03 02 00 17 16 集中器上报帧解析: 68 //启动字符 92 00 //长度 68 //启动字符 40 //控制域 07 56 44 64 //地址域 07 00 //应用层功能码 0x0007 00 00 //帧序列域 01 //操作对象类型 01 00 00 //操作对象地址 84 03 //type3 交采数据 02 00 //测量点 02 00 03 00 01 03 07 21 //冻结时间 2021-07-01 00:03:00 21 00 //数据长度33 41 14 01 00 //正向有功电量 114.41KWh 00 00 00 00 //反向有功电量 0.00KWh 01 24 //A相电压 240.1V 85 23 //B相电压 238.5V 76 23 //C相电压 237.6V 47 00 00 //A相电流 0.047A 00 00 00 //B相电流 0.000A 50 00 00 //C相电流 0.050A 10 01 00 //A相功率0.0110KW 00 00 00 //B相功率0.0000KW 17 01 00 //C相功率0.0117KW 01 //开灯状态 开灯 03 00 //测量点 03 00 03 00 01 03 07 21 //冻结时间 2021-07-01 00:03:00 21 00 //数据长度33 57 66 00 00 //正向有功电量 66.57KWh 00 00 00 00 //反向有功电量 0.00KWh 02 24 //A相电压 240.2V 85 23 //B相电压 238.5V 75 23 //C相电压 237.5V 00 00 00 //A相电流 0.000A 22 00 00 //B相电流 0.022A 38 00 00 //C相电流 0.038A 00 00 00 //A相功率0.0000KW 53 00 00 //B相功率0.0053KW 88 00 00 //C相功率0.0088KW 01 //开灯状态 开灯 04 00 //测量点 04 00 03 00 01 03 07 21 //冻结时间 2021-07-01 00:03:00 21 00 //数据长度33 11 00 00 00 //正向有功电量 0.11KWh 00 00 00 00 //反向有功电量 0.00KWh 00 00 //A相电压 0.0V 00 00 //B相电压 0.0V 00 00 //C相电压 0.0V 00 00 00 //A相电流 0.000A 00 00 00 //B相电流 0.000A 00 00 00 //C相电流 0.000A 00 00 00 //A相功率0.0000KW 00 00 00 //B相功率0.0000KW 00 00 00 //C相功率0.0000KW 01 //开灯状态 开灯 B5 //和校验CS 16 //结束字符 ``` [返回列表](#25-主动上报类) ### 3.29 集中器状态上报(0x0008) |数据内容|数据格式|说明|字节数| |---|---|---|---| |线路一(全夜灯)状态|XX|01H:合闸;10H:拉闸|1字节| |手动拉合闸延时时间|XXXX|剩余时间(分钟)|2字节| |手动拉合闸状态|XX|00H:无效
01H:合闸
10H:拉闸|1字节| |故障状态|XX|bit0:A相电压故障
bit1:B相电压故障
bit2:C相电压故障
bit4:A相电流故障
bit5:B相电流故障
bit6:C相电流故障|1字节| |A相电压|XXX.X|V|2字节| |B相电压|XXX.X|V|2字节| |C相电压|XXX.X|V|2字节| |A相电流|XXX.XXX|A|3字节| |B相电流|XXX.XXX|A|3字节| |C相电流|XXX.XXX|A|3字节| |线路二(半夜灯)状态|XX|01H:合闸
10H:拉闸|1字节| |手动拉合闸延时时间|XXXX|剩余时间(分钟)|2字节| |手动拉合闸状态|XX|00H:无效
01H:合闸
10H:拉闸|1字节| |故障状态|XX|bit0:A相电压故障
bit1:B相电压故障
bit2:C相电压故障
bit4:A相电流故障
bit5:B相电流故障
bit6:C相电流故障|1字节| |A相电压|XXX.X|V|2字节| |B相电压|XXX.X|V|2字节| |C相电压|XXX.X|V|2字节| |A相电流|XXX.XXX|A|3字节| |B相电流|XXX.XXX|A|3字节| |C相电流|XXX.XXX|A|3字节| |线路三(景观灯)状态|XX|01H:合闸
10H:拉闸|1字节| |手动拉合闸延时时间|XXXX|剩余时间(分钟)|2字节| |手动拉合闸状态|XX|00H:无效
01H:合闸
10H:拉闸|1字节| |故障状态|XX|bit0:A相电压故障
bit1:B相电压故障
bit2:C相电压故障
bit4:A相电流故障
bit5:B相电流故障
bit6:C相电流故障|1字节| |A相电压|XXX.X|V|2字节| |B相电压|XXX.X|V|2字节| |C相电压|XXX.X|V|2字节| |A相电流|XXX.XXX|A|3字节| |B相电流|XXX.XXX|A|3字节| |C相电流|XXX.XXX|A|3字节| |线路四(泛光灯)状态|XX|01H:合闸
10H:拉闸|1字节| |手动拉合闸延时时间|XXXX|剩余时间(分钟)|2字节| |手动拉合闸状态|XX|00H:无效
01H:合闸
10H:拉闸|1字节| |故障状态|XX|bit0:A相电压故障
bit1:B相电压故障
bit2:C相电压故障
bit4:A相电流故障
bit5:B相电流故障
bit6:C相电流故障
|1字节| |A相电压|XXX.X|V|2字节| |B相电压|XXX.X|V|2字节| |C相电压|XXX.X|V|2字节| |A相电流|XXX.XXX|A|3字节| |B相电流|XXX.XXX|A|3字节| |C相电流|XXX.XXX|A|3字节| |三路门禁状态|XX XX XX|00H:正常
C0H:开门|3字节| |水浸状态|XX|00H:正常
C8H:开门|1字节| |上报时间|XX-XX-XX XX:XX:XX|秒分时日月年|6字节| * 预留第4路数据,但实际没用。 **示例:** ``` 集中器定时上报交采数据: 68 68 00 68 40 07 56 80 76 08 00 00 00 00 00 00 5A 01 01 00 00 00 20 32 23 99 22 56 22 58 02 00 01 00 00 18 04 00 10 00 00 00 00 32 23 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 11 00 01 07 21 EE 16 系统回应: 68 10 00 68 81 07 56 80 76 08 00 00 00 00 00 00 5A 01 01 00 38 16 集中器上报帧解析: 68 //启动字符 68 00 //长度 68 //启动字符 40 //控制域 07 56 80 76 //地址域 08 00 //应用层功能码 0x0008 00 00 //帧序列域 00 //集中器数据 00 00 //操作对象地址 5A //信息体长度 01 //信息体个数 01 //线路一状态 合闸 00 00 //手动合闸延时时间 00 //手动拉合闸状态 无效 20 //故障状态 B相电流故障 32 23 //A相电压 233.2V 99 22 //B相电压 229.9V 56 22 //C相电压 225.6V 58 02 00 //A相电流 0.258A 01 00 00 //A相电流 0.001A 18 04 00 //A相电流 0.418A 10 //线路二状态 拉闸 00 00 //手动合闸延时时间 00 //手动拉合闸状态 无效 00 //故障状态 正常 32 23 //A相电压 233.2V 00 00 //B相电压 0.0V 00 00 //C相电压 0.0V 00 00 00 //A相电流 0.000A 00 00 00 //B相电流 0.000A 00 00 00 //C相电流 0.000A 10 //线路三状态 拉闸 00 00 //手动合闸延时时间 00 //手动拉合闸状态 无效 00 //故障状态 正常 00 00 //A相电压 0.0V 00 00 //B相电压 0.0V 00 00 //C相电压 0.0V 00 00 00 //A相电流 0.000A 00 00 00 //B相电流 0.000A 00 00 00 //C相电流 0.000A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 //预留 00 00 00 //三路门禁状态 00 //水浸状态 29 11 00 01 07 21 //上报时间 2021-7-1 00:11:29 EE //和校验CS 16 //结束字符 ``` [返回列表](#25-主动上报类) ### 3.30 漏保数据上报(0x0008) 具体格式见[漏保数据说明](#3252-重合闸电源保护器透抄数据) * 集中器检测漏保有故障时会主动上报,系统应检测故障并告警。 **示例:** ``` 集中器定时上报交采数据: 68 3e 00 68 40 07 60 80 60 08 00 00 00 09 00 00 30 01 55 aa 13 88 f6 00 28 00 10 07 03 82 00 e0 00 e4 00 e0 00 00 00 00 00 00 00 00 0a 0a 0a 00 96 01 18 00 00 01 2c 00 07 00 01 00 0a 00 13 88 50 ff b7 16 系统回应: 68 10 00 68 81 07 60 80 60 08 00 00 00 09 00 00 30 01 55 aa 09 16 集中器上报帧解析: 68 //启动字符 3e 00 //长度 68 //启动字符 40 //控制域 07 60 80 60 //地址域 08 00 //应用层功能码 0x0008 00 00 //帧序列域 09 //表示漏保上报数据 00 00 //操作对象地址 30 //信息体长度 01 //信息体个数 55 aa 13 88 f6 00 28 //漏保数据体内容,这里不关心 00 //分合闸状态 分闸 10 //设备状态 出现漏电保护 07 //故障位置 A\B\C相 03 82 //锁定的故障值 漏电:914mA 00 e0 //A相电压 224V 00 e4 //B相电压 228V 00 e0 //C相电压 224V 00 00 //A相电流 0.0A 00 00 //B相电流 0.0A 00 00 //C相电流 0.0A 00 00 //漏电流 0.0A 0A 0A 0A 00 96 01 18 00 00 01 2c //不用关心,具体见上面说明 00 //缺相次数 07 //断电( 失压) 次数 00 //欠压次数 01 //过压次数 00 //过流(短路) 次数 0A //漏电次数 00 13 88 50 ff b7 16 //不用关心,具体见上面说明 EE //和校验CS 16 //结束字符 ``` [返回列表](#25-主动上报类)