MS-610 Scanner
User's Manual
P/N 83-000600 Rev E
Страница 1: ...MS 610 Scanner User s Manual P N 83 000600 Rev E...
Страница 2: ...ion RMA number before returning the product Microscan Systems Inc shall be the sole judge of the warrantability of alleged product defects Products that are returned for warranty examination and that...
Страница 3: ...8 Adjust Other Scanning Parameters 1 11 Step 9 Install Scanner 1 13 Step 10 Position Object Detector 1 14 Operational Tips 1 15 Ground and Shield Considerations 1 16 Chapter 2 Menu Configuration Enter...
Страница 4: ...ndix I Multidrop Communications A 15 Appendix J Glossary of Terms A 19 Index I 1 List of Illustrations Figure 1 1 System Diagram without adapter box 1 2 Figure 1 2 System Diagram with adapter box 1 2...
Страница 5: ...1 3 Scanner MS 610 ADP adapter Pinouts 1 6 Table 1 4 Cable Distances 1 7 Table 3 1 Summary of Serial Configuration Commands 3 2 Table 3 2 Protocol Commands 3 6 Table 4 1 Summary of Operational Command...
Страница 6: ...ating to bar coding and the MS 610 scanner Keystroke Entries Keystrokes to be entered from your terminal are highlighted in bold as in D including a left angle bracket symbol unless redefined by Comma...
Страница 7: ...to radio communications Opera tion of this equipment in a residential area is likely to cause interference in which case the user will be required to correct the interference at his or her own expense...
Страница 8: ...670 nm visible light and a Class I designation when placed on an MS 615 with 780 nm infrared light Bottom Label Back Label Top Label POW ER G READ SER IAL NU MBE R FIS NUMBER MANU FACT URED 11 120007...
Страница 9: ...canner and Label 1 9 Step 7 Do Read Rate Test 1 10 Step 8 Adjust Other Scanning Parameters 1 11 Step 9 Install Scanner 1 13 Step 10 Position Object Detector 1 14 Operational Tips 1 15 Ground and Shiel...
Страница 10: ...ox If using an adapter box refer to figure 1 2 For wiring information see Attach Cabling on page 1 6 Figure 1 1 System Diagram without adapter box Figure 1 2 System Diagram with adapter box Object Det...
Страница 11: ...ormation on label orientation see Appendix C Orientation on page A 6 Laser Type Range Narrow bar width Read Rangea a Read range is the distance of the label from the scanner measured from the front of...
Страница 12: ...n 1 EQ 2 Example 2 1 The 3 component in the formula is included to allow for AGC acquisition an incomplete first scan and an incomplete last scan This applies only if the number inside the parentheses...
Страница 13: ...etc Scan Rate SR is the number of scans per second that a given scanner is capable of emitting Scan Width SW picket fence formula only is the width across the scan beam at a given distance from the s...
Страница 14: ...422 485 1 5 VDC input 1 9 3 3 2 RS 232 transmit 2 2 3 RS 232 receive 3 3 4 RS 232 signal gnd 4 7 1 5 1 6 5 CTS a RS 422 RS 485 transmit or New Mas ter Pin a CTS is used with the RS 232 option See FIS...
Страница 15: ...hown in table 1 4 However since cable lengths and sizes are dictated by local conditions such as wire size wire shape flat or round shielding grounding extraneous signal noise etc maximum cable dis ta...
Страница 16: ...certain that the code type enabled in the scanner matches that of the label being used see Code Types Menu on page 2 19 Hint Enabling autodiscrimination in the menus or with the P command will allow...
Страница 17: ...nner slightly relative to the label Note If this label were moving from left to right or vice versa the orien tation of the label relative to the scan beam would be picket fence if the label were movi...
Страница 18: ...ss through or near the center of the depth of field d Repeat steps a through c for other labels used in your application and end the read rate test with the J command If the read rate is acceptable go...
Страница 19: ...an width will increase the number of scans in a picket fence oriented application Scan width is linked with scan range as shown in table 1 1 on page 1 3 and changing one will usually require a change...
Страница 20: ...Manual 1 Setup and Inst will receive more scans Changing label density and or bar code ratio is another way ranges read rates etc can be altered After making changes repeat Step 3 Calculate Number of...
Страница 21: ...nts provided in figure 1 9 to locate centers of mounting holes and drill four 5 32 inch 4 mm holes or If using the mounting plate see appendix D use the four perimeter holes to mount the plate and mou...
Страница 22: ...fore the object s label can be scanned by the scanner An object detector is mounted in almost any position relative to the object as long as 1 the object passes within range of the detec tor and 2 dir...
Страница 23: ...senta tive After changing any parameter that might affect read rate repeat read rate test Clean the scanner window with a clean dry Q tip or cotton cloth on a reg ular basis Do Not Aim the scanner int...
Страница 24: ...nds signal and chassis grounds can be isolated from each other inside the scanner by Microscan technicians Noise Interference Noise interference can be minimized if cabling subject to noise interferen...
Страница 25: ...terminal All keystrokes are in bold typeface Default parameters in the menu structures are also in bold typeface Communicating with an ASCII Terminal The MS 610 scanner communicates in full duplex te...
Страница 26: ...change press SP space bar key or N to scroll ahead B to scroll back CR carriage return key to select and M to return to the previous higher level menu To return to the Main menu at any time press ESC...
Страница 27: ...a such as At the prompt redefine the parameter within the allowable range and press CR to enable Main Communications Main Operations Main Code Types Main User Outputs Communications Host Protocol Comm...
Страница 28: ...ndix D Defaulting the Scanner on page A 8 Defining Special Characters To define any control character from the ASCII table Press SP once then enter the control character by holding down the control ke...
Страница 29: ...o Point w RTS CTS XON XOFF Polling Mode D Multidrop Address 1 User Definable User Defined RES REQ STX ACK Address A EOT ETX NAK User Defined Multidrop RES REQ STX ACK Address A EOT ETX NAK page 2 8 Pr...
Страница 30: ...tted CTS and RTS signals are transmitted over two dedicated wires pins 6 and 10 as defined in the RS 232 standard Point to Point with XON XOFF Transmitter On Off Used only with RS 232 This selection e...
Страница 31: ...ss has been assigned The address can be any ASCII character from the ASCII in appendix B except NUL b User Defined Multidrop Note A specific ASCII character must not be assigned more than once Used wh...
Страница 32: ...l Allows you to enable or disable the preamble character s Postamble Default M J Corresponds to CR LF carriage return line feed dis played in the menu Options Any ASCII character including control cha...
Страница 33: ...high setting will signifi cantly slow down communications For example a 200 setting will result in a 1 5 second delay between each character that is transmitted Host Port Allows you to set parameters...
Страница 34: ...efault Disabled Options Disabled Enabled Used only in Point to Point protocol and not with RTS or CTS Whenever RS 422 is disabled RS 232 is enabled in the background How ever an exception occurs whene...
Страница 35: ...g Mode Continuous Read Continuous Read 1 Output External Level External Edge Serial Data Serial Data Edge page 2 14 End of Read Cycle Timeout New Trigger Timeout New Trigger page 2 14 Timeout in 10 ms...
Страница 36: ...cond for as long as the label continued to be scanned With Timeout disabled that is End of Read Cycle set to New Trigger the scanner will output the current label data immediately but output it only o...
Страница 37: ...besentto thescanner ending the read cycle First trigger An object moving in front of the detector beam causes the first trigger rising edge trigger signalto be sent to the scanner initiating the read...
Страница 38: ...xt rising edge trigger With Continuous Read 1 Output enabled a timeout initiates a new read cycle and allows the same label to be read again New Trigger Ends the read cycle at the occurrence of a new...
Страница 39: ...2 or Serial Data Edge page 2 12 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...
Страница 40: ...le or disable the noread message Bar Code Output Default Enabled Options Enabled Disabled Allows you to choose whether or not to send label data or noread mes sages to the host When disabled a label i...
Страница 41: ...d for Match Code to take effect Note If both Match Code and Continuous Read are enabled the scanner defaults to Continuous Read 1 Output mode and the label data must change before the scanner will out...
Страница 42: ...y pulse Enable Match Code 1 by menu selection page 2 17 2 by operational command E or 3 by serial configuration command Kn1 Enable New Master Pin 1 by menu selection or 2 by serial configuration comma...
Страница 43: ...Disabled Enabled Allows the scanner to read bar codes with quiet zones less than 10 times the narrow bar width Quiet zone is a term used to describe the minimum space at the leading and trailing ends...
Страница 44: ...h 10 User Definable 1 to 31 Codabar LargeInterchar Gap Disabled Enabled Status Disabled Enabled Start Stop Output Enabled Disabled Status Enabled Disabled Check Digit Disabled Enabled Check Digit Outp...
Страница 45: ...d labels with gaps between bar code characters exceeding three times the narrow element width Fixed Code Length Default Disabled Options Disabled Enabled Used to increase data integrity by ensuring th...
Страница 46: ...r code data Large Intercharacter Gap Default Disabled Options Disabled Enabled Allows the scanner to read labels with gaps between bar code characters exceeding three times the narrow element width Fi...
Страница 47: ...abled When enabled the check digit character is sent along with the label data When disabled label data is sent without the check digit Code Length 1 Default 10 Options 0 to 30 even If you enter an od...
Страница 48: ...ions Disabled Enabled Required Note Supplementals is set to Enabled Triggering Mode page 2 11 must not be set to Continuous Read 1 Output Allows the scanner to read supplemental bar code data that has...
Страница 49: ...abled Enabled Allows you to increase data integrity by ensuring that only one label length will be accepted Code Length Default 10 Options 1 to 31 Note Fixed Code Length must be enabled for Code Lengt...
Страница 50: ...e output is delayed to the end of the read cycle on edge and serial triggers Figure 2 8 User Outputs Menu Structure page 2 29 Relay Polarity Positive Negative page 2 29 Relay Pulse Width in 10 ms incs...
Страница 51: ...tch Code page 2 17 and a triggered mode page 2 11 must be enabled for New Master Pin to take effect Allows you to momentarily connect pin 5 to ground pin 10 in order to clear any existing master label...
Страница 52: ...Allows you to set the conditions that will output a relay pulse of 5V to pin 7 To see your options for enabling Match Code and downloading a master label into memory see figure 2 6 Match Code Logic Di...
Страница 53: ...ulse Width in 10 ms incs Default 5 05 seconds Corresponds to 50 ms displayed in the menu Options 0 to 255 0 to 2 55 seconds Divide the number entered on the command line by 100 for time in seconds All...
Страница 54: ...Chapter 2 Menu Configuration 2 30 MS 610 Scanner User s Manual 2 Menu Config...
Страница 55: ...ons Commands 3 5 Protocol 3 5 Operations Commands 3 8 Code Types Commands 3 10 User Outputs Commands 3 12 Most of the configuration changes to the scanner that can be made in the menu can also be acco...
Страница 56: ...rations Kg Triggering Mode Kgmode Kh End of Read Cycle Khmode time Ki Serial Trigger Character Kicharacter Kj External Trigger Level Kjmode Kk Noread Message Kkstatus message Kl Bar Code Output Klstat...
Страница 57: ...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 If there is no change in a given field the...
Страница 58: ...out saving the changes for power on 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 r...
Страница 59: ...dress Example To change the Protocol to Multidrop with an address of 33 enter Kf5 33 If selecting User Defined 6 or User Defined Multidrop 7 complete the for mat by either choosing new parameters or c...
Страница 60: ...serial command Effect of Command RES D Reset REQ E Request EOT D Reset STX B Start of Text ETX C End of Text ACK F Acknowledge NAK U Negative Acknowledge 2 A control character although conventionally...
Страница 61: ...0 ms enter KB30 Host Port Format Kabaud rate parity stop bits data bits Example To change Host Port Baud Rate to 2400 enter Ka2 status 0 Disabled 1 Enabled postamble character s Enter one or two posta...
Страница 62: ...conds enter Kh0 600 Serial Trigger Character1 Format Kiserial trigger character RS 422 0 Disabled 1 Enabled triggering mode 0 Continuous Read 3 External Edge 1 Continuous Read 1 Output 4 Serial Data 2...
Страница 63: ...rmat Klstatus when to output Example To set When to Output to End of Read Cycle enter Kl3 1 Good Decode Reads Format Kmnumber of reads Example To change Good Decode Reads to 3 enter Km3 Match Code For...
Страница 64: ...aracter gap fixed code length status code length Example To set Fixed Code Length to 9 enter Kq 1 9 or Kq1 1 1 0 1 9 status 0 Disabled 1 Enabled status 0 Disabled 1 Enabled check digit status 0 Disabl...
Страница 65: ...code length Example To enable Code 128 enable Fixed Code Length and set Code Length to 9 enter Kt1 1 9 status 0 Disabled 1 Enabled check digit status 0 Disabled 1 Enabled check digit output status 0...
Страница 66: ...r Ku2 0 New Master Pin Format KNstatus Example To enable New Master Pin enter KN1 Laser On Off Format KCstatus Example To enable Laser On Off enter KC1 Clock Speed Format Kzstatus Example To change Cl...
Страница 67: ...s enter Kx60 Command Start Character Format r KEcommand start character Example To change Command Start Character to a colon enter KE Note Subsequent commands must start with a colon For example enter...
Страница 68: ...Chapter 3 Serial Configuration 3 14 MS 610 Scanner User s Manual 3 Serial Config...
Страница 69: ...tions See Summary of Operational Commands on page 4 2 for quick refer ence On line serial operational commands are sent from the host to the scanner to carry out routine operations on the fly as disti...
Страница 70: ...des Q Enable Code 39 Only R Enable Codabar Only S Enable I 2 Of 5 Only Counter N Noread Counter O Noread Counter Reset T Trigger Counter U Trigger Counter Reset V Match Counter W Match Counter Reset X...
Страница 71: ...bility on power on The values of numeric counters are not saved by this command Note The Z Save Configuration command can be executed at least 10 000 times In normal usage this will exceed the life of...
Страница 72: ...r enter the Menu Configuration Program Note If you activate the counter command during a read cycle the scanner will not output the count until the read cycle ends N Noread Counter The message N XXXXX...
Страница 73: ...al counters If no master label has been entered every decoded label will be a mismatch and will increment the mismatch counter by one Enable Match Code Option is intended for use when the scanner is i...
Страница 74: ...Information Immediately sends the master label information to the host To prevent conflicts with outputting label data first send the I command Disable Laser Scanning Laser Off Note If the master lab...
Страница 75: ...Appendix B ASCII Table A 5 Appendix C Orientation A 6 Appendix D Defaulting the Scanner A 8 Appendix E Troubleshooting A 9 Appendix F Optional Equipment A 11 Appendix G Bar Code Symbology A 13 Appendi...
Страница 76: ...er second Scan Width Angle 60 Raster Image 10 raster scan lines over a 2 degree arc or 0 24 inch raster at 6 inch distance Communications Interface RS 232 RS 422 RS 485 Baud Rates 300 600 1200 2400 48...
Страница 77: ...gnal Ground 5 5 14 5 11 12 VDC input 6 4 19 4 12 RS 422 RS 485 receive 7 8 13 GND chassis 8 11 14 RS 422 RS 485 receive 9 10 1 15 12 VDC input 10 a CTS is used with the RS 232 option See FIS Options o...
Страница 78: ...027 FIS 0610 0028 Infrared FIS 0615 0005 FIS 0615 0006 FIS 0615 0007 FIS 0615 0008 FIS 0615 0013 FIS 0615 0014 FIS 0615 0015 FIS 0615 0016 FIS 0615 0021 FIS 0615 0022 FIS 0615 0023 FIS 0615 0024 FIS 0...
Страница 79: ...4 4A J 106 6A j 11 0B VT K 43 2B 75 4B K 107 6B k 12 0C FF L 44 2C 76 4C L 108 6C l 13 0D CR M 45 2D 77 4D M 109 6D m 14 0E SO N 46 2E 78 4E N 110 6E n 15 0F SI O 47 2F 79 4F O 111 6F o 16 10 DLE P 48...
Страница 80: ...l it is unlikely that ladder orientation will be used with a raster scanner Picket Fence Orientation Unlike ladder picket fence allows only a small portion of the entire label to be scanned As a resul...
Страница 81: ...ea by simulating the ladder orientation This of course is impractical with a short bar code height Angled picket fence is recom mended only where the bar code is reasonably tall and the label speed is...
Страница 82: ...sending a D command from an auxiliary terminal via the auxiliary RS 232 port Caution Be certain that you short the correct pins Shorting the wrong pins can cause serious damage to the unit Procedure 1...
Страница 83: ...enus display but no read rate in read rate test C Wrong label type different label type being scanned than that enabled in firmware Check label configuration settings to be certain that they match the...
Страница 84: ...that the bar code is pitched or skewed slightly so as to avoid specular reflection Read rate okay but getting only noreadmessages in triggered mode Triggering timeout out of sync Review triggering an...
Страница 85: ...mounting holes see figure 3 1 in chapter 3 Installation and attach plate to scan head Next mount entire assembly using the four outer holes on the plate Figure A 8 MS 520 Bottom Mounting Plate not fu...
Страница 86: ...ble head 98 200006 7 1 4 inch extension kit 98 200024 MS 610 Adapter plate 98 200011 Figure A 9 Universal Stand 2 2 5 25 25 Bottom 4 PL 190 DIA 483 cm DIA 5 080 cm 635 cm 635 cm 6 350 cm Adjust knob 4...
Страница 87: ...ncodes two digits one in the bars and one in the spaces A check digit is highly recommended UPC and EAN UPC Universal Product Code is a fixed length numeric continuous symbology used in the supermarke...
Страница 88: ...nnected to a common ground a ground loop potential and the possibility of noise interference exists Therefore cable lengths are limited to a maximum of 50 feet 19 7 m Despite being the most limited th...
Страница 89: ...parate poll and select address from 1C to 7F hex as shown in table A 7 on page A 18 For example during a polling sequence Scanner 03 expects a 20 hex SP ASCII poll character from the concentrator And...
Страница 90: ...d discard the data in its buffers If the scanner transmits data to the concentrator and the concentrator responds with an ACK or NAK but the scanner doesn t receive the concen trator s response the sc...
Страница 91: ...ter request from the concentrator It does not respond to the trigger counter request until a subsequent poll For example if the scanner s trigger count was 12 at the time the trigger counter request w...
Страница 92: ...22 23 29 T 54 U 55 05 24 25 30 V 56 W 57 06 26 27 31 X 58 Y 59 07 28 29 32 Z 5A 5B 08 2A 2B 33 5C 5D 09 2C 2D 34 5E _ 5F 10 2E 2F 35 60 a 61 11 0 30 1 31 36 b 62 c 63 12 2 32 3 33 37 d 64 e 65 13 4 34...
Страница 93: ...mbols and a space This code is discrete variable length and self checking Configuration The method used to change factory default settings for operational features to match a specific application Conf...
Страница 94: ...Multidrop A communications protocol for networking two or more scanners or other devices with a concentrator or controller and characterized by the use of individual device addresses and the RS 485 st...
Страница 95: ...ead Cycle A programmed period of time or condition during which the scanner will accept bar code label input Read Range The distances in which a label can be reliably read as mea sured from the front...
Страница 96: ...d spaces to represent specific numeric or alphanumeric information Tilt Label or scanner rotation around the centerline of the scan beam Timeout A user selected period of time that ends a scanner s re...
Страница 97: ...39 menu 2 19 2 20 of code 39 serial 3 10 of interleaved 2 of 5 menu 2 20 2 23 of interleaved 2 of 5 serial 3 11 Check Digit Output of code 39 menu 2 20 2 21 of code 39 serial 3 10 of interleaved 2 of...
Страница 98: ...2 by menu selection 2 5 2 10 by serial command 3 7 Defaulting the Scanner 2 4 3 4 A 8 Defining Special Characters 2 4 Device Control Operational Commands 4 3 E Electrical Characteristics A 4 End of Re...
Страница 99: ...odabar menu 2 20 2 22 of codabar serial 3 10 of code 39 menu 2 20 2 21 of code 39 serial 3 10 Laser enable disable commands 4 3 Laser On Off by menu selection 2 26 2 27 by serial command 3 12 Light So...
Страница 100: ...ering Mode End of Read Cycle Timeout in 10 ms incs Serial Trigger Character External Trigger Level Noread Message Bar Code Output When to Output Good Decode Reads Match Code Optical Characteristics A...
Страница 101: ...erial command 3 7 RS 232 A 14 RS 422 by menu selection 2 10 by serial command 3 8 definition A 14 RS 485 definition A 14 See also Multidrop S Safety Class A 2 Safety Labels viii Saving Configuration C...
Страница 102: ...selection 2 11 2 14 by serial command 3 8 Timeout in 10 ms incs by menu selection 2 11 2 15 by serial command 3 8 Trigger Counter Commands 4 4 Trigger Filter Timing Value 3 4 Triggering Mode by menu s...