Files
HF-MES-manual/basic/process_model.md
sheng 80e1091fdf docs: 更新文档结构和添加基础模块文档
添加格式标准图片并更新文档结构说明
新增厂区模型和工艺流程模型基础模块文档
2026-04-14 10:16:48 +08:00

202 lines
7.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 工艺流程模型
## 1. 功能概述
工艺流程模型属于 MES 系统的基础模块,用于构建产品的工艺流程分类、工艺流程路线、工序设定值、工艺结果参数等核心工艺数据,为生产执行、品质管理、设备管理等业务模块提供工艺基础数据支撑。
**核心功能:**
- 工艺流程类别管理:维护工艺流程的分类体系,按生产工段进行分类
- 工序单元管理:维护标准化的工序单元库,可被多个工艺流程复用,实现工序标准化
- 工艺流程管理:维护具体产品的完整工艺流程,定义工序顺序、工艺设定值、工艺结果参数等
**功能对应截图**
![图片:工艺流程类别管理功能截图](process_model.png)
![图片:工序单元管理功能截图](process_model.png)
![图片:工艺流程管理功能截图](process_model.png)
## 2. 术语说明
| 术语 | 定义 | 说明 |
|------|------|------|
| 工艺流程类别 | Process Category对工艺流程进行工段分类管理的单元 | 用于区分不同生产工段的工艺流程 |
| 工艺流程 | Process Flow定义产品从原材料到成品的完整加工顺序 | 又称工艺路线或生产流程 |
| 工序单元 | Process Unit标准化的小工序模块 | 可被多个工艺流程复用 |
| 工艺设定值 | Process Set Value工序作业的标准参数 | 如温度、压力、时间等 |
| 工艺结果参数 | Process Result Parameter工序作业的实际结果记录 | 用于工艺监控和品质追溯 |
## 3. 工艺流程类别管理
### 3.1 工艺流程类别说明
工艺流程类别用于对工艺流程进行分类管理,按生产工段进行划分,便于检索和维护。一个类别可以包含多个工艺流程,实现工艺数据的层级化管理。
### 3.2 新增工艺流程类别
**操作步骤:**
1. 进入【生产配置】→【工艺流程模型】→【工艺流程类别】
2. 点击【新增类别】按钮
3. 填写类别基本信息
4. 点击【保存】完成类别创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 类别编码 | 类别的唯一标识代码 | 是 |
| 类别名称 | 类别的名称,如"**工段" | 是 |
| 排序号 | 同级类别的排序序号 | 否 |
| 备注 | 其他补充说明信息 | 否 |
**【重要】** 类别编码一旦启用不允许修改,请在创建时仔细确认。
**功能对应截图**
![图片:工艺流程类别设置截图](process_model.png)
### 3.3 工艺流程类别查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| 类别编码 | 按类别编码精确查询 |
| 类别名称 | 按类别名称模糊查询 |
## 4. 工序单元管理
### 4.1 工序单元说明
工序单元是标准化的小工序模块,是构成工艺流程的基本单位。工序单元具有通用性,可被多个工艺流程引用,实现工序的标准化复用。
**工序单元特点:**
- 标准化:定义统一的工序名称、工序编码、作业规范
- 复用性:可被多个工艺流程引用,无需重复创建
- 可配置:支持配置工序的作业参数、检验项目、资源需求
### 4.2 新增工序单元
**操作步骤:**
1. 进入【生产配置】→【工艺流程模型】→【工序单元库】
2. 点击【新增工序】按钮
3. 填写工序单元基本信息
4. 配置工序的工艺设定值
5. 点击【保存】完成工序单元创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 工序编码 | 工序的唯一标识代码 | 是 |
| 工序名称 | 工序的名称,如"SMT贴装" | 是 |
| 工序类型 | 类型:加工、检验、搬运、包装等 | 是 |
| 标准工时 | 完成该工序的标准时间,单位分钟 | 是 |
| 作业指导书 | 关联的作业指导书编号 | 否 |
| 备注 | 其他补充说明信息 | 否 |
**【注意】** 工序单元被工艺流程引用后,修改需谨慎,建议创建新版工序单元。
**功能对应截图**
![图片:工序单元设置截图](process_model.png)
### 4.3 工序单元查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| 工序编码 | 按工序编码精确查询 |
| 工序名称 | 按工序名称模糊查询 |
| 工序类型 | 按工序类型筛选 |
## 5. 工艺流程管理
### 5.1 工艺流程说明
工艺流程是定义产品从原材料到成品的完整加工顺序的核心数据,包含工序排列、工序属性、工艺设定值、工艺结果参数等信息。
**工艺流程与工序单元的关系:**
一个工艺流程由多个工序单元组成,同一工序单元可被多个工艺流程引用,形成多对多的复用关系。
```mermaid
flowchart TB
A[工艺流程类别] -->|1:N| B[工艺流程A]
A -->|1:N| C[工艺流程B]
B --> D[工序1]
B --> E[工序2]
B --> F[工序3]
C --> G[工序2]
C --> H[工序4]
C --> F
D --> I[工序单元:贴装]
E --> J[工序单元:焊接]
F --> K[工序单元:检测]
G --> I
H --> L[工序单元:组装]
```
### 5.2 新增工艺流程
**操作步骤:**
1. 进入【生产配置】→【工艺流程模型】→【工艺流程设置】
2. 点击【新增工艺流程】按钮
3. 填写工艺流程基本信息
4. 从工序单元库选择并添加工序
5. 配置各工序的工艺设定值和工艺结果参数
6. 点击【保存】完成工艺流程创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 工艺流程编码 | 工艺流程的唯一标识代码 | 是 |
| 工艺流程名称 | 工艺流程的名称 | 是 |
| 所属类别 | 关联的工艺流程类别 | 是 |
| 适用产品 | 关联的产品型号或产品系列 | 是 |
| 版本号 | 工艺流程的版本,用于版本管理 | 是 |
| 工艺流程状态 | 状态:草稿、已审核、已发布、已禁用 | 是 |
| 备注 | 其他补充说明信息 | 否 |
**【重要】** 工艺流程审核发布后如需修改,必须创建新版本,不能直接修改已发布的版本。
**功能对应截图**
![图片:工艺流程设置截图](process_model.png)
### 5.3 工序配置
**操作步骤:**
1. 在工艺流程编辑页面,点击【添加工序】按钮
2. 从工序单元库中选择需要引用的工序单元
3. 设置工序在工艺流程中的排列顺序
4. 为每个工序配置工艺设定值和工艺结果参数
5. 点击【保存】完成工序配置
**工序配置字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 工序序号 | 工序在工艺流程中的顺序号 | 是 |
| 工序单元 | 从工序单元库选择的工序 | 是 |
| 工艺设定值 | 工序作业的标准参数,如温度、压力、时间 | 是 |
| 工艺结果参数 | 工序作业的实际结果记录参数 | 是 |
| 备注 | 其他补充说明信息 | 否 |
### 5.4 工艺流程查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| 工艺流程编码 | 按工艺流程编码精确查询 |
| 工艺流程名称 | 按工艺流程名称模糊查询 |
| 所属类别 | 按工艺流程类别筛选 |
| 适用产品 | 按关联的产品型号筛选 |
| 工艺流程状态 | 按状态筛选:草稿/已审核/已发布/已禁用 |