TAMPERE UNIVERSITY OF TECHNOLOGY AUTOMATION DEPARTMENT SPECIFICATION OF STANDARD INTERFACES IN MODULAR FINAL ASSEMBLY SYSTEMS



Samankaltaiset tiedostot
TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

Efficiency change over time

Supply Chain Management and Material Handling in Paper Industry Case Tervakoski Oy

7. Product-line architectures

7.4 Variability management

Collaborative & Co-Creative Design in the Semogen -projects

Other approaches to restrict multipliers

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Capacity Utilization

Windows Phone. Module Descriptions. Opiframe Oy puh Espoo

Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO

MUSEOT KULTTUURIPALVELUINA

Network to Get Work. Tehtäviä opiskelijoille Assignments for students.

ECVETin soveltuvuus suomalaisiin tutkinnon perusteisiin. Case:Yrittäjyyskurssi matkailualan opiskelijoille englantilaisen opettajan toteuttamana

Master's Programme in Life Science Technologies (LifeTech) Prof. Juho Rousu Director of the Life Science Technologies programme 3.1.

AFCEA PVTO2010 Taistelija / S4

VBE2 Työpaketit Jiri Hietanen / TTY

ProAgria. Opportunities For Success

Tarua vai totta: sähkön vähittäismarkkina ei toimi? Satu Viljainen Professori, sähkömarkkinat

Helsinki Metropolitan Area Council

Julkaisun laji Opinnäytetyö. Sivumäärä 43

RAIN RAKENTAMISEN INTEGRAATIOKYVYKKYYS

Rakentamisen 3D-mallit hyötykäyttöön

A new model of regional development work in habilitation of children - Good habilitation in functional networks

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY

Tekes the Finnish Funding Agency for Technology and Innovation. Copyright Tekes

BLOCKCHAINS AND ODR: SMART CONTRACTS AS AN ALTERNATIVE TO ENFORCEMENT

Koulutuksen ja tutkimuksen näkökulma

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY

Technische Daten Technical data Tekniset tiedot Hawker perfect plus

EUROOPAN PARLAMENTTI

RANTALA SARI: Sairaanhoitajan eettisten ohjeiden tunnettavuus ja niiden käyttö hoitotyön tukena sisätautien vuodeosastolla

Social and Regional Economic Impacts of Use of Bioenergy and Energy Wood Harvesting in Suomussalmi

Miehittämätön meriliikenne

SESKO ry LAUSUNTOPYYNTÖ 7/08 LIITE Toimisto (5) HUOM. Komiteoiden ja seurantaryhmien kokoonpanot on esitetty SESKOn komitealuettelossa

Security server v6 installation requirements

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Results on the new polydrug use questions in the Finnish TDI data

Information on Finnish Courses Autumn Semester 2017 Jenni Laine & Päivi Paukku Centre for Language and Communication Studies

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY

Use of spatial data in the new production environment and in a data warehouse

Infrastruktuurin asemoituminen kansalliseen ja kansainväliseen kenttään Outi Ala-Honkola Tiedeasiantuntija

16. Allocation Models

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY

Teollinen Internet & Digitalisaatio 2015

LYTH-CONS CONSISTENCY TRANSMITTER

Toimisto (5) HUOM. Komiteoiden ja seurantaryhmien kokoonpanot on esitetty SESKOn komitealuettelossa

Millaisia mahdollisuuksia kyberturva tarjoaa ja kenelle? Ja mitä on saatu aikaan?

ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto

Security server v6 installation requirements

Sisällysluettelo Table of contents

LAMK tekniikan ala Mekatroniikka (Konetekniikka) Teijo Lahtinen, Senior Lecturer, Mechatronics

Making use of BIM in energy management

Research in Chemistry Education

WAMS 2010,Ylivieska Monitoring service of energy efficiency in housing Jan Nyman,

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

3 9-VUOTIAIDEN LASTEN SUORIUTUMINEN BOSTONIN NIMENTÄTESTISTÄ

Käytännön kokemuksia osallistumisesta EU projekteihin. 7. puiteohjelman uusien hakujen infopäivät 2011

Olet vastuussa osaamisestasi

Atostek. KanTa-konseptin tuotteistaminen ja vienti ulkomaille

WP3 Decision Support Technologies

Skene. Games Refueled. Muokkaa perustyyl. for Health, Kuopio

PARHAAT KÄYTÄNNÖT KÄYTÄNNÖSSÄ JAPANI EGLO vuosiseminaari

Ohjelmistoarkkitehtuurit Kevät 2016 Johdantoa

LX 70. Ominaisuuksien mittaustulokset 1-kerroksinen 2-kerroksinen. Fyysiset ominaisuudet, nimellisarvot. Kalvon ominaisuudet

VALTAKUNNALLINEN YLIOPISTOKESKUSSEMINAARI Tulevaisuuden innovaatioiden, oppimisen ja osaamisen ekosysteemejä

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

Benchmarking Controlled Trial - a novel concept covering all observational effectiveness studies

HUMAN RESOURCE DEVELOPMENT PROJECT AT THE UNIVERSITY OF NAMIBIA LIBRARY

TKK 100 vuotta -merkki

Information on Finnish Language Courses Spring Semester 2017 Jenni Laine

Export Demand for Technology Industry in Finland Will Grow by 2.0% in 2016 GDP growth 2016/2015, %

Telecommunication Software

Augmented Reality (AR) in media applications

Building Information Model (BIM) promoting safety in the construction site process. SafetyBIM research project 10/2007 2/2009. (TurvaBIM in Finnish)

Siirtymä maisteriohjelmiin tekniikan korkeakoulujen välillä Transfer to MSc programmes between engineering schools

Alternative DEA Models

TU-C2030 Operations Management Project. Introduction lecture November 2nd, 2016 Lotta Lundell, Rinna Toikka, Timo Seppälä

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

Rekisteröiminen - FAQ

General studies: Art and theory studies and language studies

AKKREDITOITU TARKASTUSLAITOS ACCREDITED INSPECTION BODY INSPECTA TARKASTUS OY

Väylämoduuli - DALI Master Wago

The CCR Model and Production Correspondence

Teacher's Professional Role in the Finnish Education System Katriina Maaranen Ph.D. Faculty of Educational Sciences University of Helsinki, Finland

Information on Finnish Language Courses Spring Semester 2018 Päivi Paukku & Jenni Laine Centre for Language and Communication Studies

Lausuntopyyntöluettelo HUOM. Komiteoiden ja seurantaryhmien kokoonpanot on esitetty SESKOn komitealuettelossa

Aiming at safe performance in traffic. Vastuullinen liikenne. Rohkeasti yhdessä.

Stormwater filtration unit

Paikkatiedon semanttinen mallinnus, integrointi ja julkaiseminen Case Suomalainen ajallinen paikkaontologia SAPO

Information on preparing Presentation

Tietorakenteet ja algoritmit

Basic Flute Technique

Transport climate policy choices in the Helsinki Metropolitan Area 2025

Kaksoistutkintoyhteistyö venäläisten yliopistojen kanssa

The ResiStand Project

Flexbright Oy Embedded software/hardware engineer

Land-Use Model for the Helsinki Metropolitan Area

Transkriptio:

TAMPERE UNIVERSITY OF TECHNOLOGY AUTOMATION DEPARTMENT NIKO SILTALA SPECIFICATION OF STANDARD INTERFACES IN MODULAR FINAL ASSEMBLY SYSTEMS MASTER OF SCIENCE THESIS The subject was approved in the meeting of the Automation Department Council on 13.12.2000 Examiners: Prof. Reijo Tuokko Prof. Tapio Virvalo

Preface This Master of Science thesis was carried out at Tampere University of Technology in the Institute of Production Engineering. The work was done within the SpecOpen project, funded by the National Technology Agency (TEKES) and the nine Finnish companies involved in the project. First of all I would like to express my gratitude to my supervisor, Prof. Reijo Tuokko, for his encouragement and support during the project, and the opportunity to work at the Tampere University of Technology. I would like to thank my colleagues Mr. José LM Lastra (M.Sc.), Mr. Henri Viinikainen and Mr. Jani Jokinen (M.Sc.) for very interesting discussions concerning the specification of interfaces and the construction of the SpecOpen Pilot Line. I would also like to thank all hardware suppliers, especially Flexlink Automation Oy, GWS Systems Oy and JOT Automation OYj for supplying the production modules for the SpecOpen Pilot Line. Further thanks to my colleagues Mr. Jani Jokinen (M.Sc.), Mr. Matti Aarnio, Mr. Andrei Lobov and Mr. Mika Lintunen for their effort of making the control programs of the Pilot Line. And finally, I would like to thank my parents for their continuous support and my girlfriend, for her support, patience and understanding during these few months. Tampere, on 1 st March, 2001 Niko Siltala Saarenvainionkatu 17 B 34 33710 Tampere FINLAND niko.siltala@tut.fi

Table of Contents ABSTRACT...6 TIIVISTELMÄ...7 NOTATIONS AND ABBREVIATION...10 1 INTRODUCTION...13 2 MODULAR FINAL ASSEMBLY SYSTEMS...16 2.1 DEFINITIONS...17 2.2 COMMON FEATURES...18 2.2.1 Material Handling Systems...19 2.2.2 Manual or Semiautomatic Workstations...20 2.2.3 Automated Robotic Cells...21 2.3 MODULARITY REQUIREMENTS...22 2.4 STANDARDS: STATE OF THE ART...22 3 COMMUNICATION NETWORKS...24 3.1 OPEN SYSTEMS INTERCONNECTION MODEL - OSI MODEL...24 3.1.1 Physical Layer...25 3.1.2 Data Link Layer...26 3.1.3 Network Layer...28 3.1.4 Transport Layer...28 3.1.5 Session Layer...29 3.1.6 Presentation Layer...29 3.1.7 Application Layer...29 3.2 CONTROLLER NETWORKS...29 3.2.1 Ethernet Cabling...30 3.2.2 Ethernet Network Topologies...31 3.2.3 Ethernet Protocols...32 3.2.4 Components for Ethernet Network...34

3.3 SERIAL I/O NETWORKS...37 3.3.1 Introduction...37 3.3.2 Components used in serial I/O networks...37 4 CONNECTIVITY TOOLS...39 4.1 SECS / GEM...39 4.1.1 SEMI Equipment Communication Standard - SECS-I...39 4.1.2 High-Speed SECS Message Services Standard - HSMS...40 4.1.3 SEMI Equipment Communication Standard - SECS-II...40 4.1.4 Generic Equipment Model - GEM...43 4.2 EXTENSIBLE MARKUP LANGUAGE - XML...46 4.2.1 Origin of XML...47 4.2.2 XML: Structured, Extensible and Text Formatted...47 4.2.3 Relation between XML and HTML...49 4.2.4 Other Advantages of XML...50 4.2.5 XML is a Family of Technologies...51 4.2.6 XML Example...57 4.3 IPC - THE ASSOCIATION CONNECTING ELECTRONICS INDUSTRIES...60 4.3.1 IPC-25XX Standards...60 4.3.2 IPC-254X Standards...62 4.3.3 IPC-2541...63 4.3.4 IPC-2546...63 4.3.5 IPC-2547...64 5 CASE STUDY: SPECOPEN PILOT LINE...65 5.1 APPLICATION NEEDS OF THE PILOT LINE...66 5.2 CONSTRUCTION OF THE PILOT LINE...67 5.2.1 Automatic Assembly Cell - LCAC...68 5.2.2 Other Modules...70 5.3 CONTROL STRUCTURE OF THE PILOT LINE...70 5.3.1 Selection of Control Components...71 5.3.2 Control Components...72 5.4 CONCLUSIONS OF THE CASE STUDY...75

5.4.1 Connection Problems...75 5.4.2 Use of I/O Networks...75 5.4.3 Communication Networks...78 5.4.4 Controllers...79 6 SPECIFICATION OF INTERFACES...80 6.1 HARDWARE LAYER...81 6.1.1 Mechanical Connections...81 6.1.2 Module Relocation...82 6.1.3 Cables and Connectors...82 6.1.4 Escort Memory...95 6.1.5 Upwards Connections...95 6.2 PROTOCOL LAYER...96 6.2.1 Structure...96 6.2.2 SECS/GEM...97 6.2.3 XML and IPC-25XX standards...98 6.2.4 SECS/GEM versus IPC Based on XML...100 6.3 DATA LAYER...101 7 CONCLUSIONS...102 8 SUMMARY...105 REFERENCES...108

TAMPERE UNIVERSITY OF TECHNOLOGY Automation Degree Program Institute of Hydraulics and Automation Siltala, Niko: Specification of Standard Interfaces in Modular Final Assembly Systems Master of Science thesis, 110 p. Examiners: Prof. Reijo Tuokko and Prof. Tapio Virvalo Funding: TEKES (the National Technology Agency), Deltatron Oy, Elcoteq Network Corp., FlexLink Automation Oy, GWS Systems Oy, JOT Automation Plc, Nokia Mobile Phones, Nokia Networks, PMJ automec Corp. and Salcomp Oy Automation Department March 2001 Abstract The main goal of the SpecOpen project was to make the requirements of new open control systems better known both to the end users and suppliers and technology development communities in field of light assembly production. A pallet-based production line was built during the project in our laboratory for studying and defining these requirements more closely and verifying the suitability of open control systems in practice. The line consists of nine functional modules manufactured by three different suppliers, and one robotic assembly cell developed by TUT/IPE. The production line was set up for a case product, a mobile phone charger. The control system of each functional module was modified to work using a serial I/O network and PC-based controller. The control systems were chosen from commercial components and the aim was to build as comprehensive and versatile a system as possible by selecting different control hardware and control software, fieldbuses, and I/O modules. The evaluations carried out during this work were mainly qualitative. The connectivity issues between production cells from different vendors were known in advance. These problems are related mostly to the end users and integrators because this usually means that a single supplier delivers the production line. If all functional modules fit together, the end users will be able to choose the best in class cells and modules for specific tasks. Also, reusability of modules is increased by the standard interfaces. The project has tried to overcome the lack of connectivity by producing a specification of interfaces between segments. This specification will be a proposal for a generic interface between final assembly cells. The specification aims to maintain, as far as possible the existing interfaces, select the best and necessary parts of them and make possible improvements to meet the future needs. An essential part of this Master of Science thesis was to define both the hardware and the information layer of the interface. Due to the close relation between the final assembly process and the SMD process, the standards used in SMD placement are also interesting. The two most promising sets of standards are under the scope: SECS/GEM and IPC/NEMI standards based on XML.

TAMPEREEN TEKNILLINEN KORKEAKOULU Automaatiotekniikan koulutusohjelma Hydrauliikan ja Automatiikan laitos Siltala, Niko: Standardirajapinnan määritteleminen modulaarisille loppukokoonpanojärjestelmille Diplomityö, 110 s. Tarkastajat: Prof. Reijo Tuokko ja Prof. Tapio Virvalo Rahoittaja: TEKES, Deltatron Oy, Elcoteq Network Oyj, FlexLink Automation Oy, GWS Systems Oy, JOT Automation Oyj, Nokia Mobile Phones, Nokia Networks, PMJ automec Oyj ja Salcomp Oy Automaatiotekniikan osasto Maaliskuu 2001 Tiivistelmä Tässä diplomityössä on keskitytty kevyen loppukokoonpanoautomaation sovelluksiin ja tämän päivän ongelmakohtiin kokoonpanojärjestelmän laitteissa. Toisena tavoitteena on ollut saada sekä loppukäyttäjät että laitevalmistajat tietoisiksi uuden avoimen ohjausjärjestelmän asettamista vaatimuksista. Myös erilaisiin teknologian kehitysyhteisöihin on pyritty vaikuttamaan kertomalla heille kevyen loppukokoonpanon tarpeista. Tämän SpecOpen -projektin aikana Tuotantotekniikan laitoksen laboratorioon rakennettiin pienimuotoinen tuotantolinja, jonka avulla on perehdytty tämän päivän teknisiin ratkaisuihin. Linjan avulla on pyritty myös määrittämään tarkemmin ne vaatimukset, joita tuotantosolut asettavat liityntärajapinnoille ja ohjausjärjestelmälle. Linjan kolmas tehtävä oli todistaa avoimen PC-pohjaisen ohjausjärjestelmän soveltuvuus tämän tyyppisiin sovelluksiin sekä sillä saavutettavat edut perinteisiin ohjausjärjestelmiin verrattuna. Paletteihin pohjautuva tuotantolinja muodostui kaksikerroksisesta modulaarisesta keskikuljettimesta, jonka ylemmällä radalla paletit kulkivat tuotantovirran suuntaan ja alemmalla radalla paletit palautettiin takaisin linjan alkuun. Keskilinjan solujen vierellä olivat modulaariset työpistesolut, joita on enimmillään yksi kummallakin puolella keskilinjaa. Kokoonpantavana case-tuotteena oli matkapuhelimen laturi. Linja koostui kaikkiaan yhdeksästä erillisestä moduulista, jotka saatiin projektin käyttöön kolmelta hankkeessa mukana olleelta laitetoimittajalta. Laitetoimittajilta saadut moduulit olivat

manuaaliseen kokoonpanoon soveltuvia työpisteitä tai työpisteiden välillä palettien siirron suorittavia kuljettimia. Linjassa oli lisäksi yksi automaattinen kokoonpanosolu, joka on rakennettu Tuotantotekniikan laitoksella. Projektin aikana automaattisolu rakennettiin uudelleen mekaanisesti vahvistettuna. Soluun lisättiin myös kaksi liikeakselia, tarrain ja konenäköjärjestelmä, ja solu yhdistettiin keskikuljetinmoduuliin. Jokaisen moduulin ohjausjärjestelmä korvattiin avoimella PC-pohjaisella ohjausjärjestelmällä. Käytännössä tämä tarkoitti logiikoiden korvaamista kenttäväyläterminaaleilla ja PC:n lisäämistä asennettuun kenttäväylään. Ohjausjärjestelmä rakennettiin kaupallisista komponenteista ja sen rakenne pyrittiin tekemään mahdollisimman monipuoliseksi ja kattavaksi valitsemalla järjestelmään erilaisia ohjauslaitteita sekä ohjelmistoja, kenttäväyliä ja I/O-moduuleita. Tutkimuksen aikana linjalla ei suoritettu määrällisiä mittauksia vaan kaikki tulokset perustuvat laadullisiin arvioihin. Jo ennalta oli tiedossa, että kokoonpanosoluissa käytetyt rajapinnat ovat varsin kirjavat. Lähes jokaisella valmistajalla on käytössään oma rajapintamäärittely, kuinka kaksi vierekkäistä solua liittyvät toisiinsa. Määrittelyiden vaihtelevuus on ongelma sekä loppukäyttäjille että järjestelmäintegraattoreille, koska käytännössä tämä tarkoittaa, että koko kokoonpanolinja joudutaan hankkimaan yhdeltä toimittajalta tai liittoutumalta. Jos tuotantosolut ja -moduulit olisivat liitynnöiltään yhdenmukaiset, loppukäyttäjät voisivat hankkia markkinoilta tiettyyn tehtävään parhaiten soveltuvat laitteet, voidessaan olla jo ennalta varmoja siitä, että laitteet voidaan vaivattomasti liittää toisiinsa. Samalla tuotantosolujen uudelleenkäytettävyys paranee. Tätä rajapintamäärittelyjen puutetta on pyritty korjaamaan SpecOpen -projektissa. Projektin aikana on tehty ehdotus yleiseksi rajapintamäärittelyksi loppukokoonpanosolujen välillä, joka esitellään tässä diplomityössä. Määrittely on pyritty pitämään mahdollisimman lähellä tänä päivänä käytettyjä valmistajakohtaisia määrittelyjä, valikoimalla niistä parhaat ja tarpeelliset ominaisuudet. Määrittelyyn on lisätty kohtia silmällä pitäen avoimen ohjausjärjestelmän ja tulevaisuuden tarpeita.

Tiedonsiirtorajapinnat ovat olennainen osa tätä diplomityötä. Koska loppukokoonpano on läheisessä suhteessa piirilevyjen kokoonpanon kanssa, ovat tällä alueella käytetyt ja kehityksen alla olevat standardit mielenkiinnon kohteena. Kaksi lupaavinta standardikokoelmaa ovat SECS/GEM sekä XML:ään pohjautuvat IPC:n ja NEMI:n standardit, joiden sisältöä on käsitelty työssä.