芯步的60A智能断路器采用标准导轨式安装,通过开放的HTTP接口可快速接入现有管理系统。以下从硬件安装到接口调用的完整方案,帮助你实现远程控制与电力数据采集。
解决方案:基于芯步开放接口的60A智能断路器二次开发
1. 执行摘要
针对工业配电、基站能耗监控及智能工厂等场景,本文基于芯步 UNI-DLQ-M-60A-P 型号智能断路器,提出一套导轨式安装的远程通断控制与计量二次开发方案。该方案利用设备自带的 2.4G WiFi 模组,无需额外网关,通过标准的 HTTP API 即可实现设备控制与数据交互。
2. 硬件选型与安装规范
设备选型推荐使用 芯步智能大功率断路器[计量版]。该型号不仅支持最高60A电流的远程通断控制,还内置了电力计量模块,可实时读取电压、电流、功率等参数。设备外壳设计符合标准 35mm DIN导轨 安装规范,可直接嵌入标准配电箱。
安装与接线
安装位置:将断路器卡入配电箱的DIN导轨,确保卡扣紧固。
接线配置
输入端(进线):连接外部供电电源(AC 85-265V)。
输出端(出线):连接受控负载线路(如大功率电机、照明总线路)。
零线:请一定要按要求接入零线,以确保计量精度(若仅通断不计量,部分型号可不接零线,但通常接全)。
网络环境:设备仅支持 WiFi 2.4G 频段,安装前需确保现场有可用的WiFi信号覆盖。
3. 二次开发核心逻辑:API对接
二次开发的核心是通过芯步的开放接口,将断路器的控制权集成到你的自有系统(如ERP、EMS或自研APP)中。该平台采用 HTTP 或 MQTT 两种协议进行通信。
接口基础参数
请求地址
https://api.thingboot.com/{AppID}/device/control/鉴权方式:动态签名(MD5双重加密)
请求方法:POST
签名计算规则为防止接口被恶意调用,每次请求需携带签名。计算步骤在官方文档中有明确说明:
将你的
AppSecret进行一次MD5加密,得到字符串S1。获取当前时间的10位秒级时间戳
ts。将
S1与ts拼接,得到字符串S2。将
S2进行第二次MD5加密,结果即为sign。注:JavaScript 和 PHP 等语言的详细代码实现,可参考开放平台的设备接口调用代码示例。
核心指令下发实现对60A断路器的通断控制,依赖 order 参数。根据产品手册,60A计量版断路器的控制命令主要基于标准的线路控制协议
1. 远程合闸(通电)当需要接通电路时,下发 {"power":1} 指令。
说明
power后的1代表开启线路。
2. 远程分闸(断电)当检测到异常或需要紧急切断电路时,下发 {"power":0} 指令。
说明
0代表关闭线路。此接口响应速度快,通常毫秒级响应。
3. 高级动作:先通后断/互锁适用于电机正反转或双电源切换等不能同时闭合的场景。
命令示例
{"point":{"relay":[1,2],"interval":500}}逻辑:先断开第2路,间隔500毫秒后,再接通第1路,有效防止短路。
数据读取(计量值获取)除控制外,获取实时计量数据也是开发重点。可通过查询接口或设备主动推送机制获取:
电压:实时负载电压
电流:实时电流(需注意变比设置)
功率:当前瞬时功率(W)及电能累计(kWh)
4. 开发实施步骤
第一步:准备工作注册芯步账号,进入“物联网控制台”,在“开发设置”中获取专属的 AppID 和 AppSecret。参考开放平台的开发流程指南,完成基础配置。
第二步:设备配网由于设备不依赖网关,需通过配网模式将设备连入办公室或机房的WiFi。
设备上电。
长按断路器上的物理按键,直至指示灯进入快闪模式(配网模式)。
使用芯步提供的“小程序”或“配网工具”输入WiFi密码。
配网成功后,在控制台获取该设备的唯一
Device ID。
第三步:编写控制逻辑脚本以下是一段伪代码逻辑,展示如何集成到你的系统中:
第四步:私有化部署选配如果你对数据安全要求比较高,或现场网络无法访问公网,芯步支持 私有化部署 方案。你可以将平台部署在本地服务器,断路器直接连接本地MQTT Broker。
5. 方案优势分析
高集成度:无需购买额外的4G DTU或工业网关,设备直接连网,降低了导轨占位空间和硬件成本。
高功率承载:60A额定电流,远超常规智能插座(10A/16A),可直接接入大功率空调、充电桩或车间总闸。
接口免费:芯步的开放接口平台提供免费对接服务,无额外License费用。
环境适应:针对工业现场,设备支持设定 5组WiFi网络,当一组信号弱时自动切换,保障工业环境下的连接稳定性。
6. 总结
通过对芯步60A远程控制计量断路器的二次开发,开发者可以快速将传统配电箱升级为“智能动环监测单元”。整个过程分为三步:物理安装(导轨) -> 设备配网(WiFi) -> API对接(控制+计量)。基于其标准的HTTP接口协议,你结合项目需求,先在芯步提供的物联网控制台中进行命令测试,再进行代码集成。