OpenTCS 6 调度系统架构运行分析
系统启动流程
- 启动 Kernel:加载核心应用,初始化系统配置和状态。
- 启动 Plant Overview:加载图形用户界面,初始化模型和用户界面。
模型导入和配置
在 Plant Overview 中导入或创建工厂布局模型,配置路径、位置和车辆信息。
车辆连接
通过 Vehicle Adapters 连接 AGV 控制器,配置和注册 AGV,包括通讯参数和物理特性。
任务创建和分配
通过 Order Management 客户端或 RESTful API 创建运输任务。Kernel 根据调度算法将任务分配给合适的 AGV。
任务执行和监控
AGV 接收并执行任务,根据路径规划行驶到指定位置。系统实时监控 AGV 状态和任务进度,通过 GUI 或监控工具展示。
系统架构图示
+--------------------------+
| Client Apps |
| (Order Management, etc.) |
+-----------+--------------+
|
v
+-----------+--------------+
| Plant Overview |
| (GUI, Model Editor, etc.)|
+-----------+--------------+
|
v
+-----------+--------------+
| Kernel |
| (Core Control, Storage, |
| Kernel Extensions) |
+-----------+--------------+
|
v
+-----------+--------------+
| Vehicle Drivers
(Vehicle Adapters, Comm.
Layer)
v
AGV Controllers


