CATALOG

50A智能空开在工业场景中常用于大功率设备回路,接入时需重点关注三相平衡监测和重合闸策略。以下方案基于芯步开放接口标准流程编写。

1. 解决概述

1.1 背景与目标

在现代工业自动化和智能楼宇管理中,对配电回路进行精细化管理是提升能效和安全性的关键。50A智能空开(智能微型断路器)作为低压配电终端的重要执行与传感单元,不仅具备传统过载短路保护功能,还集成了电能计量、状态监测与远程分合闸控制功能

本方案的目标是指导开发者如何通过芯步开放平台的HTTP API接口,快速完成50A智能空开设备的企业应用系统对接,实现:

  1. 实时状态反馈:获取空开的分合闸状态、电压、电流、功率及故障报警数据。

  2. 远程控制:实现对空开的远程分闸、合闸及漏电自检操作。

  3. 自动化联动:构建基于电路状态(如过载、漏电)触发的自动化响应流程。

1.2 系统架构图(文字描述)

  • 设备层:50A智能空开(内置物联网模块/连接网关),负责数据采集与执行。

  • 网络层:设备通过Wi-Fi/4G/以太网接入芯步云平台

  • 平台层:芯步开放平台(设备管理、数据处理、API封装)。

  • 应用层:企业自有的能源管理系统、运维APP或SCADA系统。

2. 准备工作与环境配置

在进行API对接前,请依据芯步官方文档完成以下初始化配置:

2.1 平台账号与密钥申请

  1. 登录芯步工作台控制台。

  2. 导航至“开发设置”页面:

    • 记录 AppID(开发者ID)和 AppSecret(开发者密码)。这是后续API调用签名的凭证。

    • 开发:在初期调试阶段,可开启“调试模式”,该模式下系统不校验签名和时间戳,方便快速验证接口功能。生产环境请请一定要关闭调试模式并严格计算签名

2.2 设备接入准备

  1. 设备配网:将50A智能空开通电,根据产品手册指导将其配置入网,确保设备状态在控制台显示为“在线”。

  2. 获取设备ID:在控制台“设备管理”中找到对应的50A空开设备,设备ID是后续调用控制API的关键参数。

3. 核心接口对接实施流程

芯步采用标准的HTTP协议,请求/响应格式通常为JSON。开发者需封装一个公共的调用函数,通过传递不同的命令数组实现对不同产品的控制。

3.1 认证与签名机制(生产环境)

为了保证接口安全,在生产环境下需要构造签名。请求URL通常包含以下公共参数:

  • app_id:开发者ID

  • ts:时间戳

  • sign:签名(根据AppSecret和请求参数按字典序MD5加密)

处理流程

  1. 将所有请求参数(包括POST Body)按参数名字典序排序。

  2. 拼接成字符串并附加AppSecret进行MD5加密得到sign

3.2 获取电路状态(数据流)

场景:实时监控50A空开的输入端电压、电流、功率及开关通断状态。

由于芯步平台支持设备数据主动上报,推荐采用“回调接收”或“主动查询”两种模式:

  • 方案A:主动查询设备最新数据

    • 接口GET /orderdata/latest

    • 入参device_id(设备ID)

    • 返回解析:接口将返回一个JSON对象,其中包含标准数据点。

    • 50A空开常见数据点映射:

      • switch_status (bool):分合闸状态 (true=合闸/闭合, false=分闸/断开)。

      • voltage (float):电压值 (V)

      • current_A/B/C (float):三相电流值 (A) ,单相电请关注current

      • power (float):有功功率 (kW)

      • leakage_current (float):漏电电流 (mA)

      • temperature (float):触点温度 (℃)

      • alarm_flag (int):故障标志位 (如:1-过压,2-过载,3-漏电)

  • 方案B:接收设备主动回调

    • 在“开发设置”中配置数据回调URL。当设备状态变化或定时上报时,芯步平台会主动POST数据到此URL,便于企业服务器实时同步状态。

3.3 执行远程控制(指令流)

场景:系统发现电路电流异常或需要远程检修,需执行分闸断电。

芯步控制接口采用统一的/device/control入口,具体行为由payload中的cmd字段决定

  • 接口地址POST /ordercontrol

  • 请求Body示例

50A智能空开关键指令集(请请一定要参照具体《产品手册》):

指令名称cmd_id 值说明适用场景
合闸open / turn_on使开关吸合,电路导通远程恢复供电
分闸close / turn_off使开关断开,电路切断紧急断电或节能控制
分励脱扣trip强制脱扣,需复位操作故障锁定保护
漏电自检self_check模拟漏电信号测试机构定期安全巡检(月度)
查询状态query_status主动拉取当前开关状态心跳监测或界面初始化

3.4 回调处理与状态同步(关键点)

要实现精确的状态反馈控制,必须处理好异步回调。

典型流程

  1. 下发指令:APP/Server调用远程分闸接口。

  2. 平台响应:芯步返回 {"code":0, "msg":"success"},此时仅代表指令已下发给设备,不表示开关已跳闸。

  3. 设备执行:50A空开内部电机动作,推动触头分离。

  4. 状态上报:开关状态由“合”变为“分”,设备立即上报最新状态。

  5. 反馈闭环:芯步通过回调URL通知企业服务器,服务器更新数据库中的开关状态。

:在用户界面上,点击控制按钮后先显示“指令下发成功”,待收到设备回调的状态变化后,再更新UI为“已分闸”,以此保证显示状态与物理状态一致。

4. 高级应用场景与策略

4.1 定时与触发策略(逻辑联动)

利用50A空开的计量功能,实现复杂的逻辑控制,而不仅仅是手动远程开关。

  1. 阈值联动保护

    • 需求:当某回路电流持续超过50A(例如达到55A)超过5秒,立即触发分闸,防止火灾。

    • 实现:监听平台推送的电流数据,在企业应用逻辑层判断。若连续5个采样点电流 > 55A,调用分闸接口,并记录日志“过载保护”。

  2. 能耗定时控制

    • 需求:无人值守的充电桩或照明,晚上24:00准时断电,早上6:00恢复供电。

    • 实现:利用平台提供的设备定时任务API,直接为设备创建定时任务,即使服务器离线也能执行。

4.2 故障诊断与处理

当平台接收到报警数据(如alarm_flag包含漏电值),系统可编程自动化处理:

  1. 挂起:收到漏电报警 -> 调用trip指令强制脱扣 -> 发送钉钉/邮件通知运维人员。

  2. 自动恢复策略:对于瞬时电压波动导致的跳闸,可在监测到电压恢复正常后,延迟5秒调用open指令尝试自动重合闸一次

4.3 控制等级与本地互锁

在实际工程中,50A空开面板通常具备本地合闸手柄。为了防止远程自动控制与本地检修发生冲突,50A智能空开通常支持控制模式设置

  • 仅远程可控:本地手柄失效,杜绝现场误操作。

  • 仅本地可控:设备进入检修模式,远程无法合闸,保障现场电工安全

  • 开发:在管理后台提供一个“检修模式”切换按钮,调用参数设置接口,修改设备的control_mode属性。

5. 总结

通过对接芯步开放平台,50A智能空开不再是一个孤立的配电元件,而是成为了可被软件定义的物联网执行终端开发者仅需关注业务逻辑(如工厂设备的能耗分析、基站空调的联动控制),无需关心底层硬件通信协议,通过标准HTTP API即可在10分钟内完成从“设备上电”到“远程点灯”(分合闸)的全流程打通,实现电路状态的数字化可视与可控。

断路器产品方案:
便利店收银机电源管理:怎么将40A带计量数显智能空开集成到软件项目中
查看 >>
便利店收银机电源管理:怎么将60A带计量远程智能空开集成到软件项目中
查看 >>
校园设备电源控制:怎样将60A联动控制智能空开接入到软件项目中
查看 >>
如何二次开发智能大功率断路器计量版50A来实现短路保护控制
查看 >>
怎样接入50A物联网断路器以实现电路过流过载保护控制
查看 >>
电路场景方案:
充电桩电路控制:怎么把智能大功率断路器[计量版]|50A集成到软件项目中
查看 >>
如何在园区路灯电路管理中接入智能硬件以实现过压欠压保护控制
查看 >>
园区路灯电路管理:如何将40A带计量过流保护智能断路器接入到软件项目中
查看 >>
家庭配电箱电路改造:如何将50A带计量物联网断路器接入到自己的项目中
查看 >>
小型商铺总控电路:怎么将40A远程控制断路器接入到软件项目中
查看 >>
反馈用途方案:
怎样接入2200W智能通断器AC1以实现线路状态反馈控制
查看 >>
如何在共享充电站照明管理中对接智能硬件来实现照明状态反馈控制
查看 >>
如何对接24 路智能分体远程多通道控制器以实现线路状态反馈控制
查看 >>
怎样接入AC5-10A 定时控制开关来实现线路状态反馈控制
查看 >>
如何对接15W 智慧园区语音终端来实现设备状态语音反馈
查看 >>