10 KiB
SPC Render Condition Configuration
1. Function Overview
SPC (Statistical Process Control) render condition configuration belongs to the quality management module of the MES system. It is used to configure data sources, subgroup sampling parameters, and control limits for SPC reports (both variable and attribute charts). Based on the configured SPC render conditions, the system automatically extracts samples from production process data and generates various SPC control charts to help quality managers monitor process stability in real-time.
Core Functions:
- Data Source Configuration: Select data category (process inspection data, process data, result data) and associate SCADA point binding configuration
- Subgroup Sampling Parameters: Configure total subgroups, samples per subgroup, subgroup interval, data cleaning rules
- Control Limits Configuration: Set specification limits (USL/LSL), control limits calculation method, control chart type
- Data Cleaning Rules: Configure outlier filtering rules (by value or by percentage)
2. Term Explanation
| Term | Definition | Description |
|---|---|---|
| SPC | Statistical Process Control | A quality management method using statistical techniques to monitor and control process variation |
| Control Chart | Control Chart | A statistical chart with control limits used to distinguish between normal and abnormal process variations |
| Subgroup | Subgroup | A group of sample measurements collected under similar conditions, used to calculate within-group statistics |
| UCL | Upper Control Limit | Upper limit in control chart, calculated from process data statistics |
| LCL | Lower Control Limit | Lower limit in control chart, calculated from process data statistics |
| USL | Upper Specification Limit | Maximum allowable value for product quality characteristic, defined by product specification or customer requirements |
| LSL | Lower Specification Limit | Minimum allowable value for product quality characteristic, defined by product specification or customer requirements |
| XBar | Mean | Arithmetic mean of all sample measurements within a subgroup, reflecting process central tendency |
| R (Range) | Range | Difference between maximum and minimum values within a subgroup, reflecting within-group dispersion |
| S (Standard Deviation) | Standard Deviation | Standard deviation of sample measurements within a subgroup, reflecting within-group dispersion |
| MR (Moving Range) | Moving Range | Absolute difference between two consecutive individual measurements |
| CPK | Process Capability Index | Measures actual process capability under controlled conditions, considering mean shift |
| CP | Process Capability | Measures potential process capability (without considering mean shift) |
| Process Inspection Data | Process Inspection Data | Inspection data collected during first article and circuit inspections on the production line |
| Process Data | Process Data | Production process parameters automatically uploaded by equipment |
| Result Data | Result Data | Inspection result data after process completion |
| SCADA Point Binding | SCADA Point Binding | Binding relationship between data nodes and SCADA collection points |
| Data Cleaning | Data Cleaning | Filtering and removing outlier data that does not conform to normal distribution |
| Sampling Interval | Sampling Interval | Time interval between consecutive subgroups (in hours) |
3. SPC Render Condition Configuration Interaction
3.1 Add SPC Render Condition
Operation Steps:
- Go to [Quality Management] → [SPC Statistical Process Control] → [SPC Render Condition Configuration]
- Click [Add] button
- Fill in basic configuration information
- Click [Save] to complete SPC render condition creation
Basic Configuration Field Description:
| Field | Description | Required |
|---|---|---|
| Process Unit | Select the production process unit to be monitored | Yes |
| Process Unit Name | Automatically displayed based on selected process unit | Auto |
| Item Code | Unique identifier for SPC monitoring item | Yes |
| Item Name | Name of SPC monitoring item | Yes |
| Status | Enabled/disabled status of the configuration | Yes |
| Data Category | Type of data source: Process Inspection Data, Process Data, Result Data | Yes |
[Note] The process unit must be configured in the system before creating SPC render conditions.
3.2 Data Source Configuration
Data source configuration defines where the SPC report obtains data from. According to the selected data category, the system provides different configuration options.
Data Category Description:
| Data Category | Description | Example |
|---|---|---|
| Process Inspection Data | Inspection data collected during first article and circuit inspections | Voltage and dimension values measured by inspectors |
| Process Data | Real-time production parameters automatically uploaded by equipment | Temperature, pressure, speed collected by equipment |
| Result Data | Test result data after process completion | OCV test voltage, internal resistance, capacity values |
Data Source Configuration Field Description:
| Field | Description | Required |
|---|---|---|
| Data Category | Select data source type | Yes |
| SCADA Point Binding | Select bound SCADA data point (only for Process Data category) | Conditional |
| Data Type Mapping | Map collected data type to SPC analysis data type | Yes |
3.3 Subgroup Sampling Parameters Configuration
Subgroup sampling parameters define how the system collects and groups data for SPC analysis.
Field Description:
| Field | Description | Required |
|---|---|---|
| Total Subgroups | Total number of subgroups to collect in a single SPC analysis | Yes |
| Samples Per Subgroup | Number of sample measurements in each subgroup | Yes |
| Subgroup Interval | Time interval between consecutive subgroups (in hours) | Yes |
| Sampling Method | Sampling method: Continuous sampling | Yes |
[Important] The product of total subgroups and subgroup interval determines the total time range for SPC analysis data collection.
3.4 Control Limits Configuration
Control limits configuration defines the specification limits and control limit calculation method for SPC control charts.
Field Description:
| Field | Description | Required |
|---|---|---|
| USL (Upper Specification Limit) | Upper specification limit defined by product specification | Conditional |
| LSL (Lower Specification Limit) | Lower specification limit defined by product specification | Conditional |
| Target Value | Target value for process quality characteristic | No |
| Control Limit Calculation | Method for calculating control limits: 3σ method, etc. | Yes |
| Control Chart Type | Type of control chart to generate: XBar-R, XBar-S, I-MR, etc. | Yes |
[Note] If USL/LSL are not configured, CPK-related indicators cannot be calculated in CPK analysis.
3.5 Data Cleaning Rules Configuration
Data cleaning rules are used to filter outlier data that may affect SPC analysis results.
Field Description:
| Field | Description | Required |
|---|---|---|
| Enable Data Cleaning | Whether to enable data cleaning function | Yes |
| Cleaning Method | By value or by percentage | Yes |
| Upper Bound | Upper limit for filtering (absolute value or percentage) | Conditional |
| Lower Bound | Lower limit for filtering (absolute value or percentage) | Conditional |
[Important] Data cleaning only affects SPC report calculation results and does not modify original data in the MES system.
4. SPC Render Condition Query
Query Conditions:
| Query Condition | Description |
|---|---|
| Process Unit | Filter by process unit |
| Item Code | Exact query by item code |
| Item Name | Fuzzy query by item name |
| Status | Filter by enabled/disabled status |
SPC Render Condition List Field Description:
| Field | Description |
|---|---|
| Process Unit | Production process unit being monitored |
| Process Unit Name | Name of process unit |
| Item Code | Unique identifier for SPC monitoring item |
| Item Name | Name of SPC monitoring item |
| Data Category | Type of data source |
| Status | Enabled/disabled status |
| USL | Upper specification limit |
| LSL | Lower specification limit |
| Total Subgroups | Total number of subgroups |
| Samples Per Subgroup | Number of samples per subgroup |
| Subgroup Interval | Time interval between subgroups (hours) |
| Control Chart Type | Type of control chart |
5. Operation Notes
- Data Source Dependence: Before configuring SPC render conditions, ensure that the corresponding data category and SCADA point binding have been configured in the system.
- USL/LSL Configuration: To calculate CPK indicators in CPK analysis, USL and LSL must be configured.
- Subgroup Configuration: The product of total subgroups and subgroup interval determines the data collection time range. Please configure according to actual production needs.
- Data Cleaning: Data cleaning only affects SPC report calculation results and does not modify original data.
- Status Control: Disabled SPC render conditions will not be available for selection in SPC reports.








