Difference between revisions of "42Q-MES0142 Tooling Control"

From 42Q
Jump to navigation Jump to search
 
(480 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 +
 
<!----- Conversion time: 12.979 seconds.
 
<!----- Conversion time: 12.979 seconds.
  
Line 44: Line 45:
 
You have 6 H1 headings. You may want to use the "H1 -> H2" option to demote all headings by one level.
 
You have 6 H1 headings. You may want to use the "H1 -> H2" option to demote all headings by one level.
  
----->  
+
----->
 +
 
 +
<small>[[42Q_Cloud-Based_MES/MOMS|42Q Home]] > [[Shop_Floor_Control|Shop Floor Control]] > [[Configuration|Configuration]] > 42Q Tooling Control</small>
 +
 
 +
&nbsp;
 +
<center>'''Shop Floor Control'''</center> <center>'''Configuration&nbsp;'''</center> <center>'''42Q Tooling Control'''</center> <center>'''Version MES15.81'''</center> <center>'''Revision G1'''</center>  
 
&nbsp;
 
&nbsp;
  
 
&nbsp;
 
&nbsp;
<p style="text-align: center;">'''42Q Tooling&nbsp;Control'''</p> <p style="text-align: center;">'''MES Version 15<br/> Work Instruction'''</p> <p style="text-align: center;">This Work Instruction is 42Q's corporate standard.</p> <p style="text-align: center;">This document is under revision control. The latest revision is located at Intranet.</p> <p style="text-align: center;">Once printed it is an uncontrolled copy. All alterations to this work instruction require approval.</p> <p style="text-align: center;">Contact the IT Global Education and Training Department to submit suggested alterations and or updates.</p>
+
 
 +
= <span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Introduction"><span class="mw-headline" id="Tooling_Control_Overview"><span class="mw-headline" id="Tooling_Control_Overview"><span class="mw-headline" id="Tooling_Control_Overview"><span class="mw-headline" id="Tooling_Control_Overview"><span class="mw-headline" id="Tooling_Control_Overview"><span class="mw-headline" id="Tooling_Control_Overview"><span class="mw-headline" id="Tooling_Control_Overview">Introduction</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 
 +
'''42Q tooling control '''integrates with MES 101, CMMS, and MESWeb, to provide ultimate control and traceability for factories that utilize tooling equipment (e.g. test jigs, test fixtures, solder paste stencils and squeegees, vacuum blocks) in conjunction with their assets.
 +
 
 
&nbsp;
 
&nbsp;
 +
 +
= <span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules"><span class="mw-headline" id="Tooling_Modules">Tooling Modules</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 +
<br/> Tooling is completed within several 42Q modules.
  
 
&nbsp;
 
&nbsp;
  
 +
The '''Tooling Control''' module, housed inside CMMS, is used by engineers to define maintenance profiles, including the usage of count parameters to track for tooling.&nbsp; &nbsp;
  
 +
*'''Tooling Mapping '''associates MES 101 data (production part numbers, process, location, shop order) with tooling equipment, in order for 42Q to count the usages by scan activity.
 +
*'''Tooling Load/Unload '''captures tooling usage as production operators scan units at the mapped location.&nbsp;
 +
*'''Tooling Reports''': Plants can view a complete unit history of all tooling activity in the '''Tooling Reports''' feature, located within '''MESWeb'''.
 +
*'''Manual Update Usage:&nbsp;''' Plants utilizing Tooling Control as a standalone feature without MES 101 can manually track tooling usage in the '''Manual Update Usage''' module.&nbsp;
  
 +
'''&nbsp;'''
  
= Tooling Control Overview =
+
The system also provides the other two methods to control toolings: by the tooling '''Expired Date''', or by '''Periodic Control''' maintenance, which is based on a time range. &nbsp;
  
42Q tooling control integrates with MES 101, CMMS, and MESWeb, to provide ultimate control and traceability for factories that utilize tooling equipment (e.g. test jigs, test fixtures, solder paste stencils and squeegees, vacuum blocks) in conjunction with their assets.
+
Three levels of control mode: '''by location''', '''by part number''', and '''by shop order''' are supported to define which tooling should be placed at which location on what kind of basis. &nbsp;
  
 +
&nbsp;
  
= Tooling Modules =
+
*The most generic level '''by Location''', it can be used not only for toolings but also for some big machines,&nbsp; kind of assembly or simple setup oriented. No matter what products or shop order, as long as the boards are going to pass this location, the machine needs to be set up here and the usage needs to be tracked.
 +
*For '''Location''''''&nbsp;combined with Part Number,&nbsp;'''somewhat in the middle level compared with by location, for example, assembly location, a lot of products will go through this location using the same tools and the usage needs to be tracked across the part number by location.
 +
*For '''Location combined with Shop Order''', the most specific level like SMT lines change-over centric,&nbsp; the users need to do the maintenance/basic cleaning once they change the shop order at the location.
  
<br/> Tooling is completed within several 42Q modules. The '''Tooling Control '''module, housed inside CMMS Asset, is used by engineers to&nbsp;define maintenance profiles and usage parameters. '''Tooling Mapping''' associates MES 101 data (production part numbers, process, location) with tooling equipment, in order for 42Q to count usages by scan activity. '''Tooling Load/Unload''' captures tooling usage as production operators scan units at the mapped location. Finally, plants can view a complete unit history of all tooling activity in the '''Tooling Where Used''' feature, located within '''CMMS Reports'''. Plants utilizing Tooling Control as a standalone feature without MES 101 can manually track tooling use in the '''Manual Update Usage''' module.
+
= <span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow"><span class="mw-headline" id="Workflow">Workflow</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
  
 
&nbsp;
 
&nbsp;
  
= Workflow =
+
The system provides three types of tooling maintenance criteria: '''by tooling usage control, by tooling expired date, or by periodic control.'''
 +
 
 +
&nbsp;
  
 
#Tooling configuration details are input in '''CMMS Asset'''s.  
 
#Tooling configuration details are input in '''CMMS Asset'''s.  
#Operator scans the tooling part number at the Load/Unload station.  
+
#'''Conduit''' parameters are defined to utilize '''Production Scanning.'''
 +
#Operator scans the tooling part number at the '''Load/Unload''' station.  
 
#42Q’s '''MES 101''' event broker broadcasts the unit move transaction to CMMS.  
 
#42Q’s '''MES 101''' event broker broadcasts the unit move transaction to CMMS.  
 
#'''CMMS''' validates the tool to ensure:  
 
#'''CMMS''' validates the tool to ensure:  
#*the selected tools are correct
+
<ul style="margin-left: 80px; list-style-type: square;">
#*the selected tool(s) meet defined usage requirement.  
+
<li>The selected tools' asset status</li>
#If tools are expired, CMMS sends a '''MFG on hold''' request to MES 101 to stop production.  
+
<li>The selected tools'&nbsp;usage/expired date/ periodic control configuration for the following:</li>
#The engineer must then resolve the issue by:  
+
</ul>
#*loading the correct tool or  
+
 
#*completing maintenance on the current tool.  
+
&nbsp;
#Tooling is validated, the MFG on hold is released, work order is closed, and production resumes.  
+
 
#Tooling details are now reflected in Tooling Where Used ('''CMMS Reports''') and at the unit history record (MESWeb).  
+
If the tools’ usage control is configured, when it reaches the threshold before usage milestone, CMMS will create a work order, if the work order has not been conducted until the usage reaches a milestone, it will send an MFG on hold request to MES 101 to stop production, and the asset status will change to the next status. If the work order is conducted before the milestone reaches, the MFG hold won’t be triggered. After the work order is closed, the CMMS system will update the tooling to the next milestone and the production won’t be affected.
#If a standalone system is employed, loading/unloading and tooling validation (Steps 2 - 4) are completed manually in '''Manual Update Usage'''.
+
 
 +
If the tools’ expired date control is configured, CMMS will create a work order and change the asset status to next status, and then will send an MFG on hold request to MES 101 to stop production.&nbsp;&nbsp;
 +
 
 +
If the tools’ periodic control is configured, when it reaches the Grace Period before the date milestone, CMMS will create a work order, if the work order has not been conducted until the date milestone, it will send an MFG on hold request to MES 101 to stop production, and the asset status will change to the next status.&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
#If an MFG Hold is generated, the engineer ,ust then resolve the issue by:&nbsp;
 +
<ul style="margin-left: 40px;">
 +
<li>Replace with a valid tool or unload the original tooling and then load a new one.</li>
 +
<li>Unload the tooling, complete the usage/periodic work order, and manually change the status on the current tool, and then load to the CMMS system again.</li>
 +
</ul>
 +
 
 +
&nbsp;
 +
<ol start="2" style="list-style-type: decimal;">
 +
<li>Tooling usage details are now reflected in '''Tooling Usage Report '''and '''Tooling Where Used '''by Serial Number ('''CMMS Reports''') at MESWeb.</li>
 +
<li>If no scanning interface system is employed but the user still wants to track the usage situation, or if the user wants to adjust the tooling usage after loading/unloading and tooling validation, it can be complete manually in '''Manual Update Usage.'''</li>
 +
</ol>
 +
 
 +
&nbsp;
 +
 
 +
There are three control Modes and three types of tooling/asset maintenance criteria that can be configured for asset type and asset. Please see the [[42Q-MES0142-C_Tooling_Control|A]][[42Q-MES0142-C_Tooling_Control|ppendix]]&nbsp;for detailed workflow if needed.
 +
 
 +
&nbsp;
 +
 
 +
= <span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements"><span class="mw-headline" id="Configuration_Requirements">Configuration Requirements</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 
 +
&nbsp;
 +
 
 +
Tooling Control operates in several modules, configuration requirements involve multiple steps.&nbsp;
 +
 
 +
If'''&nbsp;'''the users have configured all the data, please skip the configuration sections, go to the '''[https://docs.google.com/document/d/1n2l86m6VGgq6w41WZm16PzDX9ckjT7TDFJNvIS0pXnY/edit#heading=h.6j4xv8mccad7 tooling mapping] '''directly.'''&nbsp;&nbsp;'''
 +
 
 +
This document outlines the following configuration details: &nbsp;
 +
 
 +
*'''[https://docs.google.com/document/d/1n2l86m6VGgq6w41WZm16PzDX9ckjT7TDFJNvIS0pXnY/edit#heading=h.9jwqd6fy0hq9 MES 101 Configuration (Configure production scanning process data for Tooling Control)].'''
 +
*CMMS (Asset) Configuration (Set usage control/expiration date control/ Periodic Control for the production tools).
 +
*Tooling Mapping (Configure which Location/Part number/Shop order&nbsp; need to place tooling control).
 +
*Load/Unload Tooling (How to load/unload tooling on the Production Line).
 +
 
 +
&nbsp;
 +
 
 +
The '''Tooling Mapping''' module allows the users to create an association between the product’s Location/Part Number/Shop Order (associated with the Shop Floor ID and configured in MES 101) and the Asset Type defined in CMMS Asset.&nbsp;
 +
 
 +
As shown in Figure 1, before making the tooling mapping, the requirements configurations must be ready.&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 1: Tooling Mapping Fields'''
 +
 
 +
'''[[File:Figure 1- Tooling Mapping Fields1.png|border|900px|Figure 1- Tooling Mapping Fields1.png]]''' &nbsp; &nbsp;
 +
 
 +
&nbsp;
 +
 
 +
'''<u>Note</u>:''' The&nbsp;'''Shop Floor ID''', '''Part Number''', '''Process''', '''Location''' and '''Shop Order '''were configured in the MES 101.
 +
 
 +
<u>'''Note'''</u>''':''' The '''Asset''' '''Type''' ,'''Usage''' '''Threshold''' '''UoM''' and '''Usage''' '''Rate''' were configured in the CMMS module.
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
== <span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration"><span class="mw-headline" id="MES_101_Configuration">MES 101 Configuration</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
&nbsp;
 +
 
 +
=== <span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_ID.2C_Location.2C_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_Location_Part_Number_Control"><span class="mw-headline" id="Shop_Floor_Location_Part_Number_Control">Shop Floor ID, Location,&nbsp;Part Number Control&nbsp;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
 +
 
 +
#Navigate to:&nbsp;'''Shop Floor Control > Configuration > Shop Floor Configuration.'''
 +
#Utilize the Shop Floor Configuration submodules to configure production data:'''[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-5-I-MES0015-C_RA1_Shop_Floor_ID_Maintenance Shop Floor ID], [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-5-I-MES0007-C_RA1_Location_Maintenance Location], [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-42Q-MES0011_Part_Number_Maintenance Part Number].'''
 +
 
 +
&nbsp;
 +
 
 +
For more information about how to add configuration data, see [https://42qrpt1.42-q.com/mes_wiki/index.php/How_to_Create_A_Basic_Route_PN_SN this step-by-step document].
 +
 
 +
&nbsp;
 +
 
 +
=== <span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order"><span class="mw-headline" id="Shop_Order_Control:_Create_Shop_Order">Shop Order Control: Create Shop Order</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
 +
 
 +
#Navigate to:'''Shop Floor Control > Production Control > Shop Order Control.'''
 +
#Open the Shop Order Release module to set the [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-5-I-MES0026-C_RA1_Shop_Order_Control Shop Order].
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
== <span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information"><span class="mw-headline" id="Server_Information">Server Information</span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
&nbsp;
 +
 
 +
Please configure the Shop floor ID at the'''[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0032_Server_Information Server information].''' Or contact the Support Team to configure the server information
 +
 
 +
&nbsp;
 +
 
 +
== <span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_ConfigurationServer_Information"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration"><span class="mw-headline" id="CMMS_Configuration">CMMS ConfigurationServer Information</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
<span class="mw-headline" id=""><span class="mw-headline" id="">&nbsp;</span></span>
 +
 
 +
=== <span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29"><span class="mw-headline" id="Configure_UoM.28unit_of_measurement.29">Configure&nbsp; UoM(unit of measurement)&nbsp;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
 +
 
 +
<span class="mw-headline" id="_2"><span class="mw-headline" id="_2"><span class="mw-headline" id="">&nbsp;</span></span></span>
 +
 
 +
<span class="mw-headline" id="Usage_Threshold_UoM_and_usage_rate_were_defined_at_the_UoM_module."><span class="mw-headline" id="Usage_Threshold_UoM_and_usage_rate_were_defined_at_the_UoM_module."><span class="mw-headline" id="Usage_Threshold_UoM_and_usage_rate_were_defined_at_the_UoM_module."><span class="mw-headline" id="Usage_Threshold_UoM_and_usage_rate_were_defined_at_the_UoM_module.">'''Usage Threshold UoM''' and usage rate were defined at the [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0073_CMMS_Admin#UoM UoM] module.&nbsp;</span></span></span></span>
 +
 
 +
#Navigate to: '''Shop Floor Control > Configuration > CMMS-Admin''' to open the Asset main menu.
 +
#Select UoM to manage the&nbsp;[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0073_CMMS_Admin#UoM UoM].&nbsp;
 +
#Define the&nbsp;[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0073_CMMS_Admin#UoM UoM]&nbsp;Category and Conversion Rate.
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 2:''' '''UoM Main Page'''
 +
 
 +
[[File:TM UoMMainPage.png|900px|TM UoMMainPage.png]]
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
=== <span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type"><span class="mw-headline" id="Configure_Asset_Type">Configure&nbsp; Asset Type</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
 +
 
 +
<span class="mw-headline" id="Asset_Type_is_a_group_of_Assets_with_a_unique_ID_but_has_some_generic_characteristics_as_an_asset_class.3B_which_allows_users_to_configure_asset_maintenance_and_assign_maintenance_to_a_dedicated_technician_group_according_to_machine_type.">Asset Type is a group of Assets with a unique ID but has some generic characteristics as an asset class; which allows users to configure asset maintenance and assign maintenance to a dedicated technician group according to machine type.&nbsp;</span>
 +
 
 +
&nbsp;
 +
 
 +
At the asset type '''Maintenance Tab''', the users can select one, two, or three types of tooling maintenance options for each maintenance tool based on usage or time range.
 +
 
 +
*'''Usage Control'''
 +
*'''Expired Date Control'''
 +
*'''Periodic Control'''
 +
 
 +
&nbsp;
 +
 
 +
&nbsp; Below will give a detailed description of&nbsp;'''[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0074_CMMS_Asset Asset Type] '''Maintenance.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'''&nbsp;'''
 +
 
 +
#Go to:'''Shop Floor Control > Configuration > CMMS - Asset '''to open the Asset main menu.
 +
#Select Asset Type to manage the&nbsp;'''[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0074_CMMS_Asset Asset type].&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'''
 +
#Select the Maintenance tab to configure the Asset Type’s Usage/Expired Date/Periodic Control information.
 +
 
 +
&nbsp;
 +
 
 +
 
 +
=== <span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab"><span class="mw-headline" id="Asset_Type_Maintenance_Tab">Asset Type Maintenance Tab</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
  
= Configuration Requirements =
+
&nbsp;
 +
 
 +
Three kinds of maintenance can be configured on the Asset Type.
 +
 
 +
*'''Usage Control'''
 +
*'''Expired Date Control'''
 +
*'''Periodic Control'''
  
 
&nbsp;
 
&nbsp;
  
Because Tooling&nbsp;Control operates within several modules, configuration requirements involve multiple steps. This work instruction outlines the following configuration details:
+
'''<u>Note:</u> '''Plants can select one, two, or three types of maintenance for each maintenance tool. &nbsp; To edit the Asset Type, select the maintenance type by marking the checkbox next to the Maintenance Type Heading. The default value is unselected.
 +
 
 +
&nbsp;
  
*MES 101 Configuration (How to configure SFDC data for Tooling&nbsp;Control)
+
'''<u>Note:</u> '''This figure below ticks all three maintenance control types just to show the fields clearly.
*CMMS(Asset) Configuration (How to set usage/expiration data for the production tool)
 
*Tooling Mapping (How to connect SFDC to Tooling to ensure data exchange)
 
*Load/Unload Tooling (How to load/unload tooling on the Production Line)
 
  
 
&nbsp;
 
&nbsp;
  
= MES 101 Configuration =
+
'''Figure 3: Asset Type Maintenance Tab&nbsp;'''
 +
 
 +
[[File:Figure 59- Edit Asset Type- Maintenance Tab.png|border|900px|TM AssetTypeMaintenanceTab.png]]
  
 
&nbsp;
 
&nbsp;
 +
 +
*'''Assigned Group: '''Define the user group to complete the maintenance work order on this tool.&nbsp;&nbsp;
  
 
&nbsp;
 
&nbsp;
 +
 +
*'''Requester Group: '''Define the user group that has permission to request a maintenance work order for this tool, i.e. who can request the tooling maintenance requirement.
  
 
&nbsp;
 
&nbsp;
  
== SFDC Configuration: Create Product Route ==
+
*'''Comment: '''Users can add any additional information in this field.
  
 
&nbsp;
 
&nbsp;
  
[[File:SFDC configuration main page.png|900px|SFDC configuration main page.png]]
+
==== <span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control"><span class="mw-headline" id="Usage_Control">Usage Control</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
#Navigate to: '''Shop Floor Control > Configuration > SFDC Configuration'''.  
+
To define maintenance thresholds, users must complete the fields according to usage.
#Open the SFDC Configuration main page (see '''figure above''').  
+
 
#Utilize the SFDC submodules to configure production data: '''[[SOP-5-I-MES0007-C_RA1_Location_Maintenance|Location]]''', '''[[SOP-5-I-MES0011-C_RA1_Part_Maintenance|Part Number]]''','''[[SOP-5-I-MES0012-C_RA1_Product_Route_Maintenance|Production Route]]''', and '''[[SOP-5-I-MES0005-C_RA1_Data_Editor_Maintenance|Data Editor]].'''
+
&nbsp;
#For the purpose of this work instruction, the following test data applies, and will be referenced throughout:
+
 
 +
'''Figure 4: Usage Control'''
 +
 
 +
[[File:TM UsageControl.png|900px|TM UsageControl.png]]
 +
 
 +
&nbsp;
 +
 
 +
*'''Maximum Usage: '''This is the maximum usage value allowed for the Asset Type. If the tool’s current usage exceeds the maximum usage defined, the tool will change to Next Asset Status configured at Usage Control, and a Manufacturing hold will be placed for this tooling's location to stop production. Scanning at that location will be disabled until the required tooling is loaded (Users need to unload the invalid tooling, then load another valid tooling, or replace the tooling).
 +
 
 +
&nbsp;
 +
 
 +
<span style="color:#FF0000;"><u>'''Important Note'''</u></span>:&nbsp;If Max Usage is reached, the production line will stop. Please prepare a tooling replacement plan in advance.
 +
 
 +
&nbsp;
 +
 
 +
*'''Usage Interval:&nbsp;'''  
 +
 
 +
'''<u>Note:</u>''' There are two types of usage interval, Regular interval and Irregular interval. &nbsp;
 
<ul style="margin-left: 40px;">
 
<ul style="margin-left: 40px;">
<li>'''''Location1:'''S367''</li>
+
<li>The&nbsp;'''Regular interval '''usage control configuration, please see Figure 4.&nbsp;</li>
<li>'''''Location2:'''S368''</li>
 
<li>'''''Product Route:'''FC0115''</li>
 
<li>'''''Part Number:'''WQ15PN''</li>
 
 
</ul>
 
</ul>
 +
 +
As an example shown at the Figure 4, Maximum Usage is 1000, Usage Interval is 100, which signifies that the tool requires maintenance after every 100 usages, and the CMMS system will auto-generate the usage milestones with the same interval. So the usage checkpoint will be 100,200,300,400,500,600,700,800,900 (supposing the Usage Warning is 5). When the tooling usage reaches 95,195,295,395,495,595,695,795,895,995 the system will create a maintenance work order. As long as the users conduct the Work Order before it reaches the milestone, scanning will continue without any disturbance.&nbsp; &nbsp;
 +
 +
&nbsp;
 +
 +
*The&nbsp;'''Irregular Interval''' usage control configuration, please see Figure 5.
  
 
&nbsp;
 
&nbsp;
  
'''Figure: Example Product Route'''
+
'''Figure 5: Usage Irregular Interval Control&nbsp;'''
  
[[File:SFDC Configuration- Route.png|900px|SFDC Configuration- Route.png]]
+
&nbsp;&nbsp;[[File:TM UsageIrregularIntervalControl.png|900px|TM UsageIrregularIntervalControl.png]]
  
 
&nbsp;
 
&nbsp;
 +
<ul style="margin-left: 120px;">
 +
<li>Irregular Usage Intervals are entered as a series with a comma between (e.g. 100,300,500,800,900), meaning the usage milestone changes between each maintenance.&nbsp;As an example shown at Figure 5, the Usage Interval for the Tool&nbsp; is defined as “100, 300, 500,800,900,” signifying the usage checkpoint is 100, then 300, 500,800, then 900 (supposing the '''Usage Warning''' is 5). When tooling usage reaches each milestone (95, 295, ,495,795,and 895), the system will create a maintenance work order.&nbsp; &nbsp;</li>
 +
</ul>
  
== Shop Order Control: Create Shop Order ==
+
'''<u>Note</u>''': Usage Intervals are listed in a row, with commas separating them.
  
#Navigate to: '''Shop''' '''Floor Control > Production Control > Shop Order Control.'''
+
<br/> &nbsp;
#Open the '''Shop Order Control''' page to set the '''Shop Order'''.  
+
 
#For the purpose of this work instruction, (Shop Order Number: ''TB0115'') with (Part Number: ''WQ15PN) ''was created (see '''figure below''').
+
*'''Usage Warning: Usage Warning '''number is set to define when to create a work order, once this number is reached before each usage milestone, a work order will be created with a checklist for each asset and notify the user.  
#This Shop Order number (''TB0115) ''will be used to map SFDC to the Tooling submodule of CMMS.  
+
**'''Example: Maximum Usage '''is 100000, and '''Usage Interval '''is 30000, so the usage milestones will be 30000,60000,90000,
 +
**'''Usage Warning '''is 10, so the system will create a maintenance work order and send an alert email to the associated group when the tooling’s current usage reaches 29990,59990 and 89990 (usage milestones - Usage Warning).&nbsp; 
  
 
&nbsp;
 
&nbsp;
  
'''Figure: Example Shop Order'''
+
'''<u>Note:</u> '''If the users do not conduct&nbsp; the maintenance work order when the current usage reaches each usage milestone (30000,60000,90000), the system will send a hold command/information to the MFG production line, and the production will be halted/stopped. Once MFG Hold is placed, users need to unload the tooling, close the WO (asset status will be changed automatically), and then load the tooling again. You can check the auto status change at History Tracking for Asset Status.
  
[[File:Shop order control - shop order.png|900px|Shop order control - shop order.png]]
+
&nbsp;
  
= CMMS Configuration =
+
'''<u>Note:</u> '''The Usage used in this document will only help to understand the operating process, in the real shop floor, the usage checkpoint maybe 30000,60000,90000 or any number the engineer thinks appropriate for the tooling used for products. Please set the usage data according to your business scenarios. &nbsp;
  
 
&nbsp;
 
&nbsp;
  
CMMS uses a parent/child relationship between Assets and Asset Types; this allows plants to batch upload asset information and assign maintenance to similarly trained technicians. Tooling&nbsp;Control uses the same relationship, and relies on the following rules to make the connection:
+
*'''Unit of Measure:''' Define the Unit of measurement for this Asset type. The UoM(unit of measurement) is defined at'''CMMS-Admin >UoM.'''
  
*'''Tooling Part Number = Asset Type'''  
+
&nbsp;
*'''Tooling ID = Asset'''
+
 
 +
*'''Usage Checklist: '''Define the checklist to assist the technician in the tooling maintenance.&nbsp; The checklist is defined at CMMS-Asset > Checklist.
 +
 
 +
&nbsp;
  
Therefore, we will need to create an Asset Type (Tooling Part Number) first, followed by a Tooling ID (Asset).
+
*'''New Asset Status: '''Defines the Status of the Asset/Tooling. The options display are:&nbsp;&nbsp;
 +
**'''Running: '''Tool is currently running on the line.
 +
**'''Obsolete:''' An asset that has been temporarily or permanently moved from production.
 +
**'''Spare:''' Tooling is not currently in production but is available for use if needed.
 +
**'''In Maintenance:''' The tool is currently being maintained by PM plan.
 +
**'''Unscheduled Down: '''Tooling breaks down unscheduled.
 +
**'''Scheduled Down:''' Tooling is down scheduled.
 +
**'''Setup:''' Tooling is currently waiting for&nbsp; running because of setup.
 +
**'''Idle: '''Tooling is not in use.
 +
**'''Calibration: '''The tooling is under&nbsp; calibration process.
 +
**'''To be reviewed: '''This status happens when the tooling maintenance work order is not conducted till milestone reaches or maximum usage has reached but the engineer wants to double check before scrapping..
 +
**Suggested value = '''To be reviewed if''' you want to check the real status before scrapping the tool .  
  
 
&nbsp;
 
&nbsp;
  
 +
'''<u>Note</u>: '''When usage milestone is exceeded or grace period expires, the system changes asset status to Next Asset status (for example. “to be reviewed”). After maintenance is completed and tooling is correctly loaded, the system will then change the asset status to Running. Technicians have the option to manually change the status if necessary (e.g. If maintenance is not needed, the technician can manually close the work order and change the status of the asset to Running; if extra maintenance is necessary the technician may also manually change Running status to Obsolete or other status, etc.)
 +
 +
&nbsp;
  
 +
&nbsp;
  
== Configure Tooling Part Number in Asset Type ==
+
==== <span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control"><span class="mw-headline" id="Expired_Date_Control">Expired Date Control</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
 
&nbsp;
 
&nbsp;
  
#Go to&nbsp;'''Shop Floor Control''' > '''Configuration''' > '''CMMS - Asset '''to open the Asset main menu.  
+
<span class="mw-headline" id="To_define_maintenance_thresholds.2C_users_must_complete_the_fields_according_to_the_time_periods.">To define maintenance thresholds, users must complete the fields according to the time periods.</span>
  
 
&nbsp;
 
&nbsp;
  
'''Figure: Asset Type Menu'''
+
'''Figure 6: Expired Date Control'''
  
[[File:CMMS asset main page.png|900px|CMMS asset main page.png]]
+
[[File:TM ExpirationDateControl.png|900px|TM ExpirationDateControl.png]]
  
 
&nbsp;
 
&nbsp;
<ol start="2">
 
<li>Select&nbsp;'''Asset Type '''to open the Asset type page.</li>
 
<li>Select '''Add''' to add a new '''Asset Type'''.</li>
 
</ol>
 
  
'''Figure: Add a new Asset Type'''
+
*'''Expired Period (Months): '''The number of months from the manufacture date when the asset will expire and require maintenance. The following example illustrates an expired period of 12 (months). If the '''Manufacture Date''' is 2019-01-30,
 +
 
 +
'''<u>Note</u>: '''Manufacture Date is defined when the user defines the Asset: '''CMMS Asset > Asset > Add''', this Asset will expire on 2020-01-30, 12 months after 2019-01-30.
 +
 
 +
*'''Expired Checklist: '''Attach the maintenance checklist the technician should follow to complete maintenance on this tool (asset).&nbsp;
 +
*'''New Asset Status:''' Define the Status of the Asset/Tooling. For Asset Type assets, the default selection is “Obsolete” or “To be Reviewed”. If usage moves beyond the acceptable limits, the system automatically changes Asset Status “To be Reviewed.” Once maintenance is completed, the engineer needs to change the status to “Running.” or any other status they deem proper after checking the tooling status. If the engineer reviews the tooling and deems it does not require scrap, he can manually change the status to Running, Obsolete, Spare, In Maintenance, or Break Down, as needed.
 +
*'''Default status '''is “To Be Reviewed”. Please see the&nbsp;'''[https://docs.google.com/document/d/1n2l86m6VGgq6w41WZm16PzDX9ckjT7TDFJNvIS0pXnY/edit#heading=h.a3wzzh78emqu New Asset Status].'''  
  
[[File:Add new Assettype.png|900px|Add new Assettype.png]]
+
<br/> <u>'''Note:'''</u>The system will create a maintenance work order and send an alert email to associated groups when the asset expires. CMMS will send a hold command/information to the MFG production line, and production will be halted/stopped. Replace the valid tool or unload the original tooling, and then load a new one.
  
 
&nbsp;
 
&nbsp;
Line 183: Line 409:
 
&nbsp;
 
&nbsp;
  
 +
==== <span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Periodic_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control"><span class="mw-headline" id="_Period_Control">&nbsp;Periodic&nbsp;Control</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ====
  
 +
&nbsp;
  
=== Add a New Asset Type Form ===
+
Users must complete the fields to define maintenance thresholds according to calendar dates.
  
#Input the following:
+
'''<u>Note</u>:''' This configuration mirrors configuration options for CMMS assets.
<ul style="margin-left: 80px;">
+
 
<li>'''Asset Type: '''Add a name for the specific tool type (e.g. Jig Control) ('''see figure above''').</li>
+
&nbsp;
<li>'''Asset Category: '''Select or Input the Tooling Category Name (e.g. jig, stencil, squeegee).</li>
+
 
<li>'''Description: '''Add a description that easily defines the type of tool.</li>
+
'''Figure 7: Period Control'''
</ul>
+
 
 +
[[File:TM PeriodicControl.png|900px|TM PeriodicControl.png]]
  
'''<span style="text-decoration:underline;">Note</span>''': The Asset Category field defines the Asset Type as a Tooling Type. Asset Category establishes a parent relationship between the Tooling PN (Asset Type) and Tooling ID (Asset ID) for traceability and reporting purposes.&nbsp;
+
&nbsp;
  
'''<u>Configuration Note</u>''': Asset Category fields must be added when the Asset Type is created (Add Asset Type). Once they are added, they will be available in the drop-down menu to select for future configurations. Asset Category is reserved for Tooling Types.
+
*'''Repeat Every: '''Define the number of Repeat cycles.
 +
*'''Repeat Type: '''The choice values are'''Day, Month, Year'''.
 +
*'''Grace Period: '''This is the number of the Grace Period. For example, select '''Repeat type''' today, last maintenance date is 10/15/19, '''Repeat Every '''is 10, '''Grace Period''' is 1, when reaching&nbsp; 10/24/19 system will create maintenance work order automatically.
 +
*'''Grace Type: '''The choice values are '''Day, Month, Year.'''
 +
*'''Periodic Checklist: '''Attach the checklist for the technician to mark when completing the maintenance.
 +
*'''Grace Orientation: '''Define the orientation for grace, choice values are&nbsp; '''Backward/Forward, Backward.'''
 +
*'''New Asset Status: '''Define the Status of the Asset/Tooling when a repair is complete. This field is completed by the technician assigned. Please see the&nbsp;'''[https://docs.google.com/document/d/1n2l86m6VGgq6w41WZm16PzDX9ckjT7TDFJNvIS0pXnY/edit#heading=h.a3wzzh78emqu New Asset Status].'''
  
 
&nbsp;
 
&nbsp;
  
'''Figure Add Asset Category'''
+
'''<u>Note</u>: '''The system will create a maintenance work order and send an alert email to associated groups when the current date reaches the last&nbsp;'''maintenance date + Repeat Type(Day/ month/year) - Grace period.''' Follow the checklist to complete the maintenance and change the status of the asset manually. If the users do not conduct&nbsp; the maintenance work order between the Date '''Last maintenance Date&nbsp; + Repeat Type(Day/ month/year) - Grace period''' and '''Last maintenance Date&nbsp; + Repeat Type(Day/ month/year) + Grace period''', the system will send a hold command/information to the MFG production line, and production will be halted/stopped.&nbsp; The users need to change the asset status to continue scanning if needed.&nbsp;
 +
 
 +
&nbsp;
  
[[File:Figure Add Asset Category.png|700px|Figure Add Asset Category]]
+
#The user must complete the fields according to the required information.  
  
 
&nbsp;
 
&nbsp;
 
<ol start="2">
 
<ol start="2">
<li>Select '''Save.'''</li>
+
<li>Add the fields accordingly, then select Save to save the configuration.</li>
<li>The new Asset Type is successfully created.</li>
 
<li>Select '''Edit '''to add details to the newly created Asset Type.</li>
 
<li>Select the '''Maintenance''' tab to configure the Asset Type's '''usage/expired''' information.</li>
 
 
</ol>
 
</ol>
  
== Asset Type Maintenance Tab ==
+
&nbsp;
 +
 
 +
=== <span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance"><span class="mw-headline" id="Asset_Maintenance">Asset Maintenance</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ===
 +
 
 +
<span class="mw-headline" id="Once_the_Asset_Type_.28Tooling_Part_Number.29_has_been_defined.2C_users_must_configure_the_Asset_.28Asset_ID.29_in_CMMS_Asset.">Once the Asset Type (Tooling Part Number) has been defined, users must configure the Asset (Asset ID) in CMMS Asset.&nbsp; &nbsp;</span>
 +
 
 +
#Navigate to: '''Shop Floor Control > Configuration > CMMS Asset > Asset.&nbsp;'''
 +
#Select&nbsp;'''Add''' at the Asset list main page, the Add Asset sub-page will show.
 +
#Enter or select the'''Asset ID, Asset Name, Asset Type,''' and other items, then select&nbsp; Save.&nbsp;
 +
#Select the Asset, then select the&nbsp;'''Edit '''to open the newly created Asset.&nbsp;
 +
#Move to the'''Maintenance Tab.'''
  
 
&nbsp;
 
&nbsp;
  
Three kinds of maintenance can be configured on the Asset Type. As a general rule, plants will select only one type of maintenance for each maintenance tool.
+
&nbsp; <u>'''Note:'''</u> All data previously defined in Asset Type is inherited by the Asset, unless the '''Maintenance Needed''' and '''Inherited from Asset Type''' checklist is deactivated.
 +
 
 +
&nbsp;
  
*'''Maintenance by Usage'''
+
'''Figure 8: Edit Asset - Maintenance Tab'''
*'''Expired Date Control'''
 
*'''Periodic Maintenance'''  
 
  
Select the maintenance type by activating the checkbox next to the Maintenance Type Heading. Default value is unselected.
+
[[File:TM EditAssetMaintenance.png|900px|TM EditAssetMaintenance.png]]
  
 
&nbsp;
 
&nbsp;
 +
<ol start="6">
 +
<li>Complete the columns according to the Asset ID:</li>
 +
</ol>
  
'''Figure: Asset Type Maintenance Tab'''
+
&nbsp;
  
[[File:Edit Asset type-Maintenance tab.png.png|900px|Edit Asset type-Maintenance tab.png.png]]
+
*'''Maintenance Needed: '''The '''Maintenance Needed''' checkbox determines whether the tool’s maintenance will be monitored by the system. If left unchecked, no maintenance (by usage, by expired date, and by periodic) for this tool will be monitored.  
  
 
&nbsp;
 
&nbsp;
  
 +
*'''Inherited from Asset Type''': When checked, all usage parameters defined in the corresponded Asset Type will automatically be populated for this asset. Users can uncheck the '''Inherited from Asset Type checkbox,''' then manually set the special configuration for the Asset.
  
 +
&nbsp;
  
 +
&nbsp;
  
 +
= <span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping"><span class="mw-headline" id="Tooling_Mapping">Tooling Mapping</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
  
 +
&nbsp;
  
 +
The&nbsp;'''Tooling Mapping '''module creates an association between the product’s Location/Part Number/Shop Order (associated with the Shop Floor ID and configured in MES 101) and the Asset Type defined in CMMS Asset. This connection allows the system to identify tooling maintenance type (tooling usage/tooling expired date/tooling periodic maintenance) via scan activity. Tooling Mapping sends tooling requirements to Conduit, 42Q’s [https://42qrpt1.42-q.com/mes_wiki/index.php/42Q-MES0145-C_Production_Workbench Production Workbench] portal. &nbsp;
  
=== Maintenance By Usage ===
+
Tooling mapping provides three control modes to control the Tooling Maintenance: '''By Location, By Part Number, By Shop Order.''' &nbsp;
 +
 
 +
*'''By Location '''means specific asset type is controlled by location directly, this can be used for big machine’s setup too, After establishing the relationship between tooling and the Location, the system will check the loaded toolings status and the toolings maintenance work orders status for&nbsp; the Location, and will hold any part number or shop orders when it goes through this location if the users do not conduct the maintenance work order on schedule.
  
 
&nbsp;
 
&nbsp;
  
Complete the fields to define maintenance thresholds according to usage.
+
*'''By Part Number '''means specific asset type is controlled by Part Number. After creating the relationship between tooling and the part number, the system will check the loaded toolings status and the toolings maintenance work orders status for this part number, and will hold all the units or shop orders for this part number if the users do not conduct the maintenance work order on schedule.  
  
*'''Max Usage Threshold''': This is the maximum usage value allowed for the Tooling type. If the tool's current usage exceeds the maximum usage defined, this tool requires repair. In situations where the usage exceeds maximum thresholds, CMMS sends a notification to MES101. MES 101 then places a manufacturing hold at the tooling's location. Scanning at that location will be disabled until the tooling is repaired or replaced.  
+
&nbsp;
 +
 
 +
*'''By Shop Order '''means specific asset type is controlled by shop order directly. After establishing the relationship between tooling and the shop order, the system will check the loaded toolings status and the toolings maintenance work orders status for the shop order, and will hold this shop order if the users do not conduct the maintenance work order on schedule.  
  
 
&nbsp;
 
&nbsp;
  
*'''Interval Control''': ('''Regular Interval''' or '''Irregular Interval'''). Interval Control defines the maximum usage threshold's order. Select&nbsp;'''Regular''' if the Tool's usage thresholds do not change (e.g. 100 signifies that the tool requires maintenance after every 100 uses). Select '''Irregular Interval''' if the usage threshold changes between each maintenance. Irregular Intervals require the Usage Milestones field to be completed. When Regular Interval is selected the Usage Milestone field is unavailable. See '''Milestones''' for a detailed example of an '''Irregular Interval'''.
+
== <span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool"><span class="mw-headline" id="Tooling_Pool">Tooling&nbsp; Pool</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
  
 
&nbsp;
 
&nbsp;
  
*'''Interval Usage Times''': This field defines the time span between usage status checks (e.g. check points). For example: '''Max Usage Threshold''' is 100, '''Interval Control''' is Regular Interval, and'''Interval Usage Times''' is 20, so the usage check point will be 20,40,60,80,100.When the tooling usage reaches 20,40,60,80,100, the system will create maintenance work order. '''<span style="text-decoration:underline;">Note</span>''': This field is only available when '''Regular Interval''' is selected in the '''Interval Control '''field.  
+
Tooling mapping also provides options for using the '''Tooling Pool''', depending on the asset type and business scenarios. &nbsp; The tooling pool means that more than one tooling can be set in a certain station as if all the tooling are put in a pool to use. It can be used in some stations/locations that take a long time and the users cannot wait for the tooling to be back to scan the next board, such as pallets and vacuum blocks at the wave solder process. To improve production efficiency it is necessary to prepare a lot of tools in advance, such as pallets, instead of waiting for the pallets in front. Based on this, it is required that only the picked tooling (pallet/trays) will be increased by usage, rather than increasing usage to all the toolings in the pool. &nbsp;
 +
 
 +
If the tooling pool is configured as&nbsp;'''NO, '''the logic is that, when one board is completed or passed, the usages of all toolings on the current station/process/location will be increased.
 +
 
 +
In consideration of the business scenarios in the shop floor, the '''Tooling Mapping''' page provides the'''Tooling Pool '''options for flexibility to allow users to define whether the asset type used, should be in the tooling pool or not. &nbsp;
  
 
&nbsp;
 
&nbsp;
  
*'''Usage Milestones''': This field is mandatory when '''Irregular Interval''' is selected in the Interval Control field. Usage Milestones for Tool A are defined as "30, 80, 100," signifying the usage check point is every 30, then 80, then 100. When tooling usage reaches each milestone (30, 80, and 100), the system will create a maintenance work order. In this example the fields will be completed in the following way: '''Max Usage Threshold''' = 100, '''Interval Control''' = '''Irregular Interval''', '''Usage Milestones''' = "30,80,100." '''<span style="text-decoration:underline;">Note</span>''': Usage Milestones are listed in a row, with commas separating them. '''<span style="text-decoration-line: underline;">Note</span>'''&nbsp;: This field is not available when '''Regular Interval '''is selected as the '''Interval Control'''.  
+
'''Tooling Pool: YES/NO''' &nbsp;
 +
 
 +
'''Tooling Pool is YES:&nbsp;'''
 +
 
 +
*The Qty of the tooling is higher than one at the tooling mapping, and each loaded tooling with a Loading Sequence, as well as the usage of the currently used tooling, will increase when the board passed from the location, while the usage of other toolings in this pool will not increase. The total amount of the toolings in the tooling pool depends on how many tooling the users have loaded for this location.  
  
 
&nbsp;
 
&nbsp;
  
*'''Warning Threshold''': This field defines when a notification should be sent to the stakeholders (lower limit), and when the line is placed on manufacturing hold (upper limit), based upon the Interval Usage Time defined.
+
*The increase in the tooling pool can be interpreted in a cycled counting concept. For example: there are 3 toolings in this tooling pool, the sequence is automatically defined by the system, according to the order of toolings loaded time: the first tool loaded, then the Loading Sequence will be set to 1, after 3 toolings had been loaded, it means that the total toolings in the pool is 3. When the first board is completed/passed to the next location, the first tooling (loading sequence is 1) is used,&nbsp; and the usage will increase, when the second board is scanned, the usage of the second sequence tooling will increase, and so on. But when the fourth board is scanned, the usage of the first sequence tooling will increase.&nbsp;
<ul style="margin-left: 40px;">
 
<li>Example Part 1: '''Max Usage Threshold''' is 100, '''Interval Control''' is Regular Interval, and&nbsp;'''Interval Usage Times''' is 20, so the usage check point will be 20,40,60,80,100. When the tooling usage reaches 20,40,60,80,100, system will create maintenance work order.</li>
 
<li>Example Part&nbsp;2: '''Warning Threshold''' is 5, so the system will send an alert email with the message such as "the tooling needs to be repaired" to the associated stakeholder group when the tooling's current usage falls below 15 (lower limit = 20-5=15).&nbsp;&nbsp;If current usage time is more than 25 (upper limit = 20+5=25), the system will send a hold command/information to the MFG production line, and production will be halted until the tooling repair work order is completed.</li>
 
</ul>
 
  
 
&nbsp;
 
&nbsp;
  
*'''Usage Checklist''': Define the checklist to assist the technician in the tooling maintenance.  
+
'''Figure 9: An Example of the Tooling Pool'''
 +
 
 +
[[File:TM ExampleofToolingPool.png|900px|TM ExampleofToolingPool.png]]
  
 
&nbsp;
 
&nbsp;
  
*'''New Asset Status''': Define the Status of the Asset/Tooling. Choices include:  
+
'''Tooling Pool is NO:'''
**'''Obsolete:&nbsp;'''Tooling has been removed from the production line.
+
 
**Spare:&nbsp;Tooling is not currently in production, but is available for use if needed.
+
*Regarding the configuration (by location, part number or by shop order) in the tooling mapping, when a board passes, all the loaded tooling’s usage will increase.  
**'''In use:&nbsp;'''Tool is currently running on the line.
 
**'''In Maintenance:'''&nbsp;Tool is currently being aligned/repaired.
 
**'''Break Down:&nbsp;'''The tooling is not functioning properly; a repair work order has been assigned.
 
**'''To be reviewed:&nbsp;'''The tooling maintenance requires approval from supervisor.  
 
**Default Value = '''To be reviewed''' 
 
  
'''<u>Note</u>''': Asset Status field is manually completed by the Assignee and/or the Approver when toolings are replaced.
+
&nbsp;
  
 
&nbsp;
 
&nbsp;
  
== Maintenance By Expired ==
+
== <span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping_2"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping"><span class="mw-headline" id="Tooling_mapping">Tooling mapping</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
  
 
&nbsp;
 
&nbsp;
  
Complete the fields to define maintenance thresholds according to time periods.
+
#Navigate to: '''Shop Floor Control > Configuration > Tooling Map''', and open the Tooling Map main page.  
  
*'''Expired Period''' (Months): The number of months from the manufacture date when the asset will expire and require maintenance. The following example illustrates an expired period of 12 (months). If the '''Manufacture Date''' is 2019-01-30, ('''<u>Note</u>''': Manufacture Date is defined when the user defines the '''Asset''': '''CMMS Asset''' > '''Asset''' > '''Add'''), this Asset will expire on 2020-01-30, 12 months after 2019-01-30.  
+
&nbsp;
 +
 
 +
'''Figure 10&nbsp;: Tooling Mapping Main page'''
 +
 
 +
[[File:TM ToolingMapMainPage.png|900px|TM ToolingMapMainPage.png]]
  
 
&nbsp;
 
&nbsp;
 +
<ol start="2">
 +
<li>Select the '''Add (+) '''button. The '''Add Tooling Mapping''' page will display.</li>
 +
</ol>
  
*'''Expired Checklist''': Attach the repair checklist the technician should follow to complete maintenance on this tool (asset).  
+
&nbsp;
 +
 
 +
'''Figure 12&nbsp;: Add Tooling Mapping subpage'''
 +
 
 +
[[File:TM AddTMSubpage.png|900px|TM AddTMSubpage.png]]
  
 
&nbsp;
 
&nbsp;
 +
<ol start="3">
 +
<li>Input or select the following fields.&nbsp;</li>
 +
</ol>
  
*'''New Asset Status:&nbsp;'''Define the Status of the Asset/Tooling. Options include:
+
'''<u>Note:</u>''' Items noted with a <span style="color:#e74c3c;">red asterik (*)</span> are mandatory fields.
**'''Obsolete:&nbsp;'''Tooling has been removed from the production line.
 
**'''Spare:&nbsp;'''Tooling is not currently in production, but is available for use if needed.
 
**'''In use:&nbsp;'''Tool is currently running on the line.
 
**'''In Maintenance:&nbsp;'''Tool is currently being aligned/repaired.
 
**'''Break Down:&nbsp;'''The tooling is not functioning properly; a repair work order has been assigned.
 
**'''To be reviewed:&nbsp;'''The tooling maintenance requires approval from supervisor.  
 
**Default Value = To be reviewed 
 
  
 
&nbsp;
 
&nbsp;
 +
 +
*'''*Shop Floor ID: '''SFDC Shop Floor for the specific plant. This field cannot be empty. '''(To configure go to: Shop Floor Control > Configuration > Shop Floor Configuration > [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-42Q-MES0015_Shop_Floor_ID_Maintenance Shop Floor ID]).'''
 +
*'''*Control Mode: '''Select '''By Location, By Part Number, or By Shop Order.'''
 +
**Control mode as'''Location, '''means once mapped, the system will hold all the shop orders under this location directly.
 +
**Control mode as'''Part Number, '''means once mapped, the system will hold all the shop orders under this Part Number directly.
 +
**Control mode as'''Shop Order, '''when scanning, CMMS will check the first board under this Shop Order for load and proceed accordingly.&nbsp; 
  
 
&nbsp;
 
&nbsp;
  
 +
*'''<span style="color:#e74c3c;">*</span>Part Number: '''The MES product Part Number of MES 101 (SFDC). This field cannot be empty. By linking the product PN to the Asset type, the plant can quickly identify the correct Asset/tool needed to build the product. &nbsp; (To configure it, go to:'''Shop Floor Control > Configuration > Shop Floor Configuration > [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-42Q-MES0011_Part_Number_Maintenance Part Number)].'''
 +
*'''Process: '''Process describes the scanning activity and/or assembly completed at a specific location. The process is defined at '''Shop Floor Control > Configuration > Shop Floor Configuration > [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-5-I-MES0007-C_RA1_Location_Maintenance Location]).&nbsp;'''
 +
*'''<span style="color:#e74c3c;">*</span>Location: '''The process is defined at the module'''Location (Go to: Shop Floor Control > Configuration > Shop Floor Configuration> [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-5-I-MES0007-C_RA1_Location_Maintenance Location]).'''
 +
*'''<span style="color:#e74c3c;">*</span>Asset Type:&nbsp;'''This field corresponds to Asset Type and is defined in CMMS Asset '''(Shop Floor Control > Configuration > CMMS Asset > [https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-MES0074_CMMS_Asset Asset Type] > Maintenance Tab).&nbsp;'''
 +
*'''<span style="color:#e74c3c;">*</span>Tooling Pool: '''The option is used to define whether to use the tooling pool.&nbsp;
 +
 +
'''Yes: '''tooling pool is applicable here for the asset type.
 +
 +
'''No: '''tooling pool is not involved for the asset type. &nbsp;
 +
 +
&nbsp;
  
 +
*'''<span style="color:#e74c3c;">*</span>Qty/Max QTY:''' The quantity of toolings (jigs/stencils etc) for the Asset Type that will be loaded for this'''Location.'''
  
 +
&nbsp; '''<u>Note</u>: QTY Example:&nbsp;''' &nbsp;
  
== Maintenance By Period ==
+
*If the'''Tooling Pool''' is set to'''YES, '''the value of'''QTY/Max QTY''' must be more than 1, otherwise no pool if it’s only 1.
 +
*If this'''Qty/Max QTY''' is set to 2 and the '''Tooling Pool '''is set to '''No, '''the users must load 2 toolings at this location; if the correct number of toolings are not all loaded,&nbsp; the line will remain in MFG Hold status to prevent scanning.&nbsp;
 +
*If this'''Qty/Max QTY''' &nbsp;is set to 3 and the '''Tooling Pool '''is set to'''Yes, '''the numbers of the loaded toolings can be more or equal 1, and less or equal 3.&nbsp; That means the users can load 1, 2, or 3 toolings at this location to scan the board.&nbsp;
  
 
&nbsp;
 
&nbsp;
  
Complete the fields to define maintenance thresholds according to calendar dates. '''<span style="text-decoration:underline;">Note</span>''': This configuration mirrors configuration options for CMMS assets.
+
*The users can configure the option '''Tooling Pool '''to define whether the location/product supports tooling pool for one asset type at the Tooling Mapping page.&nbsp;
 +
*'''If Tooling Pool = NO, '''after the user establishes a mapping relationship with Asset type and QTY is defined, users will need to load'''Qty/Max QTY t'''oolings to be able to scan the boards, as CMMS requires'''''<i>the'</i>'''Loaded QTY '''(tooling load page) must be the same as '''Qty/Max QTY '''(tooling mapping page).
 +
*'''If Tooling Pool = YES, '''it’s just like there’s a magazine or rack, put at the location with a lot of toolings with the same asset type (usually for pallets, vacuum blocks, carriers) at the shop floor, CMMS system builds up a virtual pool when loading the toolings to the location ready for use. The '''Qty/Max QTY''' at Tooling Mapping'''will be taken as the maximum number of tooling you will load for this location. The users who put even one tooling will be able to scan the board although it lacks efficiency because they need to wait for the tooling back to carry the second board '''
 +
**The maximum'''Loaded QTY '''for one asset type will be the Qty/Max Qty defined at Tooling Mapping. Loaded QTY must be less than or equal to the Qty/Max QTY defined in tooling mapping for location.
 +
**CMMS will check Loaded QTY greater than 0 to allow scanning. Once 1'''<=Load QTY<= QTY/Max QTY, '''CMMS will send the “release MFG hold” event to MES101 to allow scanning.
 +
**CMMS will calculate each tooling’s usage according to the'''Loading Sequence '''at the tooling pool after one board passes through the location.
 +
**Once the maintenance criteria reach to trigger maintenance for one tooling, the users&nbsp; need to take out the specific tooling from the pool (unload the Asset ID at Tooling Load/Unload Page) and the Loading Sequence will update automatically for the remaining tools in the pool according to Load Time. Please refer to the'''[https://docs.google.com/document/d/1n2l86m6VGgq6w41WZm16PzDX9ckjT7TDFJNvIS0pXnY/edit#heading=h.tzo1qx7hxskc Tooling load]'''section in Figure 17. 
 +
 
 +
&nbsp;
  
*'''Repeat Every''': Define the number of Repeat cycle.
+
*'''<span style="color:#e74c3c;">*</span>Usage Threshold’s UoM: '''This is the '''UoM(units of measurement) '''for the Usage Threshold, which was defined at the'''&nbsp;CMMS -Admin >UoM and CMMS-Asset > Asset Type > Maintenance tab.'''  
*'''Repeat Type''':The choice values are '''Day, Month, Year.'''
 
*'''Grace Period''': This is number of the grace period. For example, select '''Repeat type''' to day, last maintenance date is 10/15/19, '''Repeat Every '''is 10,'''Grace Period''' is 1, when reaching 10/24/19 system will create maintenance work order automatically.
 
*'''Grace Typ'''e: The choice values are '''Day, Month, Year.'''
 
*'''Periodic Checklist''': Attach the checklist for the technician to mark when completing the maintenance.
 
*'''Grace Orientation''': Define the orientation for grace, choice values are '''Backward/Forward, Backward.'''
 
*'''New Asset Status''': Define the Status of the Asset/Tooling when repair is complete. This field is completed by the technician assigned. Options include:
 
**'''Obsolete''':&nbsp;Tooling has been removed from the production line.
 
**'''Spare''':&nbsp;Tooling is not currently in production, but is available for use if needed.
 
**'''In use''':&nbsp;Tool is currently running on the line.
 
**'''In Maintenance''':&nbsp;Tool is currently being aligned/repaired.
 
**'''Break Down''':&nbsp;The tooling is not functioning properly; a repair work order has been assigned.  
 
**'''To be reviewed''':&nbsp;The tooling maintenance requires approval from supervisor.
 
**'''Default Value '''= To be reviewed 
 
  
*'''Assigned Group''': Define the group to complete the maintenance on this tool.
+
&nbsp;
*'''Request Group''': Define the group who have permission to request a repair work order for this tool who request the tooling maintenance requirement.
 
*'''Comment: '''Users can add any additional information in this field.
 
  
Add the fields accordingly, then click '''Save''' to save the configuration to CMMS Database.
+
*'''<span style="color:#e74c3c;">*</span>Usage Rage: '''This is the usage rate/ '''Conversion Rate of UoM(units of measurement) '''for the Usage Threshold, which was defined at the&nbsp;'''CMMS -Admin >UoM and CMMS-Asset > Asset Type > Maintenance tab.''' Usage Rate stands for how much of the tooling( in UoM) is to be used per scanning unit.  
  
 
&nbsp;
 
&nbsp;
  
'''Figure: An example of Asset type'''
+
'''<u>Note</u>: '''The Usage Rate is useful in factories that scan the entire board, thereby eliminating extra usages being falsely recorded.
  
[[File:Asset type- an example jig-test.png|900px|Asset type- an example jig-test.png]]
+
&nbsp;
 +
<ol start="4">
 +
<li>Input or select the fields, then use the checkmark to save the new tooling mapping.</li>
 +
</ol>
  
 
&nbsp;
 
&nbsp;
 +
<ol start="5">
 +
<li>Users can select '''Edit''' or '''Remove''' to manage the tooling mapping.&nbsp;</li>
 +
</ol>
  
 
&nbsp;
 
&nbsp;
  
 +
= <span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping"><span class="mw-headline" id="Bulk_Tooling_Mapping">Bulk Tooling Mapping</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 +
<br/> The '''Bulk Tooling Mapping''' module is used to import the tooling mapping list information. The operator downloads the Template (in CSV format) file, edits the tooling mapping data, then imports the CSV file into the CMMS system.
  
== Asset Maintenance ==
+
#Navigate to:&nbsp;'''Shop Floor Control > Configuration > Bulk Tooling Mapping.'''
  
 
&nbsp;
 
&nbsp;
  
Once the Asset Type (Tooling Part Number) has been defined, users must configure the Asset (Tooling ID) in CMMS Asset.
+
'''Figure 12: Bulk Tooling Mapping Main Page'''
 +
 
 +
[[File:TM BulkToolingMap.png|900px|TM BulkToolingMap.png]]
  
 
&nbsp;
 
&nbsp;
  
#Navigate to: '''Shop Floor Control''' > '''Configuration''' > '''CMMS Asset > Asset.'''
+
There are 6 functions:
  
[[File:Click Asset menu.png|900px|Click Asset menu.png]]
+
*'''Upload: '''To open the prepared tooling mapping file.  
 +
*'''Validate: '''&nbsp;To verify the data of the tooling mapping file are valid or not.
 +
*'''Import: '''To import/save the valid tooling mapping into the CMMS system.
 +
*'''Delete: '''To delete the invalid lines of the tooling mapping file.
 +
*'''Export: '''To export the correction data of the tooling mapping to local.
 +
*'''Template:&nbsp;''' To download the template file.  
 +
 
 +
&nbsp;
 
<ol start="2">
 
<ol start="2">
<li>Select '''Add''' at the Asset list main page, the Add Asset sub-page show.</li>
+
<li>Select the'''Template '''button, to download the template to the user’s desktop. Rename the CSV file and add the tooling mapping data:&nbsp;</li>
 
</ol>
 
</ol>
  
[[File:Asset list.png|900px|Asset list.png]]
+
*'''Shop Floor ID:&nbsp; '''Conduit/SFDC Shop Floor ID.
 +
*'''Part Number:&nbsp;''' Part Number.
 +
*'''Process:'''&nbsp; Process Name.
 +
*'''Location:&nbsp; '''Location Name.
 +
*'''Asset Type:&nbsp; '''CMMS Asset Type.  
 +
*'''Tooling Pooling:&nbsp;''' 0 does not loop count,&nbsp; 1 does loop count.
 +
*'''QTY:&nbsp;''' Asset number needed under this Asset Type.
 +
*'''Usage Rate:&nbsp;''' Usage Rate stands for how much of the tooling( in UoM) is to be used per scanning unit.
 +
*'''Control Mode:&nbsp;''' ‘1’ stands for “By Shop Order”, ‘2’ stands for “By Part Number”, ‘3’ stands for “By Location”.  
  
 
&nbsp;
 
&nbsp;
 
<ol start="3">
 
<ol start="3">
<li>Enter or select the '''Asset ID''', '''Asset Name''', '''Asset Type''' and other items, then click '''Save.'''</li>
+
<li>Select the'''Upload '''button, to open the prepared bulk tooling mapping CSV file.</li>
 +
<li>The tooling mapping data will be listed below.</li>
 
</ol>
 
</ol>
  
'''Figure: Add Asset'''
+
&nbsp;
 +
 
 +
'''Figure 13: The Bulk Tooling Mapping Template'''
 +
 
 +
[[File:TM UploadBulkTM.png|900px|TM UploadBulkTM.png]]
 +
<ol start="4">
 +
<li>Select the '''Validate''' button to verify the tooling mapping data</li>
 +
<li>All invalid data will show in <span style="color:#e74c3c;">red </span>font.</li>
 +
</ol>
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 14: Validate Tooling Mapping'''
  
[[File:Add a new Asset.png|900px|Add a new Asset.png]]
+
[[File:TM ValidateBulkTM.png|900px|TM ValidateBulkTM.png]]
  
 
&nbsp;
 
&nbsp;
 +
<ol start="7">
 +
<li>Select on the '''invalid data''' and correct it. Users can edit the tooling mapping information on the list, but this edit action does not sync to the initial CSV file or,&nbsp; select the invalid line and select '''Delete''' to delete the invalid data.</li>
 +
</ol>
 +
 +
'''<u>Note:</u>''' Users can delete any selected line by clicking the Delete button.
  
 
&nbsp;
 
&nbsp;
<ol start="4">
+
 
<li>Select the Asset, then click the '''Edit''' to open the newly created Asset.</li>
+
'''Figure 15: Delete Tooling Mapping'''
<li>Move to '''Maintenance Tab'''.</li>
+
 
<li>'''Note''': All data previously defined in Asset Type is inherited by the Asset unless the '''Inherited from Asset Type''' checklist is deactivated.</li>
+
[[File:TM DeleteBulkTM.png|900px|TM DeleteBulkTM.png]]
 +
 
 +
&nbsp;
 +
<ol start="9">
 +
<li>The '''Import''' button will be enabled once all the tooling mapping data are validated.</li>
 +
<li>Select the '''Export''' button to export the current tooling mapping data to your local machine.</li>
 
</ol>
 
</ol>
  
 
&nbsp;
 
&nbsp;
  
'''Figure: Edit Asset > Maintenance Tab'''
+
'''Figure 16: Export the Bulk Tooling Mapping'''
  
[[File:Edit Asset-Maintenance tab.png|900px|Edit Asset-Maintenance tab.png]]
+
[[File:TM EXportBulkTM.png|900px|TM EXportBulkTM.png]]
  
 
&nbsp;
 
&nbsp;
 +
 +
'''<span style="text-decoration:underline;">Note</span>''': If there’s already a tooling mapping record for the same Shop Floor ID + Part Number + Location + Asset Type (criteria as one unique record), then the system will update the existing tooling mapping record.
  
 
&nbsp;
 
&nbsp;
<ol start="7">
+
<ol start="11">
<li>Complete the columns according to the Tooling ID:</li>
+
<li>Select the '''Import''' button to save the tooling mapping into the CMMS system. The system will send a successful pop-up message.</li>
 
</ol>
 
</ol>
<ul style="margin-left: 80px;">
+
 
<li>'''Maintenance Needed: '''The Maintenance Needed checkbox determines whether the tool's usage will be monitored by the system. If left unchecked, no usage for this tool will be monitored.</li>
+
<br/> '''<u>Note</u>: '''If there’s already a tooling mapping record for the same Shop Floor ID + Part Number + Location + Asset Type (criteria as one unique record), then the system will update the existing tooling mapping record.
</ul>
+
 
 +
= <span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload"><span class="mw-headline" id="Tooling_Load.2FUnload">Tooling Load/Unload</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 
 +
&nbsp;
 +
 
 +
The '''Tooling Load/Unload''' module is used by the production operator. The production operator needs to load the tooling for the SMT machine before they start the production line. The plant must make sure all the necessary/correct tooling is loaded at the SMT machine, so the quality of the product is not compromised. The system validates that the proper tool is loaded and is maintenance is up to date.
 +
 
 +
Navigate to: '''Production > CMMS > Tooling Load/Unload''' to open the tooling load/unload main page.
 +
 
 +
&nbsp;
 +
 
 +
== <span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load"><span class="mw-headline" id="Tooling_Load">Tooling Load</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
&nbsp;
 +
 
 +
#Select/Input '''Shop Floor ID.'''
 +
#Input/Select '''Location.'''
 +
#Select the '''Control Mode. '''There are three options:'''By Part Number ('''default'''), By Shop Order '''and'''By&nbsp; Location.'''
 +
#Input the '''Part Number, Shop Order Number '''or'''Location.'''
 +
#Input&nbsp;'''Asset ID.'''
 +
#Select&nbsp;'''Load '''to load the tooling.
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 17: Load Tooling Succeed'''
 +
 
 +
[[File:TM LoadToolingSucced.png|900px|TM LoadToolingSucced.png]]
 +
 
 +
&nbsp;
 +
 
 +
'''<u>Note:</u> '''Once users input the three items'''Shop Floor ID, Shop Order Number/Part Number,''' and '''Location''', the loaded tooling information associated with the tooling mapping configuration detailed information will display at the list '''Tooling Mapping Configuration'''.
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 18: Tooling Load/Unload Main Page'''
 +
 
 +
[[File:TM TMConfigurationMainP.png|900px|TM TMConfigurationMainP.png]]
 +
 
 +
&nbsp;
 +
 
 +
'''<u>Note:</u> '''If the '''Tooling Pool''' is '''No''' and the loaded tooling Qty is less than the QTY/Max QTY configured at the tooling mapping, this line will be in <span style="color:#f1c40f;">yellow</span> color, the users must load all the defined Max QTY tooling to release MFG hold to the scan board. &nbsp;
 +
 
 +
'''<u>Note:</u> '''If the'''Tooling Pool''' is '''Yes '''and the loaded tooling Qty is less than the QTY/Max QTY configured at the tooling mapping, this line will not be in yellow. It allows the users to use the tooling pool. User loads at least one tooling (equal or less than the QTY/Max QTY) to release the MFG hold to the scan board. After the tools are loaded, the system will auto-generate/increase the sequence of the tools.
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 19: An Example for loading Mapping Configuration'''
 +
 
 +
[[File:TM ExampleLoadingMapConfiguration.png|900px|TM ExampleLoadingMapConfiguration.png]]<br/> &nbsp;
 +
 
 +
== <span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload"><span class="mw-headline" id="Tooling_Unload">Tooling Unload</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
&nbsp;
 +
 
 +
Select the loaded tooling, then click Unload to unload the tooling from the location. &nbsp;
 +
 
 +
&nbsp;
 +
 
 +
'''Figure 20: Unload Tooling'''
 +
 
 +
[[File:TM UnloadTooling.png|900px|TM UnloadTooling.png]]
 +
 
 +
&nbsp;
 +
 
 +
<u>'''Note'''</u>: If the '''Tooling Pool = Yes''', the system will auto minus 1 of the sequence of subsequent tools after unloading the tool. If the current sequence in tooling mapping is the same as the sequence of the tool unloading, and the tooling is the last one, the current sequence will change to 1. If '''Tooling Pool = No''', Loading sequence will be N/A.
 +
 
 +
&nbsp;
 +
 
 +
== <span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace"><span class="mw-headline" id="Tooling_Replace">Tooling Replace</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
&nbsp;
 +
 
 +
<u>'''Note:'''</u> The users must unload the old toolings then load the new toolings, when they need to switch new toolings. Tooling Replace function is one way that allows users to switch to new tooling quickly.&nbsp; &nbsp;
 +
 
 +
#Select the tooling record that needs to be replaced from the list.
 +
#Select the Replace; replace tooling will pop up.
 +
#Enter the new Asset ID.
 +
#Select Checkmark to replace the tooling.
 +
 
 +
&nbsp;
 +
 
 +
&nbsp; '''Figure 21: Replace Tooling'''
 +
 
 +
[[File:TM ReplaceTooling.png|900px|TM ReplaceTooling.png]]
 +
 
 +
<br/> <u>'''Note'''</u>:&nbsp;'''&nbsp;'''The replace operation will unload the current tooling from the associated Part Number/Shop Order, and load the new tooling simultaneously. The sequence of new tools is the same as the old one if&nbsp; the tooling pool control is used.
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
= <span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage"><span class="mw-headline" id="Manual_Update_Usage">Manual Update Usage</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 
 +
&nbsp;
 +
 
 +
The Manual Update page is used in the following manufacturing scenarios:
 +
 
 +
&nbsp;
 +
 
 +
*'''Scenario 1:''' Plants with no Shop Floor ID &nbsp;configured to their location (plants operating CMMS Asset as a standalone feature) use Manual Update Usage to manually add tooling usage times, thereby providing a complete log of all tooling usage.
 +
*'''Scenario 2''': Plants can maually adjust incorrect usage times recorded by MES101 (unit&nbsp;move by usage) in the Manual Update Usage module.
 +
 
 +
&nbsp;
 +
 
 +
Navigate to: '''Production > CMMS > Manual Update Usage.''' &nbsp; Input the following fields prior to loading the tooling: &nbsp;
 +
 
 +
*'''Shop Floor ID (Optional).'''
 +
*'''Shop Order Number (Optional): '''This is the identifier for the production PN.
 +
*'''Location (Optional):''' The production line’s location according to the process.
 +
*''*'''''Asset ID&nbsp;: '''(Mandatory) The Tooling’s unique ID, configured in CMMS Asset.
 +
*'''*Usage:&nbsp; '''(Mandatory) The number of times this tooling has been used already.
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 80px;">
+
 
<li>'''Inherited from Asset Type''': When checked, all usage parameters defined in the corresponded Asset Type will automatically be populated for this asset. Users can untick the '''Inherited from Asset Type '''checkbox, then manually set the special configuration for the Asset. See&nbsp;[[#Asset_Type_Maintenance_Tab|Asset Type Maintenance Tab for]] instructions.</li>
+
'''Figure 22: Manual Update Usage Screen'''
</ul>
+
 
 +
[[File:TM ManualUsageUpdateUsagePage.png|900px|TM ManualUsageUpdateUsagePage.png]]&nbsp;&nbsp;
  
 
&nbsp;
 
&nbsp;
 +
 +
'''Previous Usage '''easily shows the user the original usages before manual update.&nbsp; Updated Usage changed to Manual Updated Usage to show the updated times, this will also distinguish the current usages field at Tooling Load to avoid confusion.
 +
 +
<br/> Users input&nbsp;'''Shop Floor ID, Asset ID''', and select '''Enter'''; all the usage update history will display in the list.
  
 
&nbsp;
 
&nbsp;
  
 +
'''Figure 23:&nbsp; Manual Update Usage History'''
  
= Tooling Mapping =
+
[[File:TM ManualUsageHistory.png|900px|TM ManualUsageHistory.png]]
  
 
&nbsp;
 
&nbsp;
  
The Tooling Mapping module is necessary to create an association between the product's Part Number (associated with the Shop Floor ID and configured in MES 101) and the Asset Type (Tooling Part Number). This connection allows the system to identify tooling usage counts via scan activity on the Product's Part Number. Tooling Mapping connects tooling requirements to conduit, 42Q's Production Scanning portal.
+
= <span class="mw-headline" id="Production_Workbench"><span class="mw-headline" id="Production_Workbench"><span class="mw-headline" id="Production_Workbench"><span class="mw-headline" id="Production_Workbench"><span class="mw-headline" id="Production_Workbench"><span class="mw-headline" id="Production_Workbench"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning"><span class="mw-headline" id="Production_Scanning">Production Workbench</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
  
 
&nbsp;
 
&nbsp;
  
#Navigate to: '''Shop Floor Control''' > '''Configuration''' > '''Tooling Mapping'''.  
+
Tooling Control cannot be used as a standalone system without MES 101 for scanning activities, currently it utilizes the Production Workbench or other scanning interfaces like Data Collector Scan activities. &nbsp;
 +
 
 +
&nbsp;
  
[[File:Tooling mapping menu .png|900px|Tooling mapping menu .png]]
+
After toolings are configured or loaded, when scanning the board at Production Workbench etc, it will check tooling status for this location.
  
 
&nbsp;
 
&nbsp;
 +
 +
== <span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Workbench"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning"><span class="mw-headline" id="Prerequisites_for_Production_Scanning">Prerequisites for Production Workbench</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 +
&nbsp;
 +
 +
#Additional server installation is required to use the Production Workbench:
 +
 +
*'''Conduit Server: '''The conduit URL server submits data captured in Production Workbench to the API.
 +
*'''Shop Floor ID: '''Define the factory’s Shop Floor ID server to begin scanning activity.
 +
*'''Conduit-ccrs: '''The interface URL server enables Production Workbench to read the Conduit command list.
 +
*'''Conduit-MES-API: '''Server that reads data from SFDC.
  
 
&nbsp;
 
&nbsp;
 
<ol start="2">
 
<ol start="2">
<li>Select&nbsp;'''Tooling Mapping''', open the Tooling Mapping main page.</li>
+
<li>Production Workbench is located in:'''Production > Production Workbench.&nbsp;'''</li>
 
</ol>
 
</ol>
  
[[File:Tooling mapping main page -1.png|900px|Tooling mapping main page -1.png]]
+
&nbsp;
 +
 
 +
&nbsp; For further information, please see&nbsp;'''[https://42qrpt1.42-q.com/mes_wiki/index.php/42Q-MES0145-C_Production_Workbench Production Workbench SOP].'''
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
= <span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports"><span class="mw-headline" id="Tooling_Reports">Tooling Reports</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
 +
 
 +
&nbsp;
  
 
&nbsp;
 
&nbsp;
<ol start="3">
 
<li>Click '''Add'''.</li>
 
<li>The '''Add Tooling Mapping''' page displays.</li>
 
</ol>
 
  
[[File:Add tooling mapping.png|900px|Add tooling mapping.png]]
+
== <span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report"><span class="mw-headline" id="Tooling_Usage_Report">Tooling Usage Report</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
  
 
&nbsp;
 
&nbsp;
  
'''Figure: Add Tooling Mapping Fields'''
+
Tooling usage report is available in MESWeb reports
  
[[File:Add tooling mapping with data.png|900px|Add tooling mapping with data.png]]
+
#Navigate to: '''Reporting > MESWeb>CMMS Reports > Tooling Usage Report'''
 +
#Select the '''Data Source '''(Step'''1''')
 +
#Input the optional field in the search field if needed, then select '''Next.'''
 +
#The users can view the tooling where used by the serial number report when clicking the link at the '''Location '''field
  
 
&nbsp;
 
&nbsp;
 +
 +
'''Figure 24: Tooling Details for Production SN'''
 +
 +
[[File:TM ToolingUsageReport.png|900px|TM ToolingUsageReport.png]]
  
 
&nbsp;
 
&nbsp;
<ol start="5">
 
<li>Input or select the following fields. Items noted with a&nbsp;<span style="color:#FF0000;">'''red asterisk'''</span> (<span style="color:#FF0000;">'''*'''</span>) are Mandatory fields.</li>
 
</ol>
 
<ul style="margin-left: 40px;">
 
<li>'''<span style="color:#FF0000;">*</span>Shop Floor ID: '''SFDC Shop Floor for the specific plant. (To configure go to: '''Shop Floor Control > Configuration > SFDC Configuration > Shop Floor ID).''' This field cannot be empty.</li>
 
</ul>
 
  
'''Figure: An example of Shop Floor ID'''
+
&nbsp;
  
[[File:SFDC Configuration- Shop Floor ID.png.png|900px|SFDC Configuration- Shop Floor ID.png.png]]
+
&nbsp;
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 40px;">
 
<li>'''<span style="color:#FF0000;">*</span>Part Number: '''The MES product Part Number of SFDC, (To configure go to: '''Shop Floor Control > Configuration > SFDC Configuration > Part Number'''). This field cannot be empty. By linking the product PN to the Tooling ID, the plant can quickly identify the correct tool&nbsp;needed to build the product.</li>
 
</ul>
 
  
'''Figure: An Example of Part Number'''
+
== <span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Tooling_Where_Used_by_Serial_Number"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data"><span class="mw-headline" id="Expand_Tooling_Data">Tooling Where Used by Serial Number</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
 +
 
 +
<span class="mw-headline" id="">&nbsp;</span>
  
[[File:SFDC Configuration - Part Number.png|900px|SFDC Configuration - Part Number.png]]
+
'''Tooling Where Used by Serial Number '''report is available in MESWeb reports.
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 40px;">
+
 
<li>'''<span style="color:#FF0000;">*</span>Process''': The process is defined at '''Shop Floor Control > Configuration > SFDC Configuration > Location). '''Process describes the scanning activity and/or assembly completed at a specific location.</li>
+
#Navigate to:&nbsp;'''Reporting > MESWeb'''
</ul>
+
#Select'''&nbsp;CMMS Reports > Tooling Where Used by Serial Number&nbsp;'''  
 +
#Select the Data Source (Step 1)
 +
#Input the optional field in the search field if needed, then select&nbsp;'''Go'''
 +
#The users can view the Unit History report when clicking the link in the '''Serial Number '''field
  
 
&nbsp;
 
&nbsp;
  
'''Figure: An Example of Process'''
+
'''Figure 25: Tooling Where Used by Serial Number&nbsp;'''
  
[[File:SFDC Configuration- Process.png|900px|SFDC Configuration- Process.png]]
+
[[File:TM ToolingWhereUsedbySerialNumber.png|900px|TM ToolingWhereUsedbySerialNumber.png]]
  
 
&nbsp;
 
&nbsp;
Line 487: Line 955:
 
&nbsp;
 
&nbsp;
  
*'''<span style="color:#FF0000;">*</span>Location: '''The process is defined at the module '''Location''' (Go to: '''Shop Floor Control > Configuration > SFDC Configuration.''')
+
&nbsp;
  
'''Figure: An Example of Location'''
+
&nbsp;
  
[[File:SFDC Configuration - Location.png.png|900px|SFDC Configuration - Location.png.png]]
+
== <span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report"><span class="mw-headline" id="MESWeb_Unit_History_Report">MESWeb Unit History Report&nbsp;</span></span></span></span></span></span></span></span></span></span> ==
  
 
&nbsp;
 
&nbsp;
 +
 +
Tooling unit history is available in MesWeb Reports according to the shop floor Serial Number (SN) assigned to the tooling (Tooling Mapping).&nbsp; &nbsp;
 +
 +
#Navigate to:&nbsp;'''Reporting > MESWeb'''
 +
#Enter the '''Unit History '''report name to find the report quickly&nbsp;
 +
#Select&nbsp;'''Unit History '''report
 +
#Enter the&nbsp;'''Serials''' in the search field
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 40px;">
 
<li>'''<span style="color:#FF0000;">*</span>Tooling Part Number: '''This field corresponds to Asset Type and is defined in CMMS Asset ('''Shop Floor Control > Configuration > CMMS Asset > Asset Type > Maintenance Tab).'''</li>
 
</ul>
 
  
'''Figure: An Example of Tooling Part Number (Asset Type)'''
+
'''Figure 26: Tooling Details for Production SN'''
  
[[File:CMMS Configuration - Asset type(Tooling part number).png|900px|CMMS Configuration - Asset type(Tooling part number).png]]
+
'''[[File:TM ToolingDetailsforProduction.png|900px|TM ToolingDetailsforProduction.png]]'''
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 40px;">
 
<li>'''<span style="color:#FF0000;">*</span>Qty: '''The quantity of toolings (jigs/stencils) for the Tooling Part Number (defined as Asset Type) that will be loaded during this Process/Location.</li>
 
</ul>
 
  
'''<span style="text-decoration:underline;">Note</span>''': QTY Example: If this Qty is set to 2, the user must load 2 toolings at By Use tooling load; otherwise the location will remain in mfg hold status.
+
<u>'''Note:'''</u> Serial Numbers associated with an asset or tooling are labeled with a wrench icon.&nbsp;
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 40px;">
 
<li>'''<span style="color:#FF0000;">*</span>Panel Qty: '''This is the quantity of serial numbers in one panel.</li>
 
</ul>
 
  
'''<span style="text-decoration:underline;">Note</span>''': The Qty setting is useful in factories that scan panels that contain&nbsp;multiple boards. In this situation, the Quantity can be set to reflect one SN for the entire panel, thereby eliminating extra usages being falsely recorded.
+
= <span class="mw-headline" id="Other_Resources"><span class="mw-headline" id="Other_Resources"><span class="mw-headline" id="Other_Resources"><span class="mw-headline" id="Other_Resources"><span class="mw-headline" id="Other_Resources"><span class="mw-headline" id="Other_Resources">Other Resources</span></span></span></span></span></span> =
 +
 
 +
The users can view the CMMS&nbsp; hold and the maintenance work order list.
  
 
&nbsp;
 
&nbsp;
<ul style="margin-left: 40px;">
 
<li>'''<span style="color:#FF0000;">*</span>Check Mode: '''Default selection&nbsp;is '''By Unit Move'''.&nbsp;System&nbsp;records tooling loads (usages) when the unit moves to&nbsp;the location.</li>
 
<li>'''<span style="color:#FF0000;">*</span>Control Mode:''' Select '''By Shop Order. By Part Number''' is not currently available. Tooling usage is recorded according to the Shop Order assigned to the production PN.&nbsp;</li>
 
</ul>
 
  
 
&nbsp;
 
&nbsp;
<ol start="3">
 
<li>Input or select the fields, then use the checkmark&nbsp;to create a new tooling mapping.</li>
 
</ol>
 
  
 +
== <span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List"><span class="mw-headline" id="CMMS_Hold_Type_List">CMMS Hold Type List</span></span></span></span></span></span></span></span></span></span> ==
 +
 +
&nbsp;
 +
 +
In situations where toolings exceed usage and/or expired maintenance defined but are still acceptable for use, a manager may waive the MFG hold and continue production with the current tooling. In such cases, the manager must also add a comment (description).
  
= Tooling Load/Unload =
+
All comments and timestamps for CMMS MFG hold waivers are recorded in the Manufacturing Hold module of MES101. &nbsp;
  
 
&nbsp;
 
&nbsp;
  
The Tooling Load/Unload module is used by the production operator. The production operator needs to load the tooling for the SMT machine before they start the production line. The plant must make sure all the necessary/correct tooling is loaded at the SMT machine, so the quality of the product is not compromised. The system validates that the proper tool is loaded and is maintenance is up to date.
+
#Navigate to:&nbsp;'''Shop Floor Control > Configuration > Shop Floor Configuration > MFG Hold'''
 +
#Enter the '''PN, Shop Order or Serial Number'''
 +
#Select '''CMMS Hold Type&nbsp;'''
 +
#Select '''Filter'''
  
 
&nbsp;
 
&nbsp;
  
#Navigate to: '''Production > Tooling Load/Unload''' to open the tooling load/unload main page.  
+
'''Figure 27: CMMS Hold Repot'''
 +
 
 +
[[File:TM CMMSHoldReport.png|900px|TM CMMSHoldReport.png]]
 +
 
 +
&nbsp;
  
[[File:Tooling load unload menu page.png|900px|Tooling load unload menu page.png]]
+
'''<u>Note</u>:''' For reference see more details about manufacturing holds:'''[https://42qrpt1.42-q.com/mes_wiki/index.php/SOP-5-I-MES0008-C_RA1_Mfg_Hold_Maintenance MFG Hold Maintenance]'''
  
 +
== <span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report"><span class="mw-headline" id="Maintenance_History_Report">Maintenance History Report</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> ==
  
 
&nbsp;
 
&nbsp;
  
== Tooling Load ==
+
A complete history of all tooling maintenance is available in CMMS Work Order. &nbsp;
 +
 
 +
#Navigate to:'''Production > CMMS > Work Order.'''
 +
#Select on the'''Work Order '''icon.
 +
#Select filter by '''Maintenance '''from the W/O Type drop-down menu.
 +
#Expand the list item to view maintenance work order details.
 +
 
 +
&nbsp;
  
 
&nbsp;
 
&nbsp;
  
#Select '''Shop Floor ID'''
+
= <span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix"><span class="mw-headline" id="Appendix">Appendix</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> =
#Input '''Shop Order Number''' and '''Location'''
 
#Input '''Tooling ID'''
 
#Press the '''Enter''' key on local PC or tablet to load the tooling.
 
  
'''Figure: Tooling Load/Unload Main Page'''
+
&nbsp;
  
[[File:Tooling load and unload page.png|900px|Tooling load and unload page.png]]
+
There are three control Modes and three types of tooling/asset maintenance criteria that can be configured for asset type and asset. Please see the detailed workflow if needed.
  
 
&nbsp;
 
&nbsp;
 +
 +
{| border="1" class="wikitable" style="font-size: 13px; width: 928px;"
 +
|-
 +
| style="width: 130px;" | <p style="text-align: center;">'''Control Mode'''&nbsp;</p>
 +
| style="width: 153px; text-align: center;" | '''Asset Mantain Control Data Type'''
 +
| style="width: 135px; text-align: center;" | '''Workflow Name&nbsp;'''
 +
| style="width: 508px; text-align: center;" | '''Workflow description'''
 +
|-
 +
| style="width: 130px;" |
 +
By&nbsp;Location
 +
 +
| style="width: 153px;" |
 +
Usage Control
 +
 +
| style="width: 135px;" | A1 (Using Tooling Pool)
 +
| style="width: 508px;" |
 +
'''Workflow A1'''
 +
 +
#Configure the Maintenance strategy in the CMMS Asset module. (Tick the Usage Control in the Maintenance tab page for Asset or Asset Type).
 +
#Configure the Tooling mapping information in the Tooling Mapping module '''(set the Control Mode = By Location, Tooling Pool = Yes; configure the number of the tooling that is QTY/Max QTY).'''
 +
#The users select&nbsp;the Asset ID at the '''Tooling Load/Unload page.'''&nbsp;The system will auto record the loading sequence by the Load Time, the first loaded tool will be with the first loading sequence until the Max Qty configured at Tooling Mapping reaches. The number of toolings in the tooling pool is the number of loaded tooling.&nbsp;'''(If the loaded QTY of the tooling is 1<= Loaded QTY <= QTY/Max QTY, production will go on, and tooling usage will increase).'''
 +
#As production goes on, the system will create a maintenance work order and send alert emails to associated groups when the current usage reaches the warning threshold before the usage milestones. If the users conduct the maintenance work order before the current usage reaches each Usage Milestone, the production will continue. Otherwise, the system will send a hold to stop the production.
  
 
&nbsp;
 
&nbsp;
  
== Tooling Unload ==
+
|-
 +
| style="width: 130px;" | By Location
 +
| style="width: 153px;" | Usage Control
 +
| style="width: 135px;" | A2 (Do not using Tooling pool)
 +
| style="width: 508px;" |
 +
'''Workflow A2'''
 +
 
 +
The same as Workflow A1 except the two configurations following:
 +
 
 +
*Configure the Tooling mapping information in the '''Tooling Mapping '''module (set the'''Control Mode = By Location, Tooling Pool = NO; '''Configure the number of the tooling that is&nbsp;'''QTY/Max QTY).'''
 +
*The users select the Asset ID at the&nbsp;'''Tooling Load/Unload page.&nbsp;''' The loaded QTY must be equal to the QTY/Max QTY'''.'''&nbsp;(If the '''Loaded QTY = QTY/Max QTY, '''the production unit scanning is allowed).
 +
 
 +
&nbsp;
  
 +
|-
 +
| style="width: 130px;" |
 
&nbsp;
 
&nbsp;
  
#Select the loaded tooling, then click the '''Unload '''to unload the tooling.
+
By Location
  
 
&nbsp;
 
&nbsp;
  
 +
| style="width: 153px;" | Expired Date Control
 +
| style="width: 135px;" | A3
 +
| style="width: 508px;" |
 +
'''Workflow A3''' &nbsp;
  
= Manual Update Usage =
+
#Configure the Maintenance strategy in the CMMS '''Asset''' module. (Tick the '''Expired Date Control''' in the '''Maintenance tab''' page for Asset or Asset Type).
 +
#Configure the Tooling mapping&nbsp;information in the&nbsp;'''Tooling Mapping''' module&nbsp;(set the&nbsp;'''Control Mode = By Location; '''configure the number of the tooling that is&nbsp;'''QTY/Max QTY).''''''
 +
#Load Asset ID to the&nbsp; location in the exact quantity configured at tooling mapping QTY/MAX QTY.
 +
#As production goes on, the system will create a maintenance work order and send alert emails to associated groups when the expired date reaches and the system will send a hold to stop production for a new Asset ID to be used.
 +
 
 +
&nbsp;
 +
 
 +
|-
 +
| style="width: 130px;" | By Location
 +
| style="width: 153px;" |
 +
&nbsp;
  
Plants utilizing CMMS as a standalone feature load and validate toolings in the Manual Update module. Go to: '''Production''' > Manual Update Usage.
+
Periodic Control
  
 
&nbsp;
 
&nbsp;
[[Figure Manual Update Module.png|800px|Figure Manual Update Module]]
 
  
 +
| style="width: 135px;" | A4
 +
| style="width: 508px;" |
 +
'''Workflow A4'''
  
'''Figure Manual Update Module'''
+
#Configure the Maintenance strategy in the CMMS '''Asset '''module. (Tick the '''Periodic Control''' in the Maintenance tab page for Asset or Asset Type).
 +
#Configure the Tooling mapping information in the'''Tooling Mapping''' module (set the '''Control Mode = By Location;''' configure the number of the tooling that is '''QTY/Max QTY''').
 +
#Load the Asset ID to the location in the exact quantity configured at tooling mapping QTY/MAX QTY. As production goes on, the system will create a maintenance work order and send an alert email to associated groups when the current date reaches Grace Period before the last '''maintenance date.''' As long as the user completes the work order before the date milestone, production will continue. Otherwise, the system will send a hold to stop production.
  
Complete the following steps prior to loading the tooling:
+
|-
 +
| style="width: 130px;" |
 +
By Part Number
  
 +
| style="width: 153px;" |
 
&nbsp;
 
&nbsp;
  
#Shop Floor ID
+
Usage Control
#Shop Order Number: This is the identifier for the production PN.
 
#Location: The production line’s location according to the process.
 
#Tooling ID: The Tooling’s unique ID, configured as an Asset ID in CMMS Asset.
 
#Usage:
 
  
 
&nbsp;
 
&nbsp;
[[File:Figure Manual Update Usage Screen.png|800px|Figure Manual Update Usage Screen]]
 
  
 +
| style="width: 135px;" | B1 (Using Tooling Pool)
 +
| style="width: 508px;" |
 +
'''Workflow B1'''
 +
 +
The workflow B1 is the same as workflow A1, except for&nbsp; the following configuration:
  
'''Figure Manual Update Usage Screen'''
+
*Configure the Tooling mapping information in the '''Tooling Mapping''' module (set the&nbsp;'''Control Mode = By Part Number, Tooling Pool = Yes; '''configure the number of the tooling that is&nbsp;'''QTY/Max QTY''')
  
 +
|-
 +
| style="width: 130px;" |
 +
By Part Number
 +
 +
| style="width: 153px;" |
 
&nbsp;
 
&nbsp;
  
= Tooling Where Used =
+
Usage Control
  
The Tooling Where Used module displays the toolings complete unit history. Tooling Where Used is a View Only submodule that is part of CMMS Reports. To access the report, go to '''Reporting''' > '''CMMS Reports''' > '''Tooling Where Used'''.
+
&nbsp;
  
 +
| style="width: 135px;" | B2(Do not use Tooling Pool)
 +
| style="width: 508px;" |
 +
'''Workflow B2'''
 +
 +
The workflow B2 is the same as workflow A2, except for&nbsp; the following configuration:Configure the Tooling mapping information in the''&nbsp;'''''Tooling Mapping''' module (cet the '''Control Mode = By Part Number, Tooling Pool = No;''' configure the number of the tooling that is&nbsp;'''QTY/Max QTY''').
 +
 +
|-
 +
| style="width: 130px;" | By Part Number
 +
| style="width: 153px;" |
 
&nbsp;
 
&nbsp;
  
'''Figure Tooling Where Used Submodule'''
+
Expired Date Control
  
 
&nbsp;
 
&nbsp;
  
'''Figure Tooling Where Used View Only Page'''
+
| style="width: 135px;" | B3
 +
| style="width: 508px;" |
 +
'''Workflow B3'''
 +
 
 +
The workflow B3 is the same as workflow A3, except for&nbsp; the following configuration:''&nbsp;C''onfigure the Tooling mapping information in the'''Tooling Mapping '''module (cet the '''Control Mode = By Part Number; '''configure the number of the tooling that is '''QTY/Max QTY''').
 +
 
 +
|-
 +
| style="width: 130px;" | By Part Number
 +
| style="width: 153px;" |
 +
Periodic Control
 +
 
 +
| style="width: 135px;" | B4
 +
| style="width: 508px;" |
 +
'''Workflow B4'''
 +
 
 +
The workflow B4 is the same as workflow A4, except for&nbsp; the following configuration:Configure the Tooling mapping information in the&nbsp;Tooling Mapping&nbsp;'''module (set the&nbsp;'''Control Mode = By Part Number; '''configure the number of the tooling that is'''''&nbsp;'''''QTY/Max QTY).'''
 +
 
 +
|-
 +
| style="width: 130px;" | By Shop Order
 +
| style="width: 153px;" |
 +
&nbsp;
 +
 
 +
Usage Control
  
 
&nbsp;
 
&nbsp;
  
== Glossary ==
+
| style="width: 135px;" | C1 (Using Tooling Control)
 +
| style="width: 508px;" |
 +
'''Workflow C1'''
  
#'''<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">Asset ID</span>''': CMMs configuration field for Tooling ID
+
The workflow C1 is the same as workflow B1, except for the following configuration:
#'''<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">Asset Type</span>''': CMMS configuration field for Tooling Part Number
 
#<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">'''Interval Usage Time''': </span>Usage checkpoints
 
#<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">'''Max Usage Threshold''': </span>Defines when the line will be placed on MFG hold based on number of usages
 
#<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">'''Tooling''': </span>Equipment used to control precision production lines and test stations to include jigs, stencils, test fixtures, squeegees, vacuum blocks
 
#'''<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">Tooling Control</span>''': The overall feature that refers to all 42Q modules that regulate tooling equipment
 
#<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">'''Tooling Mapping''': </span>Module that connects SFDC to CMMS
 
#<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">'''Tooling Unload/Load''':</span> The production module of Tooling Control.
 
#'''<span id="docs-internal-guid-6ad0d898-7fff-e56c-72bb-b3671798ccb9">Warning Threshold</span>''': Defines time frame for notifications - based on maximum usage threshold
 
  
= Revision Log =
+
*Configure the Tooling mapping information in the&nbsp;'''Tooling Mapping''' module (set the '''Control Mode = By Shop Order; '''configure the number of the tooling that is&nbsp;'''QTY/Max QTY).'''
 +
 
 +
&nbsp;
  
{| class="table"
 
 
|-
 
|-
| Date
+
| style="width: 130px;" |
| Author
+
&nbsp;
| Title
+
 
| Version
+
By Shop Order
| Change Reference
+
 
| Approved By
+
&nbsp;
 +
 
 +
| style="width: 153px;" | Usage Control
 +
| style="width: 135px;" | C2 (Do not use Tooling Pool)
 +
| style="width: 508px;" |
 +
'''Workflow C2'''
 +
 
 +
The workflow C2 is the same as workflow B2, except for the following configuration''':&nbsp;'''Configure the Tooling mapping information in the&nbsp;'''Tooling Mapping''' module (set the&nbsp;'''Control Mode = By Shop Order;''' configure the number of the tooling that is&nbsp;'''QTY/Max QTY''').
 +
 
 
|-
 
|-
| 1/28/19
+
| style="width: 130px;" |
| Helena Wang
+
&nbsp;
| Technical Writer
+
 
| A1
+
By Shop Order
| The first version.
+
 
| &nbsp;
+
&nbsp;
 +
 
 +
| style="width: 153px;" | Expired Date Control
 +
| style="width: 135px;" | C3
 +
| style="width: 508px;" |
 +
'''Workflow C3'''
 +
 
 +
The workflow C3 is the same as workflow B3, except for the following configuration:
 +
 
 +
*Configure the Tooling mapping information in the&nbsp;'''Tooling Mapping '''module (set the&nbsp;'''Control Mode = By Shop Order; '''configure the number of the tooling that is&nbsp;'''QTY/Max QTY''').  
 +
 
 +
&nbsp;
 +
 
 
|-
 
|-
| 1/29/19
+
| style="width: 130px;" | By Shop Order
| Martha Jordan
+
| style="width: 153px;" | Periodic Control
| Technical Writer
+
| style="width: 135px;" |  
| A1
+
&nbsp;
| English Edit. Formatted. Content embellishment.
+
 
| &nbsp;
+
C4
|-
+
 
| &nbsp;
+
| style="width: 508px;" |
| &nbsp;
+
'''Workflow C4'''
| &nbsp;
+
 
| &nbsp;
+
The workflow C4 is the same as workflow B4, except for the following configuration:
| &nbsp;
+
 
| &nbsp;
+
*Configure the Tooling mapping information in the '''Tooling Mapping '''module (set the '''Control Mode = By Shop Order;''' configure the number of the tooling that is&nbsp;'''QTY/Max QTY''').
 +
 
 
|}
 
|}
 +
 +
&nbsp;
  
 
&nbsp;
 
&nbsp;

Latest revision as of 08:36, 20 May 2024


42Q Home > Shop Floor Control > Configuration > 42Q Tooling Control

 

Shop Floor Control
Configuration 
42Q Tooling Control
Version MES15.81
Revision G1

 

 

Introduction

42Q tooling control integrates with MES 101, CMMS, and MESWeb, to provide ultimate control and traceability for factories that utilize tooling equipment (e.g. test jigs, test fixtures, solder paste stencils and squeegees, vacuum blocks) in conjunction with their assets.

 

Tooling Modules


Tooling is completed within several 42Q modules.

 

The Tooling Control module, housed inside CMMS, is used by engineers to define maintenance profiles, including the usage of count parameters to track for tooling.   

  • Tooling Mapping associates MES 101 data (production part numbers, process, location, shop order) with tooling equipment, in order for 42Q to count the usages by scan activity.
  • Tooling Load/Unload captures tooling usage as production operators scan units at the mapped location. 
  • Tooling Reports: Plants can view a complete unit history of all tooling activity in the Tooling Reports feature, located within MESWeb.
  • Manual Update Usage:  Plants utilizing Tooling Control as a standalone feature without MES 101 can manually track tooling usage in the Manual Update Usage module. 

 

The system also provides the other two methods to control toolings: by the tooling Expired Date, or by Periodic Control maintenance, which is based on a time range.  

Three levels of control mode: by location, by part number, and by shop order are supported to define which tooling should be placed at which location on what kind of basis.  

 

  • The most generic level by Location, it can be used not only for toolings but also for some big machines,  kind of assembly or simple setup oriented. No matter what products or shop order, as long as the boards are going to pass this location, the machine needs to be set up here and the usage needs to be tracked.
  • For Location' combined with Part Number, 'somewhat in the middle level compared with by location, for example, assembly location, a lot of products will go through this location using the same tools and the usage needs to be tracked across the part number by location.
  • For Location combined with Shop Order, the most specific level like SMT lines change-over centric,  the users need to do the maintenance/basic cleaning once they change the shop order at the location.

Workflow

 

The system provides three types of tooling maintenance criteria: by tooling usage control, by tooling expired date, or by periodic control.

 

  1. Tooling configuration details are input in CMMS Assets.
  2. Conduit parameters are defined to utilize Production Scanning.
  3. Operator scans the tooling part number at the Load/Unload station.
  4. 42Q’s MES 101 event broker broadcasts the unit move transaction to CMMS.
  5. CMMS validates the tool to ensure:
  • The selected tools' asset status
  • The selected tools' usage/expired date/ periodic control configuration for the following:

 

If the tools’ usage control is configured, when it reaches the threshold before usage milestone, CMMS will create a work order, if the work order has not been conducted until the usage reaches a milestone, it will send an MFG on hold request to MES 101 to stop production, and the asset status will change to the next status. If the work order is conducted before the milestone reaches, the MFG hold won’t be triggered. After the work order is closed, the CMMS system will update the tooling to the next milestone and the production won’t be affected.

If the tools’ expired date control is configured, CMMS will create a work order and change the asset status to next status, and then will send an MFG on hold request to MES 101 to stop production.  

If the tools’ periodic control is configured, when it reaches the Grace Period before the date milestone, CMMS will create a work order, if the work order has not been conducted until the date milestone, it will send an MFG on hold request to MES 101 to stop production, and the asset status will change to the next status. 

 

  1. If an MFG Hold is generated, the engineer ,ust then resolve the issue by: 
  • Replace with a valid tool or unload the original tooling and then load a new one.
  • Unload the tooling, complete the usage/periodic work order, and manually change the status on the current tool, and then load to the CMMS system again.

 

  1. Tooling usage details are now reflected in Tooling Usage Report and Tooling Where Used by Serial Number (CMMS Reports) at MESWeb.
  2. If no scanning interface system is employed but the user still wants to track the usage situation, or if the user wants to adjust the tooling usage after loading/unloading and tooling validation, it can be complete manually in Manual Update Usage.

 

There are three control Modes and three types of tooling/asset maintenance criteria that can be configured for asset type and asset. Please see the Appendix for detailed workflow if needed.

 

Configuration Requirements

 

Tooling Control operates in several modules, configuration requirements involve multiple steps. 

If the users have configured all the data, please skip the configuration sections, go to the tooling mapping directly.  

This document outlines the following configuration details:  

 

The Tooling Mapping module allows the users to create an association between the product’s Location/Part Number/Shop Order (associated with the Shop Floor ID and configured in MES 101) and the Asset Type defined in CMMS Asset. 

As shown in Figure 1, before making the tooling mapping, the requirements configurations must be ready. 

 

Figure 1: Tooling Mapping Fields

Figure 1- Tooling Mapping Fields1.png    

 

Note: The Shop Floor ID, Part Number, Process, Location and Shop Order were configured in the MES 101.

Note: The Asset Type ,Usage Threshold UoM and Usage Rate were configured in the CMMS module.

 

 

 

MES 101 Configuration

 

Shop Floor ID, Location, Part Number Control 

  1. Navigate to: Shop Floor Control > Configuration > Shop Floor Configuration.
  2. Utilize the Shop Floor Configuration submodules to configure production data:Shop Floor ID, Location, Part Number.

 

For more information about how to add configuration data, see this step-by-step document.

 

Shop Order Control: Create Shop Order

  1. Navigate to:Shop Floor Control > Production Control > Shop Order Control.
  2. Open the Shop Order Release module to set the Shop Order.

 

 

Server Information

 

Please configure the Shop floor ID at theServer information. Or contact the Support Team to configure the server information

 

CMMS ConfigurationServer Information

 

Configure  UoM(unit of measurement) 

 

Usage Threshold UoM and usage rate were defined at the UoM module. 

  1. Navigate to: Shop Floor Control > Configuration > CMMS-Admin to open the Asset main menu.
  2. Select UoM to manage the UoM
  3. Define the UoM Category and Conversion Rate.

 

Figure 2: UoM Main Page

TM UoMMainPage.png

 

 

 

Configure  Asset Type

Asset Type is a group of Assets with a unique ID but has some generic characteristics as an asset class; which allows users to configure asset maintenance and assign maintenance to a dedicated technician group according to machine type. 

 

At the asset type Maintenance Tab, the users can select one, two, or three types of tooling maintenance options for each maintenance tool based on usage or time range.

  • Usage Control
  • Expired Date Control
  • Periodic Control

 

  Below will give a detailed description of Asset Type Maintenance.            

  1. Go to:Shop Floor Control > Configuration > CMMS - Asset to open the Asset main menu.
  2. Select Asset Type to manage the Asset type.      
  3. Select the Maintenance tab to configure the Asset Type’s Usage/Expired Date/Periodic Control information.

 


Asset Type Maintenance Tab

 

Three kinds of maintenance can be configured on the Asset Type.

  • Usage Control
  • Expired Date Control
  • Periodic Control

 

Note: Plants can select one, two, or three types of maintenance for each maintenance tool.   To edit the Asset Type, select the maintenance type by marking the checkbox next to the Maintenance Type Heading. The default value is unselected.

 

Note: This figure below ticks all three maintenance control types just to show the fields clearly.

 

Figure 3: Asset Type Maintenance Tab 

TM AssetTypeMaintenanceTab.png

 

  • Assigned Group: Define the user group to complete the maintenance work order on this tool.  

 

  • Requester Group: Define the user group that has permission to request a maintenance work order for this tool, i.e. who can request the tooling maintenance requirement.

 

  • Comment: Users can add any additional information in this field.

 

Usage Control

To define maintenance thresholds, users must complete the fields according to usage.

 

Figure 4: Usage Control

TM UsageControl.png

 

  • Maximum Usage: This is the maximum usage value allowed for the Asset Type. If the tool’s current usage exceeds the maximum usage defined, the tool will change to Next Asset Status configured at Usage Control, and a Manufacturing hold will be placed for this tooling's location to stop production. Scanning at that location will be disabled until the required tooling is loaded (Users need to unload the invalid tooling, then load another valid tooling, or replace the tooling).

 

Important Note: If Max Usage is reached, the production line will stop. Please prepare a tooling replacement plan in advance.

 

  • Usage Interval: 

Note: There are two types of usage interval, Regular interval and Irregular interval.  

  • The Regular interval usage control configuration, please see Figure 4. 

As an example shown at the Figure 4, Maximum Usage is 1000, Usage Interval is 100, which signifies that the tool requires maintenance after every 100 usages, and the CMMS system will auto-generate the usage milestones with the same interval. So the usage checkpoint will be 100,200,300,400,500,600,700,800,900 (supposing the Usage Warning is 5). When the tooling usage reaches 95,195,295,395,495,595,695,795,895,995 the system will create a maintenance work order. As long as the users conduct the Work Order before it reaches the milestone, scanning will continue without any disturbance.   

 

  • The Irregular Interval usage control configuration, please see Figure 5.

 

Figure 5: Usage Irregular Interval Control 

  TM UsageIrregularIntervalControl.png

 

  • Irregular Usage Intervals are entered as a series with a comma between (e.g. 100,300,500,800,900), meaning the usage milestone changes between each maintenance. As an example shown at Figure 5, the Usage Interval for the Tool  is defined as “100, 300, 500,800,900,” signifying the usage checkpoint is 100, then 300, 500,800, then 900 (supposing the Usage Warning is 5). When tooling usage reaches each milestone (95, 295, ,495,795,and 895), the system will create a maintenance work order.   

Note: Usage Intervals are listed in a row, with commas separating them.


 

  • Usage Warning: Usage Warning number is set to define when to create a work order, once this number is reached before each usage milestone, a work order will be created with a checklist for each asset and notify the user.
    • Example: Maximum Usage is 100000, and Usage Interval is 30000, so the usage milestones will be 30000,60000,90000,
    • Usage Warning is 10, so the system will create a maintenance work order and send an alert email to the associated group when the tooling’s current usage reaches 29990,59990 and 89990 (usage milestones - Usage Warning). 

 

Note: If the users do not conduct  the maintenance work order when the current usage reaches each usage milestone (30000,60000,90000), the system will send a hold command/information to the MFG production line, and the production will be halted/stopped. Once MFG Hold is placed, users need to unload the tooling, close the WO (asset status will be changed automatically), and then load the tooling again. You can check the auto status change at History Tracking for Asset Status.

 

Note: The Usage used in this document will only help to understand the operating process, in the real shop floor, the usage checkpoint maybe 30000,60000,90000 or any number the engineer thinks appropriate for the tooling used for products. Please set the usage data according to your business scenarios.  

 

  • Unit of Measure: Define the Unit of measurement for this Asset type. The UoM(unit of measurement) is defined atCMMS-Admin >UoM.

 

  • Usage Checklist: Define the checklist to assist the technician in the tooling maintenance.  The checklist is defined at CMMS-Asset > Checklist.

 

  • New Asset Status: Defines the Status of the Asset/Tooling. The options display are:  
    • Running: Tool is currently running on the line.
    • Obsolete: An asset that has been temporarily or permanently moved from production.
    • Spare: Tooling is not currently in production but is available for use if needed.
    • In Maintenance: The tool is currently being maintained by PM plan.
    • Unscheduled Down: Tooling breaks down unscheduled.
    • Scheduled Down: Tooling is down scheduled.
    • Setup: Tooling is currently waiting for  running because of setup.
    • Idle: Tooling is not in use.
    • Calibration: The tooling is under  calibration process.
    • To be reviewed: This status happens when the tooling maintenance work order is not conducted till milestone reaches or maximum usage has reached but the engineer wants to double check before scrapping..
    • Suggested value = To be reviewed if you want to check the real status before scrapping the tool .

 

Note: When usage milestone is exceeded or grace period expires, the system changes asset status to Next Asset status (for example. “to be reviewed”). After maintenance is completed and tooling is correctly loaded, the system will then change the asset status to Running. Technicians have the option to manually change the status if necessary (e.g. If maintenance is not needed, the technician can manually close the work order and change the status of the asset to Running; if extra maintenance is necessary the technician may also manually change Running status to Obsolete or other status, etc.)

 

 

Expired Date Control

 

To define maintenance thresholds, users must complete the fields according to the time periods.

 

Figure 6: Expired Date Control

TM ExpirationDateControl.png

 

  • Expired Period (Months): The number of months from the manufacture date when the asset will expire and require maintenance. The following example illustrates an expired period of 12 (months). If the Manufacture Date is 2019-01-30,

Note: Manufacture Date is defined when the user defines the Asset: CMMS Asset > Asset > Add, this Asset will expire on 2020-01-30, 12 months after 2019-01-30.

  • Expired Checklist: Attach the maintenance checklist the technician should follow to complete maintenance on this tool (asset). 
  • New Asset Status: Define the Status of the Asset/Tooling. For Asset Type assets, the default selection is “Obsolete” or “To be Reviewed”. If usage moves beyond the acceptable limits, the system automatically changes Asset Status “To be Reviewed.” Once maintenance is completed, the engineer needs to change the status to “Running.” or any other status they deem proper after checking the tooling status. If the engineer reviews the tooling and deems it does not require scrap, he can manually change the status to Running, Obsolete, Spare, In Maintenance, or Break Down, as needed.
  • Default status is “To Be Reviewed”. Please see the New Asset Status.


Note:The system will create a maintenance work order and send an alert email to associated groups when the asset expires. CMMS will send a hold command/information to the MFG production line, and production will be halted/stopped. Replace the valid tool or unload the original tooling, and then load a new one.

 

 

 Periodic Control

 

Users must complete the fields to define maintenance thresholds according to calendar dates.

Note: This configuration mirrors configuration options for CMMS assets.

 

Figure 7: Period Control

TM PeriodicControl.png

 

  • Repeat Every: Define the number of Repeat cycles.
  • Repeat Type: The choice values areDay, Month, Year.
  • Grace Period: This is the number of the Grace Period. For example, select Repeat type today, last maintenance date is 10/15/19, Repeat Every is 10, Grace Period is 1, when reaching  10/24/19 system will create maintenance work order automatically.
  • Grace Type: The choice values are Day, Month, Year.
  • Periodic Checklist: Attach the checklist for the technician to mark when completing the maintenance.
  • Grace Orientation: Define the orientation for grace, choice values are  Backward/Forward, Backward.
  • New Asset Status: Define the Status of the Asset/Tooling when a repair is complete. This field is completed by the technician assigned. Please see the New Asset Status.

 

Note: The system will create a maintenance work order and send an alert email to associated groups when the current date reaches the last maintenance date + Repeat Type(Day/ month/year) - Grace period. Follow the checklist to complete the maintenance and change the status of the asset manually. If the users do not conduct  the maintenance work order between the Date Last maintenance Date  + Repeat Type(Day/ month/year) - Grace period and Last maintenance Date  + Repeat Type(Day/ month/year) + Grace period, the system will send a hold command/information to the MFG production line, and production will be halted/stopped.  The users need to change the asset status to continue scanning if needed. 

 

  1. The user must complete the fields according to the required information.

 

  1. Add the fields accordingly, then select Save to save the configuration.

 

Asset Maintenance

Once the Asset Type (Tooling Part Number) has been defined, users must configure the Asset (Asset ID) in CMMS Asset.   

  1. Navigate to: Shop Floor Control > Configuration > CMMS Asset > Asset. 
  2. Select Add at the Asset list main page, the Add Asset sub-page will show.
  3. Enter or select theAsset ID, Asset Name, Asset Type, and other items, then select  Save. 
  4. Select the Asset, then select the Edit to open the newly created Asset. 
  5. Move to theMaintenance Tab.

 

  Note: All data previously defined in Asset Type is inherited by the Asset, unless the Maintenance Needed and Inherited from Asset Type checklist is deactivated.

 

Figure 8: Edit Asset - Maintenance Tab

TM EditAssetMaintenance.png

 

  1. Complete the columns according to the Asset ID:

 

  • Maintenance Needed: The Maintenance Needed checkbox determines whether the tool’s maintenance will be monitored by the system. If left unchecked, no maintenance (by usage, by expired date, and by periodic) for this tool will be monitored.

 

  • Inherited from Asset Type: When checked, all usage parameters defined in the corresponded Asset Type will automatically be populated for this asset. Users can uncheck the Inherited from Asset Type checkbox, then manually set the special configuration for the Asset.

 

 

Tooling Mapping

 

The Tooling Mapping module creates an association between the product’s Location/Part Number/Shop Order (associated with the Shop Floor ID and configured in MES 101) and the Asset Type defined in CMMS Asset. This connection allows the system to identify tooling maintenance type (tooling usage/tooling expired date/tooling periodic maintenance) via scan activity. Tooling Mapping sends tooling requirements to Conduit, 42Q’s Production Workbench portal.  

Tooling mapping provides three control modes to control the Tooling Maintenance: By Location, By Part Number, By Shop Order.  

  • By Location means specific asset type is controlled by location directly, this can be used for big machine’s setup too, After establishing the relationship between tooling and the Location, the system will check the loaded toolings status and the toolings maintenance work orders status for  the Location, and will hold any part number or shop orders when it goes through this location if the users do not conduct the maintenance work order on schedule.

 

  • By Part Number means specific asset type is controlled by Part Number. After creating the relationship between tooling and the part number, the system will check the loaded toolings status and the toolings maintenance work orders status for this part number, and will hold all the units or shop orders for this part number if the users do not conduct the maintenance work order on schedule.

 

  • By Shop Order means specific asset type is controlled by shop order directly. After establishing the relationship between tooling and the shop order, the system will check the loaded toolings status and the toolings maintenance work orders status for the shop order, and will hold this shop order if the users do not conduct the maintenance work order on schedule.

 

Tooling  Pool

 

Tooling mapping also provides options for using the Tooling Pool, depending on the asset type and business scenarios.   The tooling pool means that more than one tooling can be set in a certain station as if all the tooling are put in a pool to use. It can be used in some stations/locations that take a long time and the users cannot wait for the tooling to be back to scan the next board, such as pallets and vacuum blocks at the wave solder process. To improve production efficiency it is necessary to prepare a lot of tools in advance, such as pallets, instead of waiting for the pallets in front. Based on this, it is required that only the picked tooling (pallet/trays) will be increased by usage, rather than increasing usage to all the toolings in the pool.  

If the tooling pool is configured as NO, the logic is that, when one board is completed or passed, the usages of all toolings on the current station/process/location will be increased.

In consideration of the business scenarios in the shop floor, the Tooling Mapping page provides theTooling Pool options for flexibility to allow users to define whether the asset type used, should be in the tooling pool or not.  

 

Tooling Pool: YES/NO  

Tooling Pool is YES: 

  • The Qty of the tooling is higher than one at the tooling mapping, and each loaded tooling with a Loading Sequence, as well as the usage of the currently used tooling, will increase when the board passed from the location, while the usage of other toolings in this pool will not increase. The total amount of the toolings in the tooling pool depends on how many tooling the users have loaded for this location.

 

  • The increase in the tooling pool can be interpreted in a cycled counting concept. For example: there are 3 toolings in this tooling pool, the sequence is automatically defined by the system, according to the order of toolings loaded time: the first tool loaded, then the Loading Sequence will be set to 1, after 3 toolings had been loaded, it means that the total toolings in the pool is 3. When the first board is completed/passed to the next location, the first tooling (loading sequence is 1) is used,  and the usage will increase, when the second board is scanned, the usage of the second sequence tooling will increase, and so on. But when the fourth board is scanned, the usage of the first sequence tooling will increase. 

 

Figure 9: An Example of the Tooling Pool

TM ExampleofToolingPool.png

 

Tooling Pool is NO:

  • Regarding the configuration (by location, part number or by shop order) in the tooling mapping, when a board passes, all the loaded tooling’s usage will increase.

 

 

Tooling mapping

 

  1. Navigate to: Shop Floor Control > Configuration > Tooling Map, and open the Tooling Map main page.

 

Figure 10 : Tooling Mapping Main page

TM ToolingMapMainPage.png

 

  1. Select the Add (+) button. The Add Tooling Mapping page will display.

 

Figure 12 : Add Tooling Mapping subpage

TM AddTMSubpage.png

 

  1. Input or select the following fields. 

Note: Items noted with a red asterik (*) are mandatory fields.

 

  • *Shop Floor ID: SFDC Shop Floor for the specific plant. This field cannot be empty. (To configure go to: Shop Floor Control > Configuration > Shop Floor Configuration > Shop Floor ID).
  • *Control Mode: Select By Location, By Part Number, or By Shop Order.
    • Control mode asLocation, means once mapped, the system will hold all the shop orders under this location directly.
    • Control mode asPart Number, means once mapped, the system will hold all the shop orders under this Part Number directly.
    • Control mode asShop Order, when scanning, CMMS will check the first board under this Shop Order for load and proceed accordingly. 

 

  • *Part Number: The MES product Part Number of MES 101 (SFDC). This field cannot be empty. By linking the product PN to the Asset type, the plant can quickly identify the correct Asset/tool needed to build the product.   (To configure it, go to:Shop Floor Control > Configuration > Shop Floor Configuration > Part Number).
  • Process: Process describes the scanning activity and/or assembly completed at a specific location. The process is defined at Shop Floor Control > Configuration > Shop Floor Configuration > Location). 
  • *Location: The process is defined at the moduleLocation (Go to: Shop Floor Control > Configuration > Shop Floor Configuration> Location).
  • *Asset Type: This field corresponds to Asset Type and is defined in CMMS Asset (Shop Floor Control > Configuration > CMMS Asset > Asset Type > Maintenance Tab). 
  • *Tooling Pool: The option is used to define whether to use the tooling pool. 

Yes: tooling pool is applicable here for the asset type.

No: tooling pool is not involved for the asset type.  

 

  • *Qty/Max QTY: The quantity of toolings (jigs/stencils etc) for the Asset Type that will be loaded for thisLocation.

  Note: QTY Example:   

  • If theTooling Pool is set toYES, the value ofQTY/Max QTY must be more than 1, otherwise no pool if it’s only 1.
  • If thisQty/Max QTY is set to 2 and the Tooling Pool is set to No, the users must load 2 toolings at this location; if the correct number of toolings are not all loaded,  the line will remain in MFG Hold status to prevent scanning. 
  • If thisQty/Max QTY  is set to 3 and the Tooling Pool is set toYes, the numbers of the loaded toolings can be more or equal 1, and less or equal 3.  That means the users can load 1, 2, or 3 toolings at this location to scan the board. 

 

  • The users can configure the option Tooling Pool to define whether the location/product supports tooling pool for one asset type at the Tooling Mapping page. 
  • If Tooling Pool = NO, after the user establishes a mapping relationship with Asset type and QTY is defined, users will need to loadQty/Max QTY t'oolings to be able to scan the boards, as CMMS requiresthe'Loaded QTY (tooling load page) must be the same as Qty/Max QTY (tooling mapping page).
  • If Tooling Pool = YES, it’s just like there’s a magazine or rack, put at the location with a lot of toolings with the same asset type (usually for pallets, vacuum blocks, carriers) at the shop floor, CMMS system builds up a virtual pool when loading the toolings to the location ready for use. The Qty/Max QTY at Tooling Mappingwill be taken as the maximum number of tooling you will load for this location. The users who put even one tooling will be able to scan the board although it lacks efficiency because they need to wait for the tooling back to carry the second board
    • The maximumLoaded QTY for one asset type will be the Qty/Max Qty defined at Tooling Mapping. Loaded QTY must be less than or equal to the Qty/Max QTY defined in tooling mapping for location.
    • CMMS will check Loaded QTY greater than 0 to allow scanning. Once 1<=Load QTY<= QTY/Max QTY, CMMS will send the “release MFG hold” event to MES101 to allow scanning.
    • CMMS will calculate each tooling’s usage according to theLoading Sequence at the tooling pool after one board passes through the location.
    • Once the maintenance criteria reach to trigger maintenance for one tooling, the users  need to take out the specific tooling from the pool (unload the Asset ID at Tooling Load/Unload Page) and the Loading Sequence will update automatically for the remaining tools in the pool according to Load Time. Please refer to theTooling loadsection in Figure 17.

 

  • *Usage Threshold’s UoM: This is the UoM(units of measurement) for the Usage Threshold, which was defined at the CMMS -Admin >UoM and CMMS-Asset > Asset Type > Maintenance tab.

 

  • *Usage Rage: This is the usage rate/ Conversion Rate of UoM(units of measurement) for the Usage Threshold, which was defined at the CMMS -Admin >UoM and CMMS-Asset > Asset Type > Maintenance tab. Usage Rate stands for how much of the tooling( in UoM) is to be used per scanning unit.

 

Note: The Usage Rate is useful in factories that scan the entire board, thereby eliminating extra usages being falsely recorded.

 

  1. Input or select the fields, then use the checkmark to save the new tooling mapping.

 

  1. Users can select Edit or Remove to manage the tooling mapping. 

 

Bulk Tooling Mapping


The Bulk Tooling Mapping module is used to import the tooling mapping list information. The operator downloads the Template (in CSV format) file, edits the tooling mapping data, then imports the CSV file into the CMMS system.

  1. Navigate to: Shop Floor Control > Configuration > Bulk Tooling Mapping.

 

Figure 12: Bulk Tooling Mapping Main Page

TM BulkToolingMap.png

 

There are 6 functions:

  • Upload: To open the prepared tooling mapping file.
  • Validate:  To verify the data of the tooling mapping file are valid or not.
  • Import: To import/save the valid tooling mapping into the CMMS system.
  • Delete: To delete the invalid lines of the tooling mapping file.
  • Export: To export the correction data of the tooling mapping to local.
  • Template:  To download the template file.

 

  1. Select theTemplate button, to download the template to the user’s desktop. Rename the CSV file and add the tooling mapping data: 
  • Shop Floor ID:  Conduit/SFDC Shop Floor ID.
  • Part Number:  Part Number.
  • Process:  Process Name.
  • Location:  Location Name.
  • Asset Type:  CMMS Asset Type.
  • Tooling Pooling:  0 does not loop count,  1 does loop count.
  • QTY:  Asset number needed under this Asset Type.
  • Usage Rate:  Usage Rate stands for how much of the tooling( in UoM) is to be used per scanning unit.
  • Control Mode:  ‘1’ stands for “By Shop Order”, ‘2’ stands for “By Part Number”, ‘3’ stands for “By Location”.

 

  1. Select theUpload button, to open the prepared bulk tooling mapping CSV file.
  2. The tooling mapping data will be listed below.

 

Figure 13: The Bulk Tooling Mapping Template

TM UploadBulkTM.png

  1. Select the Validate button to verify the tooling mapping data
  2. All invalid data will show in red font.

 

Figure 14: Validate Tooling Mapping

TM ValidateBulkTM.png

 

  1. Select on the invalid data and correct it. Users can edit the tooling mapping information on the list, but this edit action does not sync to the initial CSV file or,  select the invalid line and select Delete to delete the invalid data.

Note: Users can delete any selected line by clicking the Delete button.

 

Figure 15: Delete Tooling Mapping

TM DeleteBulkTM.png

 

  1. The Import button will be enabled once all the tooling mapping data are validated.
  2. Select the Export button to export the current tooling mapping data to your local machine.

 

Figure 16: Export the Bulk Tooling Mapping

TM EXportBulkTM.png

 

Note: If there’s already a tooling mapping record for the same Shop Floor ID + Part Number + Location + Asset Type (criteria as one unique record), then the system will update the existing tooling mapping record.

 

  1. Select the Import button to save the tooling mapping into the CMMS system. The system will send a successful pop-up message.


Note: If there’s already a tooling mapping record for the same Shop Floor ID + Part Number + Location + Asset Type (criteria as one unique record), then the system will update the existing tooling mapping record.

Tooling Load/Unload

 

The Tooling Load/Unload module is used by the production operator. The production operator needs to load the tooling for the SMT machine before they start the production line. The plant must make sure all the necessary/correct tooling is loaded at the SMT machine, so the quality of the product is not compromised. The system validates that the proper tool is loaded and is maintenance is up to date.

Navigate to: Production > CMMS > Tooling Load/Unload to open the tooling load/unload main page.

 

Tooling Load

 

  1. Select/Input Shop Floor ID.
  2. Input/Select Location.
  3. Select the Control Mode. There are three options:By Part Number (default), By Shop Order andBy  Location.
  4. Input the Part Number, Shop Order Number orLocation.
  5. Input Asset ID.
  6. Select Load to load the tooling.

 

Figure 17: Load Tooling Succeed

TM LoadToolingSucced.png

 

Note: Once users input the three itemsShop Floor ID, Shop Order Number/Part Number, and Location, the loaded tooling information associated with the tooling mapping configuration detailed information will display at the list Tooling Mapping Configuration.

 

Figure 18: Tooling Load/Unload Main Page

TM TMConfigurationMainP.png

 

Note: If the Tooling Pool is No and the loaded tooling Qty is less than the QTY/Max QTY configured at the tooling mapping, this line will be in yellow color, the users must load all the defined Max QTY tooling to release MFG hold to the scan board.  

Note: If theTooling Pool is Yes and the loaded tooling Qty is less than the QTY/Max QTY configured at the tooling mapping, this line will not be in yellow. It allows the users to use the tooling pool. User loads at least one tooling (equal or less than the QTY/Max QTY) to release the MFG hold to the scan board. After the tools are loaded, the system will auto-generate/increase the sequence of the tools.

 

Figure 19: An Example for loading Mapping Configuration

TM ExampleLoadingMapConfiguration.png
 

Tooling Unload

 

Select the loaded tooling, then click Unload to unload the tooling from the location.  

 

Figure 20: Unload Tooling

TM UnloadTooling.png

 

Note: If the Tooling Pool = Yes, the system will auto minus 1 of the sequence of subsequent tools after unloading the tool. If the current sequence in tooling mapping is the same as the sequence of the tool unloading, and the tooling is the last one, the current sequence will change to 1. If Tooling Pool = No, Loading sequence will be N/A.

 

Tooling Replace

 

Note: The users must unload the old toolings then load the new toolings, when they need to switch new toolings. Tooling Replace function is one way that allows users to switch to new tooling quickly.   

  1. Select the tooling record that needs to be replaced from the list.
  2. Select the Replace; replace tooling will pop up.
  3. Enter the new Asset ID.
  4. Select Checkmark to replace the tooling.

 

  Figure 21: Replace Tooling

TM ReplaceTooling.png


Note The replace operation will unload the current tooling from the associated Part Number/Shop Order, and load the new tooling simultaneously. The sequence of new tools is the same as the old one if  the tooling pool control is used.

 

 

Manual Update Usage

 

The Manual Update page is used in the following manufacturing scenarios:

 

  • Scenario 1: Plants with no Shop Floor ID  configured to their location (plants operating CMMS Asset as a standalone feature) use Manual Update Usage to manually add tooling usage times, thereby providing a complete log of all tooling usage.
  • Scenario 2: Plants can maually adjust incorrect usage times recorded by MES101 (unit move by usage) in the Manual Update Usage module.

 

Navigate to: Production > CMMS > Manual Update Usage.   Input the following fields prior to loading the tooling:  

  • Shop Floor ID (Optional).
  • Shop Order Number (Optional): This is the identifier for the production PN.
  • Location (Optional): The production line’s location according to the process.
  • *Asset ID : (Mandatory) The Tooling’s unique ID, configured in CMMS Asset.
  • *Usage:  (Mandatory) The number of times this tooling has been used already.

 

Figure 22: Manual Update Usage Screen

TM ManualUsageUpdateUsagePage.png  

 

Previous Usage easily shows the user the original usages before manual update.  Updated Usage changed to Manual Updated Usage to show the updated times, this will also distinguish the current usages field at Tooling Load to avoid confusion.


Users input Shop Floor ID, Asset ID, and select Enter; all the usage update history will display in the list.

 

Figure 23:  Manual Update Usage History

TM ManualUsageHistory.png

 

Production Workbench

 

Tooling Control cannot be used as a standalone system without MES 101 for scanning activities, currently it utilizes the Production Workbench or other scanning interfaces like Data Collector Scan activities.  

 

After toolings are configured or loaded, when scanning the board at Production Workbench etc, it will check tooling status for this location.

 

Prerequisites for Production Workbench

 

  1. Additional server installation is required to use the Production Workbench:
  • Conduit Server: The conduit URL server submits data captured in Production Workbench to the API.
  • Shop Floor ID: Define the factory’s Shop Floor ID server to begin scanning activity.
  • Conduit-ccrs: The interface URL server enables Production Workbench to read the Conduit command list.
  • Conduit-MES-API: Server that reads data from SFDC.

 

  1. Production Workbench is located in:Production > Production Workbench. 

 

  For further information, please see Production Workbench SOP.

 

 

Tooling Reports

 

 

Tooling Usage Report

 

Tooling usage report is available in MESWeb reports

  1. Navigate to: Reporting > MESWeb>CMMS Reports > Tooling Usage Report
  2. Select the Data Source (Step1)
  3. Input the optional field in the search field if needed, then select Next.
  4. The users can view the tooling where used by the serial number report when clicking the link at the Location field

 

Figure 24: Tooling Details for Production SN

TM ToolingUsageReport.png

 

 

 

 

Tooling Where Used by Serial Number

 

Tooling Where Used by Serial Number report is available in MESWeb reports.

 

  1. Navigate to: Reporting > MESWeb
  2. Select CMMS Reports > Tooling Where Used by Serial Number 
  3. Select the Data Source (Step 1)
  4. Input the optional field in the search field if needed, then select Go
  5. The users can view the Unit History report when clicking the link in the Serial Number field

 

Figure 25: Tooling Where Used by Serial Number 

TM ToolingWhereUsedbySerialNumber.png

 

 

 

 

MESWeb Unit History Report 

 

Tooling unit history is available in MesWeb Reports according to the shop floor Serial Number (SN) assigned to the tooling (Tooling Mapping).   

  1. Navigate to: Reporting > MESWeb
  2. Enter the Unit History report name to find the report quickly 
  3. Select Unit History report
  4. Enter the Serials in the search field

 

Figure 26: Tooling Details for Production SN

TM ToolingDetailsforProduction.png

 

Note: Serial Numbers associated with an asset or tooling are labeled with a wrench icon. 

 

Other Resources

The users can view the CMMS  hold and the maintenance work order list.

 

 

CMMS Hold Type List

 

In situations where toolings exceed usage and/or expired maintenance defined but are still acceptable for use, a manager may waive the MFG hold and continue production with the current tooling. In such cases, the manager must also add a comment (description).

All comments and timestamps for CMMS MFG hold waivers are recorded in the Manufacturing Hold module of MES101.  

 

  1. Navigate to: Shop Floor Control > Configuration > Shop Floor Configuration > MFG Hold
  2. Enter the PN, Shop Order or Serial Number
  3. Select CMMS Hold Type 
  4. Select Filter

 

Figure 27: CMMS Hold Repot

TM CMMSHoldReport.png

 

Note: For reference see more details about manufacturing holds:MFG Hold Maintenance

Maintenance History Report

 

A complete history of all tooling maintenance is available in CMMS Work Order.  

  1. Navigate to:Production > CMMS > Work Order.
  2. Select on theWork Order icon.
  3. Select filter by Maintenance from the W/O Type drop-down menu.
  4. Expand the list item to view maintenance work order details.

 

 

Appendix

 

There are three control Modes and three types of tooling/asset maintenance criteria that can be configured for asset type and asset. Please see the detailed workflow if needed.

 

Control Mode 

Asset Mantain Control Data Type Workflow Name  Workflow description

By Location

Usage Control

A1 (Using Tooling Pool)

Workflow A1

  1. Configure the Maintenance strategy in the CMMS Asset module. (Tick the Usage Control in the Maintenance tab page for Asset or Asset Type).
  2. Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Location, Tooling Pool = Yes; configure the number of the tooling that is QTY/Max QTY).
  3. The users select the Asset ID at the Tooling Load/Unload page. The system will auto record the loading sequence by the Load Time, the first loaded tool will be with the first loading sequence until the Max Qty configured at Tooling Mapping reaches. The number of toolings in the tooling pool is the number of loaded tooling. (If the loaded QTY of the tooling is 1<= Loaded QTY <= QTY/Max QTY, production will go on, and tooling usage will increase).
  4. As production goes on, the system will create a maintenance work order and send alert emails to associated groups when the current usage reaches the warning threshold before the usage milestones. If the users conduct the maintenance work order before the current usage reaches each Usage Milestone, the production will continue. Otherwise, the system will send a hold to stop the production.

 

By Location Usage Control A2 (Do not using Tooling pool)

Workflow A2

The same as Workflow A1 except the two configurations following:

  • Configure the Tooling mapping information in the Tooling Mapping module (set theControl Mode = By Location, Tooling Pool = NO; Configure the number of the tooling that is QTY/Max QTY).
  • The users select the Asset ID at the Tooling Load/Unload page.  The loaded QTY must be equal to the QTY/Max QTY. (If the Loaded QTY = QTY/Max QTY, the production unit scanning is allowed).

 

 

By Location

 

Expired Date Control A3

Workflow A3  

  1. Configure the Maintenance strategy in the CMMS Asset module. (Tick the Expired Date Control in the Maintenance tab page for Asset or Asset Type).
  2. Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Location; configure the number of the tooling that is QTY/Max QTY).'
  3. Load Asset ID to the  location in the exact quantity configured at tooling mapping QTY/MAX QTY.
  4. As production goes on, the system will create a maintenance work order and send alert emails to associated groups when the expired date reaches and the system will send a hold to stop production for a new Asset ID to be used.

 

By Location

 

Periodic Control

 

A4

Workflow A4

  1. Configure the Maintenance strategy in the CMMS Asset module. (Tick the Periodic Control in the Maintenance tab page for Asset or Asset Type).
  2. Configure the Tooling mapping information in theTooling Mapping module (set the Control Mode = By Location; configure the number of the tooling that is QTY/Max QTY).
  3. Load the Asset ID to the location in the exact quantity configured at tooling mapping QTY/MAX QTY. As production goes on, the system will create a maintenance work order and send an alert email to associated groups when the current date reaches Grace Period before the last maintenance date. As long as the user completes the work order before the date milestone, production will continue. Otherwise, the system will send a hold to stop production.

By Part Number

 

Usage Control

 

B1 (Using Tooling Pool)

Workflow B1

The workflow B1 is the same as workflow A1, except for  the following configuration:

  • Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Part Number, Tooling Pool = Yes; configure the number of the tooling that is QTY/Max QTY)

By Part Number

 

Usage Control

 

B2(Do not use Tooling Pool)

Workflow B2

The workflow B2 is the same as workflow A2, except for  the following configuration:Configure the Tooling mapping information in the Tooling Mapping module (cet the Control Mode = By Part Number, Tooling Pool = No; configure the number of the tooling that is QTY/Max QTY).

By Part Number

 

Expired Date Control

 

B3

Workflow B3

The workflow B3 is the same as workflow A3, except for  the following configuration: Configure the Tooling mapping information in theTooling Mapping module (cet the Control Mode = By Part Number; configure the number of the tooling that is QTY/Max QTY).

By Part Number

Periodic Control

B4

Workflow B4

The workflow B4 is the same as workflow A4, except for  the following configuration:Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Part Number; configure the number of the tooling that is QTY/Max QTY).

By Shop Order

 

Usage Control

 

C1 (Using Tooling Control)

Workflow C1

The workflow C1 is the same as workflow B1, except for the following configuration:

  • Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Shop Order; configure the number of the tooling that is QTY/Max QTY).

 

 

By Shop Order

 

Usage Control C2 (Do not use Tooling Pool)

Workflow C2

The workflow C2 is the same as workflow B2, except for the following configurationConfigure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Shop Order; configure the number of the tooling that is QTY/Max QTY).

 

By Shop Order

 

Expired Date Control C3

Workflow C3

The workflow C3 is the same as workflow B3, except for the following configuration:

  • Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Shop Order; configure the number of the tooling that is QTY/Max QTY).

 

By Shop Order Periodic Control

 

C4

Workflow C4

The workflow C4 is the same as workflow B4, except for the following configuration:

  • Configure the Tooling mapping information in the Tooling Mapping module (set the Control Mode = By Shop Order; configure the number of the tooling that is QTY/Max QTY).