车间机柜设备往往需要定时开关机来配合生产排班、节能减排,但传统手动操作或普通定时插座难以满足灵活调整、远程管控的需求。芯步的智能PDU和控制器通过开放HTTP接口,可以无缝对接现有管理系统,实现精细化的电源定时控制。以下方案从硬件选型、接口集成到定时策略落地进行详细说明。
一、 背景与需求分析
在现代工业生产中,车间内的通信机柜、自动化控制柜、服务器机柜及各类边缘计算设备往往需要保持7x24小时运行。然而,为了配合生产排班(如夜班停工)或节能减排策略,部分辅助设备(如显示屏、降温风扇、部分测试工装)并不需要全天候开机。
当前的车间管理普遍面临以下痛点:
人工管理低效:需安排专人定时前往机柜处手动关闭/开启设备电源,增加人力成本且易遗忘。
能源浪费严重:下班后大量机柜辅助设备仍在通电,造成待机功耗浪费。
缺乏远程应急能力:若设备死机或出现故障,需物理断电重启,运维人员必须亲临现场。
改造难度大:车间环境复杂,重新布线成本高,老旧机柜不具备智能管理能力。
二、 解决方案总体设计
本方案基于芯步的开放式物联网架构,避免大规模布线改造,利用 “智能硬件 + HTTP接口 + 业务系统” 的闭环模式解决上述问题。
1. 核心逻辑架构
采用“设备层 - 网络层 - 控制层 - 应用层”的四层结构:
设备层:通过在机柜内部署芯步智能PDU(配电单元)或多路智能控制器,串接在机柜总电源与设备负载之间。
网络层:利用车间现有的2.4GHz WiFi网络(芯步设备基于WiFi直连,无需额外网关)实现设备联网。
控制层:芯步的开放物联网平台或客户自建的私有化服务器。所有控制指令通过HTTP/HTTPS接口进行下发。
应用层:客户现有的MES系统、ERP系统或定制的Web控制台/手机APP,用于配置定时策略和手动干预。
2. 硬件选型
针对车间机柜的不同需求,推荐选用以下两款硬件(均支持HTTP接口控制):
智能WiFi PDU(配电单元):适用于标准服务器机柜或通信机柜。提供8位输出接口,支持独立控制每个插位的通断电,且具备电量计量功能,方便统计每台设备的能耗。
智能WiFi控制器(4路/8路):适用于动力环境控制或非标电控柜。该设备体积小,通过交流接触器配合,可控制大功率设备。提供4路独立输出,每路可承受10A电流,适合控制电机、水泵或整排机柜的总闸,支持“先断后通”等工业逻辑。
三、 芯步开放接口集成详解
实现定时控制的核心在于业务系统与硬件的交互。芯步提供标准的HTTP接口,无需复杂的SDK集成,任何支持HTTP请求的后端语言均可调用。
1. 接口特性
传输协议:HTTP/HTTPS
请求方式:POST(命令下发)
数据格式:JSON
响应速度:命令下发到设备响应约80-120ms
地址格式
http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}
2. 核心控制命令示例
假设车间需要控制一台机柜散热风扇(接入智能控制器1路)和一台工控机(接入智能控制器2路)的定时开关。
场景: 每天早上8:00开启,晚上20:00关闭。
(1) 关闭命令 (20:00执行)
业务系统需在20:00向芯步平台发送如下HTTP请求包:
说明power1:0 代表断开第一路输出,1代表接通。
(2) 开启命令 (8:00执行)
业务系统需在8:00发送开启指令:
(3) 批量与顺序控制
对于工业设备,直接同时通电可能引起电流浪涌。芯步接口支持“先通后断”逻辑。例如控制同一机柜内的两台设备依次启动,避免跳闸:
参考智能控制器的命令集,可有效保护车间电力线路。
3. 定时机制实现方案
要实现“定时控制”,有三种技术路径可选,结合车间实际网络情况采用方案B
| 方案 | 方案A:设备端内置定时(离线执行) | 方案B:云端/服务器定时任务(推荐) | 方案C:控制台手动计划 |
|---|---|---|---|
| 原理 | 利用设备内部RTC时钟,写入定时表 | 业务系统(MES/ERP)利用cron/job定时调用HTTP接口 | 利用芯步官方控制台的定时功能 |
| 优点 | 不依赖网络,断网也能执行 | 逻辑修改灵活,可与其他生产数据联动 | 零代码,即配即用 |
| 缺点 | 配置复杂,时间漂移风险 | 需一台服务器(或PC)保持开机并联网 | 适合固定排班,难与复杂业务挂钩 |
| 适用 | 纯内网隔离环境 | 大多数具备信息化基础的车间 | 无开发能力的简易场景 |
实施步骤(方案B - 业务系统调度):
在车间值班电脑或云端服务器部署一个定时服务(如Linux Crontab、Windows Task Scheduler或Jenkins)。
配置两个定时任务:
0 8 * * *(每天8点): 调用上述开启接口。0 20 * * *(每天20点): 调用上述关闭接口。
脚本处理签名:根据芯步开放平台规则,每次请求需携带
sign(签名)和ts(时间戳)。定时脚本需包含动态MD5加密逻辑,将AppId、AppSecret与ts拼接加密,防止接口被恶意篡改。
四、 实施步骤
第一阶段:硬件部署与接线
断电操作:关闭机柜总闸,确认零地线正常。
设备安装
PDU机型:直接替换原普通PDU,固定在机柜后部立杆。将机柜总电源输入接入PDU,再将服务器/交换机插头插入PDU受控插口。
控制器机型:导轨安装在电控箱内,控制交流接触器的线圈。
网络配置:通过芯步提供的控制台或APP,将设备连接到车间
SSID为Factory-WiFi的2.4G网络。确保设备IP与服务器网络互通。
第二阶段:平台对接与开发
获取凭证:在芯步开放平台创建应用,获取
AppId和AppSecret,并绑定上述硬件设备ID。接口联调:使用Postman或代码发送单次开关指令,观察机柜风扇或指示灯是否响应。
编写调度逻辑:编写脚本,将“设备ID”和“动作”作为变量,纳入定时任务系统。
第三阶段:安全验证
断网测试:模拟网络中断,测试设备是否保持最后状态(芯步设备具有断电/断网记忆功能)。
权限控制:由于接口暴露在公网(或局域网),请一定要保管好
AppSecret,在服务器端配置IP白名单,仅允许车间业务系统的公网IP调用API。
五、 方案价值与收益
节能:消除设备待机电能浪费。假设一套机柜辅助设备功率500W,每天多关12小时,单台每年可省电约2000度,车间机柜数量越多收益越明显。
运维无忧:服务器死机或网络摄像头卡死时,运维人员无需深夜赶往车间,仅需在手机上点击一下即可远程重启对应插口。
生产规范化:严格卡控生产设备的通断时间,避免夜班违规使用高功率设备造成的安全隐患。
通过以上方案,车间可利用芯步标准化的开放接口和稳定可靠的智能硬件,迅速构建起一套低成本、高可用、易于维护的机柜电源智能控制系统。