Difference between revisions of "SOP-42Q-MES0069 Statistical Process Control"

From 42Q
Jump to navigation Jump to search
Line 388: Line 388:
  
 
 
 
 
 +
  
 
== Delete Monitor Group ==
 
== Delete Monitor Group ==
Line 397: Line 398:
 
 
 
 
  
'''Figure 17: Delete Monitor Group'''
+
'''Figure 26: Delete Monitor Group'''
  
 
[[File:Delete button mg 1.1.png|700px|Delete button mg 1.1.png]]
 
[[File:Delete button mg 1.1.png|700px|Delete button mg 1.1.png]]

Revision as of 18:24, 6 May 2020

42Q Home > Quality > Statistical Process Control

 

RTENOTITLE

 

 

Quality
Statistica Process Control
Version MES15 Portal 1.0
Work Instruction

 

This Work Instruction is 42Q's corporate standard.
This document is under revision control. The latest revision is located on Intranet.
Once printed it is an uncontrolled copy. All alterations to this work instruction require approval.
Contact the IT Global Education and Training Department to submit suggested alterations and or updates.

This edition applies to MES15 Portal 1.0 and all subsequent releases and modifications until otherwise indicated in new revisions.

 

 

Contents

Notification

CDC SPC team is dedicated to the development of new functions and bug fixes to provide our users with a more perfect SPC system. New versions will be periodically released. This user manual is based on MES 15 Quality SPC 1.3.2 This manual does not apply to older or newer versions of SPC. 

 


Introduction

SPC is an industry-standard methodology for measuring and controlling quality during the manufacturing process. It is a method for monitoring, controlling, and, ideally, improving a process through statistical analysis.

Based on statistical theories, SPC (Statistical Process Control) is applied to Sanmina’s manufacturing and production line for the purpose of quality control. SPC enables users to continuously monitor, analyze, and control the production process in real-time to reduce possible waste and improve process capability. Key tools used in SPC include control charts, monitor maintenance, email notifications, system configuration, line stoppage, etc. On the client-side, the SPC system includes two components: SPC portlet and SPC TV portlet. 

Using the SPC, the Company can Dramatically reduce variability and scrap, statistically improve productivity, reduce costs, uncover hidden process characteristics, instantly react to process changes, and make real-time decisions on the shop floor.

 

See below the main features for SPC:

  • Monitors can be easily “Stopped” & “Started”;
  • Support BATCH units calculation for Yield and Pareto charts;
  • Display Affected Serials for all charts displayed;
  • Change chart background color for Out-of-Control condition;
  • E-mail Notification send to specified recipients for Out-of-Control condition;
  • Ability to export DPMO report;
  • Control on production process route (MFG hold) base on Pareto chart; 
  • SPC Dashboard displays multiple monitors on TV in real-time;

 

SPC also provides some charts that help to see graphically some statistics: 

1.Attribute Control Charts – Process CONTROL (defects and defective units)

  • Monitors Grouping data by Piece: P and NP charts
  • Monitors Grouping data by Defect Points: C and U charts
  • Monitors by BATCH: Yield (pie) and Pareto charts
  • Others: FPY and DPMO (DPMO, DPMO-P, DPMO-A, DPMO-T, DPMO-C) charts

 

2.Variables Control Charts – Process CAPABILITY control (SFDC attribute values)

If the combination of Monitor setup (Part Number + Process/Workstation) has attribute setup on SFDC (Attribute Maintenance) the attribute charts will be displayed on Monitor Maintenance screen with: X-Bar/R chart; I/MR chart; Cpk/Ppk

To get more information, see the next topics of this document.

 

Server Information Configuration

After SPC deployed to your web server, you need to set up a server and configure the server information from the Server Information page.

To access the Server Information page in the MES Portal, navigate to Administration > Server Information.

Figure 1: Server Information Page

RTENOTITLE

 

Create SPC Server

To create an SPC server

  1. Select Add from the Server Information page.

 

Figure 2: Add SPC Server

RTENOTITLE

 

2. In the Add Server Information page, select SPC from the Program drop-down box.

3. Complete all the fields and select Add to save the configuration to database.

 

Figure 3: Add Server Information

RTENOTITLE


Fields as seen in the above screenshot are explained in the following:

Name: the name of the SPC server

IP: the SPC server IP address

AppServer Port: the port that SPC server deploys on Tomcat server

Context Path: the patch that SPC server deploys on Tomcat server

Status: After you have completed all the field above, select a status from this drop-down box, and click the Check button to verify that the SPC server connection is working.

 

Edit SPC Server

To edit an existing server

  1. From the Server Information page, check the box of a server and click Edit.

 

Figure 4: Edit Server Information

RTENOTITLE

 

2. In the Edit Server Information page, update the values of any field as needed.

3. Select Save to save the updates to the database; otherwise click the Cancel button if you want to quit the action without saving changes to the server.

 

Figure 5: Edit Server Information Fields

RTENOTITLE

Delete SPC Server

To delete an existing server

 

1. Select the server and click Delete in the toolbar.

 

Figure 6: Delete Server

RTENOTITLE

 

View Existing SPC Server

In SPC portlet Server List page, you can view all existing SPC servers that created in MES Portal Server Information portlet. In addition, users can choose a server and click Go to enter the server for further manipulation.

 

Figure 7: Existing Server List

RTENOTITLE

 


Monitor Group Maintenance

MES 15 Quality SPC 1.2.22 uses Monitor Group to maintain SPC monitors that collect data from different sources, such as DotLine Source,  SFDC Archive (MDS), and SPI. However, MES 15 Quality SPC 1.0 does not actually collect data from SPI, it collects data from the SFDC archive as an associated database schema and support is not fully ready yet.

 


View Monitor Group

To view existing monitor groups

 

1. In the MES portal, navigate to Quality > SPC. The SPC Welcome page is displayed. Select Enter.

 

Figure 8: SPC Welcome Page

RTENOTITLE

 

3. In the Monitor Group List page, select an SPC engine from the drop-down box. By default, the first SPC engine will be selected.

4. Once an SPC engine has been selected, the existing monitor groups that were created under the selected SPC engine will be displayed on the Monitor Group List page.

 

Figure 9: Monitor Group List

MG list 1.1.png

 

Create Monitor Group

In MES 15 Quality SPC 1.3.2, every monitor is created under a monitor group. So before creating a monitor, a monitor group must be created first.To create a monitor group:

1. From the SPC Monitor Group List page select the RTENOTITLE button in toolbar.

 

Figure 10: Creating a New Monitor Group

 

SPC opens the Add Monitor Group page.

2.  Enter the monitor group name in the Name field

 

Figure 11: Add Monitor Group

 

3. Select MDS, SPI or DotLine Source from the Data Source Type drop-down box;

4. Enter a Shop Floor ID, Shop Floor Time Zone, and IP (MDS). 

 

Figure 12: Selecting Data Source Type

 

Figure 13: New Monitor Group Page - MDS

New MG 1.1.png

 

5. If you need to send MFG Hold to stop the production line, you can enable the Send MFG Hold request to the checkbox.

Some of the fields in the above figures are explained as follows: 

Shop Floor ID: Defines which SFDC that SPC should collect data from. 

Shop Floor Time Zone: The time zone of the selected SFDC PC. 

IP: Text field for the user to input the SFDC IP address to which MFG hold sends. 

 

NOTE: Beginning with version 3.1.3, SPC program is deployed on the Amazon cloud server (in the USA). Users scan SNs on their local SFDC PC. So there will be a time zone difference between the SPC server and SFDC if they are not in the same time zone. SPC uses the value of this field to calculate the timezone of local SFDC, compares it with the Amazon cloud server time zone, calculates the time offset, and determines the right time for SPC monitor to retrieve data (create time + time offset) so that the scanned SNs data can display on monitor charts. 

Send MFG Hold request to: This checkbox is not selected by default. It is optional. Users wanting SPC to send MFG hold to stop the manufacturing line must check the Send MFG Hold to request to box and select one of the two radio buttons: MDS, SFDC. If MDS is selected, the MFG hold will be sent to MDS and then MDS sends MFG hold to local SFDCs. 

Next, users will need to input the MDS URL which enables SPC to send the MFG hold to the right MDS service. Click the https://lh4.googleusercontent.com/MCMx5yGDxgYys9YICujheTmVerZwpVeOEmy5IRo-c6yr88kq9Oc_g0ki0jp--g6C-RuTnKFHvoHHOsz9tyXItSEx8fQYrzbVXsrI2GTldQ2uJ5dcGbVZgL_ucYY3mAtbsnttkLYQbutton to test the web service connection.

 

Figure 14: MDS URL Input

 

If MDS is selected, the SPC will directly send MFG hold to MDS. Also, users must enter the MDS web service URL in the text field. 

 

Figure 15: SFDC Web Service Input

 

Figure 16: New Monitor Group Page - SPI

New spi 1.1.png

 

Figure 17: New Monitor Group Page - DotLine Source

 

NOTE: Since some data are manually collected by users and these kinds of data could not be extracted from 42Q , these data has been calculated and an API was provided to collect the data and present it to users in the Dot Line Chart. Below see a sample Dot line chart . See below some rules to get the DotLine Chart:

 

1. First users need to create a new monitor with below info specified:

 Specify which process, parts... will be used for this monitor to collect data.

 Select Chart type: Dot Line.

When Dot Line Chart is selected,  Application & Data Column is enabled to let

users select which Application & Data Column will be used to display this chart.

  • Group By: Disabled.
  • Interval: Disabled.
  • Rules & Actions: Enable.

 

2. External Program will periodically pick data from Source Record by certain frequency and put into SPC by published; 

API interface.

3. SPC TV will select Monitor will display. 

4, Draw Chart: just like u/p chart current done in SPC. 

X axis: time collected(Import Datetime), Format: MMDDmm

Y axis: Data, UCL (Upper Control Limit), LCL Lower Control Limit(), Target.

 

See the sequence below:

 

Figure 18: New Monitor DotLine Chart Monitor Tab

 

Figure 19: Data Collection Strategy Tab

 

It is not allowed to update the Data Collection Strategy if the DotLine source type is selected because the Dot Line chart is not a control chart, so these rules cannot be applied to the Dot line chart. In order to achieve the feature of sending an alert e-mail or change background color to red, a rule must be set.

A new rule according to the characteristics of the Dot line chart was added: Consecutive points above or lower than UCL or LCL.

 

Figure 20: New Monitor DotLine Chart Standard Control Chart Tab

 

Figure 21: New Monitor DotLine Chart Available Charts Tab

 

Select Data in the Drop Down List low users to select bot data1 and data2 at the same time.

Data1 or Data2 can be understood as a group of data. Users can choose to display the two groups of data together in the dot line chart, or just display one group of data.

 

Figure 22: New Monitor DotLine Chart Actions Tab

 

And finally, users can select the following actions:

Send an alert email: This action sends an alert email to a specified person. Users can specify who would receive these alert emails in the Email Maintenance module.
Change the background color to red: If the exception was triggered, the background of an associated data record in this monitor will turn red. 

 See below a sample of DotLine Chart generated: 

Figure 23: New Monitor Group Page - Sample of Dot Line Chart

 


Edit Monitor Group

To edit a monitor group

1. From the Monitor Group List page, check the box of a monitor group that you need to edit and select Edit. The Edit Monitor Group page is displayed.

2. Edit any field as needed, and select Save to save the change, or Cancel to abort.

 

Figure 24: Edit Monitor Group

Edit button MG 1.1.png

 

Figure 25: Edit Monitor Group Fields

Edit Monitor Group Fields.png

 


Delete Monitor Group

To delete a monitor group,

1. From the Monitor Group List page, check the box of the monitor group to be deleted and click  Delete.

 

Figure 26: Delete Monitor Group

Delete button mg 1.1.png

 

Monitor Maintenance

Brief Introduction and Preparation Work

Brief Introduction

SPC portlet provides users plenty of parameters to maintain SPC monitors. An SPC monitor is a platform for the setup of such processed as object monitoring, data collection strategy, rules, control charts, and actions. With monitor maintenance function, you can create new monitor, edit existing monitor, disable or enable monitor, show monitor data or control charts, lock monitor and so on. So monitor maintenance is a key function to SPC.

Preparation Work: associate part number with a route

MES 15 SPC 1.1 retrieves data from MDS via database view rather than Archive SFDC. To make the part number data that configured in MDS to be displayed in SPC monitor creation page, part number must be manually assigned to a route. To do so, you can follow the steps below. Users may skip instructions 1 and 2 below if a part number has already been created and the part number has been assigned to a route. 

1. Create part number

To create a part number,

1. Navigate to Shop Floor Control > SFDC Configuration, and select the Part Number module.

 

Figure 18: SFDC Configuration Part Number Module
RTENOTITLE

 

2. From the Part Number List page, select Add Part Number to proceed.

 

Figure 19: Part Number Main Page

New pn button.png

 

3. In Part Number Form float window, input some parameters to create the part number and click the Save button.

 

Figure 20: Part Number Form

New pn form.png

 

2. Associate part number with a route

1. From the SFDC Configuration portlet, select Product Route to proceed.

 

Figure 21: SFDC Configuration Product Route Module

RTENOTITLE

 

2. In List Route window, select the RTENOTITLE icon on the right of menu bar.

 

Figure 22: Product Route Main Page with Icon Highlighted

Click pr icon.png

 

3. In the Part x Route Assignment List undefined window, select Add.

 

Figure 23: Product x Route Assignment List

Add pr button.png

 

4. In the Part x Route Assignment Form undefined float window, select a shop floor ID, input part number, and select a route.

 

Figure 24: Part x Route Assignment Form

Pr form.png

 

 

Create New Monitor

In MES 15 Quality SPC 1.0, SPC monitors should be created under an existing monitor group.

To create a monitor

1. From the Monitor Group List page, select the new server icon icon for a monitor group.

 

Figure 25: Monitor Group List Page with Go Icon Highlighted

Monitor Group List Page with Go.png

 

The Functional List page is displayed: 

2. From the Function List page, select monitor maintenance icon (Monitor Maintenance).

 

Figure 26: SPC Function List Page

SPC Function List Page.png

 

3. On the Monitor List page, selct the new monitor icon icon.

 

Figure 27: SPC Monitor List Page

SPC Monitor List Page.png

 

Figure 28: New Monitor Form

New Monitor Form.png
 

The user now enters the New Monitor page. This page provides all parameters for you to set up a customized monitor in SPC. These parameters are divided into multiple sections. These sections are clarified below:

 

 

Monitor

The first section is the Monitor.

 

Figure 29: Monitor Section

Monitor section.png


Monitor name: The name of the monitor. This field cannot be edited as it is automatically set after the Part Number / Family ID and Location / Process / Location Family. If monitor data is automatically collected from SFDC, the monitor name will consist of two parts separated by a hyphen: The first part is Part Number / Family ID, the second part is Location / Process / Location Family. If monitor data is collected manually via SPC UI, the monitor name will also contain the third part: the attribute name.

 

Collect Data From: Enable SPC to collect data from Now or from a past date.

NOTE: Historical data that contains exception could stop the present production line. If a previous date is selected here and the option Send MFG Hold request to was checked when creating the server, then a user attempting to save the monitor at this point will be prompted by a warning that asks the user to confirm the decision to save.

 

Part Number: The part number to be monitored by SPC. The part number is created and configured in MDS before being created in the SPC monitor. The Part Number option is selected by default. Users must enter a specific part number or select one from the associated drop-down box.

TIP: When users enter four characters into the field, the portlet will automatically begin searching and listing any part numbers that match the input. To date, the Part Number, Family ID, Location, Process, and Location Family fields support this search-as-you-type feature.

 

Family ID: The family ID to be monitored by SPC. Family ID is created and configured in MDS before being created in the SPC monitor. Users must select the Family ID option manually and either enter the family ID or select one from the drop-down box.

 

Figure 30: Family ID

Family id.png


Location: The location to be monitored by SPC. Location is created and configured in MDS before being created in the SPC monitor. The Location option is selected by default. Users must enter or choose a location from the associated drop-down box.

 

Figure 31: Location

Location monitor.png  

Process: The process to be monitored by SPC. The process is created and configured in MDS before being created in the SPC monitor. Users must select the Process option manually and then enter or choose a process from the drop-down box.

 

Figure 32: Process

 Process monitor.png


Location Family: The location family to be monitored by SPC. Location Family is created and configured in MDS before being created in the SPC monitor. Users must select the Location Family option manually, and then enter of choosing a location family from the drop-down box.

 

Figure 33: Location Family

 Location family monitor.png

 

 

 

Data Collection Strategy

The second section is Data collection strategy.

 

Figure 34: Data Collection Strategy

Data collec strategy.png


Auto collection from SFDC: Allows SPC monitor to automatically collect data from SFDC service. This option is chosen by default.

 

Manual collection via SPC UI: This availability of these options is determined by the settings in the Monitor section.  If the Monitor section contains attribute data, then the option is available; otherwise, this option is unavailable.

 

Group by: This field defines the rules of how data should be organized to form a series of points plotted on control charts. It consists of the following components: By Unit Quantity, By Time, Sample Size textbox (if By Unit Quantity is selected), and Time Range drop-down box (if By Time is selected).

  • By Unit Quantity: The data will be grouped by quantity. The quantity is defined in the Sample Size textbox. For example, if a data source contains 100 data items and the sample size value is 2, then this data source will be divided into 50 groups (100 / 2 = 50). This radio button is chosen by default.
  • By Time: The data will be grouped by time range. For example, if a sampling period is 60 minutes and the time range is 10 minutes, then this sample period will contain 6 groups of data (60 / 10 = 6). Users must manually select the By Time option.

 

Figure 35: Group By

Group by time.png

 

Standard Control Chart

The following section is the Standard Control Chart, which contains three sub-sections: Interval, Rules and Available charts.

 

 

Figure 36: Standard Control Chart

Std control chart.png

Interval

This sub-section has a checkbox and a textbox that defines the frequency that SPC recalculates the center line value of a control chart. Here valid groups are used as the frequency unit.

 

Figure 37: Interval

Interval.png

 

Rules

This sub-section lists all seven rules which are considered to be out-of-control exceptions. Users can select one or more rules in this checkbox group.

 

Figure 38: Rules

Rules.png

 

 

 

Available charts

This sub-section displays all available control charts in the current context. We know that SPC control chart is generated based on the data source that is configured in the Monitor section so those different configurations in the Monitor section may have different available charts. Users can choose one or more control charts in this checkbox group

 

Figure 39: Available Charts

Available charts.png


The textbox on the right of the chart name is used for defining the centerline value of the control chart. For example, if a user chooses the C Chart checkbox, the C-Bar textbox becomes available. Users can then manually enter a number in the textbox, which becomes the centerline value of the chart.

 

Figure 40: C-Chart Fields

Choose c-chart.png


NOTEBe careful to the values entered in the textbox for control charts if the line stoppage function is enabled. If the Send MFG Hold Request to SFDC / MDS checkbox was selected when creating an SPC server, SPC may stop the production line if a user defines unreasonable values for the control chart based on the rules selected.

 

For FPY Chart, selecting the Display checkbox enables SPC to display FPY chart in the monitor. The Trigger checkbox enables an out-of-control warning.


Before SPC 3.2, SPC Cpk / Ppk Chart data has only one revision that contains all data. This is inconvenient particularly when a user wants to generate a Cpk / Ppk Chart once a month for their clients. Beginning with SPC 3.2, Cpk / Ppk Chart adds a date range setting function enabling the user to set a date range for Cpk / Ppk chart data. 

 

Figure 41: Choose Specific Version

Choose Specific Version.png  

NOTE: The Current SPC allows the user to choose a specific version to display FPY chart.

The Calculation by field in the Cpk / Ppk chart settings has two available options: All Data and Month. By default, All Data is selected.

  • All Data: SPC generates only one revision with all Cpk / Ppk chart attribute data. 
  • Month: The Cpk / Ppk chart data collection duration for this monitor will be based on a natural full month. 

 

Figure 42: Cpk/Ppk Chart Fields

Cpk ppk monitor.png

 

Other Control Chart

The fourth section is the Other Control Chart. The components of this section are as follows:

 

Figure 43: Other Control Chart

Other control chart.png

 

DPMO Chart: Enables SPC to monitor a manufacturing line with a DPMO chart. Defect opportunity and UCL represent the two parameters used for defining DPMO charts.

NOTE: The other 4 charts are custom made by the company according to the specific defect code. For example:
DPMO-Placement Chart: Placement is a defect code name. The chart is only for this defect code. The other 3 charts are the same.

 

 

Figure 44: DPMO Chart Types

DPMO Chart Types.png  

'Yield Chart: Enables SPC to monitor the manufacturing line with the Yield chart. The Limit' is a parameter used for defining the Yield chart.

Pareto Chart: Enables SPC to monitor the manufacturing line with a Pareto chart. Users can define a Pareto chart exception rule by selecting the Create exception when checkbox and entering, for example, 3 defect code of the same type within 10 minutes. Beginning with SPC 3.2.

 

Figure 45: Create Exception When Fields

Create Exception When.png

 

 

Actions

The fifth section is the Actions. This section defines what actions should be taken after the out-of-control exception is triggered.

 

Figure 46: Actions

Actions section.png


Send alert e-mail: This action sends an alert email to a specified person. Users can specify who would receive these alert emails in the Email Maintenance module.


Change background color to red: If the exception was triggered, the background of associated data record in this monitor will turn to red.


Send MFG hold request after n minutes: This action is an SPC line stopper function. To enable this action, the following options must first be enabled:

  1. Send MFG Hold request to SFDC / MDS checkbox in Add Server Information page.
  2. Pareto Chart checkBox in Other Control Charts section.
  3. Create an Exception when n1 defect code of the same type within n2 minutes checkbox in the Other Control Charts section.

 

If Send MFG hold request after n minutes checkbox is enabled and if n1 defect code of the same type were scanned via NetDC within n2 minutes, SPC will send an MFG hold request to SFDC / MDS after n minutes. If the input minutes is 0, SPC will send the MFG hold immediately.

NOTE: This checkbox is not selected by default. Line stopper only supports part number. So if a user selects a Family ID in the Monitor section, this option will not be available.

 

Lastly, remember to click save button to save all the configurations before you leave the page, or click cancel.button button if you want to give up the configuration and return to the Monitor List page.

 

Search Monitor

The Search Monitor portlet makes it very convenient to find a specific monitor from monitors list. You can find this function in the toolbar in Monitor List page.

 

Figure 47: Search Monitor

Search-monitor.png


Users can search monitor by keyword and monitor status.

By keyword: Users can search existing monitors according to a keyword by first clicking the keyword drop-down box (the green framed area in Figure 43 and selecting a category. A corresponding can then enter a keyword in the adjacent textbox  (the red-framed area in Figure 5.27).

By monitor status: Users can search monitor by monitor status. Users must select a monitor status from the status categories drop-down list (the blue framed area in Figure 43).

 

Once search criteria have been selected and entered, select  search icon to execute the search action.

 

Hide Inactive Monitors

It allows you to filter out those monitors that have no new data coming in during the past settable hours. You can define the settable hours in the SPC System Parameter Maintenance module, and view active monitors in the Monitor List page. Besides, you can turn off the filtering inactive monitors function.

 

 

View Active Monitors by Default Hours

In the Monitor List page, the checkbox Hide monitors with no data in chart in the past(hours) is selected by default along with a textbox displaying the hours that defined in SPC System Parameter Maintenance module. The SPC system filters out those inactive monitors that meet the condition.

 

Figure 48: "Hide monitors with no data in chart..." Checkbox

hide monitors.png

 

Edit Settable Hours

Edit the hours textbox value and select Input to view corresponding monitors. The value allowed in this textbox is a positive integer between 1 to 168. Modification of the value here does not affect the value defined in the SPC System Parameter Maintenance module.

 

Figure 49: Edit Settable Hours

Edit Settable Hours.png

 

 

Disable Hide Inactive Monitors Function

Unchecking the Hide monitors with no data in chart in the past(hours) box deactivates the monitor filtering function, so that SPC system shows all existing monitors.

 

Figure 50: "Hide monitors with no data in chart..." Checkbox Unselected

Hide monitors with no data in char.png

 

 

 

Edit Monitor

SPC allows users to modify parameters of an existing monitor according to their needs. Users can modify sections including Interval, Rules, Available charts, Other control chart, and Actions.

To modify a monitor

 

1. Select a monitor from the monitor list in the ‘Monitor List’ page, then hit the edit icon icon in the toolbar.

 

Figure 51: Monitor List - Edit Monitor Page

Monitor List - Edit Monitor Page

 

2. From the Edit Monitor page, modify the preferred information. All sections except the Monitor section and Data Collection Strategy section are allowed to be modified.

 

Figure 52: Edit Monitor Page

Edit Monitor Page

3. Select save button to save all modifications before you leave the page.

 

NOTE: If the Data Collection Strategy selected is Manual Collection via SPC UI, a user can also modify the Attribute values.

 

Figure 53: Edit Monitor - Attributes Section

Edit Monitor - Attributes Section

 

Manually Input Data to Monitor

To date, the SPC monitor supports three data collection strategies: Auto Collection From SFDC, Manual Collection Via SPC UI and Auto Collection from SPC Machine, which can be configured in the Data Collection Strategy section. If ‘manual collection via SPC UI’ is selected as a data collection strategy, data must be manually entered after the monitor is created. Starting with version 3.2, SPC supports entering data once to both single and multiple monitors.

 

Input Data for Only One Monitor

To enter data for one monitor

From the Monitor List screen, select the monitor that needs to be manually input data (the ‘Collection Type’ value of this monitor is ‘Manual’), and then click the input data icon icon.

 

Figure 54: Monitor List - Input

Monitor List - Input

 

In Collect New Data page, input attributes data to correspondent fields.

Figure 55: Input - Collect New Data Page

Input - Collect New Data Page

 

 

 

Input Data for Multiple Monitors At Once

Users can select and input data to multiple monitors at once, as long as all of the selected monitors' Collection Type is Manual.

 

Figure 56: Monitor List - Collection Type Column

Monitor List - Collection Type Column


NOTE: If a user has selected monitors that contain at least one monitor whose Data Collection Type is not Manual and clicks Input, he or she will be prompted by an alert window saying 'You have selected at least one monitor that is not for manually data collecting. Please check and try again.' Close the alert window by clicking Ok. 

 

Figure 57: Collection Data Type Alert Window

Collection Data Type Alert Window

 

Input Attributes for The Current Monitor

In the Collect New Data page, users can enter attributes for multiple monitors at once. The Monitor drop-down list displays the currently selected monitor to be input data. Users can view Line, Monitor name, and Location of the current monitor on the top left the corner. Note that the allowed input of attributes is number only.

 

NOTE: If a user has input values in at least one of the fields and selects Reset, an alert window displays with the warning message, 'You are about to reset all values. This action will delete all values of the current monitor. Are you sure you want to proceed?' Selecting Yes resets all entries for the current monitor to the default value.

 

Figure 58: Collect New Data Page Reset - Alert Window

Collect New Data Page Reset - Alert Window


NOTE: If a user has input values set to at least one of the fields,and selects another monitor from the Monitor drop-down list, an alert window displays with the warning message, 'The data for the current monitor have not been saved yet. Are you sure you want to go to another monitor?' Selecting Yes will redirect the user to another monitor without the current monitor's data stored in the SPC system.

 

Figure 59: Collect New Data - Selecting a Different Monitor Alert Window

Collect New Data - Selecting a Different Monitor Alert Window


NOTE: If users have input values to at least one of the fields and select the New Record button, an alert window displays with a warning message, 'You are about to cancel the attribute data entering. The current monitor will have no attributes recorded. Are you sure you want to proceed?' Selecting Yes will move a user to the Monitor List page without current monitor's data stored in the SPC system.

 

Figure 60: Collect New Data - New Record Alert Window

Collect New Data - Back Alert Window

 

Save current monitor's attributes data

In Collect New Data page, if a user has finished inputting data to the current monitor, and selects Save, all the current monitor fields turn grey except the Monitor drop-down list and the user cannot edit any data. The current monitor name in the Monitor drop-down box changes to 'monitor_name (Saved)' where monitor_name is the name of the current monitor. Now the user can switch to another monitor to input attributes data to that monitor.

 

Figure 61: Save Monitor Attributes

Save Monitor Attributes

 

Switch to Another Monitor

To switch to another monitor to input attributes, click the Monitor drop-down box and select another monitor from the list

 

Figure 62: Selecting Another Monitor

Selecting Another Monitor

 

 

 

Back to 'Monitor List' page

To go back to the Monitor List page, select the new record button button.

 

Figure 63: Monitor List - New Record

Monitor List - New Record

 

 

Start, Stop, Disable, Enable, Delete Monitor

Start monitor

After a new monitor is created, its status is Enabled by default. If the monitor's data is automatically collected from SFDC, it must be started manually to make it collect data from SFDC.

1. To start a monitor, check the box of a monitor in the Monitor List page and select the start monitor buttonicon in the toolbar.

 

Figure 64: Monitor List - Start

Monitor List - Start


NOTE: Users search started monitors in the monitor list, by selecting Started from the monitor status drop-down list and clicking the search button icon.

 

Figure 65: Monitor Name with Started Status Selected

Search-started-monitor.jpg

 

 

Stop monitor

If a user does not want a monitor to collect data from SFDC, the monitor can be stopped. To stop a monitor,

1. Check the box of a monitor and click the stop monitor button icon in the toolbar.

 

Figure 66: Monitor List - Stop

Monitor List - Stop


NOTE: Users can search stopped monitors in the monitor list, by selecting Stopped from the monitor status drop-down box  and clicking the search button icon.

 

Figure 67: Monitor Name with Stopped Status Selected

Search-stopped-monitor.jpg

 

 

Disable monitor

If a user does not need a monitor to operate, the user can disabled the monitor.

1. To disable a monitor, check the box of the monitor.

2. Select Stop.

3. Select the disable monitor button icon to disable the monitor.

 

Figure 68: Function List - Disable

unction List - Disable

 


Users can search disabled monitors using the search function by selecting Disabled from the monitor status drop-down box and clicking the search button icon.

 

Figure 69: Monitor Name with Disabled Status Selected

Search-disabled-monitor.jpg

 

Enable disabled monitor

To enable a disabled monitor

1. Find the disabled monitor in the list and check the box for that monitor.

2. Click the enable monitor button icon in the toolbar.

 

Figure 70: Function List - Enable

[[[File:Function List - Enable.png|700px|Function List - Enable]]


Users can search enabled monitors using the search function by selecting Enabled from the monitor status drop-down list and clicking the search button icon.

 

Figure 71: Monitor Name with Enabled Status Selected

Search-enabled-monitor.jpg

 

Delete Monitor

If a user no longer needs a monitor and wants to remove it, the monitor can be deleted. Note that once a monitor is deleted from SPC, it cannot be restored, and this is permanent.

To delete a monitor

1. Check the box of the monitor to be deleted, and select Disable to disable the monitor first.

2. Once the monitor is disabled, located the monitor in the disabled monitor list, and check the box of the monitor to select it.

3. Click the delete monitor button icon in the toolbar.

 

Figure 72: Function List - Delete

Function List - Delete

 

4. Then choose Yes in the pop-up window

 

Figure 73: Delete Pop-up

Delete Pop-up.png

 

View Control Chart, Data & Write OCAP

Control Chart is a very important tool for SPC to monitor the manufacturing line. Through the analysis of control charts, users can learn whether a manufacturing line or process is under control and determine the reasons for an out-of-control exception, so that they can take appropriate measures. To date, our SPC system supports 11 control charts: C chart, U chart, P chart, NP chart, DPMO chart, FPY chart, Yield chart, Pareto chart, X Bar-R chart, I-MR chart, and Cpk / Ppk chart.

Beginning with SPC 3.2, the SPC development team applies Ext JS technology other than the old Jfreechart technology to all of the 11 control charts. The Ext JS technology enables SPC to represent more interactions with the user from the UI perspective. For instance, a user can view more information about a chart point by hovering their cursor over the point. Also, users can view both SPC Chart and data on the same page without having to open them on different pages.

 

View Control Chart

Here take the C chart as an example to demonstrate how to view the control chart with the Ext JS technology enhancement. The operation of other control charts is similar to the C chart below.

1. To SPC view the control chart, from the Monitor List page, select a monitor and click the chart button icon in the toolbar. This displays the chart page.

 

Figure 74: Function List - Chart

Function List - Chart


NOTE: On the top of the page you will see a few brief information on the control chart, such as to monitor name, part number, location. The family ID can also be displayed here if the Display Family ID is checked in the SPC Portal System Parameter module.

 

To view C chart, you need to choose 'C' chart from the chart drop-down list, select a revision from the revisions drop-down list, and click Retrieve, then SPC generates a C Chart according to the parameters you submitted and displays the C Chart and its data in the current page.

 

Figure 75: C-Chart Retrieve

C-chart-extjs.png


Tips:

  1. On the Chart, blue points are normal points, red points are exception points, green points are exception points that have been written OCAP
  2. If you move the cursor over a point in the chart, a pop-up window will be prompted showing more information on the selected point, including SPC Collection Time, Inspected, Defects and Cause. Note that control charts vary in more information on a selected point.
  3. If you click a point on the chart, the corresponding data line in the data list will be highlighted; if you select a data line from a data list, the corresponding point on the chart will be highlighted as well
  4. The red background of a data line means that this data item has violated the rules you defined in the Rules section, and the OCAP of this data record has not been processed yet; the green background of a data line indicates that OCAP of this data record has been processed.
  5. This data list table structure consists of 9 columns: SPC Collection Time, Inspected, Defects, UCL, LCL, OCAP, OCAP History, Cause and Affected S/Ns.

 

Figure 76: C-Chart Information Points

Over point.png

 

 

Write OCAP

To write OCAP means to write something about the fix to the exception. To do this

1. Click the ocap button icon, then input the description of this OCAP in the pop-up OCAP windows.

2. Click save button to save the change to SPC.

 

FIgure 77: OCAP Window

OCAP window.png


If there are more than one unprocessed OCAPs after entering a description of the current OCAP, enable the Apply to previous OCAPs checkbox to apply the change to all the unprocessed OCAPs.

After the OCAP is processed, the background of the associated data record will turn to green.

 

View OCAP History

Select OCAP history button to view the OCAP history of a data record in the pop-up OCAP history window.

 

Figure 78: OCAP History

Ocap history.png

 

View Cause

Select cause button to view the rules that the current point has violated.

 

Figure 79: Cause

Cause.png

 

View Affected S/Ns

Users can view the affected serial numbers and export them to an Excel file.

1. Select affected S/Ns button to activate a pop-up window that displays the affected S/Ns list.

 

Figure 80: Affects SN

Affected serial numbers.png

 

2. To export the affected S/Ns to Excel file, click the export affected S/Ns icon icon at the bottom of the Affected S/Ns window.

3. Select Yes to confirm the action.

 

Figure 81: Confirm Export Alert

Confirm export alert.png 

 

4. Choose whether to open the XLS file or save it to the hard drive.

 

Figure 82: Open or Save XLS

Open-save-sn.jpg

 

View and Edit Data

View Data List

Users can view detail data of a monitor. To do this,

1. Select a monitor and click the data icon icon in the toolbar in the Monitor List page. 

 

Figure 83: Data List

Data List

 

In the ‘Data List’ page, set the time frame for the search by selecting the beginning date and ending date in the toolbar (the green frame area in Figure 5.65).

Select a status from the data status drop-down list (the red frame area in Figure 5.65) and click the search icon icon to view the matching data.

 

Figure 84: Data List Page - Search Fields

Search-data-list


Figure 5.66 shows data records of a monitor whose data is automatically collected by SFDC.

 

Figure 85: Data List - Automatically Collected Records

Data List - Automatically Collected Records


Figure 86 shows data records of a monitor whose data is manually collected via SPC U.

 

Figure 86: Data List - Manually Collected Records

Data List - Manually Collected Records

 

 

 

Disable Data

A data record in the data list stands for a single point in a control chart. Disabling a data record will remove the associated point from the control chart. To disable a data item,

Check the box of a data record, then click the disable data icon icon in the toolbar.

 

Figure 87: Data List - Disable

Data List Disable


Users can search disabled data records by setting the time frame for the data record by selecting the beginning date and ending date and selecting Disabled from the data status drop-down box (the red frame area in Figure 5.69). Then click the search icon icon to execute the search action.

 

Figure 88: Data List - Search Fields

Search-data-list

 

Enable Data

Enabling data restores a data record from disabled status. To do this,

1. Select the data record from the disabled data list, then click the enable data icon icon in the toolbar.

 

Figure 89: Data List - Enable

Data List - Enable

 

 

 

Edit Data

This function is limited to the monitor whose data is manually collected by SPC UI. To edit data record

1. From the Monitor List page, select a monitor whose Collection Type value is Manual. and click the data icon icon.

2. In the Data List page which lists the enabled data, go to the last page of the list, select the last line and click edit icon in the toolbar (Only the last data record is allowed to be modified). The user is redirected to the Edit Data page where any data fields may be edited.

3. Select Save to complete the changes.

 

Figure 90: Data List - Edit

Data List - Edit

Figure 91: Edit Data Page

Edit Data Page

 

Maintain Lock

SPC offers you a full set of functions to manage MFG hold. When creating a new SPC server, users can decide whether to send MFG hold requests to MDS / SFDC. When creating a new monitor, users can define the minutes of delay before MFG hold was sent. Users may view lock records and unlock existing locks as well.

 

 

 

View Lock

1. To view lock, from the Monitor List, select a monitor and click the lock button icon in the toolbar. The Lock List page displays.

 

Figure 92: Monitor List - Lock

Monitor List - Lock

 

Figure 93: Lock List Page

RTENOTITLE


Beginning with SPC 3.2, the lock mechanism has been modified so that only the Pareto chart can send MFG hold requests to SFDC / MDS. Users can view locks in different status as long as different values are selected in the lock status drop-down list. For example, if a user wants to find locked locks, select LOCKED from the lock status drop-down list, and click the search icon icon in the toolbar.

 

Figure 94: Lock Search Drop-down

Lock Search Dropdown

User can search lock data by control chart type and lock status.
There are four statuses for locks: WAITING, LOCKED, UNLOCKED, and CANCELED. The CANCELED status was added in SPC 3.2.

  • WAITING: the lock that is waiting to be sent to MDS / SFDC. When an out-of-control case is detected, SPC will wait some minutes before sending the MFG hold to MDS / SFDC until it reaches the number of minutes that defined by Send MFG hold request after * minutes field in the Actions section. During this period, the lock is in WAITING status.
  • LOCKED: MFG hold has been sent, associated location or process has been locked and OCAP has not been processed.
  • UNLOCKED: User input OCAPs to unhold associated location or process, then the locked lock becomes UNLOCKED.
  • CANCELED: This lock status is a new status as of SPC 3.2. For a better understanding of this status, consider the following scenario: A SPC monitor was created for Pareto Chart that 3 defect codes of the same type within 10 minutes will trigger the exception, and MFG hold will be sent to SFDC / MDS 5 minutes later. A few minutes later, a first MFG hold was triggered, if a second MFG hold was triggered during the first hold’s delay sending time in the new lock mechanism, the second hold will not be sent to SFDC / MDS, and the status of the second MFG hold is CANCELED.

 

Unlock Lock

To unlock a lock

1. Select the lock and click the unlock icon icon in the toolbar.

 

Figure 95: Unlock Icon

Data List - Unlock Icon  

2. In the pop-up window, input OCAP to unlock the associated location or process.

 

Figure 96: OCAP - Unlock

OCAP - Unlock

 

 

Export Lock List to Excel

User can export the lock list to Excel file:

1. On the Lock List page, click the export icon icon at the bottom of the list.

 

Figure 97: Lock List -Export Icon

Lock List - Import Icon

 

2. Select Yes in the pop-up window to confirm the action.

 

Figure 98: Export Confirmation Pop-up

Export Confirmation Pop-up

 

 

View Monitor Details

To learn detail information about a monitor

1. Go to the Monitor List page, select a monitor and click the more icon text link at the right side of the line.

 

Figure 99: Function List - More

Function List - More


2. In the pop-up Monitor, details window provides multiple items of information including monitor name, data collection strategy, interval, rules, selected charts, and actions.

 

Figure 100: Monitor Details Pop-up

Monitor Details Pop-up

 

View Monitor History

To view the modification history of a monitor,

1. Go to the Monitor List page, select a monitor, and click the monitor history button icon.

 

Figure 101: Monitor List - Rev Icon

Monitor List - Rev Icon

 

2. View the monitor modification history in the Revision window.

 

Figure 102: Revision History Window

Revision-window.png

 

Email Maintenance

Brief Introduction

Email notification is an important way for SPC to monitor the manufacturing line in real-time. When exceptions are found, SPC will send an email alert to associated employee or supervisor so that they can analyze the exception according to the alert email and other SPC tools and take appropriate measures, such as checking production line, writing OCAPs, and stopping line.

To access the Email Maintenance Page:

1. Go to the Function List page and click the email maintenance icon icon to enter the email maintenance module.

 

Figure 103: Function List - E-mail Maintenance Icon

Function List - E-mail Maintenance Icon

 

The Email Maintenance page is displayed:

 

Figure 104: Email Maintenance

Email Maintenance

.From the Email Maintenance page the users are able to access the following functionalities:

  • Email History
  • Email Group
  • Add Monitor Receive Email Rules
  • Edit Monitor Receive Email Rules
  • Enable
  • Disable
  • Search

For further information, see the next topics.

 

Email History

Email History allows users to add, edit, delete and search for alert emails.

 

Email History - New Alert Email

To create a new email alert, in the Monitor Maintenance Page, select the New button.

 

Figure 105: Email Maintenance - New Alert Email in the List

Email Maintenance - New Alert Email in the List

The Add Email page is displayed:

Fill the Add Email page fields;

Figure 106: Add Email in the list

Add Email in the list

 

Monitor Name: Select a monitor from the available monitors'drop-down list. All listed available monitors here are created in the current SPC server. The recipients will receive alert emails from the monitor defined here.

To: Input recipients of the alert email here. This field is mandatory.

Cc: Input additional recipients here. This field is optional.

Description: Write more information about the email if necessary. This field is optional.

Tip: Users can input more than one email address with a semi-colon(;) between two email addresses. Select Save to save the configuration to SPC.

 

Search Email

In SPC, users can search existing alert email by keyword:

1. Select the kind of keyword in the keyword category drop-down list (the red frame area in Figure 6.4).

2. Enter the keyword in the keyword textbox (the green frame area in Figure 6.4), and click the search icon icon to search.

 

Figure 107: E-mail List - Search

E-mail List - Search

 

 

 

Email Maintenance - Edit Email in the List

To edit an email

1. Select the email record and click the edit icon icon in the toolbar to open the Edit E-mail page.

 

Figure 108: E-mail List - Edit

E-mail List - Edit

 

In the UpdateE-mail page, correct values in any of the four fields and save the changes.

 

Figure 109: Update E-mail

Update E-mail

 

 

Email Maintenance - Delete Email in the List

To delete an email from the email list

1. Select the email record and click the delete monitor icon icon in the toolbar.

 

Figure 110: E-mail List - Delete

E-mail List - Delete

 

2. Choose Yes to delete the email.

 

Figure 111: Delete E-mail Confirmation Window

Delete E-mail Confirmation Window

 

 

 

Example of an Alert Email

Alert emails from SPC will contain titles like “Alert message from SPC application’. Here is an example of a SPC alert email, which contains seven information fields (the red background area): Line, Monitor, Part Number, Location, Chart, Date, and Description.

 

Figure 112: Alert E-mail Example

Alert email example

 

Email Group Maintenance

The Email Group Maintenance submodule allows users to add, edit, delete and search email groups and also,  associate emails to groups.
See the nest topics for further information.

Figure 113: Email Group Maintenance

Email Group Maintenance.png
 

 

Add Email Group

 

The first thing that the user needs to do is create a User Group with a name and description to create the the Receive Emails Rules.

  1. Click on New button to create an email group;

 

Figure 114: Email Group Maintenance - New

Email Group Maintenance New.png

 

The Add Email Group page is displayed;

 

Figure 115: Add Email Group

Add Email Group.png

Enter the Name and Description (mandatory fields) for the new email group; Select the save button.png to save the configuration to SPC. 

 

 

 

Edit Email Group

To update the email group information:

  1. Click the Edit button to update the email group information;

 

Figure 116: Email Group Maintenance - Edit

Email Group Maintenance - Edit.png  

Update Name or Description fields as needed.

 

Figure 117: Update Email Group

Email Group Maintenance update email group.png  

Select the save button.png save the updates.

 

 

Associate Email

After creating an email grouper, the user is able to associate as many as emails is needed.

  1. To associate emails to the group, select a group in the list and click on Associate Email;

 

Figure 118: Email Group Maintenance - Associate Email

Email Group Maintenance-Associate Email.png

 

The email list page is displayed and the user can add, edit or delete emails.

 

Add Email to Group

To add an email to group,

  1. From Email List page, click on New button:

 

Figure 119: Add New Email to Group

Add New Email to Group  

The Add Email page is displayed:

 

Figure 120: Add Email to Group

Add Email to Group.png

 


 

 

Edit Email 

To edit an email,

  1. From Email List page, select the email and click the Edit button:

 

Figure 121: Edit Email

Edit Email.png  

The Update Email page is displayed;

 

Figure 122: Update Email Page

Update Email Page.png

 

Update de email as needed and select and select the save button.png to save the updated information.


 

Delete Email

To delete an email from the email list 

1. Select the email record and click the delete button.png in the toolbar. 

 

Figure 123:Delete Email

Delete Email.png

 

Select Yes in the pop-up window to confirm the action. 

 

Figure 124:Delete Email Message

Delete Email Message.png


 

Search Email Group

Users can search existing email groups by keyword: 

1. Select the kind of keyword in the keyword category drop-down list (Name or Description). 

2. Enter the keyword in the keyword textbox, and click the search button.png to search. 

 

Figure 125: Email Group Maintenance - Search Email

Email Group Maintenance - Search Email.png
 

 

Delete Email Group

 

To delete an email group from the email group list 

1. Select the email group record and click the xxx button.png in the toolbar. 

 

Figure 126: Email Group Maintenance - Delete Email

Email Group Maintenance - Delete Email.png

 

2. Choose Yes to delete the email. 

 

Figure 127: Delete Email Group Message

Delete Email Group Message.png

 

NOTE: The Reference By Email Rule button displays a tip to show ...

 

Figure 128: Email Group Maintenance - Tip

Email Group Maintenance-Tip.png
 

Figure 129: Tip Message

Tip Message.png


 

 

 

New Email Rule

 

This functionality allows users to create email rules as needed.

To create a new email Rule, in the Email Maintenance Page, select the New button.

 

Figure 130: Email Maintenance - New Email Rule

Email Group Maintenance - New Email Rule.png

 

The Add Monitor Receive Email Rule page is displayed:

 

Figure 131: Email Maintenance - Add Monitor Receive Email Rule

Email Group Maintenance - Add Monitor Receive Email Rule.png  

From this page, the user needs to enter the Name, Description and associate an Email Group (mandatory fields), created in the Email Group functionality.

After this, the rules can be created as needed by: Shop Floor ID, Part Number, Family ID, Process, Location, Family ID and Monitor Group. 

 

Click on the Submit button to save the information.

 

 

 

Edit Email Rule

 

This functionality allows users to edit email rules as needed.

To edit a new email Rule, in the Email Maintenance Page, select the Edit button.

 

Figure 132: Email Maintenance - Edit Email Rule

Email Group Maintenance - Edit Email Rule.png  

The Edit Monitor Receive Email Rule page is displayed:

 

Figure 133: Email Maintenance - Edit Monitor Receive Email Rule

Email Group Maintenance - Edit Monitor Receive Email Rule.png

Edit the fields as needed and click on Submit to save the information.

 

 

Delete Email Rule

To delete an email Rule from the list 

1. Select the email rule record and click the delete button.png in the toolbar. 

 

Figure 134: Email Maintenance - Delete Email Rule

Email Group Maintenance - Delete Email Rule.png

 

Select Yes in the pop-up window to confirm the action. 

 

Figure 135: Email Maintenance - Delete Email Rule Message

Email Group Maintenance - Delete Email Rule Message.png

 

 

Enable Email Rule

 

Enabling Email Rule restores an email rule record from disabled status. To do this, 

1. Select the email rule record from the disabled data list, then click the enable button.png in the toolbar. 

 

Figure 136: Enable Email Rule

Enable Email Rule.png  

 

Disable Email Rule

 

To disable an email rule

Select an email rule and click the xxxxxx.png in the toolbar. 


Figure 137: Disable Email Rule

Disable Email Rule.png  

Choose Yes in the pop-up confirm window. 

 

Figure 138: Disable Confirmation Message

Disable Confirmation Message.png

 

Location Family Maintenance

Brief Introduction

Location family is a collection of locations. One location family consists of one or more locations, which can be derived from different processes and departments. Authorized user can create, search, edit, disable, delete, and enable location family.

 

Create Location Family

To create a new location family

1. Click the location family icon icon on the Function List page.

 

Figure 139: Function List - Location Family Maintenance

Location Family Maintenance.png

 

2. In Location Family List page, click new server icon button in toolbar.

 

Figure 140: Location Family List Page - New Icon

Location Family List Page - New Icon

 

3. Select Process or Department.

 

Figure 141: Location Family

Location Family

 

4. Enter values in the Location textbox to filter locations. If a user changes values of the Location textbox, its instant search function activates, and the SPC system automatically searches matching locations from the locations that belongs to the selected department, displaying matching locations in the Location selection box.

 

Figure 142: Location Textbox

Location Textbox

 

5. Select a location and click the right arrow icon button to add locations from the left panel to the right panel. More than one locations can be selected at a time.

 

Figure 143: Add Location

Add Location

 

6. Lastly, click the Save button to save your data to SPC.

 

 

Search Location Family

SPC enable users to search for location family by keyword and status. To search for location family

 

1. Go to the Location Family List page, select a keyword category (the green frame area in Figure 111), and input a keyword in the text input box (the red frame area in Figure 111).

2. Select a location family status (the blue frame area in Figure 111) and click the search icon icon.

 

Figure 144: Search Location Family

Search Location Family

 

Edit Location Family

To edit a location family

1. Select a location family from the list, then click the edit icon icon in the toolbar. The Edit Location Family page is displayed.

 

Figure 145: Location Family List - Edit

Location Family List - Edity

 

2. In Edit Location Family page, edit any field you want, and save the changes.

 

Figure 146: Edit Location Family Page

Edit Location Family Page

 

 

Disable Location Family

To disable a location family

Select a location family and click the disable monitor icon icon in the toolbar.

 

Figure 147: Location Family List - Delete

Location Family List - Delete

 

Choose Yes in the pop-up confirm window.

 

Figure 148: Disable Confirmation Window

Disable Confirmation Window

Delete Location Family

To delete a location family

1. Select the location family and click Disable.

2. Search the disabled location family list for the disabled location family, select the location family, and click Delete.

 

Figure 149: Location Family List - Delete

Location Family List - Delete

 

3. Click Yes to confirm the action.

 

Figure 150: Delete Confirmation Message

Delete Confirmation Message

 

Enable Location Family

To enable a location family

1. Select a location family and click the enable data icon icon in the toolbar.

 

Figure 151: Location Family List - Enable

Location Family List - Enable

2. Choose Yes in the pop-up window.

 

Figure 152: Enable Confirmation Message

Enable Confirmation Message

 

System Log Maintenance

Brief Introduction

Some important system events, such as data modification and stopping a monitor, will be automatically added to SPC system log. System log plays an important role in system security. Users can analyze the system log and decide to take appropriate measures, like data recovery and file backup, to defend the system. In the SPC system, authorized user can search, view, and delete system logs.

 

 

 

Search and View System Log

On Function List page, users can click the system log icon icon to navigate to the System Log page.

 

Figure 153: Function List - System Log Maintenance

Function List - System Log Maintenance


In System Log page, users can search the system log by time frame or by event owner:

 

Figure 154: System Log Page

System Log Page

 

1. Input event owner in the Performed by textbox or choose a time frame and click the search icon icon in the toolbar.

 

Figure 155: System Log - Search

system Log - Search

 

2. System log list table structure contains three columns - Date, Performed By and Operation:

  • Date: when did the operation take place
  • Performed By: who did the operation, user or system
  • Operation: what is the operation

 

Figure 156: System Log Search Results

System Log Search Results

 

Delete System Log

Every 24 hours, SPC automatically deletes system logs created 3 months before. Authorized users can delete logs manually via SPC UI. Users can delete logs individually or in batches.

 

Figure 157: System Log - Delete

System Log - Delete

 

Figure 158: Delete Confirmation Message

Delete Confirmation Message.png

SPC System Parameter Maintenance

Brief Introduction

Authorized users are allowed to set general system parameters according to their local plants, manufacturing lines, or other special needs. This part of system parameters configuration affects the performance of the current SPC server, caution is necessary when defining the parameter values.

 

 

 

 

Maintain SPC System Parameters

Users may access SPC System Parameters Maintenance by selecting the system parameters maintenance icon icon on the Function List page.

 

Figure 159: Function List - SPC System Parameter Maintenance

Function List - SPC System Parameter Maintenance


In SPC System Parameter page, eleven fields are displayed and user can move their mouse over the more info icon icon to learn more information about the labels. See below the fields description:

 

Figure 160: SPC System Parameter Page

SPC System Parameter

An explanation of the fields in the above screenshot follows: 

# of the active thread: Java thread is created for one real-time monitoring. Java thread is in one thread pool, some of them are active some of them are inactive. This setting determines how many java threads can be active at the same time. 

Interval of collecting data (second): During real-time monitoring, each monitor will periodically collect data from SFDC archive database or other data source, the setting determines how often each monitor collects data.

Interval of deleting log (hour): There is one background job (thread) responsible to periodically delete the system log, this setting determines how often the background job deletes some system logs.

Time of log saved (month): System log will not be saved forever, a too old log will be deleted by background job, this setting determines how long the system log is saved in the database.

The interval between lock reviews (second): How often the background job review lock (or called MFG hold request to determine if one waiting lock should be sent to to the SFDC (MES)

Display family ID in chart: selecting this checkbox the Family ID is displayed on SPC chart.

Start time of data collection (month): After one monitor is created, this monitor related data can be retrieved from past time, this setting determines how old data can be when retrieved by monitor. The default value is 3 months. 

Hide monitors with no data in chart in the past (hours): It allows users to filter out those monitors that have no new data coming in during the past settable hours. Users can input a positive number between 1 to 168 in the textbox. The default value for this textbox is 24. To view the effect, you can check the Hide Inactive Monitors feature in the Monitor List page. 

Disable monitors with no data in chart in the past (hours): If a user enables this checkbox, the SPC will automatically disable those monitors that have no new data during the past settable hours. By default, this checkbox is enabled. The hours' quantity textbox next to it has a default value of 24 (hours). This textbox allows positive integers from 1 to 168. 

Enable Previous SPC Hold function: Previous Hold function will be invoked in the following scenario: after a part number was put on SPC Hold by SPC for the settable number of consecutive defect codes within a set time limit, displays ‘PREVIOUS SPC HOLD’ in NetDC rather than issuing an immediate SPC hold. 

NOTE: 

  • If a monitor is stopped, disabled, or deleted, the Previous Hold function of this monitor will be automatically turned off as well. 
  • Users must enable the Send MFG hold to SFDC / MDS checkbox in Add Server Information page first, before enabling the Enable Previous SPC Hold function checkbox.

Currently, this function only supports the monitors in which group was defined by SFDC ( see in image 160). If the group defined by MDS, it will not support this function.

NOTE: # of running monitor field was deactivated. It was used to limit the number of monitors running, to avoid too many threads causing the program to freeze. Some plants have requested to create thousands of monitors, and the current system does not support them. However, after the Data Engine enhancement, the retrieval method in SPC was redesigned, solving this issue.

 

Figure 161: Send MFG Hold Request by SFDC

send MFG Hold Request by SFDC

 

Users can also restore the system parameters from previous prior configurations. To do this, select the Select one from the last 3 changes drop-down list and select one from the list. The values in the text input boxes will be automatically restored.

Email Title: to set the title of the alarm email.

MESR URL Template: This field is to set a URL link to the MES Web. The URL template is plantcode-mesweb-med.42-q.com or plantcode-mesweb-med-uat.42-q.com. Hence the original HTTP URL template is not suitable as a fixed URL link.

 

After all configurations are done, remember to click the  save button icon. If saving is okay, the user can see the message 'Configurations are successfully saved and will be immediately effective'. If there is a malfunction, users will see the error message 'Configurations are not saved, please try again or contact administrator.' 

 

Lock Maintenance 

 

Brief Introduction 

This functionality allows the user to unlock hold, search lock record by time range and export hold records in one page.

 


Maintain SPC Lock Maintenance 

Users may access SPC Lock Maintenance by selecting the lock button icon on the Function List page. 

 

Figure 162: Function List - SPC Lock Maintenance

Function List - SPC Lock Maintenance

Users may view lock records and unlock existing locks as well. 

 

 

View Lock 

1. To view lock, from the Monitor List, select a monitor and click the lock icon in the toolbar. The Lock List page displays. 

Figure 163: Lock Maintenance - Lock List

Lock Maintenance - Lock List

Function List - SPC System Parameter Maintenance  

Beginning with SPC 3.2, the lock mechanism has been modified so that only the Pareto chart can send MFG hold requests to SFDC / MDS. Users can view locks in different status as long as different values are selected in the lock status drop-down list. For example, if a user wants to find locked locks, select LOCKED from the lock status drop-down list, and click the search button in the toolbar. 

Figure 164: Lock Search Drop-down

Lock Search Drop-down

There are four statuses for locks: WAITING, LOCKED, UNLOCKED, and CANCELED. The CANCELED status was added to SPC 3.2. 

  • WAITING: the lock that is waiting to be sent to MDS / SFDC. When the out-of-control case is detected, SPC will wait some minutes before sending the MFG hold to MDS / SFDC until it reaches the number of minutes defined by Send MFG to hold requests after * minutes field in the Actions section. During this period, the lock is in WAITING status. 
  • LOCKED: MFG hold has been sent, associated location or process has been locked and OCAP has not been processed. 
  • UNLOCKED: User input OCAPs to unhold associated location or process, then the locked lock becomes UNLOCKED. 

CANCELED: This lock status is a new status as of SPC 3.2. For a better understanding of this status, consider the following scenario: A SPC monitor was created for Pareto Chart that 3 defect codes of the same type within 10 minutes will trigger the exception, and MFG hold will be sent to SFDC / MDS 5 minutes later. A few minutes later, a first MFG hold was triggered, if a second MFG hold was triggered during the first hold’s delay sending time in the new lock mechanism, the second hold will not be sent to SFDC / MDS, and the status of the second MFG hold is CANCELED.

 

SPC TV Portlet

Like SPC portlet, SPC TV portlet is another component of the SPC system. SPC TV enables users can view SPC control charts in any combination in one page through some simple configuration so that users can learn the latest status of any line or location in real-time.

Add SPC TV Portlet

After the SPC portlet is installed, click the SPC TV sub-menu on the left side, move the cursor over the Add selection menu on the top left corner, and choose More from the drop-down menu.

 

Figure 165: SPC TV Add

RTENOTITLE

 

From the MES menu tree, select SPC, then select TV from the SPC menu tree. Select Add. An SPC TV portlet has been added onto the page.

 

Figure 166: SPC Menu Tree

RTENOTITLE

 

NOTE: By default, there is only one SPC TV page on the left navigation menu, and only one SPC TV portlet added in the page. Users do not have the permissions to add an SPC TV page or SPC TV portlet. If  a user wants to make such an addition they must submit a Work Request and have MES Support team to make the addition.

Set Page Layout

Move the cursor over the Manage selection menu and select Page Layout sub-menu from the drop-down list.

 

Figure 167: Manage Menu

RTENOTITLE

 

In the floating panel, 11 layout templates are available, you can select one and click the Save button to apply the layout to your page. By default, the 2 Columns (30/70) layout template is selected.

 

Figure 168: Page Layout Menu

RTENOTITLE

 

Configure Preferences

Users must perform some simple configuration before SPC TV portlet shows SPC control charts properly. Click the RTENOTITLE icon from the SPC TV portlet controls bar, and select Preferences from drop down menu.

 

Figure 169: SPC TV - Preferences

RTENOTITLE

 

Select available an server, monitor, and chart from each drop down selection box. Complete the remaining parameters and click Save.

 

Figure 170: Preferences Page

Tv preferences 1.0.png

Some of the fields are explained as follow:

Select SPC Server: the SPC server that has been defined in Server Information portlet

Monitor Group: Currently SPC monitors are grouped into two categories according to the data source: MDS and SPI. You can select a monitor group name here.

Monitor: the monitor that you've created under the selected monitor group in SPC portlet

Chart: the control charts that you've configured in the selected monitor. Please note that the Pareto chart and Yield chart will not be displayed in this field even if you've configured them in SPC monitor

Number of point: the maximum points that will show on the selected chart

Refresh(min): every xx minutes SPC TV will refresh for new data

Display counter: whether or not shows the countdown timer on SPC TV portlet (on top right corner)

Size: the size of SPC TV portlet, you can either select a fixed size or define your own size


Tip:

For details about how to get the best display effect under different screen resolutions, you can refer to SPC TV Configuration Guide

 

Exceptional Icons

  • If there is no setting for the SPC TV portlet, it displays a gear icon

RTENOTITLE

 

  • If there is no data, SPC TV portlet displays a question mark icon

RTENOTITLE

 

  • If the connection times out, SPC TV portlet displays an exclamation mark icon

RTENOTITLE

 

Roles & Permissions

Roles→
Permissions↓
SPC_Corp_Support SPC_Plant_Admin SPC_Plant_Manager SPC_Plant_User *SPC_Plant_Operator
SPC          
Add/Edit/Delete Monitor
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Start/Stop Monitor
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Disable/Enable Monitor
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Add/Edit/Delete Monitor Group
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Input/Edit Data
Tick-icon.png
Tick-icon.png
Tick-icon.png
 
Tick-icon.png
Add/Edit/Delete Email
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Delete Log
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Edit OCAP
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Disable/Enable Data
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Add/Edit/Delete Location Family
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Disable/Enable Location Family
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
Edit System Configuration/Global System Configuration
Tick-icon.png
Tick-icon.png
     
Unlock
Tick-icon.png
Tick-icon.png
Tick-icon.png
   
View
Tick-icon.png
Tick-icon.png
Tick-icon.png
Tick-icon.png
Tick-icon.png
Add to Page
Tick-icon.png
       
Configuration
Tick-icon.png
       
SPC Server Information          
Add/Edit/Delete Server
Tick-icon.png
Tick-icon.png
     
View
Tick-icon.png
Tick-icon.png
Tick-icon.png
Tick-icon.png
Tick-icon.png
Add to Page
Tick-icon.png
       
Configuration
Tick-icon.png
       

 

Notification:

  • ‘SPC_Plant_Operator’ is for plant E68 only.

Glossary

1. MFG hold: MFG hold is short for manufacturing hold. SPC sends MFG hold to MDS or SFDC to stop manufacturing line. It is another action SPC can take when point is out of control limit.

2. MDS: Short for Manufacturing Data System.

3. SFDC: The SFDC (Shop Floor Data Collection) System is the main software/hardware system used by 42Q for production control and the collection of manufacturing data.

4. Exception: SPC considers some out-of-control caA valid group here means the group oses as exception based on the rules you selected when configuring monitor parameters.

5. Valid group: It means the data that is in the normal scope. On SPC control charts, a valid group of data points are plotted between the UCL and LCL.

6. DPMO: Short for Defects Per Million of Opportunities.

7. OCAP: Short for Out of Control Action Plan.

8. Ext JS: Ext JS JavaScript Framework. Ext JS is a pure JavaScript application framework for building interactive web applications using techniques such as Ajax, DHTML and DOM scripting.

 

 

 

 

 

 

 

Document Revision History

Date Author Title Version Change Reference Approved by
02/01/14 Elton Wang Technical Writer v 1.0 Initial Release.  
04/28/16 Dane Parker Technical Writer v 1.0 Formatted to 42Q.  
04/02/18 Elaine Fonaro Technical Writer v 1.0 Applied new Template for the format.  
09/13/19 Elaine Fonaro Technical Writer v 2.0

- Added an Email title configuration to set the title of the alarm email;

- Added a MESR URL Template to set URL link to MESWEB;

 
11/11/19 Elaine Fonaro Technical Writer v 2.0

- Updated Functionalities and the majority of images;

-Added Lock Functionality;

- Added Email Maintenance Functionality;

- Removed SPC System Parameter Maintenance Icon. This 

the feature has been merged;

Sunny Xiong
12/27/19 Elaine Fonaro Technical Writer v 2.0

- Number of running monitor field was deactivated and removed from the SPC System Parameter page.

- Updated images 83, 84, 85, 86, 88 and 94;

- Added new description for Function List - SPC System Parameter Maintenance;

Sunny Xiong