AC4-20A物联网开关是一款支持85-265V宽电压、20A额定电流的导轨式智能通断器,适合嵌入工厂电气柜控制电机、照明等设备。以下方案涵盖硬件安装、接口对接、产线控制逻辑实现及注意事项。
1. 背景与需求分析
在传统工厂的智能化改造过程中,产线上大量的老旧设备(如电机、传送带、信号灯、除尘风机等)往往不具备联网能力。要实现“无人值守”或“远程操控”,需要对电路进行通断控制。
AC4-20A 是芯步推出的一款大功率单路智能通断器,具备以下特性使其非常适合产线设备改造:
强电兼容性:支持 AC 85-265V 宽电压输入,可直接接入市电或工业电 。
高负载能力:最大支持 20A 电流,阻性负载可达 4000W,感性负载 600W,满足大部分电机和照明负载需求 。
工业安装:采用 导轨式安装 设计,可直接嵌入工厂的电气控制柜中 。
接口开放性:提供免费的 HTTP/HTTPS 接口 及 MQTT 协议 支持,允许开发者通过云端或局域网直接发送指令 。
2. 整体对接设计
为了实现产线设备的精准控制,我们将系统分为四层架构:
设备层:AC4-20A 物联网开关接入被控设备(如传送带电机)。
网络层:设备通过 WiFi 2.4GHz 连接工厂局域网,或通过 4G 连接公网(取决于设备版本)。
平台层:芯步开放平台(负责设备连接、指令转发)或 企业私有化部署的服务器。
应用层:工厂的 MES(制造执行系统)或 SCADA(监控与数据采集系统)系统。
工作流程MES系统 -> 调用HTTP接口 -> 芯步云平台 -> WiFi网络 -> AC4-20A 开关 -> 执行闭合/断开 -> 产线设备启停
3. 对接准备与开发环境配置
在编写代码前,需要进行账户及设备的初始化配置。
步骤一:设备配网将 AC4-20A 安装在导轨上并接通电源。根据芯步产品手册,通过手机 App 或网页配网工具,将设备连接到工厂的 WiFi 网络。
步骤二:获取凭证登录芯步控制台,完成以下操作
在“开发设置”中获取 AppID 和 AppSecret。开放平台永久免费,无额外费用。
在设备列表中找到对应的 AC4-20A,记录下唯一的 设备 ID(Device ID)。
步骤三:协议选择芯步提供了两种对接方式,公有云环境使用 HTTP,内网高频控制使用 MQTT 。
HTTP (推荐简单集成):请求一次,执行一次。
MQTT (推荐高频交互):长连接,状态同步更实时。
4. 核心对接实现:产线设备控制
以下展示如何通过编程接口控制 AC4-20A 的通断。AC4-20A 的核心指令是 power 参数 。
4.1 接口定义
根据芯步开放平台规范,接口地址如下
POST
http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}
请求体 (Body)
4.2 鉴权算法 (Sign 生成)
为了避免非法控制,接口需要携带签名。签名算法为 md5(md5(AppSecret) + ts)。
代码示例 (Python) - 控制函数封装
4.3 高级控制逻辑:点动与互锁
在产线自动化场景中,单纯的开/关可能不够,通常需要点动控制(按下启动物料,运行几秒自动停止)或互锁逻辑(A设备开启时强制关闭B设备)。
由于 AC4-20A 支持 HTTP 接口,这些逻辑完全由应用层代码实现,无需修改硬件:
场景 A:点动送料(开启 500ms 后自动关闭)
场景 B:设备互锁(电机启动时,警告灯熄灭)
5. 状态反馈与数据可视化
产线管理不仅需要“控制”,还需要“感知”。AC4-20A 的状态(是否真的通电了)可以通过接口查询,或者由平台主动推送。
5.1 获取设备当前状态
芯步平台提供查询设备详情的接口,可以获取 AC4-20A 当前的 power 状态 。将其集成到 MES 系统中,可以在中控大屏上显示绿色(运行)或灰色(停止)。
5.2 联动传感器自动化
智慧工厂往往需要根据环境自动控制。
场景:车间温度过高,自动开启排风扇。
方案:部署芯步的温湿度传感器。当传感器检测到温度 > 40°C 时,由服务器端逻辑触发 HTTP 请求,开启 AC4-20A 连接的排风扇 。
6. 局域网与私有化部署方案
对于数据安全性要求比较高的工厂(如军工、芯片制造),外网控制存在风险。
解决方案:AC4-20A 支持局域网控制和私有化部署。
实施:将 AC4-20A 和服务器置于同一路由器下,设备会广播本地 API 服务。工厂服务器直接通过内网 IP 调用设备接口,数据完全不经过芯步公有云,实现物理隔离级别的安全控制。
7. 注意事项与最佳实践
WiFi 信号强度:电气柜金属外壳对 WiFi 信号屏蔽较强。:将 AC4-20A 安装在柜内靠门位置,或给工厂配备 Mesh 路由组网,确保信号强度在 -70dBm 以上。
感性负载处理:如果控制电机、压缩机等感性负载,断电瞬间会产生反向电动势。:在选型时注意 AC4-20A 的感性负载参数(600W),切勿过载,必要时外部加装接触器过渡 。
接口频率限制:芯步开放接口限制为 1次/秒。如果需要毫秒级的快速通断(如 PWM 调速),AC4-20A 并不适合,请选用专用继电器模组 。
调试模式:在开发测试阶段,可以在控制台开启“调试模式”。此时系统会暂时跳过
sign签名的校验,方便 Postman 等工具快速调试接口连通性。上线前请一定要关闭并严格测试签名逻辑 。
8. 总结
通过对接芯步 AC4-20A 物联网开关,工厂可以以极低的硬件改造成本,将传统产线设备接入现代 IT 系统。仅需利用厂商提供的免费开放 API,编写不到 100 行的接口封装代码,即可实现基于 HTTP 协议的生产设备远程启停、自动化联动及状态监控。
这一方案打通了“OT(操作技术)”与“IT(信息技术)”的壁垒,是实现数字化车间、无人值守产线的基础组件。