Files
HF-MES-manual/en/planning_production/tray_management.md
2026-05-12 01:46:34 +08:00

226 lines
7.5 KiB
Markdown

# Tray Management
## 1. Function Overview
Tray Management belongs to the production monitoring module of the MES system, used to manage trays during production, implementing functions such as tray process adjustment, stop operation, status query, and battery query for tray binding.
**Core Functions:**
- Tray Status Query: Query the current status of trays
- Tray Process Adjustment: Adjust the process where the tray is located
- Tray Stop Operation: Stop the current status of the tray
- Tray Battery Query: Query battery information bound to the tray
**Function Screenshot**:
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理页面截图.png" alt="Tray Management Page Screenshot">
<div style="font-size:12px; font-weight:bold;">Figure 1: Tray Management Page</div>
</div>
## 2. Term Explanation
| Term | Definition | Description |
|------|------------|-------------|
| Tray | Tray, container for carrying materials | Used for material storage and flow |
| Tray Status | Tray Status, current status of the tray | Including idle, in use, stopped, etc. |
| Tray Process | Tray Process, the process where the tray is located | The current production process of the tray |
## 3. Data Model Relationship Description
### 3.1 Tray Management and Other Entity Relationships
```mermaid
flowchart TB
subgraph Tray
T[Tray]
end
subgraph Batch
B[Batch]
end
subgraph Process
P[Process]
end
subgraph Battery
Bat[Battery]
end
T -->|Belongs to| B
T -->|Located at| P
T -->|Carries| Bat
```
**Relationship Description:**
| Relationship Type | Description |
|------------------|-------------|
| Tray → Batch | **N:1**: Multiple trays belong to one batch |
| Tray → Process | **N:1**: Multiple trays are in the same process |
| Tray → Battery | **1:N**: One tray can carry multiple batteries |
## 4. Tray Management Interaction Flow
#### 4.1 Tray Query
**Query Conditions:**
| Query Condition | Description |
|----------------|-------------|
| Tray Number | Exact query by tray number |
**Operation Steps:**
1. Go to [Production Monitoring] → [Tray Management]
2. Enter tray number
3. Click [Query] button
4. View tray details
**Field Description:**
| Field | Description |
|-------|-------------|
| Tray Number | Unique identification code of the tray |
| Tray Status | Current tray status |
| Batch | Associated batch number |
| LOT | Tray serial number |
| Input Batteries | Number of batteries bound to the tray |
| Input Time | Tray login time |
| Previous Process | Previous process number of the tray |
| Current Process | Current process where the tray is located |
| Status | Current status of the tray, Active/Stopped |
| Whole Tray NG | Whether the tray is marked as whole tray NG |
**Function Screenshot**:
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理页面截图.png" alt="Tray Management Page Screenshot">
<div style="font-size:12px; font-weight:bold;">Figure 1: Tray Management Page</div>
</div>
### 4.2 Tray Process Adjustment
#### 4.2.1 Process Adjustment Description
Adjust the process where the tray is located to achieve transfer between processes.
**Operation Steps:**
1. Go to [Production Monitoring] → [Tray Management]
2. Enter tray number
3. Click [Query] button
4. Select the target process in the left process list
5. Click [OK] to complete the process adjustment
**[Important]** Process adjustment may affect the production flow, please confirm before execution.
**Function Screenshots**:
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理调整工序截图1.png" alt="Tray Management Adjust Process Screenshot 1">
<div style="font-size:12px; font-weight:bold;">Figure 1: Tray Management Adjust Process 1</div>
</div>
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理调整工序截图2.png" alt="Tray Management Adjust Process Screenshot 2">
<div style="font-size:12px; font-weight:bold;">Figure 2: Tray Management Adjust Process 2</div>
</div>
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理调整工序截图3.png" alt="Tray Management Adjust Process Screenshot 3">
<div style="font-size:12px; font-weight:bold;">Figure 3: Tray Management Adjust Process 3</div>
</div>
### 4.3 Tray Stop
#### 4.3.1 Tray Stop Description
Stop the current status of the tray and pause further flow of the tray.
**Operation Steps:**
1. Go to [Production Monitoring] → [Tray Management]
2. Enter tray number
3. Click [Query] button
4. Click [Stop Tray] button
5. Click [OK] to complete the stop operation
**[Important]** Stopping the tray will change the status of batteries and tray to stopped, and they cannot continue to flow.
**Function Screenshot**:
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理托盘停止截图.png" alt="Tray Management Tray Stop Screenshot">
<div style="font-size:12px; font-weight:bold;">Figure 1: Tray Management Tray Stop</div>
</div>
### 4.4 Tray Battery Query
#### 4.4.1 Battery Query Description
Query battery information bound to the tray to understand the specific batteries carried by the tray.
**Operation Steps:**
1. Go to [Production Monitoring] → [Tray Management]
2. Enter tray number
3. Click [Query] button
4. View the battery list bound to the tray
**Field Description:**
| Field | Description |
|-------|-------------|
| Battery Number | Unique identification code of the battery |
| Battery Position | Position of the battery in the tray |
| Battery Activation Status | Activation status of the battery, Active/Stopped/NG |
## 4.5 Whole Tray NG Handling
Mark the tray as whole tray NG and record the NG information of the tray.
**Operation Steps:**
1. Go to [Production Monitoring] → [Tray Management]
2. Enter tray number
3. Click [Query] button
4. Click [Mark NG Tray] button
5. Click [OK] to complete the marking operation
**[Important]** After marking as NG tray, the tray status will be changed to NG status, and the logistics line will obtain the whole tray NG information through the interface get_process_route.
**Function Screenshot**:
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理托盘整盘NG截图.png" alt="Tray Management Whole Tray NG Screenshot">
<div style="font-size:12px; font-weight:bold;">Figure 1: Tray Management Whole Tray NG</div>
</div>
## 4.6 Clear Tray NG
Clear the NG mark of the tray and restore the NG status of batteries in the tray to normal.
**Operation Steps:**
1. Go to [Production Monitoring] → [Tray Management]
2. Enter tray number
3. Click [Query] button
4. Click [Clear NG Tray] button
5. Click [OK] to complete the clearing operation
**[Important]** After clearing the NG tray, the NG batteries in the tray will be restored to normal status, but the production log will not be cleared.
**Function Screenshot**:
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/planning_and_production/tray_management/托盘管理清除托盘NG截图.png" alt="Tray Management Clear Tray NG Screenshot">
<div style="font-size:12px; font-weight:bold;">Figure 1: Tray Management Clear Tray NG</div>
</div>