CATALOG

一、概述

1.1 背景与需求

随着智能电网和物联网技术的发展,传统断路器已无法满足现代配电管理的精细化需求。60A带计量智能空开作为一款集过载保护、短路保护、电能计量与远程控制于一体的新型设备,需实现以下远程管理能力:

  • 远程参数配置:过载保护阈值、延时时间、重合闸逻辑等

  • 实时状态监控:电压、电流、功率、功率因数、电能累计

  • 远程分合闸控制:紧急断电、定时通断

  • 参数批量管理:多台设备统一配置

1.2 方案架构

本方案基于芯步开放平台的HTTP API接口,采用请求-响应模式实现远程参数配置与管理。整体架构如下:

层级组成说明
设备层60A带计量智能空开支持电量计量、开关控制、参数存储
通信层芯步云平台提供设备接入、消息转发、签名认证
应用层自主开发的管理系统Web/APP/小程序,实现参数配置界面

二、技术原理与接口机制

2.1 开放接口工作机制

芯步开放平台采用HTTP协议作为设备与云端的数据交互通道。平台工作原理如下:

  1. 设备注册:智能空开首次上电后自动向平台注册,获取唯一设备ID

  2. 状态上报:设备周期性上报计量数据(电压、电流、功率等)至云端

  3. 指令下发:应用服务器通过调用平台开放API,向指定设备下发配置指令

  4. 指令执行:设备接收指令后执行参数修改并返回执行结果

2.2 接口认证与签名机制

所有API调用需携带签名(sign)和时间戳(ts)进行身份验证,防止非法调用。签名生成算法

Sign = MD5( MD5(AppSecret) + ts )

参数说明:

参数类型说明
AppIDString平台生成的应用标识,在控制台获取
AppSecretString平台生成的开发者密钥,用于签名计算
tsInt当前Unix时间戳(秒),用于防重放攻击

签名计算示例(Python):

2.3 设备与计量能力

60A带计量空开具备以下核心参数,均可通过接口读取与配置:

参数类型具体内容可配置
电量参数电压、电流、有功功率、功率因数、电能累计否(只读)
保护参数过载保护阈值、短路保护阈值、漏电保护阈值
延时参数过载延时、重合闸延时、欠压延时
控制参数分合闸状态、断电恢复策略

三、远程参数配置实现方案

3.1 参数配置指令格式

芯步平台通过order JSON字段下发设备控制指令。针对60A带计量空开的参数配置,需根据具体产品手册定义的字段构造指令。

通用命令格式:

常见参数配置命令示例:

配置项命令示例说明
设置过载电流阈值{"overload_current": "50"}单位:安培
设置过载延时{"overload_delay": "3000"}单位:毫秒
设置重合闸延时{"reclose_delay": "10000"}单位:毫秒
设置欠压保护阈值{"undervoltage_threshold": "180"}单位:伏特
远程分闸{"power": "0"}0=断电,1=通电
远程合闸{"power": "1"}-

3.2 接口调用实现

请求地址:

POST https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

完整的参数配置代码示例(Python):

3.3 参数配置注意事项

1. 参数范围校验

  • 过载电流不应超过设备额定值60A

  • 延时参数需符合设备固件支持的取值范围

2. 指令发送频率

  • 单设备指令间隔≥200ms,避免设备处理拥塞

  • 批量配置时采用限流策略

3. 配置生效确认

  • 指令下发后,设备返回code:0表示执行成功

  • 通过状态查询接口二次确认参数是否写入

四、批量参数管理方案

4.1 批量设备配置

对于多台空开的统一参数配置,可采用设备ID数组批量下发:

批量指令格式:

4.2 配置模板管理

设计参数模板机制,实现标准化快速配置:

模板名称场景过载阈值过载延时重合闸延时
标准模板普通照明60A5s10s
精密设备服务器/实验室50A2s30s
电机负载工业电机63A10s20s

4.3 配置任务状态跟踪

采用异步任务机制管理批量配置:

  1. 提交批量配置请求,返回任务ID

  2. 通过任务ID查询各设备配置状态(成功/失败/超时)

  3. 对失败设备自动重试

五、方案优势与扩展

5.1 方案优势

特性说明
开发门槛低HTTP API标准协议,任意编程语言均可对接
响应速度快指令下发到设备执行约80-120ms
部署灵活支持公网、局域网、私有化部署
二次开发友好开放接口完整,支持Web、APP、小程序、SaaS平台接入

5.2 扩展能力

基于现有接口可进一步开发:

  • 定时任务系统:预设不同时段的分合闸策略

  • 电量分析报表:采集计量数据进行用电分析

  • 联动控制:环境传感器与空开关联动

  • 告警推送:过载、过压等异常及时通知

以上方案基于芯步开放平台的HTTP API接口能力,实现了60A带计量空开的远程参数配置与管理。具体实施时,请参考对应产品的《产品手册》获取完整的指令集定义。