工业自动化
产品概述
Banalytics 的“事件管理器”会根据采集到的传感器和数据采集(DAQ)数据,以及您的处理模块的输出结果,对各种状况进行评估,随后触发相应操作,例如 Modbus 写入、继电器控制、MQTT 发布或通知,从而在无需完整的 SCADA 系统或 PLC 编程栈的情况下,实现从感知到自动化响应的闭环控制。
解决的问题
研发和数据采集团队需要针对传感器状态(如告警、继电器触发或日志记录的启动/停止)进行简单的自动化响应,但完整的SCADA系统成本高昂、存在供应商锁定问题,且对于单一用例而言功能过剩。
工作原理
现场设备或处理模块输出 → 事件管理器评估规则(阈值、模式、健康状态) → 触发操作(Modbus写入、GPIO继电器、MQTT发布、通知、仪表盘告警) → 事件历史记录中记录已采取的操作。
架构示例
站点 A(测试台):振动传感器 → DAQ → 事件管理器 → 当超过阈值时,通过 Modbus 写入 PLC 继电器(停止传送带)。
站点 B(远程泵站):压力传感器 → 事件管理器 → 通过 MQTT 向 SCADA 发布数据,并向值班工程师发送 Telegram 警报。
所有站点 → Banalytics 仪表盘 · 事件历史记录 · 操作审计日志。
适用对象
研究、数据采集(DAQ)和测量团队;
仪表工程师;
需要根据特定条件自动触发实际操作(而不仅仅是警报)的工厂可靠性团队。
主要功能
事件管理器规则引擎,用于阈值、模式和健康状态管理。
Modbus写入操作,用于控制继电器、阀门及类似设备。
GPIO继电器触发,用于直接控制硬件。
MQTT发布和通知操作,用于下游系统和人员。
事件历史记录作为每项操作的审计日志。
与供应商无关的传输层以及固定的模块接口契约。
技术规格
支持的协议:Modbus(RTU/TCP)用于写入操作,MQTT用于发布,ZeroMQ用于模块集成,ONVIF/RTSP/USB用于设备数据采集,OPC UA、I2C
规则引擎:事件管理器根据采集的数据评估阈值、模式及健康状态。
操作:Modbus 写入、继电器/GPIO 触发、MQTT 发布及通知,当满足规则条件时自动触发。
审计:可配置的事件和操作历史记录,选定的事件将路由至数据库存储,并根据配置的保留策略进行保留。
模块接口:您的规则逻辑和阈值按每个项目分别定义;Banalytics 负责对其进行评估并执行相应操作。
工作流程
第 0 阶段:技术演示(免费)。 基于您自己的用例进行架构演示,无需提供数据。
第 1 阶段:概念验证(PoC)(始终免费)。使用模拟或回放数据验证触发器和操作规则逻辑(Modbus 写入、继电器、MQTT、通知);无需真实硬件,无需针对特定设备的工程开发。
第 2 阶段:资助型试点。连接真实设备和执行器,实时验证规则触发与动作执行。当购买了范围明确的部署协助服务,或需要定制设备/第三方软件集成时,将转为商业服务。
第 3 阶段:生产环境。进行系统强化并扩展至其他生产线或站点;持续支持需另行约定。
---