Management for Chip Mounter Utilizing Web Server

Transcription

1 Management for Chip Mounter Utilizing Web Server S. J. Lim, J. Lyou, Abstract-- Now most of the remote trouble diagnosis of equipment using the internet have just one function that transmit the trouble information to the user. In this paper, we develop Remote Monitoring Server(RMS) for chip mounter, and make it possible to reduce the recovery time by reflecting the user s experience and developer s new methods as well as presenting basic recovery methods. For this, trouble recovery concept is defined. And based on this, trouble diagnosis function, the presentation function of the basic, the user s and developer s recovery method, the counting function of the trouble number of each code, and the presentation function of usage number of each recovery methods were developed. They contribute to the improvement of the rate of operation of the chip mounter. Index Terms Chip Mounter, Service, TCP/IP, Trouble Diagnosis, Web Server T I. INTRODUCTION he number of the enterprise which utilize network technology has been increasing for solving the problems such as productivity improvement, market trend analysis, and material collection for making decision. Especially, the management of equipment and the recovery time reduction when machines break down are very important factors in productivity improvement of the enterprise [1], [2], [3]. Especially remote monitoring is used to improve the productivity of production facility and network technology is utilized in diagnosis. However most of the remote trouble diagnosis using the internet have only simple function that transmits the trouble to the user. So the user only knows the trouble fact and the basic recovery methods transmitted from production facility. However, if it presents not only basic recovery methods but also the user s experience and the developer s new methods when broken down, the recovery time might be reduced in the case of same trouble. In this paper, we develop a Remote Monitoring Server(RMS) for chip mounter, and make it possible to reduce the recovery time by reflecting the user s experience and developer s new methods in addition to presenting the basic recovery methods. For this, trouble recovery concept is defined. Based on this, many functions(trouble diagnosis, the S. J. Lim is with the Korea Institute of Machinery & Materials, 171 Jang dong, Yuseong-Gu, Daejeon, , KOREA ((telephone: , kimm.re.kr). J. Lyou is with Chungnam National University, 200 Gung dong, Yuseong-Gu, Daejeon, , KOREA (telephone: , ICITA2004 ISBN presentation of the basic recovery methods, the user s and developer s recovery method, counting function of the trouble number of each code, and the presentation of usage number of each recovery methods) were developed. By utilizing reporting of actual results of chip mounter and the notice function of the parts change time, the rate of operation of the chip mounter can be improved. II. SYSTEM CONFIGURATION Chip mounter has the function for supplying PCB, part insertion, inspection and heating parts for adhesion. This system has capability to install 104 feeder. Head assembly consists of 3 spindle units and has spindle module for fast motion time. The system can attach the chip of height 0.3 ~ 15.0 mm, width mm and lead pitch 0.5 mm. OS is Window 95 of Microsoft. Fixed camera for vision system can recognize QFP of 0.5 mm lead pitch. Figure 1 shows the chip mounter[4]. Fig. 1 Chip mounter Figure 2 shows the hardware configuration of RMS [5], [6]. RMS communicates with chip mounter through TCP/IP, receives Real Time Information(RTInfor) from chip mounter by own request, classifies it and saves it in DB. Because each one of chip mouters has an IP address, the RMS can select any of the chip mounters when necessary. In a workshop, the user can connect the RMS through a network or direct connection. Software consists of local application and web application. Local application consists of Login, Setup, Trouble Diagnosis,

2 Trouble history, Working result, C/S management and Super user setup. DB contains the trouble history information, real-time data and the user information. Therefore, access to the local application is limited to the registered users. In addition, users who want to get the data in the RMS in a remote place can connect RMS through web browser. Remote users can get the contents about Real-Time Information, Standard, Setup, Equipment selection, Trouble Diagnosis, Working result, C/S Management from the web browser. Satus, PlaceTime and WaitTime are used to analyze the process time to know time spent to produce the finished PCB. Troublecode, StopCode, Recovery methods, Trouble History and Changing parts are used to manage the operation efficiency such as the content of trouble, showing recovery method, trouble history and informing the change time of expendables. Used DB engine is Oracle 8i. Fig. 2 Hardware configuration of RMS III. REMOTE MONITORING SERVER(RMS) A. REAL TIME INFORMATION(RTInfo) The chip mounter transmits the RTInfo through TCP/IP at the request of the RMS. The RMS utilizes it to manage the actual result control and to improve the operation efficiency. The RTInfo is 40 bytes and is made up Status, InCount, OutCount, WorkCount, TroubleCode, StopCode, PlacementTime and WaitTime. Table 1 shows the size and contents of the RTInfo. Fig. 3 The usage of RTInfo in RMS B. REPORTING OF ACTUAL RESULTS AND PROCESS InCount, OutCount and WorkCount are used to analyze the actual results of chip mounter. InCount presents the entire number of new PCB moved from PCB loader to the chip mounter. OutCount presents the entire number of PCBs except the inferior ones that are caused by trouble or error while they are being operated. Table 1. The contents and size of RTInfo Contents Size Contents Size Status 4 TroubleCode 4 InCount 4 PlaceTime 4 OutCounts 4 WaitTime 4 WorkCount 4 StopCode 4 Satus means the condition of chip mounter which indicates stop, idle and operation. InCount means the number of new PCB which is put into the RMS and OutCount the accumulated number of PCB that has been finished, WorkCount the number of PCB that are working or on standby, The TroubleCode represents the cause of trouble, StopCode means the cause of stop, PlaceTime means the time that is spent on putting the previous PCB, and WaitTime is the waiting time of the previous PCB. Figure 3 indicates the usage of RTInfo that is stored in DB of RMS. InCount, OutCount and WorkCount are used to manage the actual results such as counting chip mounter s actual output. Fig. 4 Local application for working results We can find the number of inferior ones from the difference between InCount and OutCount. WorkCount presents the number of PCB being operated in the chip mounter. PlaceTime, which indicates the time spent on setting up previous goods and

3 WaitTime are used to calculate the process time. Status presents the condition of chip mounter to stop, idle or operation. Figure 4 shows local application for working results. Figure 5 shows the working result in the web browser. developed recovery methods and directions. These are offered with basic and the user s recovery methods later. (7) Later, developers refer to the methods that are inputted by the user and use them when they develop the new version of trouble treatment methods. This has an important role as the data that is performed on the actual spot. Fig. 5 Working result in web browser C. TROUBLE TREATMENT Chip mounter user should reduce the stop time caused by the trouble to improve operation efficiency. Also, the developer of chip mounter should support the fast recovery methods when there is trouble. However it s not easy to recover it quickly because of the distance between user and developer. To solve this problem, the concept of a trouble treatment that involves the functions presenting the three recovery methods(basic, the user and the developer s recovery method) of the RMS, the trouble number of each code and inputting the user s experienced recovery methods and developer s recovery methods, and representing the usage number of each recovery methods is defined. Figure 6 shows the development concept about trouble treatment of the RMS and the details are follows (1) RMS receives the trouble code from chip mounter through communication. RMS shows the contents of the trouble, its cause and basic recovery methods. (2) Th user try to recovery by using the basic methods that the RMS offers (3) When the trouble that can t be solved by basic recovery methods occurs, users recover it by themselves or with the help of other experienced users. (4) If the recovery is performed by the user s or the experienced user s methods, that method is inputted to the RMS. The RMS save the new inputted methods and presents it later when the same trouble occurs. This result is used for the user to choose the proper methods (5) If the methods that are presented from now on, don t work, the user tells the nature of the problem to developer by , chatting or telephone. (6) After accessing to the RMS, developer input the new Fig. 6 The concept of trouble treatment Figure 7 shows the number of trouble number of each code in local application. Figure 8 shows the recovery methods that are used in web application. Figure 9 shows the basic recovery methods and inputting methods of the users and developers. Fig. 7 Trouble history in local application Chip mounter has many expendables and should change periodically. RMS sends an to the user to inform the change time in advance. That can be helpful for the user to prepare the parts. So the stop time caused by lack of parts can be reduced. RMS can observes the I/O status of peripheral devices through web browser. However, control through internet is not suitable for real time application because of the delay of command transmission and packet loss. The delay of command transmission and packet loss in internet control are common problems [7], [8], [9].

4 Fig. 8 The used number of each methods Fig. 9 Trouble diagnosis in web application IV. RESULT Most of the remote trouble diagnosis tools for equipment using the internet have just one function that transmit the breakdown to the user. Therefore it does not reflect directly the user s recovery experience or the developer s new recovery methods. If the user s or the developer s recovery method as well as the basic recovery methods are released online or the internet, it makes the recovery faster than only to the basic methods are used. Moreover, experienced user s recovery methods are used as data to develop more reliable equipment. The RMS offers the fast recovery methods by reflecting the user s and developer s methods as well as the basic recovery methods. This is the solution of the situation where the developer can t recover it directly because of the distance and can reduce the recovery time. For this, the RMS develops a trouble diagnosis and presents three recovery methods, the count function of the trouble number of each code and the presenting function of usage number for each recovery methods. It contributes to the effective operation of chip mounter by using the actual report of the results and the notice function of parts replacement time. From the development of RMS, we get the results as follows: (1)Through the RMS, we can see the operation condition of chip mounter and its actual results. And also the basic methods and the user s or developer s methods are presented when the trouble occurs. This makes it possible to reduce the recovery time. The usage number of each recovery method is used to reduce the recovery time. The usage number of each recovery methods is used to reduce the recovery time. By counting the trouble number of each code, we can analyze the nature of the problem. The function of informing parts replacement time through contributes to reduce the stop time that can be caused by lack of parts. Through the actual result, we can check the operation condition of the chip mounter immediately. (2) The information about actual output, work procedure, trouble management and operation rate is designed to be given only to the permitted users. However, in the system based on internet, the following problems are significant: First, there is a case when a user without permission gets the data of chip mounter by infiltration of firewall. Second, private data to be saved in server can be drained Third, there are DB damages and the obstacles of product management by writing a false data in DB. Fourth, the damage of DB can be occurred by computer virus. V. CONCLUDING REMARKS We reach the following conclusions through making and applying the RMS The RMS that is designed to reflect the user s and developer s methods can be used as the method to reduce the recovery time when troubles occur. The RMS can be also used to improve the productivity of equipment after complementing the function that reduce the recovery time. REFERENCES [1] Tae y Kim, The Leading Frontier of Embedded Internet-SENA Technologies, Inc, J. of KSPE, Vol. 18, No. 5, pp , [2] Paul England, Robert Allen, Ron Underwood, Real Time Services for the Web, Computer Network and ISDN System, 28, , [3] Mikio Yoshiba, Kuninari Iguchi, Yutaka Mouri, Takashi Matsuo Michiru Umeda and Shigehiro Shimano, Web base Application Development, NEC technical report Vol. 53 No. 8/2000. [4] SMD IN-LINE SYSTEM User s Guide & Reference Manual [5] Kenneth, T., Barney, D., Internet Robots: A New Robotics Niche, IEEE Robotics & Automation Magazine, pp , 2000 [6] Martinez, H. B., Zamora, I., Gomes, S., Web-based Supervisory Control of Mobile Robots, IEEE Int. Workshop on Robot and Human Interactive Communication, pp , [7] Wei Zhang, Michael S. Braincky, Stephen M. Philips, Stability of Networked Control System, IEEE Control Systems Magazine, Feb, [8] Lee, K. C., Kang, S., Lee. S., Implementation of Remote Feedback Control System via Profibus-DP Network, J. of KSPE, Vol. 18, No. 5, 2001 [9] Steven H. L., Fernando, P., John C. D., Internet Congestion Control, IEEE Control Systems Magazine, pp , 2002

SPI HS70 Remote Control of Multiple Lines with RMCworks Machine Status Monitoring It costs highly to post process analysis technicians for each production line. RMCworks provides solution that one technical

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Ryu HyunKi, Moon ChangSoo, Yeo ChangSub, and Lee HaengSuk Abstract In this paper,

, pp.153-162 http://dx.doi.org/10.14257/ijsh.2014.8.5.14 Development of a Service Robot System for a Remote Child Monitoring Platform Taewoo Han 1 and Yong-Ho Seo 2, * 1 Department of Game and Multimedia,

, pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun

, pp.166-171 http://dx.doi.org/10.14257/astl.205.98.42 A Noble Integrated Management System based on Mobile and Cloud service for preventing various hazards Yeo ChangSub 1, Ryu HyunKi 1 and Lee HaengSuk

Vol.8, No.3 (2014), pp.107-118 http://dx.doi.org/10.14257/ijsh.2014.8.3.10 The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator Woon-Yong

Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

Development of IaaS-based Cloud Co-location and Management System using Open Source Cloud Stack Chil-Su Kim, HyunKi Ryu, Myung-Jin Jang and Chang-Hyeon Park Abstract The weakness of server-based hosting

CGI-based applications for distributed embedded systems for monitoring temperature and humidity Grisha Spasov, Nikolay Kakanakov Abstract: The paper discusses the using of Common Gateway Interface in developing

FREQUENTLY ASKED QUESTIONS Secure Bytes, October 2011 This document is confidential and for the use of a Secure Bytes client only. The information contained herein is the property of Secure Bytes and may

IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.2, February 2007 267 Implementation of Home Network Security System based on Remote Management Server Young Gun Jang, Hoon

Application of a Web-based Monitoring and Control system in Plastic Rotational Moulding Machine Mário Rodrigues 1, José Mendes 2, and Jaime Fonseca 3 University of Minho 1,2,3 Dept. of Industrial Electronics

Browser Client is a web-based application that allows users to point their browser at a URL and view live video from a set of Intellex units. Browser Client 2.0 is compatible with Intellex 3.2 software.

174 IJCSNS International Journal of Computer Science and Network Security, VOL.6 No.6, June 2006 The Design of the Network Service Access Control System through Address Control in IPv6 Environments Summary

Remote Copy Technology of ETERNUS6000 and ETERNUS3000 Disk Arrays V Tsutomu Akasaka (Manuscript received July 5, 2005) This paper gives an overview of a storage-system remote copy function and the implementation

Proceedings of COMADEM 2007 The 20 th International Congress on Condition Monitoring and Diagnostic Engineering Management Faro, Portugal, June 13-15, 2007 REMOTE CONTROL AND MONITORING OF AN INDUCTION

Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 2015, 7, 479-484 479 Open Access Research and Design for Mobile Terminal-Based on Smart Home System

, pp.52-56 http://dx.doi.org/10.14257/astl.2015.110.11 Design of a Web-Services Based Spam MyoungHwan Joung, Oh-Heum Kwon, Ha-Joo Song Dept. of IT Convergence and Application, Pukyong National University

IJCSNS International Journal of Computer Science and Network Security, VOL.12 No.8, August 2012 11 Implementation of the Remote Control and Management System in the Windows O.S Seung-Ju Jang Dong-Eui University,

Xerox Multifunction Devices Customer Tips June 21, 2006 This document applies to the Xerox products This indicated document in the applies table to below. these For Xerox some products: products, it is

DETAILED REPORT LIST Track which users, when and for how long they used an application on Remote Desktop Services (formerly Terminal Services) and Citrix XenApp (known as Citrix Presentation Server). These

Using Double-Take Through a Firewall Using Double-Take Through a Firewall published August 2001 NSI and Double-Take are registered trademarks of Network Specialists, Inc. All other products are trademarks

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5 What is this document for? This document is a Step-by-Step Guide that can be used to quickly install Spam Marshall SpamWall on Exchange

Autos Limited Ghana Vehicle Tracking Business Proposal Executive Summary Our Understanding of Your Goals We understand that you or your business needs to monitor all your vehicles or company's to minimize

2012 International Conference on Computer Science and Service System The Application and Development of Software Testing in Cloud Computing Environment Peng Zhenlong Ou Yang Zhonghui School of Business

MODEL ATC-2004 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2004 is a 4 Port RS232/RS485 to TCP/IP converter integrated with a robust system and network management features

International Journal of Computer Application and Engineering Technology Volume 1-Issue1, January 2012.pp.1-7 www.ijcaet.net DEVELOPMENT OF VIBRATION REMOTE MONITORING SYSTEM BASED ON WIRELESS SENSOR NETWORK

the Industrial Ethernet standard is 100% Ethernet is Ethernet Ethernet is the established standard in the IT world for fast exchange of data (IEEE 802.3) is always full duplex simultaneous communication

F A C T S H E E T GoToMyPC Corporate Advanced Firewall Support Features Citrix GoToMyPC Corporate features Citrix Online s advanced connectivity technology. We support all of the common firewall and proxy

Oracle Net Services for Oracle10g An Oracle White Paper May 2005 Oracle Net Services INTRODUCTION Oracle Database 10g is the first database designed for enterprise grid computing, the most flexible and

Hitachi Review Vol. 60 (2011), No. 7 399 Wide-area Integrated System Designed to Improve Availability and Flexibility and Operation Training Simulator System Supplied to Electric Power Development Co.,

In order to fulfil the operational needs, different web hosting providers offer different models of hard drives. While some web hosts provide Enterprise HDDs, which although comparatively expensive, offer

Session 3548 A WEB-BASED APPROACH TO AUTOMATED INSPECTION AND QUALITY CONTROL OF MANUFACTURED PARTS Immanuel Edinbarough, Manian Ramkumar, Karthik Soundararajan The University of Texas at Brownsville/Rochester