Home
Quadrus 2D Code Reader User`s Manual
Contents
1. Outputs sink 8 mA source 400 pA Inputs Vu 0 8 V Vj 2 0 V see 74 LS for further details FEV 2 0V VE 3 0V Power Connector Mates with Microscan power pack PN 97 100001 14 or 97 100001 15 or with Switchcraft EN3C2F16K Table A 2 Power Connector Power 10 to 28 VDC in Trigger Connector Mates with Microscan Object Detector PN 99 440002 01 or Switchcraft EN3CAMK Table A 3 Connector 12 a Se 50 mA maximum Power Trigger Connector Kit 98 200025 03 Important Note When using two triggers see Trigger Source on page 2 17 You can wire two trigger devices to a single input either pin 1 of the trigger connector or pin 10 of the host connector provided that you are using open col lector devices wire or or you can wire two trig gers inputs independently the first to either pin 1 of the trigger connector or pin 10 of the host con nector and the second to pin 12 of the host con gt D D 5 O ad d nector External Inputs to outputs from object internal signals detector To power supply Figure A 2 System Diagram Quadrus 2D Reader User s Manual A 3 o Q 2 Q Q Q lt Ground and Shield Considerations Proper grounding is necessary for operator safety noise reduction and the protection of equipment from volt age transients Buildings including any steelwork all circuits and all junction boxes must be grounded di
2. A 9 Figure A 7 Universal Stand EE A 10 Figure A 8 Adaptor Plate Quadrus to Universal Stand A 11 Figure A 9 Base Plate u ar ar R ie A 11 Figure A 10 Data Matrix ECC 200 Symbol eneen A 13 Figure A 11 Pixel Element Relationship A 14 Figure A 12 Histogram EE A 15 Figure A 13 Statistics for Histogram 1 cceeeccccecccceeeeeseeeeeeeeeeeeeeeeeeeaes A 16 Faure A TA BIstogl Le A 16 Figure A 15 Typical Multidrop Network nenne ennnenenn nenn A 17 Figure A 16 Polling Sequence essere A 17 Figure A 17 Select Sequence sss A 18
3. 4 Starting with the first Capture 1 enter the time delay in the Delay box Do the same for all Captures 5 With your application in motion and symbols moving through the reader s FOV observe the delay between the trigger event usually an object detector and the flash from the Quadrus Does the flash occur before or after the symbol passes through the FOV 6 Use the slider button on the horizontal bar to adjust your timer so that the flashing occurs when the symbol is in passing under the Quadrus 7 Notice that the numbers in the Delay window will increment rapidly as you slide the button corresponding to a span of approximately 3 seconds 8 Check the Calibration window for the appearance of the symbol s image 9 Fine tune your timer until the image moves to the center of the window Clicking to the right or left of the slider button will increment or decrement the tim ing in small steps Once you get the image centered with good decodes green image move on to Capture 2 and so on until all subsequent symbols associated with this trigger are timed to pass under the Quadrus 1 Delay values for each capture number are computed in reference to the initial trigger event which means that small errors in timing are not cumulative as you setup for subsequent cap tures T i 2 9 ct O 5 Quadrus 2D Code Reader User s Manual 5 13 Chapter 5 10 If you are not getting good reads do a Ca
4. If only part of the information in a label is to be transmitted to the host Output Filter can be used It allows a preset number of characters to be transmitted starting at a set position in the label In the multilabel mode partial output is performed on each separate label For example if the start position is set to 3 and the length to 5 the following occurs N 1234567890 is transmitted as 34567 1234 is transmitted as 34 2 1234 abcde is transmitted as 34 ab A 12 is transmitted as z Q Start Default is 1 Range is 1 to 300 Length Default is 63 Range is 1 to 300 Quadrus 2D Code Reader User s Manual 2 35 Chapter 2 Illumination Menu Upon selecting this menu a dialog box will appear which will contain the following Microscan Easy Setup Program x Comm Protocal Operation Symbol In Out Illum Illumination Illumination Settings DEFAULT IF Memory Array Of Settings 10 KM Shutter Time Bckgrnd Offset Contrast 200 External Ext Source i Continuous D 2 je QO D T N Strobe Threshold Type Strobe Edge C Negative GG Positive Cancel Apply Add Cmd Help Figure 2 12 Illumination Menu Note See Illumination Adjustment Flow on page 5 8 Default Clicking the DEFAULT button will reset all options on the Illumination menu to factory defaul
5. D T N Chapter 2 As Soon As Possible Causes symbol data good reads to be transmitted immediately upon a good decode End of Read Cycle Causes symbol data output to be delayed until the end of the read cycle Bar Code Output Default Good Read Options Good Read Disabled Match Mismatch Note If Bar Code Output is set to Match or Mismatch symbol data will not output unless Match Code is enabled and a master label is received into memory Beeper Status Default On Good Options On Good On Noread Disabled A beep is emitted either after each good read or noread Multilabel Allows you to define the number of different symbols that the reader will read during a single trigger event including multiple symbols decoded within a frame Separator Default comma Options Any ASCII character except NUL lt or gt Allows you to define the ASCII character that will separate symbol data when it is sent to the host Number of Labels Default 1 Options 1to6 Note If Number of Labels is set to 2 while Match Code or Continuous Read 1 is enabled Number of Labels will default back to one Allows you to choose the number of different symbols that will be read in a single trig ger event The labels can be a mix of any enabled bar code symbologies and more than one label can be decoded per frame 2 24 Quadrus 2D Code Reader User s Manual Symbol Menu The Symbol menu allows you to setup specific parameter
6. KC Input 2 lt KCmode polarity gt lt Kvoutput on polarity pulse width output Kv Output 1 mode trend analysis mode trigger evaluation period to output on gt lt Kwoutput on polarity pulse width output Kw Output 2 mode trend analysis mode trigger evaluation period to output on gt lt KHoutput on polarity pulse width output In Out KH Output 3 mode trend analysis mode trigger evaluation ji period to output on KP Coordinate Data Status lt KPstatus gt lt KO cell damage symbol contrast total decode time capture time locate time decode ES HM Output time pixels per element ECC level symbol contrast output separator KS Serial Verification lt KScommand echo status command beep status control hex output gt K Eed lt K command output format gt put Format KX In Out Status Request lt KX gt nn KR Internal Illumination lt KRstatus LED illumination time gt KY External Illumination lt KYstatus source strobe edge pulse width gt KZ Illumination Parameters KZshutter time AGC min offset AGC max gt lt Kxthreshold type quiet zone color number Kx Image Settings of symbols to find fixed threshold value flag early out gt KU Illumination Status lt KZ gt Request Quadrus 2D Code Reader User s Manual 3 3 e o D emt D O oO 3 3 D Q o Chapter 3 About Serial Configuration Serial Configuration Command Format The format for a serial configuration command is lt Kpar
7. Low Density Symbol Sizes S D Low Density Field of View zi O D o Field of View X Y 20 25 Ge c N Diagonal 5 08 cm 3 81 cm eee inches Figure A 4 Low Density Symbol Size Limitations Table A 4 Maximum Symbol Size by Element Low Density Element 13 mil 15 mil 20 mil 25 mil 30 MIL Row x Col in elements 52 x 52 44x 44 32 x 32 26x26 22 x 22 Diagonal symbol size plus 1 195 1 167 1 131 1 149 1 167 25 3 04 cm 2 96 cm 2 87 cm 2 92 cm 2 96 cm Row x Col in elements 16x48 16x 48 16 x 16 16 x 36 6 x 12 Diagonal symbol size plus 0 822 949 1 265 1 231 1 074 25 2 09 cm 2 41 cm 3 21 cm 3 13 cm 2 73 cm Square Symbols Rectangular Symbols Quadrus 2D Reader User s Manual A 7 High Density Symbol Sizes High Density Field of View 1 0 x 0 75 Field of View X Y Set 0 75 Diagonal Diagonal 54 cm 1 9 cm inches inches plus 25 Figure A 5 High Density Size Limitations o Q DT a Q Q lt Table A 5 Maximum Symbol Size by Element High Density Element 8 mil 10 mil 13 mil 15 mil 20 mil 25 mil 30 mil Row x Col in elements 52 x 52 40 x 40 32 x 32 26x26 20x20 16x 16 14 x14 Square 707 735 689 707 707 Diagonal symbol size 735 742 Symbols plus 25 1 87 cm ak er ds mop dd 1 88 cm cm cm cm cm cm Row x Col in eleme
8. or gt Allows you to define up to four characters that can be added after the symbol data When enabled the default CR LF causes each symbol to be displayed on its own line Response Timeout character Default 4 40 ms Options Oto 255 in 10 ms increments Allows you to set the time the reader will wait between characters before timing out if ACK NAK and ETX are enabled and a host response is expected 1 In the case where only one character is entered a NUL character is selected to serve as a place holder however no output will result 2 12 Quadrus 2D Code Reader User s Manual Intercharacter Delay Default O0 Options Oto 255 in 10 ms increments Zero 0 causes no delay between characters Allows you to set the time interval in milliseconds between individual characters transmitted from the Quadrus to the host computer A high setting will significantly slow down communications For example a 200 setting will result in a 2 second delay between each character that is transmitted Longitudinal Redundancy Check LRC Default Disabled Options Disabled Enabled An error checking routine that verifies the accuracy of transmissions It is the exclu sive OR of all characters in the transmitted message The result is appended to the end of the transmitted message ir D 5 O o Quadrus 2D Code Reader User s Manual 2 13 Chapter 2 Operations Menu The Operations menu allows yo
9. Capture and Decode Image No lt D2 gt Decode Current Image No lt h1 gt Histogram Request Histogram No lt h2 gt Histogram Statistics Request Matrix No lt e gt Number of Pixels per Element Quadrus 2D Code Reader User s Manual Most of the commands listed above can be also be accessed from the Utilities menu Chapter 4 For your convenience at the bottom of each utility menu you will see a Options button which when clicked allow you to address spe cific scanners on a multidrop network Options Keep Dialog Open D Match Serial Port Hulti Drop Mode Scanner ETX Char Address Multiple D1 E Concentrator Concentrator Network Address Note This section is for specifying which scanner on a multidrop network you want the Quadrus ESP program to communicate with en Figure 4 1 Options 4 4 Quadrus 2D Code Reader User s Manual Read Rate You can check the percentage read rate by accessingRead Rate from the Utilities pull down menu or clicking the Utilities button and Read Rate tab to see the following Microscan Easy Setup Program x Read Rate Counters Trigger Master Label Checksum Interface Download Single Label START Percent STOP C Decodes 5ec Figure 4 2 Read Rate With a readable symbol in place and Percent enabled click Start to see the read rate percentage C Decodes Second Read Rate Test Click on Decodes Se
10. Host Port 2 3 3 6 Host Serial Port Configuration 1 6 Identifiers 2 26 ILLUMINATE 1 9 Illuminate 5 3 Illumination 2 36 3 20 Illumination Menu 2 36 Illumination Settings 2 38 3 20 Image Capture 4 22 Image File 4 18 Image Flow 6 4 Image Settings 3 21 Image Source 6 3 Imaging 4 21 In Out 3 16 In Out Menu 2 28 Input 1 3 16 Input 2 3 16 Input Mode 2 29 Intercharacter Delay 2 13 3 9 Interface 4 14 Internal 2 37 Internal Illumination 3 20 K Keystroke Entries vii L laser beam x Laser Etch 5 10 Latch Mode 3 17 Latch Mode 1 2 31 Latch Mode 2 2 31 3 17 Latch Mode 3 2 32 3 17 Length Indicator 4 17 1 2 Quadrus 2D Code Reader User s Manual Length of Decoded Data 4 21 Multilabel 3 12 Level 2 16 Multilabel Separator 2 24 Light Collection A 2 Multiple Trigger Delays 4 8 Light Source A 2 Line Scan 6 6 N Load 6 5 Narrow Margins 3 15 Locate Label 5 2 New Master Pin 2 23 3 13 Locate Symbol 1 7 New Trigger 2 20 Locate Time 2 33 Noread 2 20 2 31 3 17 locate time 3 18 Noread Counter 4 6 LOCATOR 5 2 Noread Message 2 20 3 12 Longitudinal Redundancy Check 2 13 3 9 Number of Labels 2 24 low density 1 3 Number of Objects 4 21 Low Density Symbol Sizes A 8 number of symbols 3 21 LRC 3 9 Number to Output On 2 32 M O Master Label 4 10 Object detector 1 2 Master Label Data Base 4 12 Offset 2 38 5 7 Master Label Edit 2 23 offset 3 20 Match 2 31 Operational Serial Commands summary 4 2 Match Code 2 21
11. STX ETX ACK NAK protocol 7 User Defined Multidrop To select an unpolled ACK NAK User Defined protocol with LRC disabled enter Kf0 Kf6 F U KcO Kf0 nulls the address and lt KcO gt disables LRC ACK and NAK will be displayed in the menu t Note Address can be assigned any ASCII character except a null Control characters are used to define RES through NAK except Address Table 3 1 lists the control char acters used for these data fields Refer to Table A 7 ASCII Table with Control Charac ters on page A 12 for more information Table 3 1 Protocol Commands Protocol Command ontro aracters m Mnemonic displayed Entered in menu or Effect of Command E on Microscan menu serial command RES D Reset REQ AE Request EOT D Reset O STX B Start of Text t ETX C End of Text d ACK F Acknowledge e NAK U Negative Acknowledge Preamble Format Kdstatus preamble character s gt status preamble character s O Disabled Enter one to four preamble characters 1 Enabled Default is CR 1 A control character although conventionally represented here and in the ASCII table on page A 12 as two characters F or U etc is actually a single ASCII character that is entered on the keyboard by holding down the control key while pressing the desired letter 3 8 Quadrus 2D Code Reader User s Manual Postamble lt Kestatus postamble char
12. Transmission to the aux port occurs immediately upon a good read Scan data to the aux port does not include a preamble or a postamble e Communications with the aux port is always in Point to Point protocol even if the host is in a polled protocol mode Data initiated from the Host sin unpolled mode all host data is echoed to the aux port Quadrus 2D Code Reader User s Manual Gates GI GEE el H Quadrus Aux Port ir D 5 O o EN Aux Host Fort L Kat Quadrus Gate Ee EE E SE EE Je dE war Quadrus Chapter 2 Half Duplex Mode In half duplex mode all aux port data and bar code data is sent directly to the host Bar code data is transmitted to the aux port device at the same time the data is sent to the host Data initiated from the Aux Port Aux Port data to the host is ignored if the reader is in a polled mode Aux Port data or scanned data is sent to the host when ever it is received L NG Aux Port e Aux Port data is not echoed e Aux Port data to the host is always sent without a pream Een ble or a postamble er Quadrus Data initiated from the Reader Scan data is transmitted to the aux port at the same time it is transmitted to the host Data transmission conforms with all parameters specified in the configuration menu e
13. aaa ae 2 14 SVIHDOL MENU ea 2 25 IH Out Menue 2 28 Hit aculeo ht En EE 2 36 Eer E EE 2 39 Chapter 3Serial Configuration About Serial Configuration 3 4 COMMUNICATIONS en 3 6 PIOIOCO EE 3 7 lee session 3 10 SYMDO PRET RER NT nana Laceuelstedcecencgacteniadea 3 15 OS 3 16 UMINAHON ernennen 3 20 Chapter 4Utilities FIC AC RAS met P 4 5 KEE e 4 6 AB eo Ce see era 4 8 WEE Ee 4 10 Checksum Part Number 4 13 II SONG EE 4 17 Bell Test T E 4 19 Reader Satis assess near nu 4 20 Imaging see PTS 4 21 Chapter 5 Calibration Locate Label ernennen 5 2 MIGE Asse a re 5 3 AUtOGalbralion WEE 5 4 DYNAMIC SETUD sets esse mise 5 13 Chapter 6Evaluation EEN 6 2 IMAGE SOG ie nee 6 3 IMAC OW soe ien neten elemen 6 4 OA Nn 6 5 AEN 6 6 EE 6 7 Appendices Appendix A Quadrus Specifications nnn aaneen A 2 Appendix B Electrical Specifications ccccccceeeceeeeeeseeeeeeeeees A 3 Appendix C Transferring Files A 5 Appendix D Maximum Symbol Sizes annen ene ennnenr ennn A 7 Appendix E Optional Equipment nne eennennnnnnnrerenen A 10 Appendix F ASCII Table nnnnunnnns sereen eene eneeennnnnnsrerenen A 12 Appendix G Data Matrix Symbology nennen A 13 Appendix H Histograms EEN A 15 Appendix Multidrop Communications AA A 17 Appendix J Glossary of Terms annen eneen enenennrenseeennnenenn A 20 List of Illustrations Figure 1 1 Qua
14. fig ure 4 5 and clicking Send Text or sending a serial command lt XXXX gt with data in place of the Xs sends master label information as Master Label 1 in the master label data base from the host or a terminal Master label information can be sent at any time and saved in nonvolatile memory with a lt Z gt command A stored master label will not affect standard operations unless Match Code is enabled The Xs denote alphanumeric data lt gt Request Master Label Data Clicking Setup in the Master Label dialogue figure 4 5 or sending serial command lt gt immediately sends master label 1 data to the host Note f Operation Command Output Format is set for Bracketed the data from the reader will be returned with brackets and forward slash such as lt XXXX gt Note If the master label information has previously been stored in nonvolatile memory by a lt Z gt command cycling the power will restore that information lt gt Delete Master Label Data Selecting and deleting the data on data line 1 in the Master Label dialogue figure 4 5 or sending serial command lt gt deletes master label 1 lt G gt Store Next Label Scanned as Master Label With Serial Data or External Edge enabled clicking Setup followed by Program under the 1 master label text block in the Master Label dialogue or sending serial command lt G gt causes the reader to read the next bar code label scanned as the master label land all s
15. s Manual Chapter Evaluation 6 T m lt D ct O Chapter Contents OVER OW 6 2 Image Source ae 6 3 IMAGE TOW seanoa 6 4 Bette E 6 5 ENEE cT 6 6 ed WEE 6 7 Quadrus 2D Code Reader User s Manual 6 1 Chapter 6 aa Overview av E The Evaluation menu and its routines are an integral TER ZI part of the ESP You can use it to evaluate several Te symbology features and pinpoint problems in your ane deck ok reads and or symbols Capture i When you click the EVALUATION tab you generate Load Image Analysis the evaluation dialog and a blank image screen as Decode shown in figure A 1 g B Line 5can The image captured dynamically from a symbol or Objects received from a previously captured file appears on the Image View screen Image Scroll t vi Image files are saved to disk as img or optionally as bmp for viewing on third party software Figure 6 1 Evaluation Menu 6 2 Quadrus 2D Code Reader User s Manual Image Source Reader When enabled the image to be evaluated will be received from the Quadrus T m lt GC e ct O File When enabled the image is retrieved from a saved computer image file Quadrus 2D Code Reader User s Manual 6 3 Chapter 6 Image Flow Note Bypass this procedure if you want to receive Evaluation M x an
16. 050 ECC 080 ECC 100 ECC 140 stom value Threshold Type Fred value ve S je Auto Adjust M ECC 200 Cancel Figure 5 7 More Settings The dividing line between dark and light pixels is represented in Quadrus histo grams as a vertical dashed line Threshold should be midway between light and dark pixel clusters Significant shifts in threshold can make decoding difficult or impossi ble If using Fixed Threshold find the upper and lower range of Threshold and set at the midpoint Quadrus 2D Code Reader User s Manual 5 7 jt 9 ct O 5 Chapter 5 Start here Decrease Con trast and or View image in Increase Contrast Illumination mode and or Background Offset Background Offset settings Too dark Too light Is symbol No Is image outlined in red or too dark or too green light Yes Neither Check other lim Double click on its symbol size image to view contrast etc Histogram and start over lk sie Find decode limits Saturated light for Threshold or dark Low contrast Adjust contrast setting and set to adjust offset middle value Check Quality Outputs Figure 5 8 Illumination Adjustment Flow O i a F LO Quadrus 2D Code Reader User s Manual Sample Symbol 1 Thermal With a black on white background thermal label and Using
17. 16 Wf TEE 3 20 5 en d Serial command strings are entered from an ASCII terminal from a host computer or within the Terminal window of the Quadrus ESP for Windows As with menu con figuration commands serial configuration commands relate to the initial reader setup Note For a more detailed explanation of Quadrus serial commands see explanations of corresponding ESP commands in Chapter 2 Menu Configuration Note The order that serial commands are presented in this chapter conforms to the serial command groupings established in the application software and therefore may not always follow the order established in Chapter 2 Menu Configuration Quadrus 2D Code Reader User s Manual 3 1 N Ke E E Oo Been O 3t Co Chapter 3 Table 3 1 Summary of Serial Configuration Commands Function K Command Format Ka Host Port lt Kabaud parity stop bits data bits Commun Ky Aue Port lt Kymode baud rate parity stop bits data ications bits daisy chain status daisy chain ID Kb Host Port RS 422 lt Kbstatus gt Kf Protocol lt Kfprotocol address gt Kd Preamble lt Kdstatus preamble character s gt Ke Postamble lt Kestatus postamble character s gt Beete KA Response Timeout lt KAtimeout setting gt KB Intercharacter Delay lt KBtime interval gt Kc LRC lt Kcstatus gt KT Comm Pr
18. 2 Figure 5 2 Typical Overlay Image AA 5 3 Figure 5 3 Auto Calibrate EE 5 4 Figure 5 4 Scanner Density eeen eenen eene eennenennneennnennenn 5 4 Figure 5 5 Label Speed sse 5 4 Figure 50 PF Data BASS nern 5 5 Figure 5 7 More Settings 5 7 Figure 5 8 Illumination Adjustment Flow 5 8 Figure 5 9 Thermal Label Image A 5 9 Figure 5 10 Thermal Label Histogram 5 9 Figure 5 11 Adjusted Laser Etch Image nnee nennen 5 10 Figure 5 12 Dark Image neren Tm 5 11 Figure 5 13 Label 3 Histogram ann oansnennnnerensennensenen vennen 5 11 Figure 5 14 Adjusted Image 5 12 Figure 5 15 Adjusted Histogram c ccccccccsssseeceeeecseeeeeeeeesseseeeeeessaneess 5 12 Figure 5 16 Two Trigger Setup unne eene nnenennnenen senen vens 5 15 Figure 6 1 Evaluation Menu ENEE 6 2 Figure 6 2 Capture and Load RL nnns 6 4 Figure 6 3 Captured Image sarsii aia aar a a 6 5 Figure 6 4 Line through Symbol 6 6 Figure 6 5 Line Scan EE 6 6 Figure A 1 Quadrus M Dimensions unnnnnn eneen eeee nennen ensen ver venenn A 2 Figure A 2 System Diagram EE A 3 Figure A 3 Grounding Diagram Scanner Host anna eneen eenen A 4 Figure A 4 Low Density Symbol Size Limitations A 7 Figure A 5 High Density Size Limitations eeeeeeseeeeeeeeesse A 8 Figure A 6 Quadrus UHD Symbol Size Limitations
19. 6 4 for instructions on receiving a full reso lution image from Quadrus Histogram To generate a histogram for the Image Histogram Statistics first time place the tip of your mouse pointer on the image and double click Subsequently you just click the Histogram button or the Image button to toggle DYNAMIC ILLUMINATE LOCATOR back and forth You can also click shutter Time Send the Statistics button to see asso Contrast __Default 200 More Settings Background White if Data Base ciated histogram data See sam ple symbol La Es Figure 5 2 Typical Overlay Image 1 You only need click the Send button the first time to generate an image After this you make adjustments to either Shutter Time Offset Threshold or Contrast and an updated image is automatically generated Quadrus 2D Code Reader User s Manual 5 3 T 2 ej Q oO 5 Calibration Chapter 5 Auto Calibration If when in the Illuminate dialog under Calibration you click Auto Cal a dialog like the one in figure 5 3 will appear which lets you set the shutter time or allow the Auto Calibrate routine to calcu late it for you by clicking Calculate In general the faster the application or line speed the shorter the shutter time However it is recommended that you click Calculate If you click Calculate you will see a dia log like the one i
20. 6 Checksum Part Number nnen nennen nennen nennen nennen 4 13 Bleift ART ue 4 14 Fig re 4 9 Download nee 4 17 Figure 5 gt 1 G libralion EE 5 2 Figure 5 2 Typical Overlay Image AA 5 3 Figure 5 3 Auto Calibrate EE 5 4 Figure 5 4 Scanner Density cccccccececcceceeeeeeeeeeeeeeeeeeeeeeeesaeeaaaanaaaaaaaaas 5 4 Figure 5 5 Label Speed sss 5 4 Figure 5 6 IP Data Base us ec 5 5 Figure 5 7 More SENGS zen naeh 5 7 Figure 5 8 Illumination Adjustment Flow 5 8 Figure 5 9 Thermal Label Image AAA 5 9 Figure 5 10 Thermal Label Histogram esses 5 9 Figure 5 11 Adjusted Laser Etch Image 5 10 Figure 9 12 Dark Image aan a Een 5 11 Figure 5 13 Label 3 Histogram esses 5 11 Figure 5 14 Adjusted Image c sccccccsseeeeceeseeececeeeeeeceauseeecseeeensseesees 5 12 vi Figure 5 15 Adjusted Histogram aaan nnn eennnnenenreneennsneene senen 5 12 Figure 5 16 Two Trigger Setup EE 5 15 Fig re 6 1 Evaluatlon Merl sans a 6 2 Figure 6 2 Capture and Load ee 6 4 Figure 6 3 Captured Image sss 6 5 Figure 6 4 Line through Symbol aaneen nen eennnnnensenee nen vennnn 6 6 FIigure 6 5 Lire EE 6 6 Figure A 1 Quadrus Dimensions A 2 Figure A 2 System Diagram sessi A 3 Figure A 3 Grounding Diagram Scanner Host annae eenen A 4 Figure A 4 Low Density Symbol Size Limit
21. ACK or NAK but the reader doesn t receive the concentrator s response the reader will timeout and transmit a REQ to the concentrator and request another response If after three retries the number of times it transmits a REQ to the concentrator the reader receives no response it ends the transmission with a RES reset o Q 2 Q Q Q lt Select Sequence Unlike poll requests select commands always originate from the host and consist of serial configuration or operation commands to devices that are configured in Multi drop The reader complies with the command when it is polled during the cycle Figure A 17 is an example of a select sequence Start of Sequence End of Sequence Concentrator RES 1F REQ STX lt T gt ETX LRC RES Scanner 02 1F ACK 1F ACK Figure A 17 Select Sequence A RES reset is the first command in the select sequence The 1F hex is the select address associated with Reader 02 address see table A 8 on page A 19 It is fol lowed by a REQ request The reader responds with its own select address 1F hex and an ACK acknowledge The concentrator then transmits an STX start of text the data in this case a lt T gt an ETX end of text and an LRC character The reader replies by transmitting its own address followed by an ACK acknowledg ing receipt of the command Upon receipt of an ACK the concentrator concludes the successful exchange with a RES In the example above the
22. Flash sector unprotect failure Host Aux port buffer overflow Reader is in a Read cycle Watch dog reset Parity O enabled 1 disabled MIO OO OO Ok 0 l 2 3 4 5 6 1 4 20 Quadrus 2D Code Reader User s Manual Imaging You can choose to capture an image and decode or decode the current image gener ated from image processing lt D1 gt Capture Image and Decode You first enable the coordinate data output by sending lt KP1 gt After decoding the reader outputs the following lt number of objects coordinate data decode status length of decoded data decode data gt The following example represents two objects with one successful decode lt 002 040 050 100 100 025 020 010 010 000 040 023 030 100 125 120 110 030 001 014 ABCD1234000127 gt The bold values represent in order Number of Objects Noread and Good Read Number of objects Three digit output indicating the number of objects in the field of view For example if there are 2 objects in the field of view as in the above example it will output as 002 Coordinate Data This field outputs the x y pixel coordinates from top left top right bottom left and bottom right corners of each object in that order Each x and y coordinate is repre sented by three digits and there should be eight fields for each object separated by commas Decode Status Decode status A 000 represents no decode and a 001
23. ILLUMINATE tab to analyze and change illumination settings O CH E d Calibration Illuminate Statistics Image Histogram LOCATOR ILLUMINATE DYNAMIC Shutter Time Send 14500 sl Contrast Default 200 More Settings Background White Data Base a Figure 1 8 Illumination b Click the Send button If a decodable label is in your field of view you will see a com pressed image of the symbol as shown in figure 1 8 c To see a histogram of the object represented by the polygon place your cursor tip over the polygon and double click The goal here is to make the necessary adjustments to the illumination parameters to enable decoding and improve read quality You can do this by analyzing quality out put histograms and line scans See Illuminate on page 5 3 for detailed instructions on setting up and fine tuning your reader Quadrus 2D Code Reader User s Manual 1 9 Chapter 1 Step 9 Moving Label Setup When you click Dynamic you see the Dynamic parameters figure 1 9 which allow you to set up for multiple symbols and adjust the time delay between the appearance of a moving object as sensed by an external object detector and the arrival of its associated symbol or symbols in the center of the reader s view _ ium 5 jd OU x 2 q b rz Calibration Dynamic 0 Read Rate 0 100 LOCATOR ILL
24. Label Data Base on page 4 12 e O D emt 2 O o 3 D Q O New Master Pin Format lt Kzstatus gt O Disabled 1 Enabled When Match code is enabled enabling New Master Pin will allow you to momentarily connect the New Master Pin to ground Quadrus 2D Code Reader User s Manual 3 13 Chapter 3 Reader Output Format lt Klbar code output when to output gt bar code output when to output 0 Disabled O As soon as possible 1 Match 1 End of Read Cycle 2 Mismatch 3 Good Read Allows you to choose whether or not to output a good decode label data or a noread to the host When disabled a label is decoded and the read cycle transpires as usual but nei ther label data nor the noread message is transmitted to the host The read cycle counters are updated and the current number of good reads or noreads can be obtained via opera tional commands Beeper Status Format lt Kustatus gt 0 Disabled 1 On Good 2 On Noread o D C o O Bes Q i e 3 14 Quadrus 2D Code Reader User s Manual Symbol Symbol Type Format lt KQECC 200 status ECC 000 status ECC 050 status ECC 080 status ECC 100 status ECC 140 status gt status for each of the six matrix symbols identified above O Disabled 1 Enabled default is ECC 200 Narrow Margins Symbology Identifier Format lt Konarrow margins status symbology identifier gt narrow margins status
25. New Trigger Timeout Can end the read cycle after a specified period of time If no symbol has been read a timeout causes a noread Message if enabled to be transmitted When External Edge Serial Data or Serial Data amp Edge is enabled a timeout ends the read cycle With External Level enabled the read cycle does not end until the falling edge the second trigger occurs The next read cycle does not begin until the next rising edge trigger With Continuous Read 1 Output enabled a timeout initiates a new read cycle and allows the same symbol to be read again Quadrus 2D Code Reader User s Manual 2 19 Chapter 2 New Trigger Ends the read cycle at the occurrence of a new trigger event and if no symbol has been read causes a noread message if enabled to be transmitted at the occurrence of the new trigger event With either External Edge Serial Data or Serial Data amp Edge enabled an edge or serial trigger ends a read cycle and initiates the next read cycle With External Level enabled a falling edge trigger ends a read cycle However the next read cycle does not begin until the occurrence of the next rising edge trigger Timeout amp New Trigger Ends the read cycle after a specified period of time or at the occurrence of new trigger event and if no symbol has been read causes a noread message if enabled to be transmitted With either External Edge Serial Data or Serial Data amp Edge enabled a timeout o
26. Noread 3 Latch Mode 3 Unlatch Re enter Read Cycle trigger evaluation period to output on Any number from 0 255 Any number from 0 255 Default is O Default is O Output On Allows you to determine the conditions under which a output pulse will be output high or low depending on polarity to the host connector Mismatch or Noread Sends a pulse when the label s data does not match that of the master label or the label is not decoded before the end of the read cycle Good Match Sends a pulse when the decoded label matches the master label Mismatch Sends a pulse when the label s data does not match that of the master label Noread Sends a pulse when the label s data is not decoded before the end of the read cycle Trend Analysis Sends a pulse when a trend analysis condition is met Output Mode Pulse Normal mode of operation Pulled active when Output On condition is met and held active for the duration of the selected pulse width Latch Mode 1 Unlatch Pin Pulled active when Output On condition is met and held active until either Input 1 or Input 2 sends a pulse to end the active state e O D emt 2 O o 3 D Q O Note In order for this mode to work correctly you must set either Input 1 or Input 2 to the correct polarity and set Input Function for Unlatch Output Latch Mode 2 Unlatch Opposite Condition Pulled active when Output On condition is met and held active until the opp
27. Quadrus TM CPE ENEE EE Aux Port C 4 Quadrus L AEE 5 e EE m EE 977 EE E ED Succeeding Reader s Primary Reader Serial the host can send serial triggers to all readers in the chain 2 Each succeeding reader in the daisy chain must have its host connections connected to the aux port of its preceding reader and enabled for serial or external trigger Quadrus 2D Code Reader User s Manual ir D 5 O o Chapter 2 3 Each succeeding reader in the daisy chain should be set to send its data no less than 20 ms before its preceding reader For example if the primary reader is set to timeout in 100 ms the first succeeding reader can be set to 80 ms the next to 60 ms etc 4 Postamble must be set to CR M and enabled Succeeding readers must have noread messages disabled 6 Multilabel separator characters and the number of labels must match in all readers in the daisy chain Daisy Chain Status Default Disabled Options Disabled enabled Daisy Chain ID Default 1 and Options One or two ASCII characters Ul Daisy Chain Description Just before sending a noread message the primary reader checks its auxiliary port for data It waits a maximum of 20 ms If no character is received in 20 ms it sends a noread message to the host After each character received it waits up to 20 ms for the next character or a CR If a c
28. Reader Configuration Transfer uuuuunesnenseennnennenenennnnnnnnnnnenennnnn 1 6 Figure 1 6 Calibration Locate sess 1 7 Figure 1 7 Label Quadrus Position esses 1 8 Figure 1 8 AMNION esse ea 1 9 Figure 1 9 Dynamic Setup aa au 1 10 Figure 1 10 Send Receive Dialog 1 11 Figure 2 1 Configuration Setup File aanne ennenennnnnsnene eenen vennennnns 2 2 Figure 2 2 Communications Menu Structure 224444444senn nenn 2 3 PIQUE 2 3 POS CO ee 2 9 Figure 2 4 Operations Menu annen oe neennnnenenrensnnnsnenreeennnenen 2 14 Figure 2 5 Triggering SEU EE 2 15 Figure 2 6 Match Code Setup unne eenenennennseenenen ene eenvenn 2 21 Figure 2 7 Symbol Setup 4 2 25 Figure 2 8 Reader In Out Setup cccceeceeeceeeeeeeeeeeeeeaeaeeeeeeeeeeeeeesaaaes 2 28 Figure 2 9 Input 1 Dialog Box unnnn eenn ennn se renneneneeenneenr eenen 2 29 Figure 2 10 OUUU T cp 2 30 Figure 2 11 Quality Output Options eenen 2 34 Figure 2 12 Illumination Menu Rss 2 36 FIgure 2 19 Cu ustorm OT WEE 2 39 Figure 4 OBlons sense e Nee 4 4 Figure 42 Read RAS aec 4 5 Figure conquer aec HT 4 6 Figure 4 4 Serial Trigger Character cccccccccceeecceececeeeeeeeeeeeeaeeeaaaseaaasenees 4 8 Figure 4 5 Master Label Commands nn nn nennen nennen 4 10 Figure 4 6 Checksum Part Number 4 13 mise ci Inlerlace RE t T T 4 14 Fie AXE DOWNIO AG EE 4 17 Figure 5 1 Galibralion EE 5
29. T N Aux Port Parity Same as Host Port Data Bits Same as Host Port Stop Bits Same as Host Port Baud Rate Default 38 4K Options 1200 2400 4800 9600 19 2K 38 4K 57 6K Allows you to set the number of bits transmitted per second Aux Port Mode Default Disabled Options Disabled Transparent Half Duplex Full Duplex Daisy Chain Cmd Process Allows you to set communications parameters between the reader and an auxiliary port An auxiliary port can be used to configure the menus send data to the host and display data transmissions originating from the host or reader The Aux Port baud rate should never exceed Host Port baud rate or auxiliary port data could be lost 2 4 Quadrus 2D Code Reader User s Manual Transparent Used to batch data from the aux port to the host The reader buffers data from the aux port and displays the keyed data on the aux port The reader transmits aux port data to the host when a symbol is scanned or a carriage return is entered from the aux port Data Initiated from the Aux Port Aux Port data is passed through to the host whenever a return key is pressed at the aux port or whenever bar code data is sent If sent with bar code data it is processed on a first in first out basis e Aux Port data to the host is always sent with a preamble and a postamble Ifthe reader is in a polled mode to the host aux port data will still pass through Data initiated from the Reader
30. Trigger the Quadrus outputs the current symbol data immediately but outputs it only once A new symbol appearing at any time in the scan range will produce a new read output as long as the new symbol is not identical to the previous symbol Quadrus 2D Code Reader User s Manual 2 15 Chapter 2 Note Enabling Continuous Read 1 will default Number of Labels page 2 24 back to one if set for 2 and only the first symbol in a supplemental label will be read External Level Allows a read cycle to be initiated by a trigger signal from an object detector when an object appears within the detector s range The read cycle endures until the object moves out of the detector s range unless a good read or timeout occurs if Timeout is enabled for End of Read Cycle External Edge As with Level Edge allows a read cycle to be initiated by a trigger signal but unlike level mode the read cycle ends with a good read output a timeout or a new trigger If Edge Single Shot is enabled then the read cycle will also end on a noread regardless of the timeout setting Serial Data Quadrus accepts an ASCII character from the host or controlling device as a trigger to start a read cycle eil 2 je QO gt D T N Serial Data amp External Edge The Quadrus accepts either an external trigger or a serial ASCII command to start and end a read cycle Single Shot Default Enabled Options Enabled Disabled Wh
31. Utilities SerialPort View Window Help ee EN Toolbar BE Untitled An Untitled file loads with the original factory default settings Access configuration menu changes here CALIBRATION EVALUATIOH 2 Menu Config Terminal emulation window displays echoed commands and Cur FERIEN data COMMUNICATION SMTINGS Host Port Click here to calibrate your label Stop Bits setup 25422 Status File status Also titled Current Menu Reader Settings following a save or receive You can also access the configuration menus by sgfecting Xon Xoff KIS GES o ienie d any item here Interchar Delay J Response Timeoug Allows you to perform tests OP RATION SETTINGS and access operational FarHelp press HUN information Allows you to send receive between the Click here to evaluate images Quadrus and the host Figure 2 1 Configuration Setup File To access the configuration menus press the MENU button If using a mouse single click on menu items and enter text as appropriate If using the keyboard use the Alt key underlined letters and the tab key to move to the desired field You can then use arrow keys or the space bar to scroll through the selections and the Enter key to accept changes 2 2 Quadrus 2D Code Reader User s Manual Communications Menu The Communications menu allows you to set the communication protocols of the Qua drus See figure 2 2 Microscan Easy Setup Pro
32. between 0 65 535 Any number between 1 10 Default is 217 Default is 1 Mode Allows you to establish the type of trigger event that initiates or ends the read cycle Trigger Filter Time N Ke E E Oo Been O 3t Co Any number between 0 and 65 535 3 seconds in 46 us increments Allows you to set the duration of the trigger debounce time Edge Single Shot When enabled the read cycle ends after a single captured image whether or not it is successfully decoded This is valid only if External Edge trigger is enabled Multi Capture If enabled multiple captures can proceed from a single trigger of Captures after Trigger Number of captures that can occur after a trigger if Multi Capture is enabled 3 10 Quadrus 2D Code Reader User s Manual Serial Trigger Character Format lt Kitrigger character gt Default is A Allows you to define a single ASCII character as the host serial trigger character that Initiates the read cycle Trigger Variance Format lt KJtrigger variance mode gt O Fixed 1 Auto Applies only if Two Triggers is selected You can choose Fixed to apply the same Trigger Delay Time to each read cycle or you can choose Auto to have Quadrus compare subsequent edge triggers and automati cally adjust Trigger Delay Time dynamically See Important Note under Trigger Source Trigger Polarity Format lt Kjtrigger polarity gt 0 Negative 1 Positive Allows you to
33. comprised of a scan head and a decoder inte grated in one package Serial Commands Online data strings including configuration and operations from a host or other terminal to the reader that are always preceded by a lt left angle bracket symbol and followed by a gt right angle bracket symbol Serial Configuration Host Configuration Serial command specifically for changing configuration and distinguished from operational command by the fact that they modify the non volatile for power up configuration Most of these commands begin with the upper case K character immediately following the left angle bracket symbol as in lt Kg3 gt gt o D D 5 O ad d Single Shot Single frame or Capture Skew Label or reader rotation around the center of the skew axis a line perpendicular to the label s direction of travel and the center of the reader s beam Specular Reflection The direct mirror like reflection of light back to the reader causing saturation Static Setup Menu driven interface to allow testing and adjustment of stationary symbols Strobe Pulse An reader output pulse synchronized to allow external strobe illumi nation Strobe Rate Number of strobes per second that the reader projects Symbology A set of Data Matrix symbols such as Data Matrix that have special rules to define the elements and patterns to represent specific numeric or alphanu meric information Tilt Label or reader rotatio
34. determine whether a positive or negative transition will initiate the read cycle e o D emt D O oO 3 3 D Q o Trigger Source Format KItrigger source O One Trigger 1 Two Trigger Allows you to select one or two trigger sources Quadrus 2D Code Reader User s Manual 3 11 Chapter 3 Trigger Delay Format lt KGtrigger delay type trigger delay time pulses trigger delay type trigger delay time pulses pe Any number from 0 to 65 535 Any number from O Time 1 Pulse in 46 us Increments 0 to 255 Default is O Default is O If you select Time for the Trigger Delay Type at the occurrence of an Edge trigger the Quadrus will wait the designated time before the read cycle is activated If you select Pulse the Quadrus will wait the designated number of pulses before the read cycle is activated Read Cycle Format Khend of read cycle timeout gt end of read cycle timeout 7 O Timeout Any number from 0 to 65 535 2 1 New Trigger Default is 100 E 2 Timeout amp New Trigger in 10 ms Increments Allows you select the conditions for ending the read cycle and the timeout duration if a i timeout is selected E Noread Message i Format Kkstatus noread message status noread message 0 Disabled Any ASCII string up to 7 digits 1 Enabled Default NOREAD Allows you to enable or disable and define the noread message Multilabel Format lt KLnumber of labels multil
35. each element either dark or light in the clocking pattern for both x and y directions Enabling Both Elements is very useful since you can quickly compare the balance between dark and light pixels Contrast Method Default Compressed Options Compressed Full Size Method used to calculate the symbol contrast of the image either compressed or full sized D Uem je QO D T N Output Separator Allows you to select an ASCII character as a separator between the label data and the appended Quality information Recommended Quality Output Setup 1 In the In Out menu check Cell Damage Symbol Contrast and Total Decode Time 2 Set Pixels per Element to Both Elements as shown in figure 2 11 Microscan Easy Setup Program 11 39 07am EA Comm Protocal Operations Symbol In Out um DEFAULT Input Configuration Quality Output Input 1 Input 2 Dutput Configuration Dutput 1 Output 2 X Cell Damage Capture Time Decode Time Total Decode Time Output Filter Enable Symbol Contrast Locate Time Skart Contrast Method Pixels Per Element Compressed Bo e Output Separator Output 3 Figure 2 11 Quality Output Options 3 In the Trigger menu under Utilities click the Serial Trigger Character SETUP Button and click Send 2 34 Quadrus 2D Code Reader User s Manual Output Filter Default Disabled Options Disabled Enabled
36. eneenen ennn eennnenrseenennn eens 4 12 Table 4 3 Hex Value to Binary Conversion eeeeeeseeeeee 4 20 Table 4 4 Reader Status from Binary Code eese 4 20 Table 5 1 Quality Outputs edes pee NEED Een 5 10 Table Ast HOSEGORBIDeCI E asien a A 3 Table A 2 Power Conneetor an ae a edes Rene A 3 Table A 3 Trigger Connector unsere A 3 Table A 4 Maximum Symbol Size by Element Low Density A 7 Table A 5 Maximum Symbol Size by Element High Density A 8 Table A 6 Maximum Symbol Size by Element UHD A 9 Table A 7 ASCII Table with Control Characters A 12 Table A 8 Multidrop Address Characters nnen ennen ennen A 19 About the Quadrus The Quadrus is a fully integrated 2D scanner with the ability to illumi nate read and decode two dimensional 2D data matrix symbologies Using Microscan s Easy Setup Program ESP the Quadrus can be quickly configured and calibrated from a computer running Windows 3 1 or Windows 95 operating system ESP allows you to save multiple configuration files to the host for later use or for transfer to other readers FOR TECHNICAL SUPPORT ph 425 226 5700 or email helpdesk microscan com About this Manual This manual provides complete information on setting up and installing the Quadrus Chapter 1 Quick Start
37. factory defaults that is loading an untitled file in ESP we did the following 1 Performed a Locate Label positioned label and obtained a 100 read rate 2 Generated a crisp image in Illumination figure 5 9 PI Ea RO a _ Done Calibration Figure 5 9 Thermal Label Image 3 Generated a histogram that had well separated light dark distri bution figure 5 10 Cal bration fei Done Auto Cal 4 Generated a Quality Output reading of 0 121 186 14 15 table 5 1 E Histogram Statistics Figure 5 10 Thermal Label Histogram uoneigqlley G Quadrus 2D Code Reader User s Manual O i a F LO Chapter 5 With a zero cell damage rate and a Table 5 1 Quality Outputs close balance between dark and light ratios of Pixels per Element 14 15 Total Pixels and 10096 read rate there seemed Damage Contrast Decode per to be little reason to try to improve Time Element on these readings Sample 2 Laser Etch 0123456789abcdefg 0 121 186 14 15 For this example we used a gold on green background laser etched dark pixels light pixels label and a new default ESP file 1 10 5 10 First we selected the Image menu and reversed the background to black since the green background appeared darker than the etched gold Then we ran a test image in Illumination The result was almost black To compensate we doubled the
38. in your host settings list gt D D 5 O ad d Saving Current Configuration to Quadrus You can save in two ways 1 Click Apply in the current menu page Note Selecting OK on these menu pages will only update the items in the Current Settings window 2 From within the SEND RECV box click SEND NO SAVE to initialize settings and reset counters only or click SEND SAVE to initialize reset counters and save these settings to the Quadrus s memory for power up to File You can save a file by selecting SAVE AS or SAVE from the File pull down menu The settings are saved only on the computer s hard drive or other storage media This is particularly useful for backing up files or for configuring multiple configura tions Creating a New Configuration File To create a new file of configuration settings first be sure you ve saved the current configuration file to the computer s hard drive or other storage media Next pull down the File menu in the ESP and select New A new Untitled window will open with a listing of the factory default settings Change these settings to suit your requirements and save this file to the computer s hard drive under a new name You can also load edit and save an existing configuration file Quadrus 2D Reader User s Manual A 5 Restoring Factory Default Settings Note Be certain that you ve saved any other configuration files to the host com puter that you may want t
39. neglect accident unauthorized repair improper installation or abnormal conditions or operations Any products or parts that have been transferred by the original purchaser Customer mis adjustment of settings con trary to the procedure described in the Microscan owners manual Upgrading software ver sions at customer request unless required to meet specifications in effect at the time of purchase Units returned and found to have no failure will be excluded Claims for damage in transit are to be directed to the freight carrier upon receipt THIS EXPRESS WARRANTY EXCLUDES ALL OTHER WARRANTIES EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR PURPOSE MICROSCAN SYSTEMS INC SHALL NOT BE LIABLE FOR ANY SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES WHETHER IN CONTRACT TORT OR OTHERWISE Some states do not allow the exclusion or limitation of incidental or consequential damages or limitations on an implied warranty so the above limitation or exclusion may not apply to you This warranty gives you specific legal rights and you may also have other rights which may vary from state to state The buyer acknowledges that he she is not relying on the seller s skill or judgment to select or furnish goods suitable for any particular purpose and that there are no warranties that extend beyond the description on the face hereof Before Requesting Service Please check the owners manual for
40. not used symbology identifier status O Disabled O Disabled 1 Enabled 1 Enabled If Symbology Identifier is enabled it adds a prefix to the decoded data e o D emt D O oO 3 3 D Q o Quadrus 2D Code Reader User s Manual 3 15 Chapter 3 In Out Allows you to choose the conditions that will allow the Quadrus to receive or output pulses and data to the host computer Output Filter Format lt KEstatus start position length gt status start position length O Disabled 1 to 1556 1 to 1556 1 Enabled Default is 1 Default is 1556 Input 1 Format lt KKmode polarity gt mode polarity O Disabled 0 Negative 1 Reset Counts 1 Positive 2 Unlatch Output 3 Set Trigger Delay Input 2 Format lt KCmode polarity gt o D C o O Bes Q i e Functions the same as Input 1 except that mode 3 option is not available Output 1 Format lt Kvoutput on polarity pulse width output mode trend analysis mode trigger evaluation period to output on output on polarity pulse width O Mismatch or Noread O Negative Any number 1 Good Match 1 Positive from 0 255 in 10 ms incr 2 Mismatch Default is 5 3 Noread 4 Trend Analysis 3 16 Quadrus 2D Code Reader User s Manual output mode trend analysis mode 0 Pulse 0 Image Degradation 1 Latch Mode 1 Unlatch Pin 1 Mismatch 2 Latch Mode 2 Unlatch Opposite Condition 2
41. proper setup and cabling procedures and any customer settings for mis adjustment for your particular application Correcting these may save you a ser vice call To receive Warranty Service Contact your nearest Microscan Service Center at the address shown below for a Return Material Authorization RMA number before returning product Receipt of an RMA number is not an admission of warranty status All product must be returned freight prepaid to the loca tion issuing the RMA number before the expiration of the warranty period Table of Contents Table or Ee E CN il HISTORIASTA IONS u a V LIS OF Tables mer TR vi About ING Quadrus Ma a nn ee ae vil About TMS E EE vii S ll vii NOLES T viii Gertinicalion Labels enerne IX Chapter 1 Quick Start Se DE Te E GADING E 1 2 Step 2 Mount Quadrus TM 0 0 eee eccceeeecceeeeeeeeeceeeeeeeeeeeeeeeseeeeeeeeeeess 1 3 Step 3 Install ESPTM on Host Computer 1 4 Step Oper ESPIM nannte 1 5 Step 5 Establish Communications unne eennnnneeeneenn 1 6 Step Nd ee u meer 1 7 Step 7 Center Symbol in the Field of View esses 1 8 Step 8 Static Label Setup serei ea e ea AA evens 1 9 Step 9 Moving Label Setup 1 10 Step 10 Saving Settings uunuunuunnnnnsrere renee reennennnneneennnen 1 11 Chapter 2Menu Configuration Using ESP TM to Configure the Quadrus TM eee 2 2 GommUunIcallons MEN meter eege 2 3 miieterea WT E 2 9 Operations Menu
42. reader only acknowledges a trigger counter request from the concentrator It does not respond to the trigger counter request until a subse quent poll For example if the reader s trigger count was 12 at the time the trigger A 18 Quadrus 2D Reader User s Manual Multidrop Communications counter request was received on a subsequent poll it would transmit 02T 00012 The 02 at the beginning of the string is the reader s address Select Reset e f the reader receives bad data from the concentrator it transmits a SEL its select address and a NAK to the concentrator The concentrator transmits the data up to three times The concentrator will end the sequence with a RES reset if no ACK is received t Table A 8 Multidrop Address Characters Multidrop Address Poll Select Character Character ASCII HEX ASCII HEX Multidrop Address Poll Select Character Character ASCII HEX ASCII HEX Z gt o D D 5 O ad d IS En OO DIN X 427 m In0 0 V A ZA Om O0 gt a C e 9 i k m O q S u w y A 1 For additional information on Multidrop see the MS 5000 Multidrop Concentrator User s Manual Quadrus 2D Reader User s Manual A 19 Appendix J Glossary of Terms Adaptive Routine in Quadrus code that sets threshold from data acquir
43. shutter time from 1 500 to 1 250 Next we increased the con trast to lighten the image At a value of 210 a green outline appeared around the image indicating good reads We continued to increase the contrast until the outlines turned red at 234 We split the difference and pegged the contrast at 222 see figure 5 11 Next we checked the histo gram this looked good and the Quality Outputs These were 0 139 208 15 9 The 15 9 indicated a dispro portionate white to black pixel ratio and the 208 was slightly above our target of 200 ms to give us our five scans per second We lowered the offset to 80 This darkened the image and the resulting Quality Outputs was an acceptable 198 for total decode time and dark to light numbers of 14 and 9 a slight improvement The resulting read rate was 100 and the decodes per second was five both satis factory for our purposes Calibration Flei Done Auto Cal Figure 5 11 Adjusted Laser Etch Image Quadrus 2D Code Reader User s Manual Quality Output Analysis Label 3 ink jet This symbol was printed on the top of a milk cap black with a light purple back ground 1 After locating the image we clicked Illumination then Send we got a dark image that was only reading at 89 read rate figure 5 12 Calibration Calibration Figure 5 12 Dark Image Figure 5 13 Label 3 Histogram 2 When a histogram was generated the curves were very close
44. tion In general you increase shutter time to lighten the image However for mov ing labels too long of a shutter time can cause blurring see Adjust Shutter Speed on page 5 14 Contrast Default 200 Options Oto 255 Controls the photo sensitivity of Quadrus Similar to Offset in that higher values lighten the image and vice versa but all changes are amplified In terms of histo grams increasing contrast expands pixel values to the right by a multiplier affect Increase contrast when contrast is low pixels values tightly clustered to the left Find the upper and lower range of Contrast and set at the midpoint Background Default 200 Options Oto 255 If the finder pattern is White or light relative the background the background color should be set to Black The terms Black and White are relative and you should think in terms of lighter or darker O i a F LO 5 6 Quadrus 2D Code Reader User s Manual Background Offset Default Medium Options Medium 100 Light 150 Dark 50 and Custom 0 255 Controls overall darkness lightness Increasing Offset lightens the overall image and vice versa In terms of histo grams pixel values are changed as an additive affect The Find the upper and lower range of Off set and set at the midpoint Threshold Default Adaptive Options Adaptive Fixed 1 255 More Settings E Background Offset Symbol Type ECC 000 ECC
45. to figure 1 3 11 14 51am Ml x e Microscan Easy Setup Program Untitled1 nm DEUS is men SES BE Untitled1 Toolbar Settings window Figure 1 3 Main ESP Menu Quadrus 2D Code Reader User s Manual 1 5 Chapter 1 Step 5 Establish Communications a To set up your host communications first select your Serial Port from the pull down Serial Port Configuration menu figure 1 4 Note Laptops are typically set toCom 1 desktops are typically set to Com 2 Serial Port Configuration 11 24 03am EA b From the toolbar click on the Auto Serial Port Baud Rate DE Baud button which looks like this Cancel Quadrus will cycle through the various baud parity data bit and stop bit combinations until it finds the one that allows it to connect with your computer Once connected you will see a green button at the bottom of your screen like this CONNECTED Figure 1 4 Host Serial Port Configuration You can also select Serial Port figure 1 4 and make setting directly Data Bits CF F8 Parity None C Even C Odd c To transfer your current ESP settings to the reader click SEND RECV button on the Scanner Configuration Transfer ES main menu and click SEND NO SAVE or SEND NO SAVE SEND SAVE to save for power up d If you want to load the settings from the SEND SAVE reader to the host computer click RECEIVE FROM READER You will see the horizontal bar at
46. together figure 5 13 So we increased contrast to spread the curves and decreased offset to lower the brightness 3 Because of extraneous objects and low contrast inherent in the label the threshold was not holding from image to image Therefore we unchecked the Auto Threshold Adjust and set threshold at 70 4 We succeeded in enhancing the separation by intensifying contrast while bringing down the offset 5 The result was a histogram that while separated had too much noise and little or no distinction between the light and dark curves 6 The approach we took was to double shutter time to 1 125 this brightened the image compensate for this by decreasing contrast and increase offset accord ingly 7 Finally we allowed threshold to float automatically to 134 8 This worked The new image was crisp figure 5 14 and the histogram curves while low were wide apart and distinct figure 5 15 The Quality numbers went to 2126 158 14 16 all acceptable Most importantly the read rate rose to 100 T 2 ej 9 oO Quadrus 2D Code Reader User s Manual 5 11 Chapter 5 Summary Calibration Jo ii Calibration mi Figure 5 14 Adjusted Image Figure 5 15 Adjusted Histogram Quadrus robust features make the task of adjusting Illumination parameters both challenging and rewarding Once again you can experiment with Illumination parameters by increasing contrast to widen those curves d
47. will get you started quickly with your setup and give you references for further information Chapter 2 Menu Configuration has instructions for configuring the Quadrus by menu using the Easy Setup Program Chapter 3 Serial Commands has instructions for configuring the Qua drus by serial command Chapter 4 Utilities describes serial operational commands and ESP menu commands that can be used by the host Chapter 5 Calibration provides instructions for Calibrating your Qua drus first for stationary static symbols and then for moving dynamic symbols Chapter 6 Evaluation provides details for evaluating received cap tured images For specifications see Appendix A on page A 2 The appendices also include an ASCII table as well as other useful information relating to bar coding and the Quadrus Keystroke Entries Keystrokes to be entered from your terminal are highlighted in bold as in lt A gt including a lt left angle bracket symbol unless redefined by Com mand Start Character command and followed by a gt right angle bracket symbol vii Vili Approvals This equipment is designed for approval or compliance by the following organizations e CDRH Center for Devices amp Radiological Health e UL Underwriters Laboratories Inc e cUL UL mark of Canada e TuV Technischer berwachungs Verein e FCC Federal Communication Commission e CE
48. you ve sent a Receive from Reader command you will see the following Custom Menu Microscan Easy Setup Program E Comm Frotocol Operations Symbol In Out Illum Custom lt KQ1 0 10 10 1 gt Excention 1 WE Exception A Po Exception 3 po Exception 4 po Exception 5 gt gt Po Custom Command 1 AA L T Custom Command 2 Po Custom Command 3 _ Custom Command 4 Custom Command 5 gt gt ir D 5 O o Cancel Apply Add Erma Help Figure 2 13 Custom Menu In this case the application code residing in this reader has a KQ command that does not match the command in the current ESP version and the commands listed here are those that do not match The Custom menu provides a way of identifying those commands that vary from your current version of ESP When you save your current ESP configuration file the same custom commands will be available upon recall If you subsequently download a version of the application code to the reader that matches your version of ESP the Custom menu tab will no longer appear Quadrus 2D Code Reader User s Manual 2 39 Chapter 2 5 o QO D T N 2 40 Quadrus 2D Code Reader User s Manual Chapter Se ri a J Commands Chapter Contents About Serial Configuration 3 4 e Communications POM EE 3 6 Ch miele WE 3 7 OO See 3 10 VINO EE E A E E ee 3 15 Q Jee EE 3
49. 1 1 12 Quadrus 2D Code Reader User s Manual Chapter Menu 2 Configuration ir D 5 c S Chapter Contents 3 E Using ESP to Configure the Quadrus TM rnn 2 2 Communications Menu 2 3 PIOIOCOL MENU ee ee 2 9 Operations Meinl zu 2 14 8ymMbol MENU E 2 25 WOUE MEMU ee er ee en 2 28 lllumination Meilen 2 36 C stom MENU en een ee 2 39 This chapter tells how to configure the Quadrus using the ESP program on a Win dows based Windows 3 1 or Windows 95 computer Note Related serial commands that can be entered by commands from a host or an auxiliary computer are listed in Chapter 3 Serial Commands After changes are made in the configuration menus they can be sent in total to the Quadrus and the current settings will be posted in a status window It is important to note that configuration settings can be saved directly to the Quadrus or as files to your computer that can individually be recalled at a later date and saved to the Qua drus Note See Step 3 Install ESP on Host Computer on page 1 4 and Chapter 4 Utilities for testing and operational uses of the ESP program Quadrus 2D Code Reader User s Manual 2 1 Chapter 2 Using ESP to Configure the Quadrus Figure 2 1 Configuration Setup File shows the window you will see when you launch the Quadrus ESP Pu Il down menus L Microscan Easy Setup Program Untitled1 11 30 04am PB EX File
50. 1 6 Calibration Locate Quadrus 2D Code Reader User s Manual 1 7 Chapter 1 Step Center Symbol in the Field of View When an object is detected in the field of view FOV it is represented by a red or green outline in the Locate Label dialog box window If the outline is Red the object could be a symbol that has not yet been decoded If green the object is a symbol that has success fully been decoded a While watching the response of the outline s inside the Locate Label dialog box win dow reposition the label or Quadrus without changing the recommended distance between them until you ve centered the label in the window b You will minimize specular reflection and improve your read rate if you are careful to set the Quadrus at least 15 angle relative to a line perpendicular with the label c To confirm that Quadrus is looking at your symbol check Overlay option to see a com pressed image Note In Overlay mode there is approximately 1 sec ond delay between image captures Note The read rate percentage from 0 to 100 is 2 indicated by the read rate bar below the message window figure 1 6 SA least 15 Note For in depth discussion of illumination E parameters see Illuminate on page 5 3 Label l l l i d l l l Figure 1 7 Label Quadrus Position 1 8 Quadrus 2D Code Reader User s Manual Static Label Setup step 8 Static Label Setup a Click THE
51. 2 Distance from Symbols If using an ultra high density UHD model the reader should be placed 2 inches 5 08 cm from the symbol If using thehigh density the reader should be 4 inches 10 16 cm from the symbol If using the low density the reader should be 5 inches 12 7 cm from the symbol For best results pitch or skew reader 10 to 20 relative to symbol Note See Quadrus Specifications on page A 2 for Quadrus mounting dimen sions Quadrus 2D Code Reader User s Manual 1 3 Chapter 1 Step 3 Install ESP on Host Computer Note ESP Easy Setup Program runs on Microsoft Windows 3 1 and Windows 95 operating systems It is assumed that you are familiar with your operating system and the procedures for installing Windows based programs To install ESP a Make a backup copy of the ESP disk s b Double click the setup icon and follow the on screen directions Pd setup ese c Select a directory and or a sub directory for your ESP as requested _ ium 5 jd OU x 2 q b rz Installation Program Message Please enter the subdirectory that you would like Microscan ESP installed into d Upon completion you will have a shortcut icon that looks like this 1 4 Quadrus 2D Code Reader User s Manual Open ESPTM Step 4 Open ESP a Double click the ESP icon O CH E o fo ESP d b You will see a screen similar
52. 3 13 4 10 Operations 3 10 Match Code Type master label 2 22 Operations Menu 2 14 Match Code Good Read Counter 4 7 Optional Equipment A 12 Match Length 2 23 Output 1 3 16 Match Start Position 2 22 Output 1 Pulse 4 16 Matrix 4 22 Output 2 Pulse 4 16 Maximum Decode Time 2 20 Output 3 Pulse 4 16 Maximum Symbol Sizes A 8 Output 2 3 18 Mechanical Specifications A 2 Output 3 3 18 Mirror 5 2 Output Data Format 2 12 Mismatch 2 31 3 17 Output Filter 2 35 3 16 Mismatch Counter 4 7 Output Mode 2 31 3 17 Mismatch or Noread 2 30 3 17 Output On 2 30 3 17 Mode aux port 2 4 Output Separator 2 34 Mount Quadrus 1 3 output separator 3 18 Moving Label 1 10 Outputs 2 29 4 16 Multi Capture 3 10 Overlay 1 8 5 2 Multi Capture Mode 2 18 Multidrop 2 10 3 7 H Multidrop Communications A 19 Parity aux port 2 4 Quadrus 2D Code Reader User s Manual 1 3 Index Parity host port 2 3 Part Number 4 13 Percent Read Rate Test 4 5 Pixels A 16 Pixels Per Element 2 34 pixels per element 3 18 Point to Point 2 10 3 7 Point to Point with RTS CTS 2 10 Point to Point with RTS CTS amp XON XOFF 2 10 3 7 Point to Point with XON XOFF 2 10 3 7 Polarity input 2 29 Polarity output 2 32 Polarity output 3 17 Polling Mode D 2 10 3 7 Polling Sequences A 19 Postamble 2 12 3 9 Power Connector A 3 Power connector 1 2 Preamble 2 12 3 8 Protocol 2 10 3 7 Protocol Commands 3 8 Protocol Menu 2 9 Pull down menus 1 5 P
53. 9 Status Lights A 2 Status Request 3 5 3 9 Stop Bits aux port 2 4 Stop Bits host port 2 4 Store Next Label Scanned as Master Label 4 11 Strobe 2 37 Strobe Edge 2 37 Symbol 3 15 Symbol Contrast 2 33 symbol contrast 3 18 symbol contrast method 3 18 Symbol Menu 2 25 Symbol Sizes A 16 Symbol Type 2 26 Symbology Identifier 3 15 Symbology Identifiers 2 26 System Diagram A 3 T Thermal 5 9 Threshold 5 7 Threshold Type 2 38 threshold type 3 21 Timeout 2 19 Timeout x 10 ms 2 20 Toolbar 1 5 Total Decode Time 2 33 total decode time 3 18 Transferring Files A 6 Transparent aux port 2 5 Trend Analysis 2 31 2 32 3 17 Trend Analysis Mode 3 18 Trigger 2 14 3 10 4 8 Trigger Characters 4 8 Trigger Connector A 3 Trigger Counter 4 7 Trigger Delay 2 18 2 29 3 12 Trigger Delay Settings 5 13 5 15 Trigger Delay Value 4 9 Trigger Evaluation Sample 2 32 Trigger Filter Time 3 10 Trigger Filter Timing Value 2 17 Trigger Level 2 17 Trigger Mode 2 15 Trigger Source 2 17 3 11 Trigger Variance 2 17 3 11 T V ix T V viii U UHD Symbol Sizes A 10 UL viii ix ultra high density 1 3 Universal Stand A 12 Unlatch Output 2 29 User Defined 2 11 User Defined Multidrop 2 11 V Vorsichtsma nahmen ix W Warning Summary viii Warranty Statement ii When to Output 2 23 Wild Card 2 22 Quadrus 2D Code Reader User s Manual Index L Quadrus 2D Code Reader User s Manual Tab
54. A SUB Z 58 3A 90 5A Z 122 7A z 27 1B JESC 59 3B 91 5B 123 7B 28 1C FS JA 60 3C lt 92 5C 124 7C 29 1D GS A 61 3D 93 5D 125 7D 30 1E RS Im 62 3E gt 94 5E 126 7E 31 CIE JUS 1169 ISF CS 95 5F _ 127 7F D A 12 Quadrus 2D Reader User s Manual Data Matrix Symbology Appendix G Data Matnx Symbology Individual element or module je A white corner on a white background symbol indicates an even number of elements per side a black corner indicates an odd number Even number of elements per side indicates an u ECC 200 an odd number indicates 000 to 140 d in most cases a Alternating finder pattern on two sides used to define cell structure gt o D D 5 O ad d Solid finder pattern on two sides define physical size orientation and symbol distortion Figure A 10 Data Matrix ECC 200 Symbol Symbol Features ECC 000 140 ECC 200 Number of rows and columns Odd except for some Even including finder pattern closed applications Element in upper right hand corner Dark for light back Light for light background ground labels labels Error correction routine Convolution Reed Solomon Symbol sizes 17 to 21 sizes 24 squares not including quiet zones squares only 6 rectangular Append in structured format Mo re bodstorenordetecton Im Jee oe blocks for error detectio
55. A 7 ASCII Table with Control Characters Dec Hex Mne Ctrl Dec Hex Ch Dec Hex Ch Dec Hex Ch 00 00 NUL 32 20 ISP 64 40 96 60 01 101 SOH A 133 21 65 41 A 97 61 a 02 102 STX B 134 2 66 42 B 98 62 b 7 03 103 ETX C 35 23 67 43 IC 99 63 jc o 04 04 EOT D 36 24 68 44 D 100 64 d 05 105 ENQ E 37 125 69 45 E 101 65 e 06 106 JACK F 1138 126 A 70 146 F 102 66 f 07 07 BEL 1G 39 27 71 47 G 1103 67 g 08 08 BS H 40 128 72 48 IH 104 68 h 09 109 HT 41 129 73 149 I 105 69 i 10 OA LF WN 42 2A 74 4A J 106 6A j 11 OB VT AK 143 2B 75 4B IK 107 6B k 12 VOG IFF VAE 44 2C 76 14C IL 108 6C I 13 0D ICR AMM 45 2D 77 4D IM 109 6D m 14 OE so AN 46 2E 78 4E N 1110 6E In 15 OF SI O 1147 2F 79 4F O 111 6F o 16 10 DLE AP 48 30 Jo 80 50 IP 112 70 p 17 11 DC1 Q lag 131 1 81 151 Q 113 71 q 18 12 DC2 R 50 32 2 82 52 R 114 72 r 19 13 DC3 S pi 133 3 83 153 S 115 73 s 20 14 DC4 AT 152 134 14 84 54 IT 116 74 t 21 15 NAK AU 53 35 5 85 5 U 117 75 lu 22 16 SYN V 1154 36 6 86 156 V 118 76 v 23 17 ETB AW 55 37 7 87 57 W 119 77 w 24 18 CAN X 56 38 8 88 58 X 1120 78 x 25 19 EM Y 157 39 19 89 59 Y 121 79 y 26 1
56. Bes Q i e See examples on following pages Concatenating Serial Commands Commands can be concatenated added together to a maximum of 64 characters in a single string or data block Additional data blocks of 64 or less characters can be sent provided there is at least a 10 ms pause between blocks For example lt Kc1 gt lt Kh1 gt lt Ko1 gt lt A gt enables LRC sets End of Read Cycle mode to New Trigger enables Narrow Margins and resets the data buffers without saving the changes for power on 3 4 Quadrus 2D Code Reader User s Manual Serial Command Status Request The status of parameters can be requested by entering the command followed by a ques tion mark For example enter lt Ke gt to request the status of Postamble Commands lt KT gt lt KV gt lt KW gt lt KX gt and lt KU gt are used to request the status of groups of parameters see table 3 1 on page 3 2 Loss of Communications Making changes to communications parameters such as Baud Rate Parity Stop Bits LRC etc without corresponding changes in linked device s can result in the loss of communications If this should occur with power applied to the reader default the reader by 1 momentarily connecting pin 11 to ground pin 17 until the beeper sounds then 2 breaking the connection and within three seconds reconnecting Caution The reader will reset all standard configuration parameters e o D Em t m e o 3 3 D
57. Compliant Warning and Caution Summary This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interfer ence in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and receiver e Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help This appliance can only be connected to a VDE approved power supply with a rating voltage between 10 V DC and 28 V DC the SELV power sup ply must be rated at least 6 5 W at the output to avoid any hazard European models must use a similarly rated Class or Class Il power sup ply that is certified to comply with standard for safety EN 60950
58. Download Figure 4 6 Checksum Part Number lt gt Part Number Request Command Clicking Part or sending lt gt displays the software part number as 35 XXXXXX XX or as lt 35 XXXXXX XX gt if Operation Command Output Format is enabled lt I gt Check Sum Request Command Clicking Checksum or sending lt gt returns a four digit hex number specific to a given software version used to verify a reader s software Quadrus 2D Code Reader User s Manual 4 13 Chapter 4 Interface You can control pulses and perform resets by accessing Interface from the Utilities pull down menu or by clicking the Utilities button and the Interface tab to see the following Microscan Easy Setup Program x Head Rate Counters Trigger Master Label Checksum Interface Download Resets 7 Default Default Restore Saved Settings Rezet Save Outputs Output 1 Pulse Output H2 Pulse Output 3 Pulse Figure 4 7 Interface Software Reset Caution Record all data that you wish to save prior to sending these commands A reset will cause the numeric counters in use to lose their count For your convenience certain factory settings Shutter Time Offset Contrast and AGC Max are saved apart from all other operating parameters You can define and save your own set of factory settings as Saved Factory Settings or recall Factory Defaults those set in the factory and not changeable at any time
59. In the following diagrams the oval RAM box represents volatile memory and the rectangular boxes non volatile memory The two rectangles on the right hold the special factory settings those on the left apply to all other parameters The following are accessed in Utilities Interface menu under Software Reset lt A gt Reset Initialize lt A gt Saved GE Parameters aclory Settings Clicking Reset in the Interface menu or sending serial command lt A gt resets all configuration commands in RAM and resets all counters and operating parameters Default Factory Parameters Defaults 4 14 Quadrus 2D Code Reader User s Manual lt Ad gt Restore Default Operating Parameters Sending serial command lt Ad gt performs an lt A gt reset and copies default parameters except factory settings to RAM lt An gt Restore Saved Settings Clicking on Restore Saved Settings in the Interface menu or Sending serial command lt An gt performs an lt A gt reset and copies saved parameters to RAM lt Af gt Read Saved Factory Settings Sending serial command lt Af gt performs an lt A gt reset and copies saved factory settings to RAM lt Z gt Reset Save Clicking Reset Save in the Interface menu or sending serial command lt Z gt performs an lt A gt reset and saves parameters except fac tory settings to non volatile memory for power on lt Ad gt Saved Parameters Default Parameters lt An gt S
60. MICROSCAN Quadrus 2D Code Reader User s Manual P N 83 006500 Rev F li Information and specifications in this manual are subject to change without notice Copyright 2007 by Microscan Systems Inc 1201 S W 7th Street Renton Washington U S A 98057 425 226 5700 FAX 425 226 8682 All rights reserved The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and or service Microscan manufactured equip ment and is not to be released reproduced or used for any other purpose without written per mission of Microscan Throughout this manual trademarked names might be used Rather than put a trademark TM symbol in every occurrence of a trademarked name we state herein that we are using the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement Microscan Limited Warranty Statement and Exclusions What is Covered Microscan Systems Inc warrants to the original purchaser that products manufactured by it will be free from defects in material and workmanship under normal use and service for a period of one year from the date of shipment This warranty is specifically limited to at Micros can s sole option repair or replacement with a functionally equivalent unit and return without charge for service or return freight What is Excluded Any products or parts that have been subject to misuse
61. Q o Quadrus 2D Code Reader User s Manual 3 5 Chapter 3 Communications Port Host Port Format lt Kabaud rate parity stop bits data bits baud rate parity data bits 1 1200 O None 0 Seven 2 2400 1 Even 1 Eight 3 4800 2 Odd 4 9600 5 19 2K stop bits 6 38 4K O One 7 57 6K 1 Two 8 115 2K o 2 Aux Port E Format lt Kymode baud rate parity stop bits data bits daisy chain status daisy chain ID gt O mode baud rate parity stop bits O Disabled 1 1200 O None 0 One d 1 Transparent 2 2400 1 Even 1 Two i 2 Half Duplex 3 4800 2 Odd 3 Full duplex 4 9600 4 Daisy Chain 5 19 2K 5 Command Processing 6 38 4K 7 57 6K data bits daisy chain status daisy chain ID 0 Seven O Disabled 1 or 2 ASCII characters 1 Eight 1 Enabled Host Port RS 422 Format lt Kbstatus gt O Disabled 1 Enabled 3 6 Quadrus 2D Code Reader User s Manual Protocol Selected Protocol If selecting one of the options from 0 to 4 Point to Point Point to Point with RTS CTS Point to Point with XON XOFF Point to Point with RTS CTS and XON XOFF or Polling Mode D use this format Format lt Kfprotocol gt protocol O Point to Point 4 Polling Mode D 1 Point to Point with XON XOFF gt Multidrop 3 Point to Point with RTS CTS requires address and XON XOFF 6 User Defined 7 User Defined Multidrop To change the Protocol to Point to Point w
62. UMINATE DYNAMIC Captures Capture Delay uSec per Trigger 1 023 Ge Coarse IV Overlay t Fine Increase EN gt Figure 1 9 Dynamic Setup You can also go back to static setup and adjust shutter time etc in the Illumination dialog box and retest in Dynamic For complete info on setting up Quadrus for a dynamic moving labels application see Dynamic Setup on page 5 13 1 10 Quadrus 2D Code Reader User s Manual Saving Settings Step 10 Saving Settings Using the Send Recv dialog box you can send your current settings to the reader s memory by Scanner Enntigualion Trarisher clicking SEND NO SAVE SEND NO SAVE You can also save your current settings to the reader for power up by clicking SEND SAVE SEND SAVE Once you ve arrived at satisfactory settings for a particular symbol or operation you may want to save these settings to a file on your host com puter by using the File Save As function and Cancel Options creating a file name that relates to your symbol or application This allows you to continue on and make addi tional changes to your scanner without losing the originals Figure 1 10 Send Receive Dialog See also Interface on page 4 14 for other save reset recall operations Note Allow at least 3 seconds after saving before sending a command or starting another operation Quadrus 2D Code Reader User s Manual 1 11 Chapter
63. When Trigger Delay is enabled both the 1st and 2nd trigger input pulses will be expected at the Trigger Input pin 10 When Set Trigger Delay is not enabled trigger input from the 1st trigger will be expected at Input 1 pin 12 Caution Input 1 accepts TTL level voltage only Output Confieuration Output 1 applies to host pin 6 Output 2 applies to host pin 8 Output 3 applies to host pin 15 Quadrus 2D Code Reader User s Manual 2 29 D 2 je QO D T N Chapter 2 Upon selecting this option a dialog box will appear Output 1 Setup 11 38 16am XI Polarity Parameters C Negative Output On Horead el Cancel DEFALILT Positive Dutput Hode Pulse Trend Analysis Trend Analysis Mode Trigger Evaluation Period o Humber to Dutput On jo Pulse Width in 1Ums mcsl Figure 2 10 Output 1 Default Click DEFAULT button to display factory default settings Output On Default Mismatch or Noread Options Mismatch or Noread Match Mismatch Noread Trend Analysis Allows you to set the conditions that will output a pulse To see the options for enabling Match Code and receiving a master label into memory see Master Label on page 4 10 Note If Output On is set to Mismatch or Noread or Mismatch a relay pulse will not out put unless Match Code is enabled and a master label is received by reader memory Mism
64. Zulassungen Dieses Ger t wurde f r die Zulassung durch die folgenden Organisationen und in bereinstimmung mit deren Normen entwickelt CDRH Center for Devices amp Radiological Health Zentrum f r Ger te und Strahlenschutz UL Underwriters Laboratories Inc cUL kanadisches UL Zeichen T V Technischer berwachungsverein FCC Federal Communication Commission Kommunikationsausschu der USA CE konform Sicherheitshinweis und Vorsichtsma nahmen Diese Ger t wurde gepr ft und entspricht den Grenzwerten f r ein digi tales Ger t der Klasse A gem Teil 15 der FCC Richtlinien Diese Gren zwerte bieten ausreichenden Schutz vor sch dlichen St rungen bei einer Installation in Wohnr umen Dieses Ger t kann Hochfrequenzstrahlung erzeugen verwenden und abgeben Wenn es nicht den Anleitungen entsprechend installiert und verwendet wird kann es zu Funkst rungen kommen Es gibt jedoch keine Garantie da bei bestimmten Installa tionen keine St rungen auftreten Sie k nnen feststellen ob dieses Ger t den Funk oder Fernsehempfang beeintr chtigt indem Sie es ein und ausschalten Versuchen Sie in diesem Fall die St rung mit Hilfe einer der folgenden Methoden zu beheben Richten Sie die Empfangsantenne anders aus oder w hlen Sie einen anderen Standort Erh hen Sie den Abstand zwischen diesem Ger t und dem Empfangs ger t Schlie en Sie dieses Ger t an eine Steckdose eines anderen Stromkre ises als de
65. a Base Settings Calibration Shutter Background Fixed Threshold DER ime EN um ffset a hreshold B ime el Type Ec Send All Figure 5 6 IP Data Base The IP Data Base allows you setup and store a data base with up to 20 different IP Image Processing settings for various combinations of symbols and conditions Clicking the chevrons gt gt or lt lt at the bottom of the dialog will advance or return you to the next group of 5 settings Notice that your current settings are displayed in the block at the top of the dialog If you click Load Current IP you will see the current settings being applied to the first data base row 1 Each time you click Load Current IP your current settings are applied to data base row 1 and all data base row settings shift down one so that row 2 now has row 1 s settings and so forth on down to the last row whose earlier settings are discarded In operation the Quadrus reads the current settings first If successfully decoded it will output the data if not it continues on using the settings from data base row 1 then 2 and so on until the number of settings enabled is reached When a settings row successfully decodes the symbol it is moved to Current Settings and the cur rent settings shift down to 1 The settings from 1 drop down into 2 and so forth until allthe rows enabled by of Settings are updated In this manner the last suc cessful settings are always applied first For each row o
66. abel separator number of labels multilabel separator Any number between 1 and 6 Any valid ASCII character Default is 1 Default is Allows you to define the number of different labels that the reader will read during a single trigger event The labels can be a mix of all enabled bar code symbologies and more than one label can be decoded per frame 3 12 Quadrus 2D Code Reader User s Manual Match Code Format lt Kntype sequential matching match start position match length wild card character sequence on noread sequence on every mismatch gt type match length sequence on noread O Disabled 1 to Max length of 0 Disabled 1 Enabled allowed Default is 1 1 Enabled 2 Sequential 3 Wild Card sequential matching wild card character sequence on every mismatch O Increment Any ASCII character O Disabled 1 Decrement Default is 1 Enabled match start position 0 to Max length allowed Default is 0 a See Master Label Data Base on page 4 12 When set to other than Disabled you can receive a master label into the reader s mem ory to be compared with subsequently scanned labels The results of this comparison determine the data display and output pulses if enabled Master Label Database Size Format lt KMnumber of master labels gt You can select and define from 1 to 10 master labels with this command or by entering or reading in master labels directly in the Master Label dialogue box in Master
67. acter s gt status postamble character s 0 Disabled Enter one to four postamble characters 1 Enabled H Default is CR LF Response Timeout Format lt KAtimeout setting gt Any number from 0 to 255 in 10 ms increments Default is 4 40 ms Note A zero creates an indefinite wait Allows you to set the time the reader will wait before timing out if ACK NAK and ETX are enabled and a host response is expected Intercharacter Delay Format lt KBtime interval gt Any number from 0 to 255 in Ims increments Default is O Allows you to set the time interval in milliseconds between individual characters trans mitted from the Quadrus to the host computer T o D emt D O oO 3 3 D Q o Longitudinal Redundancy Check LRC Format lt Kcstatus gt O Disabled 1 Enabled An error checking routine that verifies the accuracy of transmissions Communications Protocol Status Request Format lt KT gt Returns status of each command in the group Quadrus 2D Code Reader User s Manual 3 9 Chapter 3 Operations Trigger Format lt Kgmode trigger filter time single shot multi capture captures after trigger gt mode single shot 0 Continuous Read 0 Disabled 1 Continuous Read 1 Output 1 Enabled 2 External Level 3 External Edge multi capture 4 Serial Data O Disabled 5 Serial Data amp Edge 1 Enabled trigger filter time captures after trigger Any number
68. ameterdata data etc gt initializing command Where e Less than lt and greater than gt symbols are included as part of the commands parameter as used here are those character s that precede the data e The initializing command A or lt Z gt is sent after configuration is complete lt Z gt resets and saves for power up lt A gt initializes the change to RAM For more information on additional resets and saves see page 4 14 For example to change Baud Rate and reset without saving changes for power up enter lt Ka3 gt lt A gt Or to enable UPC and save the change for power on enter lt Ks1 gt lt Z gt When using serial configuration commands note also the following conventions e Parameters and data are case sensitive That is characters must be entered as upper or lower case as specified All data fields except the last must be followed by a comma without a space e If there is no change in a given field then commas can be entered alone or with the existing data for example lt Ka 0 gt or lt Ka4 1 0 0 gt All fields preceding the modified field must be included For example in Host Port to change Data Bits to Eight without changing any other field enter either lt Ka 1 gt or lt Ka4 1 0 1 gt All fields following the modified field can be left out For example in the RS 232 port to change Baud Rate to 4800 enter lt Ka3 gt o D C o O S
69. and a finder pattern Decode Rate The number of good reads per second decoded by the reader Default The original factory settings Defaulting Act of resetting the reader to the original factory settings Dynamic Setup Testing and configuration done with symbols in motion ECC 000 to 140 Two dimensional Data Matrix symbols characterized by an odd number of elements except for some closed applications ECC 200 Two dimensional Data Matrix symbol characterized by an even number of elements Edge External Triggering mode in which a detected object is recognized by a single edge pulse A 20 Quadrus 2D Reader User s Manual Glossary of Terms Element Smallest square shaped component of a 2D symbol in light or dark con trasting shades End of Read Cycle The time at which the reader stops expecting label information to decode This can be caused by a timeout a trigger event or a good read EPROM Erasable programmable read only memory Error Correction Scheme to check accuracy of data Fixed The dividing line between dark and light pixels is represented in Quadrus histograms as a vertical dashed line Flash Memory Non volatile random access memory Exposure Time The duration of time the Quadrus CCD array is available to cap ture an image See Illumination Time Frame A single capture shot or picture The total CCD image received by the Qua drus and held in its buffer for analysis and decoding
70. atch or Noread Sends a pulse to the output pin that is enabled when the symbol s data does not match that of the master label or the label is not decoded before the end of the read cycle Note Matchcode must be enabled for a pulse to be sent See Operations Menu on page 2 14 2 30 Quadrus 2D Code Reader User s Manual Match Sends a pulse to the output pin that is enabled when the decoded symbol matches the master label If Match Code is disabled a good read will have the same effect Note Matchcode must be enabled for a pulse to be sent See Operations Menu on page 2 14 Mismatch Sends a pulse to the output pin that is enabled when the decoded symbol does not match the master label Note Matchcode must be enabled for a pulse to be sent See Operations Menu on page 2 14 Noread Sends a pulse to the output pin that is enabled when the symbol s data is not decoded before the end of the read cycle ir D 5 O o Trend Analysis Outputs a pulse when a trend analysis condition is met See Trend Analysis on page 2 32 Output Mode Default Pulse Options Pulse Latch Mode 1 Latch Mode 2 Latch Mode 3 Allows you to select either pulse or latch output mode Pulse Enabling Pulse allows a pulse to be sent when the selected Output On condition is met Enabling Latch causes the output to toggle high or low depending on selected polarity when the selected Outp
71. ation of a lineal portion of your captured symbol by 1 Clicking and dragging your cursor across the symbol in Image View to form a horizontal line figure 6 4 2 Next click the Line Scan button to see the plotted line scan figure 6 5 You can move this line up or down on this image by clicking on the up or down blue arrows on the left You can also analyze specific points on the symbol by clicking anywhere along the x axis to generate a vertical red dashed line Click right and left arrows to move this line incrementally In the example in Figure 6 4 Line through Symbol figure 6 5 there are a total of 243 pixels along the horizontal line Line Scan Ex White 255 t gt Min Dark 5 Max Light 255 Average 168 Black 0 243 Pixels 424 243 181 243 Figure 6 5 Line Scan 6 6 Quadrus 2D Code Reader User s Manual Action After your analysis you can return to the Calibration menu make changes in lllumi nation then check read rates and resulting histograms and line scans Be sure to save your settings to file when you arrive at the optimum reads T m lt D ct O Quadrus 2D Code Reader User s Manual 6 Chapter 6 O gt Ji 6 8 Quadrus 2D Code Reader User s Manual Appendices gt o D D 5 O ad d Contents Appendix Quadrus Specifications A 2 Appendix B Electrica
72. ations A 7 Figure A 5 High Density Size Limitations seeeeeeseseeeeeeeeeee A 8 Figure A 6 Quadrus UHD Symbol Size Limitations A 9 Figure A 7 Universal Stand sss A 10 Figure A 8 Adaptor Plate Quadrus to Universal Stand A 11 Figure A 9 Base Plate cccccccccssseeeceesseeeceeasceecceseeecseseeeeseaseessssaseees A 11 Figure A 10 Data Matrix ECC 200 Symbol A 13 Figure A 11 Pixel Element Relationship A 14 Foure A T2 FISstogr am Teen A 15 Figure A 13 Statistics for Histogram 1 A 16 Figure A T4 Aistogram 2 te A 16 Figure A 15 Typical Multidrop Network nnee eenn eenen nennen A 17 Figure A 16 Polling Sequence nsu erenreennnnensnenennnseennvennnnns A 17 Figure A 17 Select Sequence eenen nennen vennen A 18 List of Tables Table 2 1 Symbology Identifier Option Values for Data Matrix 2 27 Table 2 2 Full Quality Outputs cea a aaa 2 33 Table 3 1 Summary of Serial Configuration Commands 3 2 Table 3 1 Protocol Commands aanne ereen neen enen rennen eener vens 3 8 Table 4 1 Summary of Serial Operational Commands 4 2 Table 4 2 Maximum Characters nnnn nennen
73. ave been pro cessed properly following an invalid command These changes will be in the string echoed back so that you will know what did or did not change Serial Command Beep Status e O D emt 2 O o 3 D Q O When enabled the reader beeps once whenever a serial command is entered to indi cate that the command was accepted and processed If an invalid command is entered the reader beeps five times to indicate an invalid entry However this does not neces sarily mean that all data fields have been entered incorrectly Only one bad field needs to be found in order to activate the five beep response Control Hex Output Determines response to an Echo serial command or status request command When set to Control ASCII control character output is enabled for example a carriage return would be output as M When set to Hex the output is the actual character for example a carriage return would be output as D Quadrus 2D Code Reader User s Manual 3 19 Chapter 3 Illumination Internal Illumination Format lt KRstatus LED illumination time gt status LED Illumination time 0 Disabled Any number between 0 65535 1 Enabled Default is 25641 16 66 ms in 0 65 us Increments External Illumination Format lt KYstatus source strobe edge pulse width gt status source strobe edge O Disabled O Continuous 0 Negative E 1 Enabled 1 Strobe 1 Positive c E Illumination Se
74. aved Parameters Default Parameters lt Af gt Saved Parameters Default Parameters lt Z gt Saved Parameters Default Parameters Quadrus 2D Code Reader User s Manual Initialize Initialize Initialize Initialize Saved Factory Settings Factory Defaults Saved Factory Settings Factory Defaults Saved Factory Settings Factory Defaults Saved Factory Settings Factory Defaults 4 15 Chapter 4 lt Zd gt Restore Default Operating Parameters Save for Power on Clicking Default in the Interface menu or send Saved Sien ing serial command lt Zd gt performs an lt A gt Parameters Settings reset restores default parameters and saves them except factory settings to non volatile Default Factory memory for power on Parameters Defaults lt Zp gt Save Factory Settings Initialize lt Zp gt Initialize Sending serial command lt Zp gt performs an lt A gt reset and saves ONLY factory settings to Saved u actory non volatile memory for power on Parameters Settings Default Factory Parameters Defaults lt Zf gt Restore Factory Defaults amp Save for lt Zf gt Initialize Power on Sending serial command lt Zf gt performs an Saved Saved l Parameters Factory lt A gt reset copies special factory defaults to Settings RAM and saves ONLY the factory settings for RAM power on Default Factory PE Parameters Defaults utputs lt L1 gt O
75. bel master label data gt lt M gt Request Master Label Data You can request master label information about a specific master label by following the master label with a question mark For example to request data for master label 5 enter lt M5 gt Quadrus will display master label 5 data in brackets If no master label data is present then the label number lt M5 gt or lt M 5 gt if Operation Command Output Format is enabled would be displayed without label data lt M gt Delete Master Label Data You can delete specific master labels For example to delete master label 5 enter lt M5 gt The blank master label data field following the comma tells the reader to delete the indicated master label from the data base 1 You can set up your number of master labels by configuration command Master Label Database Size on page 3 13 it will only allow the user Master Labels up to the number of master labels available So if the number of master labels has been set to 5 then this com mand will not allow you to enter a master label index above 5 4 12 Quadrus 2D Code Reader User s Manual Checksum Part Number You can request the software part or check sum figures by accessing Checksum from the Utilities pull down menu or clicking theUtilities button and Checksum tab to see the following Microscan Easy Setup Program E Read Rate Counters Trigger Master Label Checksum Interface
76. c under Single Label and click Start or send C to enter Decodes Second Read Rate Test to output the decodes per second and label data if any for single labels The Decodes Second Read Rate Test processes 25 images and records the time required to do so The decodes per second is then calculated from this value lt Cp gt Percent Read Rate Test Click on Percent and click Start or send Cp to output the percentage of scans decoded and label data if any The Percent Read Rate Test processes 25 images and calculates the percentage of good decodes J Exit Read Rate Test Click on Stop or send J to end Decodes Second Read Rate Test C or Percent Read Rate Test Cp Quadrus 2D Code Reader User s Manual 4 5 Chapter 4 Counters You can request counter numbers or reset the counters by accessing Counters from the Utili ties pull down menu or by clicking the Utilities button and Counters tab to see the fol lowing Microscan Easy Setup Program KE Head Hate Counters Trigger Master Label Checksum Interface Download RESET ALL REQUEST ALL Good Read Match Counter RESET COUNT RESET COUNT Trigger Counter Mismatch Counter RESET COUNT RESET COUNT Figure 4 3 Counter Noread Counter The Xs in all counter commands denote a numeric value from 00000 to 65 535 After reaching the maximum numeric limit of 65 535 an error message will be displayed and the counter will automati
77. cally rollover and start counting again at 00000 To obtain the cumulative total of counts after the rollover has occurred add 65 536 per each rollover the reader does not keep track of the number of rollovers to the current count Note All counter values will be lost if you cycle power to the reader or send an lt A gt command Clicking Reset for any counter will reset that counter to 0 Clicking Request for any counter will return the current number for that counter lt N gt Noread Counter Request Clicking Request or sending serial command lt N gt displays the total number of noreads that have occurred since power on or the last Noread Counter Reset com mand lt O gt Noread Counter Reset Clicking Reset or sending serial command lt O gt sets Noread Counter to 00000 lt T gt Trigger Counter Request Clicking Request or sending serial command lt T gt displays the total number of trig gers since power on or the last Trigger Counter Reset command 4 6 Quadrus 2D Code Reader User s Manual lt U gt Trigger Counter Reset Clicking Reset or serial command lt U gt sets the trigger counter to 00000 lt V gt Match Code Good Read Counter Request Clicking Request or sending serial command lt V gt displays the total number of good reads matching the master label or if Match Code is not enabled the number of good reads since power on or the last Match Counter Reset command This counter is always enabled but will onl
78. cecceeeeeseeeeeeeeees 1 8 Step 8 Static Label Setup u nnnnnnnnnnnss eneen eenen ene nnnnnnserrenen 1 9 Step 9 Moving Label Setup 1 10 Step 10 Saving Settings nuununnnnnnsrerenn ea 1 11 This chapter will get you started quickly with your setup and give you references for fur ther information Quadrus 2D Code Reader User s Manual 1 1 Chapter 1 Step 1 Attach Cabling a Attach host cable to the Quadrus 25 pin host connector Note See Appendix A Quadrus Specifications for pinout and connector types Caution Do not use a host cable with more wires connected than required for the application The host connector of the reader has many outputs that could cause damage or interfere with normal operation if connected and improperly used b Attach power cable to power connector If using Microscan power supply use PN 97 100004 07 120V or PN 97 100004 08 240V c If used attach trigger device to trigger connector Microscan offers object detector PN 99 440001 08 and PN 99 440002 01 25 pin host connector O Trigger connector Power connector Figure 1 1 Quadrus Connectors on Back of Quadrus 1 2 Quadrus 2D Code Reader User s Manual Mount Quadrus M Step 2 Mount Quadrus Position Quadrus at the correct distance from your symbol 5 12 7 cm 4 10 16 cm 2 5 08 cm EE High Density Low Density Figure 1
79. cells also called elements damaged per total number of cells x 100 The ideal reading is O zero Symbol Contrast The difference between the arithmetic means of the darkest 10 and lightest 10 of the image pixels which fall within the area of the symbol extend ing outward to the limits of any required quiet zones A value of 80 is considered opti mum with 70 as a minimum for an A grade threshold Total Decode Time Displays the sum of Capture Time Locate Time and Decode Time A target total is anything under 200 ms that guarantees you are getting at least 5 scans per second 1000 ms 200 ms Capture Time Displays the time elapsed between the CCD trigger and all the CCD data has been DMA d to external memory Note Capture time is dependent on the shutter time Locate Time For the first label in the field of view the time from the start of image processing until the label has been located and is ready to be decoded For each addi tional label in the field of view the time from the exit of the decode function of the previous label until the current label has been located and is ready to be decoded Decode Time Time required to decode label Quadrus 2D Code Reader User s Manual 2 33 Chapter 2 Pixels Per Element Default Disabled Options Disabled Dark Elements Light Elements Both Elements You can output pixels per dark element pixels per light element or both This calcula tion records the number of pixels for
80. d evaluate the last image captured by the Quadrus Quadrus Image OK LE c O gt Ji Capture Los To capture an Image Lis Image Analysis 1 Ensure that the label is positioned and decodable by E I checking in Calibration Locate Display resem Dec 2 Open the Evaluation dialog and click the Capture button under Quadrus Image to take a snapshot of the symbol Image Scroll t A vi You should see the Quadrus flash once as it captures the image Figure 6 2 Capture and Load 6 4 Quadrus 2D Code Reader User s Manual Load From Reader Click Load under Quadrus Image to transfer the image figure 6 2 After the bar fills with blue the image is shown in the Image View window figure 6 3 T m lt GC e ct O 3 Decode Click the Decode button to see the symbol s data dis played in the box below the load bar Save Click Save under File Image to name and store the image in your computer s files by clicking Load under File Image Figure 6 3 Captured Image Quadrus 2D Code Reader User s Manual 6 5 Chapter 6 Analysis Once received you can analyze line scans that you draw across the image Because line scans are drawn horizontally it is recommended that you position your symbol so that the resulting image is perpendicular to the Image View dialog c O gt Ji Line Scan You can see a graphic represent
81. de of these coordinates Use lt h3 gt format for ASCII return Use lt hl gt format for 8 bit data communications in binary format lt h2 gt Histogram Statistics Request Command The Quadrus returns the statistics in this format lt h2Mean Median Variance Min Max Low Peak High Peak gt The statistics data is returned in ASCII decimal format Matrix lt e gt Number of Pixels per element Command Outputs the number of pixels per element for current bar code as XX or if Operation Command Output Format is enabled as lt e XX gt 4 22 Quadrus 2D Code Reader User s Manual Chapter Calibration Chapter Contents Locat Label EE 5 2 d i CC EE 5 3 Auto Galibration Einer een 5 4 Dynamie SEUD Se Ein ad 5 13 For many 2D labels particularly where symbols have low contrast between light and dark elements you will not achieve the best decode rate without some manual adjustments of the Illumination parameters Shutter Time Offset Threshold and Contrast You can adjust these experimentally and by analyzing Quality Outputs histograms and line scans Calibration is done first statically with a stationary label and then dynamically with labels in motion Calibration Tips Always check the distance from the reader to the label It should be 2 for UHD model and 4 for high density and 5 for low density Quadrus readers Make certain your reader is angled at least 15 relative to a perpendicular from th
82. drus Connectors on Back of QuadrusTM 1 2 Figure 1 2 Distance from Symbols 1 3 Figure 1 3 Main ES PTM E TEE 1 5 Figure 1 4 Host Serial Port Configuration nennen 1 6 Figure 1 5 Reader Configuration Transfer ccc ccscccccssssssseeeesssseeeeesssees 1 6 Figure 1 6 Calibration Locate ccccccccccecsseeceeeeeeeeeeeasaeeseeeeeeeeeeeeesssaaaeaes 1 7 Figure 1 7 Label QuadruS Position ne ennennnnnennnnereen 1 8 Figure 1 8 Wl Tri E de WEEN 1 9 Figure 1 9 Dynamic Setup EE 1 10 Figure 1 10 Send Receive Dialog 1 11 Figure 2 1 Configuration Setup File ann iiaa 2 2 Figure 2 2 Communications Menu Structure 2 3 FOUE Bure re iere RE 2 9 Figure 2 4 Operations Menu naan onnnneeenanenenrenenanrens venster 2 14 Fig re 2 5 deel eid iglo Se EE 2 15 Figure 2 6 Match Code Setup LL 2 21 Ried Symbol Setup EE 2 25 Figure 2 8 Reader In Out Setup nnen eenenennnnnseeneenn enne vneenn 2 28 Figure 2 9 Input 1 Dialog BOX EE 2 29 Figure 2 TO OUIDUE ME ea co eh ha Dama acea Tubus ence ERa 2 30 Figure 2 11 Quality Output Options 2 34 Figure 2 12 Illumination Menu nnnnnnnn eenen eennenneren nennen eenen vennen 2 36 Figure 2 13 Custom Menu a 2 39 Figure OPUOMS tee 4 4 Figure 4 2 Read WE 4 5 Figure EI TEE 4 6 Figure 4 4 Serial Trigger Character nanne nennen ne neneneneneeeennnenn 4 8 Figure 4 5 Master Label Commands nennen nennen nennen nennen 4 10 Figure 4
83. e Trigger Mode Positive One Trigger Cancel C Negative C Two Trigger dii M Single Shot Default Trigger Delay Ge Time Pulses C Pulse D Hult Capture Mode ZGottoptures atten nigger Delay Time i Enabled i E D E Trigger Delay Serial Trigger Trigger Filter uSec Char uSec Trigger Variance Ge Fixed C Auto ir D 5 O o Figure 2 5 Triggering Setup Continuous Read Note Continuous Read is typically used for testing only Trigger input options are disabled and the Quadrus is always in the read cycle Sym bol data is decoded and symbol information is transmitted repeatedly as long as the symbol is in the read range of the Quadrus When To Output options have no affect on Continuous Read Continuous Read is useful in testing read performance Note If Match Code is enabled the Quadrus defaults to Continuous Read 1 Continuous Read 1 When enabled symbol data is immediately transmitted once every time new symbol data is placed in front of the Quadrus With End Of Read Cycle set to Timeout and the sym bol not changed the Quadrus repeats the output at the end of each timeout period For example if Timeout is set to one second the Quadrus outputs the symbol data imme diately and then repeats the output at intervals of one second for as long as the symbol continues to be scanned With End Of Read Cycle set to New
84. e label Shorten shutter time for faster moving labels increase it for slower moving labels Ensure that the threshold is close to midway between histogram curves or use Adaptive threshold Adjust so that histogram curves are widely spaced Make experimental adjustments in small increments generally no more than 5 at a time Try to balance dark and light pixel per element values Keep a running log of Illumination and Quality Output settings read rates and decodes per second and always save settings you may want to revisit T 2 o Q oO Quadrus 2D Code Reader User s Manual 5 1 O i a F Te Chapter 5 Locate Label Refer to the start up steps in Chapter 1 Quick Start 1 Place a test label in front of the Quadrus at the correct dis tance with at least 15 pitch From the main menu click the CALIBRATION tab to open the Calibration menu Click the LOCATOR tab Qua drus begins capturing images and searching for symbols When it finds an object that satisfies Quadrus criteria for a symbol Quadrus displays it in the Locator window as an polygon outline red if an extra neous object or an undecoded label green if a successfully decoded label This is mea sured by the purple bar at the bottom of the image which in this case is at the 100 read rate mark At this point you may need to reposition your label or reader to center the image whi
85. eal shutter time O i a F LO 5 14 Quadrus 2D Code Reader User s Manual Trigger Delay Settings Variable Speed If you are getting good reads but the symbols arrive in the Quadrus FOV at vary ing times you may need to add another object detector and configure for two trig gers in order to adjust the capture timing of your Quadrus to match the arrival of your symbols L Add second object detector halfway between the first detector and the Quadrus as in figure 5 16 Configure Menu Operations Trigger Setup Trig ger Source for Two Triggers Object Click OK Apply and Send to Reader Go back to Calibration Dynamic Setup and set Trigger Variance for Fixed This allows you to manually set the first trigger delay Start up your operation and calibrate your Trigger 2 delay for the first symbol just as you did in Er Trigger Delay Settings Constant Speed Now set Trigger Variance to Auto Subsequent trigger delays will be set automat ically If the symbol is not centered in the FOV set trigger Variance to Fixed again adjust the Delay to center the symbol then change the Trigger Variance back to Auto Symbol Trigger 1 Figure 5 16 Two Trigger Setup 10 Repeat for additional captures T Er 9 ct O 5 Quadrus 2D Code Reader User s Manual 5 15 Chapter 5 c O i 2 F LO 5 16 Quadrus 2D Code Reader User
86. ecreasing offset to lower the overall brightness holding threshold in one place while you work the other parameters allowing it to float only when your histogram quality outputs and or read rate have been established Remember to double click the image outline to generate a histogram See Calibration Tips at the beginning of this chapter You can further analyze and improve read rates by capturing full images and analyz ing line scans with advanced features described in Chapter 6 Evaluation O i a F Te 5 12 Quadrus 2D Code Reader User s Manual Dynamic Setup After you ve calibrated your static symbol in LOCATOR and ILLUMINATE you can use Dynamic Setup to configure your application for moving symbol applications Trigger Delay Settings Constant Speed The Quadrus can capture up to 11 images per trigger provided you set up the tim ing for each When you click Dynamic Setup the dynamic parameters appear and a symbol outline appears in the Calibration window so you can tell immediately if your image capture is timed correctly To setup 1 Enter the number of image captures in Capture This is the number of images the Quadrus will be capturing for each trigger 2 Calculate the time delay Delay Sec the distance from where the object is detected to the center of Quadrus FOV divided by the speed of the object 3 This will give you a starting point for your timing
87. ect and double click The resulting histogram can be seen in figure A 12 0 Read Rate 0 100 LOCHTOR ILLUMINATE DYNAMIC Figure A 12 Histogram 1 Histogram A histogram is a graphical pre sentation of the numeric count of the occurrence of each intensity grey level in an image The horizontal axis is the values of grey levels and the vertical axis Is the number of pixels for each grey level The vertical dashed red line is the threshold that separates pix els interpreted as black from those designated as white those to the left being black and those to the right being white Good Image contrast usually has a bimodal histogram with its low and high peaks as far apart as possible To see statistical information of the histogram click the Statistics button figure A 13 Quadrus 2D Reader User s Manual A 15 gt D D 5 O ad d 4 To move the peaks further apart OA neet Force ple changing Contrast to 190 e produces a wider histogram as Histogram results seen in figure A 14 Since Auto Threshold Adjust is enabled Threshold has changed from 100 to 126 This keeps the red line centered between the peaks o eb eo Ke c Q 0 Read Rate 0 100 LOCATOR ILLUMINATE DYNAMIC Est al Ess Figure A 13 Statistics for Histogram 1 As shown in figure A 14 the histo gram peaks have moved apart 5 Now if you reduce the offset and Done Kr EEE ECTS
88. ed from the current read only See Fixed Bandwidth Range of frequencies energy transitions that are allowed to pass through bandpass filters during signal processing Baud Rate The term used to describe the number of discrete signal events per sec ond In RS 232 and RS 422 485 systems baud rate is the same as bits per second bps Bimodal Relating to a histogram Two peaks showing definite separation between light and dark values Bin An individual stack of pixels at a given grey scale value on a histogram o Q 2 Q Q Q lt Capture A single frame shot or picture The total CCD image acquired by the Qua drus and held in its buffer for analysis and decoding CCD Array The grid of CCDs literally charged coupled devices in a linear or 2D reader that senses light Configuration The method used to change factory default settings for operational features to match a specific application Configuration can be done through the ESP menus or with serial commands Connector Physical device plug or socket on unit or cable to provide in out con nectivity for various circuits and pins Convolution Error correction scheme used by ECC 000 140 Counter Memory space provided to keep track of read cycle events CRC Cyclical Redundancy Check A 32 bit string of the length value and binary data file received Data Matrix Two dimensional code type characterized by arrays of square ele ments
89. en enabled an edge or serial trigger will begin the read cycle which ends after one captured image without reference to good decodes or timeout It is useful in trend analysis and can check daisy chain output in a noread condition It also treats data from auxiliary port as if it were decoded from the current frame of data Serial Trigger Character Default GS corresponds to GS displayed in menu Options Any single ASCII character except NUL an existing host command charac ter or an on line protocol character Note Serial Data page 2 16 or Serial Data amp Edge page 2 16 must be enabled for Serial Trigger Character to take effect N A is displayed in the menu when all other triggering modes are enabled Allows you to define a single ASCII character as the host serial trigger character that initiates the read cycle The serial trigger is considered an on line host command and requires the same command format as all host serial commands that is to be entered within the lt gt brackets 2 16 Quadrus 2D Code Reader User s Manual Trigger Filter Default O Options Oto 65 535 0 to 3 seconds in 46 us increments Allows you to set the duration of the trigger debounce time Trigger Variance Default Fixed Options Fixed Auto Applies only if Two Triggers is selected Choose Fixed to apply the same Trigger Delay Time to each read cycle or when setting up Two Triggers for the first time Choose Auto for Two Trigg
90. er s code follow this example Hex Bit Dig 1 You send a lt gt command to Quadrus Value its 2 It responds with an ASCII hex value of 82 3 Refer totable 4 3 to find the Hex value s binary conversion 4 For example the binary bit digits for 8 is 1000 and the binary bit digits for 2 is 0010 Hence the binary conver sion of 82 is 10000010 5 Next plug in these numbers into the Bin Code column of table 4 4 Note You do this backwards That is from the bottom up the first binary digit with the last bit 6 The binary zero indicated a zero status not enabled the 1 next to Command Received indicates that the Com mand Received flag is set Digits HIR 3 2 1 TMIOOU00 1001 0m o ir 1 CH CH OO CO CH OO CH CH ms mr OOOO sch zk zk OO CH CH EE E EH hh EE A EH CH 0 0 0 0 0 0 0 0o0 ES Table 4 4 Reader Status from Binary Code Table 4 4 shows status byte and the meaning of the individual bits the bin digits are only entered as part of the above example lt 1 gt Request Software Status Returns the following in this order status byte part num ber Flash checksum current RAM parameter checksum and Flash parameter checksum The status byte is output with brack ets around it and the rest of the data is comma delimited with brackets around the packet LU Reader Status Bin digit Command error detected Command received Communication error detected
91. er Label Yes lt gt Delete Master Label Data Yes lt G gt Store Next Label Scanned as Master Label Store Next Label Scanned as Master Label No lt G gt NO lt M gt Send Master Label and Data Yes lt gt Display Checksum of application software Checksum Yes lt gt Display Software Part Number Quadrus 2D Code Reader User s Manual Table 4 1 Summary of Serial Operational Commands Command ESP sene Type Cmd Com Name mand Yes lt L1 gt Output 1 Pulse Yes lt L2 gt Output 2 Pulse Yes lt L3 gt Output 3 Pulse Yes lt A gt Reset Yes lt Ad gt Restore Default Operating Parameters Interface No lt An gt Read Saved Operating Parameters EECH No lt Af gt Read Saved Factory Settings Resets Yes lt Z gt Save for Power on No 2745 Restore Default Operating Parameters amp Save for Power on No lt Zp gt Save Factory Settings Restore Factory Defaults amp Save for Power Yes lt Zf gt Up Yes di Send Application Code Download Yes d3 Send Image File NO lt ul gt Receive Active Image 659 x 494 pixels Receive No lt u2 gt en m Image 82 x 61 Be No gt Receive Entire CCD Image 780 x 517 pix els No lt gt Request Reader Error Status Status No lt 1 gt Request Software Status Self Test No lt gt Self Test amp Output Results No lt C gt Image Capture Imaging No lt D1 gt
92. ers setup to have Qua drus compare subsequent edge triggers and automatically adjust Delay Time ir D 5 O o Trigger Level Default Positive Options Positive Negative Allows you to determine whether a positive or negative transition will initiate the read cycle Note External Trigger page 2 16 External Edge page 2 16 or Serial Data amp Edge page 2 16 must be enabled for Trigger Level to take effect Note If using the Microscan object detector enable Positive Trigger Source Default One Trigger Options One Trigger Two Triggers Allows you to select one or two trigger sources If you select Two Trigger you can either tie both trigger inputs together into single trigger inputs as an open collector or wire them into separate inputs see table A 3 on page A 3 for wiring details and notes Note At this time pin 12 accepts only TTL input When set to Two Trigger mode the Quadrus behaves as follows 1 Upon receiving the first trigger edge Quadrus will start a timer 2 Upon receiving the second trigger edge Quadrus will stop the timer 1 For example assigning an upper case C would nullify the lt C gt Enter Decode Rate Test command For a list of operational commands used by the Quadrus see Chapter 4 Opera tional Commands Quadrus 2D Code Reader User s Manual 2 17 Chapter 2 3 Quadrus determines the ratio between the current two trigger del
93. f settings you will need to clickSend IP to save these settings to Quadrus Or you can click Send All to send all settings to the reader at once When you are in Calibration mode doing Locator Illuminate or Dynamic you will need to click Active in Calibration after you set Of Settings in order to have Quadrus cycle through the data base T 2 ej Q oO Quadrus 2D Code Reader User s Manual 5 5 Chapter 5 Manual Settings You can also make adjustments manually while in the Illuminated dialog to Shutter Tl me Contrast and Background explained in Symbol menu and by clicking More Settings you can also set Background Offset and Threshold Type At the core of image decoding each pixel on the Quadrus CCD receives a quantity of light that must be designated light or dark The distribution of these pixels can be understood graphically by histograms See Figure 5 8 Illumination Adjustment Flow on page 5 8 for sequence of adjustment for static labels Shutter Time Default 1 500 Options 1 60 1 125 1 250 1 500 1 1000 1 2000 1 4000 1 10K 1 20K 1 50K and 1 100K The duration that light is received by the reader similar to the shutter speed of a conventional camera When shutter time is shortened less light is absorbed and more pixel values appear on the dark side of the histogram For shutter times 1 20K or less exposure time is controlled by the LED or external illumination dura
94. further increase the Contrast you will get an even better histo gram 6 Test by clicking the Image and Statistics buttons 0 Head Rate 0 100 LOCATOR ILLUMINATE DYNAMIC Figure A 14 Histogram 2 A 16 Quadrus 2D Reader User s Manual Multidrop Communications Appendix Multidrop Communications This appendix describes the rules for setting up a concentrator or controller to com municate with a Quadrus in standard Multidrop protocol as presented in Protocol Menu on page 2 9 Figure A 15 shows a typical Multidrop network in which 1 to 50 readers can communicate with a host via an intermediary device a con centrator or a controller Multidrop Addresses No two readers in the Multidrop Network can have the same address e Each reader in the network must have an address from 01 to 50 assigned in its configu ration program Each address has its own separate poll and select address from 1C to 7F hex as shown in table A 8 on page A 19 For example during a polling sequence Polled Protocol Multidrop ONLY RS 485 Interface LAN gt D D 5 O ad d Reader 01 Reader 02 Reader 03 Reader 03 expects a 20 hex SP ASCII poll Figure A 15 Typical Multidrop Network character from the concentrator And during a select command it looks for a select value 21 hex ASCII select character Polling Sequence Data that
95. g Preamble Post x 4 Aux Port eil 2 je QO gt D T N amble End of Read Cycle Quadrus TM Data is initiated from the Host sin unpolled mode all host data is echoed to the aux port m Port RG Quadrus TM 2 6 Quadrus 2D Code Reader User s Manual Full Duplex Mode In full duplex mode all aux port data and bar code data is sent directly to the host Bar code data is not transmitted to the aux port device Data initiated from the Aux Port Aux port data is passed directly through to the host whenever it is received by the reader unless the reader is in a polled mode in which case the data will be ignored Aux Port data is not echoed Aux Port data to the host will not have a preamble or a pos tamble Data initiated from the Reader Scan data is not sent to the aux port Data initiated from the Host ln unpolled mode all host data is echoed to the aux port Daisy Chain Mode In a daisy chain application a primary reader is linked directly to the host and succeeding readers are linked in tan dem Data from succeeding readers is transmitted directly to the host as if it were coming from the primary reader The conditions for a daisy chain application are 1 The primary reader s trigger and the succeeding readers triggers must be set to External or Serial If all are set to Host EE EE EE
96. gram 11 34 1am EA Comm Protocol Operations Symbol In Out ur DEFAULT D ata Bits I Baud Hate T Gg Host Port R5 422 ir D 5 O o Auxiliary Port Parity i Baud Rate f None 7 38 4k el C Even 2 Node C Odd Disabled Cancel Apply Add Cmd Help Figure 2 2 Communications Menu Structure When you make and save menu communications changes to the Quadrus those changes will automatically be matched in the Serial Port configuration Default Clicking the DEFAULT button will reset all options on the Communications menu to factory defaults You can then click Apply followed in the pop up dialog box by SEND NO SAVE or SEND SAVE Host Port Parity Default None Options None Even Odd Allows you to select an error detection routine in which one data bit in each character is set to 1 or O so that the total number of 1 bits in the data field is even or odd Quadrus 2D Code Reader User s Manual 2 3 Chapter 2 Data Bits Default Eight Options Seven Eight Allows you to establish the total number of bits in each character Stop Bits Default One Options One Two Allows you to select the last one or two bits in each character to indicate the end of the character Baud Rate Default 38 4K Options 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K Allows you to set the number of bits transmitted per second eil 2 je QO gt D
97. gt o D D 5 O ad d Focal Length The distance measured from the reader to the center of the depth of field or focal point FOV Field of View The rectangular pattern in which a label can be read by the CCD array Good Match The event occurring when a scanned label matches the master label information that is stored in the memory of the reader Good Read The event that occurs when a label s data is accurately scanned and decoded Histogram A visual representation of the frequency of various intensities of light grey levels in an image Illumination The light external or internal flashed over a symbol sufficient to enable the reader to detect each element within a given symbol Illumination Time The duration in which the LED s are held on during image capture See Exposure Time Label Speed The rate in inches or centimeters per second at which a label moves through the scan beam LED Illumination Internal Quadrus light source Level The period of time between the arrival and departure of an object is referred to as level a reference to the horizontal signal that is displayed on an oscilloscope Line Scan Graphical representation of the grey scale levels of a selected slice of the image Master Label A label or label data that is stored in the reader s memory and is compared with subsequently scanned labels Match Code The ability to compare data matrix labels being scanned against a mas
98. he select address that the host will use in sending host select commands See Table A 7 ASCII Table with Control Characters on page A 12 ir D 5 O o Quadrus 2D Code Reader User s Manual 2 11 Chapter 2 Note Definitions of commands in User Defined and User Defined Multidrop must be duplicated in host applications to enable poll and select sequences to execute cor rectly during transmission Note Typically parameters in User Defined Multidrop are defined by first enabling Multidrop then enabling User Defined Multidrop This pre loads Multidrop characters into the parameters You then change individual characters to match the host or other requirements Output Data Format Preamble enable disable Default Disabled Options Disabled Enabled within any protocol Allows you to enable or disable the preamble character s eil Uem je QO gt D T N Preamble definition Default CR carriage return Options Up to four ASCII characters except NUL lt or gt If enabled allows you to define up to four characters that can be added in front of the symbol data For example a carriage return Postamble enable disable Default Enabled Options Enabled Disabled within any protocol Allows you to enable or disable the Postamble character s Postamble definition Default CR LF carriage return line feed Options Up to four ASCII characters except NUL lt
99. hts Yellow Power LED On power on Green Status LED Normal operations illuminates whenever a data matrix label is decoded and remains on until a new trigger occurs Continuous Read or Continuous Read 1 Output flashes for each good read Outputs sink 8 mA source 400 LA Inputs Vy 0 8 V Vu 20V see 74 LS for further details Vi 2 0V Mu 3 0V OOOOOOOOOOOO OOOOOOOOOOOO00 Caution Maximum penetration depth of sarews is 0 200 5 08 mm Figure A 1 Quadrus Dimensions A 2 Quadrus 2D Reader User s Manual Appendix B Electrical Specifications Host Connector Mates with 25 pin D Subminiature socket Table A 1 Host Connector 1 Signal ground 2 Transmit data RS 232 out 3 Receive data RS 232 in 4 Request to send out 5 Clear to send in 6 Output 1 out TTL level 7 Signal ground 8 Output 2 out TTL level 9 Strobe out 10 Trigger Input in max 24 V 11 Default in TTL level 12 Input 1 in TTL level 13 RXD 485 in 14 TXD 485 out 15 Output 3 out TTL level 16 RXD 485 in 17 Power ground 18 Power 10 to 28 VDC in 19 TXD 485 out 20 Aux transmit data RS 232 out 21 Input 2 in TTL level 22 Ground 23 Aux receive data RS 232 in 24 12VDC out 50 mA maximum 25 New master in TTL level
100. ial configuration command as lt Ki gt see Serial Trigger Character on page 3 11 lt t gt Multiple Trigger Delays Format lt ttrigger delay 1 to 10 trigger delay value 0 65 535 in 46 us incr gt You can enter the trigger delays for the multiple triggers from a single trigger event mode of operation You enter the trigger delay number followed by a trigger delay value The multiple triggers from a single trigger mode functions as follows 4 8 Quadrus 2D Code Reader User s Manual The multiple triggers from a single trigger mode functions as follows Let Trigger Delay Normal Trigger delay set up using the lt KG gt command 2nd Trigger Delay Multiple trigger delay set up using the lt t1 XXXXX gt command 3rd Trigger Delay Multiple trigger delay set up using the lt t2 XXXXX gt command 4th Trigger Delay Multiple trigger delay set up using the lt t3 XXXXX gt command 5th Trigger Delay Multiple trigger delay set up using the lt t4 XXXXX gt command 6th Trigger Delay Multiple trigger delay set up using the lt t5 XXXXX gt command 7th Trigger Delay Multiple trigger delay set up using the lt t6 XXXXX gt command 8th Trigger Delay Multiple trigger delay set up using the lt t7 XXXXX gt command 9th Trigger Delay Multiple trigger delay set up using the lt t8 XXXXX gt command 10th Trigger Delay Multiple trigger delay set up using the lt t9 XXXXX gt command 11th Trigger Delay Multi
101. iately after receiving the Send command a switch to 8 bit data length if not already present must be made for serial communication The answer from the reader will be ACK in 8 bit data length The following format will then be sent to your reader length indicator 4 bytes data binary CRC 4 bytes gt Length Indicator A 4 Byte binary value indicating the length of the binary data file to be sent most sig nificant byte first A maximum length of 65 535 can be sent Length OxFFFF Note that the length does not include the check sum Quadrus 2D Code Reader User s Manual 4 17 Chapter 4 Data 8 bit binary data either an image file or code CRC Cyclical Redundancy Check A 32 bit string of the length value and binary data file received If the Receive was successful the reader will respond with an ACK otherwise a NAK will be transmitted Afterwards the communications will return to the previous data bit length Current status and response messages are displayed in the Message Box Send Image File Click Send Image File or send lt d3 gt to bring up a browse box from which you select an image that is automatically sent to the reader upon selection Send Boot Code Click Send Boot Code or send lt d2 gt to send a boot code to program the in circuit flash memory in the reader A dialogue box appears that prompts you for a password and upon entry a horizontal bar shows transfer progress 4 18 Quadru
102. is transmitted to the host bar code data noread messages counters etc via concentrators is solicited by poll requests from the host Start of Sequence End of Sequence Y Concentrator RES 1E REQ ACK Scanner 02 1E STX DATA ETX LRC RES Figure A 16 Polling Sequence The polling sequence example in figure A 16 begins with a RES reset from the con centrator followed by poll address 1E ASCII hex value for Reader 02 and a REQ request The reader responds by first transmitting its own address 1E followed by a STX start of text character and then the data Next it transmits an ETX end of Quadrus 2D Reader User s Manual A 17 text character and an LRC longitudinal redundancy check character If the concentrator or controller receives the data from the reader and is able to validate it with an LRC calculation it responds with an ACK acknowledgment If the reader in turn sends the ACK the reader ends this successful exchange with a RES reset Polling Reset e f the reader has no information it responds to a poll request by transmitting a RES reset e f the reader receives a NAK instead of the ACK after transmitting its data string it will transmit the data string again up to three times If the reader still does not receive an ACK it will transmit a RES reset and discard the data in its buffers Ifthe READER transmits data to the concentrator and the concentrator responds with an
103. ith XON XOFF enter lt Kf2 gt To change the Protocol to Multidrop with an address of 33 enter lt Kf5 33 gt If selecting User Defined 6 or User Defined Multidrop 7 complete the format by either choosing new parameters or concatenating unchanged data fields separate by commas Note For User Defined first select Point to Point lt KfO gt and then User Defined lt Kf6 gt For user Defined Multidrop first select Multidrop lt Kf5 gt then User Defined Multidrop lt Kf7 gt Format Kfprotocol RES address REQ EOT STX ETX ACK NAK vo If selecting Multidrop 5 you must define an address and append it to the command 5 string D Format lt Kf5 address gt m O protocol address S 5 Multidrop Any number from 1 to 50 5 Q d protocol 6 User Defined From Host O disabled 1 enabled To select an unpolled ACK NAK User Defined protocol with LRC disabled enter Kf0 Kf6 F U KcO ACK and NAK will be displayed in the menu KfO nulls the address and lt Kc0 gt disables LRC Address can be assigned any ASCII character except a null Control characters are used to define RES through NAK except Address Table 3 1 lists the control characters Quadrus 2D Code Reader User s Manual 3 Chapter 3 used for these data fields Refer to Table A 7 ASCII Table with Control Characters on page A 12 for more information Format Kfprotocol RES address REQ EOT
104. l Specifications ssessssssee A 3 Appendix C Transferring Files nennen A 5 Appendix D Maximum Symbol SIZES esses A 7 Appendix E Optional Equipment eese A 10 Appendix F ASCII Table anno eenenennennnseneenn ener envenn A 12 Appendix G Data Matrix Symbology annae A 13 Appendix H Histograms ek A 15 Appendix Multidrop Communications nennen enen eneen eenn A 17 Appendix J Glossary of Terms nnn eneneneneeneeeenenenennenens A 20 Quadrus 2D Reader User s Manual A 1 Appendix A Quadrus Specifications Mechanical Weight 1 lbs 0 5 kg Housing P65 Operating temperature O to 40 C Humidity 5 to 90 non condensing Light Source Type High Output LEDs d Software adjustable strobe time 3 Light Collection S CCD array 659 x 494 pixels M4 4 pls Progressive scan square pixel lt 1 00 2 54 cm mounting Interface Protocols RS 232 RS 422 RS 485 Communication Protocols Point to point Point to point w RTS CTS Point to point w XON XOFF Point to point w RTS CTS amp XON XOFF Polling Mode D Multidrop User Defined User Defined Multidrop Electrical Power requirement 10 to 28 VDC max 3 5 W max 2A inrush current Power Supplies 97 100004 07 120 VAC version 97 100004 08 240 VAC version Safety amp Compliance Certifications Designed for FCC TuV CEd UL cUL ISO 9001 Cert No 06 1080 Status Lig
105. l only be output to the host port 2 8 Quadrus 2D Code Reader User s Manual Protocol Menu Selected Protocol Default Point to Point Options Point to Point Point to Point with XON XOFF Protocols define the sequence and format in which information is transferred between devices n2 Microscan Easy Setup Program Ed 2 Comm Protocol Operations Symbol In Out um Custom F O Selected Protocol Fomtto Fomt e m DEFAULT NUL Ef E ES e RTS CTS Cancel o SE EE u Luaras Default Postamble F Postamble Char 1 Char H2 Char 3 Char 4 Polling Mode D C Multidrop C User Defined Us Point to Point C User Defined Hultidrop Character Timing NN Response Intercharacter Timeout Delay x10m5 LRC Figure 2 3 Protocol Default Clicking the DEFAULT button will reset all options on the Protocol menu to factory defaults You can then click Apply followed in the pop up dialog box by SEND NO SAVE or SEND SAVE Quadrus 2D Code Reader User s Manual 2 9 Chapter 2 Selected Protocol Default Point to Point Options Point to Point Point to Point with RTS CTS Point to Point with XON XOFF Point to Point with RTS CTS amp XON XOFF Polling Mode D Multidrop User Defined User Defined Multidrop Protocols define the sequence and format in which information is transferred between devices Point to Point Has no address and sends data to the h
106. ld of view the shorter your shutter time must be to capture an undistorted image If you select durations of 1 20K or shorter shutter time is controlled by illumination time Background Offset Default Medium Options Dark 50 Medium 100 Light 150 Custom 0 to 255 Allows you to change the Offset value This adjustment is usually made experimentally during calibration see Illumination Adjustment Flow on page 5 8 Also see Contrast Default 200 Options Oto 255 This adjustment is usually made experimentally during calibration A higher setting brightens the image Threshold Type Default Adaptive Options Adaptive Fixed 0 255 Adaptive An Adaptive routine sets the light dark threshold from data acquired from the current read Fixed applies the same gray scale threshold value to each and every symbol Generally Adaptive gives better results than Fixed See following descriptions of each Fixed Allows you to enter a fixed number from 0 to 255 that determines how the reader distinguishes light from dark pixels Unlike Adaptive a Fixed Threshold value is applied consistently to each and every label Fixed works best when decode time must be as short as possible and the reflectance and illumination of the symbol area is uni form and unchanging 2 38 Quadrus 2D Code Reader User s Manual Custom Menu In some cases there may be a discrepancy between your application code and the ESP version If so after
107. le maintaining the correct dis Calibration I for Done Auto Cal Dr 0 Read Rate 100 100 ILLUMINATE DYNAMIC RUNNING Image Orientation Display Bitmap Overlay Mirror Figure 5 1 Calibration tance and achieving the maximum read rate Check Overlay to see a current screen image of the label similar to the image you see in Illumination Note Check Mirror to reverse the image to make the screen object movements congruent with your label movements relative to the reader Note Under Serial Trigger you should use the default Continuous to repeat cap tures without timing out Check One Shot to check daisy chain input or data from an auxiliary port If you select Continuous you can see a graphical representation of the percentage read rate in the Read Rate bar at the bottom of the menu Quadrus 2D Code Reader User s Manual Illuminate The Illuminate dialog allows you view the symbol on screen adjust parameters and immediately review the changes to the image 1 Illuminate dialog by clicking the ILLUMINATE tab 2 Click Send to display the image figure 5 2 Note A blurry image may indi re MI Ei cate that the symbol is not at the correct focal length from the reader however since this is a compressed version of the image that Quadrus has captured it may give an erroneous indication of an out of focus condition See Image Flow on page
108. le 2 1 Symbology Identifier Option Values for Data Matrix 2 27 Table 2 2 Full Quality Outputs aannannn nennen ee eneennnsnnnenne nerven 2 33 Table 3 1 Summary of Serial Configuration Commands 3 2 leet Protocol Commands ae 3 8 Table 4 1 Summary of Serial Operational Commands 4 2 Table 4 2 Maximum Characters annees oen enen eene enenneneenenenen ennen 4 12 Table 4 3 Hex Value to Binary CONVEO ian ene edad 4 20 Table 4 4 Reader Status from Binary Code 4 20 Table 5 1 Quality OUIDUlS ana reset 5 10 Table A 1 Host Connector nennen eren eenennereneenenensereneesennneernn eveneens A 3 Table A2 Rower GonneelOr ET m A 3 Tabl A 9 Trigger Connector zater art urs Ri E Qa ae ortae ate neee A 3 Table A 4 Maximum Symbol Size by Element Low Density A 7 Table A 5 Maximum Symbol Size by Element High Density A 8 Table A 6 Maximum Symbol Size by Element UHD Ultra High Density A Table A 7 ASCII Table with Control Characters A 12 Table A 8 Multidrop Address Characters nanne eneneneenene nennen A 19 9 Vil viii Figure 1 1 Quadrus Connectors on Back of Quadrus M 1 2 Figure 1 2 Distance from Symbols AANEREN RER 1 3 Figure 1 3 Main ESP Menu na ke 1 5 Figure 1 4 Host Serial Port Configuration nnee ennen eeennnee nerven 1 6 Figure 1 5
109. m des Empfangsger tes an Setzen Sie sich mit dem H ndler oder einem erfahrenen Funk und Fernsehtechniker in Verbindung Dieses Ger t darf nur an eine VDE gepr fte Spannungsversorgung mit 10V bis 28V 7 angeschlossen werden Die SELV Spannungsversorgung mu mindestens 6 5 W am Ausgang liefern um Gefahren zu vermeiden Modelle f r den europ ischen Markt m ssen eine entsprechende Strom versorgung der Klasse oder Il verwenden die nach der Sicherheitsrich tlinie EN 60950 zertifiziert ist IX WARNING Use of controls adjustments or performance of procedures other than those specified herein may result in hazardous laser light radiation exposure WARNING There are no user serviceable parts in the MS 810 scanner Opening the scan head voids the Microscan Systems warranty and could expose the user to laser diode power of up to 7 mW WARNING The laser beam can be harmful to eyesight Avoid eye contact with the laser beam Never point the beam at other people or in a direction where people may be passing WARNUNG Die Verwendung von Steuerelementen Anpassungen oder das Aus f hren von Prozeduren die von den hier beschriebenen abweichen kann dazu f hren da Sie gef hrlichen Laserstrahlen ausgesetzt werden WARNUNG Der Scanner MS 810 enth lt keine Teile die durch den Benutzer gewartet werden k nnen Durch Offnen des Abtastkopfes wird die Gew hrleistung v
110. mbology Identifiers Default Disabled Options Disabled Enabled If Symbology Identifier is enabled it adds a prefix to the decoded data The symbology identifier for Data Matrix is Jdm where is the symbology identifier flag ASCII value 93 d is the code character for the Data Matrix symbology m is a modifier character with one of the values defined in table 2 1 2 26 Quadrus 2D Code Reader User s Manual Table 2 1 Symbology Identifier Option Values for Data Matrix Option Value 0 ECC 000 140 ECC 200 ECC 200 FNC1 in 1st or 5th position ECC 200 FNC1 in 2nd or 6th position ECC 200 supporting ECI protocol ECC 200 FNC1 in 1st or 5th position plus supporting ECI protocol ECC 200 FNC1 in 2nd or 6th position plus supporting ECI protocol Quadrus 2D Code Reader User s Manual 2 27 T D 5 O O 5 Chapter 2 In Out Menu The Reader In Out menu allows you to set the conditions under which Quadrus s inputs and outputs symbol data signals and pulses Microscan Easy Setup Program 11 37 14am ES Comm Frotocal Operations Symbol In Out um Input Configuration Quality Output Input 1 DEFAULT Cell Damage Capture Time Decode Time Total Decode Output Configuration Time Symbol Contrast Locate Time D Uem je QO D T N Contrast Method Pixels Per Element Outpu
111. n around the centerline of the FOV For 2D code this is 360 Timeout A user selected period of time that ends a reader s read cycle Quadrus 2D Reader User s Manual A 23 o Q 2 c Q Q lt A 24 Quadrus 2D Reader User s Manual Symbols of Captures after Trigger 2 19 3 10 Pulses 2 18 Cell Damage 2 33 cell damage 3 18 A About the Quadrus vii About This Manual vii Action 6 7 Adaptive 2 38 Adaptor Plate A 13 AGC maximum 3 20 Analysis 6 6 Application Code 4 17 Approvals viii As Soon As Possible 2 24 ASCII Table A 14 Aux Port 2 4 3 6 B Background Color 2 26 Background Offset 2 38 5 7 Bar Code Output 2 24 Base Plate A 13 Baud Rate aux port 2 4 Baud Rate host port 2 4 Beeper 3 14 Beeper Status 2 24 Binary Code 4 20 Boot Code 4 18 C Cabling 1 2 Cabling ground loops A 5 A 22 Calibrate Symbol 1 7 CALIBRATION 5 2 Capture 6 4 Capture Image and Decode 4 21 Capture Time 2 33 capture time 3 18 Caution Summary viii Index CDRH viii ix CE Compliance viii CE Konformit tszeichen ix Cell Damage 2 33 Certification Labels xi Checksum 4 13 Command Echo Status 3 19 Command Process aux port 2 8 Communication Protocols A 2 Communications 1 6 Communications Menu 2 3 Communications Port 3 6 Compliance Certifications A 2 Concatenating Serial Commands 3 4 Concentrator A 19 Configuration Serial Commands summary 3 2 Connectors 1 2 Continuou
112. n figure 5 4 Enter the Density Type of your model Set the Shutter Time for vour application Shutter Time 1 250 1 4000 1 500 110K 171000 1 20K C 142000 C 1 50K Cancel it Det the Dynamic Time for me Calculate 1 500 is the suggested static time and the dynamic time will normally vary from 1 1000 to 1 4000 depending upon the speed of your application Figure 5 3 Auto Calibrate Note The FIS number on your Quadrus label will Scanner Density xl identify your model type by its ending UHD is Density scanner density Figure 5 4 Scanner Density Click OK and OK The Quadrus will go through several iterations before picking the optimum settings for your application Data Base If you click Data Base an IP image process Ultra High density HD is High density LD is Low density etc amp Ultra High C High _ Cancel Click OK to set label speed figure 5 5 Low What is your Enter your label speed in inches per second 2 54 cm inch for conversion Label Speed E Type your label speed in decimal form in sec Cancel Figure 5 5 Label Speed ing data base dialog is opened such as seen in figure 5 4 Quadrus 2D Code Reader User s Manual IP Data Base Current Settings Shutter Background Fixed Threshold gp EN T EH e e mem 10 Load Current IP Show Load IP in Calibration LS Active in IP Dat
113. n than 255 code words ain chracer ges on I other character sets Data encoded in Yes up to 16 symbols Yes optional Base 11 27 41 37 ASCII C40 text X12 EDI ASCII 8 bit Byte FACT and Base 256 L For complete specification see International Symbology Specification Data Matrix by AIM International http www aimi org Quadrus 2D Reader User s Manual A 13 Pixels and Elements Pixels Ta Element N o Q 2 Q Q Q lt Figure A 11 Pixel Element Relationship Figure A 11 shows the relationship between pixels and an ECC 200 symbol Each reader density model UHD High Density and Low Density has a minimum pixel to element ratio For successful decoding which depends on illumination orientation and quality of printing Symbol Sizes Since symbols are positioned an exact distance from the front of the Quadrus it is possible to calculate the limits to the size of symbols for each density model Tables A 4 A 5 and A 6 show precise sizes per element size for EEC 200 symbols These are calculated for the worse case scenario each symbol is rotated diagonal to the shorter Y height dimension of the reader s field of view and 25 percent additional space is added on to this to allow for quiet zones A 14 Quadrus 2D Reader User s Manual Appendix H Histograms Histograms To generate a histogram place the tip of your cursor on the red or green border line of the obj
114. nd Match Start Position is set for 2 only the 2no through 7 characters from left to right will be compared New Master Pin Default Disabled Options Disabled Enabled Enabling New Master Pin will allow you to momentarily connect the New Master Pin to ground must be held low for a minimum of 10 ms in order to clear any existing mas ter label information from Master Label 1 buffer in the master label data base and to record the next good read as the new master label information for Master Label 1 ir D 5 O o Note This pin will not work for any of the other master labels in the data base Sequence on Noread When disabled the reader does not sequence increment or decrement on a noread When enabled the reader sequences on every noread Sequence on every Mismatch When disabled and if a mismatch is out of sequence by no more than 1 then the sequence resumes and searches indefinitely When enabled the reader sequences on every mismatch Master Label Edit Allows you to enter in master label data for up to 10 labels Enter data under Master Label 1 scroll down to Master Label 2 and enter data for that label and so on Reader Output When to Output symbology data Default As Soon As Possible Options As Soon As Possible End of Read Cycle Allows you to choose when the symbol s data is sent to the host computer Quadrus 2D Code Reader User s Manual 2 23 eil 2 je QO gt
115. ns Disabled Enabled Sequential Wild Card Note A triggered mode page 2 15 to page 2 16 must be enabled for Match Code to take effect Note Enabling Continuous Read 1 will default Number of Labels page 2 24 back to one if set for 2 and only the first symbol in a supplemental symbol will be read Allows you to enter a master label into the Quadrus memory to be compared with subse quently scanned symbols See Master Label on page 4 10 The results of this com parison determine the reader s data and output pulses Match Code Setup Ea Wild Gard Character ir D 5 O o Match CodeType Master Label Sequential Matching Match Stat Match Poston mm Data Base Dire a Increment b Sequence Un Horcad Decrement Sequence On Hizmatch Hes Master Pin Master label Edit Mar of Chars per Label 204 Master Labeli Figure 2 6 Match Code Setup The following conditions apply s A triggered mode must be enabled for Match Code Type to take effect e Multi labels will not work when Match Code Type is enabled Enabling Match Code will cause Number of Labels to default back to one f you wish to send a pulse on a Good Read Match Code Type must be disabled Quadrus 2D Code Reader User s Manual 2 21 Chapter 2 Match Code Type Disabled No effect on operations Enabled Instructs the reader to compare symbols or portions of symbols with the ma
116. nts 16x48 16x48 16x36 16x36 12x26 8x12 8x12 Rectangular 632 640 739 716 451 Diagonal symbol size 506 541 Symbols d plus 2596 1 29 cm ps pi p s um 1 37 cm A 8 Quadrus 2D Reader User s Manual UHD Symbol Sizes Field of View X Y 0 65 0 47 Diagonal inches plus 25 Maximum Symbol Sizes UHD Density Field of View 0 65 x 0 47 Diagonal inches gt Figure A 6 Quadrus UHD Symbol Size Limitations E D gt Q O d Table A 6 Maximum Symbol Size by Element UHD Ultra High Density Element 5 mil 8 mil 10 mil 13 mil 15 mil 20 mil 25 mil e Row x Col in elements 52 x52 26x26 24x24 18x18 16x16 12x12 10 x10 uare GE Diagonal symbol size 460 368 424 414 424 424 442 plus 25 1 14 cm 0 93 cm 1 08 cm 11 05 cm 1 08 cm 1 08 cm 1 12 cm Row x Col in elements 16 x 48 36 x 48 12 x 26 8x12 8x12 8x12 Rectangu lar Symbols Diagonal symbol size 316 394 358 234 270 361 plus 25 803 cm 11 00 cm 909 cm 594 cm 1 686 cm 917 cm Quadrus 2D Reader User s Manual A 9 Appendix E Optional Equipment Universal Stand The Microscan Universal Stand is available in 4 inch 6 inch and 10 inch flex models e 4 inch knob adjustable handle98 200008 e 6 inch knob adjustable head and foot98 200007 e 10 inch flax neck adjustable head98 200006 e 7 1 4 inch ex
117. o on until at ten symbols the maximum per label is 204 see Master Label Data Base on page 4 12 Note Since the size of the master label data base varies according to the number of Master Labels enabled the Match Start Position and Match Length maximum values will vary as well Caution You must be careful when changing the Number of Master Labels 1 to 10 because if you enter a value for Number of Master Labels that is different than the current value and any of the master labels exceed the new size limitation all Master Labels will be deleted except Master Label 1 unless its size exceeds the new maximum Match Start Position Match Start Position must be set to 1 or greater to enable this feature Defines the first character in the symbol from left to right that will be compared with those of the master label when Match Code Type is set to Enabled or Sequential For example if you set Match Start Position to 3 the first 2 characters read in the symbol will be 2 22 Quadrus 2D Code Reader User s Manual ignored and only the 3 d and subsequent characters to the right will be compared up to the number of characters specified by Match Length Match Length Defines the length of the character string that will be compared with that of the mas ter label when Match Code Type is set to Enabled or Sequential and Match Start posi tion is set to 1 or greater For example if Match Length is set to 6 in a 10 character symbol a
118. o reload later Defaulting by Menu Commands Default settings can be reset for individual menus pages or for all menus at once To restore factory defaults for individual menus Communications Operations Code Types or Reader Settings 1 Click the DEFAULT button on the specific menu 2 Click SEND NO SAVE and then RECEIVE FROM READER To restore factory defaults for ALL menus select the DEFAULT button on the Reset page of the Utilities menu Defaulting by New 1 Close and save your current file 2 Select New in the File pull down menu o Q 2 Q Q Q lt The resulting File will have your original factory default settings Give it a new name and save to it as you make changes 3 Click SEND NO SAVE and then RECEIVE FROM READER See Software Reset on page 4 14 for a complete discussion of transfer options A 6 Quadrus 2D Reader User s Manual Maximum Symbol Sizes Appendix D Maximum Symbol Sizes Each of the three Quadrus models low density high density and ultra high den sity UHD have finite fields of view that limit symbol size as well as the number of characters per element dimension A symbol does not exceed the maximum symbol size if its diagonal dimension plus 25 is not greater than the Y dimension of the Quadrus s field of view For example the diagonal dimension plus 25 of a 30 mil symbol with 22 x 22 elements is equal to 2 0 which is less than 1 5 A gt
119. ocate time decode time O Disabled O Disabled O Disabled 1 Enabled 1 Enabled 1 Enabled pixels per element ECC level symbol contrast method 0 Disabled O Disabled O Compressed dynamic read 1 Dark elements 1 Enabled 1 Full Size static read 2 Light elements 3 Both elements output separator any ASCII character default is SP space ECC level is found in the Symbol menu 3 18 Quadrus 2D Code Reader User s Manual Serial Verification Note This group of commands is not available in the ESP menus Format lt KScommand echo status serial command beep status control hex output command echo status serial command beep status O Disabled O Disabled 1 Enabled 1 Enabled control hex output O Control 1 Hex Command Echo Status When enabled serial configuration commands is processed and the new string for that command is echoed back to the host If an invalid command is sent to the host the reader will echo back the current setting of that command For example if the current Noread Message is NOREAD and lt Kk1 NONSENSE gt is entered the reader will echo back lt Kk1 NOREAD gt In this example the attempted entry NONSENSE exceeds the maximum allowable seven character Therefore it is rejected and the current NOREAD message is echoed back and remains the Noread Message It is important to note that if a command with multiple fields is processed some of the fields may h
120. omplete message is received it is sent to the host instead of the noread message Oo 2 je QO gt D T N Daisy chained readers can send a series of symbols by enabling Multilabel and a com mon multilabel separator If a reader does not receive the expected number of labels noread messages are appended to the data string to make up the difference between the number of labels enabled in Multilabel Number of Labels and the number of labels read For example a primary and two succeeding readers have Number of Labels set to 3 and Multilabel Separator defined as Ifthe primary and the first succeeding reader do not find labels but the next reader registers a good read the transmitted results would be label data noread noread Command Process If enabled allows you to enter ESP or direct serial string commands via the Qua drus aux port It is important to note that while Quadrus can determine which port host or aux to output data in response to serial commands it has no way of knowing which port to output externally triggered read cycle data Therefore when Command Process mode is selected Quadrus will output externally triggered read cycle data in one of two ways 1 If the last command came from the aux port then externally triggered read cycle data will be output to both the host and the aux ports 2 If the last command came from the host port then externally triggered read cycle data wil
121. on Microscan Systems nichtig Au erdem k nnen Sie einer Laserdiodenleistung von bis zu 7 mW ausgesetzt werden WARNUNG Der Laserstrahl kann Ihre Augen sch digen Vermeiden Sie direkten Blickkontakt mit dem Laserstrahl Richten Sie den Strahl niemals auf anwesende Personen oder dorthin wo m glicherweise Personen vor bei kommen k nnten Certification Labels This certification label is located on the back of the Quadrus Designed for FCC T V CE CDRH UL cUL e SO 9001 Cert No US96 0465 MICRSSCAN 1201 SW 7thSt Renton WA 98055 THIS EQU PMENT HAS BEEN TESTED W IH CLASS A COMPUTNG COVERED BYONEOR MORE OF THE FOLLOW NG PATENTS AND PATENTS PEND NG 5 291 009 5 354 977 5 532 467 DEVICES AND HAS BEEN FOUND TO COMPLY W ITH PART 15 OF FCC RULES SEE NSTRUCTDN MANUAL OPERATDN N A RESDENTAL AREA MAY CAUSE UNACCEPTABLE INTERFERENCE TO RAD D AND TV RECEP TDN REQURNG THE OPERATOR TO TAKE W HATEVER STEPS ARE NECESSARY TO CORRECT THE INTERFERENCE DECODE 1028V SW 11420030 Back of Quadrus XI xii Chapter Quick Start l Chapter Contents Step Ts Attach Cabling E 1 2 Step 2 Mount Quadrus TM a enenenneeeenenenennenennnen 1 3 Step 3 Install ESP TM on Host Computer 1 4 SLED Ae ODet TE 1 5 Step 5 Establish Communications uk 1 6 Step 6 Locate Symbol aan a ee enenennnnnernenen 1 7 Step 7 Center Symbol in the Field of View ccccc
122. order to enable a handshaking protocol you must manually assign values where necessary When User Defined is selected the displayed protocol commands match those of the previously selected protocol User Defined is considered to be in a polled mode only if an address has been assigned The address can be any ASCII character from the ASCII table in Appendix F on page A 12 If null is selected as the address the reader will not function in a polling sequence From Host if enabled allows the handshaking protocol to be initiated from the host if unpolled Default Disabled Options Disabled Enabled Messages sent to the host from the Quadrus will always include the reader s defined protocol The status of From Host determines if messages sent to the Quadrus from the host must also include the defined protocol If From Host is disabled the defined protocol is not included If From Host is enabled the defined protocol must be included See Selected Protocol on page 3 7 for further information User Defined Multidrop Used when connecting to a concentrator or other device that does not match standard Mul tidrop protocol Any single character even numbered 02 hex to 7E hex in the ASCII table can be assigned as the address character The character chosen is used as the poll character and the subsequent ASCII character becomes the select character For example if a AB 02 hex is selected as the address C 03 hex becomes t
123. ose a positive or negative transition Trend Analysis Trend Analysis Mode Outputs a pulse when a trend analysis condition is met Default Noread Options Image Degradation Mismatch Noread Allows you to select the type of analysis that the reader will monitor Note Image Degradation is for future use and is not functional at this time Trigger Evaluation Sample Default 10 Options Oto 255 Allows you to set the number of triggers Number to Output On Default 5 Options Oto 255 Allows you to set the number of times a condition that you define in Trend Analysis Mode occurs in the Trigger Evaluation Sample to cause an output 2 32 Quadrus 2D Code Reader User s Manual Quality Output When you check Quality Output parameters Quadrus calculates each and appends these values to each label output For example if you enable all the outputs they will be returned in the order shown in table 2 2 See Sample Symbol 1 Thermal on page 5 9 for a functional description and examples with different labels Table 2 2 Full Quality Outputs Label Cell Symbol Total Capture Locate Decode Pixels e data Damage Contrast Decode Time Time Time per Time Element o Both Elements enabled To 0123456789abcdefghijklmnopqrstuvwxyz 0 128 256 36 210 10 13 17 ightpixels dark pixels You can choose to output symbol quality values by checking any of the following check boxes Cell Damage Number of
124. osite condition of the selected Output On condition has been met For example if Noread is the selected Output On condition the Programma ble Output will be pulled active on a Noread condition and held active until a Good Read occurs Latch Mode 3 Unlatch Enter Read Cycle Pulled active when the Output On condition is met and held active until the Read Cycle is re entered Polarity Allows you to choose a positive or negative transition for the output pulse Quadrus 2D Code Reader User s Manual 3 17 Chapter 3 Trend Analysis Mode A pulse will be sent when the value entered for To Output On has been reached within the trigger window selected in Trigger Evaluation Period Note Image Degradation is for future use and is not functional at this time Output 2 Format lt Kwoutput on polarity pulse width output mode trend analysis mode trigger evaluation period to output on gt Functions the same as Output 1 Output 3 Format lt KHoutput on polarity pulse width output mode trend analysis mode trig evaluation period to output on gt Functions the same as Output 1 Quality Output o 2 Format lt KO cell damage symbol contrast total decode time capture time locate E time decode time pixels per element ECC level contrast method output separator cell damage symbol contrast total decode time O O Disabled O Disabled O Disabled S 1 Enabled 1 Enabled 1 Enabled D al capture time l
125. ost RS 232 whenever it is available and without any request or handshake from the host Point to Point with RTS CTS Request to Send Clear to Send Used only with RS 232 This is a simple handshaking protocol that allows a device to initiate data transfers to the host with an RTS request to send transmission The host when ready responds with a CTS clear to send and the data is transmitted CTS and RTS signals are transmitted over two dedicated wires see table A 1 on page A 3 Point to Point with XON XOFF Transmitter On Off Used only with RS 232 This selection enables the host to send a single byte transmis sion command of start XON or stop XOFF If an XOFF has been received from the host data will not be sent to the host until the host sends an XON During the XOFF phase the host is free to carry on other chores and accept data from other devices Point to Point with RTS CTS amp XON XOFF Used only with RS 232 It is a combination of Point to Point with RTS CTS and Point to Point with XON XOFF Polling Mode D Like Point to Point Polling Mode D requires a separate connection to the host but unlike Point to Point it requires an address and must wait for a poll from the host before sending data When in Polling Mode D an address of 1 is automatically dis played on the configuration screen However during transmission a 1C hex poll address FS and a 1D hex select address GS are substituted for the 1 Multidro
126. otocol Status lt KT gt Request lt Kgmode trigger filter time single Kg Trigger shot multi capture captures after trigger gt Ki Serial Trigger Character Kitrigger character gt KJ Trigger Variance lt KJtrigger variance mode gt Kj Trigger Polarity lt Kjpolarity gt Kl Trigger Source lt KItrigger source gt KG Trigger Delay lt KGtrigger delay type trigger delay time num ber of delay pulses gt Kh Read Cycle lt Khend of read cycle timeout max decode time gt Opera Kk Noread Message lt Kkstatus noread message gt tions KL Multilabel lt KLnumber of labels multilabel separator gt lt Kntype sequential matching match start Kn Match Code position match length wild card charac ter sequence on noread sequence on every mismatch gt KM ad ann Baba lt KMnumber of master labels gt Kz New Master Pin lt Kzstatus gt Ku Beeper Status lt Kustatus gt Kl Reader Output lt Klbar code output when to output gt KV Operations Status lt KV gt Request Quadrus 2D Code Reader User s Manual Table 3 1 Summary of Serial Configuration Commands continued Function K Command Format KQ Data Matrix lt KQstatus gt Narrow Margins Symbol lt Konarrow margins status symbology identi Ko Symbol ogy Identifier fier status gt KW Code Types Status lt KW gt Request KE Partial Output lt KEstatus start postion length gt KK Input 1 lt KKmode polarity gt
127. p Note Readers intended to link up to a Microscan MS 5000 multidrop concentrator must be configured in standard Multidrop protocol eil Uem je QO gt D T N Note To avoid slow or degraded performance when the Quadrus is networked with Microscan s MS 5000 multidrop concentrator the MS 5000 must have Turnaround Timeout set to 35 ms and should have Baud Rate set to 38 4 and Number of Devices 2 10 Quadrus 2D Code Reader User s Manual set to no more than the actual number of connected devices See MS 5000 Multidrop concentrator User s Manual Similar to Polling Mode D except that a unique poll address and select address are required for each multidrop device and only one host port connection is needed for up to 50 devices For Multidrop poll and select characters see Table A 8 Multidrop Address Characters on page A 19 Requires a concentrator or controller using RS 485 communications When Multidrop is selected the protocol characters for RES REQ etc are assigned automatically See Appendix I Multidrop Communications on page A 17 for poll and select sequences User Defined Note specific ASCII character must not be assigned more than once Used only with RS 232 User Defined is necessary when a new protocol must be defined to match a specific host protocol ASCII characters can be assigned as an address and as protocol commands RES REQ EOT STX ETX ACK NAK From Host In
128. ple trigger delay set up using the lt t10 XXXXX gt command lt t gt Request Trigger Delay Value You can request the trigger delay value for any trigger by entering a question mark immediately following the trigger delay number For example if you wanted the trigger delay value for the 5th trigger delay enter lt t5 gt If a value of 3500 had been entered the Quadrus would return lt t5 X3500 gt If no value had been assigned it would return lt t5 0 gt Note Trigger Delay Value is returned in brackets with a forward slash regardless of the status of Operation Command Output Format Quadrus 2D Code Reader User s Manual 4 9 Chapter 4 Master Label Note Match code operations are intended for use when the reader is in a triggered mode that is with an external or serial trigger enabled If Match Code is enabled while the reader is in Continuous Read the reader defaults to Continuous Read 1 Output and label data must change before the reader will output data again unless a timeout if enabled occurs When a master label has been defined scanned labels are compared with the master label and under certain conditions relay driver signals may be output and internal counters advanced You can set up master label functions by accessing Master Labels from the Utilities pull down menu or clicking the Utilities button and Master Label tab to see the fol lowing Microscan Easy Setup Program x Head Rate Counters T
129. pture and Load in Evaluation If the image appears blurry the likely cause is label speed If so see Adjust Shutter Speed 11 Make shutter speed or any other adjustments as you did in Illumination until you get good decodes with the new shutter time 12 Repeat Trigger Delay Settings Constant Speed for this symbol and after a good reads are obtained move on to Capture Number 2 and subsequent symbols If you are getting good reads but the symbols arrive in the Quadrus FOV at vary ing times you may need to add another object detector and proceed to Trigger Delay Settings Variable Speed Adjust Shutter Speed Just as with any picture camera to prevent blurry images you might need to decrease shutter time as the speed of your subject increases For the Quadrus labels should move no more than 2 pixels and ideally less than 1 over shutter time The formula for shutter time is 2 x Horizontal FOV in Shutter Time 659 label speed in sec Where 659 is the number of horizontal pixels in every Quadrus and Horizontal FOV field of view is 1 67 for the low density model 1 0 for the high density model and 0 65 for the UHD model For example a label moving at 10 inches per second past a UHD model 2 x 0 65 659 Shutter Time ok 200usec 200 usec is 1 5000 of a second which for 10 inches per second is your maximum shutter time and of course half this or 1 10 000 is your id
130. r an edge or serial trigger whichever comes first ends the read cycle An edge or serial trigger also initiates a new read cycle With External Level enabled the read cycle does not end until the occurrence of a falling edge and the next read cycle does not begin until the next rising edge trigger eil Uem je QO gt D T N Timeout mS Default 1000 one second Options O to 65 535 Allows you to set the length of time the read cycle will remain active before timing out Maximum Decode Time mS Default 1000 one second Options 0 to 65 535 Allows you to set the length of time the reader will spend after a label has been located attempting to decode a label before timing out and seeking another symbol You can enable additional time if necessary to allow the Quadrus to use a special algorithm that will adjust decode parameters and continue to try to decode the label Noread Default Enabled Options Enabled Disabled You can clear this box if you want to disable the noread message Noread Message Default NOREAD Options Up to seven ASCII characters except NUL 2 20 Quadrus 2D Code Reader User s Manual Allows you to define any combination of ASCII characters except NUL up to seven characters as the noread message When enabled the noread message will be transmit ted to the host at a timeout or the end of a read cycle if the symbol has not been decoded Match Code Default Disabled Optio
131. racter is set to 1 or O so that the total number of 1 bits in the data field is even or odd Pitch Label or reader rotation around the center of a line parallel to the label s line of travel Point to Point A protocol consisting of a single communications event typically used to connect a data matrix reader to a terminal or host computer Port Logical circuit for data entry and exit One or more ports may be included within a single connector Protocol The rules for communication between devices providing a means to con trol the orderly flow of information between linked devices Quiet Zones Specified clear nonprinted areas between data matrix symbols and other image objects The quiet zone is greater than one element in width and should have the opposite reflectance value of the finder pattern Read Cycle A programmed period of time or condition during which the reader will accept data matrix label input Read Range The distances in which a label can be reliably read as measured from the front of the reader See Depth of Field Reed Solomon Error Correction Code A linear error correcting block code used A 22 Quadrus 2D Reader User s Manual Glossary of Terms by ECC 200 suited to the correction of character errors which could be in bar or matrix codes the obliteration or removal of part of the symbol ROM Read Only Memory Memory that cannot be changed Reader A scanning device that is
132. rectly to an earth ground in compli ance with local and national electrical codes RS 232 signals have a common sig nal ground pin 4 Pin 4 is normally connected to pin 13 chassis ground in the scanner however under certain conditions e g when potential differences exist between power outlet grounds signal and chassis grounds can be isolated from each other inside the scanner by Microscan technicians Ground Loops Ground loops signal degradation due to different ground potentials in communicating devices can be eliminated or minimized by ensuring that both the host scanner and their power supplies are connected to a common earth ground Chassis Al Signal A Source Lo Scanner AC Source Figure A 3 Grounding Diagram Scanner Host Quadrus 2D Reader User s Manual Transferring Files Appendix C Transferring Files Receiving Settings from Quadrus If you want your host computer to receive the current settings from Quadrus click RECEIVE FROM READER If receiving scan data and you are in Continuous Read symbols being scanned may interfere with your data request from a File If you want to load the settings from a saved settings file to your host computer open the desired file and then click SEND NO SAVE and follow this with RECEIVE FROM READER Clicking RECEIVE FROM READER in this context ensures that the reader s current settings will appear
133. reen ede eu ane 4 5 EE eege dens 4 6 Niort ep ne RE 4 8 Master E le essen een 4 10 Checksum Part Number a essen 4 13 Interfaces ee 4 14 SON ee ee 4 17 SE TO Sl ee 4 19 SE 4 20 NAG NG stet E 4 21 giis ea sa 4 22 Operational commands for the Quadrus reader can be entered as serial command strings or in most cases as menu selections via the Quadrus ESP This chapter includes both operational serial command strings and corresponding ESP commands Quadrus 2D Code Reader User s Manual 4 1 Chapter 4 Summary of Serial Operational Commands Table 4 1 Summary of Serial Operational Commands Command ESI Sala Type Cmd Com Name mand Yes lt C gt Enter Decodes Second Read Rate Test Read Rate Yes lt Cp gt Enter Percent Read Rate Test Yes lt j gt Exit Read Rate Test Yes lt O gt Noread Counter Reset Yes lt N gt Noread Counter Request Yes lt T gt Trigger Counter Request Yes lt U gt Trigger Counter Reset Counters Yes lt V gt Match Code Good Read Counter Request Yes lt W gt Match Code Good Read Counter Reset Yes lt X gt Mismatch Counter Request Yes lt Y gt Mismatch Counter Reset No lt t gt Trigger Delay Number Value Trigger No lt t gt Request Trigger Delay Value No lt E gt Enable Match Code No lt F gt Disable Match Code Yes lt XXXX gt Send Master Label Yes lt gt Request Master Label Data Mast
134. represents a successful decode Length of Decoded Data Length of each decoded label fields maximum of 6 fields In the above example the decoded data has a field length of 14 which is represented as 014 Decode Data Decode data for each object that is successfully decoded In the above example the decoded data is ABCD1234000127 lt D2 gt Decode Current Image Similar to Decode command in Evaluation dialog Decodes the current image in memory and output either the label data or a NOREAD message Note if coordinate data output is enabled with lt KP1 gt then the data will be output in the above format otherwise just the label data or Noread message will Quadrus 2D Code Reader User s Manual 4 21 Chapter 4 be output lt c gt Image Capture Command Similar to Capture command in Evaluation dialog Captures the image in the field of view Histogram lt h1 gt h3 Histogram Request Command Similar to Histogram command in Calibration dialog Allows you to define specific areas of an image for evaluation by providing coordinates in ASCII format Format is returned as follows hipoint1 x point1 y point2 x point2 y point3 x point3 y point4 x point4 y gt or lt h3pointl x pointl y point2 x point2 y point3 x point3 y point4 x point4 y gt The coordinates in ASCII format are top left to bottom right corner The Quadrus then calculates the histogram from the compressed data that resides insi
135. rigger Master Label Checksum Interface Download Data Base Set etup Send ext Program Size 5 Max of Chars per Label 2048 Figure 4 5 Master Label Commands lt E gt Enable Match Code You can enable Match Code by clickingSetup in MENU Operations or by sending lt E gt This allows you to subsequently enter a master label and begin comparing labels against the master label You can also enable Match Code if not enabled anytime you click the Program but ton in any of the 10 Master Label text blocks You will see the following Message 1 If no master label is entered following the Enable Master Label every subsequent decoded label will be a mismatch and will increment the mismatch counter by one 4 10 Quadrus 2D Code Reader User s Manual Microscan Easy Setup Program ES AN ESP detected Match Code not enabled in Quadrus ESP will enable Match Code to perform the Program Nest Label function lt F gt Disable Match Code You can disable match code by clicking Disable in MENU Operations Match Code Type or by sending an lt E gt command After enabling Match Code a master label can be sent to the reader by entering the master label data by keystroke SEND or by instructing the reader to load the next label scanned as the master label NEXT LABEL MASTER lt XXXX gt Send Master Label Data Typing in data into the first master label text block of the Master Label dialogue
136. s 2 37 Continuous Read 2 15 Continuous Read 1 2 15 Contrast 2 38 5 6 Contrast Method 2 34 Control Hex Output 3 19 Controller A 19 Coordinate Data 4 21 Counters 4 6 CRC 4 18 Creating a New Configuration File A 6 cUL viii ix Custom Menu 2 39 D Daisy Chain Mode aux port 2 7 Data aux port 2 4 Data Base Size 2 22 Data Bits host port 2 4 Data Matrix 3 15 Decode 6 5 Decode Current Image 4 21 Decode Data 4 21 Decode Status 4 21 Decode Time 2 33 Quadrus 2D Code Reader User s Manual Index decode time 3 18 Decodes Second 4 5 Defaulting A 7 Delay Time 1 2 19 Delete Master Label Data 4 11 4 12 Disable Match Code 4 11 Distance from Symbol 1 3 Download 4 17 Dynamic Setup 1 10 5 13 E ECC 200 Symbology A 15 ECC Level 2 26 ECC level 3 18 Edge 2 16 Edge Single Shot 3 10 Electrical A 2 Electrical Specifications A 3 Elements A 16 End of Read Cycle 2 19 2 24 ESP 1 4 1 5 2 2 EVALUATION 6 2 External 2 37 External Edge 2 16 External Illumination 3 20 External Level 2 16 External Source 2 37 F Factory Defaults 4 16 Factory Settings 4 16 FCC viii ix Field of View 1 8 Fixed 2 38 fixed threshold value 3 21 flag early out 3 21 Full Duplex Mode aux port 2 7 G Glossary A 23 Good Match 3 17 Ground and Shield Considerations A 22 Grounding A 5 H Half Duplex Mode aux port 2 6 high density 1 3 High Density Symbol Sizes A 9 Histogram 4 22 5 3 A 17
137. s 2D Code Reader User s Manual Self Test lt gt Self Test Command Instructs reader to run self test and output results Start of System Self Test Testing Bus State Controller RESULT Testing Cache Memory RESULT Testing Power Down Beqister RESULT Testing Interrupt Unit RESULT Testing Direct Memory Controller BESULT Testing Divide Unit RESULT Testing WatchDog Timer RESULT Testing Free Bunning Timer RESULT ilesbing Hose Pert csbdatiedebecsce ve RESULT Testing Aux Port RESULT Start of Memory Test Testing SDRAM RESULT Testing lt rrr RESULT Start of CCD Test Capture Mae Cw RESULT Verifying Compressed Image RESULT Start of FPGA Test Read Write to FPGA Begisterz RESULT Scanner System Test Passed Quadrus 2D Code Reader User s Manual PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED 4 19 Chapter 4 Reader Status lt gt Request Reader Error Status Displays certain operating parameters After sending lt gt Table 4 3 Hex the reader immediately responds with lt XX gt where XX is Value to Binary a two character ASCII hex value The hex characters offer a Conversion shorthand code for displaying status Bi inary To interpret the read
138. s of each symbology See figure 2 7 Microscan Easy Setup Program E Comm Protocol Operations Symbol In Out Ilm DEFAULT Background Color ECC 100 White ECC 050 ECC 140 ECC 080 F ECC 200 ii D C O C Black gt te Identifiers ECC Level Symbology Identifier Cancel Apply Add Cmd Help Figure 2 7 Symbol Setup Default Clicking the DEFAULT button will reset all options on the Symbol menu to factory defaults You can then click Apply followed in the pop up dialog box by SEND NO SAVE or SEND SAVE Quadrus 2D Code Reader User s Manual 2 25 eil 2 je QO gt D T N Chapter 2 Background Color Default White Options White Black Background color is important Use the finder pattern as your reference If the finder pattern is white or light the background color should be black or dark The terms Black and White are relative and you should think in terms of lighter or darker Symbol Type Default ECC 200 Options ECC 000 ECC 050 ECC 080 ECC 100 ECC 140 ECC 200 See Data Matrix Symbology on page A 13 for descriptions Identifiers You can instruct the reader to output the ECC Level symbol type and or the symbol ogy identifier along with the label data ECC Level symbol type Default Disabled Options Disabled Enabled Allows you to enable the reader to output the symbol type ECC 200 ECC 000 etc Sy
139. ster label Sequential Matching Instructs the reader to compare symbols or portions of symbols for sequential numbers in ascending or descending order Sequencing occurs after each match It is important to note that all sequential match code operations are per formed on Master Label 1 in the Master Label Data Base Wild Card Allows you to enter user defined wild card characters in the master label For example with wild card defined as a default asterisk entering URGENT as your master label will result in matches for URGENT URGENT1 and URGENT12 but not for URGENT 123 As in the above example when wild cards are appended to the end of the master label symbols of variable lengths can result in matches However wild cards in the beginning or center of a symbol e g UR NT do not allow for variable symbol lengths eil 2 je QO gt D T N Data Base Size Default 10 Options 1 to 10 You can setup from 1 to 10 the master labels It is important to note that changing the number of master labels in the data base changes the maximum length for each master label due to a fixed data base size for the aggregate The aggregate Master Label Data Base is 2048 bytes in size so if The of Master Labels is set to 1 see lt KM gt command in Multilabel on page 2 24 then the max value for Match Start Position and Match Length is 2048 If the of Master Labels is set to 2 the maximum data base size would be 1024 and s
140. t Separator Output 3 DE L ancel Apply Add Cmd Help Figure 2 8 Reader In Out Setup Symbology output data and noread messages are transmitted on pin 2 under condi tions set principally in Bar Code Output Pulses are transmitted via pins 6 and 8 Out put Land Output 2 respectively and individually configured under conditions set in Output 1 and Output 2 Default Clicking the DEFAULT button will reset all options on the In Out menu to factory defaults You can then click Apply followed in the pop up dialog box by SEND NO SAVE or SEND SAVE Allows you to choose the conditions that will send symbol data or noread messages to the host computer via RS 232 on pin 5 2 28 Quadrus 2D Code Reader User s Manual Input Configuration Input 1 applies to host pin 12 Input 2 PR heen Polarity OF i Default C Negative Cancel Click the DEFAULT button to display fac Positive tory default settings for Input 1 ES _ DEFAULT Input Hode Polarity Default Positive Figure 2 9 Input 1 Dialog Box Options Positive Negative Allows you to choose a positive or negative transition ir D 5 O o Input Mode Default Disabled Options Disabled Reset Counts Unlatch Output Set Trigger Delay Disabled No input signals Reset Counts Resets all counters Unlatch Output Sends a pulse to end active state of Latch Mode 1 set in Output 1 Output 2 or Output 3 Trigger Delay
141. ta time and the previous two trigger delta time Note If Trigger Variance mode is set to Auto then Quadrus will decrease or increase the current Trigger Delay Time by the ratio calculated in step 3 if Trigger Variance is set to Fixed then Trigger Delay Time will not change You use Fixed to manually set a Trigger Delay Time for the initial setup After that you switch to Auto and Quadrus computes the speed automatically in real time Trigger Delay Default Time Options Time Pulse Allows you select and define the conditions time or pulses that must transpire before a read cycle can begin Both these methods allow you to adjust the position of the symbol and the delay time for Quadrus to capture the image without moving the trigger device However it is significant to note that of the two only Trigger Delay Time will function with Two Trig gers enabled in Trigger Source eil 2 je QO gt D T N Trigger Delay uSec Default O Options Any number between 0 and 65 535 0 to 3 seconds in 46 us Increments At the occurrence of an Edge Trigger the Quadrus will wait the designated time to capture an image Pulses Default O0 Options Oto 255 With Pulse enabled the Quadrus will wait the designated Number of Pulses before the read cycle is activated Multi Capture Mode Note Multi capture mode has no corresponding serial configuration command Serial commands for multi capture mode are fo
142. tension kit 98 200024 4 inch Universal Stand 6 inch Universal 10 inch Flex Neck Mates to adaptor plate Stand Universal Stand Adjust knob 4 n 10 16 cm 6 15 24 cm 10 o Q 2 Q Q Q lt 25 40 cm 190 DIA 483 cm DIA t 6 350 cm 3 inch Extension Joint Kit 50 DIA 1270cm 6 DIA 3Pl 20 DIA E 508 cm DIA 250 0 3 PL 75 cm 1 125 1125 2 858 cm d 2 858 cm Figure A 7 Universal Stand A 10 Quadrus 2D Reader User s Manual Optional Equipment Adaptor Plate AX 190 THRU 2XR1 143 Bil E 92 350 2X R 652 M 4X 8 32UNC 2B THRU e ch 3 265 3 137 Se 3 829 gt 2 532 Le Le D D D Iu Iu 1 032 di Ce D 300 o SBO iss 261 TJ 7 TN 850 1 049 Microscan PN 98 200018 1 700 Figure A 8 Adaptor Plate Quadrus to Universal Stand Base Plate Base Plate Reduced scale Base Plate Hole Pattern 7 17 8 cm 1 0 1 125 3 5 8 9 cm 2 54 em 0 28 cm RE Das gt 9 Ge ail 9 2 0 2 025 22 9 cm EM ea em amp i 5 14 cm 6 97 e i 17 7 cm a N 75 1 90 cm 344 725 874 cm 1 84 cm MICROSCAN Microscan PN 98 200017 01 Figure A 9 Base Plate Quadrus 2D Reader User s Manual A 11 Appendix F ASCII Table Table
143. ter label that is stored in the memory of the reader Quadrus 2D Reader User s Manual A 21 Matrix Symbology Grid of rectangular elements or modules in a regular pattern to represent data for retrieval by a vision scanning system Menu Configuration The process of changing factory default settings via a sequence of menus displayed on a terminal monitor Mil One thousandths of an inch or 0 0254 mm In bar coding a measurement that identifies a data matrix label by the width of its narrowest element Mismatch An event that occurs when the scanned data matrix label does not match the master label that is stored in the memory of the reader Module Another name for Element See Element Noread A non read A condition that occurs when the reader is set up to decode labels and no labels are scanned during the read cycle Null A non printed character that acts as a space holder Number of Scans Calculation The number of times a data matrix label is scanned by the reader during one pass Object Detector A photo electric device used to sense the presence or absence of an object o Q 2 Q Q Q lt One Shot Single frame or capture Operational Commands Serial commands from the host to the reader that control current operating parameters counters master label operations and program man agement that are not stored in non volatile RAM Parity An error detection routine in which one data bit in each cha
144. the bottom of the box fill up with blue figure 1 5 Cancel Options If you fail to establish communications a com Wm munication parameter may be set incorrectly you have a mismatched ESP application pro grams or you may have a loose or bad host cable connection Figure 1 5 Reader Configuration Transfer 1 The defaults are 38 4K Baud Rate None for Parity 8 Data Bits and 1 Stop Bits 2 The blue bar is a timer and does not necessarily indicate a successful transfer of settings from the reader to the host 1 6 Quadrus 2D Code Reader User s Manual Locate Symbol step 6 Locate Symbol a With a label in front of the Quadrus at the proper distance click the CALIBRATION button b Click the LOCATOR tab Unless you enabled Single Shot for Serial Trigger in the Operations menu Calibra tion will put the Quadrus in a Continuous mode overriding any other trigger set tings and cause it to search for images and symbols When Quadrus finds an object that satisfies its criteria for a symbol Quadrus dis plays it in the locator box as a polygon outline The outline will be red if Quadrus detects an extraneous object or fails to decode a symbol It will be green if a symbol is successfully decoded Calibration Done Auto Cal Gr Read rate bar Locator D Read Rate 100 100 LOCATOR ILLUMINATE DYNAMIC Image Orientation Display Bitmap Mirror T Overlay Figure
145. the external strobe output will be in an inactive state ir D 5 O o Internal and External Allows you to use both internal and external illumination External Source Default Continuous Options Continuous Strobe Continuous If Continuous is enabled for External Source strobe output will depend on the read cycle mode If in Continuous Read in Operations menu the strobe out put will be continuously active However if the read cycle is in a triggered mode then the strobe will be pulsed active upon entering the read cycle and pulled inactive upon leaving the read cycle Strobe If Strobe mode is selected the strobe output will pulse active during the CCD exposure time only Strobe Edge Default Positive Options Positive Negative You can select either Negative or Positive transition for the Strobe Edge This selection will be grayed out if External Illumination is disabled or Continuous External source is selected Quadrus 2D Code Reader User s Manual 2 37 eil 2 je QO gt D T N Chapter 2 Illumination Settings See Manual Settings on page 5 6 for additional explanations Shutter Time Default 1 500 Options 1 60 1 125 1 250 1 500 1 1000 1 2000 1 4000 1 10K 1 20K 1 50K and 1 100K Allows you to select the desired shutter time This is similar in function to an everyday photo camera The rule of thumb is the faster the object is passing through your fie
146. ts You can then click Apply followed in the pop up dialog box by SEND NO SAVE or SEND SAVE Illumination You can enable or disable the Internal Illumination You can also adjust the duration of time the LEDs will be on However the Quadrus ESP will do this automatically when you set shutter time in ESP Illumination menu Therefore you should make your expo sure time adjustments in Shutter Time before attempting to change LED Illumination Time However if you do need to fine tune your exposure time you can make adjustments in LED Illumination Time by serial command only but should observe the following 2 36 Quadrus 2D Code Reader User s Manual f you select an LED Illumination Time that is longer than Shutter Time the LED s will shut off at the end of exposure time since there is no benefit in applying power to the LED s while the CCD is not active e Setting the LED Illumination Time to less than the exposure time will effectively shorten the time the image is received by the CCD array For comparison think of LED Illumination and shutter time in terms of a conventional camera s flash and shutter speeds respectively Default Internal Options Internal External Internal and External Internal Uses the Quadrus internal light source to illuminate the symbol at the time of capture External Relies on an exterior light for illuminating the symbol If disabled regardless of the mode of operation
147. ttings Format lt KZshutter time contrast offset AGC max shutter time contrast offset 0 1 60 Any number between 0 255 Any number between 0 255 T 121 125 Default 200 Default 150 e 2 1 250 3 1 500 4 1 1000 5 1 2000 AGC maximum 6 1 4000 Any number between 0 255 7 1 10 000 Default 255 Shutter Time Shutter Time allows you to set shutter time down to 1 10 000 of a sec ond Note If you adjust Shutter Time in the ESP Illumination menu you can select even shorter times down to 1 100 000 This is possible because the ESP adjusts LED Illumi nation Time to effectively achieve exposures consistent with shutter times less than 1 1000 Therefore it is recommended that you use Shutter Speed either here or in ESP to adjust exposure 3 20 Quadrus 2D Code Reader User s Manual Image Settings Format Kxthreshold type quiet zone color number of symbols to find fixed threshold value flag early out gt threshold type quiet zone color O Adaptive 0 Black 1 Fixed 1 White number of symbols to find fixed threshold value Any number from 1 6 Any number from 0 to 255 Default is 1 Default is 125 flag early out O Disabled 1 Enabled e O D e 2 O O 3 D 5 Q 7 Quadrus 2D Code Reader User s Manual 3 21 Chapter 3 o UO E Oo O Benn O 2 Co 3 22 Quadrus 2D Code Reader User s Manual Chapter Utilities A Chapter Contents Reale se
148. u to set the operations parameters for the Quadrus See figure 2 4 Microscan Easy Setup Program 11 12 10am X Comm Protocal Operations Symbol In Out um DEFAULT Match Code Type Disabled Trigger Mode External Edge Reader Output End Of Head Cycle Timeout m5 IW Noread Moread Message NOREAD When to Output As Soon As Possible Ear Code Output Good Read D 2 je QO D T N Hultilabel Separator l Humber of Labels NN Beeper 5tatus On Good OK Cancel Apply Add Cmd Help Figure 2 4 Operations Menu Default Clicking the DEFAULT button will reset all options on the Operations menu to factory defaults You can then click Apply followed in the pop up dialog box by SEND NO SAVE or SEND SAVE Note Selecting the Default button will only restore those settings of the current menu Trigger Click Trigger Setup button to set Trigger Mode Trigger Level Trigger Variance Trig ger Source and Trigger Delay 2 14 Quadrus 2D Code Reader User s Manual Trigger Mode Default External Edge Options External Edge Continuous Read Continuous Read 1 External Level Exter nal Edge Serial Data Serial Data amp Edge Allows you to establish the type of trigger event that will initiate and end the read cycle See End of Read Cycle on page 2 19 Trigger Setup 11 35 18am XI Trigger Polar ty Trigger Sourc
149. ubsequently decoded labels are compared against the new master label data See Multilabel on page 3 12 Master label can be any number from 1 to 10 For example if lt G5 gt is entered the next label read will be saved as master Label 5 Quadrus 2D Code Reader User s Manual 4 11 Chapter 4 Master Label Data Base Table 4 2 Maximum All match code operations except sequential utilize Characters up to 10 labels that can be saved to non volatile memory for access on power on Master Label Maximum It is important to note that changing the number of Al Ee master labels in the data base changes the maxi 1 2048 mum length for each master label due to a fixed 2 1024 data base size The maximum characters per each master label as the numbers change as can be seen 3 682 in table 4 2 or in figure 4 5 Max of Chars per 4 Label XXX is updated as you change the total num ber of master labels d m You can send up to 10 master labels to the master 70 341 label data base by using this command or by using 7 292 the Master Label dialogue figure 4 5 by clicking 8 256 Serial Data or External Edge and clicking Program for each master label that you want to add 9 227 lt G gt Store Next Label Scanned as Master Label 204 Allows you to assign a master label number 1 through 10 for the next label you are scanning lt M gt Send Master Label Information Clicking OK or entering lt Mmaster la
150. ulse 2 31 3 17 Pulse Width 2 32 Q Quality Output 2 34 3 18 5 10 quiet zone color 3 21 R Read Cycle 2 19 3 12 Read Rate 4 5 Read Saved Factory Settings 4 15 Read Saved Operating Parameters 4 15 Reader Output 2 23 3 14 Reader Status 4 20 RECEIVE FROM READER 1 6 Receiving Settings A 6 Request Master Label Data 4 12 Request Master Label Information 4 11 Reset 4 14 Reset Functions 4 14 Reset Save Save for power on 4 15 Response Timeout 2 12 3 9 Restore Default Operating Parameters 4 15 Restore Default Operating Parameters Save for Power on 4 16 Restore Factory Defaults amp Save for Power on 4 16 RS 422 3 6 S Safety A 2 Save Factory Settings 4 16 Saving Settings 1 11 A 6 Saving Settings to the Quadrus A 6 Select Sequence A 20 Self Test 4 19 Send Master Label Information 4 11 4 12 SEND NO SAVE 1 6 1 11 SEND RECV 1 6 SEND SAVE 1 6 1 11 Separator 2 24 Sequence on every Mismatch 2 23 Sequence on Noread 2 23 Sequential 2 22 Serial Command Beep Status 3 19 Serial Commands Configuration 3 2 Serial Commands Operational 4 2 Serial Configuration 3 4 Serial Data 2 16 Serial Data amp Edge 2 16 Serial Port 1 6 Serial Trigger Character 2 16 Serial Verification 3 19 Shielding A 5 Shutter Speed 5 14 Shutter Time 2 38 3 20 5 6 Sicherheitshinweis ix Single Shot 1 7 2 16 Software Reset 4 14 Specifications A 2 1 4 Quadrus 2D Code Reader User s Manual Static Label Setup 1
151. und in lt t gt Multiple Trigger Delays in Chapter 4 Default Disabled Options Disabled Enabled If enabled multiple captures can proceed from a single trigger For each additional capture a corresponding delay is set up using the t operational command explained in lt t gt Multiple Trigger Delays on page 4 8 2 18 Quadrus 2D Code Reader User s Manual For example if your application requires that two symbols be read from a single trig ger you need to ensure the following 1 Multiple Trigger Events from 1 Trigger is enabled 2 The first trigger event is set up using the trigger delay field lt KG gt 3 The second shot is set up using the lt t gt operational command 4 The Trigger Events After 1 Trigger field is set to 1 Any number between 0 65 535 in 46 us increments of Captures after Trigger Default 1 Options Any number from 1 to 10 Number of captures that can occur after a trigger if Multi Capture is enabled Delay Time 1 Default O0 Options Any number between 0 and 65 535 in 46 us Increments At the occurrence of an Edge trigger the Quadrus will wait the designated Trigger Delay Time before the read cycle is activated ir D 5 O o Read Cycle Allows you select the conditions for ending the read cycle and the timeout duration if a timeout is selected End of Read Cycle Default Timeout Options Timeout New Trigger Timeout amp
152. ut On condition is met Latch Mode 1 unlatch pin The programmable output is pulled active when the Output On condition has been met and is held active until either Input 1 or Input 2 is toggled to the opposite polarity Note In order for this mode to work correctly you must set either Input 1 or Input 2 to the correct polarity and set Input Function for Unlatch Output Latch Mode 2 unlatch opposite condition The programmable output is pulled active when the Output On condition has been met and is held active until the opposite of the Output On condition is met For example if Noread is the condition set in Output On Output will be pulled active upon a Noread con dition and held active until a Good Read condition occurs Quadrus 2D Code Reader User s Manual 2 31 Chapter 2 Latch Mode 3 unlatch Enter Read Cycle The programmable output is pulled active when the Output On condition has been met and is held active until the Read Cycle is re entered Pulse Width in 10 ms incs Default 5 05 seconds Options 0 to 255 divide the number entered by 100 for time in seconds Allows you to set the duration of the good match noread output signals at the output pin that is enabled When the edit box is selected you can use the arrow keys to increase or decrease the settings or you can just enter the value Polarity Default Negative Options Negative Positive eil 2 je QO gt D T N Allows you to cho
153. utput 1 Pulse Clicking Output 1 Pulse or sending serial command lt L1 gt sends a pulse to pin 6 at any time regardless of Match Code or Output 1 Driver status lt L2 gt Output 2 Pulse Clicking Output 2 Pulse or sending serial command lt L2 gt sends a pulse to pin 8 at any time regardless of Match Code or Output 2 Driver status lt L3 gt Output 3 Pulse Clicking Output 3 Pulse or sending serial command lt L3 gt sends a pulse to pin 15 at any time regardless of Match Code or Output 3 Driver status 4 16 Quadrus 2D Code Reader User s Manual Download You can select and send image files or application code by serial command or by access ing Send from the Utilities pull down menu or by clicking the Utilities button and the Send tab Send Application Code Caution Do not update the ap code unless you are certain the hex file is the correct file for your application and compatible with your ESP If you need to update your application code use the lt d1 gt serial command or 1 Click Send Application Code button and use the dialog box to locate the ap code file ending in hex 2 Click OK You should see a solid bar moving across the menu and a message below as shown in figure 4 8 3 Be sure to wait for the beep Microscan Easy Setup Program x Head Rate Counters Trigger Master Label Checksum Interface Download File Transfer Status Figure 4 8 Download Immed
154. y work as a match count when Match Code is enabled If Match Code is not enabled this counter records the number of good reads This count can be requested at any time lt W gt Match Code Good Read Counter Reset Clicking Reset or sending serial command lt W gt sets the Match Counter to 00000 lt X gt Mismatch Counter Request Clicking Request or sending serial command lt X gt displays the message the number of labels successfully read that do not match the master label since power on or the last Mismatch Counter command lt Y gt Mismatch Counter Reset Clicking Reset or sending serial command lt Y gt sets the Mismatch Counter to zero Quadrus 2D Code Reader User s Manual 4 7 Chapter 4 Trigger A serial trigger initiates a read cycle in the reader It is useful testing the reader in a triggered mode You can select set up and send serial trigger charactersby accessing Trigger from the Utilities pull down menu or by clicking the Utilities button and the Trigger tab to see the following Microscan Easy Setup Program x Head Rate Counters Trigger Master Label Checksum Interface Download Serial Trigger Character SEND SETUP CLEAR SCREEN Cancel Options Help Figure 4 4 Serial Trigger Character Setup Clicking SETUP loads the current serial trigger character Send Clicking Send sends a trigger character to the reader Note The trigger character can also be defined by ser
Download Pdf Manuals
Related Search
Related Contents
Manuel d`utilisation 車内用遮光カーテンの吸盤による収れん火災[PDF形式] Owner`s Manual • SD-300 • Fog Machine streaming video in hmd projects Manual de instalación - Homocrisis by Toshiba Calefacción & Aire Dale Tiffany PT12301 Instructions / Assembly Sentinel Power User Guide HP LaserJet Professional M1130/M1210 MFP Series User Guide Copyright © All rights reserved.
Failed to retrieve file