CATALOG

芯步的60A智能空开支持HTTP API对接,可以通过轮询电量参数实现过流判断,并在检测到异常时远程触发分闸。以下方案涵盖设备选型、接口调用逻辑和完整的代码实现示例。

解决方案:基于芯步开放接口的60A智能空开过流自动断电系统

1. 概述与适用场景

本方案的目标是利用芯步60A智能大功率断路器(带计量功能)及其开放的HTTP API接口,构建一套高响应的过流保护系统。

区别于传统热磁式空开因双金属片受热弯曲导致的“反时限”延迟(电流越大,跳闸越快,小过流则慢),本方案通过软件定义保护的方式,可在检测到电流超过预设阈值(如60A)的毫秒级时间内,主动调用API接口下达分闸指令。这特别适用于以下场景:

  • 精密电子设备保护:需要比普通C型/D型脱扣曲线更灵敏的切断速度,防止电压骤降损坏精密元件。

  • 动态负载调节:在充电桩、储能系统中,若总电流接近上限,可软件逻辑选择性切断非关键负载,优先保障核心设备供电,避免跳总闸。

  • 远程故障隔离:当设备出现异常但未达到硬件短路瞬动阈值时,运维人员可远程确认并断电。

2. 硬件选型依据

为了实现“过流自动断电”,不能使用普通的WiFi通断器,必须选择具备电量计量功能的型号。根据芯步产品库参数,选择以下两款之一:

  • 推荐型号A智能大功率断路器[计量版]|60A

    • 核心参数:额定电流 60A,负载功率 12000W(阻性)。

    • 接口支持:支持HTTP API控制。

    • 优势:具备实时电量计量能力,支持导轨式安装,适合配电箱环境

  • 推荐型号B智能大功率断路器[计量数显版]|60A

    • 核心参数:同样支持60A大电流,且带有数码管显示屏,可直接查看电流数值,方便现场巡检时比对软件数据

选型关键点:请一定要确认设备规格表中包含“计量”或“数显”字样,因为非计量版虽然也能控制通断,但无法读取实时电流值,即无法判断“是否过流”。

3. 接口对接逻辑与鉴权流程

芯步开放平台采用标准的HTTP RESTful API,通过签名(Sign)机制保障安全性。所有操作均需通过携带动态签名的POST请求完成。

核心流程

  1. 获取凭证:在芯步控制台获取 AppIDAppSecret

  2. 生成签名:这是接入的安全核心。签名算法为 Sign = MD5( MD5(AppSecret) + ts )

    • 步骤拆解:首先将 AppSecret 进行MD5加密得到字符串 S1;然后将 S1 与当前Unix时间戳 ts 拼接;最后将拼接后的字符串再次进行MD5加密。

  3. 下发指令:向 https://api.thingboot.com/{AppID}/device/control/ 携带签名发起请求。

  4. 读取数据:过流判断依赖设备上报的实时电流值,需通过数据查询接口或设备主动推送的上行数据获取。

4. 过流自动断电的技术实现步骤

要实现精准的自动断电逻辑,需分为数据采集逻辑控制两个并行的线程。

4.1 实时数据采集(轮询或推送)

  • 方案A(主动查询) :你的服务器定期调用 设备状态查询接口,从返回的JSON数据中解析出 current(电流)字段。

  • 方案B(推荐-被动接收) :配置设备的消息推送(Webhook),让设备在高电流或特定周期自动将电压、电流消息推送到你的指定服务器地址。这样可以实时性更高,减少服务器压力。

4.2 核心控制代码逻辑(伪代码示例)假设你用Python编写后台服务,逻辑如下:

4.3 关键参数配置

  • 阈值设置:不机械地设为60.00A。根据国家标准,设置为额定电流的 80% (48A) 作为预警,100% (60A) 作为延迟跳闸,110% (66A) 作为瞬动跳闸

  • 防抖处理:大功率电机启动瞬间会有3-5倍的启动电流,但持续时间极短。在代码中应引入延时确认机制——即检测到电流 > 60A时,等待1-2秒再次检测,若依然过流再执行断电,避免设备启动时误动作。

5. 联动控制与系统集成

利用开放接口,该60A空开不仅仅是一个开关,而是能源管理系统(EMS)的执行单元:

  • 逻辑互锁:在充电桩场景中,若总电表电流超过限容,系统可直接向该空开发送 {"power":0} 指令,切断充电桩电源。待总电流下降后,再通过接口自动重合闸({"power":1}

  • 场景联动:结合温湿度传感器。若检测到线路温度过高且电流过大,可执行紧急断电。

  • 指令高级用法:如果需要定时断电(例如先断开,延时3秒再闭合以清除故障),可以使用 pointreset 命令,例如 {"point1":"2000"} 代表线路1先通2秒后自动断开

6. 注意事项与故障排除

  • 供电稳定性:60A断路器内部电路板依赖线路供电。若线路电压剧烈波动(如雷击或短路),设备可能掉线。在方案部署时,确保零线连接牢固,以保证设备MCU持续工作

  • 权限与安全:切勿将 AppSecret 直接写在前端代码中,请一定要在后端服务中完成签名和指令下发,防止密钥泄露导致设备被恶意控制。

  • 手动优先原则:软件控制虽然方便,但应遵循电气安全规范。在设备本地保留机械手柄操作权限,且软件逻辑应能识别手柄的物理状态,避免在检修时远程误合闸造成安全事故。