SICK B.V .

51
SICK B.V. Cees van der Slikke

description

Van Schakel tot Ketting. SICK B.V. Cees van der Slikke. SICK WALDKIRCH. SICK Reute. SICK BILTHOVEN. Introductie Bar Code Lezing. Bar Code opbouw Bar Code soorten Lees principes Scanning terminologie Soorten scan patronen Specificering van een scanner - PowerPoint PPT Presentation

Transcript of SICK B.V .

Page 1: SICK B.V .

SICK B.V.Cees van der Slikke

Page 2: SICK B.V .

SICK WALDKIRCH

SICK Reute

Page 3: SICK B.V .
Page 4: SICK B.V .
Page 5: SICK B.V .

SICK BILTHOVEN

Page 6: SICK B.V .

Introductie Introductie Bar Code LezingBar Code Lezing

Page 7: SICK B.V .

Inhoud

Bar Code opbouwBar Code soortenLees principesScanning terminologieSoorten scan patronenSpecificering van een scannerLeesdiagram Lijn en Oscillerende scannerCode selectieSMART Technologie

Page 8: SICK B.V .

Historie van de barcode

1949 Circular1962 ACI1965 Sick Code (Pharma)1971 Plessey (Liabary Code)1972 ITF & Codabar1973 UPC / EAN (Retail)1974 Code 391980 Postnet1981 Code 1281987 Code 49 (eerste gestapelde barcode)1988 Code 16k (gestapelde barcode)1989 PDF 417 (gestapelde barcode)

Page 9: SICK B.V .

Historie van de Matrix Code

1989 Datamatrix Code1989 Maxi Code (UPS Code)1994 Super Code (gestapelde barcode)1994 QR Code1995 Aztec Code

Snow Flake Code1996 Datamatrix ECC2001997 Micro PDF

Page 10: SICK B.V .

“Quiet Zone” aan iedere zijde van de barcode

10x de breedte van het smalste element

Opbouw van een Bar Code

Page 11: SICK B.V .

Quiet Zones

De vrije ruimte aan iedere zijde van een barcode

Belangrijk voor foutloze decodering

Normaal, 10x de breedte van de smalste bar

Page 12: SICK B.V .

Start Code Stop Code

Data

Start- / Stop karakter

Page 13: SICK B.V .

Module kan een brede of smalle Bar zijn

1 KARAKTER

1 Module Minimale Bar breedtex-dimensie

1 Element

3 Elementen

3 Elementen Één element is de smalste component

Element - Module

1 Element

Page 14: SICK B.V .

Print Contrast Signaal - PCS

Een vergelijking tussen de reflectie van de barsen de ruimtes. Een minimale PCS waarde is

noodzakelijk vooreen leesbaar symbool.

Typische PCS waarde > 75%

Page 15: SICK B.V .

Print Ratio

De ratio tussen is de verhouding tussen de smalle (X dimensie) en brede elementen van de barcode.

Ratio’s zijn gedefinieerd in de ”symbool" specificaties.

Afwijkingen verstoren het digitale signaal.De decoder kan de code niet herkennen.

Typische breed-smal (W/N) verhoudingen 2:1 tot 3:1

Een grotere W/N ratio verhoogt data-betrouwbaarheid

Een kleinere W/N ratio zorgt voor minder ruimte.

Page 16: SICK B.V .

Bar Codes soorten

Interleaved 2 uit 5Industrieel Code TypeNumeriekAlleen even aantal karakters mogelijkRelatieve onbetrouwbaarheid bij 2,4,6 digit codesRuimtes bevatten ook data2 van de 5 elementen zijn breed

Gebruik van een checkdigit wordt sterk aanbevolen

1 2 3 4 5 6 7 8

Page 17: SICK B.V .

2/5 Interleaved

Interleaved twee uit vijfBars en ruimtes zijn

overlappend

2/52 van de 5 modules zijn breed

Andere namenITF

ITF 14 1 2 3 4 5 6 7 8

Page 18: SICK B.V .

ITF 14 Symbool

•Toegepast in de levensmiddelen industrie

•Altijd 14 karakters

•Vergrotings- en verkleiningsfactoren

•Als label of direct gedrukt op karton (let op: kleurcontrast.)

Page 19: SICK B.V .

Bar Code soorten

Code 39 Standaard

Industrieel (43 karakters beschikbaar)Alfa numeriek en speciale karakters

- . Space * $ / + % Elk karakter bestaat uit 5 bars en 4 ruimtes

Drie van de negen modules zijn breed

C O D E 3 9

Page 20: SICK B.V .

Code 39 Full ASCIIzelden gebruikt door de enorme groottevooral in vergelijking met Code 128

Code 39 Std

Code 128

Code 39 Full ASCII

Bar Code soorten

c o d e 3 9

c o d e 3 9

C O D E 3 9

Page 21: SICK B.V .

Code 128

Industrieel Full ASCII set met 11 modules, 6 elementen

Tabel A : ASCII set plus Alfa-numerieke hoofdlettersTabel B : Alfa-numeriek, hoofd en kleine lettersTabel C : Numeriek, twee cijferig

Geïntegreerd check digit maakt de code betrouwbaar4 Moduul breedtes bespaart ruimteCode 128 geïntroduceerd in 1981

c o d e 3 9

Bar Code soorten

Page 22: SICK B.V .

Start Codes voor Code 128

Page 23: SICK B.V .

1 2 3 4 5 6 7 8 9 0 1 2

A A A A A

a a a a a a

Tabel van Code 128

Page 24: SICK B.V .

Q 1 2 3 4 5 6 7

1 2 3 4 5 6 7

Inhoud van Code 128

Page 25: SICK B.V .

EAN (European Article Number)

Retail Numeriek

oud

1.2. 3.4.5.6.7. 8.9.10.11.12. 13.Land Fabrikant Product Check Digit

nieuw per 01.01.2001 land en fabrikant nr. variabel 7-9 digits

1.2. 3.4.5.6.7.8.9. 10.11.12. 13.Land Fabrikant Product Check Digit

nieuw per 01.01.2001 land en fabrikant nr. variabel 7-9 digits1.2. 3.4.5.6.7.8.9. 10.11.12.

Bar Code soorten

Page 26: SICK B.V .

EAN Palletlabel

•Op A5 of A6 formaat

•Op vaste plaats op pallet

•Numeriek en of alfa numeriek

Page 27: SICK B.V .

Kwaliteitseisen Barcode

Streeplengte onvoldoendeVrije ruimteKleurcontrastPrint ratioDrukkwaliteit

Eis: minimaal CEN/ANSI 3/B!

Page 28: SICK B.V .

Scanning Terminologie

Scherpte-diepte afstand

Lees venster

Openings hoek30/52°

Minimale leesafstand

Maximale leesafstand

Page 29: SICK B.V .

Lees principes

Parabolische spiegel Roterend Polygoon

Uitgezonden en gereflecteerd licht

Laser diode

Fotodiode Decoder

ETX LF CR 24324332423424 STX

Page 30: SICK B.V .

Lees principes

Scan patroon

Geconditioneerd digitaal signaal

Page 31: SICK B.V .

Scan Lijn Lengte

En dat de code in de juiste oriëntatie is !

OK

OK

???

C O D E 3 9

c o d e 3 9

c o d e 3 9

Page 32: SICK B.V .

Spot grootte

Page 33: SICK B.V .

1

Probleem !De laser-lijn is altijd op de fout

Lijn Scanner

Page 34: SICK B.V .

Raster Scanner

Page 35: SICK B.V .

1

1

Raster Scanner

Page 36: SICK B.V .

Raster Scanner

Probleem !

Page 37: SICK B.V .

Oscillerende Spiegel

Page 38: SICK B.V .

Hoge scan-snelheidbetekent meer scans op de code

Scan-snelheid niet afgestemd op de transport snelheid. Onvoldoende scans op de code, betekent slechte performance

Meervoudige Lezing

Page 39: SICK B.V .

Montage van een Laser Scanner

1

Aanbouwhoek 10 - 15 graden, om reflecties te voorkomen

Page 40: SICK B.V .

Samenvattend:

Waar moeten we op letten bij een barcode project??

Page 41: SICK B.V .

Specificatie van een Scanner

Transport snelheid - m/sec Code type Totale code grootte

Bar breedte (x-dimensie) Min.- max. afstand (scherpte-diepte) Oriëntatie van de code

m/secMin. afstand

Max. afstand

Page 42: SICK B.V .

Technisch vragenformulier

Page 43: SICK B.V .

Technisch vragenformulier

Page 44: SICK B.V .

Leesdiagram Lijn scanner

Page 45: SICK B.V .

Leesdiagram Oscillerende scanner

Page 46: SICK B.V .

Code selectie

1 2 3 4 5 6 7 8

1 234567 891231

1 2 3 4 5 6 7 8 9 1 2 3

Selectie op basis van:

- Code soort

- Code lengte

Code 39

2/5 Interleaved

EAN 13

Page 47: SICK B.V .

Parametreren van Code in CLV Setup

Page 48: SICK B.V .

Parametreren van Code in CLV Setup

Page 49: SICK B.V .

SMART

Normaal

Kleine Code Hoogte

SMART

Beschadigde Code

Normaal

Gedeeltelijk af-gedekte Code

SMART

Normaal

SMART Technologie

“SICK’s ModulAr Recognition Technology”

Page 50: SICK B.V .

S cans12345678910111213

S cans12345678910111213

S c ans12345678910111213

x

Code

Beeldopslag

Code Herkenning

Code Herkenning geen data reconstructie

Patent

ed by

SIC

K

SMART Technologie

Page 51: SICK B.V .

Van schakel tot ketting

Bedankt voor uw aandacht

. . . . . . . . .