芯步的智能PDU总控款通过HTTP接口实现远程通断控制,非常适合自助终端这种需要集中管理、定时维护的场景。以下是集成方案。
1. 背景与需求分析
在现代自助服务终端(如自动售货机、快递柜、自助取票机、医疗自助终端等)的运营中,设备的稳定性和远程可维护性是核心挑战。
常见痛点:
死机难处理: 工控机或安卓主控板因长时间运行出现死机,需要运维人员到现场硬重启。
能耗浪费: 非高峰时段(如夜间)外设(如LED灯带、显示屏、加热模块等)持续供电,造成能源浪费。
电路隐患: 机柜内部大功率电器(如空调、加热器)与弱电设备混用,缺乏分级管控。
为了解决上述问题,山东仁科提出基于 芯步 5位总控智能PDU(UNI-PDU-ZK-5) 的集成方案。该方案通过标准的HTTP开放接口,将机柜电源控制无缝对接到现有的SaaS平台或本地管理系统,实现远程重启、定时开关及能耗监控。
2. 硬件选型:5位总控PDU插排
本方案硬件选用芯步 UNI-PDU-ZK-5。
产品核心参数:
| 项目 | 规格参数 | 选型理由 |
|---|---|---|
| 控制路数 | 总控(5位插孔同时控制) | 适用于需要整体切断/恢复机柜电源的场景,线路简单,可靠性高 |
| 额定功率 | 总功率 2500W(阻性) | 标准19英寸机柜1U高度,便于直接固定在机柜后部导轨 |
| 无线连接 | WiFi 802.11 b/g/n 2.4GHz | 无需额外网关,降低部署成本和故障点 |
| 通信协议 | HTTP/HTTPS | 跨平台、跨语言,适用于任何后端开发环境 |
| 物理规格 | 铝合金外壳、10A输入 | 针对工控设备优化,散热性能优异,该功率覆盖绝大多数自助终端柜内设备 |
3. 系统集成设计
3.1 网络拓扑
由于该PDU支持WiFi直连,无需网关。部署在具备2.4G WiFi覆盖的现场环境中。
控制链路: 业务服务器(云端/本地) -> 公网/局域网 -> 路由器 -> 智能PDU -> 终端设备电源。
数据流: PDU实时上报状态(心跳) -> 云端API -> 业务系统数据库。
3.2 接口对接流程
芯步开放平台采用标准的 AppID + AppSecret + MD5签名 鉴权方式,即使是不熟悉物联网协议的C#、Java、PHP或Python后端开发者也能在极短时间内完成集成,步骤如下:
注册与创建: 在芯步官网注册开发者账号,创建工作台,获取 AppID 和 AppSecret。
设备配网: 将PDU通电,通过芯步提供的控制台或小程序将设备配置到现场WiFi网络。
获取设备ID: 在控制台获取该PDU的唯一标识符
device(如:1878)。签名计算: 接口调用需携带签名,公式为
sign = md5( md5(AppSecret) + ts )。此机制有效防止接口被恶意重放,确保设备操控安全。
4. 业务场景与API实现
为了让开发者更好地理解,这里从代码逻辑层面展示如何将PDU集成到具体的业务流程中。
第一种场景:远程重启死机的主控设备(高频场景)
当监测到心跳包超时或收到用户报障,系统自动或由管理员点击“重启”按钮。
实现逻辑:
配套策略:在业务层引入“看门狗”逻辑,比如连续拨测API失败3次,自动触发上述脚本,实现无人值守下的自动化故障恢复,显著降低人工介入成本。
第二种场景:定时策略与功耗管理
利用PDU的定时任务功能或由业务系统控制,实现分时控制。
应用实例:
23:00 - 06:00(低峰期): 系统调用接口切断主屏、打印机、加热模块电源(保留主控板弱电待机),可节省约30%的待机电费。
高峰时段: 提前5分钟自动通电预热(如热敏打印机、制冷模块),确保用户体验。
接口调用示例:
第三种场景:防护联动机制
虽然本方案主要针对PDU,但芯步生态中包含了传感器(如温湿度、烟雾传感器)。通过开放接口,可构建联动逻辑:
机柜温度过高: 温度传感器触发告警 -> 业务系统接收 -> 调用PDU接口启动散热风扇或关闭发热模块。
检测到烟雾(火灾): 系统立即调用PDU接口执行总断,切掉所有电源,防止二次灾害。
5. 实施部署和需要注意的点
布线规划
由于PDU采用 3P插头 即插即用,在机柜内部署一个总空开,PDU插在总空开之后。将工控机、显示器、路由器等设备插在PDU的5个插孔上。
区分总控与分控:如果是针对工控机插拔USB设备等场景,选择 分控款(UNI-PDU-PC-5),因为分控款可以单独重启工控机而不断掉网络设备,方便运维人员远程排障时仍能保持网络连接。
负载计算
单孔位额定阻性负载 2200W。虽然总功率为 2500W-3000W。
总负载控制在 2000W 以内,留有一定余量以应对感性负载(如电机)启动时的浪涌电流。
网络保障
PDU仅支持2.4G WiFi,需确保机柜金属外壳对信号的屏蔽影响。若机柜位于地下室或信号盲区,铺设有线网络,或部署工业级WiFi中继。
6. 总结
通过集成芯步5位总控PDU,自助终端运营可以实现:
零成本运维: 通过API远程解决90%的死机故障,省去现场维护的人力和时间。
节能降耗: 精细化的定时管理,显著降低非工作时间的能耗。
开发高效: 标准HTTP接口与签名机制,对接简单,无需复杂的MQTT协议调试。
开发者只需引用对应的HTTP请求库,即可轻松将“电源控制”能力赋予现有的SaaS平台,构建高可靠性的无人值守服务体系。