Download MS-860 to QX-870 Transition Guide
Transcript
www.microscan.com MS-860-to-QX-870 Industrial Raster Scanner Transition Guide The purpose of this document is to assist the user in transitioning from the MS-860 to the QX-870. MS-860 scanners have been used in a wide variety of applications, including food packaging, electronics manufacturing, automotive manufacturing, and other industrial environments. With the introduction of the QX-870 Industrial Raster Scanner and the QX Platform, applications that have used the MS-860 have the opportunity to simplify their connectivity, enhance their decode performance, and increase their configuration flexibility by upgrading to the new system. Important: The QX-870 is not a drop-in replacement for the MS-860, although MS-860 mounting can be used. The following procedure is a streamlined way of converting an application from the MS-860 to the QX-870. 1. Be sure that the version of ESP Software on the host computer is ESP 5.2 or higher. ESP is available on the Microscan Tools CD and in the Download Center at www.microscan.com. 2. Connect the MS-860 to the host computer, open ESP, and Receive Reader Settings from the MS-860. Click the Send/Recv button to open a dropdown menu showing the Receive Reader Settings option. 3. Navigate to the Differences tab in ESP’s Utilities view and click the Differences from Default button. A list of commands will appear in a table below the Difference from Default button. 4. Click the Save As button below the Differences from Default command table, and select the tab delimited (*txt) file type when the Windows Save As dialog appears. Select the preferred location for the file on the host hard drive and click Save. Copyright ©2011 Microscan Systems, Inc. P/N 83-220113 Rev C MS-860-to-QX-870 Industrial Raster Scanner Transition Guide 5. Remove power and physically disconnect the MS-860, physically connect the QX-870, reapply power using the QX-870 power supply, then Switch Model in ESP and select the QX-870 from the model menu. Click the Switch Model button to open a dropdown menu showing the New Model option. 6. Autoconnect to the QX-870. 7. Match the command settings in ESP’s QX-870 tree controls to the list of commands in the tab delimited file that was created in Step 4. Refer to the MS-860-to-QX-870 Command Comparisons table for a list of command equivalents between the MS-860 and QX-870. Tab Delimited Text File with MS-860 Differences from Default Settings 2 QX-870 ESP Tree Control Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide 8. Once all the command settings shown in the tab delimited text file are matched in ESP’s tree controls, Send and Save the settings to the QX-870. Click the Send/Recv button to open a dropdown menu showing the Save to Reader options. 9. Make additional configuration changes to the QX-870 as required by the application. Refer to the QX-870 Industrial Raster Scanner User’s Manual for detailed information about scanner configuration. For further assistance with any part of the MS-860 to QX-870 conversion process, contact your Microscan Partner or the Microscan Help Desk: [email protected] +1.425.203.4841 / +1.800.251.7711 Copyright ©2011 Microscan Systems, Inc. 3 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860-to-QX-870 Command Comparisons The following table shows MS-860 commands on the left and QX-870 commands on the right. The name of the command is shown first, and the parameters are shown to the right of the name. Commands that have remained equivalent or near-equivalent from MS-860 to QX-870 are shown directly opposite each other. Some MS-860 commands are not present in the QX-870, and some QX-870 commands are new. This is indicated with gray boxes. MS-860 Commands MS-860 Communications Host Port <K100,baud rate,parity,stop Connections bits,data bits> <K101,aux port mode,baud rate, Auxiliary Port parity,stop bits,data bits,daisy chain status,daisy chain ID> QX-870 Commands QX-870 Communications <K100,baud rate,parity,stop bits, RS-232 A data bits> <K101,status,baud rate,parity,stop bits,data bits> RS-232 B <K102,status,baud rate,parity,stop bits,data bits> <K126,status,IP address,subnet, Ethernet gateway,IP address mode> Ethernet TCP Ports <K127,TCP Port 1,TCP Port 2> EtherNet/IP <K129,status> <K130,symbol data output,extra symbol information,diagnostic RS-232 A Data Type output, external source processing mode> <K131,symbol data output,extra symbol information,diagnostic RS-232 B Data Type output, external source processing mode> <K132,symbol data output,extra symbol information,diagnostic RS-422 Data Type output, external source processing mode> <K133,symbol data output,extra Ethernet TCP Port 1 symbol information,diagnostic Data Type output, external source processing mode> <K134,symbol data output,extra Ethernet TCP Port 2 symbol information,diagnostic output, Data Type external source processing mode> <K136,symbol data output,extra symbol information,diagnostic EtherNet/IP Data Type output, external source processing mode> RS-422 Host Protocol Preamble Postamble Response Timeout LRC Status Auxiliary Port System Status Autoconfiguration Daisy Chain Daisy Chain Scanner ID <K140,protocol> <K141,status,preamble> <K142,status,postamble> <K143,response timeout> <K145,status> Preamble Postamble Response Timeout LRC Status <K141,status,preamble> <K142,status,postamble> <K143,response timeout> <K145,status> <K146,aux status> <K150DAISY> ACK/NAK Options <K147,RES,REQ,STX,ETX,ACK,NAK> Polling Mode Options <K148,RES,REQ,STX,ETX,ACK,NAK> Autoconfiguration <K150DAISY> Daisy Chain <K151,daisy chain scanner,daisy chain scanner ID> Protocol Selection <K160,protocol,address,protocol port> <K161,mode,destination port,ambles to source,echo to source,output at External Data Routing end of read cycle,output at ETX,output at timeout> Array Communication <K162,mode,source,daisy chain ID Modes status,daisy chain ID> 4 Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 Read Cycle QX-870 Read Cycle <K200,trigger mode,leading edge Trigger Mode / trigger filter duration,trailing edge Trigger Filter Duration trigger filter duration> Serial Trigger Serial Trigger <K201,serial trigger character> <K201,serial trigger character> Character Character External Trigger State <K202,external trigger state> External Trigger State <K202,external trigger state> End of Read Cycle <K220,mode,read cycle timeout> End of Read Cycle <K220,mode,read cycle timeout> Decodes Before <K221,number before output, Decodes Before <K221,mode,number before output> Output decodes before output mode> Output <K222,number of symbols, <K222,number of symbols, Multisymbol Multisymbol multisymbol separator> multisymbol separator> Serial Trigger Serial Trigger <K229,start character> <K229,start character> Start Character Start Character Serial Trigger Serial Trigger <K230,stop character> <K230,stop character> Stop Character Stop Character Processing Timeout <K245,processing timeout> Motor On <K500,scan speed> Scan Speed <K500,scan speed> Motor Off <K501,motor off> Motor Off <K501,motor off> Maximum Element <K502,maximum element> Maximum Element <K502,maximum element> Automatic Gain <K504,gain level,AGC sampling Automatic Gain <K504,gain level,AGC sampling Control mode,AGC minimum,AGC maximum> Control mode,AGC minimum,AGC maximum> Symbol Detect Status / <K505,symbol detect status, Symbol Detect Status / <K505,symbol detect status, Transition Counter transition counter> Transition Counter transition counter> <K506,status,top offset,bottom <K506,status,top offset,bottom Raster Framing Raster Framing offset,sweep rate,read cycle on/off> offset,sweep rate,read cycle on/off> Scan Width Enhance <K511,status> AGC Tracking <K520,tracking> AGC Tracking <K520,tracking> <K700,laser on/off,laser framing <K700,laser on/off,laser framing Laser Setup status,laser on position,laser off Laser Setup status,laser on position,laser off position,laser power> position,laser power> QX-870 Configuration Database QX-870 Configuration Database <K252,number of active indexes, Number of Active <K252,number of active indexes, Database Operation database cycles> Indexes number of database cycles> <K253,index,gain,AGC mode, <K253,index,gain,AGC mode, tracking,raster top,raster bottom, tracking,raster top,raster bottom, Configuration raster speed,laser framing status, Database Setup raster speed,laser framing status, Database laser on position,laser off position, laser on position,laser off position, laser power,background color> laser power,background color> Database Mode <K254,mode,count/time> Switch Timing <K254,switch mode,time> MS-860 Symbologies QX-870 Symbologies Narrow Margins / <K450,narrow margins status, Quiet Zone <K450,quiet zone status> Symbology Identifier symbology identifier> Background Color <K451,background color> Background Color <K451,background color> <K452,Code 39,Codabar, Symbol Ratios Interleaved 2 of 5> <K453,symbology status,separator <K453,symbology status,separator Composite Composite status,separator> status,separator> <K454,status,ID1,status1, <K454,status,ID1,status1, ID2,status2,ID3,status3,ID4, ID2,status2,ID3,status3,ID4, status4,ID5a,ID5b,ID5c,status5, status4,ID5a,ID5b,ID5c,status5, AIAG AIAG ID6,status6,ID7,status7,ID8, ID6,status6,ID7,status7,ID8, status8,ID9,status9,ID10,status10, status8,ID9,status9,ID10,status10, ID11,status11,ID12,status12> ID11,status11,ID12,status12> Depth of Field <K456,DOF Enhance mode> Enhance <K470,status,check character status, <K470,status,check character status, check character output status,large check character output status,large intercharacter gap,fixed symbol Code 39 intercharacter gap,fixed symbol Code 39 length status,fixed symbol length,full length status,fixed symbol length,full ASCII set> ASCII set> Trigger Mode / <K200,trigger mode,trigger filter Trigger Filter Duration duration> Copyright ©2011 Microscan Systems, Inc. 5 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 Symbologies (continued) <K471,status,start/stop match status,start/stop output status,large intercharacter gap,fixed symbol Codabar length status,fixed symbol length,check character type,check character output status> <K472,status,check character status, check character output status,symbol Interleaved 2 of 5 length 1,symbol length 2,guard bar,range mode status> <K473,mode,EAN status, supplementals status,separator status, UPC/EAN separator character,supplementals type,UPC-E as UPC-A> <K474,status,fixed symbol length status,fixed symbol length,EAN status,output format,application Code 128 / EAN 128 record separator status,application record separator character,application record brackets,application record padding,separation factor> <K475,mode,fixed symbol length Code 93 status,symbol length> QX-870 Symbologies (continued) <K471,status,start/stop match status,start/stop output status,large intercharacter gap,fixed symbol Codabar length status,fixed symbol length,check character type,check character output status> <K472,status,check character status, check character output status,symbol Interleaved 2 of 5 length 1,symbol length 2,guard bar,range mode status> <K473,mode,EAN status, supplementals status,separator status, UPC/EAN separator character,supplementals type,UPC-E as UPC-A> <K474,status,fixed symbol length status,fixed symbol length,EAN status,output format,application Code 128 / EAN 128 record separator status,application record separator character,application record brackets,application record padding,separation factor> <K475,mode,fixed symbol length Code 93 status,symbol length> <K476,status,raster sweep count, <K476,status,scan line limit,fixed fixed symbol length status, fixed PDF417 symbol length status,fixed symbol PDF417 symbol length,unused,codeword length,decode at end of read cycle> collection> <K477,status,fixed bar count <K477,status,fixed bar count status,fixed bar count,minimum bar status,fixed bar count,minimum bar Pharmacode Pharmacode count,bar width mode,direction,fixed count,bar width mode,direction,fixed threshold value> threshold value> DataBar DataBar Omnidirectional <K482,status> Omnidirectional <K482,status> (RSS-14) (RSS-14) DataBar Limited DataBar Limited <K483,status> <K483,status> (RSS Limited) (RSS Limited) DataBar Expanded <K484,status,fixed symbol length DataBar Expanded <K484,status,fixed symbol length (RSS Expanded) status,fixed symbol length> (RSS Expanded) status,fixed symbol length> <K485,status,scan line limit,fixed <K485,status,scan line limit,fixed MicroPDF417 symbol length status,fixed symbol MicroPDF417 symbol length status,fixed symbol length> length> <K496,symbol reconstruction Symbol redundancy,symbol reconstruction Reconstruction effort> MS-860 I/O Parameters QX-870 I/O Parameters <K521,raster options,video status, <K521,raster framing,video,scan Calibration Options scan speed status,laser power status, Calibration Options speed,laser power,laser framing, laser framing status,symbology detect> symbology> <K701,serial command echo status, <K701,serial command echo status, serial command beep status,control/ serial command beep status,control/ Serial Verification Serial Verification hex output> hex output> Beeper <K702,beeper output> Beeper <K702,status> <K704,quality output separator, <K704,quality output separator, Quality Output decodes/trigger status,decode Quality Output decodes/trigger status,decode direction output> direction output> <K705,symbol data output status, <K705,symbol data output status, Symbol Data Output when to output> Symbol Data Output when to output symbol data,symbology identifier status> Read Duration Read Duration <K706,status,separator> <K706,status,separator> Output Output No Read Message <K714,status,message> No Read Message <K714,status,message> Bad Symbol Message <K715,status,message> Bad Symbol Message <K715,status,message> No Symbol Message <K716,status,message> No Symbol Message <K716,status,message> Input 1 <K730,input mode,active state> Input 1 <K730,input mode,active state> <K750,green flash mode,unused, <K750,green flash mode,unused, Green Flash LED Output Indicators green flash duration> green flash duration> 6 Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 I/O Parameters (continued) Symbol Position Output Database Identifier Output EZ Button EZ Button Modes Auto Framing Options Trend Analysis Output 1 Trend Analysis Output 2 Trend Analysis Output 3 Diagnostics Output 1 Diagnostics Output 2 Diagnostics Output 3 Output 1 Parameters Output 2 Parameters Output 3 Parameters <K758,raster status,scan status, separator> <K759,status,separator> <K770,global status,default on power-on> <K771,position 1 mode[0-9],position 2 mode[0-9],position 3 mode[0-9]> <K773,raster status,laser status> <K780,trend analysis mode,number of triggers,number to output on,decodes per trigger> <K781,trend analysis mode,number of triggers,number to output on,decodes per trigger> <K782,trend analysis mode,number of triggers,number to output on,decodes per trigger> <K790,high temperature,service unit,unused,laser current high, laser current low,low temperature> <K791,high temperature,service unit,unused,laser current high, laser current low,low temperature> <K792,high temperature,service unit,unused,laser current high, laser current low,low temperature> <K810,output on,output state,pulse width,output mode> <K811,output on,output state,pulse width,output mode> <K812,output on,output state,pulse width,output mode> QX-870 I/O Parameters (continued) Status Indicators <K751,status,bar graph,I/O 1,I/O 2> Symbol Position <K758,raster position output status, Output scan position output status,separator> Database Identifier <K759,status,separator character> Output EZ Button EZ Button Modes Auto Framing Options Trend Analysis Output 1 Trend Analysis Output 2 Trend Analysis Output 3 Diagnostics Output 1 Diagnostics Output 2 Diagnostics Output 3 Output 1 Parameters Output 2 Parameters Output 3 Parameters QX-870 Matchcode <K223,matchcode type,sequential matching,match start position,match Matchcode Matchcode length,wild card,sequence on no read,sequence on mismatch> Master Symbol Master Symbol <K224,number of master symbols> Database Size Database Size New Master Pin <K225,status> New Master Pin Sequence Step <K228,sequence step> Sequence Step <K231,master symbol number, Master Symbol Master Symbol master symbol data> Match Replace <K735,status,replacement string> Match Replace Mismatch Replace <K736,status,replacement string> Mismatch Replace MS-860 Diagnostics QX-870 Diagnostics <K400,warning message status, Warning Messages laser high status,laser low status, NOVRAM/reset warning status> High Temperature High Temperature <K402,status,message> Threshold Threshold Low Temperature Low Temperature <K403,status,message> Threshold Threshold <K406> (returns: power-on,resets, Counts (Read-only) Counts (Read-only) power-on saves,custom default saves) Hours Since Reset Hours Since Reset <K407> (returns: hours,minutes) (Read-only) (Read-only) <K409,status,service message, Service Message Service Message threshold,resolution> <K770,status,default on power-on> <K771,single beep,two beeps,three beeps,four beeps> <K773,laser framing> <K780,trend analysis mode,number of triggers,number to output on,decodes per trigger> <K781,trend analysis mode,number of triggers,number to output on,decodes per trigger> <K782,trend analysis mode,number of triggers,number to output on,decodes per trigger> <K790,high temperature,service unit,unused,laser current high, laser current low,low temperature> <K791,high temperature,service unit,unused,laser current high, laser current low,low temperature> <K792,high temperature,service unit,unused,laser current high, laser current low,low temperature> <K810,output on,output state,pulse width,output mode> <K811,output on,output state,pulse width,output mode> <K812,output on,output state,pulse width,output mode> MS-860 Matchcode Copyright ©2011 Microscan Systems, Inc. <K223,matchcode type,sequential matching,match start position,match length,wild card,sequence on no read,sequence on mismatch> <K224,number of master symbols> <K225,status> <K228,sequence step> <K231,index,master symbol data> <K735,status,replacement string> <K736,status,replacement string> <K402,status,message> <K403,status,message> <K406> (returns: power-on,resets, power-on saves,custom default saves) <K407> (returns: hours,minutes) <K409,status,service message, threshold,resolution> 7 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 Diagnostics (continued) <K411,laser high status,laser high Laser Current message,laser low status,laser low Warning Message message> QX-870 Output Format <K740,output index,start position, Format Extract length> <K741,output index,length,hex Format Insert string> Format Assign <K742,symbol number,status> Format Status <K743,output format status> <K744,filter index,symbology, Output Filter length,wildcard, placeholder,data, Configuration decode direction,check database number> Output Filter Enable <K745,number of filters> 8 QX-870 Diagnostics (continued) <K411,laser high status,laser high Laser Current message,laser low status,laser low Warning Message message> User-Defined Name <K412,user-defined name> QX-870 Output Format <K740,output index,start location, Format Extract length> <K741,output index,length,hex Format Insert string> Format Assign <K742,symbol number,status> Format Status <K743,output format status> Output Filter Configuration <K744,filter number,symbology, length,wildcard, placeholder,data, decode direction,database index> Output Filter Enable <K745,number of filters> Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide Alpha Commands Supported in the QX-870 The following table shows alpha commands that will function in the QX-870. The QX-870 is intended for use with numeric commands, but the commands shown below can be used. Important: Microscan does not guarantee support for these commands in future versions of the QX-870. Alpha Commands Communications Host Port Connections <Kabaud rate,parity,stop bits,data bits> <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain status,daisy Auxiliary Port chain ID> Preamble <Kdstatus,preamble> Postamble <Kestatus,postamble> Response Timeout <KAresponse timeout> LRC Status <Kcstatus> Read Cycle Trigger Mode <Kgtrigger mode,filter time> Serial Trigger <Kiserial trigger character> Character External Trigger State <Kjexternal trigger state> End of Read Cycle <Khmode,read cycle timeout> Good Decode Reads <Kmgood decode reads> <KLnumber of symbols,multisymbol separator> Multisymbol Motor On/Scan Speed <KE> Motor Off <KF> Maximum Element <KImaximum element>> Laser Controls <KClaser on/off,laser framing status,laser on position,laser off position> Symbologies Narrow Margins / <Konarrow margins,symbology identifier status> Symbology Identifier Background Color <Kxbackground color> <KZstatus,ID1,status1,ID2,status2,ID3,status3,ID4,status4,ID5a,ID5b,ID5c, AIAG status5,ID6,status6,ID7,status7,ID8,status8,ID9,status9,ID10,status10,ID11,status 11,ID12,status12> <Kpstatus,check digit status,check digit output status,large intercharacter gap,fixed Code 39 symbol length status,fixed symbol length,full ASCII set> <Kqstatus,start and stop match status,start and stop output status,large Codabar intercharacter gap,fixed symbol length status,symbol length,check digit type, check digit output> Interleaved 2 of 5 <Krstatus,check digit status,check digit output,symbol length 1,symbol length 2> UPC/EAN <KsUPCstatus,EAN status,supplementals status,separator status,separator character> <Ktstatus,fixed symbol length status,fixed symbol length,EAN-128 status,output Code 128 / EAN 128 format,application record separator status,application record separator character, application record brackets,application record padding> Code 93 <K!status,fixed symbol length status,symbol length> PDF417 <K[status,raster sweeps before decode attempt,fixed length status,symbol length> I/O Parameters Serial Verification <KScommand echo status,command beep status,control/hex output> Beeper <Kustatus,volume> Quality Output <KJquality output separator,decodes/trigger status,decode direction output>> Symbol Data Output <Klsymbol data output status,when to output> No Read Message <Kkstatus,message> Bad Symbol Message <K’status,message> No Symbol Message <KNstatus,message> Copyright ©2011 Microscan Systems, Inc. Numeric <K100> <K101> <K141> <K142> <K143> <K145> <K200> <K201> <K202> <K220> <K221> <K222> <K500> <K501> <K502> <K700> <K450> <K451> <K454> <K470> <K471> <K472> <K473> <K474> <K475> <K476> <K701> <K702> <K704> <K705> <K714> <K715> <K716> 9 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide Alpha Commands Numeric Matchcode Matchcode Master Symbol Database Size New Master Pin Diagnostics High Temperature Threshold Low Temperature Threshold Counts (Read-only) Hours Since Reset (Read-only) 10 <Knmatchcode type,sequential matching,match start position,match length,wildcard character,sequence on noread,sequence on mismatch> <K223> <KMnumber of master symbols> <K224> <Kzstatus> <K225> <K+degrees,message> <K402> <K–degrees,message> <K403> <K_?> (returns: power-ons,resets) <K406> <K@?> (returns: hours,minutes) <K407> Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 and QX-870 Connectivity There are significant hardware and connectivity differences between the MS-860 and QX-870. The diagrams and parts list below demonstrate the difference between MS-860 and QX-870 hardware configuration. Note: For other configurations, such as multidrop and daisy chain, refer to the configuration guides and user’s manuals for the MS-860 and QX-870. 2 1 8 4 The QX-to-DB25 cordset (9) can be connected to host or communication cable (8). 6 (MS-860 Base View) 5 7 9 8 6 4 MS-860 Standalone QX-870 Serial Standalone with 61-000172-01 Cordset 2 12 10 13 3 5 7 Important: The MS-860 power supply (4) cannot be used with the QX-870. Use the QX power supply (5). QX-870 Standalone (Serial or Ethernet) with QX-1 Item 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Description MS-860 Industrial Laser Scanner QX-870 Industrial Raster Scanner QX-1 Interface Device Power Supply, 90-254 VAC, 24VDC, USA/Euro plug QX Power Supply, 90-254 VAC, M12 12-pin socket, 1.3 m Object Detector Photo Sensor, Visible, NPN, Dark On QX Photo Sensor, M12 4-pin Plug, NPN, Dark On, 2 m Communication Cable, 25-pin plug to 9-pin socket, 6 ft. QX Cordset, M12 12-pin plug and M12 12-pin socket to DB25 socket, 2 m QX Cordset, Common, M12 12-pin plug to M12 12-pin socket, 1 m QX Cordset, Host, Serial, M12 12-pin plug to DB9 socket, 1 m (not shown) QX Cordset, Host, Serial, M12 12-pin socket to DB9, 1 m QX Cordset, Host, Ethernet, M12 8-pin plug to RJ45, 1 m QX Cordset, M12 12-pin plug to MS-Connect 5100, 3 m (not shown) QX Cordset, M12 12-pin plug/M12 12-pin socket to MS-Connect 210, RS-232, 2 m (not shown) QX Cordset, M12 12-pin plug/M12 12-pin socket to MS-Connect 210, RS-422/485, 2 m (not shown) Copyright ©2011 Microscan Systems, Inc. Part Number FIS-0860-XXXXG FIS-0870-XXXXG 98-000103-02 97-100004-15 97-000003-01 99-000017-01 99-000020-02 61-300026-03 61-000172-01 61-000162-01 61-000152-01 61-000153-01 61-000160-01 61-000161-01 61-000158-03 61-000158-04 11 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 and QX-870 Specifications Mechanical The mounting dimensions of the MS-860 and QX-870 are essentially the same, although the M12 receptacles at the base of the QX-870 may affect installation in some applications. MS-860 Dimensions QX-870 Dimensions Environmental MS-860 Enclosure Operating Temperature Storage Temperature Humidity IP65 rated 0° to 50° C (32° to 122° F) –50° to 75° C (–58° to 167° F) Up to 90% (non-condensing) QX-870 Enclosure Operating Temperature Storage Temperature Humidity IP testing pending 0° to 50° C (32° to 122° F) –50° to 75° C (–58° to 167° F) Up to 90% (non-condensing) Emissions MS-860 Heavy Industrial Radiated and Conducted Emissions QX-870 Heavy industrial EN 55022:1998 + A1:2000 + A2:2003 Radiated (Limits and Methods: ITE Disturbances) emissions General Immunity residential: Conducted EN55024:1998 + A1:2001 + A2:2003 emissions EN 61000-6-2:2001 EN 61000-6-2:2005 EN 55022:2006 Class A 30-1000 MHz EN 55022:2006 Class A .15-30 MHz Laser Light MS-860 Type Operating Life Safety Class QX-870 Semiconductor visible laser diode (650 nm nominal) 50,000 hours @ 25° C CDRH Class II Type Laser diode (650 nm nominal) Operating Life Safety Class 50,000 hours @ 25° C Visible laser: Class 2 Communication MS-860 Interfaces QX-870 RS-232, RS-422/485, AUX Port Interfaces RS-232, RS-422/485, Ethernet TCP/IP, EtherNet I/P Symbologies MS-860 Symbologies 12 QX-870 Standard Offering: Code 128, Code 39, Code 93, Codabar, GS1 Databar (RSS), Interleaved 2 of 5, UPC/EAN, PDF417, MicroPDF, Pharmacode Symbologies Standard Offering: Code 39, Codabar, Code 93, Interleaved 2 of 5, Code 128, PDF417, MicroPDF417, Pharmacode, UPC, GS1 Databar Applications Standards: UCC/EAN-128, AIAG Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide Scanning Parameters MS-860 Mirror Type Scan Rate Scan Width Angle Pitch Skew Symbol Contrast Raster Mirror Performance Rotating, 10-faceted Adjustable from 300 to 1200 scans/ second (Default = 500 sps) Typically 60° ±50° maximum ±40° maximum 25% min. absolute dark to light differential at 650 nm wavelength 80 sweeps per second at 1° - 10° sweep angle 60 sweeps per second at 11° - 20° sweep angle 40 sweeps per second at 21° - 34° (max.) sweep angle 20 sweeps per second at 35° - 36° (max.) sweep angle QX-870 Mirror Type Scan Rate Scan Width Angle Pitch Skew Symbol Contrast Raster Mirror Performance Rotating, 10-faceted Adjustable from 300 to 1400 scans/ second Typically 60° ±50° maximum ±40° maximum 25% min. absolute dark to light differential at 655 nm wavelength 80 sweeps per second at 1° - 10° sweep angle 60 sweeps per second at 11° - 20° sweep angle 40 sweeps per second at 21° - 34° (max.) sweep angle 20 sweeps per second at 35° - 36° (max.) sweep angle Electrical MS-860 Power Requirement 10-28 VDC, 200 mV p-p max. ripple, 110 mA at 24 VDC (typ.) QX-870 Power Requirement Trigger, New Master, Input 1 Optoisolated, 5-28V rated, (12 mA at 24 VDC) Trigger, New Master, Input 1 Output 1, 2, 3 Default Optoisolated, 1-28 VDC rated, (ICE <100 mA at 24 VDC, current limited by user) Internally tied PWR+. Use PWR– to activate. Output 1, 2, 3 Default 10-28 VDC, 200 mV p-p max. ripple, 270 mA at 24 VDC (typ.) Optoisolated, 4.5-28V rated, (13 mA at 24 VDC) New Master and Input 1 share the input common line. Optoisolated, 1-28 VDC rated, (ICE <100 mA at 24 VDC, current limited by user) Internally tied PWR+. Use PWR– to activate. Safety Certifications MS-860 Certifications CDRH, CE, UL/cUL, RoHS Copyright ©2011 Microscan Systems, Inc. QX-870 Certifications CDRH, FCC, CE, CB, BSMI (compliant) 13 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide MS-860 Host Connector Pin Assignments (25-pin D-Subminiature Plug) Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Host RS-232 Host/Aux. RS-232 Host RS-422/485 Chassis Ground TxD RxD RTS CTS Aux TxD Aux TxD Output 1 (+) Signal Ground Output 2 (+) Trigger (–) Trigger (+) Default configuration (Activated by connecting pin 11 to ground pin 7) Input 1 (+) RxD (+) TxD (–) No Read / Output 3 (+) RxD (–) Power Ground Power +10 to 28 VDC TxD (+) Output 1 (–) Output 2 (–) No Read / Output 3 (–) Input 1 (–) New master (–) New master (+) In/Out Out In Out In Out Out In In In In In Out Out In In In Out Out Out Out In In In MS-860 Trigger Connector Pin Assignments (4-pin MicroChange) Pin No. 1 2 3 4 Function Power + 10 to 28 VDC Trigger (–) Power Ground (Used for power return only) Trigger (+) In/Out Out MS-860 Power Connector Pin Assignments (3-pin MicroChange) Pin No. 1 2 3 14 Function Power Ground NC Power + 10 to 28 VDC In/Out In Copyright ©2011 Microscan Systems, Inc. MS-860-to-QX-870 Industrial Raster Scanner Transition Guide QX-870 Pin Assignments RS-422/485 RxD (–) Output 2 Input Common Default New Master Power Output 1 RS-232 TxD Trigger Ground Terminated RX (–) RS-232 RxD/ RS-232 CTS RS-422/485 RxD (+) RX (+) Power RS-422/485 TxD (+) RS-232 RxD Input Common Terminated TX (+) Trigger Ground Output 3 Input 1 Output Common Terminated Terminated TX (–) Terminated RS-422/485 TxD (–) Connector A (Serial) M12 12-pin Plug 1 2 3 4 5 6 7 8 9 10 11 12 RS-232 TxD/ RS-232 RTS Trigger Power Default New Master Output 1 Output 3 Ground Input Common Host RxD Host TxD Output 2 Output Common 1 2 3 4 5 6 7 8 9 10 11 12 Connector B (Serial) M12 12-pin Socket Connector B (Ethernet) M12 8-pin Socket Trigger Power Terminated Input 1 Port 3 422/485 TxD (+) Port 3 422/485 RxD (+) Ground Input Common Port 2 TxD/Port 1 RTS Port 2 RxD/Port 1 CTS Port 3 422/485 TxD (–) Port 3 422/485 RxD (–) 1 2 3 4 5 6 7 8 Terminated Terminated Terminated Port 4 TX (–) Port 4 RX (+) Port 4 TX (+) Terminated Port 4 RX (–) RS-422/485 TxD (–) N/C N/C Power RS-422/485 TxD (+) Trigger N/C RS-422/485 RxD (+) N/C Ground +10-28V Ground N/C N/C Trigger/New Master / Input 1 Common RS-422/485 RxD (–) Connector T (Trigger) M12 4-pin Socket Connector P/M (Serial) M12 12-pin Plug 1 N/C 1 2 Power 2 3 4 5 6 7 8 9 10 11 12 N/C N/C 422/485 TxD (+) 422/485 RxD (+) Ground N/C N/C N/C 422/485 TxD (–) 422/485 RxD (–) 3 4 Copyright ©2011 Microscan Systems, Inc. +10 to 28 V Trigger/New Master/Input 1 Common Ground Trigger 15 MS-860-to-QX-870 Industrial Raster Scanner Transition Guide 16 Copyright ©2011 Microscan Systems, Inc.