该项目主要负责风机系统的上位机和 HMI(人机界面)系统的跨平台开发(Windows 和 Linux),目标是
实现指令下发、实时通信、参数设置、数据存储查询等功能,并确保在不同操作环境下的稳定性和高效
性。项目涉及的核心任务包括:控制命令下发、API 接口调用、历史数据获取、订阅 ActiveMQ 获取实时
数据、与 PLC 的直接交互等。通过这些功能的开发与实现,项目旨在实现风机的智能化管理和远程控制,
优化操作流程,提高风机运行的安全性与效率。
风机控制系统客户端开发:在 Avalonia 平台的 MVVM 框架下,开发跨平台客户端,确保系统在 Windows
和 Linux 系统下都能够向服务器下发控制命令,实时获取风机控制系统的配置数据和历史运行数据。通
过 API 接口,系统能高效、稳定地与服务器进行数据交互。
实时数据订阅与管理:通过 ActiveMQ 消息消息中间件技术,客户端能够实时订阅并接收风机运行过程
中的实时数据,确保风机状态与操作指令的实时反馈。