CATALOG

芯步智能硬件的HTTP接口采用极简设计,支持任何能发HTTP请求的编程语言调用,非常适合快速集成到工业自动化系统中。以下方案以工业机柜电源控制为核心场景,结合传感联动、脚本调度、权限与日志四个维度,构建可落地的总控方案。

1. 行业背景与需求

在现代工业自动化产线中,机柜(PLC控制柜、伺服驱动柜、网络机柜)往往分散在厂区各个位置。传统的运维模式存在三大痛点:

  • 排故响应慢:当PLC死机或工业交换机卡顿时,往往需要人员前往现场强制断电重启。

  • 无环境联动:机柜内温湿度过高或出现烟雾(火灾前兆)时,无法自动切断非关键负载,容易导致火灾扩大。

  • 能耗浪费:夜班或周末停产期间,辅助设备(如散热风扇、照明、部分充电机)空转。

目标:利用芯步的智能插座、智能PDU及环境传感器,通过其开放的HTTP API,将分散的机柜电源接入统一的中央调度系统(如MES、SCADA或自建的Web平台),实现远程重启、顺序上电与策略联动。

2. 设计

本方案采用“端-边-管-云”的四层架构,核心控制逻辑由用户自有的服务器(部署在车间或本地私有云)执行,确保数据不出厂。

  • 感知/执行层

    • 智能PDU/插座:替代机柜内原有普通排插,为PLC、交换机、散热风扇、设备电源供电。

    • 传感设备:部署智能温湿度传感器、烟雾传感器、人体雷达(用于安防联动)

  • 网络层

    • 所有芯步设备通过 2.4G WiFi 或以太网接入车间工业环网,无需额外网关,降低延迟

  • 平台层(云/边)

    • 芯步开放平台:负责设备连接与指令转发(透传)。

    • 用户私有服务器(核心):部署总控逻辑、定时脚本、联动规则库。

3. 核心对接技术实现

芯步的接口设计极其轻量,基于 HTTP POST 请求,无需复杂的MQTT代理配置

3.1 接口调用模型

总控系统通过调用标准API向指定设备下发指令。

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

  • 签名机制:在URL参数中携带 sign(签名)和 ts(时间戳),保障局域网或公网传输的指令不被篡改。

  • 指令示例(重启PLC)假设PLC连接在设备ID为 889021 的智能插座的第1口。

    执行逻辑:总控系统构造JSON -> 计算签名 -> 发送POST请求 -> 设备在约 100ms 内执行断电。

3.2 关键联动逻辑:传感器自愈

利用芯步传感器的“状态实时上报”机制,结合私有服务器脚本,实现无人值守修复。

  • 场景:夏季机柜高温(>45°C)。

  • 流程

    1. 温湿度传感器上报 temp=46.5 至服务器。

    2. 服务器逻辑判断:温度过高 -> 联动指令 -> 开启备用强排风扇(连接智能插座)。

    3. 若30分钟后温度未降 -> 紧急指令 -> 切断非核心计算设备电源,仅保留主PLC供电,防止硬件损坏。

4. 工业场景具体应用方案

4.1 无人值守机柜远程硬重启(解决死机)

在工业现场,PLC或工控机偶尔会出现“假死”现象。使用芯步智能PDU实现“看门狗”功能:

  1. Ping探测:私有服务器每隔30秒Ping PLC的IP地址。

  2. 判定机制:连续3次Ping超时,判定为死机。

  3. 执行动作

    • 服务器调用API:{"power": 0} 断开PLC电源插座。

    • 延时10秒。

    • 调用API:{"power": 1} 重新上电。

    • 发送告警通知:“PLC已自动恢复重启”。

4.2 多设备顺序上电与分组总控

高端伺服驱动器或精密仪器对浪涌敏感,严禁所有设备同时通电。芯步接口支持毫秒级连续调用。

  • 总控脚本示例:利用Python在服务器端定义启动序列:

    • 08:00:00 -> 开启网络机柜交换机(设备A)。

    • 08:00:05 -> 开启操作台显示器(设备B)。

    • 08:00:10 -> 开启PLC与IO模块电源(设备C)。

    • 08:00:15 -> 开启变频器与风机(设备D)。

  • 联动语音提示:在每一步执行前,调用芯步的 智能语音音柱 进行广播:“警告:伺服驱动器即将上电,请远离设备”

4.3 整厂能源调度与节能

对接企业ERP排产系统:

  • 生产日(周一至周五) :正常供电。

  • 停产日(周六日)

    • 上午10:00:服务器扫描所有非必要辅助设备插座,执行 for device in weekend_list: control(power=0)

    • 实时监控:若加班导致人员移动(雷达传感器触发),自动开启该区域照明和空调,下班后自动关闭。

5. 安全与私有化部署

针对工业客户对数据安全的严苛要求,芯步全系硬件支持 私有化部署模式(纯局域网运行)

  1. 自建消息服务器:芯步设备允许配置“私有MQTT Broker地址”或“自建HTTP接收端点”。设备的所有状态上报数据直接发送至工厂内的服务器,完全不经过芯步公有云

  2. 防火墙策略:在工业防火墙设置白名单,仅允许MES服务器IP与智能硬件网段通信,彻底隔离外部互联网风险。

  3. 操作日志审计:所有的开关动作(谁、什么时间、操作了哪个机柜)都记录在本地数据库中,满足等保2.0及工业审计要求。

6. 方案收益

  • MTTR(平均修复时间)降低80%:无需人员进入车间,软件点击即可恢复死机设备。

  • 节能增效:通过自动化定时与传感联动,预计降低机柜辅助设备能耗 15%-20%

  • 资产保护:温度/烟雾联动断电,有效防止因空调失效或短路引发的火灾损失。

总结:芯步通过其开放的HTTP接口,将工业电源控制从“人工插拔”转变为“API调用”。结合用户自有的总控脚本,可以轻松构建适用于PLC机柜、数据中心机柜的智能化、自动化管理体系。

插排产品方案:
怎么在配电柜智能改造中接入智能设备来实现8 路设备电源状态监测
查看 >>
如何在共享棋牌室设备机柜电源管理中接入智能硬件来实现自定义总控联动逻辑
查看 >>
数据中心机柜电源能耗管理:如何将机柜分控PDU5位集成到项目中
查看 >>
仓储设备机柜电源管理:怎么将8位机柜总控PDU对接到自己的项目中
查看 >>
自动售货柜电源控制:怎样将总控PDU(5位)对接到项目中
查看 >>
工业场景方案:
工业自动化设备控制:怎么把8 路远程控制继电器模块对接到自己的项目中
查看 >>
工业自动化机柜电源控制:如何将8位总控PDU集成到软件项目中
查看 >>
怎么在工业设备电源管理中对接智能硬件以实现8路设备电源状态监测
查看 >>
工业机柜电源状态监测管理中:如何把8位智能PDU集成到自己的项目中
查看 >>
工业照明电源管理:如何把8路HTTP接口照明控制器集成到软件项目中
查看 >>
总控用途方案:
如何接入8位总控PDU插排以实现场景联动总控电源
查看 >>
怎样在数据中心机柜中对接智能硬件来实现8路总控电源开关
查看 >>
小型商铺总控电路:如何将35A智能限流断路器接入到项目中
查看 >>
如何接入5位智能PDU以实现多设备总控联动
查看 >>
小型商铺总控电路:怎么将20A联动控制智能空开对接到自己的项目中
查看 >>