Keysight Technologies Understanding the Operation and Usage of Manufacturing Execution Systems

Similar documents
Keysight Technologies Automating 14565B Software Battery Drain Measurements with National Instruments LabVIEW. Application Note

Keysight Technologies High-Temperature Nanoindentation on Pure Titanium (Ti) Application Note

Keysight Technologies Laser Heated Tip and High Temperature Stage for G200 Nano Indenter. Data Sheet

Keysight T150 UTM. Universal Testing Machine. Data Sheet

Agilent N5467A Infiniium User Defined Application (UDA)

N5467A Infiniium User Defined Application (UDA)

Keysight Technologies The Six Axes of Calibration

safetyiq: THE NEW DIMENSIONS OF SAFETY DISCOVER INTELLIGENT PROTECTION FOR MORE PRODUCTIVITY Forward-thinking safety products, systems and services

Agilent Beam Lead Attachment Methods. Application Note. Introduction. Attachment Methods

Keysight Technologies Combining Atomic Force Microscopy with Scanning Electrochemical Microscopy. Application Note

hp hardware support onsite global next day response

Agilent N6171A MATLAB Data Analysis Software for X-Series and PSA Series Signal and Spectrum Analyzers

Global Commerce Review EMEA, Q2 2018

WORKFORCE METRICS BENCHMARK REPORT

Keysight Technologies Indentation Rules of Thumb Applications and Limits

GLOBAL VIDEO-ON- DEMAND (VOD)

Global Commerce Review. Americas, Q2 2018

ANALYTICAL STANDARDS AND REAGENTS

5 REASONS TEKTRONIX OSCILLOSCOPES ARE RELIABLE AND TRUSTED TECHNICAL BRIEF

WHY YOUR STORE NEEDS SELF-SERVICE: Must-Knows on How Self-Service Tools Boost Sales, Improve Operational Efficiency, and Keep Customers Loyal

Staples & OB10. Conference Presentation. Kevin Bourke & Joachim Eckerle Date: Presented by:

Welcome to the Bank Statement Processing introduction topic. During this training, we use the acronym BSP for Bank Statement Processing.

What is the first step in moving from reactive maintenance to predictive maintenance?

2018 GLOBAL REPORT EXECUTIVE BRIEF: THE ARTIFICIAL INTELLIGENCE IMPERATIVE

Keysight Technologies Scratch Testing of Multilayered Metallic Film Stacks. Application Note

Siemens Partner Program

MANUFACTURING DATA MANAGEMENT

E2690B Oscilloscope Tools

MODULAR SERVICE AGREEMENTS THE KEY TO CONTINUOUS PERFORMANCE. SICK LifeTime Services

PRODUCT INFORMATION. DWS Pallet MEASURING AND WEIGHING PALLETS AND OTHER BULKY FREIGHT ITEMS. Track and trace systems

FedEx International Priority. FedEx International Economy 3

FedEx International Priority. FedEx International Economy 3

FedEx International Priority. FedEx International Economy 3

FedEx International Priority. FedEx International Economy 3

Process Maturity Profile

FedEx International Priority. FedEx International Economy 3

2009 Talent Shortage Survey Results

FedEx International Priority. FedEx International Economy 3

St. Martin 2014 SERVICES AND RATES

Agilent Technologies U7238A MIPI D-PHY Compliance Test Software for Infiniium Oscilloscopes

FedEx International Priority. FedEx International Economy 3

Aruba FedEx International Priority. FedEx International Economy 3

2009 Talent Shortage Survey Results

Five Things That Can Save You Time When Using an Economy Oscilloscope

Detailed Data from the 2010 OECD Survey on Public Procurement

AUTOMOTIVE INDUSTRY QUALITY ASSURANCE AND MANAGEMENT

ENSURING QUALITY THROUGH COMPLIANCE [ COMPLIANCE ]

St. Martin 2015 SERVICES AND RATES

St. Martin 2017 SERVICES AND RATES

St. Martin 2018 SERVICES AND RATES

International Business Parcels Rate card

FedEx International Priority. FedEx International Economy 3

St. Vincent & The Grenadines 2016

St. Vincent & The Grenadines 2018

From Government-driven to Citizen-centric Public Service Delivery

WHITE PAPER 5 TIPS FOR MANAGING FOOD AND BEVERAGE SUPPLY CHAIN

FedEx International Priority. FedEx International Economy 3

British Virgin Islands 2019

FedEx International Priority. FedEx International Economy 3

PRINT INSPECTION INDUSTRY OVERVIEW

Asia s Fashion Jewellery & Accessories Fair March Exhibitors Survey Report

RESISTING INERTIA: Auditing and Benchmarking Your Global Mobility Program. By Steve Nurney, Principal at Mercer

FedEx International Priority. FedEx International Economy 3

Cisco IT Data Center and Operations Control Center Tour

SHINING LIGHT ON 2D IMAGERS

MAXIMIZE YOUR LABORATORY RESOURCES FOR INCREASED PRODUCTIVITY

PrimePCR Pricing and Bulk Discounts

FedEx International Priority. FedEx International Economy 3

Trinidad & Tobago 2018

Cross-border Executive Search to large and small corporations through personalized and flexible services

Impact of MRCT after ICH E17 fully implement -Industry perspective-

Developing a Global Workforce January 26, 2012

Solution Partner Program Global Perspective

PLEXTOR SSD RMA Request Instructions

FedEx International Priority. FedEx International Economy 3

PrimePCR Pricing and Bulk Discounts

PrimePCR Pricing and Bulk Discounts

Dimension Data Managed Cloud Services for Microsoft

Manage Centre. Manage your IT operations from a single graphical interface

International management system: ISO on environmental management

Sample. NI TestStand TM I: Introduction Course Manual

MERCER EXECUTIVE REMUNERATION GUIDE THE KEY TO DESIGNING COMPETITIVE EXECUTIVE REMUNERATION IN THE MIDDLE EAST

STEVAL-IHP005V1. General purpose power line modem module based on the ST7540 PLM and STM32 microcontroller. Features. Description

Water Networks Management Optimization. Energy Efficiency, WaterDay Greece, Smart Water. Restricted / Siemens AG All Rights Reserved.

IFS APPLICATIONS SOLUTIONS FOR AGILE BUSINESS. The short version

COMPENSATION REVIEW AND ANALYSIS SERVICES TAKING THE WORK OUT OF YOUR COMPENSATION REVIEW PROCESS

GRI Sustainability Reporting Statistics Publication year By Report Services

defense manufacturers

7. Segment Information

supply demand Talent Shortage Survey Global Results

SHINING LIGHT ON 2D IMAGERS

Robas Research Private Limited Credential Deck

BCD TRAVEL CARBON VERIFICATION STATEMENT

FedEx International Priority. FedEx International Economy 3

FedEx International Priority. FedEx International Economy 3

These individual sources are brought together, and converted into individual adult weekly reach.

PRODUCT INFORMATION PLB PRECISE LOCALIZATION OF PARTS IN BINS. Robot guidance systems

CMMI Update. Mary Beth Chrissis, as represented by: Pat O Toole Software Engineering Institute. Pittsburgh, PA May 15, 2008

Global IT Procurement and Logistics. Simplifying the complex: an end-to-end IT supply chain solution

U7238A MIPI D-PHY Compliance Test Software for Infiniium Oscilloscopes

Transcription:

Keysight Technologies Understanding the Operation and Usage of Manufacturing Execution Systems Technical Overview

Introduction The need to integrate an ICT Test system with the Manufacturing Execution System has become increasingly common as more businesses attempt to improve production management to achieve better operational efficiency and accuracy. Manufacturing execution system (MES) is a software package that is usually server based and requires each element on the production line to upload or download information from its database. In doing so, the MES software gains knowledge of every single piece of product on the line and can assert restrictions so as to ensure that the product follows a particular production sequence. The most common restriction is to prevent a product from being processed at a particular station on the line if it has not completed the operation prior to this. In order to achieve proper tracking and control, every piece of product on the line must be serialized. A common method will be to use barcode labels and have each station scan the labels and upload the information to the MES server for processing. Other method may include usage of RFID instead of barcode labels. With the product serialized, each station on the line can now scan the ID of the product and check it against the MES server to determine if that product is legible for that station to process it. In other operations, the ID of the product may also be used to determine specific information to be downloaded from the server, which will be later programmed into the product itself. One example will be the MAC Address of a network board. MAC addresses are usually strictly controlled by the server to ensure that no two products will have the same address. Therefore, the blocks of MAC addresses are normally stored in the servers and assigned to specific product IDs upon request. This also allows the MES server to keep a record of the product ID and their assigned MAC address. Another example of information download based on product ID will be product firmware. For product sites building multiple versions of the product, it is important to ensure that the correct firmware be programmed onto the product. The manufacturing execution system controls the shop floor operation of a manufacturing facility. Therefore it is commonly referred to as the shopfloor control system or shopfloor server.

03 Keysight Understanding the Operation and Usage of Manufacturing Execution Systems - Tecnical Overview Connections between Server and Clients There is no standard protocol governing the communications between the production line equipment and the server. Every station on the production line has got its own function and data to upload. There are also different shopfloor software packages available in the market, each with their own method of transmitting information in and out of the production line. As such, there is no single universal application that can adapt to all equipment. Equipment will need to have a customized software application to handle the communications between the equipment software and the shopfloor server. This software application is known as the shopfloor. The shopfloor works as the middle man between the equipment software and the shopfloor server. Therefore, it needs to handle two communication protocols; one between equipment software and the and another between the and the shopfloor server. The communication of the shopfloor to the shopfloor server will differ from case to case depending on the type of shopfloor software used. It will require detailed understanding of the shopfloor server in order to be able to develop a application to handle the communication. Similarly for every station on the production line, the required information to transmit and receive is also different. The physical link between the production stations and the shopfloor server is typically over local area network (LAN) given the fact that the server will be managing a significant of stations located all over the manufacturing facility. Equipment that links to the shopfloor server will require a shopfloor application to handle the communication. The shopfloor normally resides within the equipment itself and runs as a background process to monitor and transfer data between itself and the server. server LAN Equipment Equipment Equipment Equipment Equipment Equipment Figure 1. Communications can be in any form. It may be sending a string of commands and data between the systems or transferring of files with predefined formats that contain the required information.

04 Keysight Understanding the Operation and Usage of Manufacturing Execution Systems - Tecnical Overview Example 1: General Users - validation This is the most common setup in a shopfloor control system. The shopfloor server tracks all the products on the production line and tells the equipment if they are supposed to process the product or not. This prevents the product from getting mixed up and skipping any process along the production line. In order for the product to be tracked, they will need to be given a unique ID. ization is the common method of identifying the products. Typical serialization methods use labels that are printed with machine readable barcodes to stick onto the products. Barcodes can be two dimensional or three dimensional. Equipment on the production line will need to be installed with a barcode reader that will be able to read the barcode labels and transfer the serial to the shopfloor application. The shopfloor then submits the serial, along with other information about that station to the shopfloor server for validation. The shopfloor server records the information into its database and then decides if that particular serial is expected to be processed by that station on the line. It then transmits the response to the shopfloor which will either reject the product if the validation fails or proceed with normal operation if validation passes. server Approved to process Equipment Figure 2. Setup for process approval

05 Keysight Understanding the Operation and Usage of Manufacturing Execution Systems - Tecnical Overview Example 2: Computational Users - MAC Address download based on serial Taking a step further than just serial validation, the shopfloor server can be also used to control the assignment and tracking of MAC addresses. This is essential for computational products that support networking features. MAC addresses are unique identification of a product in a network. Therefore it is important that there are no duplicated MAC addresses being programmed. The shopfloor server holds a database which contains a range of MAC addresses. The shopfloor sends the serial of the DUT to the server for validation. The shopfloor server then assigns a new MAC address to this serial from its database and records the assignment so that the particular address will never be assigned again to any other serial. The assigned MAC address is transferred back to the shopfloor and then passed into the equipment software for processing. The common process will be to program this MAC address into a memory device in the DUT like an EEPROM or flash. Certain process may also require the shopfloor to send the MAC address and serial to a label printer. The operator will then paste the labels onto the DUT. server Approved to process MAC address Equipment Database MAC address Figure 3. Setup for MAC addressing approval processing

06 Keysight Understanding the Operation and Usage of Manufacturing Execution Systems - Tecnical Overview Example 3: Automotive Users - Test results verification by shopfloor server Manufacturing electronic parts for automobiles requires strict controls and tracking of the production process. Small defects in these electronic parts of a car can cause catastrophic results and maybe even loss of life. Therefore, all major electronic parts used in the automobile are tracked during their production so that in the event of a failure in the field, investigations can be done all the way back to the production stage itself. In an effort to ensure the accuracy and adherence to approved test limits, the security of the test program is often scrutinized. Most productions do not allow their operators and technicians to edit and modify the test programs. Some manufacturers may go a step further to control the test limits within the shopfloor server and make it inaccessible to the production floor. So even if the test programs are modified on the test system, the test limits in the shopfloor server remain unchanged and the test will never be allowed to pass. In this setup, the administrator creates a list of test limits for each test programs and stores it the shopfloor server. On the production floor, the test program is loaded to the test system and the DUT is engaged for testing. The shopfloor is triggered to scan the serial and then transfer the serial along with other information like product type to the shopfloor server. The shopfloor server validates the serial and approves the test to continue. At the end of the test cycle, the test system outputs the test measurements to a log file, which the shopfloor will import and then extract the test values of each test. The shopfloor then sends these values to the server for Pass/Fail verification. The shopfloor server then returns the PASS/FAIL results back. then update the Pass/Fail results to the test system and resets for next cycle. server Approved to process pass/fail Equipment Database Test limits Figure 4. Setup for test results verification

07 Keysight Understanding the Operation and Usage of Manufacturing Execution Systems - Tecnical Overview Conclusion The usage of Manufacturing Execution System is limitless. It is a monitoring and control system that will ensure strict control of the manufacturing process. What we discussed in this document are real life examples of how the MES is used. It is often a headache for the users to setup the communication link between the MES and the equipment on the production line because these are software that are independent of each other. The equipment will not support the exact format that the MES requires, nor can the MES support the various formats for all the different equipment on the line. To bridge the gap between the MES and the equipment, a shopfloor application is required. s are customized and unique to each type of equipment. Information within the equipment may not be readily available or even readable. Therefore, users often have to rely on the equipment suppliers to develop the application at a cost. And if there are changes to the MES requirements in the future, there will be added costs involved in getting the application updated. For the equipment supplier, shopfloor development is not too difficult. However, it is challenging to maintain the support for it in the long term. The supplier may spend a few weeks to develop the shopfloor and install it for production. Once installed, the will usually work for many years to come until there is a request to modify it, such as to add information and features. This means that the supplier needs to maintain the knowledge and codes for that particular shopfloor application for an extended period of time. There will be multiple copies of the application developed for different customers by the supplier. Therefore, it becomes increasingly difficult and tedious for the equipment supplier to be able to support the shopfloor applications. Equipment needs to provide a simple and effective method of data transfer and control so that it will allow the users to be able to manage the shopfloor application themselves. Minor changes can then be handled directly by the users and in so doing users can grow their knowledge and be even more efficient in handling future changes. This will minimize the cost needed to engage the equipment supplier again to make modifications to the shopfloor application.

08 Keysight Understanding the Operation and Usage of Manufacturing Execution Systems - Tecnical Overview mykeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. Keysight Infoline www.keysight.com/find/service Keysight s insight to best in class information management. Free access to your Keysight equipment company reports and e-library. Keysight Channel Partners www.keysight.com/find/channelpartners Get the best of both worlds: Keysight s measurement expertise and product breadth, combined with channel partner convenience. www.keysight.com/find/ict From Hewlett-Packard through Agilent to Keysight Unlocking measurement insights since 1939. For more information on Keysight Technologies products, applications or services, please contact your local Keysight office. The complete list is available at: www.keysight.com/find/contactus Americas Canada (877) 894 4414 Brazil 55 11 3351 7010 Mexico 001 800 254 2440 United States (800) 829 4444 Asia Pacific Australia 1 800 629 485 China 800 810 0189 Hong Kong 800 938 693 India 1 800 11 2626 Japan 0120 (421) 345 Korea 080 769 0800 Malaysia 1 800 888 848 Singapore 1 800 375 8100 Taiwan 0800 047 866 Other AP Countries (65) 6375 8100 Europe & Middle East Austria 0800 001122 Belgium 0800 58580 Finland 0800 523252 France 0805 980333 Germany 0800 6270999 Ireland 1800 832700 Israel 1 809 343051 Italy 800 599100 Luxembourg +32 800 58580 Netherlands 0800 0233200 Russia 8800 5009286 Spain 800 000154 Sweden 0200 882255 Switzerland 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) United Kingdom 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus (BP-03-20-15) This information is subject to change without notice. Keysight Technologies, 2015 Published in USA, April 28, 2015 5992-0732EN www.keysight.com