CATALOG

芯步的开放接口基于HTTP协议,可对接各类智能继电器或PDU设备,实现车间机柜电源的远程集中控制。以下方案以5路设备总控为目标,涵盖设计、硬件选型、接口调用逻辑及实施要点。

1. 背景与需求

在现代智能制造车间中,机柜内往往部署着工控机、交换机、PLC、传感器网关等5类核心设备。传统的管理方式存在以下痛点:

  • 运维低效:设备死机或需重启时,电工需前往现场手动插拔电源。

  • 无状态感知:无法实时监测各支路的电流、电压,存在过载跳闸风险。

  • 缺乏远程灾备:出现异常高温或烟雾时,无法第一时间切断高危负载。

本方案的目标是利用芯步开放平台的 HTTP 接口能力,结合智能电源硬件,实现对5路设备的独立分控、状态实时反馈、无人值守自动告警

2. 整体设计

本方案采用“端-管-云-控”四层架构,强调本地局域网闭环控制以保证生产稳定性,同时开放API对接车间MES系统。

  • 感知/执行层:部署5路智能电源分配单元或5路智能继电器。

  • 传输层:利用智能硬件内置的4G/WiFi/以太网能力,支持直连或通过网关连接

  • 平台层(芯步):负责设备连接管理、数据流转与指令签名校验

  • 应用层:车间中控系统(MES/SCADA)或手机APP。

3. 硬件选型

针对“5路设备总控”的需求,推荐组合以下芯步生态兼容硬件

3.1 方案A:5路智能电源控制终端

  • 推荐形态:采用具有5路独立磁保持继电器的智能PDU或5通道控制模块。

  • 关键参数

    • 额定电压:AC 220V / DC 24V(根据机柜设备选择)。

    • 通信协议:支持 HTTP/TCP/UDP 或标准Modbus RTU over TCP

    • 管理能力:每路独立控制、独立计量(电量/功率/电流)。

3.2 方案B:单路聚合控制(无5路专用硬件时)

  • 若暂无5路专用设备,可采用5个独立的“芯步智能插座”进行逻辑分组。

  • 优势:灵活性高,可随时替换故障支路;劣势:占用物理空间较大。

3.3 硬件选型关键点

为了无缝对接芯步接口,硬件必须支持“云端下发命令,设备瞬时执行”的特征,且接口调用响应时间需控制在 80-120ms 内以保证丝滑体验

4. 芯步开放接口集成方案

基于芯步的机制,我们不直接对硬件写代码,而是通过调用其 HTTP API 下发指令。

4.1 对接流程逻辑

  1. 设备注册:将购买的5路控制器在芯步控制台进行“一机一密”注册,获取唯一的 device_id(例如:820720820724 代表5个回路)。

  2. 签名认证:任何控制指令都需要携带签名(sign)和时间戳(ts),防止重放攻击

  3. 指令下发:车间中控系统调用 https://api.thingboot.com/{AppId}/device/control/ 接口。

4.2 具体接口调用逻辑(伪代码级)

假设需要实现“一键重启第3路设备(机柜风扇)”的功能:

接口定义示例:

实现“5路总控”的操作逻辑:

虽然硬件可能是独立的,但通过软件逻辑实现“总控”:

  • 全开:循环请求5个device_id,将 order.power 设为 1。

  • 顺序启动:为防止5路设备同时通电导致瞬间浪涌电流过大,在代码中设置间隔 500ms 依次发送指令。

  • 分组逻辑:利用芯步的“设备组”功能(若有),可将5个设备绑定为一个逻辑组,发送一次指令即可控制整个机柜

4.3 状态上报与可视化

  • 数据上行:设备执行指令后,会立即通过MQTT/HTTP推送当前状态(如:power:1, current:2.3A)。

  • 回调机制:车间的总控服务器需设置一个接收地址(Receive URL),用于接收设备的状态变更回调,从而在MES界面上实时更新“运行/离线”状态

5. 特色功能:实现“无人值守”与“异常联动”

结合芯步生态中的传感器(如智慧烟感、温湿度传感器),实现真正的智能化总控

5.1 第一种场景:过流保护与自动断电

当芯步接口检测到某一路设备(如老化的工控机)电流异常飙升(例如 > 5A):

  1. 平台触发告警规则。

  2. 自动调用控制接口:{"device":820720, "order":{"power":0}}

  3. 推送告警信息至车间看板:“机柜A-设备1 因过载已自动断电保护”。

5.2 第二种场景:环境联动

  • 部署“智能人体存在雷达传感器”

  • 逻辑:若下班后30分钟,传感器检测到机柜周围无人,但5路设备仍在运行(如照明、风扇),启动“节能模式”,依次切断非核心负载(辅助设备),仅保留核心服务器供电。

6. 总结

  1. 极简集成:芯步提供标准的HTTP接口,彻底摆脱复杂的私有协议对接,无论车间原有系统是用C#、Java还是Python编写,均可快速接入

  2. 可视化管理:通过接口可读取实时电压、电流、功率因数,实现预测性维护,避免因电源问题导致的数据丢失

  3. 高可用性:支持本地局域网直连控制,即便车间外网断开,内网的中控系统依旧可以控制机柜电源

  4. 扩展性:当前解决5路控制,未来机柜扩展到50路时,仅需增加硬件,软件层只需增加设备ID即可。

实施:在正式部署前,在芯步“控制台”的调试页面进行单设备接口测试,确认指令格式无误后,再进行5路总控的代码开发。

插排产品方案:
如何在智能仓储设备机柜电源控制中对接智能设备来实现设备分组控制
查看 >>
怎样二次开发8位远程控制分控PDU来实现过流自动断电控制
查看 >>
酒店客房设备机柜电源管理:怎么把8位分控插排接入到自己的项目中
查看 >>
怎么在配电柜智能改造中接入智能设备来实现8 路设备电源状态监测
查看 >>
弱电间机柜设备电源管理:怎么将5位分控智能PDU集成到自己的项目中
查看 >>
车间场景方案:
工厂车间人体活动监测:怎样把壁挂式智能雷达感应开关对接到项目中
查看 >>
生产车间:怎么将60W 网络音频音柱集成到项目中
查看 >>
生产车间语音通知:如何将40W 物联网语音广播音柱接入到自己的项目中
查看 >>
车间设备电源控制:怎样把智能5位总控PDU接入到软件项目中
查看 >>
生产车间语音通知:怎样把40W语音播报壁挂音箱接入到软件项目中
查看 >>
总控用途方案:
如何接入5位智能PDU以实现多设备总控联动
查看 >>
如何接入8位总控PDU插排以实现场景联动总控电源
查看 >>
如何在银行网点设备机柜电源控制中集成智能设备以实现自定义总控联动逻辑
查看 >>
小型商铺总控电路:怎么将20A联动控制智能空开对接到自己的项目中
查看 >>
如何二次开发8位总控PDU插排以实现多设备总控联动
查看 >>