芯步的60A导轨式计量断路器支持HTTP接口直接控制,可以方便地接入你的软件系统实现功率负载控制。下面从硬件选型、接线、接口调用到策略实现,一步步说明白。
1. 我们面对什么问题?
在很多实际场景中,比如工厂的充电桩、大规模的服务器机柜、甚至是大功率电器比较多的民宿,我们经常会碰到“电不够用”或者“怕跳闸”的问题。比如,你拉了10台大功率设备,总功率可能超过了电表的负荷,如果不加控制,空气开关分分钟跳闸,不仅影响这台设备,整条线路都得黑。
我们的目标是:像管家一样,时刻盯着电流,一旦快超限了,就按优先级“拉闸”,确保总功率一直保持在安全线以内。
这时候,芯步的这款 60A导轨式计量断路器 就派上用场了。它不仅能当开关,还能实时告诉你用了多少电,最关键的是,你可以通过程序直接控制它。
2. 我们今天要用的“家伙什”
主角:芯步 智能大功率断路器 (计量版),型号通常带个
-P后缀,比如UNI-DLQ-M-60A-P。为啥要计量版:普通版只能远程开关,计量版能看数据。我们要做“负载控制”,就得知道现在的功率是多少,是1000W还是9000W,这得靠数据说话。
物理参数:额定电流60A,阻性负载最大能带12000W(也就是12千瓦)。注意,如果后面带的是电机、LED灯这类感性负载,功率要打折(2000W以内),这跟电机启动电流大有关,接线前最好算一下余量。
安装:标准的导轨式,就像普通空气开关那样卡在配电箱里就行了。
3. 怎么把它“塞”进你的系统里?
芯步这点做得挺友好的,所有硬件都开放了HTTP接口。也就是说,你不用买什么奇怪的网关,也不用非得用他们的APP,只要你的服务器能发HTTP请求,就能指挥它干活。
方案一:通过云端控制
如果你的系统跑在云端(比如阿里云、腾讯云),直接调用他们提供的API就行。
请求地址
https://api.thingboot.com/{你的AppID}/device/control/核心参数
device:设备的ID,可以在芯步的控制台里看到。order:指令内容。
举个栗子(开/关)想让它通电,就发
{"power":1};想让它断电,就发{"power":0}。
方案二:局域网直连(推荐,速度更快更稳)
如果你的业务系统部署在设备现场的局域网里(比如工厂的本地服务器),可以用局域网控制,这几乎没有延迟,而且断了外网也能用。获取到设备被路由器分配的IP地址后,直接对着它发POST请求就行:
请求地址
http://[设备IP]/control常见命令格式
开关:
{"power":1}或{"power":0}复位(如果支持):
{"reset":1}
4. 负载控制的逻辑怎么写?(核心干货)
硬件接好了,接口通了,怎么控制才不会跳闸?这里提供一个简单的“分级卸载”策略,你可以把它写进你的Python、Java或者PHP代码里。
第一步:拿到“眼睛”——读取实时功率
虽然文档里主要写了控制接口,但既然是“计量版”,通常设备会主动上报数据,或者你也可以通过接口查询状态。*你得拿到当前的总功率值(Current_Power)和额定阈值(Threshold = 12000W)。为了安全,我们一般把阈值设低一点,比如 11000W,留点安全边际。*
第二步:设定“大脑”——定时巡检
写一个定时任务(例如每5秒钟跑一次,或者每10秒一次)。伪代码逻辑如下: