Achtergrondinformatie QR-code op aanvoerbrief 2.xx.0
|
|
- Carla Martens
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Achtergrondinformatie QR-code op aanvoerbrief 2.xx.0 Door: Bert Velthuijs Datum 1e versie: 20 september 2012 Datum laatste wijziging Huidige Versie: 2.xx.0 Wijzigingen
2 Inhoudsopgave 1. Inleiding Ontwerpcriteria Verantwoording gemaakte keuzes Flexibiliteit en toekomstbestendigheid (backward compatibiliteit) Flexibiliteit voor de verschillende veilingen en andere gebruikers Efficiënte codering Fixed fields versus scheidingsteken Datamode Klok/BB Foutniveau...5 Appendix I: Algemene informatie QR-code Versies Foutcorrectie Datamodes Numeriek Alfanumeriek bit byte Kanji...7 2
3 1. Inleiding Vanuit de veilingen bestaat er een behoefte om informatie omtrent een levering in een QR-code op de bijhorende aanvoerbrief af te drukken. Hiermee wordt het namelijk mogelijk deze informatie snel met behulp van een scanner in het veilsysteem te zetten, zodat een storing in het EAB-systeem geen desastreuze gevolgen voor het veilproces meer hoeft te hebben. Gezien de beperkte ruimte op de brief, zal de gecodeerde informatie een subset zijn van de informatie die in de EAB aanwezig is. Begin 2012 is er een discussie op gang gekomen tussen Plantion en AntEater, waaruit naar voren kwam dat Plantion graag met de QR-code aan de slag wilde. AntEater heeft toen een voorstel voor een specificatie gemaakt, waarna in samenspraak met Plantion tot de definitieve vorm is gekomen. Dit document beschrijft de ontwerpcriteria, en bevat een verantwoording van de gemaakte keuzes. Als bijlage is een korte technische beschrijving van QR-codes in het algemeen opgenomen. De volledige specificatie van de opbouw van een QRcode staat beschreven in: ISO/IEC 18004:2000. Andere relevante documenten: - Specificatie QR-codes op aanvoerbrief: Technische specificatie van de datastrucuur. - Specificaties velden QR-code op aanvoerbrief zijn de kolomdefinities gespecificeerd. Zie ook: 2. Ontwerpcriteria De volgende ontwerpcriteria hebben een belangrijke rol gespeeld bij het totstandkomen hiervan: 1. Er moet voldoende flexibiliteit zijn voor toekomstige aanpassingen. Als er een veld toegevoegd wordt, mag dat niet leiden tot de situatie dat oude software de code niet meer kan lezen, d.w.z. de codering moet backward compatibility mogelijk maken. 2. De verschillende veilingen moeten vrij zijn hun eigen keuzes te maken bij de selectie van de informatie die zij willen coderen. Dit mag er niet toe leiden dat er verschillende software-versies nodig zijn in een applicatie die veilingbrieven van verschillende veilingen moet kunnen scannen. 3. De alfanumerieke velden moeten de volledige UNOA karakterset ondersteunen. 4. Er moet gewoekerd worden met de ruimte in de code. Daarom moet er een efficiënte codering gebruikt worden, zodat er een zo groot mogelijke hoeveelheid informatie in zo weinig mogelijk bits kan. 5. De oplossing moet relatief eenvoudig te implementeren zijn. Uiteraard leiden de criteria 1 t/m 4 wel tot enige complexiteit in de implementatie. De verhoogde complexiteit loont echter de moeite, gezien de behaalde voordelen. Het voor mensen leesbaar coderen van de informatie, zodat het b.v. met behulp van algemene QR-code software op een mobiele telefoon te bekijken is, is geen criterium geweest. De informatie in de QR-code staat namelijk ook op de aanvoerbrief waar de QR-code op staat, en is daar veel leesbaarder dan b.v. een csv-bestand ooit kan zijn, zelfs als er een titelregel aan toegevoegd is. 3. Verantwoording gemaakte keuzes Uitgangspunt voor de keuzes voor de implementatie zijn de bovengenoemde ontwerpcriteria. Genoemde criteria geven nog geen aanwijzingen voor de keuze van de foutcorrectiesterkte, de selectie van de te coderen informatie, de versie van de QR-code, of de afmeting in millimeters op de aanvoerbrief. Deze keuzes worden door elke veiling afzonderlijk bepaald, en zijn terug te vinden in het document Specificaties QRCode_Velden 3
4 3.1 Flexibiliteit en toekomstbestendigheid (backward compatibiliteit) Compatibiliteit met oudere software dwingt er toe om kolomdefinities met tag (ID) en veldbreedte-informatie aan de QR-code toe te voegen. Dit heeft de volgende voordelen: 1) Als er een veld toegevoegd wordt, kan oude software dit veld eenvoudigweg overslaan. 2) Als er een veld vervalt, kan oude software dit detecteren, en de overige informatie gewoon verwerken. 3) Als er in de toekomst meer posities nodig zijn voor een veld (b.v. productcode, ordernummer), kan dit in de kolomdefinitie aangepast worden, en oude software kan de informatie toch probleemloos verwerken (er van uitgaande dat men intern met grotere maximale veldbreedtes gewerkt heeft). 3.2 Flexibiliteit voor de verschillende veilingen en andere gebruikers Elke veiling moet vrij zijn om zijn eigen selectie te maken uit de beschikbare informatie, zodat er optimaal gebruik gemaakt kan worden van de ruimte in de QR-code voor hún veilproces. Dit mag er niet toe leiden dat software die met QR-codes van verschillende veilingen om moet kunnen gaan complex en onbetrouwbaar wordt. De bij 3.1 genoemde kolomdefinities voorzien hier in. Zolang dezelfde tags gebruikt worden voor dezelfde informatie, zal het niet nodig zijn om veilingspecifieke implementies te maken. Als QR-codes op de veilingbrieven gemeengoed zijn geworden, zal er steeds meer gebruik van gemaakt worden voor logistieke processen, niet alleen door de veiling, maar ook door b.v. kopers en transporteurs. Mogelijk komen uit dit gebruik nieuwe wensen naar voren m.b.t. de informatie in de QR-code. De gekozen opzet maakt deze uitbreidingen eenvoudig mogelijk, zonder impact op bestaande applicaties. Het is wel handig om te zorgen voor voldoende reserve-ruimte in de QR-code voor deze toekomstige uitbreidingen. Met het oog op algemene bruikbaarheid, niet alleen door de veiling, zijn er enkele velden algemeen verplicht gemaakt. Het gaat hier om velden waarvan wij verwachten dat alle veilingen die zullen willen coderen. 3.3 Efficiënte codering Fixed fields versus scheidingsteken Het scheiden van velden met een scheidingsteken heeft in zijn algemeenheid het voordeel dat, als de velden toevallig kort zijn, er minder data gecodeerd hoeft te worden. In het geval van een QR-code echter, moet er rekening gehouden worden met maximaal gevulde velden (worst case), en moet hier de keuze voor de versie van de QR-code op gebaseerd worden. Dat er minder data te coderen valt als de velden toevallig korter zijn, levert geen winst op, het datablok moet dan toch aangevuld worden met betekenisloze bits. Het optioneel coderen van velden als er toevallig ruimte over is, heeft niet veel zin, omdat een applicatie er nooit van uit kan gaan dat die extra gegevens beschikbaar zijn. Scheidingstekens kosten echter wel ruimte. Als scheidingstekens niet toegevoegd hoeven te worden (fixed fields), maakt dit de codering dus efficiënter Datamode Er moet één van de 4 in de QR-specificatie genoemde datamodes gekozen worden. Dit geldt dan voor alle data in de QR-code, en bepaalt direct het aantal bits per teken. Als we kijken naar de informatie die gecodeerd moet worden, valt op dat het, afhankelijk van het veld, numerieke óf alfanumerieke data betreft. Er kan dus niet standaard voor de numerieke (3.33 bit/teken) datamode gekozen worden. Bekijken we verder de mogelijke inhoud van de alfanumerieke velden, dan blijkt ook de alfanumerieke (5.5 bit/teken) datamode van de QR-code niet toereikend, omdat hier slechts een subset van de UNOA karakterset in past. Aangezien een kweker b.v. vrij is om een foto-id te kiezen, en een koper vrij moet zijn om zijn ordernummer te bepalen, zal dit in de praktijk problemen geven. De volgende mogelijkheid is bytes (8 bit/teken). Zouden we voor elk teken een byte gebruiken, dan zou dat een grote verspilling van bits betekenen. Het levert veel winst op om de datastroom zelf in bits te coderen, met een verschillende wijze van coderen voor numerieke velden en alfanumerieke velden. Dit heeft geleid tot ca. 3.3 bit/teken voor numerieke velden, en 6 bit/teken voor alfanumerieke velden. Of een veld boolean, numeriek of alfanumeriek is kan eenvoudig afgeleid worden uit de kolomdefinities. Dit kan gebeuren op een laag niveau in de software, de impact van het iets complexer coderen is dus zeer lokaal. 4
5 Klok/BB De oplossing met de kolomdefinities maakt het mogelijk om b.v. voor Klok en voor BB andere velden te selecteren voor codering in de QR-code. Het heeft b.v. voor klok geen zin om ruimte voor een ordernummer te reserveren. Voor BB zijn misschien andere velden weer minder interessant, omdat deze gegevens over het algemeen al in de computer bij de koper staan, er is namelijk al een bestelling aan vooraf gegaan. 3.4 Foutniveau Er zijn vier foutniveaus gedefiniëerd in de QR-specificatie. Welk van de vier niveau's voor een bepaalde toepassing het beste is, hangt af van het soort beschadigingen men kan verwachten, van laag naar hoog niveau: L: Als nauwelijks aantasting verwacht wordt. Hiermee bereikt men de hoogste opslagcapaciteit. M: Is de verwachting dat een bepaalde verstoring (omgevingsinvloed) de hele QR-code meestal in ruwweg dezelfde wijze zal aantasten, dan is M de beste keuze, omdat bij een gegeven afmeting van de QR code de blokjes groter zijn dan bij bij Q of H. Dit niveau M wordt in de ISO specificatie als standaard aangeduidt. Q: Is de verwachte aantasting meestal lokaal (b.v. een afgescheurde hoek), dan is dit niveau een goede keuze. H: Een goede keuze als de verwachte aantasting uitsluitend lokaal is. Onze inschatting is dat eventuele aantasting van de QR code op de aanvoerbrief zich niet zal beperken tot b.v. een hoek, maar meer op de hele code in zal werken. Daarom denken wij dat voor deze toepassing M de beste keuze is, met Q als tweede keus. 5
6 Appendix I: Algemene informatie QR-code De QR-code is een tweedimensionale barcode met een geïntegreerde foutcorrectie. De QR-code is vierkant en bestaat uit vierkante zwarte en witte blokjes (modules), het aantal in verticale richting is daarom gelijk aan het aantal in horizontale richting. Modules worden gebruikt voor: codering van databits, codering van de foutcorrectie, en het bouwen van patronen voor positiedetectie en uitlijning. Het benodigde aantal modules voor een bepaalde toepassing hangt af van de hoeveelheid databits die gecodeerd moet worden, en de gekozen sterkte van de foutcorrectie. Het benodigde aantal databits hangt weer af van de wijze van coderen van de informatie in databits. Rond de QR-code moet een hoeveelheid witruimte aanwezig zijn, van minimaal 4 modules breed. De fysieke afmetingen op papier liggen met de keuze van het aantal modules nog niet vast, aangezien de afmeting van een module (een zwart of wit blokje) nog vrij te kiezen is. Er zijn natuurlijk praktische grenzen die in acht genomen moeten worden, in verband met de leesbaarheid. 1 Versies Er zijn 40 verschillende versies voor de QR-code gespecificeerd. Met de keuze van de versie ligt het aantal modules vast. Als ook de sterkte van de foutcorrectie gekozen is, is ook de beschikbare hoeveelheid databits bekend. Versie 1: 21x21 modules (kleinste QR-code) Per Versie: +4 modules Versie 40: 177x177 modules (grootste QR-code) Dit is exclusief de witruimte (minimaal 4 modules breed) die rond de QR-code aanwezig moet zijn. 2 Foutcorrectie De foutcorrectie is een Reed-Solomon error correction algorithm, en er zijn 4 verschillende niveau's van deze foutcorrectie gespecificeerd. Tabel 1: Foutcorrectie niveau's Foutniveau Oppervlak benodigd voor foutcorrectie L ± 20% van symbool ± 7% M ± 37% van symbool ± 15% Q ± 55% van symbool ± 25% H ± 65% van symbool ± 30% Sterkte van het Foutherstel De sterkte van het foutherstel geeft aan hoeveel modules beschadigd mogen zijn, voordat de databits niet meer uit de QR-code terug te winnen zijn. Tabel 2: Maximaal aantal databits voor QR-code versie 40 bij de verschillende foutcorrecties Foutniveau Max bits L M Q H Het is duidelijk te zien dat bij een sterkere foutcorrectie het aantal databits fors afneemt. Bij een gegeven aantal te coderen databits, en een gegeven ruimte op het papier, zullen dan de modules veel kleiner worden, 6
7 wat tot gevolg heeft dat de kans op een groot aantal onleesbare modules weer veel groter wordt. Een sterkere foutcorrectie betekent dus niet automatisch dat de betrouwbaarheid van de QR-code groter wordt. In de ISO specificatie wordt niveau M als standaard aangeduid, dit is dus meestal de beste keuze. 3 Datamodes Voor het coderen van de data kan gekozen worden uit vier gestandaardiseerde datamodes: Numeriek, Alfanumeriek, 8-bit byte of Kanji. Door de datamode te kiezen ligt het aantal bits/teken vast. Tabel 3: Aantal bits per teken Numeriek Alfanumeriek 8-bit byte Kanji Bits/teken 3,3333 (10 bits per 3 tekens) 5,5 (11 bits per 2 tekens) 8 (8 bits per teken) 13 (13 bits per teken) Door de informatie uit tabel 2 (aantal databits bij code 40) te combineren met die van tabel 3 (aantal bits/teken), kan eenvoudig het aantal tekens dat in een QR-code van versie 40 opgeslagen kan worden voor de verschillende datamodes en foutcorrectiesterkte bepaald worden: Tabel 4: Maximaal aantal tekens bij QR-code versie 40 Foutlevel Numeriek Alfanumeriek 8-bit byte Kanji L M Q H Numeriek Numerieke mode codeert tekens van de decimale cijferset (0-9) (ASCII waarden 30h-39h) Hierbij worden 3 tekens samen in 10 bits gecodeerd. Alleen positieve gehele getallen en nul kunnen hiermee gecodeerd worden. 3.2 Alfanumeriek Alfanumerieke mode codeert tekens van een set van 45 tekens. De tekens die in deze set zitten zijn de decimale cijferset (0-9) (ASCII waarden 30h-39h), 26 hoofdletters (A-Z) (ASCII waarden 41h-5Ah) en 9 symbolen (<spatie>, $, %, *, +,,., /, :) (ASCII waarden 20h, 24h, 25h, 2Ah, 2Bh, 2Dh, 2Eh, 2F, 3A). Hierbij worden 2 tekens samen in 11 bits gecodeerd. Deze mode is vooral handig voor het coderen van URL's. Elk teken in de URL dat niet in de set zit, kan namelijke eenvoudig gecodeerd worden met het %-teken gevolgd door een numerieke ASCII-code bit byte 8-bit byte mode codeert de tekens van de 8-bit extended ASCII set (tekens 00h-FFh). Hierbij wordt 1 teken in 8 bits gecodeerd. Dit is de eenvoudigste manier om een blok binaire data in een QR-code te zetten. 3.4 Kanji Kanji mode codeert de tekens van de Kanji set (tekens 8140h-9FFCh + E040h-EBBFh). Hierbij wordt 1 teken in 13 bits gecodeerd. Vooral interessant voor het coderen van Japanse of Chinese tekens. 7
QR-code op aanvoerbrief 2.xx.0: Specificaties
QR-code op aanvoerbrief 2.xx.0: Specificaties Door: Bert Velthuijs Datum 1e versie: 5 april 2012 (versie 0.xx) Datum laatste wijziging 20 september 2012 Huidige Versie: 2.xx.0 Wijzigingen 19 juli 2012
Nadere informatieQR-code op aanvoerbrief 2.01.0: Specificaties velden
QR-code op aanvoerbrief 2.01.0: Specificaties velden Door: Bert Velthuijs Datum 1e versie: 5 april 2012 (versie 0.01.0) Datum laatste wijziging 20 september 2012 Huidige Versie: 2.01.0 Wijzigingen 19 juli
Nadere informatieEen Barcode. Afmetingen
Een Barcode Veel plastic passen worden voorzien van barcodes. Belangrijkste reden is uiteraard bedieningsgemak. Barcodes bestaan echter in vele soorten. Voor je ligt een handig naslagwerk voor het maken
Nadere informatieB a r c o d e s y m b o l e n
B a r c o d e s y m b o l e n Een barcode (ofwel streepjescode) is een voor scanners optisch leesbare code, waarbij cijfers en letters worden voorgesteld door een patroon van lichte en donkere verticale
Nadere informatieBinair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig)
Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig) In elektronische realisatie zijn 10 verschillende toestanden moeilijk
Nadere informatieCODES IN DE RUIMTEVAART
CODES IN DE RUIMTEVAART Vanaf de jaren 60 van de vorige eeuw werden veel satellieten de ruimte in gestuurd om foto s te maken van de planeten van ons zonnestelsel. In een foto is het van belang dat alle
Nadere informatieMobiele interactie met barcodes en andere tags
Mobiele interactie met barcodes en andere tags Verbinden van de reële en de virtuele wereld Barcodes, QR codes, Microsoft tags en Near Field Communication Er zijn een aantal ontwikkelingen die het verbinden
Nadere informatie+ = Talstelsels. Maar wat is dan: -
Talstelsels Wie leert rekenen doet dat in het begin vaak met z n vingers erbij: 1 + 4 = Elke vinger krijgt een naam : één, twee,.tien. Eigenlijk is er helemaal geen sprake van rekenen, maar van tellen:
Nadere informatieAutomation in Pharmaceutical Industry 8 oktober 2009 Holiday Inn - Leiden
Automation in Pharmaceutical Industry 8 oktober 2009 Holiday Inn - Leiden 1 Kwaliteitsborging & 100% Traceerbaarheid Ronald van Seters, Product Manager Vision systems Panasonic Electric Works Sales Western
Nadere informatieVoor de koppeling is door Paxton gebruik gemaakt van een Barcode/QR code scanner type QSCAN- 0G000 van het merk Interbar.
Een streepjescode of barcode is de benaming voor een opeenvolging van lijnen die een code representeert die door een barcodelezer gelezen kan worden. Een QR-code (Quick Response) is een tweedimensionale
Nadere informatieTRAINING HOUT WERKBLAD BINAIRE OMREKENMACHINE
1 MENS & NATUUR TRAINING HOUT WERKBLAD BINAIRE OMREKENMACHINE De vader van Mieke en Toby werkt al 30 jaar bij hetzelfde bedrijf. Als dank krijgt de vader van Mieke en Toby van zijn baas een heel bijzonder
Nadere informatieQR-Codes. Crosslab - Opdracht 1: Inventarisatie en innovatie
QR-Codes QR-codes zijn tweedimensionale streepjescodes bestaande uit witte en zwarte vierhoeken in een vierkant of rechthoekig patroon. Oorspronkelijk weren deze streepjescodes gebruikt voor het identificeren
Nadere informatieLes A-02 Informatie: de barcode
Les A-02 Informatie: de barcode In deze les bekijken we één uitgewerkt voorbeeld van een gestandaardiseerde informatiedrager, de barcode, en de afspraken die bij deze informatiedrager zijn gemaakt. 2.1
Nadere informatieInstructie data-aanlevering Sustainable Sourcing Scan - Floridata
Instructie data-aanlevering Sustainable Sourcing Scan - Floridata Inhoud: 1. Technische opzet van het CSV-bestand. 2. Specificatie van het CSV-bestand 3. Voorbeeld van een goed gevuld CSV-bestand. 4. Veel
Nadere informatieSkills matrix - Methodiek voor technische training en kennismanagement
Dit artikel beschrijft een methodiek om opleidingscurricula te maken voor technische bedrijfsopleidingen waarbij technische vaardigheden getraind moeten worden. De methode is met name bruikbaar om flexibele
Nadere informatieRekenen: Getallen groep 5 en hoger. Rekenen en schattingen ontdekken. Algebra groep 5 en hoger. Patronen en relaties ontdekken.
Activiteit 4 Kaarten truc Fout opsporen & herstellen Samenvatting Wanneer data worden opgeslagen op een harde schijf of worden verzonden van de ene computer naar de andere, nemen we aan dat de data niet
Nadere informatieVan. naar online. minpunten van:\ QR-codes. Layar
Van offline naar online De plusen minpunten van:\ QR-codes NFC 2 Van offline naar online getting social De offline-wereld zoals we deze gewend waren, is niet meer. Ongeveer twintig jaar geleden kreeg iedereen
Nadere informatieRichtlijnen voor het aanleveren van variabele data
Richtlijnen voor het aanleveren van variabele data Om uw order met variabele data goed te kunnen verwerken heeft Lijnco een aantal voorwaarden waaraan uw data moet voldoen. Wij verzoeken u vriendelijk
Nadere informatieKom eens een huis passen op zaterdag 2 juni
Kom eens een huis passen op zaterdag 2 juni De MakelaarsCheck Hoeveel kan ik lenen voor mijn nieuwe huis? Prijsevoluties Kom eens een huis passen op zaterdag 2 juni Waar gaan wij ons het meeste thuis voelen?
Nadere informatieActiviteit 1. Tel de punten Binaire Getallen. Samenvatting. Kerndoelen. Vaardigheden. Leeftijd. Materiaal
Activiteit 1 Tel de punten Binaire Getallen Samenvatting Data in de computer worden opgeslagen als een serie van nullen en enen. Hoe kunnen we woorden en getallen weergeven met alleen deze twee symbolen?
Nadere informatiescc = b) CD AB
Computerarchitectuur en -organisatie (213030) Dinsdag 21 januari 2040, 13.30 17.00 uur 7 bladzijden met 8 opgaven 4 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam,
Nadere informatieAandacht voor de barcode van een boek. BarcodeWijzer voor uitgevers. 37,29 mm
Aandacht voor de barcode van een boek BarcodeWijzer voor uitgevers mm 37,29 mm Barcodes, ook wel EAN-symbolen genoemd, zijn niet alleen een hulpmiddel bij het afrekenen aan de kassa van de boekhandel.
Nadere informatiewiskunde A havo 2016-II
BMI, hoger dan je denkt Jarenlang nam in Nederland de gemiddelde lengte van volwassen mannen en vrouwen toe. Ook aan het einde van de vorige eeuw was dat nog zo: op 1 januari van het jaar 1981 waren Nederlandse
Nadere informatieFAT32 disk structuur 2007 stam.blogs.com
FAT32 disk structuur 2007 stam.blogs.com Master Boot Record De Master Boot Record is vrijwel hetzelfde voor alle besturingssystemen. Het ligt binnen de eerste sector van de harddisk: Cylinder 0, Head 0,
Nadere informatieLes D-04 Foutdetectie en correctie
Les D-04 Foutdetectie en correctie In deze les staan we stil bij het ontdekken (detectie) van fouten bij datacommunicatie en bij het herstellen (correctie) van fouten bij datacommunicatie. We bespreken
Nadere informatie6.2 VBA Syntax. Inleiding Visual Basic
6.2 VBA Syntax Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. Klik te tab Hulpmiddelen voor databases Klik op Maken Macro s en Code -
Nadere informatieHandleiding. KIX code
Handleiding KIX code Inhoud 1 De KIX, wat is dat precies? 3 2 De KIX in de praktijk 4 2.1 De inhoud van de KIX 4 2.2 Zo voegt u de KIX toe 5 2.2.1 Gratis ToolKIX 5 2.2.2 Zelf de KIX aanmaken 5 2.2.3 Voor
Nadere informatieFoutdetectie. Toenemend belang van foutdetectie
Toenemend belang van foutdetectie We verwachten steeds meer van digitale systemen Steeds meer signalen steeds meer storingen Steeds hogere frequentie steeds hogere gevoeligheid aan storingen en foutcorrectie
Nadere informatieAFO 133 - Invoer /output profielen
AFO 133 - Invoer /output profielen Het startpunt voor alle conversies is AFO 133. In deze AFO dient u aan te geven wat de structuur is van het bestand dat u wenst in te lezen of uit te schrijven. Hiervoor
Nadere informatieHet Versacom systeem is gedefinieerd in DIN 43861, deel 301 als "transfer protocol A".
Versacom Het Versacom protocol (Versatile Communication) wordt gebruikt voor het op afstand programmeren van intelligente ontvangers. Dit protocol verstuurt schakelprogramma's, agenda- en vakantie periodes
Nadere informatie2D-code in opmars. de verschillen, de voordelen, de mogelijkheden. > De codes op een rij. Hoe & wat: 2D-code
in opmars de verschillen, de voordelen, de mogelijkheden Binnen steeds meer industrieën wint de aan terrein. Betekent dat het einde van de oude vertrouwde barcode? Wat zijn de voordelen van de? De codes
Nadere informatieCatalogger 9.0 features
features Catalogger software maakt het onderhouden van productassortimenten en het genereren van catalogi steeds eenvoudiger. Versie 9.0 zit vol met nieuwe features en verbeteringen. Vanaf nu is er Unicode
Nadere informatieTalstelsels en getalnotaties (oplmodel)
Talstelsels en getalnotaties (oplmodel) herhalingsvragen 1. Waarom werken computers binair? Omdat binaire computers veel makkelijker te maken is. De kans op fouten is ook veel kleiner. het spanningsverschil
Nadere informatieTHEORIE TALSTELSELS. 1 x 10 0 = 1 (een getal tot de macht 0 = 1) 8 x 10 1 = 80 2 x 10 2 = x 10 3 = Opgeteld: 9281d(ecimaal)
THEORIE TALSTELSELS De binaire code Het geheugenelement van de computer kan slechts twee verschillende waarden bevatten. De schakelingen uit de computer werken daarom met een tweetallig ofwel binair stelsel.
Nadere informatieDigitale berichtuitwisseling. informatie-uitwisseling tussen computers. ondersteunen bedrijfsprocessen
Het CLF concept 29 november 2007 Jan Ratterman Bloemenveiling Aalsmeer C L F Digitale berichtuitwisseling Wat is het? informatie-uitwisseling tussen computers Wat doen die computers? ondersteunen bedrijfsprocessen
Nadere informatieDe Arduino-microcontroller in de motorvoertuigentechniek (2)
De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel
Nadere informatie6.3 VBA Syntax Instructie. Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken.
6.3 VBA Syntax Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. Klik te tab Hulpmiddelen voor databases Klik in het groepsvak Macro op
Nadere informatieHow To Do Visualisaties met mbconnect24
How To Do Visualisaties met mbconnect24 Inhoud 1. Inleiding... 2 2. Aanmaken Network Component (VIPA PLC) & Tag Server... 3 2.1 Network Component; VIPA PLC... 3 2.2 Tag Server... 4 3. Tags aanmaken...
Nadere informatieEmoticons. Anne-Marie Mahfouf Vertaler/Nalezer: Freek de Kruijf
Anne-Marie Mahfouf Vertaler/Nalezer: Freek de Kruijf 2 Inhoudsopgave 1 themabeheer 4 1.1 Inleiding........................................... 4 1.2 Emoticon-thema s......................................
Nadere informatie2 DE KIX IN PRAKTIJK Zo is de KIX samengesteld 4 3 TPG POST BIEDT PROFESSIONELE ONDERSTEUNING 6
INHOUD 1 TPG POST INTRODUCEERT: DE KIX 2 2 DE KIX IN PRAKTIJK 3 2.1 Zo is de KIX samengesteld 4 3 TPG POST BIEDT PROFESSIONELE ONDERSTEUNING 6 4 BUITENLANDSE ADRESSEN EN DE KIX 6 5 PLAATS VAN DE KIX 6
Nadere informatieDemo applicatie. Functionele Beschrijving SPITS
Demo applicatie Aantonen functioneren LogiFlor systematiek Functionele Beschrijving SPITS Standaardisatie Project Informatievoorziening Transport Sierteelt onderwerp: Functionele beschrijving Demo applicatie
Nadere informatieBinaire getallen? Werkboek. Doeblad
Een computer is een soort grote rekenmachine. Hij bestaat uit een aantal onderdelen. Een belangrijk onderdeel is de harde schijf. Dit is het geheugen van de computer. Die bewaart alle informatie en documenten.
Nadere informatieIDGetter BDX118 T1121 Manual V00.00.024
XLN-t bvba Hoogstraat 52 B 2580 Putte-Beerzel Belgie - Belgium tel +32 (0) 15 24 92 43 fax +32 (0) 15 25 10 58 RPR Mechelen BTW BE 423 212 087 Bank 733-2011497-38 IDGetter BDX118 T1121 Manual V00.00.024
Nadere informatieHoofdstuk 4: Eenvoudige opmaak van alinea s
Hoofdstuk 4: Eenvoudige opmaak van alinea s 4.0 Inleiding In Word kan opmaak toegepast worden op afzonderlijke tekens of geselecteerde tekens (lettertype-opmaak) of op alinea s. Lettertype-opmaak heeft
Nadere informatieHandleiding voor de handelaar Hoe creëert u een aanbieding
Handleiding voor de handelaar Hoe creëert u een aanbieding Inhoud Inleiding... 3 Creatie aanbieding... 4 1. Basisinformatie... 6 2. Marketingboodschap... 7 3. Aanbiedingstype... 8 4. Aankoopbeperkingen...
Nadere informatieOCI koppeling webshop leveranciers
OCI koppeling webshop leveranciers Laatste update: 14 juli 2014 Inhoudsopgave 1. Inleiding 3 2. Werking ProActive Inkoop 3 3. Opzet koppeling 5 3.1.Automatisch inloggen in de webshop...5 3.2.Terugkeren
Nadere informatieCSV Formaatbeschrijving
CSV Formaatbeschrijving CSV Formaatbeschrijving CSV (Comma Separated Values) is het oudste en eenvoudigste bestandsformaat dat er bestaat. Het bestaat uitsluitend uit tekstgegevens, die worden gescheiden
Nadere informatieWerkafspraak verbeelding vormvrije plannen
Werkafspraak verbeelding vormvrije plannen Onderwerp Verbeelding structuurvisies en verordeningen van provincie en het Rijk Aan Bronhouders van structuurvisies, verordeningen en AMvB (provincies en het
Nadere informatieInleiding Digitale Techniek
Inleiding Digitale Techniek Week 2 Binaire getallen, BCD, Gray, ASCII, 7-segment Jesse op den Brouw INLDIG/205-206 Decimaal talstelsel Ons talstelsel is een zogenaamd positioneel talstelsel. Een getal
Nadere informatieANALYSE ANALYSE. 1 Probleemstelling. Monday 28 September 2009. Gunter Schillebeeckx. 1 Probleemstelling 2 Gegeven 3 Gevraagd Samenvatting Oefeningen
ANALYSE Gunter Schillebeeckx 2009-09-16 1 1 Probleemstelling Samenvatting Oefeningen ANALYSE 2 1 Probleemstelling 3 1 Probleemstelling Een probleemstelling beschrijft, op een abstracte manier, wat er gewenst
Nadere informatieVersiedocumentatie Win 190 en 189
Versiedocumentatie Win 190 en 189 Inhoud Versie 190... 2 CRM... 2 Scherm Onderhoud relaties aangepast... 2 Orderverwerking... 3 QR-code op klok brieven... 3 Einddatum partijbeeld koppelen morgen... 4 Bonnenlayout...
Nadere informatieNiet-numerieke data-types
Intern wordt een karakter voorgesteld als een rij van acht bits, Niet-numerieke data-types string de letter a 01100001 0110 0001 0x61 97 Bij interpretatie van de inhoud van een byte als een geheel getal,
Nadere informatieIdentificatie van onderdelen door markeringen rechtstreeks op producten aan te brengen
Whitepaper Identificatie van onderdelen door markeringen rechtstreeks op producten aan te brengen Overwegingen voor het coderen, markeren en verifiëren van onderdelen in de automobiel- en luchtvaartindustrie
Nadere informatie2 Algemene opbouw van een computersysteem
Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische
Nadere informatieSneller ritsen met internet applicaties?
VERRICHTEN INRICHTEN RICHTEN Sneller ritsen met internet applicaties? BESTURING PRODUCTEN PROCESSEN ORGANISATIE APPLICATIES GEGEVENS van de bedrijfsvoering van de bedrijfsvoering Door : Rimko van den Bergh
Nadere informatiezorgeloos werken in de cloud
metacom cloud functionele mogelijkheden zorgeloos werken in de cloud vanmeijel.nl bouwen kan simpeler Metacom is één van de meest bedrijfskritische applicaties binnen uw organisatie. De beschikbaarheid,
Nadere informatiegravita PSUR-C conversie en import van relaties in PSU Relatiebeheer Algemeen
gravita PSUR-C conversie en import van relaties in PSU Relatiebeheer Algemeen Het converteren van adres- en andere relatiegegevens in PSU Relatiebeheer, en wat dat betreft elke koppeling tussen verschillende
Nadere informatieHoofdstuk 27: Celopmaak* 2010
Hoofdstuk 27: Celopmaak* 2010 27.0 Inleiding In dit deel wordt beschreven hoe je het werk er goed kunt laten uitzien. Besproken zal worden wat er binnenin de cel en aan de celgrenzen gebeurt en wanneer
Nadere informatieFaculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek. Vakcode 5A050, 17 november 2004, 9:00u-12:00u
achternaam : voorletters : identiteitsnummer : opleiding : Tijdens dit tentamen is het gebruik van rekenmachine of computer niet toegestaan. Vul je antwoorden in op dit formulier. Je dient dit formulier
Nadere informatieRelease datum: 11 juni 2012
Highlights 1 HSExpert versie 5.2 Begin juni is versie 5.2 van HSExpert gereleased. In versie 5.2 zijn vooral wijzigingen op het RiAxion (Arbo) dossier doorgevoerd. Daarnaast zijn er wat kleinere wijzigingen
Nadere informatieOntwikkeld voor mensen, vanzelfsprekend.
Priva blue id & Top control 8 Ontwikkeld voor mensen, vanzelfsprekend. Priva Blue ID & Top Control 8 Ontwikkeld voor mensen, vanzelfsprekend. Nooit eerder waren gebruiksgemak, snelheid en betrouwbaarheid
Nadere informatieBasisregels voor CKCIS-codering
Basisregels voor CKCIS-codering CKCIS maakt gebruik van de vierkante vorm van Chinese tekens en verdeelt deze in 4 delen: de linkerbovenhoek, de rechterbovenhoek, de linkerbenedenhoek en de rechterbenedenhoek.
Nadere informatieLunadoc. Lunadoc. Geavanceerd Documentbeheer op maat van de KMO
Lunadoc Lunadoc Geavanceerd Documentbeheer op maat van de KMO Een archief moet lang ter beschikking blijven, ook al veranderen bepaalde servers en computers. De interface is altijd op maat. Iedere KMO
Nadere informatieFout detecterende en verbeterende codes
Profielwerkstuk Fout detecterende en verbeterende codes Een compacte module over het onderwerp fouten detectie en verbetering Gemaakt door Roy van Schaijk, Boris Kloeg en Willy Mackus Inhoudsopgave. Introductie
Nadere informatieDe AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
Nadere informatieLes A-03 Binaire en hexadecimale getallen
Les A-03 Binaire en hexadecimale getallen In deze les wordt behandeld hoe getallen kunnen worden voorgesteld door informatie die bestaat uit reeksen 0-en en 1-en. We noemen deze informatie digitale informatie.
Nadere informatieHandleiding ProActive app. Installatie en account koppelen
Handleiding ProActive app Installatie en account koppelen Inhoudsopgave 1. Algemeen 3 2. Installatie voor Android 3 3. Installatie voor ios 4 4. Eerste keer inloggen en uw account koppelen 4 4.1. Toegangscode...5
Nadere informatie5,7. Samenvatting door een scholier 903 woorden 28 september keer beoordeeld. Informatica. Samenvatting Informatica Hoofdstuk 2
Samenvatting door een scholier 903 woorden 28 september 2006 5,7 24 keer beoordeeld Vak Informatica Samenvatting Informatica Hoofdstuk 2 2.1 Teken en betekenis Uit welke 2 delen bestaat informatie? Betekenis
Nadere informatieFunctionele beschrijving: Scannen naar Pro Management
Functionele beschrijving: Scannen naar Pro Management Algemeen Met de KYOCERA scannen naar oplossing beschikt u over een efficiënte oplossing om uw documenten te scannen naar Pro Management. Met deze oplossing
Nadere informatieOplossingen voor het testen van objectgeoriënteerde software. Oplossingen voor het testen van. Overzicht. Pieter van den Hombergh.
Oplossingen voor het testen van objectgeoriënteerde software Pieter van den Hombergh Fontys Hogeschool voor Techniek en Logistiek Software Engineering 14 maart 2013 HOM/FHTeL Oplossingen voor het testen
Nadere informatieOpzetten van een evenement
Opzetten van een evenement Inhoud Begrippenlijst... 3 Voor het evenement... 4 De wizard doorlopen:... 4 Wizard pagina: Welkom bij event-timing.nl... 4 Wizard pagina: Evenement gegevens... 4 Wizard pagina:
Nadere informatieWhitepaper TELECOM >
Whitepaper TELECOM Inleiding De ontwikkelingen in Telecom gaan snel. Mobiele applicaties, BYOD (Bring Your Own Device), security; de technische mogelijkheden volgen elkaar rap op en de complexiteit neemt
Nadere informatieUitleg. Welkom bij de Beverwedstrijd 2006. Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.
Uitleg Welkom bij de Beverwedstrijd 2006 Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden. Je krijgt 5 vragen van niveau A, 5 vragen van niveau B en 5 vragen van niveau C. Wij denken
Nadere informatieSleutel en bedrijfsmiddelen beheer
Sleutel en bedrijfsmiddelen beheer Een grote uitdaging voor bedrijven en organisaties Wij benaderen sleutel- en bedrijfsmiddelenbeheer anders.. Modern beheer van uw bedrijfsmiddelen betekent dat u volledige
Nadere informatieHow To Do Visualisaties met mbconnect24 V2
How To Do Visualisaties met mbconnect24 V2 Inhoud 1. Inleiding... 2 2. Aanmaken Network Component (VIPA PLC) & Tag Server... 3 2.1 Network Component; VIPA PLC... 3 2.2 Tag Server... 4 3. Tags aanmaken...
Nadere informatieContinu bekwaam op de werkplek
Continu bekwaam op de werkplek Versie 10.16 Meer weten? health@noordhoff.nl 030 638 3378 www.noordhoff-health.nl Meer weten? health@noordhoff.nl www.noordhoff-health.nl Continu bekwaam op de werkplek PulseWeb
Nadere informatie1-poorts RS232 seriële adapter kaart met UART
1-poorts RS232 seriële adapter kaart met 16950 UART Product ID: PEX1S953LP Met deze RS232 seriële adapterkaart kunt u een RS232 DB9 seriële poort aan uw computer toevoegen, via een PCI Express (PCIe) sleuf.
Nadere informatieHandleiding Mplus Touch Screen Kassa
Handleiding Mplus Touch Screen Kassa Module T1500 Voorraad Leza Horeca & Winkel Management Van Dedemstraat 6 16274 NN Hoorn Tel 0229-562110 E-mail : info@leza.nl Inhoudsopgave 1 Module uitleg... 3 1.1Doel...
Nadere informatieHandleiding Verwijsindex Productcodes Wmo en Jeugdwet
Handleiding Verwijsindex Productcodes Wmo en Jeugdwet De Verwijsindex Productcodes Wmo en Jeugdwet geeft een overzicht van de productcodes die per gemeente worden gebruikt voor de informatie-uitwisseling
Nadere informatieVoorraadbeheer met. behulp van WMS (magazijnbeheer) Edwin Nicolai. Erik van Westerveld
met Edwin Nicolai Erik van Westerveld behulp van WMS (magazijnbeheer) Ontwikkelingen in de markt Warehousing steeds meer een commodity; Snelheid wordt belangrijker: van warehouse cross-dock; Product life
Nadere informatieHogere netwerksnelheid
PCI Express 10 gigabit Ethernet glasvezelnetwerkkaart met open SFP+ - PCIe x4 10 Gb NIC SFP+ adapter StarTech ID: PEX10000SFP De PEX10000SFP 10 gigabit glasvezelnetwerkkaart is een voordelige oplossing
Nadere informatieDe computer als processor
De computer als processor DE FYSIEKE COMPUTER Componenten van de computerconfiguratie Toetsenbord Muis Scanner Microfoon (Extern geheugen) Invoerapparaten Uitvoerapparaten Monitor Printer Plotter Luidspreker
Nadere informatieProductenfeedspecificatie voor leveranciers, easygiven
Productenfeedspecificatie voor leveranciers, easygiven Dit document bevat een voorstel voor een specificatie voor de XML Feeds waarmee aangesloten (web)winkels hun informatie en artikelen kunnen aanleveren.
Nadere informatieFunctionele beschrijving: Scannen naar AFAS Profit.
Functionele beschrijving: Scannen naar AFAS Profit. Algemeen Met de Kyocera Scannen naar AFAS Profit beschikt u over een efficiënte oplossing om uw documenten te scannen naar AFAS Profit. Met deze oplossing
Nadere informatieLettertypen. Waaruit mag je kiezen en wat moet je dan kiezen.
Lettertypen Waaruit mag je kiezen en wat moet je dan kiezen. Hoe is het begonnen? Een anekdote over de vergelijking van een bestaande techniek met een vernieuwing. De type-machine vergeleken met schrijven
Nadere informatieLAAG: vwo-4 VAK: informatica PROGRAMMA 2010-2011
LAAG: vwo-4 VAK: informatica PROGRAMMA 2010-2011 Jaarplanning 2010-2011 vak: informatica vwo-4 Elk trimester twee weken proefwerken en les, zonder huiswerk, en een afsluitende proefwerkweek week leerstof
Nadere informatieUser experience voor projecten
User experience voor projecten In de PS module zijn er een aantal nieuwe mogelijkheden beschikbaar voor het werken met projecten. Zo is in EhP 6 de Project Editor uitgebreid met de mogelijkheid om Gannt
Nadere informatiePrincipe Maken van een Monte Carlo data-set populatie-parameters en standaarddeviaties standaarddeviatie van de bepaling statistische verdeling
Monte Carlo simulatie In MW\Pharm versie 3.30 is een Monte Carlo simulatie-module toegevoegd. Met behulp van deze Monte Carlo procedure kan onder meer de betrouwbaarheid van de berekeningen van KinPop
Nadere informatieOntwerp. <naam applicatie>
Ontwerp Datum Auteur Versie Telefoon Pagina: 0 Inhoudsopgave 1. MANAGEMENT SUMMARY... 1 2. INLEIDING... 1 2.1. DOEL... 1 2.2. STRUCTUUR... 1 2.3. ACHTERGROND... 1 2.4. REVISIE-GESCHIEDENIS...
Nadere informatieChainWise Factuur Export Functionele documentatie Twinfield API Koppeling
ChainWise Factuur Export Functionele documentatie Twinfield API Koppeling Auteur: ChainWise Datum: 09-04-2018 Versie: 1.3 Functionele documentatie 1 / 11 1 Versies Versie Auteur Datum Opmerkingen 0.1 Tien-Loong
Nadere informatieSTAGEDAG SAM DIEPSTRATEN
STAGEDAG SAM DIEPSTRATEN 4-4- 2014 Stagedag Sam Diepstraten Christoffel Breda Sam gaat leren: Deel 1 (+) Hoe een computer er van binnen uitziet. (+) Hoe het systeem is opgebouwd en hoe alles in elkaar
Nadere informatieARGO DATA SYSTEMS BV DE OPLOSSING VOOR TOTALE EXPEDITIE EN TRANSPORT AUTOMATISERING. Document Instellingen
ARGO DATA SYSTEMS BV DE OPLOSSING VOOR TOTALE EXPEDITIE EN TRANSPORT AUTOMATISERING Document Instellingen Document Instellingen 1. Introductie Met deze optie krijgt u de mogelijkheid om de documentinstellingen
Nadere informatieSharpdesk Mobile V1.1 Gebruikershandleiding
Sharpdesk Mobile V1.1 Gebruikershandleiding Voor de iphone SHARP CORPORATION April 27, 2012 1 Inhoudsopgave 1 Overzicht... 3 2 Ondersteunde besturingssystemen... Fout! Bladwijzer niet gedefinieerd. 3 Installatie
Nadere informatieOplossingen voor het testen van objectgeoriënteerde software
Oplossingen voor het testen van objectgeoriënteerde software Pieter van den Hombergh Fontys Hogeschool voor Techniek en Logistiek Software Engineering 14 maart 2013 HOM/FHTeL Oplossingen voor het testen
Nadere informatieBlog-Het gebruik van variabelen in Excel VBA
Blog-Het gebruik van variabelen in Excel VBA Versie : 2012.01.31.1 (Blog http://www.reinder.eu) Dank voor de leuke reacties op het vorige blog en ook dank voor de kritische noot over het nivo dat de gebruiker
Nadere informatieDe SolidWorks QuickStart Module
SolidWorks 3D CAD software biedt intuïtieve oplossingen voor alle aspecten van uw designproces. De SolidWorks producten kunnen worden toegepast binnen de hele organisatie. De SolidWorks QuickStart Module
Nadere informatieHandleiding voor installatie en gebruik van
Handleiding voor installatie en gebruik van Opticon OPN-2001 Data Collector Inhoud pakket: - OPN-2001 - USB Communicatie kabel - Neckstrap Voordat u kunt communiceren met de OPN-2001 dient u de volgende
Nadere informatie15. Google Tag Manager
W H I T E P A P E R I N 5 M I N U T E N J U N I 2 0 1 5 15. Google Tag Manager Introductie Marketeers zijn dol op statistieken en big data. Hoe meer hoe beter! Google Analytics wordt hier veel voor gebruikt,
Nadere informatieNaar de cloud: drie praktische scenario s. Zet een applicatiegerichte cloudinfrastructuur op. whitepaper
Naar de cloud: drie praktische scenario s Zet een applicatiegerichte cloudinfrastructuur op whitepaper Naar de cloud: drie praktische scenario s Veel bedrijven maken of overwegen een transitie naar de
Nadere informatieFormaten van Online Bankieren voor Exporteren van gegevens. Tekst-bestanden
Formaten van Online Bankieren voor Exporteren van gegevens Tekst-bestanden Versie 2.00 Juli 2015 Exportformaten Inleiding Exportformaten Online Bankieren @ Van Lanschot Bankiers N.V. 2015 Alle rechten
Nadere informatie