Difference between revisions of "How to integrate Conduit-PTS Scanning"

From 42Q
Jump to navigation Jump to search
Line 2: Line 2:
 
 
 
 
  
Conduit-PTS Scanning Integration
+
<span style="font-size:large;">Conduit-PTS Scanning Integration</span>
 
 
&nbsp;
 
 
 
&nbsp;
 
  
 
----
 
----
Line 12: Line 8:
 
&nbsp;
 
&nbsp;
  
#Introduction  
+
= Introduction =
  
 
This guide shows you how to configure and activate Conduit-PTS functions.
 
This guide shows you how to configure and activate Conduit-PTS functions.
Line 20: Line 16:
 
Required to verify (upgrade if needed) the correct version before implementing Conduit-PTS Integration.
 
Required to verify (upgrade if needed) the correct version before implementing Conduit-PTS Integration.
  
#Configuration  
+
= Configuration =
  
 
To activate the function, setup needs to be done in Shop Floor ID and PTS.
 
To activate the function, setup needs to be done in Shop Floor ID and PTS.
  
#Shop Floor Configuration  
+
== Shop Floor Configuration ==
  
 
*Click the '''Data Editor''' under the '''Shop Floor Control -> Configuration -> Shop Floor Configuration menu.'''  
 
*Click the '''Data Editor''' under the '''Shop Floor Control -> Configuration -> Shop Floor Configuration menu.'''  
Line 68: Line 64:
 
Save the changes before exit.
 
Save the changes before exit.
  
#Server information Configuration  
+
== Server information Configuration ==
  
 
Make sure you have '''Conduit_shopFloorID & Conduit program''' configured from Administration-->Server information
 
Make sure you have '''Conduit_shopFloorID & Conduit program''' configured from Administration-->Server information
Line 91: Line 87:
 
&nbsp;
 
&nbsp;
  
#PTS Configuration  
+
== PTS Configuration ==
  
 
There are 2 places that need to set up in PTS portlets
 
There are 2 places that need to set up in PTS portlets
  
- Add'''MDS Net User''' in PTS Administrator(System setting)
+
- Add&nbsp;'''MDS Net User''' in PTS Administrator(System setting)
  
 
- Location Mapping in Workstation Setup(PTS)
 
- Location Mapping in Workstation Setup(PTS)
  
#Add MDS Net User  
+
=== Add MDS Net User ===
  
 
Raise P3 Service Request to the MES Support team to request add MDS Net User in '''Traceability Administrator ->System setting.'''
 
Raise P3 Service Request to the MES Support team to request add MDS Net User in '''Traceability Administrator ->System setting.'''
Line 117: Line 113:
 
'''<span style="text-decoration:underline;">Note:</span>''' The MDS Net Users separated by commas.
 
'''<span style="text-decoration:underline;">Note:</span>''' The MDS Net Users separated by commas.
  
#'''Workstation Setup (PTS )'''  
+
=== '''Workstation Setup (PTS )''' ===
  
 
#Login to MES15 and from the pull-down menu('''Shop Floor Control->Production Control->Traceability Setup'''.  
 
#Login to MES15 and from the pull-down menu('''Shop Floor Control->Production Control->Traceability Setup'''.  
 
+
<ol start="2">
#Select “'''Production Line'''” and “'''Workstation'''”  
+
<li>Select “'''Production Line'''” and “'''Workstation'''”</li>
#Right, Click on “'''Workstation'''” to show the right menu then click on “'''Location Mapping'''” as below screenshot.  
+
<li>Right, Click on “'''Workstation'''” to show the right menu then click on “'''Location Mapping'''” as below screenshot.</li>
 +
</ol>
  
 
'''Figure 6: MDS Net User'''
 
'''Figure 6: MDS Net User'''
Line 181: Line 178:
 
Turn on the production line as usual and Conduit-PTS ready for action.
 
Turn on the production line as usual and Conduit-PTS ready for action.
  
#'''Conduit-Scanning Operation'''  
+
= '''Conduit-Scanning Operation''' =
  
 
By using NetDC or emulator, users can scan serial numbers and update to both Conduit and PTS.
 
By using NetDC or emulator, users can scan serial numbers and update to both Conduit and PTS.
  
#Conduit Commands  
+
== Conduit Commands ==
#*ScanPtsBoard  
+
 
#*CheckPtsComponent  
+
*ScanPtsBoard  
#*ptssplitpanel  
+
*CheckPtsComponent  
#*UpdatePtsComponent  
+
*ptssplitpanel  
#*Validateboard  
+
*UpdatePtsComponent  
#*LoadPtsMaterial  
+
*Validateboard  
 +
*LoadPtsMaterial  
  
#'''Scan Scenario'''  
+
== '''Scan Scenario''' ==
  
 
'''<span style="text-decoration:underline;">Conduit-PTS call</span>'''
 
'''<span style="text-decoration:underline;">Conduit-PTS call</span>'''
Line 279: Line 277:
 
Loaded the material After a material runout
 
Loaded the material After a material runout
  
'''Figure 16: Load More Material when Runout'''
+
'''Figure 17: Load More Material when Runout'''
  
 
&nbsp;
 
&nbsp;
Line 297: Line 295:
 
Material splicing to the slot
 
Material splicing to the slot
  
'''Figure 17: Material Splicing to Slot'''
+
'''Figure 18: Material Splicing to Slot'''
  
 
&nbsp;
 
&nbsp;
Line 313: Line 311:
 
'''Conduit macro: validate board'''
 
'''Conduit macro: validate board'''
  
'''Figure 18: Validate Board'''
+
'''Figure 19: Validate Board'''
  
 
&nbsp;
 
&nbsp;
Line 321: Line 319:
 
&nbsp;
 
&nbsp;
  
#'''Reporting'''  
+
= '''Reporting''' =
  
 
'''PTS scan board in production'''
 
'''PTS scan board in production'''
  
'''Figure 19: PTS scan board in production'''
+
'''Figure 20: PTS scan board in production'''
  
 
&nbsp;
 
&nbsp;
Line 335: Line 333:
 
'''Board history report'''
 
'''Board history report'''
  
'''Figure 20: Board History Report'''
+
'''Figure 21: Board History Report'''
  
 
&nbsp;
 
&nbsp;
Line 345: Line 343:
 
'''Material onboard report:'''
 
'''Material onboard report:'''
  
'''Figure 21: Material on Board Report'''
+
'''Figure 22: Material on Board Report'''
  
 
&nbsp;
 
&nbsp;
Line 359: Line 357:
 
&nbsp;
 
&nbsp;
  
#'''Further assistance'''  
+
= '''Further assistance''' =
  
 
For further assistance on Conduit-PTS Integration, please do not hesitate to contact the MES Support team.
 
For further assistance on Conduit-PTS Integration, please do not hesitate to contact the MES Support team.
  
#Document Revision History  
+
= Document Revision History =
  
 
Date
 
Date

Revision as of 08:13, 11 November 2020

 

Conduit-PTS Scanning Integration


 

Introduction

This guide shows you how to configure and activate Conduit-PTS functions.

Conduit Admin and PTS Admin are required to complete the configuration on both systems.

Required to verify (upgrade if needed) the correct version before implementing Conduit-PTS Integration.

Configuration

To activate the function, setup needs to be done in Shop Floor ID and PTS.

Shop Floor Configuration

  • Click the Data Editor under the Shop Floor Control -> Configuration -> Shop Floor Configuration menu.

Figure 1: Data Editor Menu

 

 

 

  • Select one Shop Floor ID, then click the Edit button.

 

Figure 2: Select Shop Floor

 

 

 

  • Add this below line into the setup data editor.

OPTIONS URL_WEB_SERVICE NAME=PTS VALUE=<a href="http://pts-uat.sanmina.com:8080/pts">http://pts-uat.sanmina.com:8080/pts</a>

Figure 3: Data Editor Options Example

 

 

 

#Conduit -PTS Service

OPTIONS URL_WEB_SERVICE NAME=PTS VALUE=http://pts-uat.sanmina.com:8080/pts

Note: Please replace http://pts-uat.sanmina.com:8080/pts with your Conduit-PTS service URL.

Save the changes before exit.

Server information Configuration

Make sure you have Conduit_shopFloorID & Conduit program configured from Administration-->Server information

  • Click Server information under the Administration menu
  • Add the Server information for the Conduit_ShopFloorID and Conduit program.

Figure 4: Add Server Information

 

 

 

Figure 5: Server Information List

 

 

 

PTS Configuration

There are 2 places that need to set up in PTS portlets

- Add MDS Net User in PTS Administrator(System setting)

- Location Mapping in Workstation Setup(PTS)

Add MDS Net User

Raise P3 Service Request to the MES Support team to request add MDS Net User in Traceability Administrator ->System setting.

Please include the below details in your TT

For Example:

Plant Name: E83 Penang

MES Portal Server:143.116.xxx.xxx

NetUser ID: P21dc1,p21dc2,p21dc3

Support team to add the MDS Net User refer to the picture as follows.

Note: The MDS Net Users separated by commas.

Workstation Setup (PTS )

  1. Login to MES15 and from the pull-down menu(Shop Floor Control->Production Control->Traceability Setup.
  1. Select “Production Line” and “Workstation
  2. Right, Click on “Workstation” to show the right menu then click on “Location Mapping” as below screenshot.

Figure 6: MDS Net User

 

 

 

 

 

 

Location mapping page prompt up.

Click theAdd button to add a mapping.

  • MDS User ID (Compulsory)

Figure 8: Location Mapping

- This is referring to MDS Net User(Defined at system setting).

- All MDS NetUser ID added in system settings will appear in the pull-down menu.

- Select the correct SFDC NetUser ID.

  • Location Name (Compulsory)

- Location name created in jMDS Location Maintenance (example S002 SMT Insp Bot or A002

SMT Insp Top or SMTT SMT Top)

- Value must be the first 4 characters from the location name (S002, A002, or SMTT)

 

  • Device ID

- Device ID that associate to location name in Data Collector Maintenance

    • - Example 1 or 401 or 508

Clickthe Update button to save the configuration in PTS for the selected production line and workstation.

Once the mapping save in PTS, a list of location mapping show below

Figure 9: Location Mapping Example

 

 

Turn on the production line as usual and Conduit-PTS ready for action.

Conduit-Scanning Operation

By using NetDC or emulator, users can scan serial numbers and update to both Conduit and PTS.

Conduit Commands

  • ScanPtsBoard
  • CheckPtsComponent
  • ptssplitpanel
  • UpdatePtsComponent
  • Validateboard
  • LoadPtsMaterial

Scan Scenario

Conduit-PTS call

Macro: LoadPtsMaterialMacro

Load the material to the slot

Figure 10: Load Material to Slot

 

 

 

Figure 11: Load the Material Successfully

 

 

<img src="images/image10.png" width="" alt="alt_text" title="image_tooltip">

 

Tried to load the same material to the slot.

 

<img src="images/image11.png" width="" alt="alt_text" title="image_tooltip">

 

Conduit Macro: CheckPtsComponentMacro

Verified the material has been loaded

 

 

 

 

 

Note:

Before scanning, we need to make sure the location mapping to the workstation, otherwise we will have the following error.

Figure 14: Location not Mapping

 

 

 

Macro: ScanPtsBoardMacro

After loading the material and we are able to scan the serial number

Scanned serial: PAKS02567, PAKS02568, PAKS02569

Figure 15: Scan PTS Board

 

 

 

Material runs out:

Figure 16: Check Material Runout

 

 

 

Loaded the material After a material runout

Figure 17: Load More Material when Runout

 

 

 

 

 

 

Macro: UpdatePtsComponentMacro

Material splicing to the slot

Figure 18: Material Splicing to Slot

 

 

 

 

 

 

Conduit macro: validate board

Figure 19: Validate Board

 

 

 

Reporting

PTS scan board in production

Figure 20: PTS scan board in production

 

 

 

Board history report

Figure 21: Board History Report

 

 

 

Material onboard report:

Figure 22: Material on Board Report

 

 

 

 

 

 

Further assistance

For further assistance on Conduit-PTS Integration, please do not hesitate to contact the MES Support team.

Document Revision History

Date

 

Author

 

Title

 

Version

 

Change Reference

 

Approved By

 

11/04/2020

 

Helena Wang

 

Technical Writer

 

A

 

The first version.

 

Simon Zhou

 

11/05/2020

 

Marisol Vargas

 

Technical Writer

 

A1

 

Peer Review, structure, and grammar