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.