Difference between revisions of "Production Control"

From 42Q
Jump to navigation Jump to search
(Created page with "== Introduction == This page explores every detail of production setup, from setup procedures for different scenarios, production line handling, workstation handling, to pickli...")
 
(Blanked the page)
Line 1: Line 1:
== Introduction  ==
 
  
This page explores every detail of production setup, from setup procedures for different scenarios, production line handling, workstation handling, to picklist defining.
 
 
<br>
 
 
== Production Setup Procedure<br>  ==
 
 
For different scenario, the production setup procedure may be different. Below are two common scenarios user may usually encounter:<br>
 
 
<br> '''Scenario 1.'''
 
 
Production Setup for a new (or previous built) product item on a new shop floor production line, suggested following the steps below in PTS:
 
 
{| cellspacing="1" border="1" style="width: 623px; height: 216px;"
 
|- align="left"
 
|
 
1. Convert and upload SMT Picklist into PTS.
 
 
| &nbsp; ''Refer to [http://sanminanet.sanmina-sci.com/intranet/Training/IT-Trainin/Course-Off/Oracle-Int/PTS-III-GL/SOP-5-I-PTS0014-C_RA_Define_EZ_Pick_.pdf SOP-5-I-PTS0014-C]''
 
|- align="left"
 
| 2. Create a New Production Line.
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Create_a_New_Production_Line Create a New Production Line].''
 
|- align="left"
 
| 3. Create all required Workstation(S).
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Create_a_New_Workstation Create a New Workstation].''
 
|- align="left"
 
| 4. Add the Workstations into the Production Line by sequence.
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Add_or_Remove_Workstation Add a Workstation into a Production Line].''
 
|- align="left"
 
| 5.Define Workstation Process Sequence in a Production Line.
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Move_Up_Process_Sequence Move Up Process Sequence].''
 
|- align="left"
 
| 6.Define Workstation Parameters for each added Workstation(s).
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Workstation_Setup Workstation Setup].''
 
|- align="left"
 
| 7.Define Picklist for each above added Workstation(s).
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Define_Pick_List Define Picklist].''
 
|- align="left"
 
| 8.Location Mapping for PTS workstation. (Optional)
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Location_Mapping_.28optional.29 Location Mapping]''
 
|- align="left"
 
| 9.Set Production Online.
 
| &nbsp; ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Set_Production_On.2FOff_line Set Production On/Off-Line].''
 
|}
 
 
'''Scenario 2.'''
 
 
Production Setup for a previous built production item on where previous built shop floor production line, suggested to follow the steps below in PTS:
 
 
{| cellspacing="1" border="1" style="width: 623px; height: 216px;"
 
|- align="left"
 
| 1.Convert and upload SMT Picklist into PTS.
 
| ''Refer to [http://sanminanet.sanmina-sci.com/intranet/Training/IT-Trainin/Course-Off/Oracle-Int/PTS-III-GL/SOP-5-I-PTS0014-C_RA_Define_EZ_Pick_.pdf SOP-5-I-PTS0014-C].''
 
|- align="left"
 
| 2.Define Picklist for each Workstation which corresponding to the associated Production Line.
 
| ''Refer to [http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Define_Pick_List Define Picklist].''
 
|- align="left"
 
| 3.Set Production Online.
 
| &nbsp; Refer to ''S[http://hsvmeswiki.sanmina-sci.com/mes_wiki/index.php/Production_Setup#Set_Production_On.2FOff_line et Production On/Off-Line].''
 
|}
 
 
'''Note 1:''' The following content is a general training guide that is not to provide a standard shop floor production process flow for all individual plant or department.
 
 
'''Note 2:''' Please avoid setup a new assembly on any existing created production line in PTS. It is recommended to have a PTS production line naming setup for one specific assembly exclusively.
 
 
<br>
 
 
== Production Line <br>  ==
 
 
This section will introduce how to create new line by PTS system.
 
 
Click '''Production Status &gt; Production Setup'''
 
 
=== '''Create a New Production Line '''  ===
 
 
''Please refer the following example to create new production line!''
 
 
[[Image:Production Setup Main Page.JPG|thumb|none]] Select and click '''Create a New Production Line''' as above figure marked.
 
 
[[Image:Naming for a new Production Line.JPG|thumb|none]]
 
 
#Enter the new Production Line Name. (See following for naming format suggestion).
 
#Click '''Create''' button to create new production line.
 
 
<br>
 
 
{| border="1" cellspacing="1" style="width: 623px; height: 216px;"
 
|- align="center"
 
| colspan="2" | Suggested naming format for Production Line
 
|- align="left"
 
| colspan="2" | '''By Shop Floor Location'''
 
|- align="left"
 
| Format:
 
| Area Location + Production Zone - Production Part Number - Production Process - Production Side
 
|- align="left"
 
| Area Location
 
| F (Floor), G (Ground)
 
|- align="left"
 
| Production Zone
 
| Floor level or zone area in production either in alpha or number format.
 
|- align="left"
 
| Production Part Number
 
| as named
 
|- align="left"
 
| Production Process
 
| S (SMT), H (Hand Load)
 
|- align="left"
 
| Production Side
 
| T (Top), B (Bottom)
 
|- align="left"
 
| Example
 
| F2-ABC12345-S-T ''<br>Production Line for product ABC12345 top side SMT production at 2nd floor''
 
|- align="left"
 
| colspan="2" | '''By Production Process'''
 
|- align="left"
 
| Format
 
| Production Process + Production Zone – Production Part Number – Production Side
 
|- align="left"
 
| Production Process
 
| S (SMT), H (Hand Load)
 
|- align="left"
 
| Production Zone
 
| Floor level or zone area in production either in alpha or number format
 
|- align="left"
 
| Production Part Number
 
| as named
 
|- align="left"
 
| Production Side
 
| T (Top), B (Bottom)
 
|- align="left"
 
| Example
 
| S2-ABC12345-T <br>''Production Line for product ABC12345 top side at SMT Line/Zone 2''
 
|}
 
 
<br>
 
 
=== Search a Production Line  ===
 
 
Search the existing production line as follows example:
 
 
[[Image:Search production line.JPG|thumb|none]]
 
 
#Enter the production line name or key words in the Search Line Name field.
 
#Click '''Go'''
 
#The related production line will be listed in '''Production Line Available''' text box.
 
 
<br>
 
 
=== Rename a Production Line  ===
 
 
According to requirement to rename production line name.
 
 
[[Image:Rename Production Line.JPG|thumb|none]]
 
 
#Select the production line from the “Production Line Available” Menu.
 
#Click '''Rename Production Line'''
 
#Enter the New Name in “New Production Line”.
 
#Click the '''Change''' button to rename the production line.
 
 
'''Note:''' Production line name can be changed only when the production line is in off-line mode. (See '''''Set Production Off-Line''''')
 
 
<br>
 
 
=== Set Production On/Off line ===
 
 
This module allows user to
 
 
==== Set Production On-Line  ====
 
 
Once you have production line and [[Workstation|workstation]] ready, now we need to set production line to be On-Line mode for starting work order production. You can’t load material or scan board if the production line is off.
 
 
[[Image:Productin On-Line.JPG|thumb|none]]
 
 
*Select the production line to be set on line from the '''Production Line Available''' Menu.
 
*Choose '''Set Production On/Off Line''' functional module.
 
*Enter a released Work Order number if known or Select the work order from the list by clicking '''Show''' button.
 
 
''To be continued on the following page for showing the screen if you click '''Show'''''
 
 
[[Image:Select Work Order.JPG|thumb|none]]
 
 
*Select the Work Order (you can view the BOM detail by clicking the '''BOM P/N''').
 
*Click '''Check''' in the BOM/PL column to verify the BOM against the defined picklist and vice versa under two sessions if there is unmatched items:
 
 
''To be continued on the following page for showing the error screen once you click '''Check''' and if there is any unmatched item''
 
 
[[Image:Show BOM PL Validation.JPG|thumb|none]]
 
 
#'''Items not exist in BOM'''<br>To compare and validate all material placements in SMT placement program (i.e. PickList) not exist in Oracle BOM.
 
 
#'''Items not exist in PickList'''<br>To compare and validate all material placements in Oracle BOM not exist in SMT placement program (i.e. PickList).
 
 
*Fill the required Work Order with associated production ECN.
 
*Click '''On-Line''' button to set the production line online after confirmed the Work Order and ECN selection.
 
 
'''Note:''' If you have the situation that your selected work order BOM components unmatched the defined Picklist, you need to follow below confirmation and update accordingly:
 
 
#Confirm on the Work Order you enter/select is associated with the latest ECN or not.
 
#Confirm the Picklist you defined is correct or not.
 
 
<br>
 
 
==== Set Production Off-Line  ====
 
 
Once the work order is completed on the production line, the production line needs to be set to Off-Line mode.
 
 
[[Image:Setup Production Off-Line.JPG|thumb|none]]
 
 
#Select the production line to be set on line from the '''Production Line Available''' Menu.
 
#Click '''Set Production On/Off Line''' functional module.
 
#Click the '''Off-Line''' button.
 
 
<br>
 
 
=== Hide Production Line  ===
 
 
This function can be used when one line is in '''offline''' status.
 
 
[[Image:Hide Production Line.JPG|thumb|none]]
 
 
#Select and click one off line.
 
#Click '''OK''' button to hide this production line.
 
 
<br>
 
 
=== Recover Production Line  ===
 
 
This module is used to recover the line that was hidden in Production Setup module. [[Image:Recover Production Line Name.JPG|thumb|none]]
 
 
#Select and click '''Production Status &gt;Recover Production Line''' from PTS main menu.
 
#Select one line user wants to recover from Production Line Name drop down list.
 
#Click '''Send''' button.
 
 
<br>
 
 
== Workstation  ==
 
 
=== Create a New Workstation  ===
 
 
It is used by engineer to create new work station in PTS
 
 
Click '''Production Status &gt; Production Setup''' from PTS main menu.
 
 
[[Image:Workstation Name and Workstation Type.JPG|thumb|none]]
 
 
#Click '''Create a New Workstation''' from the functional option menu. (See following section for naming format suggestion).
 
#'''Workstation:''' Enter the workstation name
 
#'''Workstation Type:''' select one workstation type.
 
#Click '''Create''' button to create the new workstation.
 
 
'''Note:'''{color:#3366BB;} The workstation type should be added first in '''SMT Machine &gt; Workstation Type''' module.
 
 
<br>
 
 
{| border="1" class="wikitable"
 
|- align="center"
 
| bgcolor="#999999" colspan="2" | Suggested naming format for Workstation
 
|- align="left"
 
| colspan="2" | '''By Shop Floor Location'''
 
|- align="left"
 
| Format
 
| Area Location + Production Zone - Placement Machine
 
|- align="left"
 
| Example
 
| F2-CP6B
 
|- align="left"
 
| Explanation
 
| Fuji CP6B placement machine located at 2nd Floor
 
|- align="left"
 
| colspan="2" | '''By Production Process'''
 
|- align="left"
 
| Format
 
| Production Process + Line/Zone - Placement Machine
 
|- align="left"
 
| Example
 
| S2-CP6A
 
|- align="left"
 
| Explanation
 
| Fuji CP6A placement machine located at SMT Line 2
 
|- align="left"
 
| colspan="2" | '''By Placement machine model with associated serial number'''
 
|- align="left"
 
| Format
 
| Placement machine model – Placement machine serial number
 
|- align="left"
 
| Example
 
| CP6-SN12345
 
|- align="left"
 
| Explanation
 
| Fuji CP6 placement machine with its own unique machine serial number SN12345
 
|}
 
 
<br>
 
 
=== Add or Remove Workstation  ===
 
 
This module is used by engineer to add or remove workstation(s) for selected production line.
 
 
<br> Click '''Production Status &gt; Production Setup''' from PTS main menu. <br>
 
 
==== Adding Workstation into a Production Line  ====
 
 
Add workstation(s) to selected production line when production line is in offline status. [[Image:Add Workstation.JPG|thumb|none]]
 
 
#Select the production line from the '''Production Line Available''' menu.
 
#Click '''Add or Remove Workstation''' from the functional option menu.
 
#Select the workstation name from '''Workstation''' pull down list to add to the specific production line.
 
#Click '''Add''' button to add the workstation.
 
 
'''Note:''' After created a new [[#Create_a_New_Workstation|workstation]], user needs to add new workstation to production line via this function.
 
 
<br>
 
 
==== Remove a Workstation from a Production Line  ====
 
 
Remove workstation(s) from selected production line when production line is in offline status.
 
 
[[Image:Remove workstation.JPG|thumb|none]]
 
 
#Select the production line from the '''Production Line Available''' menu.
 
#Click '''Add or Remove Workstation''' from the functional option menu.
 
#Select the workstation name from '''Workstation''' pull down list which is under ''In Use'' to delete workstation from the specific production line. (Such as above figure marked)
 
#Click '''Delete''' button to add the workstation.
 
 
<br>
 
 
=== Rename or Delete Work Station  ===
 
 
This function is used to change workstation name or delete workstation for offline production line.
 
 
Click '''Production Status &gt; Production Setup''' from PTS main menu.
 
 
[[Image:Rename or Delete WS.JPG|thumb|none]]
 
 
#Select the production line from the '''Production Line Available''' menu.
 
#Click '''Workstation Maintenance''' from the functional option menu.
 
#'''New Workstation:''' input new workstation name to replace original name.
 
#'''Workstation Type:''' re-select one type from dropdown list if needed.
 
#Click '''Change''' button to change workstation name and save modified result.
 
#Click '''Delete''' button to delete this workstation.
 
<div style="font-weight: bold; color: red;">Note:</div>
 
#Workstation type must be added first in ‘SMT Machine &gt; Workstation Type’ module.
 
#If one workstation is assigned to 3 production lines, renamed workstations will affect at these 3 lines.
 
#'''CAUTION:''' Please be noted that it is compulsory to remove workstation from all involved production line(s) before deleted the workstation. (See [[#Remove_a_Workstation_from_a_Production_Line|Remove a Workstation from a Production Line ]]) An error message “Workstation is now used by another production line!” resulted if the workstation is still under any existing offline/online production line.
 
#If one workstation was deleted, user can’t reuse the same name again.
 
 
<br>
 
 
=== Move Up Process Sequence  ===
 
 
Used by engineer to redefine the proper workstation sequence for the production line if the previous setup is incorrect. The selected workstation would move one step onward in the procession list. But the first workstation in the production line will not move.
 
 
''<br>''
 
 
<br> <br>
 
 
=== Workstation Setup  ===
 
 
This module is to setup the scanning behavior and scanning rules for each defined Workstation under associated Production Line.
 
 
<br> ''Figure: Workstation Setup Parameters''
 
 
[[Image:PTS- remove NetDC field from workstation setup page.png|500px]]<br>
 
 
Select the production line from the '''Production Line Available '''menu and select the workstation to be set up in the '''Work station Available '''Menu. Click '''Workstation Setup''' option as hightlighted above, a workstation setup page shows up on the right of the window:
 
 
*'''Barcode Regulation(Recommended):&nbsp;'''
 
 
Fill in “Barcode Regulation” based on the serial number mask which applied on each PCB serial number barcode label. If blank, no serial number will be validated for all PCB serial scanning.(click&nbsp;[[Image:Question Icon.png]] button to see the detailed regulation)
 
 
*'''Scanning Behavior(Mandatory):&nbsp;'''
 
 
#'''Scan By Later Workstation: '''All this workstation material placements can be recorded with the next Workstation(s).
 
#'''Must Scan At this Workstation: '''All this workstation material placements are required to be recorded at this Workstation before reach and/or scan at next Workstation(s).<br>
 
#'''Scan for Previous Workstation: '''All this workstation material placements will be recorded with the previous Workstation placements.<br>
 
 
*'''Scan Board/Panel(Mandatory):''' Select the Scan Board/Panel for both 1<sup>st</sup> Side and 2<sup>nd</sup><br>
 
 
#'''Board''': Each individual PCB board number.<br>
 
#'''Panel''': Each PCB panel number.<br>
 
#'''Serial''': Each PCB serial number.<br>
 
 
*'''Scan Extra S/N(Mandatory): '''Define if required extra serial need to be scanned. If it is required to scan the PCB boards additional barcodes such as, the package label, select “'''Yes'''.” Default is “'''No'''”.
 
 
*'''S/N Regulation( Mandatory if Scan Extra S/N above is Yes):''' Define the serial number barcode regulation.
 
 
*'''Completed MSD( Mandatory if MSD control is needed):'''&nbsp;Default is “'''No'''”.
 
 
'''Note:''' MSD control is only applied to the&nbsp;workstation(s)&nbsp;prior reflowing process.
 
 
*'''Scan Side'''( '''Mandatory if Completed MSD above is Yes'''): Define which production side(s) needed to be scanned.
 
 
#'''1<sup>st</sup> Side: '''First PCB production side or One PCB production side.<br>i.e. Such as PCB’s TOP side production only which do only have material placements on one PCB side.
 
#'''2<sup>nd</sup> Side: '''Second PCB production side. <br>i.e. Such as TOP side can be called 2nd Side as it is the second production side after BOTTOM side placement finished. <br>
 
#'''1<sup>st</sup> &amp; 2<sup>nd</sup> Side: '''Top and Bottom <br> i.e. Both production sides required to be scanned at the same Workstation.<br>
 
 
*'''Scan Material(Mandatory)&nbsp;: '''<br>
 
 
#Select “'''Material Barcode'''” (For plant which used PTS format material label that included an unique printed PTS material barcode).<br>
 
#Select “'''Manufacturer P/N'''” (For plant which might used standard plant approved / developed material label that included printed SSCI Part Number barcode).<br>
 
#Select “'''SSCI P/N'''.” (For plant which might&nbsp;used manufacturer provided label that included printed manufacturer Part Number barcode)<br>
 
 
*'''Material Run Out Stop (Recommended)''': Define if the system automatically stops machine when material runs out. Select '''Yes''' or '''No'''. Default option is '''No'''.
 
 
'''Note:''' If '''Material Run Out = Yes''' under '''System Setting''' page, system automatically stops the machine when material runs out regardless of which option is selected here; If '''Material Run Out = No''', '''Yes''' should be selected here if user wants to set system to automatically stop machine.
 
 
*'''Dual Sled (Optional)''': Define if the station supports dual tables. Select '''Yes''' or '''No'''. Default option is '''No'''.
 
 
'''Note:''' If '''Yes''' is selected, there will be two tables showing up on the bottom of the '''Load Material''' and '''Prepare Material''' page, and there will be a '''Dual Sled''' option displayed on '''Scan Board Barcode''' allowing user to select '''Table 1''' or '''Table 2'''.
 
 
*'''Request Material (Recommended)''': Define if the system automatically requests material from warehouse when material reaches a pre-configured quantity. Select '''Yes''' or '''No'''. Default option is '''No'''.
 
*'''Process(Mandatory): '''
 
 
#'''SMT''': For SMT Machine workstation
 
#'''Hand Load''': For Manual process workstation<br>
 
#'''AI''': For Auto Insertion workstation<br>
 
 
'''Note''': Different setup option defines different material loading process. Refer to the Load Material work instruction for more detail.
 
 
*'''Check P/N In Picklist(Mandatory)''': Define whether or not to check part numbers in BOM with the ones in Picklist when production line is on-line. Select '''Yes'''. Default option is '''No'''.
 
*'''Allow To Change BOM P/N(Mandatory)''': Define whether or not to check BOM part number consistency of current scanning and previous scanning when the same board is scanned more than once. Select '''Yes'''. Default option is '''No'''.
 
*&nbsp;Click on&nbsp;[[Image:Change button.png]] button to set up the workstation or save changes to the workstation.
 
*Click on [[Image:History button.png]] button to view the change history of a selected workstation.
 
*Click on [[Image:Cancel button.png]] button to go back to previous window without saving changes. <br>
 
 
<br>
 
 
== Define Pick List  ==
 
 
This module is for assigning the early prepared/loaded SMT placement program into a Workstation under the specific Production Line.
 
 
[[Image:Select Picklist for workstation.png|500px|Select Picklist for workstation]]<br>
 
 
*Select the production line from the '''Production Line Available''' Menu.
 
*Select the workstation from the '''Workstation Available''' Menu.
 
*Select the '''Define Picklist'''.
 
*Enter the Picklist name into '''Search''' textbox.
 
*Click “Go” to search Picklist name.
 
*Select the Picklist name to view material placements with reference designator listing(refer to below figure). <br>
 
 
[[Image:Show picklist item.png|500px|Show picklist item.png]]<br>
 
 
*Verify Picklist and submit
 
 
a. Verify and confirm the placements and corresponding reference designator, click '''Send''' to assign the selected picklist into the Workstation.<br>b. Click '''Cancel''' to return to the Select Picklist menu.<br>
 
 
'''Note''': For additional detailed Picklist information, refer to EZPickList Work Instruction [http://sanminanet.sanmina-sci.com/intranet/Training/IT-Trainin/Course-Off/Oracle-Int/PTS-III-GL/SOP-5-I-PTS0014-C_RA_Define_EZ_Pick_.pdf SOP-5-I-PTS0014-C].<br>
 
 
<br>
 
 
== Location Mapping (optional)<br>  ==
 
 
This sub-module is designed to map PTS workstation with SFDC location, so that SFDC will forward serial number information to pre-mapped PTS workstation upon board scanning, which help to avoid duplicate board scanning and improve production efficiency. <br>
 
 
<br>
 
 
To map a PTS workstation with a SFDC location, please select the workstation of a production line, and click on Location Mapping, refer to below figure:<br>
 
 
[[Image:Location mapping production setup.png|500px]]<br>
 
 
#Update an existing mapping, click on corresponding “Edit” button;
 
#To configure a new mapping, click on the “Create” button and a window will pop up as below: <br>
 
 
[[Image:Create mapping production setup.png]]<br>
 
 
*MDS User ID(Mandatory): SFDC user ID at MDS. Select from the drop-down list.
 
*Location Name(Mandatory): Fill in SFDC location name that to be mapped with selected PTS workstation.
 
*Device ID(Optional): Fill in SFDC Device ID.
 
*Click on Send button to complete the mapping and Cancel takes you back to previous interface.
 
 
<br>
 

Revision as of 19:57, 20 January 2014