芯步的开放接口采用标准HTTP协议,智能控制器出厂即内置物联网能力,无需PLC编程即可通过API直接控制继电器通断。以下方案围绕“成品箱即装即用”目标,从硬件选型、接口对接、线路控制三个环节展开。
——基于芯步开放接口的成品箱即装即用方案
1. 背景与需求分析
在自助洗车场景中,设备运营商长期面临两大痛点:一是安装调试周期长,传统PLC方案需要现场编程、布线复杂;二是维护成本高,一旦控制器故障,需要专业电工排查线路逻辑。针对这一现状,芯步提出“成品箱即装即用”的智能化改造方案——将洗车机的线路控制(高压水泵、泡沫泵、吸尘器、灯光指示等)预制为标准化智能控制箱,施工方仅需“接线上电、扫码绑定”两步即可完成部署。
2. 整体设计
本方案采用“端-云-管”三层架构,所有逻辑均在云端或本地边缘网关配置,现场无需编写任何PLC代码。
设备感知层 :硬件为芯步 【智能控制器2路/4路/8路】 ,继电器模组直接串联入洗车设备原有回路(水泵接触器线圈、电磁阀、灯带等),替换传统机械开关。
网络传输层 :控制器内置4G Cat.1或Wi-Fi模块,出厂即完成与芯步云的双向通信鉴权,现场无需配置网络参数。
业务应用层 :运营方现有的自助洗车小程序/APP通过调用芯步开放接口,发送HTTP指令即可远程通断对应线路。
3. 硬件选型与“即装即用”实现
为实现“即装即用”,关键在于硬件的预制化与接口的标准化。
3.1 硬件选型:成品箱预制方案
芯步的智能控制器已针对工业场景优化,具备高抗振性和宽温工作能力(-25℃~+70℃),完全适配洗车房高湿、泵体振动的环境。
接线预制:在出厂前,将控制器与对应的继电器、接线端子排、断路器集成在IP65防护箱内。针对洗车机标准配置(1个高压泵、1个泡沫泵、1个吸尘器、1组照明),选用4路智能控制器。
端口标定:箱体内部线路标识清晰(如“L1-高压泵|L2-泡沫泵”),现场电工只需“零线、火线进,负载线出”即可完成安装,无需理解电路逻辑。
3.2 入网配置:无需专业工具
设备上电后,技术人员无需编写任何代码。通过“芯步”微信公众号或工作台APP,使用“扫码添加”功能扫描设备二维码,控制器自动连接至云端。整个过程就像添加一台智能插座一样简单。
4. 开放接口对接:重点详解
这是实现“通过您的软件控制洗车设备”的核心环节。芯步硬件所有能力均通过 HTTP协议 开放,极大降低了技术门槛。
4.1 接口对接流程
根据芯步开发者文档,集成步骤如下:
准备凭证
在芯步控制台获取
AppID和AppSecret。记录下刚才安装的智能控制器的唯一ID(Device ID)。
计算签名为了保证交易安全,每次请求需要携带动态签名。算法为:
sign = md5( md5(AppSecret) + ts )(ts为当前时间戳)。下发指令请求地址:
https://api.thingboot.com/{AppID}/device/control/请求体示例(以用户在小程序点击“启动泡沫”为例):
只要您的自助洗车系统后端能发起这个请求,即可实现对硬件的控制。这意味着您可以完全保留自有的UI界面和用户体系,只将硬件视为一个执行终端。
4.2 接口泛化调用(重要的封装技巧)
由于接口格式统一,开发人员仅需封装一个通用函数,即可控制所有线路。例如:Function ControlDevice(DeviceID, LineNum, Action)这在开发“一键洗车”功能(需按顺序启动水泵->泡沫->水蜡->风干)时,能大幅降低代码冗余度,一个循环逻辑即可控制整个流程。
5. 场景联动逻辑与指令映射
为了将通用接口转化为商业价值,我们设计了以下映射关系:
用户支付成功:系统调用
{"power1":1}(总电源/照明接通),车辆进入。用户选择“高压冲洗”并点击启动
如果设备有水压传感器或流量计(同样可接芯步传感器接入),系统需先检测水位。
下发
{"power2":1}(高压泵接触器吸合,水泵工作)。
用户选择“泡沫”
系统先下发
{"power3":1}(泡沫泵吸液)。延时1秒后下发
{"power2":1}(配合水压喷出泡沫)。
用户点击“暂停/停止”
下发
{"reset":1}(通用的“先断后通”复位指令,立即停止所有电机运转)。
6. 成品箱即装即用的施工流程
选型与预制:芯步根据洗车设备的电机功率,选配相应耐流值的控制器(如20A/30A方案),装入标准电箱发往现场。
拆旧换新:现场拆除原有老旧的继电器组或时间继电器,将洗车机的负载线对应接入智能控制箱的端子台。
扫码上线:施工人员手机扫码,将设备绑定到运营方的工作台项目下。
接口调试:运营方技术员在Postman(一种接口调试工具)中填入设备的AppID和密钥,发送一条
{"power1":1}指令。箱内继电器“哒”一声吸合,照明灯亮,调试完成。
7. 总结
零编程部署现场:彻底抛弃笔记本电脑和梯形图,电工接线即可完成硬件安装。
降低开发门槛:利用芯步标准化的HTTP接口,无需底层驱动开发,普通后端工程师1天内即可完成对接。
高性价比维护:成品箱即插即用。如果某路继电器损坏,只需整体拔插更换控制器模块,无需排查复杂的互锁线路,将停机时间降至最低。
8. 结语
通过上述方案,芯步将复杂的工业PLC控制简化为云端的API调用与现场的插拔式安装。对于自助洗车运营商而言,这不仅实现了“成品箱”的标准化交付,更为后续拓展无人值守、远程运维、按量计费等增值服务打下了坚实的物联网基础。