CATALOG

共享充电桩机柜的8路电源控制,痛点在于“既要按计划通断,又要保障设备安全”。以下方案基于芯步开放平台的HTTP接口能力,结合8路电源时序器,实现可编程的定时控制与远程管理。

1. 背景与需求分析

在共享充电桩的运营场景中,运营商常常需要对机柜内多个充电接口或外接设备进行电源管理。常见的需求包括:

  • 分时控制:根据电价波峰波谷或场地管理规定,在特定时间自动切断或接通某一路电源。

  • 安全保护:避免因多路设备同时上电产生瞬间浪涌电流,损坏机柜电路。

  • 远程运维:当某一路设备死机或短路时,无需人工到场,通过后台远程重启该路电源。

为了实现上述需求,本方案将利用芯步开放的API接口,结合标准的8路网络型电源时序器,构建一套高可靠性的定时控制系统。

2. 系统架构

本方案采用“云-管-边-端”的架构模式。

  • 云端(芯步开放平台):负责存储定时任务、下发控制指令、记录设备日志。

  • 边端(智能网关/控制中心):芯步的智能硬件(如4G网关或具有边缘计算能力的控制器)作为桥梁,转换云平台指令为底层协议。

  • 终端(8路电源时序器):执行具体的电路通断操作,具备浪涌防护和独立继电器控制能力

  • 管理端(Web/App):运维人员通过PC或手机设置定时策略。

graph TD
    Admin[管理员控制台] -->|设置定时规则| YoYoCloud[芯步开放平台]
    YoYoCloud -->|HTTP/HTTPS API下发指令| IoT_Gateway[芯步智能网关/边缘节点]
    IoT_Gateway -->|RS485/TCP/UDP| PowerController[8路电源时序控制器]
    PowerController -->|继电器闭合/断开| Charger1[充电桩第1路]
    PowerController -->|继电器闭合/断开| Charger2[充电桩第2路]
    PowerController -->|...| ChargerN[充电桩第8路]
    PowerController -->|状态回传| IoT_Gateway
    IoT_Gateway -->|实时状态上报| YoYoCloud

3. 硬件选型与集成

3.1 控制核心:芯步智能网关

  • 作用:作为连接云端和电源设备的枢纽。如果机柜现场已有网络,可使用具备本地处理能力的IoT网关。

  • 关键特性:支持WiFi/4G/Ethernet多种入网方式,支持接收来自芯步云平台的HTTP指令,并能通过本地RS485或网络口输出控制信号

3.2 执行单元:8路网络型电源时序器

  • 选型理由:普通的插线板无法进行网络控制,必须选用具备通信接口的专业时序器。

  • 关键功能

    • 独立控制:能够独立控制8路新国标插座的开关,单路最大电流通常支持10A-16A,满足充电桩负载需求

    • 时序间隔:支持设置每路开启的延时时间(如每路间隔2秒),避免8个充电桩同时启动导致电网瞬间过载

    • 通信协议:必须支持Modbus-RTU(RS485接口)TCP/IP协议

    • 计量功能(可选):部分型号支持实时监测每路的电压、电流,便于判断充电枪是否空闲或故障

3.3 物理连接方案

由于芯步网关与电源时序器部署在同一机柜中,推荐采用RS485总线连接。

  • 接线:将网关的RS485 A/B端子与时序器的RS485 A/B端子并联。

  • 通讯配置:设置统一的波特率(如9600bps)、数据位(8)、停止位(1)。

4. 软件对接与定时逻辑实现

这是本方案的重点。芯步的开放接口使得复杂的逻辑控制变得简单。

4.1 设备上云与注册

必须在芯步开放平台完成以下操作:

  1. 将“8路电源时序器”作为一种自定义设备添加到产品库中。

  2. 定义设备数据点。例如,定义“通道1开关”为布尔值,“定时开关策略”为字符串或对象。

4.2 核心接口调用机制

根据芯步的开放规范,开发者可以通过HTTP请求直接控制设备

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

  • 请求方式POST

  • 签名验证:请求需携带sign(签名)和ts(时间戳)参数,确保接口安全性,防止恶意攻击

  • 指令格式(示例)假设需要“关闭机柜的第3路电源”:

4.3 定时任务实现方案

为了实现“总电源定时控制”,不需要在设备端写死逻辑,而是利用芯步云端或第三方服务器的定时任务调度。具体步骤如下:

  1. 数据库设计:在应用服务器中设计一张表,记录8路电源各自的定时策略。例如:开启时间(08:00)、关闭时间(22:00)、生效日期(周一至周日)。

  2. 定时扫描(Cron Job)

    • 服务器设置一个每分钟执行一次的定时器(Quartz 或 Linux Cron)。

    • 程序每次执行时,扫描数据库,匹配当前时间是否达到了某个触发动点。

  3. 指令下发

    • 假设当前时间为 08:00,策略要求开启通道1。

    • 服务器组装API请求,调用芯步的HTTP接口。

    • 核心代码逻辑(伪代码)

  4. 执行与反馈

    • 网关接收到指令后,通过RS485向时序器发送Modbus指令,让继电器吸合或断开。

    • 执行结果会通过消息推送机制回传到服务器,形成操作闭环

5. 高级控制策略与安全保障

为了提升系统可靠性,采用以下策略:

5.1 缓启动与时序逻辑

  • 开机时序:如果8路设备都是充电桩,服务器下发开机指令时,应延时触发。例如:通道1开启 -> 等待2秒 -> 通道2开启 -> ...

  • 关机时序:反之,先关不重要或大负载的设备。

  • 实现:服务器端在发送指令时,通过sleep或定时任务队列模拟延时,或者利用时序器自带的“延时设置”功能

5.2 过载保护与实时监测

  • 数据监控:利用芯步平台的数据上报能力,时序器定期(如每5秒)上报当前的电压值和电流值。

  • 告警联动:在云平台设置规则引擎。如果检测到总电流超过阈值,自动向网关下发“断开所有通道”的指令,形成硬件以外的第二重软件保护

5.3 离线缓存(边缘计算)

  • 虽然是“定时控制”,但不能完全依赖网络。选择支持本地定时任务的芯步网关。

  • 配置:管理员在线配置好时间表后,推送给网关存储。即使公网断开,网关也能根据本地时钟,在指定时间通过RS485控制时序器通断,保证充电服务不中断。

6. 总结

  1. 改造便捷:利用芯步成熟的HTTP接口体系,无需开发复杂的TCP底层通信,只需关注业务逻辑(何时开、何时关)

  2. 高安全性:RS485隔离通信与物理继电器的结合,避免了弱电逻辑直接接触强电电路。

  3. 灵活性:相比普通的时间继电器,本方案支持“动态调整”。例如,为了响应供电局“让电于民”的号召,运营人员可在后台一键将所有路段的充电桩电源切断,无需现场操作。

  4. 可扩展:基于芯步平台,未来不仅控制电源,还可以集成温湿度传感器。机柜温度过高时,自动触发散热风扇(连接在第8路)开启

通过以上方案,共享充电桩运营商可以高效、安全地实现对机柜8路电源的无人化、自动化定时管理。

插排产品方案:
酒店客房设备机柜电源管理:怎么把8位分控插排接入到自己的项目中
查看 >>
餐厅设备机柜电源控制:怎样把8位远程控制PDU接入到软件项目中
查看 >>
自动售货柜电源控制:怎样将总控PDU(5位)对接到项目中
查看 >>
景观亮化设备机柜电源控制:怎么将智能插排(8位)集成到软件项目中
查看 >>
企业机房机柜设备电源控制:怎么将8位智能分控PDU对接到软件项目中
查看 >>
共享充电场景方案:
怎样在共享充电设备管理中对接智能硬件以实现大功率电器供电
查看 >>
共享充电宝电路保护:如何把40A智能电源保护开关集成到项目中
查看 >>
共享充电宝柜电源管理:怎么把50A带计量数显智能空开集成到软件项目中
查看 >>
共享充电宝柜电源管理:怎么把40A带计量智能断路器接入到软件项目中
查看 >>
共享充电宝柜电源管理:怎么将40A 智能断路器集成到软件项目中
查看 >>
8路用途方案:
怎样在共享麻将馆设备机柜电源控制中集成智能硬件来实现8路设备电源总控
查看 >>
怎样在无人售货机控制中集成智能硬件以实现8路设备电源状态监测
查看 >>
怎样二次开发8 路智能分体远程交直流输出控制箱来实现远程控制8路线路
查看 >>
怎么在机柜设备电源管理中接入智能设备来实现8路设备总电源状态监测
查看 >>
怎样在智慧教室设备机柜电源管理中集成智能设备以实现8路设备总电源状态监测
查看 >>