Bekijk online

Verkorten van cyclustijden en minimaliseren van afval
bij een stansmachine
Stijn Debu
Promotoren: Henk Capoen, dhr. Filip Bossuyt
Masterproef ingediend tot het behalen van de academische graad van
Master of Science in de industriële wetenschappen: elektrotechniek
Vakgroep Industrieel Systeem- en Productontwerp
Voorzitter: prof. Kurt Stockman
Faculteit Ingenieurswetenschappen en Architectuur
Academiejaar 2013-2014
Verkorten van cyclustijden en minimaliseren van afval
bij een stansmachine
Stijn Debu
Promotoren: Henk Capoen, dhr. Filip Bossuyt
Masterproef ingediend tot het behalen van de academische graad van
Master of Science in de industriële wetenschappen: elektrotechniek
Vakgroep Industrieel Systeem- en Productontwerp
Voorzitter: prof. Kurt Stockman
Faculteit Ingenieurswetenschappen en Architectuur
Academiejaar 2013-2014
Voorwoord
Op het einde van elke studierichting moet een eindwerk of thesis gemaakt worden om aan te tonen dat de
nodige competenties van de richting bereikt zijn. Na dit succesvol afgewerkt te hebben in mijn
bacheloropleiding Elektromechanica, is het nu tijd om dit te doen in mijn masteropleiding Elektrotechniek –
Automatisering.
Ik zocht een masterproef waar ik me zowel theoretisch als praktisch op kon op richten. Bij deze masterproef in
IVC kon ik me daar dan ook perfect in vinden. Ik kon doorheen het project rekenen op tal van personen die me
met raad en daad bijstonden. Daarom wil ik hen hiervoor speciaal bedanken.
Eerst en vooral wil ik mijn interne promotor dhr. Henk Capoen bedanken. Wanneer ik met vragen zat, kon ik
altijd bij hem terecht. Hij stuurde me bij en gaf de juiste strategieën aan van hoe ik mijn masterproef tot een
goed einde kon brengen. Daarnaast kon ik op hem rekenen bij het maken van dit script, de poster en de
presentatie.
Vervolgens wil ik ook mijn externe promotor dhr. Filip Bossuyt bedanken. Dankzij zijn begeleiding kon ik me
goed inwerken in het bedrijf en in de masterproef. Zonder zijn knowhow van de machines en talrijke contacten
had ik deze masterproef nooit tot een goed einde kunnen brengen.
Verder gaat mijn dank uit naar dhr. Kurt Verheecke, process engineer bij wie ik terecht kon voor technische
uitleg en ondersteuning.
Last but not least wil ik ook de operatoren en ploegleiders van de productielijn bedanken voor de
samenwerking en de hulp bij het uittesten van bepaalde zaken en iedereen die me op welke manier dan ook
gesteund heeft tijdens deze masterproef.
I
Abstract
Nowadays people try to automate as much as possible in the industry. Sometimes it isn’t that good for
employees but anyway, it improves production speed and effectiveness. In this thesis the main objective is to
optimize an automatic punching machine for floor tiles.
There are three subobjectives. The first one is to improve the detection speed of the incoming material. When
a vinyl slab enters the machine on the conveyor belt, a sensor detects it. When the sensor is triggered, the
value of the destination position right under de punching machine is determined. Due to the fact that the
sensors response time is too high, the detection isn’t fast enough to provide an accurate positioning of the
material. This way the position where the slab is punched is variable. To get a quiet good but not perfect
positioning, the conveyor belt must slow down from a speed of 84m/min to 30m/min. By decreasing the speed,
the throughput of the production line is limited. These two problems are the first to be solved. Especially the
positioning of the slab is important, because when the second subobjective has to be reached, it is essential to
get a stabile position to punch at.
That reveals the second subobjective. The waste of material after punching must be reduced to a minimum.
Now, because of the fluctuating distance, the vinyl slab must be a little longer to have some reserve. When the
punching machine punches the big vinyl slab into smaller tiles, there are some waste strokes. Just to be sure
the length of the tiles is good. Because the slab is so big, two or three punches are necessary. This results in
two or three waste strokes. The goal is to reduce or even lose these strokes of wasted material. After doing
some research and tests, the positioning of the conveyor belt by the motor drive also seems to be inaccurate.
In this thesis some results are shown to prove this. By contacting the producer of the drives and search
together for solutions, a more accurate positioning can be obtained. This way the waste of material can be
reduced radically and the big vinyl slabs can be shortened. When it’s possible to shorten the big slabs, big
economic savings are reached for the company.
The third subobjective in this thesis is to design a good configuration regarding the management and
communication of the several parts of the production line. There will be searched for opportunities to build a
machine park that is controlled by only one PLC. A solution and standards where machine producers have to
comply will be explained. Because the production line is already built, this subject will be worked out
theoretically. In the new production factory in America, the production line will be built this way.
The expected result of this thesis is a punching machine with an improved production speed and a minimum of
wasted material. How to accomplish these things, will be explained in this script.
II
Inhoudsopgave
1
INLEIDING .................................................................................................................................... 1
1.1. Het bedrijf IVC ........................................................................................................................................... 1
1.2. Situering en probleemstelling .................................................................................................................... 2
1.3. Doelstellingen ........................................................................................................................................... 5
2
PROFIBUS NETWERK ............................................................................................................... 6
2.1. Onderdelen Profibus netwerk ................................................................................................................... 7
3
SCHOEN & SANDT ................................................................................................................... 12
3.1. Het bedrijf ............................................................................................................................................... 12
3.2. De stansmachine ..................................................................................................................................... 12
4
ANALYSE DETECTIESYSTEEM............................................................................................. 14
4.1. Situering .................................................................................................................................................. 14
4.2. Metingen ................................................................................................................................................. 14
4.3. Conclusie ................................................................................................................................................. 17
5
MARKTSTUDIE SENSOREN .................................................................................................. 19
5.1. Mogelijke sensoren ................................................................................................................................. 19
5.1.1. IFM .......................................................................................................................................................... 19
5.1.2. Wenglor ................................................................................................................................................... 20
5.1.3. Multiprox ................................................................................................................................................. 22
5.1.4. Sick .......................................................................................................................................................... 23
5.2. Keuze beste sensor .................................................................................................................................. 24
5.3. Testen ..................................................................................................................................................... 24
6
AANDRIJVING TRANSPORTBAND ..................................................................................... 26
7
REDUCEREN VAN HET AFVALMATERIAAL..................................................................... 28
8
REALISATIE VAN OPLOSSINGEN ........................................................................................ 29
8.1. Vervangen sensor .................................................................................................................................... 29
8.2. Drives ...................................................................................................................................................... 30
8.3. Afvalreductie ........................................................................................................................................... 33
9
CENTRALISATIE VAN DE STURING ................................................................................... 34
10
BESLUIT .................................................................................................................................. 37
11
BIJLAGEN ................................................................................................................................ 39
III
Lijst van afbeeldingen
Figuur 1: Hoofdkwartier IVC Avelgem ..................................................................................................................... 1
Figuur 2: Hoofdkwartier IVC Dalton ........................................................................................................................ 1
Figuur 3: Kunststofvloer MODULEO ........................................................................................................................ 1
Figuur 4: Beginmagazijn en kantelaar .................................................................................................................... 2
Figuur 5: Stansmachine ........................................................................................................................................... 3
Figuur 6: Drukwielen ............................................................................................................................................... 3
Figuur 7: Freesmachine ........................................................................................................................................... 4
Figuur 8: verpakkingsgedeelte productielijn ........................................................................................................... 4
Figuur 9: Profibus netwerk ...................................................................................................................................... 6
Figuur 10: S7-300 CPU ............................................................................................................................................. 7
Figuur 11: IM151-1 + ET200S eiland ....................................................................................................................... 7
Figuur 12: Dipswitches interface module ................................................................................................................ 7
Figuur 13: SEW gateway ......................................................................................................................................... 8
Figuur 14: SEW Movidrive ....................................................................................................................................... 8
Figuur 15: Profibus DP/DP coupler .......................................................................................................................... 9
Figuur 16: Sick color vision sensor CVC1-P142 Easy ................................................................................................ 9
Figuur 17: Toepassing Sick CVS1-P142 Easy ............................................................................................................ 9
Figuur 18: Aansluitschema Sick CVS1-P142 Easy .................................................................................................. 10
Figuur 19: Response time CVS1-P142 Easy ........................................................................................................... 10
Figuur 20: Hydraulische groep .............................................................................................................................. 12
Figuur 21 Snijmatrijs ............................................................................................................................................. 13
Figuur 22: Afvalband ............................................................................................................................................. 13
Figuur 23: Instellingen stansmachine .................................................................................................................... 14
Figuur 24: Verhouding snelheid transportband - gemiddelde van de maatafwijkingen van de afvalstroken ...... 17
Figuur 25: Verhouding snelheid transportband - gemiddelde deviatie van de afvalstroken ................................ 17
Figuur 26: IFM O5C500 sensor .............................................................................................................................. 19
Figuur 27: Drukmerksensor ................................................................................................................................... 20
Figuur 28: Wenglor sensoren ................................................................................................................................ 21
Figuur 29: Multiprox R58 Expert ........................................................................................................................... 22
Figuur 30 Sick CS81-P3612 .................................................................................................................................... 23
Figuur 31: Gegevensdatablok testprogramma ..................................................................................................... 24
Figuur 32: Servomotor........................................................................................................................................... 26
Figuur 33: Posities encoders .................................................................................................................................. 27
Figuur 34: Geponste slab ....................................................................................................................................... 28
Figuur 35: Aansluitschema Sick CS81-P3612 ......................................................................................................... 29
Figuur 36: Grafiek: Verhouding snelheid transportband - gemiddelde deviatie voorkant .................................... 30
Figuur 37: Karakteristiek originele Driveparameters ............................................................................................ 31
Figuur 38: Karakteristiek gefinetunede Driveparameters ..................................................................................... 31
IV
Lijst van tabellen
Tabel 1: Specificaties Sick CVS1-P142 Easy ........................................................................................................... 10
Tabel 2: In te stellen parameters Sick CVS1-P142 Easy ......................................................................................... 11
Tabel 3: Meetresultaten afvalstroken 48m/min. .................................................................................................. 15
Tabel 4: Meetresultaten afvalstroken 38m/min. .................................................................................................. 15
Tabel 5: Meetresultaten afvalstroken 28m/min. .................................................................................................. 15
Tabel 6: Meetresultaten afvalstroken 18m/min. .................................................................................................. 16
Tabel 7: Samenvattende tabel: Gemiddelde van de afwijkingen van de afvalstroken .......................................... 16
Tabel 8: Samenvattende tabel: Gemiddelde deviatie van de afvalstroken ........................................................... 16
Tabel 9: Specificaties IFM O5C500 ........................................................................................................................ 19
Tabel 10: Specificaties Wenglor YP11VAH3ANZ .................................................................................................... 21
Tabel 11: Specificaties Multiprox R58 Expert ........................................................................................................ 22
Tabel 12: Specificaties Sick CS81-P3612 ................................................................................................................ 23
Tabel 13: Overzicht sensoren ................................................................................................................................ 24
Tabel 14: Resultatentabel snelheidsmeting sensoren ........................................................................................... 25
Tabel 15: Gemiddelde deviaties vooraan bij een snelheid van 48m/min .............................................................. 29
Tabel 16: Resultaten positionering formaat 1500x248 ......................................................................................... 32
Tabel 17: Resultaten positionering formaat 1322x198 ......................................................................................... 33
Tabel 18: Samenvattende tabel: Afvalbesparing .................................................................................................. 33
V
1
Inleiding
1.1. Het bedrijf IVC
IVC werd opgericht in 1997. Het bedrijf heeft als doel zich uit te bouwen tot een onafhankelijke wereldspeler
op de markt van vloerbekleding. Vandaag de dag telt IVC Group ruim 1200 teamleden. De groep wordt geleid
door CEO Jan Vergote met aan zijn zijde Filip Balcaen als voorzitter. Het bedrijf heeft zich opgesplitst over drie
grote takken: LEOLINE, ITEC en MODULEO.
IVC International ontwikkelt en produceert vinyl vloeren in twee hypermoderne productie units. Enerzijds is er
IVC Avelgem, hier is ook het hoofdkwartier van de groep gevestigd.
Figuur 1: Hoofdkwartier IVC Avelgem
Anderzijds is er IVC Wiltz, gelegen in het Groothertogdom Luxemburg. Vanuit deze twee vestigingen vertrekken
de leveringen voor Centraal-Europa. Om even snel te kunnen verdelen in Oost-Europa werden er nog vijf
distributiecentra in Rusland en Polen opgericht.
IVC is internationaal actief en verkoopt haar producten onder de merknamen ‘LEOLINE’ en ‘ITEC’. Dit doet het
bedrijf zowel aan groot- en kleinhandelspartners als aan contractors in 120 landen over de hele wereld.
Naast de vestigingen in Europa is er ook IVC US. Dit is oorspronkelijk ontstaan als logistiek centrum. Later werd
ook hier uitgebreid. Zo werd in 2010 in de stad Dalton (Georgia) de meest performante vinylfabriek ter wereld
gebouwd. Vanuit het Noord-Amerikaanse hoofdkwartier in Dalton en het distributiecentrum in Rancho
(California) vertrekken dagelijks lokaal ontwikkelde en geproduceerde rollen naar de partners.
Figuur 2: Hoofdkwartier IVC Dalton
Terwijl LEOLINE en ITEC zich focussen op vinylvloeren op rollen, is MODULEO dé specialist voor hoogwaardige,
modulaire kunststofvloeren.
Figuur 3: Kunststofvloer MODULEO
Na overname in januari 2013 behoren Balterio, gerenommeerd laminaatfabrikant en Spanolux, producent van
MDF houtvezelplaten, ook tot de IVC Group.
1
1.2. Situering en probleemstelling
Er zijn twee afwerkingslijnen binnen het bedrijf: lijn 1 en lijn 2. Op lijn 1 worden profielen afgewerkt tot 4,5mm
dik. Op lijn twee bedraagt de dikte slechts 2,5mm. Het verloop van beide productielijnen is ongeveer gelijk,
behalve dat er bij lijn 2 een zelfklevende laag kan worden aangebracht. Volgende alinea’s beschrijven het
verloop van de vinyl slabs op de afwerkingslijn.
Eerst worden de vinyl slabs door middel van een AGV aangebracht. Ze worden in het beginmagazijn gestapeld.
Eén voor één worden de slabs via een portaalrobot met pneumatische zuigers opgetild vanuit het
beginmagazijn en op de kantelaar gelegd. Deze draait de slabs om en laat ze op de transportband vallen. Via
positioneerpinnen wordt de slab juist gepositioneerd en kan hij verdergaan op de transportband.
Figuur 4: Beginmagazijn en kantelaar
Daarna volgt de stansmachine. Hier worden de slabs in tegels geponst met juiste afmetingen. In de
stansmachine kunnen verschillende snijmatrijzen worden gelegd om de gewenste afmetingen te verkrijgen. De
slab wordt voor het binnengaan van de machine gedetecteerd door een sensor. Dit is een vision sensor van Sick
die reageert op kleurdetectie. De reactiesnelheid gaat van 0,6ms tot 22ms. Deze tijd is afhankelijk van de
ingestelde waarden en komt neer op 11,1ms. In het hoofdstuk ‘Onderdelen Profibus netwerk’ wordt dieper
ingegaan op de bepaling van deze tijd. De slab wordt op de rollenbanen voor de stansmachine verplaatst met
een snelheid van ongeveer 84m/min. Omdat de sensor de slab niet snel genoeg kan detecteren en de
positionering in de stansmachine bijgevolg fout verloopt, moet de snelheid verminderd worden tot ongeveer
30m/min. Dit gebeurt op een in te stellen afstand voor de sensor (±400mm), met een decelleratiesnelheid van
1m/s². Na de stansmachine kan de snelheid terug opgevoerd worden. Het reduceren van de snelheid, wat
samengaat met het vergroten van de productiecyclustijd is een eerste probleem dat in deze masterproef
aangepakt wordt.
2
Figuur 5: Stansmachine
In de stansmachine worden de slabs geponst. Er wordt rondom de slab een reservestrook voorzien die later
afval wordt. Omdat de stansmachine de volledige oppervlakte van een slab niet in één keer kan ponsen, wordt
de slab na de eerste keer ponsen vooruit geschoven, waarna er een tweede, en ook nog een derde ponsbeurt
volgt. Nu is de volledige slab in tegels geponst. Tussen deze 3 ponsbeurten zit opnieuw een
reservemateriaalstrook van een vijftal millimeter. Dit resulteert eveneens in afval.
Bij de overgang naar de volgende rollenbaan wordt het afval van tussen de tegels gehaald. Dit wordt
gerealiseerd doordat de transportband na de stansmachine terug aan 80m/min. voortbeweegt. In het begin
van deze transportband zitten drukwielen die de vinyl tegels tegen de transportband drukken. Op deze manier
wordt er een speling ontwikkeld tussen de tegels en het restmateriaal waardoor dit laatste tussen de
transportbanden valt en weggevoerd wordt naar een afvalbak. Het probleem dat hierbij opduikt is dat soms
niet alle restmateriaal wegvalt. In dit geval blijven de afvalstroken hangen en worden ze verder op de
productielijn vervoerd waar ze blijven steken en zorgen voor een fout. Hierdoor moet de productielijn
stilgelegd worden wat natuurlijk de productiecyclustijd weer niet ten goede komt. Hier duikt het tweede
probleem op. Hoewel restafval verwerkt en opnieuw gebruikt wordt, moet er toch een oplossing gezocht
worden om het restafval te reduceren, of al dan niet te elimineren. Daardoor kunnen ook foutmeldingen ten
gevolge van achtergebleven restmateriaal vermeden worden.
Figuur 6: Drukwielen
3
Nadat een slab in tegels geponst is, worden deze na elkaar in een lijn gebracht en afzonderlijk bewerkt. Ze gaan
door een freesmachine waar de zijkanten mooi glad en op maat gefreesd worden. Door de freesmachine wordt
een structuur aangebracht waardoor de tegels in elkaar kunnen klikken. Daarna worden de tegels op een
rollenbaan gebracht die dwars op de vorige staat om de andere zijden van het plaatje ook te bewerken in een
freesmachine.
Figuur 7: Freesmachine
Nu de tegels op maat gemaakt zijn, worden slechte exemplaren nog onderscheiden van goede. Dit gebeurt
door camera’s die nakijken of de tegels van goede kwaliteit zijn. Wanneer dit niet zo is worden ze via een
uitwerpsysteem uit de productielijn gehaald. Tegels die niet geschikt zijn, worden na de stansmachine al
gemarkeerd met een kalkstift. De camera’s herkennen deze witte lijnen en geven een puls om de tegel uit te
werpen.
Tot slot worden afgewerkte tegels verpakt in het verpakkingsgedeelte van de productielijn. Ze worden in
kartonnen dozen gestopt, welke daarna via een Fanuc robot op een pallet geplaatst worden. Volle palletten
worden weggevoerd naar het eindmagazijn door heftrucks.
Figuur 8: verpakkingsgedeelte productielijn
4
1.3. Doelstellingen
In voorgaande tekst werden enkele problemen aangekaart bij het verloop van de slabs op de afwerkingslijn.
Hieruit kunnen nu volgende doelstellingen opgemaakt worden.

Optimaliseren van het detectiesysteem waarmee de slabs gedetecteerd worden en zo zorgen voor een
vlottere voortgang op de afwerkingslijn.
Bij deze eerste doelstelling wordt het probleem aangepakt dat ervoor zorgt dat de snelheid van de
transportband gereduceerd moet worden. Aan de hand van metingen, analyse, oplossingsmethoden en
toepassing ervan wordt er naar een oplossing gezocht.

Het reduceren van het restmateriaal na het ponsen van de slabs.
Hoe minder afval, hoe beter. Deze stelling leidt tot de tweede doelstelling. Na het optimaliseren van snelheid
wordt nagegaan hoe er zo weinig mogelijk afval verkregen kan worden na het ponsen.

Ontwerp van een goede configuratie met betrekking tot de sturing en de communicatie tussen de
verschillende onderdelen van de productielijn.
Als extra doelstelling wordt een theoretisch onderzoek gedaan naar een optimale configuratie met betrekking
tot de communicatie tussen de verschillende onderdelen van de productielijn. Hierbij wordt, in de mate van
het mogelijke, uitgewerkt hoe alle sturingselementen gecentraliseerd kunnen worden tot één PLC en één
besturingskast.
5
2
Profibus netwerk
Er zijn twee Profibus netwerken. Enerzijds is er het Kraft netwerk. Dit is het eerste gedeelte van de
afwerkingslijn (beginmagazijn, portaal, kantelaar, rollenbaan). Anderzijds is er het Schoen & Sandt netwerk. Dit
is alles wat bij de stansmachine hoort. Beide Profibus netwerken moeten met elkaar communiceren. Hiervoor
is er een DP/DP coupler voorzien. Onderstaand schema geeft een schematisch overzicht weer van het totale
Profibus netwerk. De onderdelen ervan worden in volgend punt meer in detail besproken.
Figuur 9: Profibus netwerk
6
2.1. Onderdelen Profibus netwerk
S7-300 CPU
Figuur 10: S7-300 CPU
In beide Profibus netwerken is er een controller aanwezig. Deze heeft een Siemens S7-300 reeks CPU. In het
netwerk van Kraft (eerste gedeelte van de afwerkingslijn) is dit een CPU315f 2PN/DP, in het Schoen & Sandt
netwerk (stansmachine) is dit een CPU314c 2PN/DP.
IM151-1 + ET200S eiland
Figuur 11: IM151-1 + ET200S eiland
IM staat voor Interfacemodule. Hiermee kan het ET200S eiland gekoppeld worden aan het Profibus netwerk.
Op het ET200S eiland zijn de nodige digitale en analoge in- en uitgangen voorzien maar ook power modules en
zelfs Profisafe modules. Deze laatste zijn veiligheids- in- en uitgangen om bijvoorbeeld veiligheidsdeuren of
lichtschermen binnen te nemen of aan te sturen. Op de gewone in- en uitgangskaarten zijn sensoren,
drukknoppen, signaallampen, … aangesloten.
Om de interfacemodule in het Profibus netwerk aan te sluiten heeft ze een Profibus DP adres nodig. Dit adres is
in te stellen via dipswitches zoals weergegeven op figuur 12.
Figuur 12: Dipswitches interface module
7
SEW Gateway
Figuur 13: SEW gateway
De SEW gateway is een interface die de SEW Movidrive en Movitrac drives connecteert met een hoger gelegen
netwerk. Hier is dit het Profibus DP netwerk. De gateway wordt ingesteld via zijn geïntegreerde webserver. Hier
wordt ook het Profibusadres meegegeven. Tussen de gateway en de drives wordt S-bus gebruikt. Dit is een
communicatiebus die ontworpen is door SEW. Via deze weg kunnen de drives geconfigureerd worden. De
werking van de drives wordt bekomen via de communicatie over Profibus.
SEW Movidrive
Figuur 14: SEW Movidrive
De drives die gebruikt worden om motoren aan te sturen voor de rollenbanen en transportband zijn SEW
Movidrives. Er zijn drives aanwezig van 1,4kW, 4kW, 11kW en 22kW.
De drives worden zoals hiervoor besproken, geconfigureerd via S-bus en worden aangesproken via Profibus
voor de werking. Het Profibusadres is via de configuratie instellingen mee te geven. De drives communiceren
wanneer ze in werking zijn rechtstreeks met de PLC. Tijdens de communicatie worden verschillende woorden
parameterdata en procesdata uitgewisseld. De drive met Profibusadres 5 uit het Schoen & Sandt netwerk
communiceert zo aan de hand van zes woorden met de PLC, de drive met Profibusadres 4 communiceert via
zeven woorden (vier woorden parameterdata en drie woorden procesdata).
8
Profibus DP/DP coupler
Figuur 15: Profibus DP/DP coupler
Wanneer twee Profibus DP systemen dienen te communiceren, wordt gebruik gemaakt van een DP/DP coupler.
Deze module is samengesteld uit twee Profibus DP interfaces met daartussen de nodige logica om de ingangen
van de ene interface als uitgangen aan te bieden bij de andere en omgekeerd. Het Profibusadres van de DP/DP
coupler is in te stellen via de dipswitches aanwezig op de module.
Sick color vision sensor:
De sensor die op de machine aangebracht is, is een color vision sensor van Sick, type CVS1-P142 Easy. Deze
sensor detecteert op basis van kleur en stuurt daarna de uitgang aan. Via een geïntegreerd LCD kleurenscherm
kunnen instellingen en meetwaarden afgelezen worden.
Figuur 16: Sick color vision sensor CVC1-P142 Easy
Daarnaast kan de sensor ook contouren herkennen. De sensor heeft een teach-in functie waarmee hij
geteached kan worden. Deze teachwaarde kan bijvoorbeeld een aantal pixels zijn. De sensor telt vervolgens het
aantal pixels in beeld en vergelijkt dit met de waarde die geteached werd. Ook kleuren kunnen geteached
worden. Dit type kan tot acht verschillende kleuren opslaan. Pixel counting en kleurdetectie worden
bijvoorbeeld toegepast bij productcontrole op transportbanden.
Figuur 17: Toepassing Sick CVS1-P142 Easy
9
De sensor kan op twee verschillende manieren aangesloten worden. Enerzijds is er de mogelijkheid om de 7pins aansluiting te gebruiken, anderzijds kan de driedraadsaansluiting gebruikt worden. Hier wordt de
driedraadsaansluiting gebruikt. De sensor wordt binnengenomen op het ET200S eiland van het Schoen & Sandt
netwerk. Het elektrisch schema hiervan is te vinden in bijlage.
Figuur 18: Aansluitschema Sick CVS1-P142 Easy
Positieve punten van de sensor die opgesomd worden in de handleiding:
 Snelle en vertrouwbare contourdetectie
 Objecten onderscheiden aan de hand van vorm of grootte
 Aanwezigheids- of schadecontrole van labels
 Detectie van onzuiverheden in oppervlakken
 Snelle en eenvoudige ingebruikstelling
In volgende tabel worden de belangrijkste specificaties van de sensor weergegeven.
Tabel 1: Specificaties Sick CVS1-P142 Easy
Afmetingen
Reikwijdte
Field of view
Lichtbron
Resolutie
Voedingsspanning
Uitgangsstroom
Schakeluitgang
Response time
Beschermingsgraad
42 x 95 x 33,8 mm
50 … 100mm
50 x 65 … 100 x 115mm²
12x LED, wit
Max. 200 x 240 x 3 (RGB)
12 … 24V DC
<100mA
PNP
0,6 … 22ms
IP67
De response time of reactiesnelheid is afhankelijk van de gemaakte instellingen. Op het LCD display is een
waarde van drie cijfers af te lezen. Door deze waarde te delen door tien wordt de reactiesnelheid bekomen.
Toegepast op de sensor wordt dit het volgende:
111/10 = 11,1ms
Figuur 19: Response time CVS1-P142 Easy
10
De in te stellen parameters in de sensor zijn samen met de huidige waarden weergegeven in onderstaande
tabel.
Tabel 2: In te stellen parameters Sick CVS1-P142 Easy
Bij werking is de sensor geteached op de rode kleur van de transportband. Wanneer de sensor dus een rode
kleur binnen de ingestelde grenzen detecteert, zal de uitgang van de sensor actief worden. Wanneer een slab
aankomt met een zwarte achterkant zal de detectiewaarde buiten de grenzen vallen en zal de uitgang inactief
worden. Omdat er juist een actieve uitgang gegeven moet worden als er een slab gedetecteerd wordt, moet de
parameter ‘Outside’ op 1 geplaatst worden zodat het uitgangssignaal geïnverteerd wordt.
11
3
Schoen & Sandt
3.1. Het bedrijf
Schoen & Sandt is een Duitse machinebouwer gevestigd in Pirmasens, ten westen van Duitsland. Met zijn 200
medewerkers is Schoen & Sandt een middelgroot bedrijf dat deel uitmaakt van de Schoen & Sandt GmbH
holding. Schoen & Sandt is reeds 140 jaar fabrikant van pons- en schoenmachines.
3.2. De stansmachine
De stansmachine is een ponsmachine (Duits: Stanzmaschine) die gebruikt wordt om grote vinyl slabs te ponsen
in kleinere tegels. Het is een ponsmachine type 5050, deze heeft volgende kenmerken: machinebreedte van
1800, 2200 of 2500mm, machinediepte van 1050, 1250 of 1600mm en een ponskracht van 1250, 1600, 2000 of
2400kN. De machine die wordt gebruikt op de productielijn bij IVC heeft een ponskracht van 2400 kN. Bij de
machine kan er gekozen worden voor een stationaire of verstelbare meshouder en handmatig of pneumatische
klemming van de messen. Het huidige systeem heeft een verstelbare meshouder met pneumatische klemming.
Op de stansmachine worden vinyl slabs aangevoerd door de transportband. Via de sensor vooraan wordt
gedetecteerd wanneer een nieuwe slab de machine binnengaat. Eenmaal op positie stopt de transportband en
ponst de machine de slab in kleinere tegels. Het ponsen van de tegels gebeurt hydraulisch. Naast de machine
staat een hydraulische groep die voor voldoende drukkracht zorgt.
Figuur 20: Hydraulische groep
Om de slabs te ponsen worden snijmatrijzen gebruikt. Naargelang de afmetingen van de te vervaardigen tegels
zijn er verschillende snijmatrijzen. De snijmatrijzen worden in de machine getild met behulp van een
elektrische kettingtakel.
12
Figuur 21 Snijmatrijs
Na het ponsen verlaten de plaatsjes de machine en gaan ze verder op de productielijn. Het afval valt tussen
twee transportbanden in en wordt via een derde transportband weggevoerd naar de afvalcontainer.
Figuur 22: Afvalband
13
4
Analyse detectiesysteem
4.1. Situering
In het hoofdstuk ‘Situering en probleemstelling’ wordt een mogelijke oorzaak aangehaald die aangepakt moet
worden om de eerste doelstelling te bereiken. De sensor vooraan de stansmachine zou een te trage
reactiesnelheid hebben om snel te kunnen werken. Om na te gaan of de sensor effectief te traag reageert,
wordt er een steekproefmeting uitgevoerd die het verband zal aantonen tussen de snelheid van de
transportband en de nauwkeurigheid van de afmetingen van de afvalstroken.
De afvalstroken kunnen met behulp van het touchpanel worden ingesteld. Figuur 23 toont de mogelijke
instellingen. De breedte van de stroken tussen de platen is in dit geval ingesteld op 8mm. De strook vooraan
wordt ingesteld op 10mm. Na berekening aan de hand van de totale lengte van de slab, wordt dan
weergegeven dat de breedte van de strook achteraan 44mm moet zijn. Op het touchpanel is ook de primaire-,
decelleratie- en secundaire snelheid te zien, deze zijn ingesteld op 84m/min, 1m/s en 38m/min. Verder kan ook
meegegeven worden op welke afstand voor de sensor de transportband moet overschakelen van primaire
snelheid naar secundaire snelheid. Dit staat op 400mm.
Figuur 23: Instellingen stansmachine
Het te verwachten resultaat bij de meting zou moeten zijn dat hoe lager de secundaire snelheid ingesteld
wordt, hoe nauwkeuriger de stansmachine ponst en dus hoe nauwkeuriger de ingestelde waarden van de
afvalstroken benaderd worden. Dit zou een bewijs zijn dat de sensor niet geschikt is om bij hoge snelheden snel
genoeg te detecteren.
4.2. Metingen
Bij de metingen wordt de secundaire snelheid aangepast. Er wordt gestart bij 38m/min en er worden telkens
tien willekeurige afvalstroken van de geponste vinyl slabs genomen. Dit zowel van de voorkant, het midden als
van de achterkant. De meetwaarden worden gemeten met een schuifmaat. Van elke meetwaarde wordt het
verschil met de ingestelde waarde bekeken. Dit wordt opnieuw gedaan bij een snelheid van 48m/min,
28m/min en 18m/min. Meetwaarden zijn terug te vinden in volgende tabellen.
14
Meting 1: snelheid: 48m/min.
Tabel 3: Meetresultaten afvalstroken 48m/min.
Meting
Voorkant (mm)
Achterkant (mm)
Meting
Afwijking
Meting Afwijking
1
13,9
3,90
14,9
2
12,6
2,60
3
9,7
4
16,4
5
Midden (mm)
Meting
Afwijking
29,10
5,7
2,30
11,1
32,90
6,2
1,80
0,30
6,3
37,70
5,5
2,50
6,40
7,3
36,70
4,7
3,30
16,1
6,10
12
32,00
5,2
2,80
6
11
1,00
16
28,00
5,3
2,70
7
13,8
3,80
13,5
30,50
5,2
2,80
8
19,8
9,80
11,8
32,20
4,9
3,10
9
17,6
7,60
11
33,00
5,8
2,20
10
10,1
0,10
10,6
33,40
5,4
2,60
Meting 2: snelheid: 38m/min.
Tabel 4: Meetresultaten afvalstroken 38m/min.
Meting
Voorkant (mm)
Achterkant (mm)
Meting
Afwijking
Meting Afwijking
1
10
0,00
16
2
10,5
0,50
3
18
4
Midden (mm)
Meting
Afwijking
28,00
5,5
2,50
10,2
33,80
6
2,00
8,00
16,1
27,90
5,5
2,50
17,5
7,50
16,3
27,70
6,3
1,70
5
13
3,00
10,6
33,40
5,2
2,80
6
10,1
0,10
9,7
34,30
4,9
3,10
7
13,6
3,60
15
29,00
6,1
1,90
8
15,5
5,50
12,6
31,40
6,3
1,70
9
12,4
2,40
11,5
32,50
5,4
2,60
10
15
5,00
13,2
30,80
5,3
2,70
Meting 3: snelheid: 28m/min.
Tabel 5: Meetresultaten afvalstroken 28m/min.
Meting
Voorkant (mm)
Achterkant (mm)
Meting
Afwijking
Meting Afwijking
1
8
2,00
17,8
2
9,1
0,90
3
5,4
4
Midden (mm)
Meting
Afwijking
26,20
6
2,00
13,7
30,30
5,9
2,10
4,60
18,1
25,90
5,5
2,50
4,6
5,40
16,1
27,90
5,7
2,30
5
10,9
0,90
14
30,00
5,4
2,60
6
8,5
1,50
16,1
27,90
6,6
1,40
7
9,3
0,70
16,4
27,60
6,3
1,70
8
10
0,00
16,3
27,70
6,3
1,70
9
13
3,00
16
28,00
5,9
2,10
10
5,7
4,30
18,1
25,90
5,3
2,70
15
Meting 4: snelheid 18m/min.
Tabel 6: Meetresultaten afvalstroken 18m/min.
Meting
Voorkant (mm)
Achterkant (mm)
Midden (mm)
Meting
Afwijking
Meting
Afwijking
1
7
3,00
Meting Afwijking
22
22,00
6,3
1,70
2
6,2
3,80
21
23,00
6
2,00
3
4,8
5,20
22
22,00
5,8
2,20
4
4,8
5,20
19,3
24,70
6,1
1,90
5
2,4
7,60
19
25,00
4,6
3,40
6
4,5
5,50
21,5
22,50
6,4
1,60
7
6,5
3,50
20,6
23,40
5
3,00
8
6,3
3,70
21
23,00
5,9
2,10
9
3,1
6,90
20,6
23,40
5,5
2,50
10
4,9
5,10
24
20,00
6,2
1,80
Hieronder is een samenvattende tabel weergegeven die het gemiddelde van de afwijkingen weergeeft bij de
verschillende snelheden en een tabel die de gemiddelde deviatie weergeeft. Dit laatste is het gemiddelde van
de absolute deviaties (afwijkingen) van de gegevenspunten (x) ten opzichte van hun gemiddelde waarde ( ̅ ) en
wordt berekend aan de hand van volgende formule.
̅|
∑|
Tabel 7: Samenvattende tabel: Gemiddelde van de afwijkingen van de afvalstroken
Gemiddelde van de maatafwijkingen 18m/min. 28m/min. 38m/min. 48m/min.
Vooraan
4,95
2,33
3,56
4,16
Achteraan
22,90
27,74
30,88
32,55
Midden
2,22
2,11
2,35
2,61
Tabel 8: Samenvattende tabel: Gemiddelde deviatie van de afvalstroken
Gemiddelde deviatie 18m/min. 28m/min. 38m/min. 48m/min.
Vooraan
1,16
1,60
2,36
2,65
Achteraan
1,02
1,08
2,2
2,19
Midden
0,448
0,33
0,42
0,33
16
In grafiek uitgezet geeft dit volgend resultaat:
Gemiddeldevan de afwijkingen (mm)
Verhouding snelheid transportband - gemiddelde van de maatafwijkingen van de afvalstroken
35,00
30,00
25,00
Gemiddelde van de afwijkingen
voorkant
20,00
15,00
Gemiddelde van de afwijkingen
achterkant
10,00
5,00
Gemiddelde van de afwijkingen
midden
0,00
18
28
38
48
Snelheid (m/min)
Figuur 24: Verhouding snelheid transportband - gemiddelde van de maatafwijkingen van de afvalstroken
Gemiddelde deviatie (mm)
Verhouding snelheid transportband - gemiddelde deviatie afvalstroken
3
2,5
2
1,5
Gemiddelde deviatie voorkant
Gemiddelde deviatie achterkant
1
Gemiddelde deviatie midden
0,5
0
18
28
38
48
Snelheid (m/min)
Figuur 25: Verhouding snelheid transportband - gemiddelde deviatie van de afvalstroken
4.3. Conclusie
Uit de eerste grafiek kan afgeleid worden dat naarmate de snelheid lager wordt, de afwijking achteraan kleiner
wordt maar vooraan zacht toeneemt. In het midden blijft dit ongeveer gelijk. Hoe trager de transportband dus
gaat, hoe minder ver de slab vooruit schuift voor er geponst wordt. Met andere woorden, hoe kleiner de strook
vooraan en hoe groter de strook achteraan.
Hieruit kan afgeleid worden dat niet alleen de sensor de oorzaak is van de onnauwkeurigheid van het ponsen.
De oorzaak moet dan ook gezocht worden in de werking van de stansmachine. Hiervoor moeten het PLC
programma en de werking van de positioneerdrive bekeken worden.
In de tweede grafiek is de gemiddelde deviatie uitgezet. Dit is het gemiddelde van de absolute deviaties
(afwijkingen) van de gegevenspunten ten opzichte van hun gemiddelde waarde. Hier is, bij begin- en
eindstrook, een stijging van de grafiek te zien naarmate de snelheid verhoogd wordt. Dit wil dus zeggen dat de
positionering van de slabs slechter wordt naarmate de transportband sneller draait.
17
De sensor heeft dus wel degelijk moeite met de detectie van de slab bij hogere snelheden. Bij de
middenstroken blijft de afwijking min of meer constant. Dit is te verklaren door het feit dat de snelheid hierbij
kleiner is. De slab moet over een kleinere afstand verschoven worden en bij deze verplaatsing heeft de sensor
geen invloed.
Er zijn dus twee problemen die hier moeten worden aangepakt. Enerzijds is er de positionering door middel
van de drives dat nauwkeuriger uitgevoerd moet worden. Anderzijds is er de sensor die vervangen moet
worden door een sensor met een hogere reactiesnelheid.
18
5
Marktstudie sensoren
Zoals gebleken is uit de metingen, moet de huidige sensor vervangen worden om te kunnen voldoen aan de
eerste doelstelling. Daarom worden vier vertegenwoordigers van verschillende producenten van sensoren
uitgenodigd. IFM, Wenglor, Multiprox en Sick zijn de uitverkoren producenten. Samen met hen wordt naar een
goed alternatief gezocht voor de huidige sensor.
De eis wordt gesteld dat de zwarte achterkant van de slabs goed herkend moet worden op de rode
transportband en dit aan een snelheid van 84m/min. In wat volgt worden de voorstellen van elke firma
tegenover elkaar en tegenover de oorspronkelijke sensor vergeleken.
5.1. Mogelijke sensoren
5.1.1. IFM
Als oplossing van IFM werd de O5C500 kleurensensor van het type O5C-MAKG/US100 uitgekozen. Deze sensor
heeft een instelbare kleurgevoeligheid en een teachfunctie. De sensor wordt aangesloten met een M12 stekker
en heeft een automatische NPN/PNP-detectie.
Figuur 26: IFM O5C500 sensor
De belangrijkste specificaties van deze sensor zijn in onderstaande tabel weergegeven.
Tabel 9: Specificaties IFM O5C500
Afmetingen
Reikwijdte
Field of view
Voedingsspanning
Uitgangsstroom
Schakeluitgang
Reactietijd
Schakelfrequentie
Beschermingsgraad
EMC getest
46,8 x 70,3 x 18,2 mm
15 … 19mm
2,5 x 6 mm
13 … 36V DC
200mA
NPN/PNP
<0,3ms
2000Hz
IP67
EN 60947-5-2
Tegenover de oorspronkelijke sensor kan vastgesteld worden dat deze sensor heel wat sneller werkt. <0,3ms
tegenover 11,1ms. Dit is zijn belangrijkste voordeel. Een klein minpunt is dat de reikwijdte van deze sensor heel
wat kleiner is. Toch is dit in deze toepassing niet echt een nadeel aangezien de sensor dicht boven de
transportband gemonteerd kan worden.
19
Voor- en nadelen tegenover de andere sensoren zijn:
T.o.v. Wenglor:
 Hogere beschermingsklasse


Grotere reactietijd
Kleinere schakelfrequentie


Lagere schakelfrequentie
Hogere reactietijd
T.o.v. Sick:
 Hogere schakelfrequentie (bij 1kHz van Sick) 

hogere reactietijd
Lagere schakelfrequentie
T.o.v. Multiprox:
 Grotere reikwijdte
5.1.2. Wenglor
Na het in kaart brengen van de situatie bij Wenglor werden meteen een aantal oplossingen mogelijk. Als eerste
mogelijkheid is er de kleurensensor (type OFP401P0189). Deze sensor heeft een reactietijd van 300µs en een
schakelfrequentie van 1,8kHz. Dit is een stuk sneller dan de huidige sensor waardoor deze kleurensensor wel in
aanmerking komt als mogelijk alternatief hiervan.
De tweede optie van Wenglor zijn contrastsensoren. Deze sensoren detecteren enkel op contrast waardoor ze
nog sneller kunnen werken dan kleurensensoren. Bij dit type sensoren zijn er twee mogelijkheden. Het verschil
ligt vooral in schakelfrequentie en dus ook min of meer in prijsklasse. Enerzijds is er een sensor (type
YM24PAH2ANZ) met een schakelfrequentie van 3kHz en reactietijd van 166µs. Anderzijds een sensor (type
YP11VAH3ANZ) met een schakelfrequentie van 20kHz en een reactietijd van 25µs. Dit zijn dus beiden heel snel
schakelende sensoren wat perfect bruikbaar is in deze toepassing.
Als laatste en eerder kostprijsvriendelijk alternatief biedt Wenglor een drukmerksensor aan. Dit type sensoren
is speciaal ontworpen om markeringen te herkennen. Een voorbeeld van een toepassing is gegeven in figuur
27. Hier worden de zwarte markeringen op een stickerrol gedetecteerd. Dit kan gebruikt worden om te
detecteren of het papier niet gescheurd is en verder doorvloeit. In de toepassing van deze masterproef kan een
drukmerksensor ook toegepast worden om de twee verschillende kleuren te detecteren. Het grote voordeel
van deze sensor is dat hij slechts een vijfde van de kostprijs van een kleuren- of contrastsensor kost en dat hij
toch een schakelfrequentie van 5kHz en reactietijd van 100µs heeft. Nadeel is dat de werking hiervan niet
100% gegarandeerd kan worden. Slechts na testen kan er met zekerheid gezegd worden of deze sensor al dan
niet toepasbaar is in deze situatie.
Figuur 27: Drukmerksensor
20
Volgende figuur zet de vier voorstellen van Wenglor nog eens op een rijtje.
Figuur 28: Wenglor sensoren
De keuze van de beste sensor wordt gebaseerd op snelheid en schakelfrequentie aangezien dit toch wel de
belangrijkste parameter is in de toepassing. Zo komt de contrastsensor (type YP11VAH3ANZ) er het best uit. De
belangrijkste specificaties worden in volgende tabel opgesomd.
Tabel 10: Specificaties Wenglor YP11VAH3ANZ
Afmetingen
Reikwijdte
Lichtbron
Voedingsspanning
Uitgangsstroom
Schakeluitgang
Reactietijd
Schakelfrequentie
Beschermingsgraad
50 x 50 x 20 mm
60 … 100mm
Laser
10 … 30V DC
200mA
PNP
25µs
20kHz
IP65
Tegenover de oorspronkelijke sensor van Sick heeft deze sensor een veel snellere reactietijd. Dit is het
belangrijkste voordeel. Nadelen zijn niet ingrijpend voor deze toepassing. Voor- en nadelen tegenover de
andere sensoren zijn:
T.o.v. IFM:
 Hogere schakelfrequentie
 Snellere reactietijd

Lagere beschermingsklasse (IP67 / IP 65)
T.o.v. Multiprox:
 Hogere schakelfrequentie
 Snellere reactietijd

Lagere beschermingsklasse (IP67 / IP65)
T.o.v. Sick:
 Snellere reactietijd
 Hogere schakelfrequentie

Lagere beschermingsklasse (IP67 / IP65)
21
5.1.3. Multiprox
Als oplossing voor het probleem heeft Multiprox de R58 Expert (R58E) sensor. Dit is een drukmerksensor met
een driekleurige lichtbron. Hij biedt een betrouwbare detectie van alle kleurcontrasten en markeringen die op
gangbare producten terug te vinden zijn. De R58E detecteert zestien verschillende grijstinten. De sensor
selecteert automatisch een rode, groene of blauwe LED tijdens het aanleren om de detectie van drukmerken te
verhogen.
Figuur 29: Multiprox R58 Expert
De belangrijkste specificaties van de R58E zijn terug te vinden in volgende tabel.
Tabel 11: Specificaties Multiprox R58 Expert
Afmetingen
Reikwijdte
Lichtvlek
Voedingsspanning
Schakeluitgang
Reactietijd
Schakelfrequentie
Beschermingsgraad
Functies
80 x 58,9 x 30 mm
10mm
1,2 x 3,8 mm
10 … 30V DC
PNP/NPN
50µs
10kHz
IP67
Licht- en donkerschakeling
Tegenover de oorspronkelijke Vision sensor van Sick heeft deze sensor belangrijke voordelen zoals de snellere
reactietijd en een hoge schakelfrequentie. Voor- en nadelen tegenover de andere sensoren zijn:
T.o.v. Wenglor:
 Hogere beschermingsklasse
 Verbeterde detectie door RGB LED
T.o.v. IFM:
 Grotere schakelfrequentie
 Snellere reactietijd
T.o.v. Sick:
 Grotere schakelfrequentie
 Snellere reactietijd


Lagere schakelfrequentie
Grotere reactietijd

Kleinere reikwijdte


Kleinere lichtvlek
Kleinere reikwijdte
22
5.1.4. Sick
De oplossing die bij Sick uit de bus komt is de CS81-P3612 kleurensensor. Deze sensor heeft een heel precieze
lichtspot en detecteert kleuren in hoge resolutie. Dankzij zijn breed kleurenspectrum kunnen toleranties
ingesteld worden wat het gebruik flexibeler maakt.
De belangrijkste specificaties van de CS81-P3612 kleurensensor zijn weergegeven in volgende tabel.
Tabel 12: Specificaties Sick CS81-P3612
Afmetingen
Reikwijdte
Detectiebereik
Lichtvlek
Voedingsspanning
Schakeluitgang
Reactietijd
Schakelfrequentie
Beschermingsgraad
53 x 30,4 x 80 mm
60mm
± 9mm
13 x 13 mm
10 … 30V DC
PNP
85 – 160 – 500µs
1 – 3 – 6kHz (instelbaar)
IP67
Figuur 30 Sick CS81-P3612
Voor- en nadelen tegenover de andere sensoren zijn:
T.o.v. IFM:
 Snellere reactietijd
 lagere schakelfrequentie (bij 1kHz van Sick)
 Hogere schakelfrequentie (bij 3 of 6 kHz van Sick)
T.o.v. Multiprox:
 Grotere lichtvlek
 Grotere reikwijdte
T.o.v. Wenglor:
 Hogere beschermingsklasse (IP67 / IP65)


Lagere schakelfrequentie
Hogere reactietijd


Hogere reactietijd
Lagere schakelfrequentie
23
5.2. Keuze beste sensor
Er kan gesteld worden dat de keuze van de sensor het meest afhangt van het soort sensor (kleur of contrast),
de reactietijd en de schakelfrequentie. De rest van de specificaties zijn niet erg bepalend in deze toepassing.
Daarom nog eens de verschillende sensoren van de producenten op een rij met bijhorende reactietijd en
schakelfrequentie.
Tabel 13: Overzicht sensoren
Reactiesnelheid
Schakelfrequentie
Sick (CVS1) IFM Wenglor Multiprox Sick (CS81-P3612)
11,1ms <0,3ms 25µs
50µs
85µs
1 kHz
2 kHz 20 kHz
10 kHz
6 kHz
Hieruit kan opgemaakt worden dat de sensoren van Wenglor en Multiprox de snelste reactiesnelheid en
hoogste schakelfrequentie hebben. Om het verschil in performantie te zien tussen een contrastsensor en een
kleurensensor, wordt ook de kleurensensor van Sick getest. De sensor van IFM heeft een te grote
reactiesnelheid en valt dus uit de selectie.
5.3. Testen
De drie sensoren worden parallel naast de originele sensor aangesloten op de machine. Zowel de testsensor als
de originele sensor worden binnen genomen op de snelle ingangen van een Siemens S7-1200 PLC. Via een klein
programma wordt het verschil in reactietijd tussen de twee sensoren, alsook de minima, maxima en
gemiddelde waarde van de metingen gemeten en berekend. Een voorstelling van de gegevensdatablok is in
onderstaande figuur te zien.
Figuur 31: Gegevensdatablok testprogramma
Op deze manier worden de drie sensoren vergeleken met elkaar. Op de webserver van de PLC wordt een
database bijgehouden met de duizend recentste gemiddelde waarden.
24
Door van deze reeks waarden het gemiddelde te nemen, wordt een nauwkeurige waarde bekomen die de
gemiddelde tijd voorstelt dat de testsensor sneller reageert dan de originele sensor. De resultaten zijn te
vinden in onderstaande tabel.
Tabel 14: Resultatentabel snelheidsmeting sensoren
Sensor
Gemiddelde tijd sneller of originele sensor
16,47ms
Multiprox
15,40ms
Sick (CS81-P3612)
18,23ms
Wenglor
Vaststellingen Multiprox:


Goede detectie van de slab als hij juist afgesteld en gepositioneerd is.
Veel snellere detectie dan de originele sensor.


Heel gevoelig bij herpositionering (door vervangen messen, …)  verkeerde detectie
Performantie daalt wanneer de stansband verslijt en zo de rode kleur wat verandert.
Vaststellingen Sick (CS81-P3612):


Goede detectie van de slab, transportband heeft geen invloed aangezien alleen naar de zwarte kleur
van de slab gekeken wordt.
Veel snellere detectie dan de originele sensor.

Sensor moet mooi horizontaal gepositioneerd zijn om een optimale detectie te verkrijgen.
Vaststellingen Wenglor:


Goede detectie van de slab.
Snelste detectie van de slab in vergelijking met de andere sensoren.

Sensor moet redelijk hoog gepositioneerd worden (60..100mm detectie afstand) waardoor
meswissels van de machine bemoeilijkt.
Sensor heeft geen bargraph om detectiekwaliteit te controleren.
Performantie daalt wanneer de stansband verslijt en zo de rode kleur wat verandert.


dit
Er kan besloten worden dat de Wenglor sensor de snelste is van de drie maar niet de meest optimale werking
heeft. Er komen wat praktische problemen bij kijken omdat de sensor, door zijn te grote detectieafstand, te
hoog gepositioneerd moet worden. Bij een gereedschapswissel in de machine hangt de sensor in de weg. Er is
ook een duidelijk verschil tussen de contrastsensoren en de kleurensensor wanneer de kwaliteit van de
transportband verandert door slijtage. Wanneer de rode kleur vervaagt, hebben de contrastsensoren het
moeilijker of de kleurensensor.
Daar de kleurensensor van Sick er dus het beste uitkomt qua werking, wordt deze sensor aanzien al beste
alternatief voor de huidige vision sensor. Hij heeft een betrouwbare detectie en is ruim 130 keer sneller of de
originele Sick vision sensor.
25
6
Aandrijving transportband
De aandrijving van de transportband van de stansmachine gebeurt door middel van een servomotor met
kegelwielreductor (i=36,52). Deze motor wordt gestuurd met behulp van een SEW Movidrive. De drive heeft
een vermogen van 11kW. Op de drive zijn verschillende aansluitingen aanwezig. Een aansluitschema van de
drive is te vinden in bijlage. Er zijn twee encoder aansluitingen en een Profibus aansluiting te zien. Verder
wordt de voedingsspanning naar de drive geschakeld en doorgeschakeld naar de motor. Op het schema is er
ook een ballastweerstand van 39Ω, 1200W te zien. Deze dient om het gedissipeerd vermogen bij remmen op te
vangen.
Figuur 32: Servomotor
Op de digitale ingangen van de drive zijn drie ingangen aangesloten. Twee ingangen gerelateerd met
veiligheidsfuncties en de derde is gekoppeld aan een uitgang van de PLC. Deze uitgang geeft een 400ms lange
puls door, die de materiaaldetectiesensor aan de PLC geeft.
De puls van de sensor wordt binnen genomen in de PLC en verwerkt in een cyclic interrupt. Wanneer de
interrupt opgeroepen wordt, wordt het hoofdprogramma in OB1 gestopt. De interrupt doorloopt zijn cyclus en
wanneer deze klaar is, kan de cyclus van OB1 verder gezet worden. De betreffende interrupt (OB35) is ingesteld
op 2ms. Dit wil zeggen dat de interrupt elke 2ms opgeroepen wordt.
Deze 2ms die de interrupt nodig heeft om het signaal door te sturen naar de drive speelt natuurlijk ook mee in
de totale cyclustijd om de drive aan te sturen. Of een sensor nu een reactiesnelheid van 25µs of 500µs heeft,
maakt niet veel uit aangezien de PLC toch maar, ten hoogste, na 2ms kan doorsturen. Met een snellere sensor
zal enkel het signaal sneller beschikbaar zijn voor de PLC. De grootste verwerkingstijd in de cyclus is bepalend
voor de snelheid van de communicatie. Oorspronkelijk is deze grootste tijd nog de reactiesnelheid van de
sensor, welke 11,1ms bedraagt. Met een nieuwe sensor wordt de grootste tijd dus de cyclustijd van de cyclic
interrupt van de PLC.
Om de positieafwijking ten gevolge van de cyclustijd te bepalen, kan gebruik gemaakt worden van volgende
formule.
[
]
In deze toepassing, met een snelheid van 38m/min, wordt dit:
26
Omdat een zo groot mogelijke snelheid en nauwkeurigheid nagestreefd moeten worden, dient de cyclustijd zo
klein mogelijk te zijn. In bovenstaande formule wordt de cyclustijd bepaald door de som van de reactiesnelheid
van de sensor en de cyclustijd van de cyclic interrupt. Als zoals eerder vermeld een snellere sensor gebruikt
wordt, wordt de cyclustijd gereduceerd tot ten hoogste 2ms (cyclustijd van de cyclic interrupt). De maximale
positieafwijking wordt dan 1,27mm wat toch wel 8mm kleiner is.
Deze berekeningen gelden enkel voor de positionering van de slab voor de eerste ponsbeurt. De positionering
voor de verdere ponsbeurten wordt volledig door het PLC programma en de drive gestuurd.
Verschillende afstanden worden vastgelegd en opgeslagen in de PLC. Dit zijn afstanden vanaf begin of einde
van de slab tot een bepaald referentiepunt van de machine. Via deze afstanden wordt berekend op welke
posities de slab moet stoppen in de ponscyclus.
Doordat de regelsoftware van de drive maar toelaat om te positioneren tot op één millimeter nauwkeurig, is
het niet eenvoudig om een goede positionering te verkrijgen. Op het touchpanel van de machine kan eveneens
maar een positiewaarde ingesteld worden tot op 1mm nauwkeurig. Om te voldoen aan de eisen is echter een
nauwkeurigheid vereist tot op maximum 1mm. Praktisch liggen deze waarden dikwijls hoger en kunnen ze wat
variëren. Oorzaak hiervan is een onvoldoende nauwkeurige werking van de drive en de encoders.
In het systeem zijn er twee encoders aanwezig. Deze zorgen voor een terugkoppeling van de positie naar de
drive. Op onderstaande figuur wordt schematisch weergegeven waar beide encoders zich bevinden.
Figuur 33: Posities encoders
Eén encoder bevindt zich op de motoras van de motor die de transportband aandrijft. De andere encoder
bevindt zich op een drukrol juist na de aangedreven as van de machine. Via analyse van de drive parameters en
werking van de encoders kan nagegaan worden wat het probleem is. De drive wordt onderhanden genomen en
gefinetuned zodat de positionering voldoet aan de eisen van de machine.
27
7
Reduceren van het afvalmateriaal
De tweede doelstelling in deze masterproef is het reduceren van het afvalmateriaal. Momenteel wordt
afvalmateriaal verkleind in een shredder en daarna terug verwerkt. Toch is het beter om zo weinig mogelijk
afval te creëren.
Bij het ponsen van een slab worden reservestroken voorzien. Deze bevinden zich rondom de verder te
verwerken tegels zoals weergegeven in op onderstaande figuur.
Figuur 34: Geponste slab
Op deze figuur zijn de grijze tegels het verder te verwerken product. De vorm en afmetingen hiervan wordt
bepaald door de snijmatrijzen die in de stansmachine geplaatst zijn. Er worden drie ponsbeurten uitgevoerd
waarbij telkens een rij van tien tegels gemaakt wordt. De breedte van de voorkant, die in het rood voorgesteld
is op bovenstaande figuur en middenstroken, in het blauw, kan worden ingesteld via het touchpanel. De
achterkant ligt dan vast volgens de totale lengte van de slab. Aan de zijkanten bevinden zicht kleine
afvalstroken (groen). Deze stroken hebben ook een vaste breedte, afhankelijk van het te ponsen formaat en de
totale breedte van de slab.
De oppervlakte van het totale afval bij één slab is afhankelijk van het toegepaste recept in de machine. Het
recept geeft de afmetingen weer van de vinyltegels. Het recept dat meest wordt toegepast is 1322x198 mm.
Dit is ook het recept dat voorgesteld is op bovenstaande figuur. Hierbij is het totale afval ongeveer
187352mm². Dit is 2,33% van de totale slab. Wanneer de lengte van de slab verkleind wordt, kan dit
gereduceerd worden tot 1,86%. Dit is een vermindering van ongeveer 20% en wil zeggen dat er na 209 slabs
een volledige slab terugwonnen is.
Om het afvalmateriaal te reduceren, moeten hoe dan ook de totale afmetingen van de slab aangepast worden.
De lengte zal verkleinen omdat, door snellere detectie en verbeterde positionering, de voorkant en
middenstroken kleiner genomen kunnen worden. De breedte van de slabs kan moeilijker gewijzigd worden
daar dit een standaardmaat is bij het produceren van de vinylrollen. Wanneer er met een smallere slab zou
willen gewerkt worden, zou deze op de lamineerlijn versneden moeten worden. Hierdoor zal het afval niet
weggewerkt worden maar zal het gewoon van plaats veranderen.
28
8
Realisatie van oplossingen
In dit hoofdstuk worden de praktische realisaties uitgelegd. Voorgaande theoretisch besproken oplossingen
worden uitgevoerd.
8.1. Vervangen sensor
Uit hoofdstuk 6 ‘Aandrijving stansband’ is bewezen dat de nauwkeurigheid van de eerste positionering van de
slab enkel afhangt van de sensor, PLC en drive. Onderzoek heeft uitgewezen dat de cyclic interrupt die in de
PLC gebruikt wordt, niet echt nodig is. Hierin werd de puls van de sensor verlengd maar dit is niet nodig
aangezien de sensor een continu signaal geeft zolang de slab onder de sensor ligt. De PLC kan voor deze
positionering uit de kring gehaald worden waardoor de cyclustijd van de communicatie nog verkleind, wat de
nauwkeurigheid ten goede komt.
Na het testen van de verschillende sensoren blijkt de Sick kleurensensor (type CS81-P3612) de beste te zijn. De
sensor komt op de plaats van de originele sensor en wordt aangesloten op de machine.
De aansluiting op de sensor gebeurd met een M12 connector. Via de driedraads methode wordt de sensor
aangesloten op het I/O-eiland van de PLC. Een aansluitschema van de sensor is te vinden in figuur 35. Via de
teach functie van de senor kan eenvoudig een kleur aangeleerd worden. De sensor wordt zo geteached dat hij
de zwarte kleur van de slab detecteert. Via een ledbar wordt de kwaliteit van de detectie aangegeven.
Wanneer de sensor de rode band detecteert, brandt slechts één ledje op de ledbar. Wanneer hij een zwarte
slab detecteert, branden alle leds van de ledbar. Dit geeft aan dat de sensor uitstekend onderscheid kan maken
tussen de twee objecten.
Figuur 35: Aansluitschema Sick CS81-P3612
Door stelselmatig metingen uit te voeren, kunnen de progressieve resultaten duidelijk aangetoond worden. De
metingen van de afvalstroken die bij de vision sensor uitgevoerd werden, worden opnieuw uitgevoerd maar
ditmaal met de nieuwe sensor. Wanneer de gemiddelde deviatie van de afvalstroken vooraan bekeken wordt,
kan vastgesteld worden dat er een zichtbare verbetering is. Meetresultaten zijn in volgende tabel en grafiek te
zien.
Tabel 15: Gemiddelde deviaties vooraan bij een snelheid van 48m/min
Originele sensor
Nieuwe sensor (via PLC)
Nieuwe sensor (rechtstreeks op drive)
Gemiddelde deviatie vooraan
2,65mm
0,84mm
0,53mm
29
Verhouding snelheid transportband - gemiddelde deviatie afvalstroken
Gemiddelde deviatie [mm]
3
2,5
2
Originele sensor
1,5
Nieuwe sensor (via PLC)
1
Nieuwe sensor (rechtstreeks
op drive)
0,5
0
0
10
20
30
40
50
60
Snelheid [m/min]
Figuur 36: Grafiek: Verhouding snelheid transportband - gemiddelde deviatie voorkant
De breedte van de afvalstroken achteraan is bepaald door deze vooraan. Er kan dus vastgesteld worden dat
deze hetzelfde verloop kennen.
8.2. Drives
Na de eerste positionering door de sensor en de drive, wordt de verdere positionering door de PLC en de drive
geregeld. Uit de metingen van hoofdstuk 4 ‘Analyse detectiesysteem’ weten we dat de drive het moeilijk heeft
om nauwkeurig te positioneren wanneer we de snelheid opdrijven. Het probleem hiervan moet gezocht
worden in de terugkoppeling van de encoders naar de drive. Daar moet nagegaan worden of eventuele slip of
andere verliezen genoeg gecompenseerd worden.
Om te beginnen wordt de positieterugkoppeling naar de drive onderzocht. Daar wordt duidelijk dat alleen de
motorencoder gebruikt wordt voor positieterugkoppeling. De externe encoder die op de machine aangebracht
is, dient dus tot niets.
De motorencoder houdt enkel rekening met de aangedreven as aangezien hij op de motoras bevestigd is. Er
wordt dus niets van optredende slip of rek van de transportband gecompenseerd. Daarbij komt nog dat in de
parameters voor de berekening van het aantal pulsen per verplaatsing de diameter van de drijvende as
gebruikt wordt en geen rekening gehouden wordt met de dikte van de band die daar bovenop ligt. De
drijvende as bestaat aan de buitenkant uit een kunststoflaag om slip tegen te gaan maar deze kan afslijten
waardoor de diameter niet constant blijft. Deze factoren dragen allemaal bij tot de onnauwkeurige
positionering.
Vervolgens worden praktische metingen uitgevoerd. Via de scope functie van de SEW software worden
setpoint speed, actual speed, actual current en de volgfout op de positie opgemeten. Een eerste resultaat van
deze meting wordt op volgende grafiek weergegeven.
30
Figuur 37: Karakteristiek originele Driveparameters
Hierop is te zien dat de stroom (lichtblauw) erg variërend is. Ook de volgfout (paars) vertoont grote
schommelingen.
Door de waarden van de PID regelaar te wijzigen kunnen deze meetwaarden geoptimaliseerd worden. Door de
inertie en versterking van de PID regelaar te finetunen kan de stroom meer constant gehouden worden. Door
de stijfheid van het systeem te verhogen en de rukbegrenzing te activeren bij de snelheidsregeling verkleint de
volgfout. De rukbegrenzing zorgt voor een soepel verloop van de snelheid, in tegenstelling tot een lineair
snelheidsverloop waar snelheidswijzigingen niet rustig overgaan op elkaar. Deze methode is een
voorzorgsmaatregel om de mechanische slip zo veel mogelijk te reduceren. Volgend resultaat wordt bij een
nieuwe meting bekomen.
Figuur 38: Karakteristiek gefinetunede Driveparameters
Na deze eerste aanpassingen wordt opnieuw een meting uitgevoerd van de breedtes van de tussenstroken. Uit
de resultaten blijkt dat er niet veel verbetering is. Dit komt doordat er via deze motorencoder nog steeds geen
rekening gehouden wordt met optredende slip en rek van de band en die er duidelijk wel is. De slip kan wel
gereduceerd worden door de rukbegrenzing te activeren en zo de motor soepeler te laten accelereren en
vertragen maar dit heeft, resulterend uit de metingen, weinig invloed op de positionering.
31
Wanneer het aantal getelde incrementen bij beide encoders vergeleken wordt bij eenzelfde verplaatsing,
wordt vastgesteld dat er een verschil optreedt van 600 incrementen. Omgerekend is dit iets meer dan één
millimeter afwijking. Dit is ook de afwijking die in de metingen opduikt. Een oplossing die wel een doeltreffend
resultaat zou hebben, is de encoder gebruiken die rechtstreeks op de transportband geplaatst is. Op deze
manier wordt de effectieve positie van de transportband gemeten, rekening houdend met eventuele slip en rek
van de band en kan een betere positionering bekomen worden.
Omdat de transportband met een heel kleine frequentie 10cm heen en weer beweegt om slijtage te
verminderen, loopt het drukwiel van de externe encoder af en toe van de transportband. Dit mag uiteraard
niet voorvallen. Daarom wordt de encoder verplaatst naar de gedreven rol onderaan de machine. Deze rol
wordt aangedreven door de transportband en is dus nauwkeuriger om de positie op te meten.
Door de externe encoder te gebruiken in plaats van de motorencoder, kan er een betere positionering
verkregen worden. Om met de externe encoder te kunnen werken moeten eerst enkele kleine wijzigingen
doorgevoerd worden in het PLC programma. De verhouding van de afgelegde weg moet gewijzigd worden en
de terugkoppeling van de encoder moet uit een andere parameter van de drive uitgelezen worden. Wanneer er
overgegaan wordt op testen wordt duidelijk dat iets nog niet klopt met de snelheden van de transportband van
de stansmachine en de transportband erna. Normaal draait de transportband die op de stansmachine volgt iets
sneller omdat de geponste tegels wat uit elkaar getrokken zouden worden. Zo valt het afval makkelijker van
tussen de tegels uit. De snelheid van deze transportband wordt via de drive van de transportband van de
stansmachine overgegeven naar de drive voor de daaropvolgende transportband. Dit gebeurd via S-bus.
Wanneer nu met de externe encoder gewerkt wordt, worden slip, rek en andere verliezen gecompenseerd
door de motor iets sneller te laten draaien. Doordat de communicatie tussen de twee drives van de
transportbanden niet optimaal verloopt, draait de transportband na de stansmachine niet sneller. Daardoor
blokkeren de tegels bij de overgang van de twee transportbanden.
De overdracht van de snelheid van de tweede transport moet dus aangepast worden zodat hij altijd iets sneller
blijft draaien dan de transportband van de stansmachine. Daarvoor worden de IPOS-parameters van de drive
aangepast. Via deze parameters kan de verhouding ingegeven worden tussen de snelheid van master en slave.
Doordat beide encoders een verschillend aantal encoderpulsen hebben, klopt deze verhouding niet meer. Door
deze verhouding bij te regelen, zijn de snelheden terug goed op elkaar afgeregeld en verloopt de werking nu
volledig zoals ze moet verlopen.
Wanneer de breedte van de tussenstroken nu opnieuw gemeten wordt, is merkbaar dat de nauwkeurigheid
van de positionering niet veel verandert. Er kan zelfs gesteld worden dat de motorencoder beter positioneert
op korte afstanden. Op langere afstanden is de externe encoder beter. Resultaten van 50 opeenvolgende
metingen bij twee verschillende profielen zijn te vinden in volgende tabellen. De metingen werden uitgevoerd
bij secundaire snelheden van 50m/min en 25m/min.
Tabel 16: Resultaten positionering formaat 1500x248
Gemiddelde maat (mm)
Gemiddelde deviatie (mm)
Minimum (mm)
Maximum (mm)
Maximum – minimum (mm)
Formaat 1500 x 248
Motorencoder
Vsec = 25m/min Vsec = 50m/min
5,21
5,04
0,35
0,34
4,35
4,05
6,08
5,93
1,73
1,88
Externe encoder
Vsec = 25m/min Vsec = 50m/min
3,91
3,76
0,39
0,49
3,07
2,67
4,58
4,68
1,51
2,01
32
De metingen voor het formaat 1322x198 gebeuren enkel bij een secundaire snelheid van 25m/min omdat
hierbij het beste resultaat verkregen wordt.
Tabel 17: Resultaten positionering formaat 1322x198
Gemiddelde maat (mm)
Gemiddelde deviatie (mm)
Minimum (mm)
Maximum (mm)
Maximum – minimum (mm)
Formaat 1322 x 198
Motorencoder
Tussenstrook 1 Tussenstrook 2
6,39
6,88
0,39
0,16
5,04
6,34
7,3
7,36
2,26
1,02
Externe encoder
Tussenstrook 1 Tussenstrook 2
6,38
6,15
0,43
0,38
5,47
5,14
7,69
7,16
2,22
2,02
Wat als eerste blijkt uit de meetresultaten is dat de externe encoder geen betere werking vertoond als de
motorencoder. Daarnaast blijkt dat de gemiddelde deviatie beter is wanneer de secundaire snelheid kleiner is.
Bij formaat 1500x248 is de kleinste gemiddelde deviatie bijvoorbeeld 0,34mm en het maximale verschil tussen
de stroken is 1,88mm. Dit is teveel om de tussenstroken volledig weg te laten. Wanneer dit toch zou gedaan
worden is de kans groot dan sommige lamellen te kort worden en zo buiten de gestelde toleranties vallen.
8.3. Afvalreductie
Na verschillende pogingen te ondernemen om de positionering van de transportband te verbeteren, is het toch
niet 100% gelukt om een ideale positionering te verkrijgen. Dankzij de goede prestaties van de sensor en een
optimalisering van de huidige instellingen, kan de slab toch een stuk in lengte worden ingenomen. Na
proefondervindelijk uittesten werd vastgesteld dat de middenstroken bij alle formaten gereduceerd kunnen
worden tot 3mm. Voor- en achterstroken kunnen gereduceerd worden tot 5mm om toch nog iets van speling
te hebben.
Gedetailleerde afvalbepaling en reductiewaarden voor de verschillende formaten zijn terug te vinden in de
tabellen in bijlage. In de tabel hieronder zijn de vier formaten weergegeven met telkens hun aangepaste
slablengte en procentuele afvalbesparing.
Tabel 18: Samenvattende tabel: Afvalbesparing
Formaat tegel
1500x248
1322x198
661x331
916x165
Originele lengte slab (mm)
3021
4004
4002
3708
Nieuwe lengte slab (mm)
3013
3982
3982
3683
% afvalbesparing
11,65%
19,97%
24,80%
25,79%
33
9
Centralisatie van de sturing
De derde doelstelling die in deze masterproef bereikt moet worden is het theoretisch uitwerken van een
optimale configuratie met betrekking tot de communicatie tussen de verschillende onderdelen van de
productielijn. Hierbij wordt een oplossing uitgewerkt om de volledige sturing te centraliseren in één PLC en één
besturingskast.
De in de volgende tekst beschreven methode is een theorie van Archie G. Mullins. Archie is engineering en
maintenance manager bij IVC Amerika. Voordat hij bij IVC aan de slag ging, werkte hij achttien jaar bij Siemens
als Senior Control Systems Engineer and Solutions Partner for the Projects Division. Momenteel werkt hij nog
voor sommige projecten samen met Siemens. In deze masterproef wordt Archies theorie bestudeerd en vertaald
naar een technisch document.
In de industrie komt het veel voor dat grote machineparken of lange productielijnen samengesteld zijn door
machines gebouwd door verschillende machinebouwers. Dit brengt natuurlijk met zich mee dat ze elk een
apart systeem hanteren qua werking, aansturing, programmering, enz. Wat noodzakelijk is, is dat ze in elk van
deze gevallen moeten kunnen communiceren met elkaar. Wanneer een product doorgegeven wordt van de
ene naar de andere machine, moet er een signaal kunnen gegeven worden dat het product in aantocht is of dat
een volgend product klaargezet mag worden. Hiervoor moeten de verschillende machinebouwers
probleemloos op elkaar kunnen inspelen.
Dit kan bijvoorbeeld zoals in deze masterproef gerealiseerd worden door de twee verschillende Profibus
netwerken te verbinden met elkaar via een DP/DP coupler. Hierbij worden de nodige gegevens uitgewisseld
tussen de twee netwerken zonder dat er veel in het programma gewijzigd moet worden. Een ander voorbeeld,
bij een ethernettoepassing bestaat de oplossing eruit om via een switch te communiceren met een ander
netwerk. Communiceren tussen twee netwerken wordt dus met de nodige middelen opgelost.
Wat de verscheidenheid van machinebouwers in een systeem nog met zich meebrengt, is dat bij elke machine
een aparte schakelkast moet worden gezet. Dit zorgt er niet alleen voor dat er extra ruimte voorzien moet
worden, er moet telkens een aparte PLC en koppelapparatuur aangekocht worden om elke machine
afzonderlijk aan te sturen en elk netwerk te koppelen met de rest van de productielijn.
Door de communicatie te centraliseren in één of slechts enkele elektrische kasten, kan bespaard worden op
heel wat ruimte en materiaalkosten. Dit blijkt een eenvoudige oplossing te zijn maar bij de uitvoering hiervan
moet gerekend kunnen worden op de volledige medewerking van alle betrokken machinebouwers.
Om dit te realiseren wordt er per machinebouwer een specifieke geheugenruimte voorzien in het PLC
programma. Zoals softwarematig, denk hierbij aan functies (FC’s), functiebouwstenen (FB’s) en
databouwstenen (DB’s), worden ook hardwarematig de verschillende machinebouwers gesplitst. Tot dit
hardwarematig gedeelte behoren vooral de communicatieadressen.
A. Softwarematig
Softwarematige opsplitsing is afhankelijk van de gebruikte CPU. Bij de informatie over de CPU in de hardware
configuratie is terug te vinden hoe groot het werkgeheugen is. Aan de hand daarvan is het maximum aantal
FC’s, FB’s, DB’s, … vastgelegd. Normaal zijn programmeurs vrij om te kiezen welke objecten ze gebruiken. In het
34
principe van het centraliseren van de communicatie, worden de verschillende programmeurs een specifieke
range objecten toegewezen. Hieronder wordt dit overzichtelijk weergegeven aan de hand van een voorbeeld.
Machinebouwer A:
FC 1 – 2000
FB 1 – 2000
DB 1 – 2000
Machinebouwer B:
FC 2001 – 4000
FB 2001 – 4000
DB 2001 – 4000
Machinebouwer C:
FC 4001 – 6000
FB 4001 – 6000
DB 4001 – 6000
Op deze manier worden verder alle machinebouwers hun specifieke ruimte in het geheugen toegewezen.
In praktische toepassingen is het, om een goede werking van het geheel te verkrijgen, noodzakelijk dat
machinebouwers data met elkaar uitwisselen. Eerst gebeurde dit aan de hand van DP/DP couplers, switches, ….
Nu alles gecentraliseerd is in één PLC, zijn deze toestellen overbodig. Nu worden de over te dragen gegevens in
een DB gezet en worden deze aan de hand van een eigen gemaakte functie gekopieerd naar een DB van de
andere machinebouwer die de gegevens nodig heeft. Op die manier kunnen gegevens eenvoudig uitgewisseld
worden.
B. Hardwarematig
Bij het opsplitsen van het hardwarematig gedeelte wordt vooral gedacht aan adressering van de verschillende
componenten in een netwerk. Verschillende technologieën zoals Ethernet TCP/IP, Profibus, Modbus, … worden
door elkaar gebruikt. Ook hier wordt op dezelfde manier te werk gegaan als bij het opsplitsen van het
softwarematig gedeelte. Elke machinebouwer krijgt zijn specifieke range van adressen toegewezen. Hieronder
wordt dit overzichtelijk weergegeven aan de hand van een voorbeeld.
Machinebouwer A:
TCP/IP: 192.168.0.1 – 192.168.0.40
Profibus: 1 – 40
Modbus: 1 – 20
Machinebouwer B:
TCP/IP: 192.168.133.1 – 192.168.133.40
Profibus: 41 – 80
Modbus: 21 – 40
Machinebouwer B:
TCP/IP: 192.168.211.1 – 192.168.211.40
Profibus: 81 – 100
Modbus: 41 – 60
Zo heeft alles in het netwerk zijn eigen uniek adres en zullen er geen conflicten optreden.
Het spreekt voor zich dat bij deze uitwerking voor het centraliseren van de communicatie, het van groot belang
is dat de volledige medewerking van alle machinebouwers verkregen wordt. Normaal gezien zijn de gevraagde
35
inspanningen gemakkelijk te realiseren tenzij programmeurs rekening moeten houden met bedrijfsafspraken
waar ze niet onderuit kunnen.
Naast de reeds opgenoemde voordelen kan het als nadeel gezien worden dat er langere kabels zullen moeten
worden gelegd. De kosten dat dit met zich meebrengt zijn te verwaarlozen tegenover de componenten die niet
meer aangekocht moeten worden. Wat in sommige toepassingen wel van belang kan zijn is de vertraging dat
deze langere kabels met zich meebrengen bij het datatransport. In motion toepassingen moet er bijvoorbeeld
heel snel en nauwkeurig gewerkt worden. Hier moet de mogelijkheid dan ook gecontroleerd worden om dit toe
te passen.
36
10 Besluit
De industrie heeft nood aan automatisering. Deze automatisering op zich is in vele gevallen niet voldoende.
Naar verloop van tijd kunnen altijd nog optimalisaties gebeuren om een nog betere werking van een systeem te
verkrijgen. Deze masterproef is daar een mooi voorbeeld van. Er werd nagegaan op welke manier een
stansmachine voor het ponsen van vinyl tegels zodanig geoptimaliseerd kan worden dat ze sneller werkt en
minder afval produceert. Daarnaast werd een uitgewerkt concept bestudeerd en omgevormd naar technische
documentatie omtrent de centralisatie van sturing en communicatie van machines in productielijnen.
Wanneer de eerste doelstelling bekeken wordt van de optimalisatie van de stansmachine, kan vastgesteld
worden dat de detectie van de slab nu veel sneller gebeurt. Voordien bedroeg de gemiddelde detectietijd van
de sensor gemiddeld 11,1ms. Met de nieuwe sensor bedraagt de reactietijd slechts gemiddeld 50µs. Dit is ruim
130 keer sneller. De detectie gebeurt niet alleen sneller maar is ook veel stabieler. Dit doet een bijdrage aan de
tweede doelstelling.
De tweede doelstelling was het reduceren van het afvalmateriaal na het ponsen van de vinyl slabs. Om het
afval te verminderen moest de totale lengte van de slab aangepast worden. Hiervoor was er een uiterst
nauwkeurige positionering nodig. Na soft- en hardwarematige aanpassingen werd een optimale positionering
jammer genoeg niet verkregen. Toch kon door de uitstekende werking van de nieuwe sensor en een
optimalisatie van de huidige instellingen, ingenomen worden op te lengte van de slab. Op die manier kon het
afval na het ponsen van een slab, afhankelijk van het formaat van de tegels, met ongeveer 12% tot 26%
verminderd worden. Dit is een grote materiële en ook financiële verbetering.
Wat de derde doelstelling betreft, werd een concept om de sturing en communicatie van machines in
productielijnen te centraliseren bestudeerd. Dit concept is eenvoudig en kan goede resultaten boeken. De
cruciale voorwaarde hiervoor is dat alle programmeurs en machinebouwers bereid moeten zijn om mee te
werken hieraan. Om dit concept toe te passen op de huidige productielijn is het een beetje te laat aangezien de
productielijn reeds volledig gebouwd en in werking is. In de nieuwe vestiging in Amerika zal dit concept wel
uitgewerkt worden.
Algemeen kan dus besloten worden dat alle doelstellingen bereikt zijn. Deze masterproef was niet alleen voor
het bedrijf IVC een meerwaarde maar zelf heb ik ook heel veel kennis en ervaring kunnen opdoen.
37
Literatuurlijst
[1]
H. Capoen, Industriële Automatisering. 2012.
[2]
T. Description, “colour Vision sensors cVs1 easy and cVs2 colour Vision sensors : More options by
detecting large colour areas , with long scanning distances .”
[3]
C. V. S. Easy, “Vision sensors.”
[4]
O. Instructions, “CVS1 Easy,” pp. 0–1, 2011.
[5]
R. M. Sensor and T. L. Source, “R58 Expert
[6]
SEW, “Handboek Movidrive MDX61B applicatie buspositionering,” pp. 1–84, 2005.
[7]
SEW, “Operating Instructions MDX61B,” 2010.
[8]
Sick, “Color sensor CS81-P3612.”
[9]
O. Us, “O5C500,” vol. 50, no. 24 V, pp. 1–2, 2000.
[10]
“IVC Group - Over ons.” [Online]. Available: http://www.ivcgroup.com/language/nl-be/nl/over-ons.
[11]
“O5C500 - Kleurensensor - eclass: 27270904 / 27-27-09-04.” [Online]. Available:
http://www.ifm.com/products/benl/ds/O5C500.htm.
[12]
“S ENS ICK CVS 1 CVS 2 Color Vision Sensor Te chnical Description CVS 1 / CVS 2 Color Vision Sensor
Detect , differentiate and sort colors,” pp. 1–8.
[13]
“Wenglor YP11VH3ANZ contrast sensor manual.”
TM
Registration Mark Sensors.”
38
11 Bijlagen
Bijlage 1: Aansluitschema materiaaldetectie sensor
39
Bijlage 2: Aansluitschema drive
40
Bijlage 3: Aansluitschema encoders
41
Bijlage 4: Resultatentabel afvalreductie
Formaat: 1322x198
Theoretische afvalbepaling
Praktische bepaling (gemeten)
Verbetering
Huidige
maat
Nieuwe
maat
Voor
8
5
Midden
7
3
Achter
16
5
Totaal
38
16
Lengte slab:
4000 mm
Lengte slab:
4004 mm
Lengte slab:
3982 mm
Positie
Breedte slab:
2005 mm
Breedte slab:
2008 mm
Breedte slab:
2008 mm
Lengte plaatje:
Breedte plaatje:
aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
1322 mm
198 mm
30
167320 mm²
2,09% Afval
Lengte plaatje:
Breedte plaatje:
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
1322 mm
198 mm
30
187352 mm²
2,33% afval
Lengte plaatje:
Breedte plaatje:
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
1321 mm
198 mm
(2x midden)
30
149116 mm²
1,86% Afval
Afvalbesparing:
38236 mm²
Procentuele reductie:
19,97 %
Slab gewonnen na
209 slabs
Formaat: 1500 x 248
Theoretische afvalbepaling
Praktische bepaling (gemeten)
Verbetering
Huidige
maat
8
Nieuwe
maat
5
Midden
8
3
5
13
Lengte slab:
3024 mm
Lengte slab:
3021 mm
Lengte slab:
3013 mm
Positie
Breedte slab:
2005 mm
Breedte slab:
2007 mm
Breedte slab:
2007 mm
Voor
Lengte plaatje:
1500 mm
Lengte plaatje:
1500 mm
Lengte plaatje:
1500 mm
Achter
5
Breedte plaatje:
248 mm
Breedte plaatje:
247 mm
Breedte plaatje:
247 mm
Totaal
21
aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
16
111120 mm²
1,83% Afval
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
16
135147 mm²
2,23% afval
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
(1x midden)
16
119091 mm²
1,97% Afval
Afvalbesparing:
16056 mm²
Procentuele reductie:
11,65 %
Slab gewonnen na
377 slabs
42
Formaat: 916x165
Theoretische afvalbepaling
Praktische bepaling (gemeten)
Verbetering
Huidige
maat
11
Nieuwe
maat
5
Midden
7
3
5
19
Lengte slab:
3705 mm
Lengte slab:
3708 mm
Lengte slab:
3683 mm
Positie
Breedte slab:
2005 mm
Breedte slab:
2008 mm
Breedte slab:
2008 mm
Voor
Lengte plaatje:
916 mm
Lengte plaatje:
916 mm
Lengte plaatje:
916 mm
Achter
12
Breedte plaatje:
165 mm
Breedte plaatje:
165 mm
Breedte plaatje:
165 mm
Totaal
44
aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
48
173805 mm²
2,34% Afval
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
48
190944 mm²
2,56% afval
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
(3x midden)
48
140744 mm²
1,90% Afval
Afvalbesparing:
50200 mm²
Procentuele reductie:
25,79 %
Slab gewonnen na
147 slabs
Formaat: 661x331
Theoretische afvalbepaling
Praktische bepaling (gemeten)
Verbetering
Huidige
maat
Nieuwe
maat
Voor
10
5
Midden
5
3
Lengte slab:
4000 mm
Lengte slab:
4002 mm
Lengte slab:
3982 mm
Positie
Breedte slab:
2005 mm
Breedte slab:
2008 mm
Breedte slab:
2008 mm
(2x midden)
Lengte plaatje:
661 mm
Lengte plaatje:
661 mm
Lengte plaatje:
661 mm
Achter
16
5
Breedte plaatje:
331 mm
Breedte plaatje:
331 mm
Breedte plaatje:
331 mm
Totaal
36
16
aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
36
143524 mm²
1,79% Afval
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
36
159540 mm²
1,99% afval
Aantal plaatjes:
Oppervlakte afval:
Procentuele verhouding:
36
119380 mm²
1,49% Afval
Afvalbesparing:
40160 mm²
Procentuele reductie:
24,80 %
Slab gewonnen na
199 slabs
43