2014-2015
Ian Arbouw
BPV 3: Siemens Nederland
Stage verslag van Ian Arbouw. Hier staat in wat ik gedaan heb binnen Siemens, wat ik er van vond en mijn aanbevelingen voor het stage lopen bij siemens. Het volgende is er in verwerkt: wat is Siemens en wat doen ze en de projecten waar ik aan heb gewerkt. Dit is allemaal ten behoeve van het behalen van mijn 3de stage binnen het MBO in de 3de klas.
BPV bedrijf; Siemens Nederland Prinses Beatrixlaan 800 070 333 3333 BPV projectbegeleider te Siemens; Peter van ‘t Hoff BPV Docent te ROC Mondriaan; Van der Heide Opleiding; Bol 4 Mechatronica 3e jaar Periode; 1 september t/m 30 januari
29-1-2015
X Ian Arbouw Stagiair
X Dhr. Van 't Hoff Projectbegeleider, Manager CS te Siemens
INHOUD. Fast Find ..........................................................................................................................................................................2 Figuren/afbeeldingen ...........................................................................................................................................2 Flowcharts .................................................................................................................................................................3 Tabellen.......................................................................................................................................................................3 Vergelijkingen ..........................................................................................................................................................3 Bijlage ..........................................................................................................................................................................3 Samenvatting .................................................................................................................................................................4 Proloog .............................................................................................................................................................................5 Siemens ............................................................................................................................................................................6 Een Cheatcode in de casino......................................................................................................................................8 Functie 1 en Datablock 1; LED Laten draaien .............................................................................................8 FunctieBlock 1; Program sequence .................................................................................................................9 Functie 2 (part 1) random nummer generator........................................................................................ 10 functie 3 LED slowdown ................................................................................................................................... 10 Functie 2 (part 2) Cheat Functie .................................................................................................................... 12 HMI and more ........................................................................................................................................................ 12 Schermopbouw binnen de HMI scherm ..................................................................................................... 13 Cheatsave and cheatwatch ............................................................................................................................... 14 Mainscreen, Menuscreen and Loginscreen. .............................................................................................. 19 IDLE screen............................................................................................................................................................. 21 End hoofdstuk ....................................................................................................................................................... 25 Cursus time.................................................................................................................................................................. 26 Demo koffer ................................................................................................................................................................. 27 Upgrading a system.................................................................................................................................................. 29 3d Printing competition ......................................................................................................................................... 31 first 2 versions of base plate............................................................................................................................ 31 the 3rd serie ............................................................................................................................................................. 32 the 6 serie ................................................................................................................................................................ 34 Cup ............................................................................................................................................................................. 34 Beeldjes .................................................................................................................................................................... 36 overige opdrachten voor 3D printen ........................................................................................................... 38 overige opdrachten naast 3D printen.......................................................................................................... 39 Epiloog........................................................................................................................................................................... 40 Is siemens een aanbeveling als BPV bedrijf? ................................................................................................. 40 Bibliografie .................................................................................................................................................................. 41 Weekstaten .................................................................................................................................................................. 42
Siemens Nederland | Fast Find
1
FAST FIND Voor een snelle opsporing van figuren, flowcharts, tabellen, vergelijkingen en Bijlages. Bijlages zijn niet inbegrepen in het papier gedeelte van het verslag IVM het aantal pagina’s die dan erbij moeten worden toegevoegd.
FIGUREN/AFBEELDINGEN Figuur I Divisions in the Netherlands..................................................................................................................6 Figuur II Leading state's............................................................................................................................................7 Figuur III Failed states Index 2014 (The Fund for Peace, sd) ...................................................................7 Figuur IV pulse genarator.........................................................................................................................................8 Figuur V first screen configuration.................................................................................................................... 13 Figuur VI SCHERM CONFUGIRATIE V2............................................................................................................ 13 Figuur VII Cheat save screen ................................................................................................................................ 14 Figuur VIII Alarm GV ............................................................................................................................................... 15 Figuur IX Alarm RNZ................................................................................................................................................ 15 Figuur XI Alarm CGV ................................................................................................................................................ 15 Figuur X IGN naar LEDn ......................................................................................................................................... 15 Figuur XII Cheatwatch screen .............................................................................................................................. 16 Figuur XIII Data block 2.......................................................................................................................................... 16 Figuur XIV Home Screen ........................................................................................................................................ 19 Figuur XV menu screen .......................................................................................................................................... 20 Figuur XVI Login screen ......................................................................................................................................... 21 Figuur XVII Idle Screen ........................................................................................................................................... 22 Figuur XVIII cristmas light .................................................................................................................................... 23 Figuur XIX Nuclear ................................................................................................................................................... 23 Figuur XX Nightrider / bouncing ball ............................................................................................................... 24 Figuur XXI package drop........................................................................................................................................ 25 Figuur XXII klemmenstrook 6ra24 .................................................................................................................... 26 Figuur XXIII 6ra24 in de cursus zaal. ................................................................................................................ 26 Figuur XXIV motoren. links uit oostenrijk. rechts onder de vloer vandaan. .................................... 27 Figuur XXV de gekreërde Cursus zaal binnen Siemens nederland Den haag. ................................. 27 Figuur XXVI demokoffer. alleen de onderdelen die tot invloed zijn van de aanpassing. ............ 28 Figuur XXVII Schakel Bumper ............................................................................................................................. 29 Figuur XXIX New ball flipper ................................................................................................................................ 30 Figuur XXVIII connectie flipper bal schroef gebroken. ............................................................................. 30 Figuur XXX nieuwe bekabeling ........................................................................................................................... 30 Figuur XXXI oude LOGO! ........................................................................................................................................ 30 Figuur XXXII Nieuwe LOGO!8 .............................................................................................................................. 30 Figuur XXXIII Baseplate V0.0.1 ........................................................................................................................... 31 Figuur XXXIV Baseplate Disign V0.1 ................................................................................................................. 31 Figuur XXXV Revolve sketch ................................................................................................................................ 31 Figuur XXXVI Baseplate disigin v0.2 ................................................................................................................. 32 Figuur XXXVII thirth disign Base form ............................................................................................................. 32 Figuur XXXVIII first disign base form ............................................................................................................... 32 Figuur XXXIX BASEPLATE V0.3.1 ....................................................................................................................... 32 Figuur XL baseplate v0.3.2 .................................................................................................................................... 33 Figuur XLI baseplate V0.3.5_Siemens ............................................................................................................... 33 Figuur XLII Cup V0.1................................................................................................................................................ 34 Figuur XLIII Bekerhouder zonder ringen ....................................................................................................... 35 Figuur XLIV Bekerhouder met ringen .............................................................................................................. 35 Siemens Nederland | Fast Find
2
Figuur XLV Bekerhouder Ring ............................................................................................................................. 35 Figuur XLVI BMW buildje op de BAseplate V0.3.4 ...................................................................................... 36 Figuur XLVII BMW buildje .................................................................................................................................... 36 Figuur L Miele wasmachine .................................................................................................................................. 36 Figuur XLIX Miele stofzuiger ................................................................................................................................ 36 Figuur XLVIII Niet geaccepteerde first design Miele.................................................................................. 36 Figuur LI Addictive manufacturing Logo 2d scheme ................................................................................. 37 Figuur LII Addictive manufacuring LOGO 3d ................................................................................................ 37 Figuur LV Beeldje Post NL ..................................................................................................................................... 38 Figuur LIII beeldje Nationale nederlanden .................................................................................................... 38 Figuur LIV Beeldje Siemens PD ........................................................................................................................... 38 Figuur LVI beeldje Scouting.................................................................................................................................. 38 Figuur LVII AM: Addictive manufacturing...................................................................................................... 39
FLOWCHARTS Flowchart 1 program Sequents..............................................................................................................................9 Flowchart 2 saving of the cheat .......................................................................................................................... 18
TABELLEN Tabel I vertragings tabel per stap ...................................................................................................................... 11 Tabel II cheat save Voor saving........................................................................................................................... 17 Tabel III Cheatsave nieuwe invoer .................................................................................................................... 17 Tabel IV Cheatsave Na saving .............................................................................................................................. 17 Tabel V HTML kleuren IDLEScreen ................................................................................................................... 22 Tabel VI electrice schema ...................................................................................................................................... 26 Tabel VII ingangen, uitgangen en merkers lijst ............................................................................................ 29
VERGELIJKINGEN Equation 1 slowdown per step............................................................................................................................ 10 Equation 2 Maximum slowdown ........................................................................................................................ 10 Equation 3 voorbeeld Ymax ................................................................................................................................. 11 Equation 4 Som van alle stapvertagingen....................................................................................................... 11 Equation 5 stap berekening cheat. .................................................................................................................... 12 Equation 6 2de ronde check function............................................................................................................... 12 Equation 7 Write function ..................................................................................................................................... 15 Equation 8 write function Part 2 ........................................................................................................................ 15 Equation 9 Delete function ................................................................................................................................... 15
BIJLAGE Bijlage 1 PLC programma voor roulette: \PLC Programmas\HMI Programma Bijlage 2 Tekeningen Demo Koffer: \tekeningen Bijlage 3 programma Flipperkast: \PLC Programmas\Logo programma\ Flipperkast Bijlage 4 Tekeningen en STLS 3D competitie: \Competision
Siemens Nederland | Fast Find
3
SAMENVATTING Stage verslag van Ian Arbouw. Hier staat in wat ik gedaan heb binnen Siemens, wat ik er van vond en mijn aanbevelingen voor het stage lopen bij siemens. Het volgende is er in verwerkt: wat is Siemens en wat doen ze en de projecten waar ik aan heb gewerkt. Dit is allemaal ten behoeve van het behalen van mijn 3de stage binnen het MBO in de 3de klas. De projecten waar ik aan heb meegewerkt en te lezen zijn binnen dit verslag zijn:
Het verbeteren van PLC systemen: o Roulette bord origineel gemaakt door Sander Klein Breteler en verbeterd door mij met als toevoegingen een Cheat code en schermen voor de besturing van het bord. o Het verbeteren en maken van de flipperkast die wordt gebruikt bij evenementen zoals beurzen en opendagen. Het voorbereiden van een cursus, die werd gegeven aan de mensen van Heerema. Het maken van tekeningen voor het verbeteren van een demokoffer. Het maken van STL bestanden voor de 3D printer en werken met de 3D printer (Ultimaker 2)
Siemens Nederland | Samenvatting
4
PROLOOG Dit verslag bevat inhoud van onderzoek en ontwikkeling van programma’s. Verslag over de geschiedenis van Siemens, waar ze nu staan en wat hun doelen zijn voor in de toekomst. Ook wat ik zoal gedaan heb binnen het bedrijf. Dit verslag is ten behoeve van het halen van de derde klas op de opleiding MBO BOL 4 Mechatronica op het ROC Mondriaan op de locatie Tinwerf Den Haag. Siemens Nederland is het bedrijf dat ik gekozen heb voor mijn 3e MBO stage omdat ik mij in deze stage meer wilde verdiepen binnen het programmeren van PLC’s. Siemens ontwikkelt hier binnen zijn eigen serie PLC’s en ook zijn eigen programmering. De 2e reden waarom ik deze stage heb gekozen, was vanwege de vrijheid naar onderzoek en ontdekking die deze stage mij bood. Dit verslag is apart van de vorige BPV’s en is niet gekoppeld aan eerdere publicaties of verslagen van vorige stagiairs binnen het MBO. In termen van onderzoek naar de geschiedenis van Siemens en het programmeren, is er geen samenwerking betrokken. Met het voorbereiden van de cursus. daarentegen kwam dit veel voor i.v.m. de lage kennis van drives die ik op dat moment bezat. Daardoor was ik afhankelijk van de omgeving. Met tekenen heeft dit weer een andere oorzaak omdat je hier “samenwerkt” aan het ontwikkelen van een product. Mijn hartelijke dank aan de begeleiders binnen Siemens die mij hebben geholpen tijdens deze bedrijf praktijkvorming. Ook wil ik alle andere gesprekspartners bedanken die mij informatie hebben verstrekt over verscheidende onderwerpen. De kerntaken waar ik aan gewerkt heb zijn vooral: 1. Ontwerp producten of systemen 2. Bereidt productiewerk voor 4. Onderhoudt producten en systemen Kerntaak 3 kwam in mindere mate voor maar ik heb me wel met bepaalde punten ervan bezig gehouden. Den Haag, 23-11-2014 Ian Arbouw
Siemens Nederland | Proloog
5
SIEMENS
“Innovatie ontspruit uit ontevredenheid. Onze onderneming heeft er zelfs haar ontstaan aan te danken. Meer dan 140 jaar geleden, was er met name een man, die niet tevreden was met het beste communicatiemiddel waarover men toen beschikte.” [Dr. Karlheinz Kaske. Voorzitter van raad van bestuur van Siemens AG] Werner Siemens en Johann Georg Halske waren met deze gedachten begonnen met een zoektocht naar perfectie en verbetering van instrumenten en ontwikkeling van nieuwe en innoverende instrumenten in een gehuurd achterhuis van het huis Schönberger Straße 19 op 1 oktober 1847. Een werkplaats voor fabricage van wijzertelegrafen met als naam Siemens & Halske. Nu is Siemens AG een Internationaal conglomeraat in de elektronica en elektrotechniek. Opererend in de sectoren energie, gezondheidszorg, industrie en infrastructuur & stedenbouw in 190 landen met 362 duizend werknemers (2012/2013) waarvan 119 duizend in Duitsland. Ook staat Siemens op de 53ste plaats in de Global 2000 (2014) van grootste bedrijven. Met een jaarlijkse omzet van € 75,9 miljard en een winst van €4,409 miljard (2012/2013). Siemens AG werkt in verschillende divisies. Ieder gespecialiseerd in een bepaalde tak in zijn sector;
Power and gas. Wind power and renewables. Power generation services. Energy management. Building technologies. Mobility. Digital Factory. Process industry and drives. Healthcare
PG WP PS EM BT MO DF PD HC
FIGUUR I DIVISIONS IN THE NETHERLANDS
Siemens Nederland | Siemens
6
Na de uitgave van de laatste Failed states index zijn er veranderingen gekomen in de hiërarchie binnen Siemens. Nu zijn bepaalde landen onder leiding van andere. Nederland is 1 van de landen die in een leidende positie zitten. Maar is niet direct in leiding van een ander land. Dit heeft mede te maken met de positie van Nederland op de wereld kaart. Dit heeft niet alleen te maken met de onrust en further proof zijn van het land maar ook met de omzet en winst die in elk land wordt behaald binnen Siemens in dat land.
FIGUUR II LEADING STATE'S
FIGUUR III FAILED STATES INDEX 2014 (THE FUND FOR PEACE, SD)
“Für augenblicklichen Gewinn, verkaufe ich die Zukunft nicht!” “Voor een snelle winst verkoop ik de toekomst niet!” (Berlijn, 29 december 1884. in een brief van Werner Siemens aan zijn broer Carl, in St. Petersburg)
Siemens Nederland | Siemens
7
EEN CHEATCODE IN DE CASINO B I J L A G E T E V I N D E N O P D E U S B S T I C K I N P A T H : \ P L C P R O G R A M M A S \ HM I P R O G R A M M A
"Computer are like Old Testament gods: lots of rules and no mercy." (Joseph Campbell) Een klasgenoot die in een eerdere stage ook bij Siemens stage heeft gelopen, heeft een roulettebord met LED’s gemaakt, maar deze opdracht was nog niet compleet. Mijn projectbegeleider Peter van ‘t Hoff wilde de mogelijkheid hebben om een cheatcode in te voeren. Zodat hij tijdens een rondleiding binnen Siemens een demonstratie kan geven met prijzen. Maar de dure prijzen zouden dan natuurlijk binnen Siemens blijven. Zoals Peter al zei; “Als dit twee keer achter elkaar gebeurt, krijgen de medespelers natuurlijk argwaan. Maar dat is natuurlijk leuk. Want dan kunnen we uitleggen hoe we dat doen.” Dus mijn primaire taken waren; 1. Het maken van een program sequens. 2. Zorgen dat het LED licht gaat draaien bij de eerste keer drukken op start. 3. Zorgen voor een vertragingsfunctie/stopfunctie die activeert bij de 2e druk op de startknop. 4. Zorgen voor een random nummer generator die er voor zorgt dat valspelen door middel van timing wordt verkleind. 5. Het ontwikkelen van een manier om een cheat code in te stellen. Dit was eerst voor de kerntaak ontwerpen, maar aangezien er al een bestaand programma was, is dit naar kerntaak 4 onderhoud gegaan.
FUNCTIE 1 EN DATABLOCK 1; LED LATEN DRAAIEN Ik had dus het voordeel dat er al een bestaande versie beschikbaar was. Maar toch begon ik vanaf scratch. De programmering stond binnen Step 7 Classic en daar ging ik ook in verder. Als eerste maakte ik de functie om te zorgen dat de LED rond ging draaien op het bord. De manier die mijn klasgenoot heeft gebruikt, is via de rolfunctie. Maar ik heb hiervoor een meer wiskundige methode gebruikt. Dit kan niet direct in een DW, want het aantal LED’s die aanwezig zijn, is 37. Waar ik ook op moest letten, was dat de Siemens PLC’s werken met grote endian. Dit probleem was voor het grootste deel al opgelost door de aangelegde bedrading.
FIGUUR IV PULSE GENARATOR
Siemens Nederland | Een Cheatcode in de casino
8
Ik begon met het bouwen van een netwerk die ervoor zorgde dat er decimaal geteld werd van 0 t/m 37 om zo aan te geven in welke stap die zit. Daarna zorgde ik ervoor dat de snelheid van het optellen kon worden geregeld door een off delay functie. Daarna zorgde ik ervoor dat als het stapnummer gelijk is aan 1, de eerste Initialisatie stap DW ook gelijk is aan 1 en daarachter aan een netwerk dat ervoor zorgde dat bij elke stap, tussen 1 en 33 (1< >33) de binaire code wordt vermenigvuldigd met 2, waardoor je hetzelfde effect hebt Initialisatie stap 1e keer opstarten als de ROL functie. Deze code werd dan in LEDCode0 geplaatst dat in een DB1 wordt gezet. Daarna voor de laatste 5 bit werd hetzelfde principe gebruikt en dit wordt geplaatst in LEDCode1. Om wachten voor nieuw game overlapping te voorkomen wordt LEDCode1 gereset als de stap nummer Start knop actief en gelijk is aan 1. Dit is om ook gebruik te Absent scherm is niet actief Nee maken van 0. LEDCode0 werd daarna doorgestuurd naar QD4 en LEDCode1 Game Starten naar QW7. Maar hierdoor krijg je wel overlapping. Daarom zette ik QW7 voor Start knop niet actief QD4 omdat QB7 alleen bij QD4 wordt gebruik en QD4 later wordt geschreven. Keuze maken van De reden dat ik geen Byte heb gebruikt wel of geen cheat activeren is omdat het verstandiger is een Word in een Word te schrijven en een Byte in een Byte. De 2e reden was vanwege het Nee feit dat met een Byte niet met Cheat in wiskundige functieblokken kan werken. Ja Cheat kalibreren Geheugen
FUNCTIEBLOCK 1; PROGRAM SEQUENCE Voor het maken van de programma sequens heb ik een graph gemaakt die ervoor zorgt dat het programma in de juiste volgorde verloopt. Voor het Visuele aspect heb ik een flowchart in Visio gemaakt om het duidelijk te maken wat er precies gebeurt (zie Flowchart rechts). (Randomnummer en cheat nummer kalibreren wordt op de volgende bladzijde behandeld)
Start knop niet actief
Nee
Nee
Start knop actief
Cheat in Geheugen
Ja
Ja
Random nummer kalibreren
Start knop actief
Random nummer gekalibreerd
Ja
Stappen tot stop aftellen
Aantal stappen tot stop Is nul
Afronden
FLOWCHART 1 PROGRAM SEQUENTS
Siemens Nederland | Een Cheatcode in de casino
9
FUNCTIE 2 (PART 1) RANDOM NUMMER GENERATOR. Om te zorgen dat de kansen dat iemand het juiste nummer krijgt puur omdat hij of zij op het juiste moment de startknop drukt, heb ik een random nummer generator gemaakt die dit probleem takelt. Maar er was ook een probleem die in de programmering van mijn collega zat. Als je op het juiste moment drukte, dan zou het light direct stoppen nadat er op de startknop is gedrukt. Dit kan natuurlijk je intentie zijn, maar in mijn geval wilde ik dit voorkomen en zorgen voor een natuurlijker afloop. Mijn random nummer generator werkt door een nummer op en af te tellen op specifieke punten van de LED code. Ik heb hiervoor de uitgangpoorten gebruikt om de signalen op te vangen. Doordat er meer punten optellen, zal het nummer schommelend omhoog gaan. Wanneer die dan 37 heeft bereikt, wordt het tellen gereset. Daarna om het probleem van het programma van mijn collega te verbeteren, heb ik als voorwaarde gesteld dat het light minimaal 1 keer rond gaat voordat hij zijn doel bereikt. Dit kan je op verschillende manieren doen. De manier die ik heb gebruikt, is door het gegenereerde getal af te laten trekken van 74. Dus 74 − 𝑅𝐺 = 𝑆𝑇. Waarbij RG staat voor random getal en ST het aantal stappen dat die moet afleggen na initialisatie.
FUNCTIE 3 LED SLOWDOWN Voor dit stuk had ik eerst het idee om de LED’s via een parabolisch effect te laten vertragen waarbij ook het aantal seconden dat hij nog zou moeten lopen altijd gelijk is. Maar je mist enkele variabelen die nodig zijn. Omdat mijn eerste idee niet zou werken, had ik het idee om dan lineaire formules te gebruiken. Namelijk; EQUATION 1 SLOWDOWN PER STEP
𝑠𝑡𝑎𝑝 ∗ (𝑌𝑚𝑎𝑥 − 𝑆𝑇) + 𝑆𝑇 = 𝑉 𝑋𝑠𝑡𝑎𝑝 + 1 EQUATION 2 MAXIMUM SLOWDOWN
𝑆𝑚𝑎𝑥 − 𝑆𝑇 ∗ 𝑋𝑚𝑎𝑥 ∗ 2 + 𝑆𝑇 = 𝑌𝑚𝑎𝑥 𝑥𝑚𝑎𝑥
Stap Ymax Xmax ST V Smax
de stap waarin die in staat het maximale aantal seconden het maximaal aantal stappen dat hij moet nemen het standaard tijd tussen de led’s de snelheid waarmee de led wisselt het aantal seconden dat de vertraging in totaal duurt
Met deze formules wordt ook de nul opgelost. Want die wordt eigenlijk niet meegeteld. De telling begint pas bij 1.
Siemens Nederland | Een Cheatcode in de casino
10
Dus als voorbeeld; Het maximaal aantal seconden dat is gekozen, is 25. De standaard snelheid is 0,1 sec of 100ms. Het random gegeneerde nummer is 33. EQUATION 3 VOORBEELD YMAX
𝑌𝑚𝑎𝑥 =
𝑆𝑚𝑎𝑥 − 𝑆𝑇 ∗ 𝑋𝑚𝑎𝑥 25 − 0,1 ∗ 33 ∗ 2 + 𝑆𝑇 => ∗ 2 + 0,1 = 1,41515151515152 ≈ 1,4 𝑥𝑚𝑎𝑥 33
(𝑠𝑡𝑎𝑝∗(𝑌𝑚𝑎𝑥−𝑆𝑇))/(𝑋𝑠𝑡𝑎𝑝+1)+𝑆𝑇=𝑉 1,60
1,40
1,20
TIJD
1,00
0,80
0,60
0,40
0,20
1,38 1,34 1,30 1,26 1,22 1,18 1,14 1,11 1,07 1,03 0,99 0,95 0,91 0,87 0,83 0,80 0,76 0,72 0,68 0,64 0,60 0,56 0,53 0,49 0,45 0,41 0,37 0,33 0,29 0,25 0,22 0,18 0,14
0,00 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 STAP TABEL I VERTRAGINGS TABEL PER STAP EQUATION 4 SOM VAN ALLE STAPVERTAGINGEN
∑ 𝑉 = 25𝑠𝑒𝑐 Dus het zag er tot dat moment heel goed uit. Totdat er een probleem ontstond. Je kan niet met decimale getallen binnen Step7 rekenen of met tijd. Dus dan zou je alles keer 100 (want 1 𝐷𝐸𝐶 = 10𝑚𝑠) moeten doen om dit probleem op te lossen. Maar er was nog een probleem. Als je DEC naar tijd wilt veranderen, gaat er iets fout. Er zit namelijk een tussenproces tussen; HEX. Als je HEX A t/m F Heb. Dan geeft die een foutmelding en gaat die niet verder met optellen en stopt die de hele cycli. Dus voor het moment heb ik het maar zo gelaten en bij elke stap krijgt die plus 1 dec en wanneer die bij een HEX A komt, wordt het nummer vervangen door een HEX 10.
Siemens Nederland | Een Cheatcode in de casino
11
FUNCTIE 2 (PART 2) CHEAT FUNCTIE Ik heb de cheatfunctie en de random genererende samen in 1 functie gedaan vanwege 2 redenen. (I) Beiden hebben ze als doel een nummer genereren van hoeveel stappen er nodig zijn tot hij stopt. Ook al is dit bij de cheatfunctie een meer wiskundige functie en gericht op een bepaald nummer. (II) ze exporteren het gegenereerde nummer allebei naar het zelfde word. Namelijk MW3. Doordat ik de wiskundige manier heb gebruikt om de LED’s te laten lopen. Had ik meteen een nummer waar mee ik kon werken voor een wiskundige formulering, voor het berekenen van het aantal stappen dat er nodig is, voordat hij op een bepaald nummer valt. Maar ik wilde er ook voor zorgen, dat het weer minimaal 1 keer rondgaat. EQUATION 5 STAP BEREKENING CHEAT.
𝑋𝑠𝑡𝑎𝑝 = 𝐶𝐿 + 𝐿 − 𝑆𝑡𝑎𝑝 EQUATION 6 2DE RONDE CHECK FUNCTION 𝑡ℎ𝑒𝑛
𝐼𝑓 𝑋𝑆𝑡𝑎𝑝 −= 𝐿 ⇒
L XStap CL Stap
𝑋𝑆𝑡𝑎𝑝 + 𝐿 ⇒ 𝑋𝑠𝑡𝑎𝑝
Aantal led tot beschikking. Aantal stappen dat die moet nemen tot hij valt. Cheat Led nummer. Stap waar hij in staat
Met deze functie zorgt hij ervoor dat het aantal stappen wordt berekend. Alleen moet de stap dan op de juiste stap komen met de ontwikkeling van de rotatie van de programmafunctie. Want OB1 zorgt voor de functierotatie. Met andere woorden; welke functie voor de andere gaat. Na een paar testen moest het veranderd worden met +1 om te zorgen dat dit goed wordt berekend. Ook heb ik een fail save ingezet. Als de LED nummer correspondeert met het nummer van de cheat wordt de stapnummer gelijk gezet aan 0.
HMI AND MORE Nu het rouleren van de LED’s en de cheat functie werken, is het tijd om de HMI in te stellen. De HMI moet het mogelijk maken om; 1. Het rouleren te activeren 2. De cheat in te stellen Dit zijn de hoofdfuncties die mogelijk moeten zijn met de HMI. Wat ik ook heb toegevoegd tijdens het instellen van de HMI en toevoegingen aan de HMI zijn; 1. De administratieve instellingen om ervoor te zorgen dat jij de enige bent die de cheat kan instellen 2. De mogelijkheid gemaakt om meerdere cheats in te stellen. 3. De mogelijkheid om de cheat te kunnen bekijken tijdens het spel of in een apart menu. 4. Meertaligheid van de HMI scherm. 5. Een screensaver die je aan kan zetten wanneer je aanwezig bent.
Siemens Nederland | Een Cheatcode in de casino
12
SCHERMOPBOUW BINNEN DE HMI SCHERM Als eerste was het nodig om een logische opbouw te maken, om ervoor te zorgen dat de gebruiker niet al te verward raakt met alle knoppen die aanwezig zijn. Mijn eerste design bestond uit drie schermen. 1. Voor het aanzetten van het rouleren van de LED’s 2. Voor het opslaan van de cheat 3. Voor het bekijken van alle opgeslagen cheats. Deze schermen waren elk met elkaar verbonden waardoor het gemakkelijk is om tussen schermen te wisselen. Met de knoppen om te wisselen per scherm rechts onder. Maar later werden er meer functies binnen het scherm betrokken waardoor een andere opbouw nodig was.
Home Screen
Cheat Watch (cheats saved in database)
Cheat saving screen
FIGUUR V FIRST SCREEN CONFIGURATION
Als eerst had ik een tussen menu gemaakt voor het wisselen van schermen. Ten tweede was er ook een toevoeging naar taakbeheer van het HMI scherm, de mogelijkheid om tussen Engels en Nederlands te wisselen, een AFK scherm. De toevoeging om op de Home Screen ook alle scores te zien, het kalibreren van het scherm en de mogelijkheid om in en uit te loggen voor De administratieve instellingen. Uiteindelijk zag de schermconfiguratie er zo uit. Cheatsaving
Hoofdmenu
Cheatwatch screen (Cheat database)
Menuscherm
IDLE Screen
Calibrate screen Dropdown menu
Dropdown menu Login screen
Language change
Controle Panel
Logout Cheat zichtbaar Contrast
FIGUUR VI SCHERM CONFUGIRATIE V2
Siemens Nederland | Een Cheatcode in de casino
13
CHEATSAVE AND CHEATWATCH voor het opslaan van de cheat zijn een hoop functies nodig geweest om dit goed te laten werken. Dit is vanwege het opslaan van meerdere cheats en de LEDcode, Ronde nummer en de IGN (in game nummer) van de cheats Laten we beginnen met de opbouw van de cheatsave scherm op de HMI.
1 5 6
2
7
8
9 3
10
4
11 12 FIGUUR VII CHEAT SAVE SCREEN
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Geeft de datum en tijd aan. De gebruikelijke knoppen om een nummer in te typen zoals je normaal gewend bent. Zet het nummer terug naar 0. Verwijderd het laatste nummer. Geeft aan over hoeveel rondes de cheat valt. Geeft aan op welk nummer hij valt. Als je deze knop indrukt schrijf je in de cheat vlak Opslaan van de cheat Als je deze knop indrukt schrijf je in het ronde vak Indicatie lamp. a. Geel: je schrijft in het cheat vlak b. Rood: je schrijft in het ronde vlak. 11. Als je deze knop indrukt wissel je naar het menu scherm. 12. Als je deze knop indrukt wissel je naar het cheatwatch scherm
Siemens Nederland | Een Cheatcode in de casino
14
De manier waarop hij de nummers schrijft gaat als volgt. EQUATION 7 WRITE FUNCTION 𝑡ℎ𝑒𝑛
𝑁 == 0 →
𝑡ℎ𝑒𝑛
𝐼𝑓 𝑡ℎ𝑒 𝑏𝑢𝑡𝑡𝑜𝑛𝑠 1 𝑡𝑜 9 𝑖𝑠 𝑝𝑟𝑒𝑠𝑠𝑒𝑑 →
𝑁 + 𝑋 ⇒ 𝑁.
EQUATION 8 WRITE FUNCTION PART 2 𝑡ℎ𝑒𝑛
𝑁 += 1 →
𝑡ℎ𝑒𝑛
𝐼𝑓 𝑡ℎ𝑒 𝑏𝑢𝑡𝑡𝑜𝑛𝑠 0 𝑡𝑜 9 𝑖𝑠 𝑝𝑟𝑒𝑠𝑠𝑒𝑑 →
𝑁 ∗ 10 + 𝑋 ⇒ 𝑁.
EQUATION 9 DELETE FUNCTION 𝑡ℎ𝑒𝑛
𝑁 += 1 →
𝑡ℎ𝑒𝑛
𝐼𝑓 𝑡ℎ𝑒 𝑏𝑢𝑡𝑡𝑜𝑛 𝑑𝑒𝑙𝑒𝑡𝑒 𝑖𝑠 𝑝𝑟𝑒𝑠𝑠𝑒𝑑 →
𝑁/10 ⇒ 𝑁.
Waarbij:
N X N.
Het opgeslagen nummer is. Het nummer dat je kiest Het nieuwe opgeslagen nummer
Wat hier onder ook nog zit zijn alarmen die moeten voorkomen dat je iets doet zonder dat je dat oorspronkelijk wilt. In dit scherm kunnen 3 schermen naar voren komen en 2 extra indicaties waaraan je kan zien dat het voor problemen kan zorgen. De eerste indicatie is de achtergrond van de cheat nummer. Groen betekent dat het nummer is goedgekeurd om opgeslagen te worden en rood betekent dat hij buiten het bereik valt en dus niet kan worden gebruikt. Indien hij rood aangeeft wordt hij ook niet opgeslagen. De tweede indicatie is de achtergrond van het ronde nummer. Deze krijgt alleen een rode achtergrond als het ronde nummer correspondeert met 1 van de geheugens. Als je dan op opslaan drukt krijg je ook de RNZ Alarm. Alarm GV Geheugens vol. Als dit alarm tevoorschijn komt dan zijn alle cheat geheugens vol en moet je er dus 1 verwijderen voordat je de ingevoerde cheat kunt opslaan. als je inderdaad wilt opslaan kijkt hij naar het rondenummer om te kijken op welke plaats hij moet staan. indien het lager is dan een pepaalt nummer dan verplaatst hij de andere nummer 1 omhoog een plaats hij het ingevoerde nummer achteraan. FIGUUR VIII ALARM GV Alarm RNZ Ronde Nummer het Zelfde. Als je dit krijgt is de ronde die je hebt ingevoert hetzelfde als dat van een geheugen. Indien je dan ja indrukt wort het cheatnummer overschreven in de opgeslagen LEDCode (kom ik zo op terug.) FIGUUR IX ALARM RNZ
Alarm CGV Cheat Geheugen Vol. Dit alarm krijg je als er een cheat aanwezig is in het spel dat actief is en je wilt deze wijzigen. Bij een normaal spel roulet zijn de nummer niet FIGUUR X ALARM CGV in een rij geplaatst. Ze zijn door elkaar gehusselt. Dat is in de configuratie presies het zelfde. De LEDnummer is (meestal) niet hetzelfde als het nummer dat je invoert. Daarom gebruik ik functie 5 als database om het IGN om te zetten naar de LEDN. FIGUUR XI IGN NAAR LEDN
Siemens Nederland | Een Cheatcode in de casino
15
Laten we nu beginnen met de cheatwatch scherm.
1 4 5
6 7
2
8
3
9 10 FIGUUR XII CHEATWATCH SCREEN
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Geeft de datum en tijd aan. Maakt alle geheugens schoon. Maakt de cheat schoon die op dat moment actief is. Het opgeslagen cheat nummer Geeft aan over hoeveel rondes het nummer valt. Geheugen 2 data. Geheugen 3 data. Als je deze knop indrukt wissel je naar het menu scherm. Als je deze knop indrukt wissel je naar het Cheatsave scherm. Het cheat nummer dat op dat moment actief is.
Alles wordt opgeslagen in data block 2.
N1 is het ingevoerde cheat nummer. N2 is het ingevoerde ronde nummer. N1g is de LEDN. WatchGx is de cheat nummer dat wordt weergegeven bij cheat watch. Geheugenx is de LED nummer dat FIGUUR XIII DATA BLOCK 2 wordt gebruikt bij dat geheugen Counterx geeft aan over hoeveel rondes hij op dat nummer valt.
Siemens Nederland | Een Cheatcode in de casino
16
Binnen het opslaan van het geheugen gebeurt er ook nog iets om het overzichtelijk te maken. Er wordt namelijk gekeken naar het ronde nummer. Als je een nieuwe cheat wilt invullen en er zijn geen collisions dan bekijkt hij of het rondenummer lager is dan die van het geheugen. Zo niet dan gaat hij naar de volgende. Maar als het inderdaad lager is dan de cheat die je invult dan verplaatsen alle bovenstaande geheugens 1 omhoog om daarna op te slaan in dat geheugen. Als voorbeeld: Situatie 1 VS Watchg1
20
Watchg2
9
Watchg3
0
Geheugen1 25
Geheugen2 28
Geheugen3 0
Counter1
Counter2
Counter2
0
Watchg3
9
5
19
TABEL II CHEAT SAVE VOOR SAVING
Situatie 1 invoer N1
11
N2
13
N1g
15
TABEL III CHEATSAVE NIEUWE INVOER
Situatie 1 NS Watchg1
20
Watchg2
11
Geheugen1 25
Geheugen2 15
Geheugen3 28
Counter1
Counter2
Counter2
5
13
19
TABEL IV CHEATSAVE NA SAVING
Op de volgende pagina staat de Flow chard van hoe het voorloop van het opslaan van het geheugen gaat. Voor de cheat is uiteindelijk dit gebruikt:
2 HMI schermen o Cheatwatch o Cheatsetup 4 Functies o FC4 Cheatsetup1 o FC5 IGNtoLEDN o FC6 cheatsaving o FC7 countdowncheat 2 datablocken o DB1 o DB2
In data block 1 staat de active cheat in opgeslagen
Siemens Nederland | Een Cheatcode in de casino
17
Cheat en ronde nummer worden ingevult
Ja Nee
LEDN word gegenerd van de Cheat nummer
Nee
Nee
Opslaan wordt ingedrukt
JA
Is er een conflict met zelfde ronde nummer
Nee
Nee
Is er een conflict met de actieve cheat
Nee
Zijn de geheugens vol
Ja
Ja
Ja
Alarm RNZ wordt weergegeven
Alarm CGV wordt weergeven
Alarm GV wordt weergegeven
Besluit het cheat nummer in de geheugen te wijzigen
Besluit het actieve cheat nummer te wijzigen
Besluit om 1 geheugen te verwijderen
Ja
Ja
Ja
Wijzigt de LEDN en de cheat nummer van de geheugen met de zelfde ronde nummer
Wijzigt de LEDN en de cheat nummer van de actieve geheugen
Is het ronde nummer groter dan geheugen 1
Nee
Is het nummer te hoog voor de cheat
Ja
Nee
Verschuif Geheugen 1 en 2 omhoog.
Ja
Verschuif geheugen 2 omhoog
Nee
Is het ronde nummer groter dan geheugen 2
Sla de cheat op in geheugen 1
Ja
Sla de cheat op in geheugen 2
Sla geheugen op in geheugen 3
FLOWCHART 2 SAVING OF THE CHEAT
Siemens Nederland | Een Cheatcode in de casino
18
MAINSCREEN, MENUSCREEN AND LOGINSCREEN. Nu we de cheat hebben gehad gaan we door naar de andere schermen.
1
2
3
5
4
6 7 FIGUUR XIV HOME SCREEN
1. Hoofdmenu 2. Indicator waar de prijs is gevallen 3. Start button. 1ste druk start de rotatie van de LED 2de druk start de vertraging tot een uiteindelijke stop. 4. Indicator welke fase je zit. Groen; voor de volgende ronde. Geel; rotatie bezig Rood; bezig met vertraging. Rood knipperen; wachtend op het loslaten van de start knop. 5. Knop wanneer ingedrukt wissel je naar Menu scherm. 6. Indicator op welk nummer hij valt. AKA cheat. 7. Lamp indicator cheat actief. Het LED bord is gemaakt voor Europees roulette. Daarom heb ik op de achtergrond het spelbord geplaats voor alle prijs combinaties. Over de nummers heb ik gele ovalen geplaatst die zichtbaar zijn als hij op zijn het specifieke nummer is tijdens de rotatie en wanneer die gevallen is. Voor de andere onderdelen zoals 1ste 12 heb ik ze gemarkeerd met een gele rechthoek die pas zichtbaar wordt als het spel afgelopen is. Hier heb ik Functie 10 aan gekoppeld om de juiste prijzen weer te geven. Als voorbeeld. Als hij op 16 is gevallen dan worden de rechthoeken van rood, 2de 12, 2 to 1 onderste rij, 1-18 en even nummer zichtbaar.
Siemens Nederland | Een Cheatcode in de casino
19
7
1
8
2
9
3
10
4 5
11 12
6
13 14
FIGUUR XV MENU SCREEN
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Als je deze knop indrukt wissel je naar het cheatsetup scherm Als je deze knop indrukt wissel je naar het cheatwatch scherm Drop down menu. Wordt geactiveerd wanneer eigenschappen is ingedrukt. Opent taken beheer van het scherm. Activeert de zichtbaarheid van de cheat op het hoofdscherm Scherm kalibreren wordt geactiveerd Wisselt je naar het hoofdscherm. Activeert de drop down menu Wisselt je naar het IDLE scherm. Wisselen naar inlog scherm Contrast verhogen. Uitloggen. Contrast verlagen. Taal wisselen tussen Engels en Nederlands
Om de cheat te kunnen gebruiken moet je eerst inloggen binnen het scherm. dit is ter bescherming dat andere het niet kunnen gebruiken. Hiervoor zijn 2 accounts beschikbaar. De Admin en de cheat. Deze zijn wachtwoord beschermd maar worden niet toegevoegd aan dit document.
Siemens Nederland | Een Cheatcode in de casino
20
2 1
3 4
5 6
FIGUUR XVI LOGIN SCREEN
1. Gebruikers: Admin Cheat PLC gebruiker 2. Wachtwoord; wordt aangegeven met steren. 3. Groep rij. Hier wordt weergegeven wat de autorisatie is van de persoon. De admin kan alle gebruikers bekijken. Cheat heeft de autorisatie van een moderator. 4. Uitlogtijd: na een specifieke tijd wordt de persoon automatisch uitgelogd tenzij anders is aangegeven. 5. Slide 6. Knop naar menuscherm
IDLE SCREEN Als laatst heb ik de IDLE/afwezig scherm toegevoegd. Dit is voor als je er niet mee bezig bent maar je wilt het scherm niet stil laten staan met 1 LED actief. Hiervoor heb ik 4 programma’s gemaakt die om de minuut en een aantal seconde wisselen in een specifieke order. Je kan het ook laten wisselen door op de knop te drukken. De 4 programma’s zijn: 1. 2. 3. 4.
Christmas light Nuclear Nightrider/bouncing line Package drop.
Ook hiervoor is een scherm gemaakt met veel felle kleuren. Deze worden zichtbaar en onzichtbaar vanuit het midden. Zoals een collega van me zei: “Dit geeft een LSD effect.” Bij een open dag of een ander evenement zal dit toch zeker de aandacht trekken. Dit is omdat de wisseling van kleuren een beweging veroorzaken. Dit heeft effect buiten het periferisch zicht en wordt als stimulans aangebracht om er naar te kijken. Dit is hetzelfde effect als wanneer je in een kamer bent waar een TV aanstaat. Je moet er vanzelf naar kijken. Siemens Nederland | Een Cheatcode in de casino
21
We beginnen met het scherm.
1
FIGUUR XVII IDLE SCREEN
1 de zwarte solide pijl: knop terug naar hoofd menu. De stippellijn geeft aan in welke richting de rechthoeken zichtbaar worden en in welke richting ze ook weer verdwijnen
Het zijn HTML kleuren. Het patroon waarin de kleuren geconfigureerd zijn gaat als volgt. Van links naar rechts staat het patroon van het midden naar buiten. Kleuren Rood
255
255
255
128
0
0
0
0
0
128
255
255
Groen
0
128
255
255
255
255
255
128
0
0
0
0
Blauw
0
0
0
0
0
128
255
255
255
255
255
128
TABEL V HTML KLEUREN IDLESCREEN
Op de volgende pagina gaan we verder met de lichten op het bord.
Siemens Nederland | Een Cheatcode in de casino
22
Christmas light
FIGUUR XVIII CRISTMAS LIGHT
Bij deze funcie wisselt hij de LED tussen uit en aan. Jammer genoeg omdat het geen even nummer is aan LED’s krijgt hij op het punt van de gele rechthoeken de zelfde kleur. Nuclear
FIGUUR XIX NUCLEAR
De naam komt uit de vorm die hij maakt die er ongeveer het zelfde uitziet als het Nucleare sybool verduidelijkt met de zwarte lijnen. De LEDs bewegen rechts om over het scherm als een ventilator.
Siemens Nederland | Een Cheatcode in de casino
23
Nightrider/bouncing ball
1
FIGUUR XX NIGHTRIDER / BOUNCING BALL
Het programma gaat als volgt.
Hij start bij 1 (op het bord 0) Daarna draait hij met de klok mee tot hij de laatste LED heeft bereikt. De zogenaamde muur. Aangegeven rechts boven. Als hij de muur heeft bereikt gaat hij terug tot hij de LED heeft bereikt met de cyaan cirkel er om heen. Als hij deze LED heeft bereikt gaat de LED met de gele cirkel aan een draaien ze weer met de klok mee. dit proces (punt 3 en 4) blijf zich herhalen tot dat de alle LED aan zijn. Als alle LED’s aan staan en dus de LED’s naast de muur beide actief zijn, wisselt hij naar het volgende programma.
Siemens Nederland | Een Cheatcode in de casino
24
Package drop
FIGUUR XXI PACKAGE DROP
Dit is het laatste programma en gaat als volgt;
Als eerst heb je de 3 LED’s in het cyaan ovaal die met de klok mee draaien. Als ze op 1 van de LED’s komt met een gele cirkel blijft deze LED actief voor 1 seconde tot dat hij uitvalt
De LED die zijn gekozen komen overeen met de Binaire uitgang 0 of 4 van de 5 bytes die gebruikt zijn.
END HOOFDSTUK Het programma is origineel gemaakt in Step7 Classic en WinCC 2008. Maar is voor duidelijkheid gemigreerd naar TIA Portal. Zoals aangegeven onder het begin van het hoofdstuk is dit project terug te vinden op de bijgeleverde USB stik. Als laatste een opsomming voor wat er is gebruikt. Links Software, rechts hardware:
1 Organisatie block 10 Functies 1 Functie Block en een bij behoorde Data Block 3 Data Blocks 6 HMI geconfigureerde schermen
1 Logo Power supply 1 CPU 315-2PD 1 SM321 DI 16xDC24V 1 SM322 DO 32xDC24V/0,5A 1 SM322 DO 16xDC24V/0,5A 1 TP177B HMI scherm 1 Profibus kabel Het bord dat Sander klein Breteler heeft gebouwd voor dit programma
Siemens Nederland | Een Cheatcode in de casino
25
CURSUS TIME
There are three kinds of men. The one that learns by reading. The few who learn by observation. The rest of them have to pee on the electric fence for themselves. (Will Rogers) Binnen CS is er een cursus gegeven voor Heerema. Hiervoor moest het één en ander geregeld worden omdat niet alles beschikbaar was binnen Siemens Nederland. De cursus had het volgende inbegrepen: 1. Leren werken met DC motoren en drives. a. 6RA24 b. 6RA80 2. Leren werken met S5 programmering. 3. Werken met drivemonitor. 4. Een RS232 verbinding maken tussen drives (peer to peer). 5. Master Slave configuratie kunnen maken Jammer genoeg was er maar 1 6ra70 en 1 6ra24 beschikbaar. Terwijl we voor de cursus er van elk minimaal 3 nodig hadden. Wat ook nog eens een nadeel was dat het drives zijn die niet meer worden geproduceerd. Hierdoor was het zoeken naar beschikbare drives nog lastiger gemaakt. Uiteindelijk hadden we een set van 3 6ra70 en 2 6ra24. Uit Oostenrijk laten importeren. Met 3 motoren. We hadden ook nog 2 motoren beschikbaar. Gelukkig werden de 6ra24 en de 6ra70 apart behandeld waardoor de motor met de zelfde koppeling voor 2 drivers gebruikt konden worden.
FIGUUR XXII KLEMMENSTROOK 6RA24 TABEL VI ELECTRICE SCHEMA
U1 1U1
5U1 3U1
V1 1V1
W1 5W1 1W1 3W1
X
N
• •
• • • • • • • • • • • • • De 6ra24 die bij ons stond moest nog wel klaargemaakt worden voor gebruik. Daarom heb ik een FIGUUR XXIII 6RA24 IN DE CURSUS ZAAL. klemmenstrook gemaakt voor het aansluiten van de motor en de energie toevoer. Deze werd later gecontroleerd en daarna op een frame geplaatst waardoor hij klaar was voor gebruik.
X
Siemens Nederland | Cursus time
26
Ook moesten er een paar oude field PG’s erbij worden gehaald want S5 is alleen beschikbaar bij een XP of lagere OS. Dit komt door dat de programmering van S5 meer in een bios omgeving werkt dan de normale Java en C++ programma’s van tegenwoordig. Ook moest hier drive monitor op komen te staan. Indien dit niet het geval was moest het er op geïnstalleerd worden het zelfde gold voor S5. Natuurlijk moesten er ook een paar S5 PLC’s geregeld worden. hiermee hadden we het zelfde probleem als bij de 6ra24 en 70. Vanwege ouderdom worden ze niet meer geproduceerd. Gelukkig lagen er nog wat in de kelder van CS en TPS, in de stelling en onder de vloer. Uiteindelijk waren we klaar voor de 1ste groep voor de cursus. Dit was eerst gepland voor een groep van 6 man maar uiteindelijk waren er maar 4 overgebleven. Na de eerste cursus is gebleken dat het handig was nog 1 extra 6ra24 erbij te halen. Gelukkig stond er nog 1 in de stelling, waarvan we in eerste instantie dachten dat die kapot was. Maar dit bleek niet zo te zijn dus deze hebben we toen op een frame gemonteerd en aangesloten om te testen. Ook moest er op de 6ra24 van ons nog een communicatie module worden aangesloten. Wat er ook nog bij moest komen was een extra DC motor voor de 6ra24. Na even zoeken bleek er nog 1 onder de vloer bij CS opgeslagen te zijn, deze hebben we daarna gekoppeld aan de 6ra24, getest en gebruiksklaar gemaakt.
FIGUUR XXIV MOTOREN. LINKS UIT OOSTENRIJK. RECHTS ONDER DE VLOER VANDAAN.
Daarna hebben we een algehele test gedaan om na te gaan of alle drives nog goed functioneerden en terug kwamen in de juiste instellingen. Want tijdens de cursus zijn alle instellingen veranderd. Tijdens de 2de cursus is gebleken dat alles goed is verlopen en alle instellingen weer netjes klopten.
FIGUUR XXV DE GEKREËRDE CURSUS ZAAL BINNEN SIEMENS NEDERLAND DEN HAAG.
Siemens Nederland | Demo koffer
27
DEMO KOFFER B I J L A G E T E V I N D E N O P D E U S B S T I C K I N P A T H: \ T E K E N I N G E N
Progress is impossible without change, and those who cannot change their minds cannot change anything. (George Bernard Shaw) Radjen Sewmagal heeft mij gevraag aanpassingen te leveren aan de nieuwe S7-1500 demo koffer. Er moest namelijk het volgende bij komen:
2 magneetschakelaars. 2 LED voor de magneetschakelaar. 2 schakelaars. o 1 NC. o 1 NC+NO. 1 noodstop. 1 klem voor noodstop. 1 bijbehorende light bij de nood stop.
Ik heb voorgesteld om eerst een paar tekeningen te maken om duidelijk te maken hoe de onderdelen in elkaar komen. Tekeningen te vinden in de bijlage. Zie PDF files: Assembly1-1 T/M Assembly1-6.
FIGUUR XXVI DEMOKOFFER. ALLEEN DE ONDERDELEN DIE TOT INVLOED ZIJN VAN DE AANPASSING.
Hierna is mij opgedragen om te beginnen met 1 demokoffer in elkaar te zetten. Jammer genoeg ben ik hier niet mee verder gegaan IVM drukte. Daarom heb ik de opdracht overgedragen aan de andere stagiair van mijn school: Yifeng Guan. Omdat hij op dat moment geen opdracht had om zich mee bezig te houden. Wat hij verder heeft gedaan met de koffers moet u lezen in zijn stage verslag. Die is niet beschikbaar in de USB stick. Als u dit wilt lezen moet u contact opnemen met de persoon die u dit stage verslag heeft gegeven of de BPV-Docent van ROC Mondriaan
Siemens Nederland | Demo koffer
28
UPGRADING A SYSTEM BIJLAGE TE VINDEN OP DE USB STICK IN PATH: \PLC PROGRAMMAS\LOGO PROGRAMMA\ FLIPPERKAST
Naast roulette hebben ze mij ook gevraagd of ik een flipperkast (een LOGO! systeem) wilde gaan verbeteren i.v.m. de wat Buggy systeem. Er waren een paar hoofd fouten in het systeem:
Het tel systeem werkte niet goed. 1 hit met de bal kon er al voor zorgen dat de speler 3 punten kreeg en een andere keer 1. Faulty new bal systeem. er werd niet goed geregistreerd wanneer de bal terug was op de start systeem. De paar missende beeldschermen. Aan het einde toont het niet in beeld wat het aantal punten is dat je hebt behaald.
Aangezien ik niet wist welke uitgang en ingang waar aangesloten waren en dit niet in het programma stond begon ik met een tabel maken om wat overzicht te krijgen. I1 I2 I3 I4 I5 I6 I8 I9 I10 I11 I12 I13
ingangen 1 Players 2 Players bumper blue bumper orange bumper green bumper Red Ball ready bumper fan start Left piston right piston ball
Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16
uitgangen piston left out piston left in piston right out piston right in piston ball in piston ball out FAN Buzzer LED Bleu LED Orange LED Green LED Red flashing lights White lights 1 player light 2 player light
merkers AM1 M2 M3 M4 M5 M6 M10 M11 M12 M13 M16
counter add point no player 1 player selected ball in gutter ball in game ball in the gutter for player 1 game active player 1 ball in the gutter for player 2 game active player 2 2 players selected
TABEL VII INGANGEN, UITGANGEN EN MERKERS LIJST
Eenmaal een overzicht kon ik beginnen met het lezen van het programma. Hier uit bleek dat de missende puntentelling er wel was, maar in een apart scherm dat in moest voegen. Dit heb ik verbeterd door de schermen te wisselen waardoor de eindscore als eerst wordt weergegeven. Het tel systeem werkte niet goed omdat de schakelaar meerdere keren werd geraakt door het stoot gedeelte. Dit komt door de inpakt van de bal waardoor het stoot gedeelte die de schakelaar aantikt omhoog veert en daardoor de schakelaar meerdere malen wordt geraakt. De oplossing hiervoor was vrij simpel. Dit is gedaan door een combinatie te maken van een Puls generator en een TOFF. Door de TOFF, blijft voor een langere periode een stroom door dat gedeelte heen gaan. Als de schakelaar meerdere malen wordt geraakt blijf er een continue stroom doorheen gaan. De puls generator zorgt ervoor dat deze stroom maar een minimale periode naar de teller kan gaan, waardoor er maar 1x +1 krijgt wanneer de bal zijn doel raakt.
FIGUUR XXVII SCHAKEL BUMPER
Siemens Nederland | Upgrading a system
29
Als laatst de Faulty bal Systeem. hier heb je 3 onderdelen.
een cilinder een koppeling een metalen flipper
de koppeling zit in de flipper geklemd en de cilinder en de koppeling zitten verbonden met schroefdraad. Dit schroefdraad wilt eruit draaien door de harde klappen die de cilinder geeft om de flipper de bal te laten schieten. Hierdoor gaat de flipper niet terug op zijn plek en kan er geen stroom tussen de schroef en de flipper lopen, omdat de metalen bal die op de schroef moet komen geen gesloten kring maakt. Hierdoor kan er geen signaal worden doorgegeven aan de PLC van: “Hey de bal is terug in de gutter!”.
FIGUUR XXIX CONNECTIE FLIPPER BAL SCHROEF GEBROKEN.
FIGUUR XXVIII NEW BALL FLIPPER
Wat ik ook heb toegevoegd aan het systeem was een bonus die je krijgt als alle punten op de flipperkast zijn geraakt. Als ze allemaal zijn geraakt krijg je 10 punten. Als je deze bonus nog eens wilt krijgen moeten ze eerst allemaal weer uit en daarna weer aan. Nu dit allemaal verbeterd is kwammen ze met de opdracht een LOGO!8 erop te zetten met beeldscherm. Aangezien ze niet presies de zelfde extencie modules (maar dan voor LOGO!8) hadden gegeven moest er wat meer gebeuren dan alleen migreren. Dit moet er gebeuren:
Migreren van de programmering om het mogelijk te maken voor de LOGO om deze te lezen. Ander draad schema IVM met de schakel relais in plaats van de uitgangen die eerst werden gebruikt. Steunen maken voor de HMI scherm die onder het spelvlak komt.
weer vanwege de drukte heb ik de opdracht om de bekabeling (onder mijn supervisie) te organiseren aan Yifeng Guan. Het ontwerpen van de steunen voor de HMI schermen heb ik overgedragen aan Jeffrey Bremmer. Deze heb ik later uitgeprint op de 3D Printers.
FIGUUR XXX NIEUWE LOGO!8
FIGUUR XXXI NIEUWE BEKABELING
FIGUUR XXXII OUDE LOGO!
Siemens Nederland | Upgrading a system
30
3D PRINTING COMPETITION B I J L A G E T E V I N D E N O P D E U S B S T I C K I N P A T H: \ C O M P E T I S I O N
Creativity is just connecting things. When you ask creative people how they did something, they feel a little guilty because they didn't really do it, they just saw something. It seemed obvious to them after a while. That's because they were able to connect experiences they've had and synthesize new things. (Steve jobs) Op een van de dagen dat het project begonnen was, kwam ik in gesprek met Monique over de competitie en ik vroeg welk 3D tekenprogramma er gebruikt werd in de competitie. Dit is namelijk Solid Edge. De reden dat ze voor dat tekenprogramma hadden gekozen, was omdat Siemens het zelf heeft ontwikkeld. Maar vanwege mijn ervaring met Autocad Inventor werd mij gevraagd om de volgende team besprekingen bij te wonen. Hun idee was het verbeteren van de koffiebladen die binnen Siemens zijn naar een elegant design dat ook kan worden gebruikt als relatiegeschenk. Door in het midden een standbeeldje te plaatsen van het bedrijf waar het aan werd gegeven.
FIGUUR XXXIII BASEPLATE V0.0.1
Na het bijwonen van de vergadering gaf het mij een drive om het design te verbeteren van wat het nu al was en er werd mij ook gevraagd om het design dat er al was verder uit te werken.
FIRST 2 VERSIONS OF BASE PLATE De week erop ging ik ermee aan de slag. En maakte mijn eerste design. Een grote verandering in het design was de verandering in het gebruik van het aantal bekers. Ik maakte veel gebruik van het design dat ze zelf hadden ontworpen. Maar het had wat meer detail bij het handvat en het middenstuk. en een golvende buitenrand in plaats van het compleet ronde design. Wat ook anders was met mijn design en dat er al was, waren de gaten die werden gebruikt voor de bekers. Het design dat zij hadden, was een recht gat. waardoor het op een glad oppervlakte alleen de bovenrand zou raken. Maar omdat het design ook nog gebogen was, zou het gewicht verdeeld worden FIGUUR XXXIV BASEPLATE op 3 plaatsen; de 2 hoogste punten en het punt waar het DISIGN V0.1 naartoe kantelt. Als er dan te veel gewicht werd toegepast aan het oppervlak zou de beker gaan klemmen. Maar dit was 1 van de problemen die zij wilden oplossen. Daarom kwam ik met een ander idee. Ik heb op bepaalde plekken de dimensies opgemeten van de beker zelf die we gingen gebruiken voor onze standaard. Daar heb ik een revolve sketch van gemaakt en die gebruikt in de tekening. Waardoor als de beker erin werd geplaatst de gehele oppervlakte van het gat wordt gebruikt. Waardoor de oppervlakte spanning per mm2 wordt verminderd en er voor moest zorgen dat het makkelijker wordt om de bekers eruit te halen.
FIGUUR XXXV REVOLVE SKETCH
Siemens Nederland | 3d Printing competition
31
Maar er was een probleem met de afstand tussen de bekers. Het was namelijk te klein waardoor de bekers elkaar in de weg gingen zitten. Dit heb ik later opgelost bij het 2de design. Het 2de design is een wat eleganter design doordat er wat meer krommingen in werden gebruikt. Het midden vormt een bloem. Met een paar test designs in het handvat. Met onder andere het oog en cirkels en pentagonen met sterren in verwerkt. Op het handvat was het ook meer een test van wat voor vormen we zouden kunnen gebruiken. Hier kwam ik ook voor het eerst het probleem tegen met de emboss functie. Je kan namelijk niet over meerdere faces tegelijk een emboss neerleggen. Dit kan je namelijk zien bij de lijn die aangegeven is met de pijl. Daar is namelijk een overgang in de vorm. Dit kan FIGUUR XXXVI BASEPLATE DISIGIN je oplossen door 1 voor 1 te wijzigen of zoals ik hier gedaan heb; een ruimte ertussen houden die je niet gebruikt V0.2
THE 3 RD SERIE Na het bespreken van de eerste 2 designs zijn we tot de conclusie gekomen toch maar 5 bekergaten te gebruiken in plaats van 6 vanwege de afstand die nodig was om de bekers goed te laten rusten op hun plek en de breedte van het handvat. We konden ook het koffieblad vergroten, maar het was al op maximale grote van de 3D printer. We hebben de bloemconstructie gebruikt voor het midden, de dichte constructie van het handvat en het oog van V0.2. Van V0.1 hebben we de hexagonale constructie gebruikt, maar dan helemaal door de plaat heen. We hebben ook aanpassingen geleverd aan de onderkant van het koffieblad. Er was namelijk een probleem met de hoek waaronder de printer kon printen. De maximale hoek waar de printer onder kan printen is 40 ̊ ten opzichte van de bodemplaat. Aangezien het koffieblad in een gebogen vorm loopt die niet eens op 1 punt dat behaald, hebben we dit veranderd door een
FIGUUR XXXVIII FIRST DISIGN BASE FORM
FIGUUR XXXVII THIRTH DISIGN BASE FORM
driehoekstructuur aan de onderkant te maken om het niet plat te laten lopen en materiaal te besparen. Dit had een onverwachte toevoeging. De handgrip werd verbeterd omdat de vingers zich automatisch in de groeven plaatsten. Waardoor het koffieblad nog fijner in de hand ligt. Wat we ook hebben toegevoegd, is de naam van onze team op het koffieblad en het versienummer in het oog om duidelijk aan te geven met welke versie we bezig zijn. Om wat opheldering te brengen voor waar de versienummers precies voor staan: het 1ste nummer staat voor geaccepteerde versie voor productie. Dit kan een 0 of een 1 zijn. Het 2de nummer voor de IPT nummer van het product. En het 3de nummer voor de STL nummer.
FIGUUR XXXIX BASEPLATE V0.3.1
Siemens Nederland | 3d Printing competition
32
Zelfs al hadden we een V0.3.1 klaar voor het printen. De eerste versie die geprint is, was V0.3.2. We hadden namelijk wat aanpassingen geleverd voor het printen, maar de STL was al gemaakt. Natuurlijk kun je deze dan ook overschrijven, maar dat hebben we niet gedaan omdat we dan konden terugkijken. Dit was ook de eerste versie die goed uit de printer kwam.
FIGUUR XL BASEPLATE V0.3.2
Pas bij V0.3.5 hadden we de driehoekvorm uitgesloten voor de besparing en gingen we verder met printen van het design. Maar V0.3.5 was ook de laatste van deze serie. Hierna ben ik verder gegaan met de 6 serie. Maar V0.3.5 was ook als eerste goedgekeurd voor de productie. Ook al was het versienummer niet zichtbaar op de productie want dit was namelijk veranderd naar Siemens 2015. Deze productie was ook bedoeld voor het uitdelen bij de presentatie om zo ons team bekend te maken binnen het bedrijf.
FIGUUR XLI BASEPLATE V0.3.5_SIEMENS
Siemens Nederland | 3d Printing competition
33
THE 6 SERIE Nu vraag je je waarschijnlijk af wat is er met 4 en 5 gebeurt. Dit waren namelijk een paar testtekeningen waar ik dacht mee verder te gaan, maar uiteidelijk is er niets van gekomen in verband met de drukte. Maar wat is het verschil tussen 3s en de 6s. zijn de betere verhoudingen voor her plaatsen van de beekers en de mogelijkheid om meerdere beker houders aan elkaar te koppelen. Jammer genoeg heb ik hiervan nog geen fotos omdat die nog in ontwikkeling is.
CUP Om het plaatje compleet te maken, wilden we ook een bijpassende beker maken met ringen. Wij hebben namelijk bij Siemens koffiemachines staan waar je uit meer dan 10 verschillende drankjes kan kiezen. Daaronder kan je ook nog eens de sterkte van je drank en het aantal suiker en melk kiezen. Dus als iemand iets speciaals heeft, kan je niet van iedereen verwachten dat ze van meerdere personen uit hun hoofd onthouden wat die persoon heeft. Daarom hadden we bedacht dat op ringnummer; 1. 2. 3. 4.
De afkorting van de drank komt te staan die beschikbaar zijn bij de machine. De sterkte van de drank De hoeveelheid suiker dat je in je drank wilt (IDM). De hoeveelheid melk (IDM)
Dan kan je op de beker zelf selecteren wat je precies wilt waardoor de kans op een fout wordt verminderd en iedereen zijn of haar favoriet krijgt. Het eerste model was een beker zelf en met dezelfde maten als de bekers die gebruikt worden binnen Siemens. Alleen iets dikker aan de binnenkant om de ringen plek te geven om te rusten.
FIGUUR XLII CUP V0.1
Maar er was een probleem ontstaan. Dit komt door de tempratuur van het drinken. PLA, het hoofdmateriaal dat wordt gebruikt voor het printen vervormt bij 50-65 graden. Dus voor het drinken van thee en koffie kan het niet worden gebruikt. Dus zijn we verder gegaan met een bekerhouder.
Siemens Nederland | 3d Printing competition
34
Een probleem met de fysieke versie is dat de ringen kunnen draaien zonder dat dat je intentie is. Dit komt door het gladde oppervlakte en de speling tussen de beker en de ringen zelf. Dit hebben we veranderd door ribbels te gebruiken aan de binnenkant van de ring en aan de buitenkant van de beker waardoor de verschuiving minder snel gebeurt.
FIGUUR XLIV BEKERHOUDER MET RINGEN
FIGUUR XLIII BEKERHOUDER ZONDER RINGEN
Dus met deze dingen kwam al snel de cup V0.2 ook de eerdere manier van de ringen erop schuiven ging niet meer omdat ze te dik waren. Daarom hebben we de ringen een opening gegeven die kan worden gebruikt om de ringen te plaatsen. Wat ook een verandering is de plek waar de emboss begint. Ik heb voor elk product een aparte plane gemaakt om van daaruit een emboss te leggen. Komen de teksten beter op de ringen waardoor ze ook weer beter te lezen zijn en beter te printen.
FIGUUR XLV BEKERHOUDER RING
Siemens Nederland | 3d Printing competition
35
BEELDJES De beeldjes zijn het iconische gedeelte bij onze koffiebladen waardoor onze koffiebladen apart zijn van anderen. Je kunt namelijk in het midden van het koffieblad een beeldje plaatsen. Eerst was dit door middel van een klein staafje, maar het bleek dat de oppervlakte, dat op de plaat van de printer moest gaan komen te klein was. Waardoor hij niet goed op zijn plek bleef en dus een misproductie krijgt. Daarom hadden we de inklink functie gebruikt die beschikbaar was door in te haken in de opening in het midden van het blad. Als eerste model was het logo van BMW. Dit is omdat de vrouw van S. Morf (een van mijn teamleden bij BMW werkt en Siemens en BMW al een relatie met elkaar hebben met spullen die Siemens levert.
FIGUUR XLVII BMW BUILDJE FIGUUR XLVI BMW BUILDJE OP DE BASEPLATE V0.3.4
Het tweede was een design voor Miele. Jammer genoeg werd het eerste design niet geaccepteerd en kregen de vraag of we een wasmachine of een stofzuiger wilden maken. Na even tekenen was de wasmachine gemaakt. De stofzuiger duurde wat langer in verband met de ronde vormen.
FIGUUR L NIET GEACCEPTEERDE FIRST DESIGN MIELE
FIGUUR XLVIII MIELE WASMACHINE
FIGUUR XLIX MIELE STOFZUIGER
Siemens Nederland | 3d Printing competition
36
Daarna kwam het logo voor AM. Het eerste idee is om het als een piramide in elkaar te maken met daarin AM verwerk. Omdat ik wist dat veel auto merken de gulden sneden (1.618) gebruiken in hun logo. Dus ik ging kijken ook dit mogelijk was met ons logo. Na er even aan gewerkt te hebben, ben ik met dit design gekomen:
FIGUUR LI ADDICTIVE MANUFACTURING LOGO 2D SCHEME
De constructie lijnen geven aan waar de gulden snede lijnen lopen. De doorgetrokken lijnen zijn op specifieke punten met elkaar verbonden. De buitenste lijnen veranderen van richting op de kruispunten. De binnen lijnen zijn parallel of in het verlengde getrokken met de buiten lijnen. Dit heb ik later verwerk in een 3D structuur.
FIGUUR LII ADDICTIVE MANUFACURING LOGO 3D
Dit logo werd het officiële logo en werd ook toegevoegd aan de onderkant de baseplate en de voetjes van de beeldjes. en wordt ook gebruikt bij nieuwe producten en onze eigen site.
Siemens Nederland | 3d Printing competition
37
Later zijn hier ook nog de beeldjes voor Siemens PD, Nationale Nederlanden, Post NL en mijn favoriet voor de scouting.
FIGUUR LIV BEELDJE NATIONALE NEDERLANDEN
FIGUUR LVI BEELDJE SIEMENS PD
FIGUUR LIII BEELDJE POST NL
FIGUUR LV BEELDJE SCOUTING
OVERIGE OPDRACHTEN VOOR 3D PRINTEN Wat ik ook heb gemaakt voor op de 3D printer;
Scharnieren die gebruikt kunnen worden voor een drive. CS 3D schilderij Een schaak bord USB houder USB houder voor in een PLC kast Propeller voor de flipperkast Siemens Nederland | 3d Printing competition
38
OVERIGE OPDRACHTEN NAAST 3D PRINTEN Naast het maken van dingen voor op de 3D printer heb ik ook wat dingen gemaakt voor op schermen, logos en video’s. dit zijn onder anderen;
Het maken van video’s en presentaties op de schermen die in het trappenhuis van siemens worden weergegeven o 1ste opzet voor de schermen en de finishing touch voor eerste kennismaking o Het maken van een video met Time lap voor het presenteren van het Koffieblad na de eerste presentatie. Het maken van video’s voor demonstratie. o De eerste paar versies van de USB houder in prestatie mode van Autocad Inventor. o Een werkingsvideo van de USB houder voor in kasten door Drive van Autocad Inventor. Het verbeteren van het AM logo en deze ook voor meerdere doeleinden maken. Waaronder voor: o De presentaties o De website o Twitter account Het toevoegen van muziek onder de presentatie video’s. Het bewerken van de kaartjes die gebruikt werden voor bij de verspreiding van de koffiebladen. Helpen met het indelen van de website.
FIGUUR LVII AM: ADDICTIVE MANUFACTURING.
Siemens Nederland | 3d Printing competition
39
EPILOOG Van de 7 stages/BPV’s die ik de afgelopen jaren heb gelopen is dit de beste stage van allemaal. Dit is vanwege de mogelijkheid om op je eigen tempo dingen te leren en toe te passen in de dingen die je maakt. Mede door de omgeving binnen siemens vond ik de stage boven mijn verwachtingen verlopen. Wat voor mij nog een struikel block is. Nee zeggen. Hierdoor krijg ik een heleboel opdrachten op mij af waardoor ik door de bomen het bos niet meer kan zien. waardoor ik sommige opdrachten gewoon niet af kreeg en moest overdragen. Maar afgezien van dat, heb ik nog steeds veel gedaan en geleerd. Mijn hoofd reden waarom ik deze stage had gekozen was omdat ik S7 wilde leren programmeren. Daar is geen betere plek voor dan bij het bedrijf die dat heeft ontwikkeld. Ook heb ik meer geleerd over hoe een 3D printer werkt en hoe je eventuele fouten kunt oplossen mochten deze voorkomen binnen het systeem. Ook heb ik een begin gemaakt met Solid Edge en het aansturen van motoren via een Drive en Drivemonitor (6ra24/6ra70). Je kan voor je zelf lezen wat mijn project leider van mijn presteren vind binnen in het boek bij de beoordeling van mijn kerntaken. Mijn tijdsinvestering was iets te hoog volgens mijn project begeleider. Daarom zij hij ook vaak dat ik snel naar huis moest en het niet te laat moest maken. Maar dit was mede door dat ik ook activiteiten door de weeks moest verrichten waardoor ik soms iets langer (voor mij zelf) aanwezig moest zijn. Omdat ik het best doorwerk in een omgeving die daar ook voor gemaakt is.
IS SIEMENS EEN AANBEVELING ALS BPV BEDRIJF? Ook kwam de vraag van Peter van ‘t Hoff: “zou je deze stage aanraden aan andere stagiairs” Mijn antwoord daarop is: “Dat ligt aan het karakter van de persoon aan wie je het voorstelt.” Siemens is geen stage zo als veel andere. Hier voor heb je de mentaliteit van een HBO student nodig. Wat ik hiermee bedoel is dat je zelf achter de dingen aan moet zitten en niet hoeft te verwachten dat er iemand naar je toe komt van: ‘Heb je dit al gedaan.’ ‘Ga dat eens doen.’ Nee, dan zou ik dit bedrijf niet aanraden. Als je dit verwacht of als je dit nodig hebt om enig vooruitgang te leveren binnen je stage. Je gaat op stage om iets te leren over het bedrijfsleven en hoe je dingen kan doen die binnen school anders wordt uitgelecht. Ik heb bij deze stage mensen gezien die er een beetje met de pet naar gooien en misbruik maken van de vrijheid die Siemens geeft. Daarom als je een wat achterhoudende mentaliteit hebt en je denkt het komt wel en daarom ook weinig inzet toont binnen school dan is dit geen stage voor jou. Maar heb je een actieve houding, wil je vooruit gaan, wat leren over apparatuur van Siemens en bezig wilt zijn met onder andere programmeren en elektra. Dan zou ik deze stage zeker aanbevelen.
Siemens Nederland | Epiloog
40
BIBLIOGRAFIE BrainyQuote. (2001). BrainyQuote. Récupéré sur BrainyQuote: www.BrainyQuote.com de Gues, I. P. (1992). Kroniek der Elektrotechniek - Werner von Siemens 1816-1892 (Vol. 7). (I. P. Gues, Red.) Nijkerk, Nederland: Stichting Nederlands Elektriciteitsmuseum. Forbes. (1917). http://www.forbes.com. Consulté le November 2014, sur Forbes: http://www.forbes.com/companies/siemens/ Michel, A., & Login, F. (1990). Siemens de geschiedenis van een Internationale onderneming. Parijs: Corperate Institute. ShaqFu. (2010, September 27). The Complete Civ5 Quotes List [WIP]. Récupéré sur Civilization Fanatics' Forums: http://forums.civfanatics.com/showthread.php?t=384371 The Fund for Peace. (s.d.). statesindex. Récupéré sur http://ffp.statesindex.org/rankings-2014 TheReimber. (2011, November). Siemens Wiflexible Tutorial. Consulté le oktober 2014, sur Youtube: https://www.youtube.com/watch?v=wSg67YudaAg&list=PL57CE094F3A1662D5 van Zetten, C. (2013). Intergratie van product en prodct lfecycle management. Het antwoord voor de toekomst? Scriptie, De Haagse Hogeschool, Siemens Nederland N.V., Den Haag.
Siemens Nederland | Bibliografie
41
WEEKSTATEN REGIONAAL OPLEIDINGENCENTRUM:
MONDRIAAN TINWERF
NAAM STUDENT:
IAN ARBOUW
NAAM BPV-DOCENT:
DHR. VAN DER HEIDE
NAAM BPV-BEDRIJF:
SIEMENS
NAAM PROJECTBEGELEIDER:
DHR. VAN ‘T HOFF
29-1-2015
X Ian Arbouw Stagiair
X Dhr. Van der Heide BPV Docent
X Dhr. Van 't Hoff Projectbegeleider, Manager CS te Siemens
Siemens Nederland | Weekstaten
42
WEEKSTAAT WEEK NR. 1 van maandag 1 september t/m vrijdag 5 september Weekdag Maandag 1 september 2014 Dinsdag 2 september 2014 Woensdag 3 september 2014 Donderdag 4 september 2014 Vrijdag 5 september 2014
Tijd 08.00 17.30 08.00 17.30 07.45 18.00 08.00 16.30 08.00 14.30
Werkzaamheden / Leeractiviteiten Logosoft programmeren
Werkproces 4
Opmerkingen Oefenen programma’s
Logosoft programmeren step 7 installeren
4
Oefenen programma’s
Tekeningen maken voor aanpassingen op de S7-1500 demo koffers Tekeningen maken voor aanpassingen op de S7-1500 demo koffers Tekeningen maken voor aanpassingen op de S7-1500 demo koffers
2
tekeningen Demokoffer
2
tekeningen Demokoffer
2
tekeningen Demokoffer
WEEKSTAAT WEEK NR. 2 van maandag 8 september t/m vrijdag 12 september Weekdag Maandag 8 september 2014 Dinsdag 9 september 2014 Woensdag 10 september 2014 Donderdag 11 september 2014 Vrijdag 12 september 2014
Tijd 08.00 16.00 08.00 16.30 07.45 17.30 08.00 17.30 08.00 16.00
Werkzaamheden / Leeractiviteiten tekeningen maken voor een aanpassing op de S7-1500 demo koffers
Werkproces 2
Opmerkingen tekeningen Demokoffer
step7 programmeren
4
Verplaats arm programmeren.
step7 programmeren
4
Roulettetafel programmeren.
step7 programmeren
4
Note; Step7 kan niet goed met tijden rekenen.
step7 programmeren
4
Roulettetafel werkt met cheat code.
Siemens Nederland | Weekstaten
43
WEEKSTAAT WEEK NR. 3 van maandag 15 september t/m vrijdag 19 september Weekdag Maandag 15 september 2014 Dinsdag 16 september 2014 Woensdag 17 september 2014 Donderdag 18 september 2014 Vrijdag 19 september 2014
Tijd 08.00 17.30 08.00 17.30 07.45 17.30 08.00 17.30 08.00 16.00
Werkzaamheden / Leeractiviteiten step7 programmeren
Werkproces 4
Opmerkingen Roulettetafel programmeren.
internet problemen oplossen Step 7 programmeren
4
Roulettetafel programmeren.
logosoft programmeren
4
flipperkast verbeteren.
logosoft programmeren
4
flipperkast verbeteren.
Step 7 / Wincc programmeren cursus voorbereiden
4
Roulettetafel programmeren.
WEEKSTAAT WEEK NR. 4 van maandag 22 september t/m vrijdag 26 september Weekdag Maandag 22 september 2014 Dinsdag 23 september 2014 Woensdag 24 september 2014 Donderdag 25 september 2014 Vrijdag 26september 2014
Tijd 08.00 17.30 08.00 17.30 08.00 17.30 08.45 20.30 08.00 16.00
Werkzaamheden / Leeractiviteiten cursus voorbereiden
Werkproces 4
Opmerkingen
cursus voorbereiden
4
cursus voorbereiden Step 7 programmeren
4
Roulettetafel programmeren.
4
Roulettetafel programmeren.
deelnamen kwartaalmeeting in Rotterdam
cursus voorbereiden Step 7 programmeren
Siemens Nederland | Weekstaten
44
WEEKSTAAT WEEK NR. 5 van maandag 29 september t/m vrijdag 3 oktober Weekdag Maandag 29 september 2014 Dinsdag 30 september 2014 Woensdag 1 september 2014 Donderdag 2 oktober 2014 Vrijdag 3 oktober 2014
Tijd 08.00 17.30 08.00 17.30 08.00 11.00
Werkzaamheden / Leeractiviteiten cursus voorbereiden Step 7 programmeren Mappen voor klant klaarmaken cursus voorbereiden Step 7 programmeren
Werkproces 4
Opmerkingen Roulettetafel programmeren.
4
Roulettetafel programmeren.
Step 7 programmeren
4
Roulettetafel programmeren.
cursus voorbereiden Step 7 programmeren
4
Roulettetafel programmeren.
ziek 08.00 16.00
WEEKSTAAT WEEK NR. 6 van maandag 6 september t/m vrijdag 10 oktober Weekdag Maandag 6 oktober 2014 Dinsdag 7 oktober 2014 Woensdag 8 oktober 2014 Donderdag 9 oktober 2014 Vrijdag 10 oktober 2014
Tijd 08.00 17.00 08.00 17.00 08.00 18.30 08.00 17.00 08.00 16.00
Werkzaamheden / Leeractiviteiten
Werkproces
Opmerkingen
Step 7 / Wincc programmeren starter installeren
4
Roulettetafel programmeren.
helpen met de cursus Step 7 / Wincc programmeren
4
Roulettetafel programmeren.
Step 7 / Wincc programmeren
4
Roulettetafel programmeren.
4
Roulettetafel programmeren.
4
Roulettetafel programmeren.
Step 7 / Wincc programmeren
Step 7 / Wincc programmeren
Siemens Nederland | Weekstaten
45
WEEKSTAAT WEEK NR. 7 van maandag 13 september t/m vrijdag 17 oktober Weekdag Maandag 13 oktober 2014 Dinsdag 14 oktober 2014 Woensdag 15 oktober 2014 Donderdag 16 oktober 2014 Vrijdag 17 oktober 2014
Tijd 08.00 17.00 08.00 17.00 08.00 17.00 08.00 20.00 08.00 16.00
Werkzaamheden / Leeractiviteiten step 7 programmeren Inventor tekeningen maken
Werkproces 2/4
Opmerkingen Roulettetafel programmeren.
step 7 / Wincc programmeren
4
Roulettetafel programmeren.
step 7 / Wincc programmeren
4
Roulettetafel programmeren.
step 7 programmeren bijwonen van Jaarmeting
4
Roulettetafel programmeren.
step 7 programmeren
4
Roulettetafel programmeren.
WEEKSTAAT WEEK NR. 8 van maandag 27 september t/m vrijdag 31 oktober Weekdag Maandag 27 oktober 2014
Dinsdag 28 oktober 2014 Woensdag 29 oktober 2014
Tijd 08.00 11.00 12.30 17.00 08.00 17.00 11.00 17.00
Donderdag 30 oktober 2014
8.00 17.30
Vrijdag 31 oktober 2014
8.15 16.00
Werkzaamheden / Leeractiviteiten step 7 programmeren
Werkproces 4
Opmerkingen Roulettetafel programmeren.
step 7 programmeren Werken aan verslag
4
Roulettetafel programmeren.
step 7 Tia Portal programmeren Werken aan verslag
4
Roulettetafel programmeren.
Step 7 Tia Portal programmeren Telefonisch technische hulp bieden. Cursus voorbereiden Logo programmeren Werken aan verslag Logo programmeren
4
Roulettetafel programmeren.
4
flipperkast programmeren.
Siemens Nederland | Weekstaten
46
WEEKSTAAT WEEK NR. 9 van maandag 3 november t/m vrijdag 7 november Weekdag Maandag 3 november 2014 Dinsdag 4 november 2014 Woensdag 5 november 2014 Donderdag 6 november 2014 Vrijdag 7 november 2014
Tijd 08.00 17.00 08.00 17.00 11.00 18.00 08.00 18.15 8.00 15.45
Werkzaamheden / Leeractiviteiten werken aan verslag cursus voorbereiden
Werkproces 4
cursus voorbereiden
4
cursus voorbereiden
4
cursus voorbereiden
4
cursus voorbereiden meeting AM
4
Opmerkingen
WEEKSTAAT WEEK NR. 10 van maandag 10 november t/m vrijdag 14 november Weekdag Maandag 10 november 2014 Dinsdag 11 november 2014 Woensdag 12 november 2014 Donderdag 13 november 2014 Vrijdag 14 november 2014
Tijd 08.00 17.00 08.00 17.30 11.00 17.30 08.00 17.00 08.00 16.00
Werkzaamheden / Leeractiviteiten Tekeningen maken voor wedstrijd
Werkproces 1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd meeting AM
1/2
Opmerkingen
Siemens Nederland | Weekstaten
47
WEEKSTAAT WEEK NR. 11 van maandag 17 november t/m vrijdag 21 november Weekdag Maandag 17 november 2014 Dinsdag 18 november 2014 Woensdag 19 november 2014 Donderdag 20november 2014 Vrijdag 21 november 2014
Tijd 08.00 17.00 12.00 17.45 11.15 19.00 11.00 18.00 8.00 16.00
Werkzaamheden / Leeractiviteiten Tekeningen maken voor wedstrijd
Werkproces 1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd meeting AM
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
WEEKSTAAT WEEK NR. 12 van maandag 24 november t/m vrijdag 28 november Weekdag Maandag 24 november 2014 Dinsdag 25 november 2014 Woensdag 26 november 2014 Donderdag 27 november 2014 Vrijdag 28 november 2014
Tijd 08.00 18.00 08.00 18.00 12.00 19.00 08.00 15.00 08.00 16.00
Werkzaamheden / Leeractiviteiten Tekeningen maken voor wedstrijd werken aan verslag
Werkproces 1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd meeting AM
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
Siemens Nederland | Weekstaten
48
WEEKSTAAT WEEK NR. 13 van maandag 1 december t/m vrijdag 3 december Weekdag Maandag 1 december 2014 Dinsdag 2 december 2014 Woensdag 3 december 2014 Donderdag 4 december 2014 Vrijdag 5 december 2014
Tijd 08.15 18.30 08.30 17.30 11.45 18.15 8.00 20.00 8.00 16.15
Werkzaamheden / Leeractiviteiten Tekeningen maken voor wedstrijd
Werkproces 1/2
Tekeningen maken voor wedstrijd meeting AM
1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd bijeenkomst bijwonen
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
WEEKSTAAT WEEK NR. 14 van maandag 8 december t/m vrijdag 12 december Weekdag Maandag 8 december 2014 Dinsdag 9 december 2014 Woensdag 10 december 2014 Donderdag 11 december 2014 Vrijdag 12 december 2014
Tijd 08.15 17.30 11.00 17.30 11.45 17.30 8.00 17.30 8.00 16.15
Werkzaamheden / Leeractiviteiten Tekeningen maken voor wedstrijd
Werkproces 1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd meeting AM
1/2
Tekeningen maken voor wedstrijd Logo maken voor AM
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
Siemens Nederland | Weekstaten
49
WEEKSTAAT WEEK NR. 15 van maandag 15 december t/m vrijdag 19 december Weekdag Maandag 15 december 2014 Dinsdag 16 december 2014 Woensdag 17 december 2014 Donderdag 18 december 2014 Vrijdag 19 december 2014
Tijd 08.15 17.30 08.30 21.00 11.30 14.15 10.15 17.30 8.00 15.30
Werkzaamheden / Leeractiviteiten 3D printer repareren
Werkproces 1/2
scharnieren maken voor drive deur 3D printer repareren
1/2/4
scharnieren maken voor drive deur
1/2
Tekeningen maken voor wedstrijd meeting AM
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
WEEKSTAAT WEEK NR. 16 van maandag 5 januari t/m vrijdag 9 januari Weekdag Maandag 5 januari 2014 Dinsdag 6 januari 2014 Woensdag 7 januari 2014 Donderdag 8 januari 2014 Vrijdag 9 januari 2014
Tijd 08.00 16.00 10.00 17.30 08.00 9.15 11.00 18.30 08.00 16.30 08.00 16.30
Werkzaamheden / Leeractiviteiten werken aan verslag Tekeningen maken voor wedstrijd Diner AM werken aan verslag 3D printer repareren presentatie voorbereiden 3d Printen Cursus Solid Edge vergadering presentatie voorbereiden
Werkproces 1/2
presentatie geven Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
1/2
1/2
Siemens Nederland | Weekstaten
50
WEEKSTAAT WEEK NR. 17 van maandag 12 januari t/m vrijdag 16 januari Weekdag Maandag 12 januari 2014 Dinsdag 13 januari 2014 Woensdag 14 januari 2014 Donderdag 15 januari 2014 Vrijdag 16 januari 2014
Tijd 08.00 16.00 10.15 17.00 08.00 16.30 10.00 16.30 12.00 16.30
Werkzaamheden / Leeractiviteiten werken aan verslag Tekeningen maken voor wedstrijd
Werkproces 1/2
werken aan verslag Tekeningen maken voor wedstrijd meeting AM Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
1/2
WEEKSTAAT WEEK NR. 18 van maandag 19 januari t/m vrijdag 23 januari Weekdag Maandag 19 januari 2014 Dinsdag 20 januari 2014 Woensdag 21 januari 2014 Donderdag 22 januari 2014 Vrijdag 23 januari 2014
Tijd 09.30 17.00 08.00 17.00 12.00 17.30 8.15 16.30 12.00 16.30
Werkzaamheden / Leeractiviteiten werken aan verslag Tekeningen maken voor wedstrijd
Werkproces 1/2
werken aan verslag Tekeningen maken voor wedstrijd
1/2
werken aan verslag Tekeningen maken voor wedstrijd meeting AM werken aan verslag Tekeningen maken voor wedstrijd
1/2
Tekeningen maken voor wedstrijd werken aan verslag
1/2
Opmerkingen
1/2
Siemens Nederland | Weekstaten
51
WEEKSTAAT WEEK NR. 19 van maandag 26 januari t/m vrijdag 30 januari Weekdag Maandag 26 januari 2014 Dinsdag 27 januari 2014 Woensdag 28 januari 2014 Donderdag 29 januari 2014 Vrijdag 30 januari 2014
Tijd 08.00 17.15 8.00 17.15 8.00 17.00 13.00 17.15 12.00 16.15
Werkzaamheden / Leeractiviteiten Tekeningen maken voor wedstrijd 3D Printer repareren
Werkproces 1/2
3D Printer repareren 3D printen Flipperkast werkend maken Werken aan verslag Tekeningen maken voor wedstrijd Meeting AM Tekeningen maken voor wedstrijd
1/2/4
Tekeningen maken voor wedstrijd
1/2
Opmerkingen
1/2
1/2
Siemens Nederland | Weekstaten
52