diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bedb0b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +node_modules/ +.temp/ +.cache/ +dist/ +.vitepress/ +package.json +package-lock.json \ No newline at end of file diff --git a/.vitepress/config.mjs b/.vitepress/config.mjs index de1bf37..c2d646f 100644 --- a/.vitepress/config.mjs +++ b/.vitepress/config.mjs @@ -1,211 +1,231 @@ import { defineConfig } from 'vitepress' +import { withMermaid } from 'vitepress-plugin-mermaid' -export default defineConfig({ - title: 'HF-MES v5.0 使用手册', - description: 'HF-MES v5.0 制造执行系统完整使用指南', - lang: 'zh-CN', - themeConfig: { - logo: '/logo.svg', - siteTitle: 'HF-MES v5.0 使用手册', - - nav: [ - { text: '首页', link: '/' }, - { - text: '文档说明', - items: [ - { text: '文档说明', link: '/guide/document-guide' }, - { text: '系统概述', link: '/guide/system-overview' } - ] - }, - { - text: '快速入门', - items: [ - { text: '快速入门', link: '/getting-started/quick-start' } - ] - }, - { - text: '基础配置', - items: [ - { text: '基础数据管理', link: '/basic/data-management' }, - { text: '设备管理', link: '/basic/equipment' } - ] - }, - { - text: '业务模块', - items: [ - { text: '生产管理', link: '/business/production' }, - { text: '质量管理', link: '/business/quality' }, - { text: '仓储物流', link: '/business/warehouse' }, - { text: '设备仓储', link: '/business/equipment-warehouse' } - ] - }, - { - text: '数据集成', - items: [ - { text: '数据与集成', link: '/integration/data-integration' } - ] - }, - { - text: '报表分析', - items: [ - { text: '报表与分析', link: '/analysis/reports' } - ] - }, - { - text: '系统运维', - items: [ - { text: '系统运维', link: '/operation/system-operation' }, - { text: '技术支持', link: '/operation/technical-support' } - ] - }, - { - text: '附录', - items: [ - { text: '术语表', link: '/appendix/glossary' } - ] +export default withMermaid( + defineConfig({ + mermaid: { + theme: 'default', + mermaidConfig: { + fontFamily: 'sans-serif', // 确保使用通用字体 } - ], + }, + title: 'HF-MES v5.0 使用手册', + description: 'HF-MES v5.0 制造执行系统完整使用指南', + lang: 'zh-CN', + themeConfig: { + logo: '/logo.svg', + siteTitle: 'HF-MES v5.0 使用手册', - sidebar: { - '/guide/': [ + nav: [ + { text: '首页', link: '/' }, { - text: '文档管理篇', + text: '文档说明', items: [ - { text: '文档说明', link: '/guide/document-guide' } + { text: '文档说明', link: '/guide/document-guide' }, + { text: '系统概述', link: '/guide/system-overview' } ] }, { - text: '系统认知篇', - items: [ - { text: '系统概述', link: '/guide/system-overview' } - ] - } - ], - '/getting-started/': [ - { - text: '快速入门篇', + text: '快速入门', items: [ { text: '快速入门', link: '/getting-started/quick-start' } ] - } - ], - '/basic/': [ + }, { - text: '基础配置篇', + text: '基础配置', items: [ { text: '基础数据管理', link: '/basic/data-management' }, - { text: '设备基础信息', link: '/basic/equipment' } - ] - } - ], - '/business/': [ - { - text: '生产管理篇', - items: [ - { text: '生产管理', link: '/business/production' } + { text: '设备管理', link: '/basic/equipment' } ] }, { - text: '质量管理篇', + text: '设备管理篇', items: [ - { text: '质量与追溯', link: '/business/quality' } + { text: '设备模型', link: '/device_management/device_model' }, + { text: '设备点检', link: '/device_management/equipment_inspection' }, + { text: '设备保养', link: '/device_management/equipment_maintenance' }, + { text: '设备损耗品管理', link: '/device_management/equipment_consumables_management' }, + { text: '设备状态管理', link: '/device_management/equipment_status_management' }, + { text: '设备维修管理', link: '/device_management/equipment_maintenance_management' }, ] }, { - text: '仓储物流篇', + text: '业务模块', items: [ - { text: '设备与仓储', link: '/business/equipment-warehouse' } + { text: '生产管理', link: '/business/production' }, + { text: '质量管理', link: '/business/quality' }, + { text: '仓储物流', link: '/business/warehouse' }, + { text: '设备仓储', link: '/business/equipment-warehouse' } ] - } - ], - '/integration/': [ + }, { - text: '数据集成篇', + text: '数据集成', items: [ { text: '数据与集成', link: '/integration/data-integration' } ] - } - ], - '/analysis/': [ + }, { - text: '报表分析篇', + text: '报表分析', items: [ { text: '报表与分析', link: '/analysis/reports' } ] - } - ], - '/operation/': [ + }, { - text: '系统运维篇', + text: '系统运维', items: [ - { text: '系统运维', link: '/operation/system-operation' } + { text: '系统运维', link: '/operation/system-operation' }, + { text: '技术支持', link: '/operation/technical-support' } ] }, { - text: '技术支持篇', - items: [ - { text: '异常处理与技术支持', link: '/operation/technical-support' } - ] - } - ], - '/appendix/': [ - { - text: '附录篇', + text: '附录', items: [ { text: '术语表', link: '/appendix/glossary' } ] } - ] - }, + ], - socialLinks: [ - { icon: 'github', link: 'https://github.com/vuejs/vitepress' } - ], + sidebar: { + '/guide/': [ + { + text: '文档管理篇', + items: [ + { text: '文档说明', link: '/guide/document-guide' } + ] + }, + { + text: '系统认知篇', + items: [ + { text: '系统概述', link: '/guide/system-overview' } + ] + } + ], + '/getting-started/': [ + { + text: '快速入门篇', + items: [ + { text: '快速入门', link: '/getting-started/quick-start' } + ] + } + ], + '/basic/': [ + { + text: '基础配置篇', + items: [ + { text: '基础数据管理', link: '/basic/data-management' }, + { text: '设备基础信息', link: '/basic/equipment' } + ] + } + ], + '/business/': [ + { + text: '生产管理篇', + items: [ + { text: '生产管理', link: '/business/production' } + ] + }, + { + text: '质量管理篇', + items: [ + { text: '质量与追溯', link: '/business/quality' } + ] + }, + { + text: '仓储物流篇', + items: [ + { text: '设备与仓储', link: '/business/equipment-warehouse' } + ] + } + ], + '/integration/': [ + { + text: '数据集成篇', + items: [ + { text: '数据与集成', link: '/integration/data-integration' } + ] + } + ], + '/analysis/': [ + { + text: '报表分析篇', + items: [ + { text: '报表与分析', link: '/analysis/reports' } + ] + } + ], + '/operation/': [ + { + text: '系统运维篇', + items: [ + { text: '系统运维', link: '/operation/system-operation' } + ] + }, + { + text: '技术支持篇', + items: [ + { text: '异常处理与技术支持', link: '/operation/technical-support' } + ] + } + ], + '/appendix/': [ + { + text: '附录篇', + items: [ + { text: '术语表', link: '/appendix/glossary' } + ] + } + ] + }, - footer: { - message: 'HF-MES v5.0 使用手册', - copyright: 'Copyright © 2026 All Rights Reserved' - }, + socialLinks: [ + { icon: 'github', link: 'https://github.com/vuejs/vitepress' } + ], - search: { - provider: 'local' - }, + footer: { + message: 'HF-MES v5.0 使用手册', + copyright: 'Copyright © 2026 All Rights Reserved' + }, - editLink: { - pattern: 'https://github.com/vuejs/vitepress/edit/main/docs/:path', - text: '在 GitHub 上编辑此页' - }, + search: { + provider: 'local' + }, - lastUpdated: { - text: '最后更新于', - formatOptions: { - dateStyle: 'short', - timeStyle: 'short' + editLink: { + pattern: 'https://github.com/vuejs/vitepress/edit/main/docs/:path', + text: '在 GitHub 上编辑此页' + }, + + lastUpdated: { + text: '最后更新于', + formatOptions: { + dateStyle: 'short', + timeStyle: 'short' + } + }, + + outline: { + level: [2, 4], + label: '目录' + }, + + docFooter: { + prev: '← 上一页', + next: '下一页 →' } }, - outline: { - level: [2, 3], - label: '目录' + markdown: { + theme: { + light: 'github-light', + dark: 'github-dark' + }, + lineNumbers: false }, - docFooter: { - prev: '← 上一页', - next: '下一页 →' - } - }, - - markdown: { - theme: { - light: 'github-light', - dark: 'github-dark' - }, - lineNumbers: false - }, - - head: [ - ['link', { rel: 'icon', href: '/favicon.ico' }], - ['meta', { name: 'author', content: 'HF-MES' }], - ['meta', { name: 'viewport', content: 'width=device-width, initial-scale=1.0' }] - ] -}) + head: [ + ['link', { rel: 'icon', href: '/favicon.ico' }], + ['meta', { name: 'author', content: 'HF-MES' }], + ['meta', { name: 'viewport', content: 'width=device-width, initial-scale=1.0' }] + ] + }) +) \ No newline at end of file diff --git a/.vitepress/theme/index.ts b/.vitepress/theme/index.ts index 90db4b6..e5263b2 100644 --- a/.vitepress/theme/index.ts +++ b/.vitepress/theme/index.ts @@ -1,6 +1,11 @@ import DefaultTheme from 'vitepress/theme' -import './style/print.css' +import mermaid from 'mermaid' export default { ...DefaultTheme, -} + enhanceApp() { + if (typeof window !== 'undefined') { + mermaid.initialize({ startOnLoad: true }) + } + } +} \ No newline at end of file diff --git a/device_management/device_model.md b/device_management/device_model.md new file mode 100644 index 0000000..ab3dbdd --- /dev/null +++ b/device_management/device_model.md @@ -0,0 +1,214 @@ +# 设备模型管理 + +## 1. 功能概述 + +设备模型管理用于对工厂设备分类信息及设备资产台账信息进行统一维护,实现设备分类标准化、设备资产信息透明化,为设备点检、维修、保养等业务提供基础数据支撑。 + +**核心功能:** + +- 设备类型管理:定义设备分类信息,统一设备类别标准 +- 设备台账管理:维护工厂所有设备资产信息,设备台账与设备类型自动关联 + +## 2. 术语说明 + +#### 2.1 设备模型相关术语 + +| 术语 | 定义 | 说明 | +|------|------|------| +| 设备类型 | 对设备按功能或用途进行分类定义 | 如 OCV设备类,为台账中所有的OCV设备 | +| 设备台账 | 工厂内所有设备资产的档案记录 | 包含资产编码、设备编码、厂区、产线等信息 | +| 固定资产编码 | 企业资产管理中的唯一资产编号 | 对应财务资产编号 | +| 设备编码 | 系统中设备的唯一标识编码 | 用于生产和设备管理 | +| PPM | 设备每分钟生产的数量 | - | +| 设计PPM | 设备技术协议中可以达到的PPM | 作用于设备OEE等计算 | + +--- + +## 3. 功能模块说明 + +### 3.1 设备类型管理 + +设备类型管理用于统一定义工厂设备类别,为设备台账提供分类依据,实现设备分类标准化管理。 + +**核心功能:** + +- 新增设备类型 +- 编辑设备类型信息 +- 查询设备类型信息 +- 为设备台账提供类别基础数据 + +**字段说明:** + +设备类型信息包含以下字段: + +| 字段 | 说明 | 必填 | +|------|------|------| +| 序号 | 系统自动生成的记录序号 | - | +| 设备类别编码 | 设备类型唯一编码 | ✓ | +| 设备类别名称 | 设备类别名称,如OCV类 | ✓ | +| 备注 | 设备类型补充说明 | - | +| 创建时间 | 记录创建时间,系统自动生成 | - | + +--- + +#### 3.1.1 页面操作手册 + +**新增设备类型:** + +1. 进入【设备管理】→【设备模型管理】→【设备类型管理】 +2. 点击【新增】按钮 +3. 输入设备类别编码 +4. 输入设备类别名称 +5. 填写备注信息 +6. 点击【保存】按钮完成新增 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 设备类别编码 | 建议按设备分类规则编码,如 TYPE001 | ✓ | +| 设备类别名称 | 设备分类名称 | ✓ | +| 备注 | 对设备类别进行补充说明 |-| + +**【提示】** 建议设备类别编码按统一规则命名,便于后续维护。 + +--- + +**查询设备类型** + +**查询条件:** + +| 查询条件 | 说明 | +|---------|------| +| 设备类别编码 | 按类别编码查询 | +| 设备类别名称 | 按类别名称模糊查询 | + +**操作步骤:** + +1. 进入【设备管理】→【设备模型管理】→【设备类型管理】 +2. 输入设备类别编码或类别名称 +3. 点击【查询】按钮 +4. 系统返回符合条件的设备类型列表 + +--- + +**编辑设备类型** + +**操作步骤:** + +1. 在设备类型列表中选择目标记录 +2. 点击【编辑】按钮 +3. 修改设备类别名称或备注 +4. 点击【保存】完成修改 + +**【注意】** 若设备类型已被设备台账引用,建议谨慎修改类别编码。 + +--- + +### 3.2 设备台账管理 + +设备台账管理用于维护工厂所有设备资产档案信息,包括设备资产编码、设备分类、所属产线、网络信息等,为设备全生命周期管理提供基础数据支撑。 + +**核心功能:** + +- 新增设备台账 +- 编辑设备资产信息 +- 查询设备资产信息 +- 设备分类关联 +- 设备状态档案维护 + +**字段说明:** + +设备台账包含以下字段: + +| 字段 | 说明 | 必填 | +|------|------|------| +| 序号 | 系统自动生成记录号 | - | +| 设备固定资产编码 | 财务资产唯一编码 | ✓ | +| 设备编码 | 系统设备唯一编号 | ✓ | +| 设备名称 | 设备名称 | ✓ | +| 设备类别 | 对应设备类型管理中的类别 | ✓ | +| 设计PPM | 设备采购时的设计PPM值 | ✓ | +| 厂区 | 所属厂区 | ✓ | +| 产线 | 所属产线 | ✓ | +| IP | 设备IP地址 |-| +| 进场时间 | 设备进场日期 |-| +| 备注 | 设备补充说明 |-| +| 创建时间 | 系统自动生成 | - | + +#### 3.2.1 页面操作手册 + +**新增设备台账** + +**操作步骤:** + +1. 进入【设备管理】→【设备模型管理】→【设备台账管理】 +2. 点击【新增】按钮 +3. 填写设备固定资产编码 +4. 填写设备编码和设备名称 +5. 选择设备类别 +6. 填写PPM区、产线、IP、进场时间等信息 +7. 点击【保存】按钮完成新增 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 设备固定资产编码 | 财务固定资产编号 | ✓ | +| 设备编码 | 设备唯一编码 | ✓ | +| 设备名称 | 设备名称 | ✓ | +| 设备类别 | 关联设备类型 | ✓ | +| PPM区 | 设备所属生产区域 |-| +| 产线 | 所属生产线 |-| +| IP | 设备IP地址 |-| +| 进场时间 | 设备进场日期 |-| +| 备注 | 补充说明 |-| + +**【提示】** 设备编码建议与现场设备铭牌编号保持一致,方便管理。 + +--- + +**查询设备台账** + +**查询条件:** + +| 查询条件 | 说明 | +|---------|------| +| 设备编码 | 按设备编码查询 | +| 设备名称 | 按设备名称模糊查询 | +| 设备类别 | 按设备类别筛选 | +| 产线 | 按所属产线筛选 | + +**操作步骤:** + +1. 进入【设备管理】→【设备模型管理】→【设备台账管理】 +2. 输入查询条件 +3. 点击【查询】按钮 +4. 系统展示设备台账列表 + +--- + +**编辑设备台账** + +**操作步骤:** + +1. 在设备台账列表中选择目标设备 +2. 点击【编辑】按钮 +3. 修改设备信息 +4. 点击【保存】按钮完成更新 + +**【注意】** 已投入使用的设备修改设备类别时,应同步确认相关业务配置是否受影响。 + +## 4. 业务关系说明 + +设备类型管理与设备台账管理存在主从关系: + +```mermaid +flowchart LR + A[设备类型管理] --> B[设备类别定义] + B --> C[设备台账管理] + C --> D[设备点检] + C --> E[设备维修] + C --> F[设备保养] + C --> G[设备损耗品管理] + C --> H[设备维修管理] \ No newline at end of file diff --git a/device_management/equipment_consumables_management.md b/device_management/equipment_consumables_management.md new file mode 100644 index 0000000..8861ccb --- /dev/null +++ b/device_management/equipment_consumables_management.md @@ -0,0 +1,278 @@ +# 设备损耗品管理 + +## 1. 功能概述 + +设备损耗品管理模块用于对生产设备中各类损耗品(如刀具、治具、载具等)进行全生命周期管理,实现损耗品分类清晰、寿命可控、使用可追溯、异常可预警。 + +**核心功能:** + +- 设备损耗品类别管理:统一维护损耗品类别,规范数据结构 +- 设备损耗品项管理:建立完整的损耗品基础信息及寿命参数 +- 设备损耗品寿命管理:实时记录使用次数与寿命消耗情况,管理更换流程,确保设备稳定运行 +- 设备损耗品更换日志:完整记录历史更换记录,实现可追溯分析 + +--- + +## 2. 术语说明 + +### 2.1 损耗品相关术语 + +| 术语 | 定义 | 说明 | +|------|------|------| +| 损耗品 | 指在生产设备运行过程中存在使用寿命限制,需要进行寿命管理及定期更换的功能性部件 | 如:刀具、喷嘴、滤芯、治具等 | +| 损耗品类别 | 按损耗品的使用特性或寿命管理方式进行分类 | 如:计次类(刀具)、计时类(滤芯)、固定周期更换类(润滑件) | +| 损耗品项 | 指具体登记在系统中的损耗品实例,用于寿命管理与设备绑定 | 如:刀具(Φ3钻头)、贴片机吸嘴、回流焊滤芯等 | +| 标准寿命 | 损耗品理论可使用的最大寿命 | 可按次数或时间定义 | +| 预警寿命 | 提前触发提醒的寿命阈值 | 通常小于标准寿命 | +| 寿命单位 | 损耗品寿命的计量单位 | 如次数、小时、天 | +| 已使用寿命 | 当前损耗品已累计使用次数/时长 | 用于寿命计算 | +| 更换记录 | 损耗品被替换时产生的历史记录 | 用于追溯与分析 | + +--- + +## 3. 功能模块说明 + +### 3.1 设备损耗品类别管理 + +设备损耗品类别用于对损耗品进行分级分类管理,便于统一维护与快速检索。 + +**典型使用场景:** + +- 系统初次上线时,需统一梳理并录入所有损耗品类别,建立基础分类体系 +- 业务扩展或引入新设备时,根据实际需求补充新的损耗品类别 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 损耗平类别编码 | 损耗品类别唯一标识 | ✓ | +| 损耗品类别名称 | 损耗品类别名称 | ✓ | +| 创建时间 | 新增后自动生成 | - | +| 更新时间 | 编辑后自动生成 | - | +| 备注 | 补充说明 | - | + +**操作步骤:** + +1. 进入【设备管理】→【设备损耗品管理】→【设备损耗品类别】 +2. 点击【新增】按钮 +3. 填写类别信息 +4. 点击【确认】完成创建 + + +--- + +### 3.2 设备损耗品项管理 + +损耗品项管理用于维护所有具体损耗品的基础信息及寿命参数。 + +**核心功能:** + +- 维护损耗品基础档案 +- 绑定损耗品类别与设备类别 +- 配置标准寿命与预警寿命 +- 支持多种寿命单位(次数/时间) + +**典型使用场景:** + +- 资产规划或系统初次上线时,需统一梳理并录入设备所涉及的所有损耗品类别,建立基础分类体系 +- 新设备导入或产线扩展时,根据设备结构补充相应的损耗品项 +- 当设备引入新的易损件时,需要新增对应的损耗品项进行管理 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 损耗品项编码 | 唯一标识 | ✓ | +| 损耗品项名称 | 名称描述 | ✓ | +| 损耗品类别 | 关联类别 | ✓ | +| 设备类别 | 适用设备类型 | ✓ | +| 标准寿命 | 最大可使用寿命 | ✓ | +| 预警寿命 | 提前预警阈值 | ✓ | +| 寿命单位 | 次数/小时/天 | ✓ | +| 创建时间 | 系统自动记录 | - | +| 更新时间 | 系统自动记录 | - | +| 备注 | 补充信息 |-| + +**操作步骤:** + +1. 进入【设备管理】→【设备损耗品管理】→【设备损耗品项管理】 +2. 点击【新增】按钮 +3. 填写损耗品信息 +4. 点击【确认】完成创建 + + +**【提示】** 建议预警寿命设置为标准寿命的80%~90%,以确保更换提前准备。 + +--- + +### 3.3 设备损耗品寿命管理 + +该功能用于将具体损耗品绑定到设备上,并实时管理其使用情况与寿命状态。 + +**核心功能:** + +- 设备绑定损耗品 +- 实时记录使用次数或时间 +- 自动计算剩余寿命 +- 支持手动调整寿命 +- 支持损耗品更换操作 + +**业务说明:** + +每个设备可绑定多个损耗品,系统根据设备运行数据自动累计损耗品使用量,并进行寿命计算。 + +**典型使用场景:** + +- 新设备投产或损耗品首次绑定时,需初始化设备对应的损耗品及其已使用寿命 +- 设备运行过程中,系统自动或人工申报累计损耗品使用寿命,实现实时寿命跟踪 +- 当损耗品达到预警寿命时,提醒维护人员提前准备更换 +- 当损耗品达到或超过标准寿命时,执行更换操作并重置寿命周期 +- 对于无法自动采集使用数据的场景,通过人工申报方式补充寿命数据 + +**字段说明(新增损耗品项):** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 损耗品项 | 选择的损耗品项目 | ✓ | +| 所属设备 | 选择损耗品项所属的设备 | ✓ | +| 标准寿命 | 选择损耗品项后自动加载 | - | +| 预警寿命 | 选择损耗品项后自动加载 | - | +| 已使用寿命 | 创建时已经使用了多少寿命 | ✓ | +| 备注 | 备注内容 | - | + +**字段说明(更换损耗品项):** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 损耗品项 | 选择的损耗品项目 | - | +| 所属设备 | 选择损耗品项所属的设备 | - | +| 标准寿命 | 选择损耗品项后自动加载 | - | +| 预警寿命 | 选择损耗品项后自动加载 | - | +| 更换人员 | 更换的操作人员 | ✓ | +| 更换时间 | 更换的时间 | ✓ | +| 更换原因 | 下拉选择(异常损耗/正常损耗/超标准寿命) | ✓ | +| 更换用时 | 更换过程用了多少时间 | ✓ | +| 备注 | 备注异常损耗信息 | - | + +**更换原因状态判定规则:** + +| 状态 | 判定条件 | +|------|----------| +| 异常损耗 | 使用量 < 预警寿命(可能有特殊原因损坏,例如:刀具撞击磨损,需要在备注中描述) | +| 正常损耗 | 使用量 ≥ 预警寿命 且 < 标准寿命 | +| 超标准寿命) | 使用量 ≥ 标准寿命 | + +**寿命状态判定规则:** + +| 状态 | 判定条件 | +|------|----------| +| 正常 | 使用量 < 预警寿命 | +| 接近标准寿命 | 使用量 ≥ 预警寿命 且 < 标准寿命 | +| 超出标准寿命 | 使用量 ≥ 标准寿命 | + +**操作步骤(更换损耗品):** + +1. 进入【设备管理】→【损耗品管理】→【设备损耗品寿命管理】 +2. 选择目标设备及损耗品 +3. 点击【更换】按钮 +4. 填写更换信息 +5. 点击【确认】完成更换 + +**操作步骤(人工申报使用寿命):** + +1. 进入【设备管理】→【损耗品管理】→【设备损耗品寿命管理】 +2. 选择目标设备及损耗品 +3. 点击【申报使用寿命】按钮 +4. 填写当前已使用寿命 +5. 点击【确认】完成申报 + + +**【重要】** 超寿命损耗品应禁止继续生产或需强制确认后才能继续使用。 + +--- + +### 3.4 设备损耗品更换日志 + +用于记录所有损耗品的更换历史,实现全过程追溯与数据分析。 + +**核心功能:** + +- 记录每次更换详细信息 +- 支持按设备/损耗品/更换时间/创建时间查询 +- 支持更换原因分析 +- 支持更换耗时统计 + +**查询条件:** + +| 查询条件 | 说明 | +|---------|------| +| 设备编号 | 查询指定设备 | +| 损耗品项编码 | 查询指定损耗品项 | +| 损耗品项名称 | 查询指定损耗品项 | +| 更换时间范围 | 筛选时间区间 | +| 创建时间范围 | 筛选时间区间 | + +**更换记录字段说明:** + +| 字段 | 说明 | +|------|------| +| 所属设备 | 设备名称 | +| 损耗品项编码 | 被更换损耗品项编码 | +| 损耗品项名称 | 被更换损耗品项名称 | +| 标准寿命 | 标准的寿命值 | +| 预警寿命 | 预警的寿命值 | +| 使用寿命 | 更换前使用量 | +| 更换原因 | 正常更换/异常损坏等 | +| 更换时间 | 实际更换时间 | +| 更换人员 | 操作人员 | +| 更换耗时 | 更换所用时间 | +| 备注 | 异常损耗备注 | + +**【提示】** 可通过更换日志分析损耗品实际寿命与理论寿命差异,用于优化维护策略。 + +--- + +## 4. 数据管理规范 + +### 4.1 数据完整性要求 + +**【重要】** 为保证损耗品管理有效性,需确保: + +- 所有损耗品必须建立标准档案 +- 所有设备关键损耗品必须绑定管理 +- 所有更换操作必须记录日志 +- 使用数据需实时或准实时采集 + +--- + +### 4.2 管理规则 + +| 规则 | 说明 | +|------|------| +| 唯一性 | 损耗品项编码全局唯一 | +| 关联性 | 损耗品项必须关联设备类别 | +| 实时性 | 使用数据需及时更新 | +| 可追溯性 | 所有更换记录必须可查询 | + +--- + +## 5. 常见问题与处理 + +### 5.1 常见问题 + +| 问题现象 | 可能原因 | 处理方法 | +|---------|---------|---------| +| 寿命未更新 | 数据未采集 | 检查设备数据接口 | +| 提前损坏 | 使用异常 | 分析工艺或操作问题 | +| 未触发预警 | 预警配置错误 | 检查寿命参数设置 | +| 无更换记录 | 未执行更换流程 | 强制规范操作流程 | + +--- + +### 5.2 优化建议 + +- 建议结合设备运行数据自动采集使用次数 +- 建立关键损耗品强制更换机制 +- 定期分析损耗品寿命与成本 + +**【提示】** 对高价值或关键损耗品,建议结合设备状态管理实现联动控制。 \ No newline at end of file diff --git a/device_management/equipment_inspection.md b/device_management/equipment_inspection.md new file mode 100644 index 0000000..475fc08 --- /dev/null +++ b/device_management/equipment_inspection.md @@ -0,0 +1,288 @@ +# 设备点检 + +## 1. 功能概述 + +设备点检功能用于规范生产设备的日常检查与维护管理,通过标准化点检流程,实现设备状态可视化、异常可追溯、维护可预防,从而保障设备稳定运行与生产连续性。 + +**核心功能:** + +- 点检项目管理:维护设备点检项目基础数据 +- 点检数据录入:支持PC与PDA多端录入点检结果 +- 点检日志记录:完整记录点检历史数据,实现可追溯 +- 异常拦截机制:点检不通过时禁止设备运行/物料投入 + +## 2. 术语说明 + +### 2.1 点检相关术语 + +| 术语 | 定义 | 说明 | +|------|------|------| +| 点检 | 对设备按规定的项目进行检查 | 是设备管理的基础工作、确认设备是否能够达到运行标准 | +| 点检项目 | 需要检查的具体内容或部位 | 如温度、压力、外观、使用次数等 | +| 点检标准 | 判断点检结果是否合格的依据 | 如数值范围、状态描述等 | +| 点检记录 | 对点检结果的记录数据 | 支持追溯和分析 | +| 点检结果 | 点检后得到的状态判断 | 如OK、NG | +| 异常点检 | 在点检过程中发现设备异常情况 | 需要及时处理 | +| 漏检 | 未按规定执行的点检行为 | 属于管理异常 | +| 补检 | 对漏检或异常情况进行补充点检 | 用于数据修正 | +| 点检人员 | 执行点检任务的人员 | 可为操作工或设备人员 | +| 点检设备 | 被执行点检的设备对象 | 可细化到部位 | +| 点检方式 | 点检执行方式 | 如人工点检、扫码点检、自动采集 | +| 点检合格率 | 合格点检次数占总点检次数的比例 | 用于评价设备状态 | +| 异常拦截 | 拦截点检未通过的设备 | 点检未通过提示设备不允许开始生产 | + +## 3. 点检业务流程 + +- 流程图 + +```mermaid +flowchart TD + A[开始] --> A1[点检项目配置] + A1 --> A2[配置点检标准/判定规则] + A2 --> A3[绑定设备类别] + A3 --> A4[生成点检计划(按班次/日期)] + A4 --> B{点检途径} + + B -->|PDA| C[PDA端执行点检(当班/当日首次开机前)] + B -->|PC| D[PC端执行点检(当班/当日首次开机前)] + + C --> E{点检是否通过} + E -->|通过| F[允许上料] + E -->|不通过| G[禁止上料] + + D --> H{点检是否通过} + H -->|通过| I[允许设备进入自动运行] + H -->|不通过| J[禁止设备进入自动运行] + + F --> K[生产开始] + I --> K + + G --> L[处理异常或重新点检] + J --> L +``` + +## 4. 功能模块 + +### 4.1 设备点检项目管理 + +设备点检项目管理用于对设备点检内容进行统一配置与维护,明确各类点检项目的检查方式及判定标准。 + +#### 4.1.1 点检项目基本信息 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 项目编码 | 点检项目唯一标识 | ✓ | +| 项目名称 | 点检项目名称 | ✓ | +| 设备类型 | 适用的设备类型分类 | ✓ | +| 点检方法 | 点检方式说明(如:使用温湿度仪检测) | - | +| 点检标准 | 判定标准(如:湿度 ≤ 50%RH) | - | +| 点检单位 | 数据单位(如:%RH) | - | +| 是否启用 | 是否启用该点检项目 | - | +| 备注 | 补充说明信息 | - | + +--- + +#### 4.1.2 点检项目状态定义 + +| 状态 | 说明 | 业务场景 | +|------|------|---------| +| 启用 | 该点检项目生效 | 设备需执行该点检项目 | +| 禁用 | 该点检项目不生效 | 临时无需执行该点检项目 | + +--- + +#### 4.1.3 点检项目创建 + +**操作步骤:** + +1. 进入【设备管理】→【设备点检】→【设备点检项目管理】 +2. 选择【设备类别】 +3. 点击【新增】按钮 +4. 填写点检项目基本信息 +5. 点击【确定】完成创建 +6. 提交点检负责人审核(如启用审核流程) + +**【提示】** 点检项目按“设备类别”统一配置,同一类别下设备共享点检项目;如设备差异较大,建议拆分设备类别。 + +### 4.2 设备点检录入管理 + +设备点检录入管理用于操作人员对设备点检结果进行录入与提交,支持填写检验数值及判定结果等信息。系统记录完整点检数据,实现点检过程可追溯与结果可核查。 + +#### 4.2.1 点检录入基本信息 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 点检值 | 检测数据(如数值类项目填写;判断类可不填) |-| +| 点检结果 | 点检判定结果(OK / NG) | ✓ | + +--- + +#### 4.2.2 点检结果状态定义 + +| 状态 | 说明 | 业务场景 | +|------|------|---------| +| OK | 点检通过 | 满足开机条件 | +| NG | 点检不通过 | 禁止设备运行 | + +--- + +#### 4.2.3 点检录入途径 + +| 途径 | 说明 | 适用场景 | +|------|------|---------| +| PDA | 手持终端录入点检数据 | 无PC工位(如电极段) | +| PC | 电脑端录入点检数据 | 装配段、成品段等 | + +--- + +#### 4.2.4 设备点检操作 + +**PC端操作步骤:** + +1. 进入【设备管理】→【设备点检】→【设备点检录入】 +2. 选择【设备类别】→查看设备列表 +3. 点击目标设备的【新增点检日志】 +4. 填写点检值并选择点检结果 +5. 点击【提交】完成点检 +6. 系统根据点检结果控制设备是否可生产 + +--- + +**PDA端操作步骤:** + +1. 进入【生产】→【设备点检】 +2. 扫描设备二维码 +3. 系统加载点检项目列表 +4. 填写点检数据并选择点检结果 +5. 输入【点检人】与【确认人】 +6. 点击【上传点检信息】 +7. 返回生产模块执行生产操作 + +--- + +**【提示】** 无论通过PC或PDA进行点检,均与设备开机生产权限强绑定。 + +### 4.3 设备点检日志管理 + +#### 4.3.1 功能说明 + +设备点检日志用于记录每次点检的执行情况,包括点检人、点检时间、点检结果及相关数据,实现全过程可追溯。 + +**核心功能:** + +- 点检记录查询 +- 历史数据追溯 + +--- + +#### 4.3.2 查询条件 + +**查询条件:** + +| 查询条件 | 说明 | +|---------|------| +| 设备名称 | 查询指定设备 | +| 设备编码 | 查询指定设备编码 | +| 设备类别 | 按设备分类筛选 | +| 点检日期 | 查询时间范围 | +| 点检人员 | 查询人员的点检记录 | + +--- + +#### 4.3.3 日志字段说明 + +| 字段 | 说明 | +|------|------| +| 设备编码 | 执行点检的设备编码 | +| 设备名称 | 执行点检的设备名称 | +| 设备类别 | 执行点检的设备类别 | +| 点检项目总数 | 设备点检的项目数量 | +| 点检NG总数 | 点检NG的数量 | +| 点检NG率% | NG占比 | +| 点检结果 | OK / NG | +| 操作人 | 点检人员 | +| 点检时间 | 点检执行时间 | +| 详情 | 查看点检的项目详情 | + +--- + +#### 4.3.4 日志管理说明 + +**【注意】** + +- 点检日志为生产关键数据,不可随意删除 +- 若需修改,应通过异常处理流程进行修正 + +**【提示】** 建议定期分析点检日志,识别设备潜在风险,提前进行维护。 + + + +## 5. 常见问题与处理 + +### 5.1 点检异常处理 + +| 问题现象 | 可能原因 | 处理方法 | +|---------|---------|---------| +| 点检无法提交 | 必填项未填写 | 检查点检结果是否已选择 | +| 点检结果异常(NG) | 检测数据不符合标准 | 按异常流程处理设备问题 | +| 无法加载点检项目 | 未配置点检项目 | 联系管理员配置点检项目 | +| PDA无法提交数据 | 网络异常或数据未填写完整 | 检查网络或补充数据后重新提交 | + +**【重要】** 点检结果为 NG 时,设备必须停止使用,待问题处理完成后重新点检。 + +--- + +### 5.2 点检流程异常 + +| 问题现象 | 可能原因 | 处理方法 | +|---------|---------|---------| +| 设备无法启动 | 未完成点检或点检未通过 | 完成点检并确保结果为 OK | +| 可生产但未点检 | 系统控制未启用 | 检查点检与设备控制绑定配置 | + +**【注意】** 建议启用“开机前强制点检”机制,避免漏检风险。 + +--- + +## 6. 点检数据管理规范 + +### 6.1 数据完整性要求 + +**【重要】** +为确保点检数据真实有效,必须满足以下要求: + +- 所有设备必须配置点检项目 +- 每次生产前必须完成点检 +- 点检结果必须真实填写,不得造假 +- 点检异常必须记录并处理 +- 点检记录必须与设备、人员关联 + +--- + +### 6.2 数据管理规则 + +| 规则 | 说明 | +|------|------| +| 数据真实性 | 点检数据必须真实反映设备状态 | +| 数据完整性 | 点检记录必须完整,不允许缺失 | +| 数据及时性 | 点检数据需实时或当班录入 | +| 数据关联性 | 点检记录需关联设备、人员、时间 | + +--- + +### 6.3 点检频率建议 + +| 点检类型 | 建议频率 | 说明 | +|---------|---------|------| +| 开机点检 | 每班/每日一次 | 开机前必须执行 | +| 过程点检 | 按工艺要求 | 关键工序设备 | +| 巡检点检 | 每日/每周 | 设备运行状态检查 | +| 专项点检 | 按需执行 | 异常或维护后 | + +**【提示】** +可根据设备重要程度设置不同点检频率,实现精细化管理。 + +--- \ No newline at end of file diff --git a/device_management/equipment_maintenance.md b/device_management/equipment_maintenance.md new file mode 100644 index 0000000..94b70f1 --- /dev/null +++ b/device_management/equipment_maintenance.md @@ -0,0 +1,237 @@ +# 设备保养 + +## 1. 功能概述 + +设备保养模块用于对生产设备的日常维护、周期保养及保养执行过程进行规范化管理,实现设备寿命延长、故障预防和维护过程可追溯。 + +**核心功能:** + +- 保养计划管理:支持按时间/运行时长制定周期性保养计划 +- 保养任务派发:自动或手动生成保养任务并分配责任人 +- 保养执行记录:记录保养过程、结果及相关数据 +- 设备保养项目管理:定义不同设备的保养项目及作业标准 +- 保养提醒与预警:根据计划自动提醒即将到期或逾期任务 +- 保养履历追溯:支持设备全生命周期保养记录查询与分析 + +--- + +## 2. 术语说明 + +### 2.1 设备保养相关术语 + +| 术语 | 定义 | 说明 | +|------|------|------| +| 设备保养 | 对设备进行定期维护和检查的作业活动 | 包括清洁、润滑、紧固、调整等 | +| 保养周期 | 保养执行的时间或使用频率间隔 | 如每日、每周、运行100小时 | +| 保养计划 | 系统中预先设定的保养安排 | 自动生成保养任务的依据 | +| 保养任务 | 具体执行的一次保养工作 | 由计划触发或手动创建 | +| 保养标准 | 每类设备对应的保养内容规范 | 包含步骤、要求及判定标准 | +| 保养履历 | 设备历史保养记录集合 | 用于分析设备状态和可靠性 | + +--- + +## 3. 保养管理 + +### 3.1 保养计划管理 + +保养计划用于定义设备的周期性维护规则,是保养任务生成的基础。 + +**计划类型:** + +| 类型 | 说明 | 示例 | +|------|------|------| +| 时间周期 | 按固定时间间隔执行 | 每天/每周/每月 | +| 运行时长 | 按设备运行累计时间执行 | 每运行100小时 | +| 自定义周期 | 灵活设置执行规则 | 每3天或每500件产量 | + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 计划编号 | 保养计划唯一标识 | - | +| 设备编号 | 需要保养的设备 | 是 | +| 保养类型 | 日保/周保/月保/年度保养 | 是 | +| 保养周期 | 执行周期规则 | 是 | +| 保养项目 | 对应的保养内容清单 | 是 | +| 责任人 | 执行保养的人员或岗位 | 是 | +| 启用状态 | 是否启用该计划 | 是 | + +--- + +### 3.2 保养任务生成 + +系统根据保养计划自动生成保养任务,也支持手动创建临时保养任务。 + +**任务来源:** + +- 自动生成:系统按周期自动触发 +- 手动创建:管理员或设备负责人创建 +- 异常触发:设备异常后触发专项保养 + +**任务状态:** + +| 状态 | 说明 | +|------|------| +| 待执行 | 已生成但未开始 | +| 执行中 | 正在进行保养 | +| 已完成 | 保养完成并记录 | +| 已逾期 | 超过计划时间未执行 | + +--- + +### 3.3 保养标准管理 + +保养标准用于规范不同设备的保养内容和执行要求。 + +**保养内容示例:** + +| 项目 | 内容 | 标准要求 | +|------|------|----------| +| 清洁 | 清理设备表面灰尘 | 无明显积尘 | +| 润滑 | 对运动部件加润滑油 | 油量适中,无干摩擦 | +| 紧固 | 检查螺丝是否松动 | 无松动 | +| 检查 | 检查电气/机械状态 | 无异常 | + +**【重要】** 保养标准应由设备工程或工艺人员统一制定,确保一致性。 + +--- + +## 4. 保养执行操作 + +### 4.1 保养任务执行 + +**操作步骤:** + +1. 进入【设备管理】→【设备保养】→【保养任务】 +2. 在任务列表中选择需要执行的保养任务 +3. 点击【开始执行】按钮 +4. 按照保养标准逐项完成保养内容 +5. 填写保养结果及备注信息 +6. 点击【完成保养】按钮提交记录 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 任务编号 | 保养任务唯一编号 | - | +| 执行人 | 实际执行保养的人员 | 是 | +| 执行时间 | 保养开始/结束时间 | 是 | +| 保养结果 | 正常/异常 | 是 | +| 异常说明 | 若异常需填写具体情况 | 否 | +| 处理措施 | 异常处理方式 | 否 | + +**【注意】** 若保养过程中发现异常,应立即记录并上报处理。 + +--- + +### 4.2 保养结果记录 + +保养完成后,系统记录详细执行数据,用于后续分析。 + +**记录内容:** + +- 保养项目执行情况 +- 异常点及处理结果 +- 实际执行时间 +- 执行人员信息 + +**【提示】** 建议在移动端(PDA)进行现场记录,提高数据实时性。 + +--- + +## 5. 保养履历查询 + +### 5.1 查询条件设置 + +**查询条件:** + +| 查询条件 | 说明 | +|---------|------| +| 设备编号 | 查询指定设备 | +| 保养类型 | 日保/周保/月保 | +| 时间范围 | 保养执行时间范围 | +| 执行人 | 指定人员 | +| 保养结果 | 正常/异常 | + +--- + +### 5.2 查询结果展示 + +**保养履历示例:** + +| 日期 | 设备 | 保养类型 | 执行人 | 结果 | 状态 | +|------|------|----------|--------|------|------| +| 2026-04-10 | 设备A | 日保 | 张三 | 正常 | 已完成 | +| 2026-04-12 | 设备A | 周保 | 李四 | 异常 | 已处理 | + +**【提示】** 点击记录可查看详细保养内容及异常处理过程。 + +--- + +## 6. 保养提醒与预警 + +### 6.1 提醒机制 + +系统根据保养计划自动提醒相关人员: + +- 即将到期提醒(提前通知) +- 当日保养提醒 +- 逾期未执行提醒 + +### 6.2 预警规则 + +| 预警类型 | 触发条件 | 处理建议 | +|----------|----------|----------| +| 逾期预警 | 超过计划时间未执行 | 立即安排执行 | +| 频繁异常 | 多次保养出现异常 | 进行设备检修 | +| 长期未保养 | 无保养记录 | 检查计划配置 | + +**【重要】** 长期未执行保养可能导致设备故障风险显著增加。 + +--- + +## 7. 数据管理规范 + +### 7.1 数据完整性要求 + +- 所有设备必须配置保养计划 +- 所有保养任务必须记录执行结果 +- 异常情况必须填写处理措施 +- 保养记录必须关联设备编号 + +--- + +### 7.2 保养管理规则 + +| 规则 | 说明 | +|------|------| +| 计划唯一性 | 同一设备同类型保养计划唯一 | +| 执行及时性 | 保养任务应按时完成 | +| 数据真实性 | 保养记录必须真实有效 | +| 闭环管理 | 异常必须有处理结果 | + +**【注意】** 保养数据是设备可靠性分析的重要依据,必须确保准确性。 + +--- + +## 8. 常见问题与处理 + +### 8.1 保养异常处理 + +| 问题现象 | 可能原因 | 处理方法 | +|---------|---------|---------| +| 保养未执行 | 人员遗漏 | 补执行并加强提醒 | +| 保养记录缺失 | 未及时填写 | 补录数据 | +| 异常未处理 | 未上报 | 立即处理并闭环 | +| 频繁异常 | 设备老化 | 安排检修或更换 | + +--- + +### 8.2 保养优化建议 + +- 建立标准化保养模板 +- 使用扫码/PDA执行保养 +- 定期分析保养数据 +- 将保养与设备状态联动 + +**【提示】** 建议结合设备状态管理,实现预测性维护(PM)。 \ No newline at end of file diff --git a/device_management/equipment_maintenance_management.md b/device_management/equipment_maintenance_management.md new file mode 100644 index 0000000..0668f31 --- /dev/null +++ b/device_management/equipment_maintenance_management.md @@ -0,0 +1,287 @@ +# 设备维修管理 + +## 1. 功能概述 + +设备维修管理用于对设备从报修申请、审核确认到维修完成的全过程进行闭环管理,实现维修过程透明化、责任可追溯、记录可沉淀。 + +**核心功能:** + +- 设备报修管理:用于对设备报修全过程进行管理,支持报修申请、报修审核确认、维修处理、维修完成及报修取消等操作,实现维修流程闭环管理 +- 设备维修记录:用于对设备维修历史数据进行管理,支持维修记录查询与追溯、维修单详情查看与管理,实现维修数据可追溯与可分析 + +--- + +## 2. 术语说明 + +### 2.1 维修相关术语 + +| 术语 | 定义 | 说明 | +|------|------|------| +| 申请报修 | 设备发生异常后发起的维修申请单据 | 作为维修流程的起点 | +| 报修确认 | 对报修申请进行二次确认 | 决定是否进入维修流程 | +| 维修人员 | 实际执行设备维修的人员 | 可为内部或外部人员 | +| 维修状态 | 维修流程中的状态标识 | 用于跟踪维修进度 | +| 维修记录 | 已完成维修的历史数据 | 用于追溯与分析 | + +--- + +## 3. 功能模块说明 +### 3.1 设备报修管理 + +设备报修管理页面用于发起报修申请,并对维修流程进行全过程管理。 + +**核心功能:** + +- 报修申请创建 +- 报修审核确认 +- 维修任务执行 +- 维修状态流转管理 +- 报修取消操作 + +**典型使用场景:** + +1. **设备突发故障处理** + - 生产过程中设备突然停机或异常报警 + - 操作人员第一时间发起报修申请 + - 审核人员确认后安排维修人员处理 + - 维修完成后恢复生产 + +2. **设备异常但可继续运行** + - 设备出现轻微异常(如异响、参数波动) + - 现场人员发起报修申请 + - 审核人员评估后决定是否立即维修或延后处理 + - 维修完成后记录处理结果 + +3. **误报或无需维修场景** + - 报修后发现设备无实际故障 + - 审核人员现场确认无需维修 + - 直接取消报修,流程结束 + +4. **计划性维修触发** + - 点检或巡检过程中发现潜在问题 + - 提前发起报修申请 + - 审核后安排维修,避免设备故障扩大 + +--- + +#### 3.1.1 状态说明 + +| 状态 | 说明 | +|------|------| +| 待确认 | 报修申请已提交,等待审核人确认 | +| 维修中 | 审核通过,维修人员正在处理 | +| 已完成 | 维修完成并关闭 | +| 已取消 | 报修被取消或审核未通过 | + +**【注意】** 状态一旦进入“已完成”或“已取消”,默认不可再流转。 + +--- + +#### 3.1.2 报修流程 + +```mermaid +flowchart LR + A[发起报修] --> B[待确认] + B -->|审核通过| C[维修中] + B -->|审核拒绝/取消| D[已取消] + C --> E[维修完成] + E --> F[已完成] +``` + +#### 3.1.3 报修申请 + +**操作步骤:** + +1. 进入【设备管理】→【设备维修管理】→【设备报修管理】 +2. 点击【申请报修】按钮 +3. 填写报修信息 +4. 点击【确定】按钮 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 报修设备 | 需要维修的设备名称 | ✓ | +| 报修描述 | 设备异常或故障说明 | ✓ | +| 报修单号 | 系统自动生成 | - | +| 报修人 | 报修人员自动获取登录账号 | - | + +--- + +#### 3.1.4 报修审核 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 是否进行维修 | 是否需要进行设备停机维修 | ✓ | +| 是否更换损耗品 | 是否需要更换损耗品 | ✓ | +| 故障原因 | 需要审核人确认后填写 | ✓ | +| 维修措施 | 需要审核人提供维修方案 | ✓ | + +**操作步骤:** + +1. 进入【设备管理】→【设备维修管理】→【设备报修管理】 +2. 选择状态为“待确认”的报修单 +3. 现场判断实际情况,是否需要维修 +4. 如果不需要维修直接点击【取消申报】 +5. 如果需要维修,点击【报修确认】按钮 +6. 填写相关维修信息 +7. 点击【确认】按钮,审核完毕 + +**流程图:** + +```mermaid +flowchart LR + A[进入设备报修管理] --> B[选择待确认报修单] + B --> C[现场确认设备情况] + + C --> D{是否需要维修?} + + D -->|否| E[点击取消申报] + E --> F[状态变更为已取消] + + D -->|是| G[点击报修确认] + G --> H[填写维修相关信息] + H --> I[确认提交] + + I --> J[状态变更为维修中] +``` + +**【重要】** 审核通过后,报修单自动进入“维修中”状态。 + +--- + +#### 3.1.5 维修处理 + +**字段说明:** + +| 字段 | 说明 | 必填 | +|------|------|------| +| 维修人员 | 执行维修的人员系统自动获取账号 | - | +| 更换损耗品 | 选择维修过程中更换的损耗品 | ✓ | +| 维修结果 | 修复/更换/临时处理等 | ✓ | +| 完成时间 | 维修完成时间 | 系统自动生成 | + +**操作步骤:** + +1. 进入【设备管理】→【设备维修管理】→【设备报修管理】 +2. 选择状态为“维修中”的报修单 +3. 去现场维修设备 +4. 设备维修完成,点击【完成维修】按钮 +5. 填写维修结果信息 +6. 点击【确认】按钮 + +**流程图:** + +```mermaid +flowchart LR + A[进入设备报修管理] --> B[选择维修中报修单] + B --> C[现场进行设备维修] + + C --> D{维修是否完成?} + + D -->|否| C + D -->|是| E[点击完成维修] + + E --> F[填写维修结果信息] + F --> G[确认提交] + + G --> H[状态变更为已完成] +``` + + +### 3.2 设备维修记录 + +#### 3.2.1 功能说明 + +设备维修记录页面用于对所有已完成的维修数据进行统一管理与查询。 + +**核心功能:** + +- 维修记录列表展示 +- 条件查询与筛选 +- 维修详情查看 + +--- + +#### 3.2.2 查询条件 + +**查询条件:** + +| 查询条件 | 说明 | +|---------|------| +| 设备名称 | 选择需要查询的设备 | +| 报修单号 | 精确或模糊查询 | +| 维修时间范围 | 查询指定时间段 | + +--- + +#### 3.2.3 报修记录列表 + +维修记录列表用于展示所有已完成的维修数据。 + +**展示字段:** + +| 字段 | 说明 | +|------|------| +| 报修单号 | 维修记录唯一编号 | +| 设备名称 | 维修设备名称 | +| 设备编号 | 设备唯一编号 | +| 报修人员 | 执行报修人员 | +| 报修描述 | 报修时填写的故障信息 | +| 维修结果 | 最终处理结果 | +| 维修人员 | 执行维修人员 | +| 报修时间 | 开始报修的时间 | +| 开始维修时间 | 开始维修时间 | +| 完成维修时间 | 完成维修时间 | +| 实际维修时长(分) | 维修的持序时长 | + +**操作步骤:** + +1. 进入【设备管理】→【设备维修管理】→【设备维修记录】 + +**【提示】** 支持点击维修单号查看详细信息。 + +--- + +### 3.2.4 维修单详情 + +维修单详情用于展示单条维修记录的完整信息。 + +**操作步骤:** + +1. 进入【设备管理】→【设备维修管理】→【设备维修记录】 +2. 点击对应单号操作列的【详情】按钮 +3. 查看详情维修单 + +**详情内容包含:** + +- 基本信息(设备、报修人、时间等) +- 报修详细 +- 维修详细 +- 损耗品更换记录 + +## 4. 数据管理要求 + +### 4.1 数据完整性 + +**【重要】** 为确保维修数据可追溯,需保证以下信息完整: + +- 所有报修必须填写故障描述 +- 所有维修必须填写维修内容与结果 +- 审核记录必须保留 +- 状态流转必须符合流程规则 + +--- + +### 4.2 状态流转规则 + +| 当前状态 | 可操作 | 下一状态 | +|----------|--------|----------| +| 待确认 | 审核通过 | 维修中 | +| 待确认 | 审核拒绝 | 已取消 | +| 维修中 | 完成维修 | 已完成 | +| 维修中 | 取消报修 | 已取消 | + +**【注意】** 禁止跨状态跳转,必须按照流程逐步流转。 \ No newline at end of file diff --git a/device_management/equipment_status_management.md b/device_management/equipment_status_management.md new file mode 100644 index 0000000..d1186cd --- /dev/null +++ b/device_management/equipment_status_management.md @@ -0,0 +1,173 @@ +# 设备状态管理 + +## 1. 功能概述 + +设备状态管理功能用于对生产现场设备运行状态进行实时监控、记录与分析,实现设备状态透明化、异常可追溯、运行可管控。 + +**核心功能:** + +- 实时状态监控:查看设备当前运行状态(运行/待机/故障/离线/完成/手动) + + +## 2. 术语说明 + +### 2.1 设备状态相关术语 + +| 术语 | 定义 | 说明 | +|------|------|------| +| 设备状态 | 设备在某一时间点的运行情况 | 如运行、待机、故障、离线、完成、手动 | +| 运行状态 | 设备正常生产或加工的状态 | 通常表示设备处于加工中 | +| 待机状态 | 设备已开机但未生产 | 可随时进入生产状态 | +| 故障状态 | 设备因异常无法运行 | 需维修或人工干预 | +| 离线状态 | 设备未连接系统或关机 | 系统超过15秒无法获取实时数据 | +| 完成状态 | 设备设备处于完成结束状态 | 部分设备是有完成状态的例如分容和DCIR设备,在设备工作结束后需要等待物流线取料或者排出,设备会定义为完成状态,工作完成等待取料 | +| 手动状态 | 设备在手动状态 | 当设备在首检/巡检/设备调整为手动,这个状态大多数是设备调试中 | +| 状态切换 | 设备状态之间的变化过程 | 如运行→故障→恢复 | +| 状态日志 | 记录设备状态变化的历史数据 | 包含时间、状态、持续时长等 | + +--- + +## 3. 功能模块 + +### 3.1 设备状态监控 + +设备状态日志用于记录和展示设备在生产过程中的所有状态变化信息。 + +**典型应用场景:** + +- 生产管理人员实时查看设备运行情况 +- 设备异常时快速定位故障发生时间 + +**设备状态数据链:** + +```mermaid +flowchart LR + A[设备开机] --> B[待机状态] + + %% 正常生产流程 + B --> C[运行状态] + C --> D{是否加工完成} + D -->|否| C + D -->|是| E[完成状态] + + %% 完成后的流转 + E --> F{是否已取料} + F -->|否| E + F -->|是| B + + %% 故障流程 + C --> G{是否异常} + G -->|是| H[故障状态] + H --> I[维修处理] + I --> B + + %% 手动流程(可插入多个状态) + B --> J[手动状态] + C --> J + E --> J + J --> K[手动结束] + K --> B +``` + +## 4. 操作说明 + +### 4.1 设备状态监控 + +**操作步骤:** + +1. 进入【设备管理】→【设备状态管理】→【设备状态监控】 +2. 点击(运行 / 待机 / 故障 / 完成 / 手动 / 离线)状态 +3. 系统展示符合条件的设备状态记录 + +## 5. 状态定义与规则 + +### 5.1 状态优先级 + +为避免设备同时存在多个状态,系统定义状态优先级如下: + +| 优先级 | 状态 | 说明 | +|--------|------|------| +| 1 | 故障状态 | 优先级最高,设备异常 | +| 2 | 手动状态 | 人工干预(调机/检修) | +| 3 | 运行状态 | 正常生产 | +| 4 | 完成状态 | 加工完成待取料 | +| 5 | 待机状态 | 空闲可生产 | + +**【重要】** 当多个状态同时满足时,系统按优先级展示最高状态。 + +--- + +### 5.2 状态判定规则 + +| 状态 | 判定规则 | +|------|----------| +| 运行状态 | 设备有生产任务且处于加工中 | +| 待机状态 | 设备已开机但无生产任务 | +| 故障状态 | 设备报错或异常停机 | +| 完成状态 | 加工完成但未取料 | +| 手动状态 | 人工操作或调试中 | +| 离线状态 | 系统超15秒没有取得设备通讯,默认离线 | + +**【注意】** 状态判定依赖设备数据采集,如数据异常可能导致状态不准确。 + +### 5.3 异常状态判定规则 + +在设备运行过程中,可能同时出现多个异常信号(如伺服报警、安全门打开、气压异常等)。为保证设备状态展示的唯一性与准确性,系统需按照预设优先级进行判定,仅展示最高优先级的异常状态。 + +**判定原则:** + +- 多个异常同时存在时,仅显示优先级最高的异常 +- 高优先级异常未解除前,低优先级异常不生效 +- 异常恢复后,系统自动重新判定当前最高优先级状态 +- 异常状态优先级高于所有正常状态(运行/待机/完成等) + +--- + +**异常优先级示例:** + +| 优先级 | 异常类型 | 说明 | +|--------|----------|------| +| 1 | 伺服电机异常 | 影响设备核心运动控制,需立即停机处理 | +| 2 | 主轴/驱动异常 | 关键执行部件异常 | +| 3 | 气压异常 | 影响设备动作稳定性 | +| 4 | 安全门打开 | 安全保护触发,需人工干预 | +| 5 | 一般报警 | 非关键报警,不影响核心运行 | + +--- + +**判定逻辑说明:** + +- 当“伺服电机异常”和“安全门打开”同时存在时,系统/设备优先判定为“伺服电机异常” +- 当高优先级异常解除后,如低优先级异常仍存在,则自动切换为对应异常状态 +- 若所有异常解除,则设备恢复为正常状态(运行/待机等) + +--- + +**【重要】** 异常优先级需根据设备类型进行配置,不同设备(如分容设备、装配设备)可能存在差异。 + +**【注意】** 若异常优先级配置不合理,可能导致现场误判设备真实状态,需由设备工程人员参与定义。 + +**【提示】** 建议将异常编码与优先级进行绑定管理,便于系统统一维护与扩展。 + +## 6. 数据管理要求 + +### 6.1 数据完整性要求 + +**【重要】** 为保证状态分析的准确性,需确保以下数据完整: + +- 所有设备必须接入系统 +- 状态变化必须实时上传 +- 故障状态需记录原因 +- 手动状态需记录操作场景 + +--- + +### 6.2 数据异常处理 + +| 问题现象 | 可能原因 | 处理方法 | +|---------|---------|---------| +| 状态未更新 | 设备未联网 | 检查设备连接 | +| 状态错误 | 数据采集异常 | 检查采集程序 | +| 无状态记录 | 未启用状态管理 | 开启设备监控 | + +**【注意】** 数据异常会直接影响设备分析结果,应及时处理。 \ No newline at end of file