工业实验室的滴定分析长期依赖人工操作滴定仪,设备状态不透明、动作流程不可控,上位分析系统(OMNIS)无法直接与现场 PLC 设备通信。本项目作为桌面中间件,打通"上位系统 → 桌面端 → PLC → 机械设备"完整控制链路,实现滴定流程自动化监控与远程触发,减少人工干预,提升实验数据的一致性与可追溯性。
点击空白处退出提示
工业实验室的滴定分析长期依赖人工操作滴定仪,设备状态不透明、动作流程不可控,上位分析系统(OMNIS)无法直接与现场 PLC 设备通信。本项目作为桌面中间件,打通"上位系统 → 桌面端 → PLC → 机械设备"完整控制链路,实现滴定流程自动化监控与远程触发,减少人工干预,提升实验数据的一致性与可追溯性。
项目包含四大功能模块:① 设备监控面板——基于 Modbus 协议实时监控 2 组滴定塔共 14 种动作(Rack/Move/Lift/Stir/Pump 等)的运行状态;② HTTP 集成服务——内置 REST API 服务器,外部系统可一键触发设备动作并回读状态,14 条标准化 API 端点路由可在界面动态配置;③ 日志与统计——3 秒轮询、状态变更日志与通信流量统计;④ 自动更新——全量 + 增量热更新双通道,支持备份回滚。
采用 Electron 三进程架构(主进程/预加载/渲染),主进程基于 modbus-serial 实现 TCP/RTU 双模式工业协议读写,Node http 模块自研可配置化 REST 路由服务器;渲染端 Vue 3 + Pinia + TypeScript 全量类型覆盖;Vite 7 + Rollup 自定义并行构建,生产环境代码混淆,支持 Windows/macOS 多平台打包。



评论