CATALOG

售货柜的远程通断电控制看似简单,实际落地时往往卡在两个细节:一是50A大功率设备的接口匹配问题,二是硬件与软件系统的协议对接。以下方案针对这两个核心难点展开。

1. 项目需求与挑战

在自助售货柜的运营中,为了节能、安全及远程维护,经常需要对单个售货柜进行远程硬断电(即完全切断220V市电)。传统的解决方案通常采用普通继电器或10A智能插座,但自助售货柜(包含制冷压缩机、工控机、LED屏等)启动电流极大,瞬时功率往往远超普通设备。

痛点:

  • 大电流冲击: 压缩机频繁启停会产生浪涌电流,普通开关易粘连失效。

  • 计量不清: 无法单独计量单个售货柜的真实耗电,导致分成或成本核算困难。

  • 过载风险: 若柜内线路老化或短路,缺乏精准的过载保护机制。

解决方案架构: 采用 “安科瑞/正泰等通用50A智能微断(带RS485/Modbus)” + “芯步边缘网关(或具备串口转HTTP能力的DTU)” + “芯步开放API” 的架构,将传统售货柜改造为电气参数可视化的智能节点。

2. 硬件选型与对接原理

2.1 硬件:50A带计量智能限流断路器

推荐选用具备电能计量远程分合闸功能的4P或2P智能型塑壳断路器(如安科瑞ASCM5E系列或类似50A规格产品)

  • 关键参数:额定电流50A(可调限流值),支持过压/欠压保护,精度1.0级计量。

  • 接线逻辑:串联在售货柜总进线端,替换原有的漏电开关或普通空开。

2.2 协议转换与数据上云:芯步生态

芯步平台的标准接口主要面向HTTP/MQTT协议。而工业断路器多采用Modbus-RTU协议(RS485接口)

  • 方案A(推荐):使用芯步生态内的“智能串口转以太网网关”。该网关内部集成了Modbus转HTTP的解析引擎,用户无需写代码即可将断路器的寄存器地址映射为芯步平台的“设备属性”。

  • 方案B(开发):利用已有工控机(或Raspberry Pi),通过Python读取断路器Modbus数据,再调用芯步的HTTP接口进行上报和控制

3. 软件对接实施步骤

本方案假定采用“芯步物联网平台 + 标准Modbus网关”的配置模式,重点解决50A断路器的接入问题。

3.1 第一步:设备物模型定义

在芯步控制台中,需要为该断路器创建一个自定义产品类型。根据断路器的功能点,定义如下物模型(属性):

属性/服务标识符数据类型说明
总闸开关power_switchBool (布尔型)true=合闸(通电),false=分闸(断电)
电流electric_currentFloat (浮点型)单位:A,实时负载监测
电压electric_voltageFloat单位:V
有功功率active_powerFloat单位:kW,用于监测售货柜实时功耗
电能累计total_energyFloat单位:kWh,用于每日电量统计
断路器状态breaker_statusEnum (枚举)如:合闸/分闸/脱扣(过载保护触发)

3.2 第二步:配置网关与协议透传

需要配置边缘网关,使其能从RS485总线上读取断路器的数据并向云端上报。

  1. 物理连接:将50A智能断路器的RS485 A/B线连接到网关的对应端子。

  2. 从机地址扫描:利用网关配置工具扫描断路器的Modbus Slave ID(如设为01)。

  3. 寄存器映射

    • 映射保持寄存器中的控制地址(如 0x0000 写入0xFF00分闸,0x0001合闸)对应到云端的服务(下发命令)

    • 映射输入寄存器中的电压/电流数据对应到云端的属性(上报数据)

3.3 第三步:API调用实现远程通断电

完成上述配置后,开发者即可通过芯步提供的开放HTTP接口,对售货柜进行远程控制。

接口对接要点:

  • 请求地址http(s)://api.thingboot.com/{AppId}/device/control/

  • 控制指令

    • 当运营人员需要远程重启售货柜(解决卡货或死机)时,系统发起以下逻辑:

    1. 下发命令:{"device":"设备ID", "order":{"power_switch": false}}(执行断电)。

    2. 延时策略:等待15秒(配合售货机电容放电时间)。

    3. 下发命令:{"device":"设备ID", "order":{"power_switch": true}}(执行通电)。

    • 先断后合保护:无需物理接触,通过API实现“断电-延时-送电”的自动化流程

3.4 第四步:联动与告警机制(智能限流)

50A断路器不仅负责通断,更重要的是 “限流保护”

  1. 实时数据监控:通过芯步平台实时查看electric_current属性。若发现某台售货柜电流异常升高(如超过45A但未达50A跳闸阈值),平台可提前推送告警。

  2. 主动限流策略:通过API动态修改断路器的限流阈值。例如,在夏季用电高峰期,通过接口将限流值从50A下调至40A,优先保障核心制冷单元,防止总线路过载跳闸。

4. 应用场景详解

第一种场景:远程故障恢复与节能

  • 触发:后台监测到售货柜离线(死机)或长时间无人购买。

  • 执行:运维人员在芯步SaaS后台点击“重启断路器”。

  • 结果:断路器物理分闸后合闸,售货机强制硬重启,无需人工到场

第二种场景:精细化电量统计与分成

  • 触发:每日凌晨0点。

  • 执行:系统调用API读取设备的total_energy(日电能累计值)。

  • 结果:自动生成《点位能耗账单》,清晰区分“设备待机耗电”与“制冷耗电”,为场地电费分摊提供数据依据。

5. 总结

维度传统方案(10A继电器)本方案(50A智能微断+芯步API)
安全性易过载发热,存在火灾隐患具备过流脱扣功能,物理极限分断
电气数据盲区,无数据全参数计量(电压/电流/功率/电能)
控制逻辑仅通断支持限流阈值远程设置、过压保护
协议标准私有协议或IO控制标准化HTTP API / Modbus,便于集成

通过将50A带计量智能限流断路器接入芯步平台,自助售货柜运营方不仅解决了大功率设备的远程安全控制问题,更实现了电气参数的数字化管理,显著提升了运维效率。

断路器产品方案:
宿舍楼限电控制:怎么将20A大电流智能断路器对接到软件项目中
查看 >>
共享充电宝柜电源管理:怎么将40A 智能断路器集成到软件项目中
查看 >>
便利店收银机电源管理:怎么将60A带计量远程智能空开集成到软件项目中
查看 >>
如何接入35A大功率智能断路器以实现过流自动断电控制
查看 >>
怎样对接60A带计量数显物联网断路器来实现额定功率负载控制
查看 >>
货柜场景方案:
自动售货柜控制:怎么把8 路智能分体远程设备集中控制箱接入到软件项目中
查看 >>
自助售货柜通断电控制:怎样将40A额定 8800W 断路器接入到软件项目中
查看 >>
自助售货柜通断电控制:如何把35A导轨式智能断路器对接到项目中
查看 >>
自助售货柜通断电控制:如何把60A带计量数显物联网断路器集成到软件项目中
查看 >>
怎么在自动售货柜控制中集成智能设备来实现点动/自锁模式切换
查看 >>
断电用途方案:
怎么二次开发AC4-10A线路控制器以实现过流自动断电控制
查看 >>
店铺安全监测与人走断电:怎样将壁挂式安全节能探测器集成到自己的项目中
查看 >>
怎么在医院病房空调管理中接入智能设备来实现断电记忆恢复控制
查看 >>
怎样在自动贩卖机电路管理中对接智能硬件以实现过流自动断电控制
查看 >>
自动贩卖机通断电控制:怎样把50A带计量数显智能断路器对接到项目中
查看 >>