Generalscan FS01&MS3391-L Configration User Manual

Laser barcode scanner

Advertisement

Quick Links

FS01&MS3391-L
Laser Barcode Scanner Configration
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for Generalscan FS01&MS3391-L

  • Page 1 FS01&MS3391-L Laser Barcode Scanner Configration User Manual...
  • Page 2 Notice Make sure you carefully read the following information to ensure that your barcode scan engine is able to perform at the level for which it is designed. All software, including firmware, furnished to the user is on a licensed basis. The right is reserved to make changes to any software or product to improve reliability, function, or design.
  • Page 3: Specifications

    1 Specifications 1-1 Technical specifications Table 1-1 Technical specifications @25°C Item Description 3.3 VDC ± 5% Input voltage 75mA typical/85mA maximum Scanning current Standby current <8μA Laser 650nm laser diode Scan rate 100±10 scans/second Scanning angle ±50°, ±65°, ±35° (Skew, Pitch, Roll) UPC-A, UPC-E, EAN-13, EAN-8, ISBN/ISSN, Code 39, Code 39 full ASCII, Code 32, Trioptic Code 39, Interleaved 2 of 5, Industrial 2 of 5, Matrix 2 of 5, Decode capability...
  • Page 4 Item Description EN 60825-1-2007, Class 1 Laser safety EN 55024 (IEC 61000-4-2, contact discharge: +/-4KV, air discharge: +/-8KV), ESD protection IEC 61000-4-4, IEC 61000-4-5, IEC 61000-4-6, IEC 61000-4-11 RF immunity IEC 61000-4-3, 10V/m Power emission EN 55022, class B; EN61000-3-2; IEC 61000-3-3 100,000 lux Artificial light immunity...
  • Page 5 1-2 Default settings for various types of barcode Table 1-2 Default settings Read Check digit Check digit Min. code Proprietary Code type enable verification transmission length code ID code ID UPC-A √ √ √ (12) UPC-E √ √ √ UPC-E1 √...
  • Page 6 1-3 Decode zone Figure 1-1 Decode zone @25°C Table 1-3 Description of barcode patterns applied in Figure 1-1 Wide-narrow Resolution Barcode type Barcode content Contrast element ratio 4.0 mil Code 39 2.5:1 ABCDEFGH 5.0 mil Code 39 2.5:1 ABCDEFGH 7.5 mil Code 39 2.5:1 ABCDEF...
  • Page 7: Parameter Menus

    6 Parameter menus 6-1 Introduction This section describes the programmable parameters, provides barcodes for programming The engine is shipped with the factory default settings as described in this chapter. These factory-default-settings values are stored in flash memory and are preserved even when the engine is powered down.
  • Page 8 6-2 Instruction: configure engine by scanning configuration barcodes Refer to the next page, the steps of configuration are: a) Scan the SETUP barcode on the parameter setting part. b) Enter the option mode by scanning the Parameter name barcode. c) To the right of the option barcode, the necessary alphanumeric inputs are listed. Scan these alphanumeric entries (see section 6-32) individually as Para.
  • Page 9: Flow Control

    6-3 UART interface Flow control: None- No flow control. ACK/NAK-When this option is selected, after transmitting data, the engine expects either an ACK (acknowledge) or NAK (not acknowledge) response from the host. If the engine does not get a response in this time, it resends its data up to two times before discarding the data and declaring a transmit error.
  • Page 10 6-4 Trigger mode & some global settings Trigger mode: Good-read off- The TRIG pin must be pulled down once to activate scanning. The light source of engine stops scanning when there is a successful reading or no code is decoded after the Stand-by duration elapsed.
  • Page 11 Element amendment: If it is enabled, the engine can read the barcode comprised with bars and spaces in different scale. Printable character only: If it is enabled, the engine will output the printable characters only, i.e. in ASCII from 20H to 7EH. Decoder optimization: If it is enabled, the engine will optimize the engine with error correction.
  • Page 12 6-5 Indication Power-ON alert: After power-on the engine will send a boot up event message to the host. The boot-up event message format is 0x05, 0xF6, 0x00, 0x00, 0x03, 0xFF, 0x02. The detailed event message is described in section “7-8 EVENT”. LED-ON duration: This parameter can be adjusted for each successful reading.
  • Page 13 6-6 UPC-A Read: Format System character Data digits (10 digits) 1 check digit Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Code ID is a one-or-two-character string used to represent the barcode type upon a succeeding reading.
  • Page 14 FS01 & MS3391-L Reserved Para. Para. Parameter name Para. code Para. option Parameter (Para. No.) value value Read Disable UPC-A (0x01) 0x04 0x4D Enable Check digit verification Disable UPC-A CheckDigitVerification 0x04 0x4E (0xF2 0x29) Enable Check digit trans. Disable Transmit UPC-A Check 0x04 0x4F Enable Digit(0x28)
  • Page 15 6-7 UPC-E Read: Format System character “0” Data digits (6 digits) Check digits Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A.
  • Page 16 Reserved FS01 & MS3391-L Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Read Disable UPC-E (0x2) 0x04 0xB1 Enable Check digit verification Disable UPC-E_CheckDigitVerifi 0x04 0xB2 Enable cation (0xF2 0x30) Check digit trans. Disable UPC-E Transmit 0x04 0xB3 Enable CheckDigit (0x29)
  • Page 17 6-8 UPC-E1 Read: Format System character “1” Data digits (6 digits) 1 check digit Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A.
  • Page 18 FS01 & MS3391-L Reserved Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Read Disable UPC-E1(0xC) 0x0D 0x49 Enable UPC-E1_Check Digit Check digit verification Disable 0x0D 0x4A Verification Enable (0xF2 0xBD) Check digit trans. Disable UPC-E1_Transmit Check 0x0D 0x4B Enable Digit (0x2A)
  • Page 19 6-9 EAN-13 (ISBN/ISSN) Read: Format Data digits (12 digits) 1 check digit Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A.
  • Page 20 FS01 & MS3391-L Reserved Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Read Disable EAN-13 (0x03) 0x05 0x15 Enable Check digit verification Disable EAN-13 CheckDigitVerification 0x05 0x16 (0xF2 0x39) Enable Check digit transmission Disable EAN-13_TransmitCheckDigit 0x05 0x17 (0xF2 0x3A) Enable...
  • Page 21 6-10 EAN-8 Read: Format Data digits (7 digits) 1 check digit Check digit verification: The check digit verification is optional. Check digit trans.: By setting Enable, check digit will be transmitted. Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A.
  • Page 22 FS01 & MS3391-L Reserved Para. Para. Parameter name Para. option Para. value Parameter (Para. No.) code value Read 0x05 Disable EAN-8(0x04) 0x79 Enable EAN-8 CheckDigitVerification Check digit verification 0x05 Disable (0xF2 0x40) 0x7A Enable EAN-8 TransmitCheckDigit Check digit trans. 0x05 Disable (0xF2 0x41) 0x7B...
  • Page 23 6-11 Code 39 (Code 32, Trioptic Code 39) Read: Format ⋆ Data digits (variable) 1 check digit (optional) ⋆ Check digit verification: The check digit is optional and made as the sum module 43 of the numerical value of the data digits. Check digit transmission: By setting Enable, check digit will be transmitted.
  • Page 24 Reserved FS01 & MS3391-L Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Read Disable Code 39 (0x00) 0x05 0xDD Enable Check digit verification Disable Code 39 Check Digit (0x30) 0x05 0xDE Enable Transmit Code 39 Check Digit Check digit transmission Disable 0x05 0xDF...
  • Page 25: Interleaved 2 Of

    6-12 Interleaved 2 of 5 Read: Format Data digits (Variable) 1 check digit (optional) Check digit verification: The check digit verification is optional. There are two optional check digit algorithms: the Uniform Type of barcode Specification (USS) and the Optical Product Code Council (OPCC).
  • Page 26: Industrial 2 Of

    6-13 Industrial 2 of 5 Read: Format Data digits (variable) Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A. Reserved FS01 &...
  • Page 27: Matrix 2 Of

    6-14 Matrix 2 of 5 Read: Format Data digits (variable) 1 check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A.
  • Page 28 6-15 Codabar Read: Format Start character Data digits (variable) Check digit (optional) End character Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A.
  • Page 29 FS01 & MS3391-L Reserved Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Read Disable Codabar (0x07) 0x07 0x6D Enable Check digit verification Disable CodeBar_CheckDigit 0x07 0x6E Enable Verification (0xF2 0x68) Check digit transmission Disable CodeBar_Transmit 0x07 0x6F Enable CheckDigit (0xF2 0x69)
  • Page 30 6-16 Code 128 Read: Format Data digits (variable) 1 check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A.
  • Page 31 6-17 UCC/EAN 128 Read: Format Data digits (variable) 1 check digit (optional) Check digit verification: The check digit is made as the sum module 103 of all data digits. Check digit transmission: By setting Enable, check digit will be transmitted. Max.
  • Page 32 6-18 ISBT 128 Read: Format “=” or “&” Data digits (variable) 1 check digit (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A.
  • Page 33 6-19 Code 93 Read: Format Data digits (variable) 2 check digits (optional) Check digit verification: The check digit verification is optional. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A.
  • Page 34 6-20 Code 11 Read: Format Data digits (variable) Check digit 1 (optional ) Check digit 2 (optional) Check digit verification: The check digit is presented as the sum module 11 of all data digits. Check digit transmission: By setting Enable, check digit 1 and check digit 2 will be transmitted upon your selected check digit verification method.
  • Page 35 6-21 MSI/Plessey Read: Format Data digits (variable) Check digit 1 (optional) Check digit 2 (optional) Check digit verification: The MSI/Plessey has one or two optional check digits. There are three methods of verifying check digits, i.e. Mod10, Mod10/10 and Mod 11/10. The check digit 1 and check digit 2 will be calculated as the sum module 10 or 11 of the data digits.
  • Page 36 FS01 & MS3391-L Reserved Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Read Disable MSI (0x0B) 0x08 0xFD Enable Disable MSI_Check_Digit 0x00* Check digit verification 1 digit (mod 10) (0x32) 0x08 0xFE MSI_Check_Digit_Algorithm 2 digit (Mod 10/10) 0x01* (0x33) Note1...
  • Page 37 6-22 UK/Plessey Read: Format Data digits (variable) 2 check digits (optional) Check digit verification: The UK/Plessey has two optional check digits. Check digit transmission: By setting Enable, check digit will be transmitted. Max./Min. code length: Refer to Max./Min. code length of Code 39. Code ID setting: Refer to Code ID setting of UPC-A.
  • Page 38: China Post

    6-23 China Post Read: Format 11 Data digits Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A. Reserved FS01 & MS3391-L Para. Parameter name Para. code Para. option Para. value Parameter (Para.
  • Page 39 6-24 GS1 DataBar (GS1 DataBar Truncated) GS1 DataBar Truncated is structured and encoded the same as the standard GS1 DataBar format, except its height is reduced to a 13 modules minimum; while GS1 DataBar should have a height greater than or equal to 33 modules. Read: Format 16 Data digits...
  • Page 40: Gs1 Databar Limited

    6-25 GS1 DataBar Limited Read: Format 16 Data digits Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A. Conversion: Refer to Conversion of GS1 DataBar (GS1 DataBar Truncated). FS01 & MS3391-L Reserved Para.
  • Page 41: Gs1 Databar Expanded

    6-26 GS1 DataBar Expanded Read: Format Data characters (variable) Code ID setting: Refer to Code ID setting of UPC-A. Insertion group selection: Refer to Insertion group selection of UPC-A. Conversion: UCC/EAN 128- Refer to Code ID transmission of String transmission, “]Cm” will be identified as AIM ID. FS01 &...
  • Page 42 6-27 G1-G4 & FN1 substitution string setting Format of barcode data transmission Prefix Code name Preamble Code ID Code length Code data Code ID Postamble Suffix Suffix string setting: The <enter > key is represented in different ASCII when it is applied by different OS. For a Windows/DOS OS, <enter>...
  • Page 43 Testing barcode: FN1 substitution string setting: The FN1 character (0x1D) in an UCC/EAN128 barcode, or a Code 128 barcode, or a GS1 DataBar barcode can be substituted with a defined string. Reserved FS01 & MS3391-L Para. Parameter name Para. code Para.
  • Page 44 <SP> (0xF3 0xB9~0xBC) FN1SubStrLen 0x00* (0xF3 0xBD)
  • Page 45 6-28 G1-G4 string position & Code ID position Format of barcode data transmission Prefix Code name Preamble Code ID Code length Code data Code ID Postamble Suffix Insert G1/G2/G3/G4 string position: The engine offers 4 positions to insert strings among the barcode data string.
  • Page 46: String Transmission

    6-29 String transmission Note: The information in this chapter is closely related to the chapter of G1-G4 & FN1 substitution string setting. Format of barcode data transmission Prefix Code name Preamble Code ID Code length Code data Code ID Postamble Suffix Preamble transmission: By setting Enable, preamble will be appended before the data transmitted.
  • Page 47 FS01 & MS3391-L Reserved Para. Parameter name Para. code Para. option Para. value Parameter (Para. No.) value Prefix transmission Disable Prefix(0x69) 0x00* 0x20 0x09 Enable Suffix1(0x68) 0x0A* Suffix2(0x6A) 0x0B* Suffix transmission Disable ScanDataTransmissionFormat 0X00* 0x20 0x0A Enable (0xEB) Note1 Code name transmission Disable CodeNameTransmission 0x20 0x0B...
  • Page 48 6-30 Return default parameters & firmware version Load to Factory Default If you wish to return the engine to all the factory default setting above...
  • Page 49 6-31 Enable & Disable scanning configuration barcode *Enable scanning configuration barcode The default status of the engine is enabled to scan configuration barcode, and the parameter of “Parameter Scanning (0xEC)” in Table 6-1 is set 0x01. Disable scanning configuration barcode Scan the above barcode to disable scanning configuration barcode, and the parameter of “Parameter Scanning (0xEC)”...
  • Page 50 6-32 Configuration alphanumeric entry barcode (as Para. value)
  • Page 51 1D Laser Serial Parameters List Reserved FS01 & MS3391-L Factory Factory Para. No. Parameter Supp. Parameter value & option (Hex) default default 0:High Beeper Volume 0x8C 1:Medium 1 (Medium) Same as left 2:Low 0:Low Frequency 1 (Medium Beeper Tone 0x91 1:Medium Frequency Same as left Frequency)
  • Page 52 Reserved FS01 & MS3391-L Factory Factory Para. No. Parameter Supp. Parameter value & option (Hex) default default 0: Disable EAN-13 Read 0x03 1 (Enable) Same as left 1: Enable 0x00: Ignore UPC/EAN with Supplemental 0x02: Auto-discriminate UPC/EAN UPC/EAN Supplemental 0x10 0x00 (Ignore) Same as left Supplemental...
  • Page 53 FS01 & MS3391-L Reserved Factory Factory Para. No. Parameter Supp. Parameter value & option (Hex) default default 1: Enable 0x12 (L1) 0x00~0x99 0x02 0x01 Set Length(s) for Code 0x13 (L2) 0x00~0x99 0x37 0x63 (L1>L2 is not supported) Code 39 Check Digit 0: Disable 0x30 0 (Disable)
  • Page 54 FS01 & MS3391-L Reserved Factory Factory Para. No. Parameter Supp. Parameter value & option (Hex) default default 0x98 1: Enable Codabar 0: Disable Codabar Read 0x07 0 (Disable) 1 (Enable) 1: Enable 0x18 (L1) 0x00~0x63 0x05 0x04 Set Lengths for Codabar 0x19 (L2) 0x00~0x63 0x37...
  • Page 55 FS01 & MS3391-L Reserved Factory Factory Para. No. Parameter Supp. Parameter value & option (Hex) default default 0x06: Prefix+Data+Suf2 0x07: Prefix + Data + Suf1 + Suf2 Serial interface 0x03: 1200 0x04: 2400 0x05: 4800 0x06: 9600 0x06 Baud Rate 0x9C Same as left 0x07: 19200...
  • Page 56 FS01 & MS3391-L Reserved Para. code Parameter Factory Parameter Factory default (Hex) value & option default LED ON duration 0xF2 0x20 0x01~0x63 (unit 100ms) 0x0A (1.0 sec) same as left 00~09 Double confirm 0xF2 0x10 same as left (00: No) Global max.
  • Page 57 Reserved FS01 & MS3391-L Para. code Parameter Factory Parameter Factory default (Hex) value & option default EAN-13 Code ID 0xF2 0x3B 0x00-0xFF <A> (0x41) same as left same as “Global G1-G4 EAN-13 Insert Group Selection 0xF2 0x3C same as left String selection”...
  • Page 58 Reserved FS01 & MS3391-L Para. code Parameter Factory Parameter Factory default (Hex) value & option default ISBT 128_Transmit 0: Disable 0xF2 0xB7 0 (Disable) same as left CheckDigit 1: Enable 0xF2 0xB8(L1) 0x00~0x63 Set Lengths for ISBT 128 0xF2 0xB9(L2) 0x00~0x63 99 (0x63) (L1>L2 is not supported)
  • Page 59 FS01 & MS3391-L Reserved Para. code Parameter Factory Parameter Factory default (Hex) value & option default String selection” Industrial 2 of 5 Industrial 2 of 5 Code ID 0xF2 0x50 0x00~0xFF <I>(0x49) <F>(0x46) Industrial 2 of 5 Insert Group same as “Global G1-G4 0xF2 0x51 same as left Selection...
  • Page 60 Reserved FS01 & MS3391-L Para. code Parameter Factory Parameter Factory default (Hex) value & option default Codabar Start End Character 0: Disable 0xF2 0x6D 0 (Disable) same as left Equality 1: Enable MSI_CodeIDSetting 0xF2 0x88 0x00~0xFF <O> (0x4F) <J> (0x4A) same as “Global G1-G4 MSI_InsertGroupSelection 0xF2 0x89...
  • Page 61 Reserved FS01 & MS3391-L Para. code Parameter Factory Parameter Factory default (Hex) value & option default Insert G3 String Length 0xF3 0xA0 0x00~0x16 same as left Insert G4 String Setting1~ 0xF3 0xA1~ 0x00~0xFF 0x41 (A) same as left Insert G4 String Setting22 0xF3 0xB6 Insert G4 String Length 0xF3 0xB7...
  • Page 62: Test Chart

    9 Test chart UPC-A UPC-E EAN-8 EAN-13 Code 39 Code 32 A908765439 Code 128 Interleaved 2 of 5 Industrial 2 of 5 (Default setting: Read disable) Matrix 2 of 5 Code 93 UCC/EAN 128 Code 11 (Default setting: Read disable)
  • Page 63 MSI/Plessey (Default setting: Read disable) UK/Plessey ISBN/ISSN China Post GS1 DataBar (GS1 DataBar Truncated) GS1 DataBar Limited GS1 DataBar Expanded...
  • Page 64: Ascii Table

    10 ASCII table for keyboard wedge for RS-232 Null Down Left Right PgUp PgDn Home Enter Insert Ctrl+ Delete Alt+ Notes: The 2nd and the 3rd columns above are used for keyboard wedge only. “ & ‘ < > Example: ASCII “A” = “41”.
  • Page 65 11 Glossary The dark element in a printed barcode. Space The lighter element of a barcode formed by the background between bars. Barcode density The thickness of the narrowest element in the barcode (e.g. 5mil, 10mil, etc). Resolution The narrowest element dimension which can be distinguished by a particular reading device or printed with a particular device or method.

Table of Contents