background image

Commands begin with a command character followed by the sensor address and oth-
er characters, if applicable. The initialisation command is the only one that does not
require a sensor address. Each command is completed with the ASCII control charac-
ter 10

d

(line feed 

Ä

).The ASCII control character 13

d

(carriage return 

Á

) is ignored by

the sensor.

In the following the individual commands from the master to the sensor and the
respective response from the sensor to the master are described.

Triggering

53

ENGLISH

Command master to sensor

Character Character/Meaning Comment

position

1

t

command character

2

tens digit of the sensor address 

digits 0-9

3

units digit of the sensor address 

digits 0-9

4

command end 

Ä

(ASCII code 10

d

)

Response sensor to master

Character Character/Meaning Comment

position

1

T

command echo

2

tens digit of the sensor address 

digits 0-9

3

units digit of the sensor address 

digits 0-9

4

command end 

Á

(ASCII code 13

d

)

5

command end 

Ä

(ASCII code 10

d

)

Example

master

transmits

t37

Ä

sensor 

responds

T37 

ÁÄ

Summary of Contents for efector 190

Page 1: ...Bedienungsanleitung Operating instructions Notice pour utilisateurs Data Matrix Code Leser Data matrix code reader Lecteur de code Data Matrix Sachnr 701798 01 07 2004 DEUTSCH ENGLISH FRANÇAIS ...

Page 2: ...men 11 Beobachtungsbereich und Codebild optimieren 12 Prozessschnittstelle konfigurieren 14 ASCII Prozessprotokoll konfigurieren 15 3964 R Prozessprotokoll konfigurieren 15 Multidrop Prozessprotokoll konfigurieren 16 Trigger konfigurieren 17 Gesamttest durchführen 18 Sensor beobachten 19 Service Modus 20 Anhang 21 Data Matrix Code Tabelle 21 Data Matrix Code Elemente 21 Data Matrix Qualitätsmerkma...

Page 3: ...uss Schließen Sie die Versorgungsspannung von 24 V DC entsprechend der im Anhang Seite 30 angegebenen Belegung des M12 Prozessanschlusses an Info Beim erstmaligen Einschalten des Sensors blinkt die grüne LED für die Betriebsbereitschaftsan zeige Dies zeigt an dass noch keine gültige Konfigurationsdatei im Sensor gespeichert ist Nach erfolgter Parametrierung ist eine Konfigurationsdatei auf dem Sen...

Page 4: ...haft Fehlermeldung Data Matrix Code wurde nicht erkannt Installation der Software Legen Sie die CD mit dem Bedienprogramm dualis Control Panel E2D102 in Ihr CD Laufwerk Sollte die Installation nicht automatisch starten so muss die Installation manuell gestartet werden Wählen Sie im Startmenü den Eintrag Ein Dialogfenster wird geöffnet Betätigen Sie die Schaltfläche und wechseln Sie in dem anschlie...

Page 5: ...chselt in der Statuszeile die Anzeige von OFFLINE auf ONLINE und die gelbe Ver bindungsstatusanzeige am Sensor leuchtet auf Die Auswahl der Schnittstelle kann auch über den Menüpunkt im Menü erfolgen Eine Verbindung über die zuletzt ausgewählte Schnittstelle wird hergestellt wenn Sie den Menüpunkt im Menü wählen Die Einstellung der Sprache des Bedienprogrammes und des Pfades für die Dateiab lage k...

Page 6: ...fnet sich ein Dialog in dem Sie den Namen der neuen Konfigurationsdatei eingeben können Anschließend gelangen Sie zur Dialogseite Seite 8 Aktivieren einer bestehenden Konfigurationsdatei Damit legen Sie die selektierte Konfigurationsdatei als aktive Einstellung fest Nach dem Einschalten des Lesegerätes erfolgt die Lesung von Data Matrix Codes auto matisch mit den Einstellungen aus der aktivierten ...

Page 7: ...n Dialog abgefragt ob Sie die Konfigurationsdatei wirklich löschen möchten Konfiguration laden Wenn Sie einen freien Listenplatz selektiert haben können Sie eine auf Ihrem PC gespeicherte Konfigurationsdatei auf das Lesegerät laden Der Name unter dem die Konfigurationsdatei auf dem Lesegerät abgespeichert werden soll kann in einem Dialogfenster eingegeben werden Die vom PC zu ladende Konfiguration...

Page 8: ...here Empfindlichkeit programmiert Dies führt zu kürzeren Belich tungszeiten und damit zu einem geringeren Verschmierungseffekt bei der Bildaufnahme Wenn alle erforderlichen Parameter eingegeben sind gelangen Sie über die Schalt fläche oder über die Schaltfläche für die nächste Dialogseite zum nächsten Schritt des Parametrierablaufes Die Erledigung der aktuellen Hauptaufgabe wird dann durch ein Häk...

Page 9: ...ildhöhe betragen Bei der Auswahl des Arbeitsabstandes muss die minimale Modulgröße des Data Matrix Codes berücksichtigt werden siehe Datenblatt Der Finderbar des Codes siehe Anhang Seite 21 muss parallel zum Rand des Bild fensters ausgerichtet sein eine Drehung von maximal 10 ist zulässig Die Einstellung der Bildschärfe können Sie über die Einstellschraube an der Rückseite des Lesegerätes vornehme...

Page 10: ...ng kann in diesem Fall ausgeschaltet werden Info Wenn direkte Reflexionen im Bild sichtbar sind kann es sinnvoll sein den Sensor in einem Win kel bis zu 45 schräg zur Codeebene zu montieren Dabei tritt eine trapezförmige Verzerrung des Codes auf Diese ist abhängig von der Größe des Codes in gewissen Grenzen tolerierbar Zum nächsten Parametrierungsschritt gelangen Sie über die Schaltfläche oder dur...

Page 11: ...matisch den Codetyp die Code Orientierung Ausrichtung des Finderbars und die Modulfarbe des Codes zu bestimmen Sie können falls erforderlich die Vorschläge des Gerätes in den entsprechenden Eingabefeldern korrigieren Info Beim Bearbeiten einer bestehenden Konfigurationsdatei erscheint kein kreuzförmiger Maus zeiger sondern die Positionsmarken die ja bereits eingegeben wurden werden sofort ange zei...

Page 12: ...den Für die Wahl des Beobachtungsbereiches gilt Der Code muss in jedem Fall im laufenden Prozess innerhalb dieses Bereiches erscheinen da nur die Bilddaten dieses Bereiches zur Codelesung herangezogen werden Der Bereich darf in zeitkritischen Fällen nicht unnötig vergrößert werden da die Leserate maßgeblich von der Größe des Beobachtungsbereichs abhängt Die Optimierung des Codebildes kann erforder...

Page 13: ...t die erziel bare Leserate im Prozess verringert Sie können die in diesem Dialog getroffenen Einstellungen testen indem Sie die Schaltfläche betätigen Es wird dann ein Bild aufgenommen und dekodiert Status und Ergebnis der Lesung werden im Ausgabefenster angezeigt Anhand der ermittelten Qualitätsmerkmale siehe Anhang Seite 22 können Sie Ihre Einstellungen interaktiv optimieren Für eine detailliert...

Page 14: ...die Übertragung von Qualitätsdaten aktiviert ist dann wird die Wertung A F für die globale Symbolqualität unmittelbar nach dem Code ausge geben Bei Verwendung des ASCII Protokolls besteht die Möglichkeit über die Pro zesschnittstelle ein Triggersignal auszulösen und eine andere Konfigurationsdatei zu aktivieren Weitere Details zu diesem Protokoll sind im Anhang Seite 23 aufgeführt Das 3964 R Proto...

Page 15: ...kolls wird der gelesenen Code zwischen eine Start zeichenkette und eine Stoppzeichenkette eingebettet Beide Zeichenketten können bis zu 8 ASCII Zeichen lang sein Leere Zeichenketten sind erlaubt Im Eingabefeld können Sie die Zeichenkette eingeben die im Fall einer nicht erfolgreichen Lesung anstelle des Codeinhalts ausgegeben wird Die Eingabe von ASCII Steuerzeichen kann über die in der Referenz T...

Page 16: ...zessprotokoll konfigurieren Zu diesem Dialog gelangen Sie wenn Sie für die Prozessschnittstelle das Multidrop Protokoll ausgewählt haben Hier müssen Sie lediglich die Adresse des Sensors im Bereich zwischen 0 und 99 fest legen Info Wenn mehrere Lesegeräte per RS 485 vernetzt sind dann müssen alle Sensoren im Netzwerk eine unterschiedliche Adresse aufweisen Gleichzeitig können Sie während diese Dia...

Page 17: ...erung der Lesevorgang genau einmalig oder aber kontinuierlich durchgeführt wird Ein kontinuierlicher Lesevorgang bedeutet dass die Bildaufnahme und Auswertung solange erfolgt bis entweder der Code erfolgreich gelesen werden konnte oder aber bis die im Eingabefeld angegebene Zeit überschritten wurde Der Zustand der Triggerquelle wird im Ausgabefenster angezeigt Außerdem wird für die Prüfung und Jus...

Page 18: ...amtzahl der Lesevorgänge und die Anzahl von Gut Lesun gen und zeigt diese im Ausgabefenster an Über die Schaltfläche können Sie die beiden Zählerstände auf 0 zurückstellen Für eine detaillierte Analyse von Problemen beim Lesevorgang werden zusätzlich die ermittelten Eckpunkte und die vom Lesegerät ermittelte Farbe jedes Data Matrix Moduls dargestellt Die Modulfarbe wird in Form eines farbigen Punk...

Page 19: ...rät in seinen normalen Betriebszustand versetzt und arbeitet entsprechend den Ein stellungen der aktiven Konfigurationsdatei Sensor beobachten In diesem Monitormodus kann die Arbeitsweise des Sensors beobachtet werden Bei jeder Triggerung wird das aufgenommene Bild angezeigt Das zugehörige Leseer gebnis die Bewertung der Codequalität und die statistischen Informationen werden im Ausgabefenster pro...

Page 20: ...llation angegeben haben Im Service Modus haben Sie weitere Möglichkeiten Ist eine Fehllesung aufgetreten so wird das zugehörige Bild gesichert und Sie kön nen über die Schaltfläche dieses Fehlerbild für Diagno se oder Dokumentationszwecke auf dem PC speichern Das letzte aufgenommene Bild kann über die Schaltfläche auf dem PC gespeichert werden Über die Schaltfläche können die Zählerstände für die ...

Page 21: ...7 10 6 3 3 14 x 14 8 10 16 10 6 5 16 x 16 12 12 24 16 10 6 18 x 18 18 14 36 25 16 7 20 x 20 22 18 44 31 20 9 22 x 22 30 20 60 43 28 10 24 x 24 36 24 72 52 34 12 26 x 26 44 28 88 64 42 14 32 x 32 62 36 124 91 60 18 36 x 36 86 42 172 127 84 21 40 x 40 114 48 228 169 112 24 44 x 44 144 56 288 214 142 28 8 x 18 5 7 10 6 3 3 8 x 32 10 11 20 13 8 5 12 x 26 16 14 32 22 14 7 12 x 36 22 18 44 31 20 9 16 x ...

Page 22: ...t Symbolkontrast unter 20 sollten die Beleuchtungsverhältnisse optimiert werden Merkmal 3 Druckvergrößerung print growth Dieses Merkmal beschreibt das normierte Flächenverhältnis zwischen hellen und dun klen Modulen Merkmal 4 Axiale Verzerrung Die axiale Verzerrung ist ein Maß für das Verhältnis der Modulgrößen in horizontaler und vertikaler Richtung Für die Bewertung werden die Module des Alterna...

Page 23: ...ASCII Code 48d bis 57d an den Sensor gesendet werden Die zwei Ziffern geben die Nummer der gewählten Konfigurationsdatei an So wird zum Beispiel mit der Zeichensequenz p03 die dritte Konfigurationsdatei aus der Liste in der Dialogseite ausgewählt und für nachfolgende Lesungen verwendet Der Versuch eine nicht vorhandene Konfigurationsdatei auszuwählen wird vom Lesegerät ignoriert Multidrop Protokol...

Page 24: ... die jeweilige Antwort des Sensors an den Master beschrieben Auslösen eines Triggers 24 Kommando Master an Sensor Zeichen Zeichen Bedeutung Bemerkung Position 1 t Befehlszeichen 2 Zehnerstelle der Sensoradresse Ziffer 0 9 3 Einerstelle der Sensoradresse Ziffer 0 9 4 Kommando Ende Ä ASCII Code 10d Antwort Sensor an Master Zeichen Zeichen Bedeutung Bemerkung position 1 T Befehlsecho 2 Zehnerstelle d...

Page 25: ...Zeichen Zeichen Bedeutung Bemerkung position 1 Q Befehlsecho 2 Zehnerstelle der Sensoradresse Ziffer 0 9 3 Einerstelle der Sensoradresse Ziffer 0 9 4 Längeninformation 3 Stelle 102 Ziffer 0 9 5 Längeninformation 2 Stelle 101 Ziffer 0 9 6 Längeninformation 1 Stelle 100 Ziffer 0 9 7 Erstes Byte des Leseergebnisses 8 Zweites Byte des Leseergebnisses n Letzes Byte des Leseergebnisses n 1 Prüfziffer 3 ...

Page 26: ...d 5 addiert Die Prüfziffer ergibt sich aus der Summe modulo 256 26 Kommando Master an Sensor Zeichen Zeichen Bedeutung Bemerkung Position 1 s Befehlszeichen 2 Zehnerstelle der Sensoradresse Ziffer 0 9 3 Einerstelle der Sensoradresse Ziffer 0 9 4 Kommando Ende Ä ASCII Code 10d Antwort Sensor an Master Zeichen Zeichen Bedeutung Bemerkung position 1 S Befehlsecho 2 Zehnerstelle der Sensoradresse Ziff...

Page 27: ...er Konfigurationsdatei Nummer Ziffer 0 9 5 Einerstelle der Konfigurationsdatei Nummer Ziffer 0 9 6 Kommando Ende Ä ASCII Code 10d Antwort Sensor an Master Zeichen Zeichen Bedeutung Bemerkung position 1 P Befehlsecho 2 Zehnerstelle der Sensoradresse Ziffer 0 9 3 Einerstelle der Sensoradresse Ziffer 0 9 4 Zehnerstelle der Konfigurationsdatei Nummer Ziffer 0 9 5 Einerstelle der Konfigurationsdatei Nu...

Page 28: ...en folgende Parameter Priorität hoch Zeichenverzugszeit 200 ms Quittungsverzugszeit 3 s Aufbauversuche 6 Wiederholanzahl 6 28 Kommando Master an Sensor Zeichen Zeichen Bedeutung Bemerkung position 1 c Befehlszeichen Antwort Sensor an Master Zeichen Zeichen Bedeutung Bemerkung position keine Sensor sendet keine Antwort Beispiel Master c sendet Sensor Sensor ist initialisiert antwortet ...

Page 29: ...CK 6 6 x06 BEL 7 7 x07 BS 8 8 x08 HT 9 9 x09 LF 10 A x0A VT 11 B x0B FF 12 C x0C CR 13 D x0D O 14 E x0E SI 15 F x0F Steuer zeichen Code dezimal Code hexa dezimal Notation DLE 16 10 x10 DC1 17 11 x11 DC2 18 12 x12 DC3 19 13 x13 DC4 20 14 x14 NAK 21 15 x15 SYN 22 16 x16 ETB 23 17 x17 CAN 24 18 x18 EM 25 19 x19 SUB 26 1A x1A ESC 27 1B x1B FS 28 1C x1C GS 29 1D x1D RS 30 1E x1E US 31 1F x1F Steuer zei...

Page 30: ...belegt 8 nicht belegt Prozessanschluß RS 485 M12 8 polig 1 U 2 Triggereingang 3 0V 4 Triggerausgang für externe Beleuchtung 5 RxD P RS 485 Empfangsleitung positiv 6 RxD N RS 485 Empfangsleitung negativ 7 TxD P RS 485 Sendeleitung positiv 8 TxD N RS 485 Sendeleitung negativ Parametrieranschluß RS422 M8 4 polig 1 RxD N TxD N 2 RxD P TxD P 3 GND 4 RTS 6 2 1 4 5 7 3 8 6 2 1 4 5 7 3 8 4 3 2 1 ...

Page 31: ...ode representation 40 Define search zone and optimise decoding 41 Configure process interface 43 Configure ASCII process protocol 44 Configure 3964 R process protocol 44 Configure multidrop process protocol 45 Configure trigger 46 Perform overall function test 47 Monitor sensor 48 Service mode 49 Annex 50 Data Matrix code table 50 Data Matrix code elements 50 Data Matrix quality features 51 ASCII ...

Page 32: ...nnection Connect the supply voltage of 24 V DC according to the wiring diagram of the M12 process connection indicated in the annex page 59 Info When the sensor is switched on for the first time the green LED for indicating readiness for operation flashes This shows that no valid configuration file has been stored in the sensor After parameter setting a configuration file is stored on the sensor T...

Page 33: ... LED red Permanently lit Error message Data Matrix code not detected Software installation Insert the CD with the dualis Control Panel operating program E2D102 into your CD drive If the installation does not start automatically use the following commands to start it manually Select the command in the start menu A dialogue window will open Activate the button and change to the English directory on ...

Page 34: ...e from OFFLINE to ONLINE and the yellow connection status display on the sensor will light The port can also be connected via the menu item in the menu A connection via the port selected last is established when you select the menu item in the menu The setting of the language of the operating program and the path for the file stor age can be changed via the und menu items in the menu if there is n...

Page 35: ...en con tinue to the dialogue page page 37 Activate an existing configuration data file With this button you determine the selected configuration data file as active set ting After you have switched on the reader the Data Matrix codes are automati cally read using the settings from the activated configuration data file Edit an existing configuration data file The selected configuration data file ca...

Page 36: ...asked via a dialogue if you really want to delete the configuration data file Load configuration When you have selected a free list place you can load a configuration data file stored on your PC into the reader The name under which the configuration data file is stored on the reader can be entered into a dialogue window The configura tion data file to be loaded by the PC will be selected via a fil...

Page 37: ...e reader is programmed to a higher sensitivity This means shorter exposure times and thus a reduced smearing effect as the image is captured When all required parameters have been entered continue to the next step of the parameter setting process via the button or via the but ton for the next dialogue page The execution of the current main task is indicated by a tick to be seen on the corre spondi...

Page 38: ...should be no larger than approx 2 3 of the image When selecting the operating distance the minimum module size of the Data Matrix code must be taken into account see data sheet The finder bar of the code see annex page 50 has to be orientated in parallel to the edge of the image window a rotation of max 10 is permissible The image definition can be set using the setting screw on the back of the re...

Page 39: ...rnal light ing can be switched off Info If direct reflections can be seen in the image it may be useful to mount the sensor in a tilted position at an angle of up to 45 to the code plane This will cause a trapezoidal distortion of the code It is acceptable to a certain degree depending on the size of the code Continue to the next step of parameter setting via the button or by activat ing the butto...

Page 40: ...lly to determine the code type the code orientation direction of the finder bar and the module colour of the code You can correct the suggestions made by the unit in the corresponding input fields if necessary Info When the existing configuration data file is edited no cursor cross hairs will appear but the position marks which had already been entered are displayed at once Furthermore the code ch...

Page 41: ...wing applies to the selection of the search zone With moving objects the code has to appear within this zone as only the image data of this zone are used for code reading The zone must not be unnecessarily enlarged in time critical cases as the reading rate largely depends on the size of the search zone It may become necessary to optimise the code image if the image proves to be faulty image noise...

Page 42: ...ation takes time which means that the reading rate in the process will be reduced You can test the settings made in this dialogue by activating the but ton An image will be captured and decoded The status and the result of the read ing process will be displayed in the output window Using the determined quality features see annex page 51 you can optimise your set tings interactively To enable a det...

Page 43: ...trans mitted after the code If the transmission of quality information is activated the rat ing A F for the overall code quality will be transmitted immediately following the code Using the ASCII protocol it is possible to trigger a signal via the process inter face and to activate another configuration data file For more details on this protocol we refer you to the annex page 52 The 3964 R protoc...

Page 44: ...be embedded between a start character string and a stop character string Both character strings can be up to 8 ASCII characters long Empty character strings are allowed You can enter the character string which is transmitted instead of the code content in the event of failed reading into the input field You can input ASCII control characters using the notation described in the reference table in t...

Page 45: ...re multidrop process protocol Continue to this dialogue when you have selected the multidrop protocol for the process interface Here you will only have to determine the address of the sensor in the range between 0 and 99 Info If several readers are interfaced via RS 485 all sensors in the network have to have different addresses While this dialogue page is active you can communicate with the reade...

Page 46: ...if the read process will be executed exactly once or continuously when triggered A continuous read process means that the image capture and evaluation will continue either until the code has been read successfully or the time indicated in the input field has been exceeded The state of the trigger source is indicated in the output window Furthermore a new image is captured and represented for check...

Page 47: ...the total number of reading processes and the number of good readings and indicates them in the output window You can reset both counters to 0 via the button To enable a detailed analysis of the problems during the reading process the deter mined corners and the colour of each Data Matrix module determined by the reader will also be represented The module colour is visualised as a coloured dot on ...

Page 48: ...ing state and will work according to the settings of the active configuration file Monitor sensor In this monitor mode the operation of the sensor can be monitored With each trig gering the image captured will be displayed The respective reading result the eval uation of the code quality and the statistical information are protocolled in the out put window Info In this mode each image captured has...

Page 49: ...old er you indicated during program installation You have other possibilities in the service mode If a reading has failed the corresponding image is saved and you can store this failed image for diagnostic or documentation purposes on your PC via the button The image captured last can be stored on the PC via the but ton You can reset the counters for the total number of readings and the number of ...

Page 50: ...14 8 10 16 10 6 5 16 x 16 12 12 24 16 10 6 18 x 18 18 14 36 25 16 7 20 x 20 22 18 44 31 20 9 22 x 22 30 20 60 43 28 10 24 x 24 36 24 72 52 34 12 26 x 26 44 28 88 64 42 14 32 x 32 62 36 124 91 60 18 36 x 36 86 42 172 127 84 21 40 x 40 114 48 228 169 112 24 44 x 44 144 56 288 214 142 28 8 x 18 5 7 10 6 3 3 8 x 32 10 11 20 13 8 5 12 x 26 16 14 32 22 14 7 12 x 36 22 18 44 31 20 9 16 x 36 32 24 64 46 3...

Page 51: ...low contrast symbol contrast below 20 lighting should be optimised Feature 3 Print growth This feature describes the standardised area covered by light and dark modules Feature 4 Axial distortion The axial distortion is a measure for the ratio of the module size in horizontal and ver tical direction For evaluation the modules of the alternating grid are used Info To eliminate interfering reflectio...

Page 52: ...owed by two numbers ASCII code 48d up to 57d have to be transmitted to the sensor The two numbers indicate the number of the selected configuration data file For exam ple the character sequence p03 selects the third configuration data file from the list in the dialogue page which is used for subsequent readings The trial to select a non existing configuration data file is ignored by the reader Mul...

Page 53: ...sor and the respective response from the sensor to the master are described Triggering 53 ENGLISH Command master to sensor Character Character Meaning Comment position 1 t command character 2 tens digit of the sensor address digits 0 9 3 units digit of the sensor address digits 0 9 4 command end Ä ASCII code 10d Response sensor to master Character Character Meaning Comment position 1 T command ech...

Page 54: ...Comment position 1 Q command character 2 tens digit of the sensor address digits 0 9 3 units digit of the sensor address digits 0 9 4 length information 3rd position 102 digits 0 9 5 length information 2nd position 101 digits 0 9 6 length information 1st position 100 digits 0 9 7 first byte of the reading result 8 second byte of the reading result n last byte of the reading result n 1 check digit ...

Page 55: ...the sum modulo 256 55 ENGLISH Command master to sensor Character Character Meaning Comment position 1 s command character 2 tens digit of the sensor address digits 0 9 3 units digit of the sensor address digits 0 9 4 command end Ä ASCII code 10d Response sensor to master Character Character Meaning Comment position 1 S command echo 2 tens digit of the sensor address digits 0 9 3 units digit of the...

Page 56: ...ata file number digits 0 9 5 units digit of the configuration data file number digits 0 9 6 command end Ä ASCII code 10d Response sensor to master Character Character Meaning Comment position 1 P command echo 2 tens digit of the sensor address digits 0 9 3 units digit of the sensor address digits 0 9 4 tens digit of the configuration data file number digits 0 9 5 units digit of the configuration d...

Page 57: ...layer 2 Priority high Character delay time 200 ms Acknowledgement delay time 3 s Attempts to connect 6 Number of repeats 6 57 ENGLISH Command master to sensor Character Character Meaning Comment position 1 c command character Response sensor to master Character Character Meaning Comment position none sensor transmits no response Example master c transmits sensor sensor is initialised responds ...

Page 58: ...6 6 x06 BEL 7 7 x07 BS 8 8 x08 HT 9 9 x09 LF 10 A x0A VT 11 B x0B FF 12 C x0C CR 13 D x0D O 14 E x0E SI 15 F x0F Control characters Code decimal Code hexa decimal Notation DLE 16 10 x10 DC1 17 11 x11 DC2 18 12 x12 DC3 19 13 x13 DC4 20 14 x14 NAK 21 15 x15 SYN 22 16 x16 ETB 23 17 x17 CAN 24 18 x18 EM 25 19 x19 SUB 26 1A x1A ESC 27 1B x1B FS 28 1C x1C GS 29 1D x1D RS 30 1E x1E US 31 1F x1F Control c...

Page 59: ... not used Process connection RS485 M12 8 pole 1 U 2 trigger input 3 0V 4 trigger output for external lighting 5 RxD P RS 485 receive wire positive 6 RxD N RS 485 receive wire negative 7 TxD P RS 485 transmit wire positive 8 TxD N RS 485 transmit wire negative Parameter setting connection RS 422 M8 4 pole 1 RxD N TxD N 2 RxD P TxD P 3 GND 4 RTS 6 2 1 4 5 7 3 8 6 2 1 4 5 7 3 8 4 3 2 1 ...

Page 60: ...de 69 Définissez la zone de recherche et optimisez le décodage 70 Configuration interface 72 Configuration du protocole ASCII 73 Configuration du protocole 3964 R 74 Configuration du protocole multipoints 74 Configuration du trigger 75 Fonction de test complet 76 Mode détection 77 Mode service 78 Annexe 79 Tableau du code Data Matrix 79 Eléments du code Data Matrix 79 Caractéristiques relatives à ...

Page 61: ...l Connexion process Raccordez l alimentation de 24 V DC selon le branchement de la connexion process M12 indiqué en annexe page 88 Info Lors de la première mise sous tension du capteur la LED verte indiquant la disponibilité clignote Ceci indique qu un paramétrage valable n est pas encore mémorisé dans le capteur Après la saisie de paramètres un paramétrage est mémorisé dans le capteur Ensuite la ...

Page 62: ... LED rouge Continu Message d erreur Le code Data Matrix n a pas été reconnu Installation du logiciel Insérez le CD contenant le progiciel dualis Control Panel E2D102 dans le lecteur CD Si l installation ne démarre pas automatiquement elle doit être démarrée manuelle ment Dans le menu de démarrage sélectionnez Une fenêtre de dialogue est ouverte Cliquez sur le bouton et passez dans le répertoire Fr...

Page 63: ...ONLINE dans la ligne d état et la LED jaune du capteur indiquant l état de connexion est allumée Ensuite l interface peut être sélectionnée par le point dans le menu Une connexion via l interface sélectionnée la dernière est établie lorsque vous sélec tionnez le point dans le menu La sélection de la langue du progiciel utilisateur et du chemin pour le stockage de fichiers peut être modifiée par le...

Page 64: ...ur le bouton Une fenêtre de dialogue s ouvre dans laquelle vous pouvez saisir le nom du nouveau paramétrage Ensuite vous passez à la page de dialogue page 66 Activer un paramétrage existant Le paramétrage sélectionné est activé Après la mise sous tension du lecteur des codes Data Matrix sont lus automatiquement avec les réglages du paramétrage activé Editer un paramétrage existant Le paramétrage s...

Page 65: ...ûr d effacer le paramétrage Charger un paramétrage Si vous avez sélectionné une place libre dans la liste vous pouvez charger un paramétrage stocké sur votre PC dans le lecteur Le nom sous lequel le paramé trage doit être mémorisé sur le lecteur peut être saisi dans une fenêtre de dialogue Le paramétrage à charger du PC est sélectionné dans une fenêtre de sélection Sauvegarder un paramétrage Le pa...

Page 66: ...du lec teur est programmé à une sensibilité plus haute Ceci aboutit à des temps d exposition plus courts et de ce fait à un effet de traîne plus faible lors de la capture d image Lorsque tous les paramètres nécessaires sont saisis vous passez à l étape suivante du paramétrage avec le bouton ou avec le bouton pour la prochaine page de dialogue Sur le bouton correspondant l étape actuelle accomplie ...

Page 67: ...ection la taille de module minimum du code Data Matrix doit être prise en considération voir fiche technique Les barres continues du code voir l annexe page 79 doivent être orientées parallè lement au bord de la fenêtre de l image une rotation de max 10 est permise L image peut être focalisée par le potentiomètre de réglage sur l arrière du lecteur La barre verte peut être utilisée comme aide à la...

Page 68: ...flexions directes sont visibles dans l image il peut être judicieux de monter le capteur à un angle jusqu à 45 par rapport au plan du code Il en résulte une distorsion trapézoïdale du code En fonction de la taille du code elle peut être tolérée dans certaines limites Vous passez à l étape suivante du paramétrage via le bouton ou en cli quant sur le bouton pour la prochaine page de dialogue Détermi...

Page 69: ...ur essaie automatiquement de définir le type de code l orientation du code orientation des barres continues et la couleur de modules du code Si nécessaire vous pouvez corriger les propositions de l appareil dans les champs de saisie correspondants Info Lors de l édition d un paramétrage existant aucun curseur en croix n est montré mais les repères de position déjà saisis sont affichés immédiatemen...

Page 70: ...ints suivants sont valables Dans tous les cas le code doit apparaître dans cette zone durant le fonctionnement car seules les données de l image de cette zone peuvent être utilisées pour la lec ture du code La zone ne doit pas être élargie inutilement si le temps est un facteur important car le taux de lecture dépend considérablement de la taille de la zone de recherche Il peut être nécessaire d o...

Page 71: ...idération que chaque opération de filtrage prend du temps et que de ce fait le taux de lecture réalisable se réduit durant le fonctionnement Vous pouvez tester les réglages effectués dans ce dialogue en cliquant sur le bouton Une image est ensuite capturée et décodée L état et le résultat de la lecture sont indiqués dans la fenêtre de rendement Grâce aux caractéristiques déterminées relatives à la...

Page 72: ...op après le code Si la transmission des données relatives à la qualité est activée l évaluation A F pour la qualité symboles globale est transmise directement après le code Lorsque le pro tocole ASCII est utilisé il est possible de déclencher un signal trigger via l interface et d activer un autre paramétrage Des détails sur ce protocole sont indiqués en annexe page 81 Le protocole 3964 R est dest...

Page 73: ... se trouve entre une séquence de début et une séquence de stop La longueur maximale de ces deux séquences est huit caractères ASCII Des séquences vides sont permises Dans le champ de saisi vous pouvez saisir la chaîne de caractères qui est transmise en cas d échec de lecture au lieu du contenu du code Les caractères de contrôle ASCII peuvent être saisis grâce à la notation décrite dans le tableau ...

Page 74: ...s Vous passez à cette page de dialogue si vous avez sélectionné le protocole multipoints pour l interface Ici vous devez seulement déterminer l adresse du capteur entre 0 et 99 Info Si plusieurs lecteurs sont mis en réseau par RS 485 tous les capteurs dans le réseau doivent posséder une adresse différente Lorsque cette page de dialogue est active vous pouvez en même temps communi quer avec le lect...

Page 75: ...ctionner si lors de l activation du trigger la lecture est effectuée juste une seule fois ou continuellement Une lecture continue signifie que la capture d image et l évaluation sont effectuées jusqu à ce que le code ait pu être lu avec succès ou que le temps indiqué dans le champ de saisie ait été dépassé L état de la source trigger est indiqué dans la fenêtre de rendement En plus à chaque activa...

Page 76: ...otal des lectures et le nombre de bonnes lectures et les indiquent dans la fenêtre de rendement Avec le bouton vous pouvez remettre à 0 les deux valeurs du compteur Pour une analyse détaillée de problèmes lors de la lecture les coins du code déter minés et la couleur de chaque module Data Matrix déterminée par le lecteur sont éga lement représentés La couleur du module est visualisée sous forme d ...

Page 77: ...availle selon les réglages du paramétrage actif Mode détection Dans ce mode de surveillance vous pouvez suivre le fonctionnement du capteur A chaque activation du trigger l image capturée est indiquée Le résultat de lecture cor respondant l évaluation de la qualité du code et les informations statistiques sont indiqués dans la fenêtre de rendement Info Dans ce mode chaque image capturée doit être ...

Page 78: ...ogramme Le mode service vous offre aussi les options suivantes Si un échec de lecture s est produit l image correspondante est sauvegardée et vous pouvez mémoriser cette mauvaise image sur le PC pour la diagnostiquer ou documenter avec le bouton La dernière image capturée peut être mémorisée avec le bouton sur le PC Avec le bouton les valeurs du compteur pour le nombre total de lectures et le nomb...

Page 79: ...0 6 3 3 14 x 14 8 10 16 10 6 5 16 x 16 12 12 24 16 10 6 18 x 18 18 14 36 25 16 7 20 x 20 22 18 44 31 20 9 22 x 22 30 20 60 43 28 10 24 x 24 36 24 72 52 34 12 26 x 26 44 28 88 64 42 14 32 x 32 62 36 124 91 60 18 36 x 36 86 42 172 127 84 21 40 x 40 114 48 228 169 112 24 44 x 44 144 56 288 214 142 28 8 x 18 5 7 10 6 3 3 8 x 32 10 11 20 13 8 5 12 x 26 16 14 32 22 14 7 12 x 36 22 18 44 31 20 9 16 x 36 ...

Page 80: ... 20 les conditions de lumière doivent être optimisées Caractéristique 3 Qualité d impression Cette caractéristique décrit le rapport entre la surface normalisée des modules clairs et celle des modules sombres Caractéristique 4 Déformation axiale La déformation axiale est une mesure pour le rapport entre la taille des modules en direction horizontale et celle en direction verticale Pour l évaluatio...

Page 81: ... être transmis au capteur Les deux chiffres indi quent le numéro du paramétrage sélectionné Grâce à la séquence p03 par exemple le troisième paramétrage est ainsi sélectionné dans la liste dans la page de dialogue et utilisé pour des lectures ultérieures La tentative de sélectionner un paramétrage non existant est ignorée par le lecteur Protocole multipoints Le protocole multipoints permet la mise...

Page 82: ...u maître sont présentées Activation d un trigger 82 Commande maître au capteur Position Caractère Signification Remarque du caractère 1 t Caractère de commande 2 Chiffre des dizaines de l adresse capteur Chiffres 0 9 3 Chiffre des unités de l adresse capteur Chiffres 0 9 4 Fin de la commande Ä code ASCII 10d Réponse capteur au maître Position Caractère Signification Remarque du caractère 1 T Echo ...

Page 83: ... caractère 1 Q Echo de la commande 2 Chiffre des dizaines de l adresse capteur Chiffres 0 9 3 Chiffre des unités de l adresse capteur Chiffres 0 9 4 Information sur la longueur 3ème position 10 Chiffres 0 9 5 Information sur la longueur 2ème position 101 Chiffres 0 9 6 Information sur la longueur 1ère position 100 Chiffres 0 9 7 Premier octet du résultat de lecture 8 Deuxième octet du résultat de ...

Page 84: ...tre au capteur Position Caractère Signification Remarque du caractère 1 s Caractère de commande 2 Chiffre des dizaines de l adresse capteur Chiffres 0 9 3 Chiffre des unités de l adresse capteur Chiffres 0 9 4 Fin de la commande Ä code ASCII 10d Réponse capteur au maître Position Caractère Signification Remarque du caractère 1 S Echo de la commande 2 Chiffre des dizaines de l adresse capteur Chiff...

Page 85: ...métrage Chiffres 0 9 5 Chiffre des unités du numéro du paramétrage Chiffres 0 9 6 Fin de la commande Ä code ASCII 10d Réponse capteur au maître Position Caractère Signification Remarque du caractère 1 P Echo de la commande 2 Chiffre des dizaines de l adresse capteur Chiffres 0 9 3 Chiffre des unités de l adresse capteur Chiffres 0 9 4 Chiffre des dizaines du numéro du paramétrage Chiffres 0 9 5 Ch...

Page 86: ...orité haute Temporisation caractère 200 ms Temporisation validation 3 s Tentatives établissement de la connexion 6 Nombre de répétitions 6 86 Commande maître au capteur Position Caractère Signification Remarque du caractère 1 c Caractère de commande Réponse capteur au maître Position Caractère Signification Remarque du caractère Aucune Capteur ne répond pas Exemple Maître c transmet Capteur Capteu...

Page 87: ...NQ 5 5 x05 ACK 6 6 x06 BEL 7 7 x07 BS 8 8 x08 HT 9 9 x09 LF 10 A x0A VT 11 B x0B FF 12 C x0C CR 13 D x0D O 14 E x0E SI 15 F x0F Caractère de contrôle Code décimal Code hexa décimal Notation DLE 16 10 x10 DC1 17 11 x11 DC2 18 12 x12 DC3 19 13 x13 DC4 20 14 x14 NAK 21 15 x15 SYN 22 16 x16 ETB 23 17 x17 CAN 24 18 x18 EM 25 19 x19 SUB 26 1A x1A ESC 27 1B x1B FS 28 1C x1C GS 29 1D x1D RS 30 1E x1E US 3...

Page 88: ... utilisé Connexion process RS485 M12 8 pôles 1 U 2 entrée trigger 3 0V 4 sortie trigger pour lumière externe 5 RxD P ligne de réception positive RS485 6 RxD N ligne de réception négative RS485 7 TxD P ligne de transmission positive RS485 8 TxD N ligne de transmission négative RS485 Connexion paramétrage RS422 M8 4 pôles 1 RxD N TxD N 2 RxD P TxD P 3 GND 4 RTS 6 2 1 4 5 7 3 8 6 2 1 4 5 7 3 8 4 3 2 ...

Reviews: