系统组成
CMS 采用三层架构设计,各层职责明确、相互协作。本文介绍系统的各个组成部分及其作用。
💡 提示:如需了解架构原理和数据流向,请先阅读 核心概念 - 系统架构
客户端程序
Editor(开发客户端)
用途:工程开发和配置
主要功能:
- 工程管理:创建、打开、备份、还原工程
- 变量配置:设备连接、变量定义、历史归档设置
- 页面设计:拖拽式界面设计、组件配置、数据绑定
- 业务配置:报警规则、数据表结构、脚本编写、权限管理
- 调试测试:实时监控、数据查看、功能验证
适用人员:工程师、开发人员
启动方式:CMS 服务监控 → 点击"启动"按钮

Vision(运行客户端)
用途:工程运行和现场监控
主要功能:
- 加载并运行已开发的工程
- 实时显示监控页面
- 数据查看和操作交互
- 报警查看和确认
- 生产数据记录
适用人员:现场操作人员、管理人员
启动方式:CMS 服务监控 → 配置运行工程 → 点击"启动"按钮

服务程序
CMS 服务监控
用途:管理和监控后台服务
主要功能:
- 服务启停控制
- 数据库连接配置
- 授权管理和查看
- 系统日志查看
- 运行状态监控
访问方式:
- 双击桌面图标启动
- 点击任务栏托盘图标打开控制面板

重要提示:完全退出 CMS 需要右键托盘图标选择"退出",否则服务将在后台继续运行。
CMS Host(核心服务)
职责: