UBI ScanPlus 1800 Reference Manual

Intermec scanplus 1800: reference guide
Hide thumbs Also See for ScanPlus 1800:
Table of Contents

Advertisement

S c a n P l u s
Reference Manual
Edition 1.0
April 1996
SP/XX/RM/10/E/960401

Advertisement

Table of Contents
loading

Summary of Contents for UBI ScanPlus 1800

  • Page 1 S c a n P l u s Reference Manual Edition 1.0 April 1996 SP/XX/RM/10/E/960401...
  • Page 2 Notice The ScanPlus products described in this manual comply with CE directives for electromagnetic emission levels and electrical immunity. The information contained in this manual is for informational purposes only and is subject to change without notice. No part of this manual may be copied or reproduced in any manner without the prior written permission of United Barcode Industries.
  • Page 3: Table Of Contents

    The topics in this manual are presented in alphabetical order for easy access. Use the Contents for a quick overview if you do not know where to find a particular item. ASCII character codes... 1 Beeps / green indicator LED... 14 Power-up beeps / power-up LED...
  • Page 4 Contents Display data string mode ...32 Data decoding security parameters ...33 Description ...33 Predefined security levels ...34 Consecutive same read data validation ...35 Time-out between identical consecutive codes ...36 Time-out between different consecutive codes ...37 Default parameter settings ...38 Emulating special keyboard keys—Keyboard wedge ...39 Interpreting and transmitting special keyboard keys ...39 Special keys interpretation codes ...40 Special keys transmission codes ...42...
  • Page 5 Identifying the interface ... 53 Keyboard wedge... 54 Connection ... 54 Predefined interface numbers ... 55 Predefined data transmission settings ... 59 Preamble / postamble ... 60 Interpreting and transmitting special keyboard keys ... 62 End-of-transmission keyboard character status ... 62 Transmission delay ...
  • Page 6 Contents Preamble / postamble ...105 Product checklist...106 Pushbutton models ...107 Standard pushbutton models ...107 Energy saver pushbutton models ...108 Pushbutton models—Activation ...109 Pushbutton deactivation...109 Pushbutton activation...109 Pushbutton operating scenarios ...110 Standard pushbutton models ...112 Energy saver pushbutton models ...114 Compose read duration ...115 Reset all configuration parameters ...116 Reset factory defaults ...116 RS-232...117...
  • Page 7 RS-232—Slave mode ... 132 Activation ... 132 How to use slave mode ... 132 Scan rate parameters—ScanPlus SP ... 134 Predefined scan rates ... 134 Scan rate / decode rate ratio ... 135 Software / CPU version identification ... 136 Software / CPU Versions ...
  • Page 8 Contents Start/stop...155 Check digit ...156 Barcode length ...157 Special wedge keys emulation...157 Symbologies—Code 93 ...158 Activation ...158 Default values ...158 Barcode length ...159 Symbologies—Code 128 / EAN 128 ...160 Activation ...160 Default values ...160 Barcode length ...161 Code EAN-128 norms (auto-discriminating) ...162 Symbologies—EAN-8, EAN-13...163 Symbologies—EAN 128 ...164 Symbologies—Interleaved 2 of 5 ...165...
  • Page 9 Activation ... 172 Symbologies—Plessey Code ... 173 Activation ... 173 Default values ... 173 Check digit ... 173 Barcode length ... 174 Symbologies—Standard 2 of 5 ... 175 Activation ... 175 Default values ... 175 Check digit mod 10 ... 176 Barcode length ...
  • Page 10 Contents Predefined interface numbers ...192 Predefined data transmission settings ...193 Transmitted symbology type ...194 Transmission delay ...194 Margin size...195 Logical output signal state ...196 Pulse duration ...198 x Contents SP/XX/RM/10/E/960401...
  • Page 11: Ascii Character Codes

    ASCII character codes NUL (00h) STX (02h) EOT (04h) ACK (06h) SP/XX/RM/10/E/960401 ASCII character codes SOH (01h) ETX (03h) ENQ (05h) BEL (07h) End Selection...
  • Page 12 ASCII character codes BS (08h) LF (0Ah) FF (0Ch) SO (0Eh) DLE (10h) HT or TAB (09h) VT (0Bh) CR (0Dh) SI (0Fh) DC1 (11h) End Selection SP/XX/RM/10/E/960401...
  • Page 13 DC2 (12h) DC4 (14h) SYN (16h) CAN (18h) SUB (1Ah) SP/XX/RM/10/E/960401 ASCII character codes DC3 (13h) NAK (15h) ETB (17h) EM (19h) ESC (1Bh) End Selection...
  • Page 14 ASCII character codes FS (1Ch) RS (1Eh) SP (20h) " (22h) $ (24h) GS (1Dh) US (1Fh) ! (21h) # (23h) % (25h) End Selection SP/XX/RM/10/E/960401...
  • Page 15 & (26h) ( (28h) * (2Ah) (2Ch) (2Eh) SP/XX/RM/10/E/960401 ASCII character codes ’ (27h) ) (29h) + (2Bh) (2Dh) / (2Fh) End Selection...
  • Page 16 ASCII character codes 0 (30h) 2 (32h) 4 (34h) 6 (36h) 8 (38h) 1 (31h) 3 (33h) 5 (35h) 7 (37h) 9 (39h) End Selection SP/XX/RM/10/E/960401...
  • Page 17 (3Ah) < (3Ch) > (3Eh) @ (40h) B (42h) SP/XX/RM/10/E/960401 ASCII character codes (3Bh) = (3Dh) ? (3Fh) A (41h) C (43h) End Selection...
  • Page 18 ASCII character codes D (44h) F (46h) H (48h) J (4Ah) L (4Ch) E (45h) G (47h) I (49h) K (4Bh) M (4Dh) End Selection SP/XX/RM/10/E/960401...
  • Page 19 N (4Eh) P (50h) R (52h) T (54h) V (56h) SP/XX/RM/10/E/960401 ASCII character codes O (4Fh) Q (51h) S (53h) U (55h) W (57h) End Selection...
  • Page 20 ASCII character codes X (58h) Z (5Ah) \ (5Ch) ^ (5Eh) ‘ (60h) Y (59h) [ (5Bh) ] (5Dh) _ (5Fh) a (61h) End Selection SP/XX/RM/10/E/960401...
  • Page 21 b (62h) d (64h) f (66h) h (68h) j (6Ah) SP/XX/RM/10/E/960401 ASCII character codes c (63h) e (65h) g (67h) i (69h) k (6Bh) End Selection...
  • Page 22 ASCII character codes l (6Ch) n (6Eh) p (70h) r (72h) t (74h) m (6Dh) o (6Fh) q (71h) s (73h) u (75h) End Selection SP/XX/RM/10/E/960401...
  • Page 23 v (76h) x (78h) z (7Ah) | (7Ch) (7Eh) SP/XX/RM/10/E/960401 ASCII character codes w (77h) y (79h) { (7Bh) } (7Dh) DEL (7Fh) End Selection...
  • Page 24: Beeps / Green Indicator Led

    Beeps / green indicator LED Beeps / green indicator LED Power-up beeps / power-up LED Two beeps indicate that the power-up sequence has been completed. Three long beeps followed by five short beeps indicate an EEPROM integrity error at power- up.
  • Page 25: Good Read Beeps / Good Read Led

    Good read beeps / good read LED By default, a single short beep (80 ms) indicates that the barcode has been read successfully. If Beep After Transmission is selected, the same beep indicates that the bar code has been read and transmitted to the host system. Number of good read beeps 1 Good Read Beep (*) No Good Read Beep...
  • Page 26 Beeps / green indicator LED Duration of good read beeps 80 ms Beep Duration (*) 200 ms Beep Duration Compose good read beep duration Compose Beep Duration (0 to 999 ms) Example To make each beep last for half a second (500 ms): 1.
  • Page 27: Crackles, Beeps And Leds-2D Bar Codes

    Crackles, beeps and LEDs—2D bar codes 2D crackle / LED flicker Crackle On (*) Crackle Off - LED Flicker Off Reading Codablock bar codes—ScanPlus XP / ScanPlus PDF irregular crackle The ScanPlus XP / ScanPlus PDF is reading Codablock data—the more intensive the crackle, the better the reading performance.
  • Page 28 Beeps / green indicator LED Reading PDF417 bar codes—ScanPlus PDF irregular crackle The ScanPlus PDF is reading new PDF417 data—the more intensive the crackle, the better the reading performance. If LED Flicker On is selected, the green indicator LED will also flicker. regular tick The ScanPlus PDF has already read the data you are scanning—you will hear this if you have to rescan the same area of code a second...
  • Page 29: Configuration Beeps

    Configuration beeps The ScanPlus has special beeps for the configuration bar codes provided in this manual. success A short beep followed by a long beep indicates the selection has been accepted by the ScanPlus. error Six short beeps indicate a setup error (incorrect configuration code) for the selected interface type: option not available, interface number not available,...
  • Page 30: Code Mark

    Code mark Code mark Default code marks Code Mark Transmitted enables transmission of current settings of code marks—barcode symbology identifying characters. Code marks are transmitted after the preamble if present and before the barcode data. Code marks should only be activated for keyboard wedge and RS-232 interfaces. Code Mark Not Transmitted (*) Default code mark values symbology...
  • Page 31: Composing Custom Code Marks

    Composing custom code marks 1. Select the Compose Code Mark code for your symbology. 2. Scan an identifying character and scan End Selection ( Scanning any Compose Code Mark code automatically activates code mark transmission for all symbologies (use for keyboard wedge and RS-232 interfaces only).
  • Page 32 Code mark Standard 2 of 5—Compose Code Mark MSI Code—Compose Code Mark UPC-A—Compose Code Mark EAN-8—Compose Code Mark PDF417—Compose Code Mark Plessey —Compose Code Mark UPC-E—Compose Code Mark EAN-13—Compose Code Mark SP/XX/RM/10/E/960401...
  • Page 33: Aim Symbology Identifiers

    AIM symbology identifiers AIM symbology identifiers are optional 3-character code marks that have been standardized by the AIM Committee. AIM symbology identifiers are transmitted after the preamble if present and before the barcode data. Selecting AIM Transmitted automatically activates AIM symbology identifier transmission for all symbologies.
  • Page 34 Code mark AIM symbology identifiers / supported processing options Not all the special processing options are supported. Refer to the official AIM documentation on symbology identifiers for full information on the different processing options. symbology Codablock A Codablock F Codabar Code 39 Code 93 Code 128 / EAN 128...
  • Page 35: Compose Interface Number

    Compose interface number Which interface number? To know which interface number to enter, check the following points in the order shown: 1. Look to see if there is a suitable number in the Predefined interface numbers section for your interface. 2.
  • Page 36 Compose interface number Compose Interface Number End Selection SP/XX/RM/10/E/960401...
  • Page 37: Concatenating Configuration Bar Codes

    Concatenating configuration bar codes What is a configuration bar code? All the configuration codes in this Reference Manual are Code 128 bar codes with a special terminator character—FNC3, data string \60—to indicate that the code is a configuration code. Why concatenate? In order to configure the ScanPlus for a given installation, you may need to read a number of configuration codes one after the other—and you may need to do this for each ScanPlus you have to install and set...
  • Page 38 Concatenating configuration bar codes 2. Obtain the data strings for the codes you want to concatenate Parameter list / data strings). Example For the following codes, you will obtain the following strings: reset factory defaults N° 201 AZERTY - French Codabar active 2 good read beeps You can also obtain the data strings by putting the ScanPlus into Display Data String mode...
  • Page 39: Configuration Modes

    Configuration modes Configuration authorization modes Configuration enable mode Configuration Enable Mode allows you to configure your ScanPlus at all times. Configuration inhibit after 1 mn Configuration Inhibit After 1 mn protects the ScanPlus from unintentional configuration actions—configuration is inhibited if no configuration codes are read during the first minute after power-up.
  • Page 40: Temporary Configuration Mode

    Configuration modes Temporary configuration mode Temporary Configuration Mode allows you to test new configuration settings without loosing your current configuration setup. Temporary configuration mode remains active until you select Restore/Update Current Configuration or until you switch off the ScanPlus. Restore current configuration Restore Current Configuration quits temporary configuration mode and returns the ScanPlus to its current configuration settings.
  • Page 41: Transparent Configuration Mode

    Transparent configuration mode Transparent Configuration Mode allows you to use the ScanPlus (and the present Reference Manual if required!) to configure other UBI products. Transparent configuration mode remains active until you switch off the ScanPlus. Example To use your ScanPlus to configure UBI’s OmniImage product: 1.
  • Page 42: Display Data String Mode

    Configuration modes Display data string mode Display Data String Mode allows you to display the data string values and checksum for configuration bar codes on a terminal screen. The configuration codes in this manual are in Code 128 format. Data string values are displayed in hexadecimal and are separated by backslashes. Data string values are useful if you want to concatenate configuration bar codes Concatenating configuration bar codes ) or if you want to send commands directly from the host terminal to the ScanPlus in RS-232 Slave Mode (...
  • Page 43: Data Decoding Security Parameters

    Data decoding security parameters Description Data decoding security parameters allow you to ensure that the ScanPlus transmits the correct data after decoding, whatever the reading conditions or quality of the bar codes read. Predefined security levels The Normal Security Level optimizes the reading speed for most situations.
  • Page 44: Predefined Security Levels

    Data decoding security parameters Predefined security levels Normal security level Single Read Before Transmission—300 ms Between Identical Consecutive Codes— No Time-Out Between Different Consecutive Codes Medium security level 2 Consecutive Same Reads Before Transmission—300 ms Between Identical Consecutive Codes—10 ms Between Different Consecutive Codes High security level 4 Consecutive Same Reads Before Transmission—350 ms Between Identical Consecutive Codes—30 ms Between Different Consecutive Codes...
  • Page 45: Consecutive Same Read Data Validation

    Consecutive same read data validation By default, transmission occurs after a single successful read. Compose number of consecutive same reads before transmission To increase the reliability of the data transmitted, you can set the ScanPlus to validate the data before transmission—it will only transmit data after a specified number of successful consecutive reads have given the same result.
  • Page 46: Time-Out Between Identical Consecutive Codes

    Data decoding security parameters Time-out between identical consecutive codes By default, you can only read identical consecutive codes after a time-out between reads of 300 ms. Compose timeout between identical consecutive codes Increasing the timeout before you can read another identical code protects against unwanted reading of the same bar code.
  • Page 47: Time-Out Between Different Consecutive Codes

    Time-out between different consecutive codes By default, you can read two different codes immediately one after the other—there is no time-out between reads. Compose timeout between different consecutive codes Increasing the timeout before you can read a different code protects against unwanted reading of other bar codes if they are close together on the same label.
  • Page 48: Default Parameter Settings

    Default parameter settings Default parameter settings Use the Reset Factory Defaults code to reset all the ScanPlus parameters to their factory Reset all configuration parameters ). default settings ( Parameter list / data strings provides the full list of parameters including default settings. SP/XX/RM/10/E/960401...
  • Page 49: Emulating Special Keyboard Keys-Keyboard Wedge

    Emulating special keyboard keys—Keyboard wedge Emulating special keyboard keys— Keyboard wedge Interpreting and transmitting special keyboard keys Different symbologies support different character formats. The ScanPlus transmission format is different according to the symbologies used ( and ScanPlus transmission format ). Only symbologies supporting the full ASCII character set allow the encoding of certain special keyboard keys such as <Return>...
  • Page 50: Special Keys Interpretation Codes

    Emulating special keyboard keys—Keyboard wedge Special keys interpretation codes The following codes allow the emulation of special keyboard keys by reading Code 39 bar codes containing dual-character combinations as shown in the Code 39 keyboard emulation chart on the next page. As the dual-character combinations use Code 39 bar codes, the ScanPlus must be enabled to read Code 39 codes with the appropriate barcode length setting Symbologies —...
  • Page 51 Emulating special keyboard keys—Keyboard wedge Code 39 keyboard emulation chart emulated keys ENTER RETURN SEND FIELD + FIELD EXIT HOME BACK TAB BACK SPACE CLEAR FIELD - LINE FEED RESET CTRL SPECIAL SP/XX/RM/10/E/960401 character emulated combination keys PF10 PF11 PF12 PF13 PF14 PF15...
  • Page 52: Special Keys Transmission Codes

    Emulating special keyboard keys—Keyboard wedge Special keys transmission codes Control characters transmission Control Characters On transmits ASCII characters for decimal numbers 1 to 27 with the sequence <Ctrl> character . Control Characters Off transmits the following characters directly as single keyboard characters—useful for applications that already use the control sequences as co mmands: ASCII character 8 transmitted as <Backspace>...
  • Page 53: Flashing Mode

    Flashing mode To increase LED life, the ScanPlus is configured by default to flash after 10 minutes in standby instead of producing a continuous beam. When you present a bar code, it will return to a continuous beam. Flashing mode is the default mode for all ScanPlus models but is not available when the pushbutton of pushbutton models is activated.
  • Page 54: Glossary

    Glossary Glossary aiming beam red light used to ensure that ScanPlus pushbutton models are correctly positioned over the bar codes before reading is activated—particularly useful for distance readers like the ScanPlus ER Cable Management Module—cable adapter used to connect the ScanPlus to the host system if a direct connection is not possible (need for an external power supply, keyboard wedge configuration, ...) data transmission...
  • Page 55: Ibm 46Xx Cash Registers

    IBM 46xx cash registers IBM 46xx cash registers Connection port 5x or 9x SP/XX/RM/10/E/960401...
  • Page 56: Predefined Interface Numbers

    IBM 46xx cash registers Predefined interface numbers If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). N° 110 IBM 46xx cash registers—Port 9x N° 111 IBM 46xx cash registers—Port 5x SP/XX/RM/10/E/960401...
  • Page 57: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for IBM 46xx cash registers - Interface N° 110 / N° 111 The main predefined parameter settings for IBM 46xx cash registers depend on cash register protocols and can not be modified. Transmission delay Inter-message delay SP/XX/RM/10/E/960401 IBM 46xx cash registers...
  • Page 58: Installation Procedure

    Installation procedure Installation procedure The ScanPlus Installation Guide tells you step by step how to install and set up your ScanPlus to operate successfully in most working situations. General installation / configuration procedure 1. Check you have everything you need ( 2.
  • Page 59: Inter-Character Delay

    Inter-character delay The maximum rate at which data can be transmitted by the ScanPlus is affected by the response of the system. By the insertion of an inter-character delay, the ScanPlus can avoid dropping characters if it is transmitting decoded data too rapidly. This feature can only be used with keyboard wedge and RS-232 interfaces and OCIA cash registers.
  • Page 60 Inter-character delay Compose Inter-Character Delay (maximum = 999 ms) End Selection SP/XX/RM/10/E/960401...
  • Page 61: Inter-Message Delay

    Inter-message delay The maximum rate at which data can be transmitted by the ScanPlus is affected by the response of the system. By the insertion of an inter-message delay, the ScanPlus can avoid dropping characters if it is transmitting decoded data too rapidly. This feature can be used with all interfaces.
  • Page 62 Inter-message delay Compose Inter-Message Delay (maximum = 999 ms) End Selection SP/XX/RM/10/E/960401...
  • Page 63: Interfaces

    Interfaces Interface types If you reset your ScanPlus to its factory default settings ( parameters ), no interface type is selected (null interface). In this case, you will have to re- enter the appropriate interface number for your system ( IBM 46xx cash registers Laser emulation Keyboard wedge...
  • Page 64: Keyboard Wedge

    Keyboard wedge Keyboard wedge Connection keyboard cable To Keyboard power supply (optional) to keyboard input connector CMM to host cable keyboard to CMM cable To Display Power Reader Supply wedge 1. Disconnect the keyboard from the host computer. 2. Use the two CMM cables to connect the CMM between the keyboard and the host.
  • Page 65: Predefined Interface Numbers

    Predefined interface numbers If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). IBM PC AT and compatibles N° 200 QWERTY - English N° 204 QWERTZ - German N°...
  • Page 66 Keyboard wedge IBM 31xx, 32xx, 34xx N° 230 QWERTY - English N° 232 AZERTY - international N° 234 QWERTZ - German N° 2313 AZERTY - data entry N° 231 AZERTY - French N° 233 AZERTY - caps QWERTY N° 2310 QWERTY - data entry N°...
  • Page 67 DEC VT 220, 320, 420 N° 410 QWERTY - PC type N° 414 QWERTZ - PC type DEC VT/PC 510 N° 271 AZERTY - PC type N° 2717 AZERTY - VT type - French N° 2720 QWERTZ - PC type - Swiss / French SP/XX/RM/10/E/960401 Keyboard wedge N°...
  • Page 68 Keyboard wedge Apple / Macintosh N° 220 QWERTY - English N° 224 QWERTZ - German Hewlett Packard 700/92 N° 260 QWERTY - English N° 264 QWERTZ - German Wyse 60, 65, 99GT, 120 N° 300 QWERTY - 102 keys PC/AT fast N°...
  • Page 69: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for keyboard wedge - Interface N° 200 end-of-transmission keyboard character status end-of-message control code inter-character delay inter-message delay In this section, the predefined parameter settings for standard keyboard wedge configurations are indicated by an asterisk (*). SP/XX/RM/10/E/960401 Keyboard wedge lower case...
  • Page 70: Preamble / Postamble

    Keyboard wedge Preamble / postamble The ScanPlus can send preambles and postambles—control codes before and after each message—to emulate command keys on the keyboard and allow automatic data entry: <preamble> <barcode data> <postamble> Maximum number of characters in each preamble and postamble: ScanPlus SP: maximum = 5 characters ScanPlus ER / XP / PDF: maximum = 10 characters.
  • Page 71 Predefined postamble codes Enter (*) Field Exit SP/XX/RM/10/E/960401 Keyboard wedge Carriage Return Field Advance Down Arrow...
  • Page 72: Interpreting And Transmitting Special Keyboard Keys

    Keyboard wedge Interpreting and transmitting special keyboard keys Emulating special keyboard keys—Keyboard wedge End-of-transmission keyboard character status The ScanPlus transmission format is different according to the symbologies used Symbologies - Character formats and ScanPlus transmission format ). By default, the ScanPlus sets the keyboard to lower case at the end of transmission. Lower Case (*) Transmission delay Inter-character delay...
  • Page 73: Keyboard Wedge-Additional Preamble / Postamble Characters

    Keyboard wedge—Additional preamble / postamble characters Keyboard wedge—Additional preamble / postamble characters PF 1 PF 3 PF 5 PF 7 SP/XX/RM/10/E/960401 PF 2 PF 4 PF 6 PF 8 End Selection...
  • Page 74 Keyboard wedge—Additional preamble / postamble characters PF 9 PF 11 PF 13 PF 15 PF 17 PF 10 PF 12 PF 14 PF 16 PF 18 End Selection SP/XX/RM/10/E/960401...
  • Page 75 Keyboard wedge—Additional preamble / postamble characters PF 19 PF 21 PF 23 RETURN SP/XX/RM/10/E/960401 PF 20 PF 22 PF 24 ENTER SEND End Selection...
  • Page 76 Keyboard wedge—Additional preamble / postamble characters FIELD HOME Ctrl i TAB = BACK TAB ARROW RIGHT FIELD EXIT BACK SPACE ARROW LEFT End Selection SP/XX/RM/10/E/960401...
  • Page 77 Keyboard wedge—Additional preamble / postamble characters ARROW UP CLEAR LINE FEED SP/XX/RM/10/E/960401 ARROW DOWN FIELD RESET End Selection...
  • Page 78: Laser Emulation

    Laser emulation Laser emulation Connection scanner input port SP/XX/RM/10/E/960401...
  • Page 79: Predefined Interface Numbers

    Predefined interface numbers If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). N° 132 Laser With Pushbutton SP/XX/RM/10/E/960401 Laser emulation N° 134 Connection to MicroBar LS...
  • Page 80: Predefined Data Transmission Settings

    Laser emulation Predefined data transmission settings Predefined settings for laser emulation - Interface N° 132 transmitted symbology type margin size logical signal state during transmission logical signal state outside transmission In this section, the predefined parameter settings for Interface N° 132 (standard laser emulation configuration) are indicated by an asterisk (*).
  • Page 81: Transmitted Symbology Type

    Transmitted symbology type In laser emulation, the ScanPlus can transmit data in the original barcode format or converted into Code 39 format, provided that the bar codes contain characters that exist in the Code 39 standard. Transmission In Original Code (*) Example To transmit Code 128 bar codes in Code 128 format: Scan Transmission In Original Code.
  • Page 82: Margin Size

    Laser emulation Margin size Predefined margin size The size of the default margin is 10 times the size of the narrow bar (50 µs). Compose margin size Example To set a margin size of 20 x the narrow bar width: 1.
  • Page 83: Logical Output Signal State

    Logical output signal state Signal state during transmission Bar = 1, Space = 0, Margin = 0 (*) Bar = 0, Space = 1, Margin = 1 Signal state outside transmission Quiet Zone = 1 (*) Quiet Zone = 0 SP/XX/RM/10/E/960401 Laser emulation quiet zone...
  • Page 84 Laser emulation Examples of signal state combinations Quiet Zone = 1 (*), Bar = 1 (*) Quiet Zone = 0, Bar = 1 (*) Quiet Zone = 1 (*), Bar = 0 Quiet Zone = 0, Bar = 0 quiet zone margin SP/XX/RM/10/E/960401...
  • Page 85: Number Codes

    Number codes Use these number codes to enter custom numerical values required by certain configuration codes. The same number codes are provided on the inside back cover of this manual. SP/XX/RM/10/E/960401 End Selection Number codes...
  • Page 86: Ocia Cash Registers

    OCIA cash registers OCIA cash registers Connection scanner input port SP/XX/RM/10/E/960401...
  • Page 87: Predefined Interface Numbers

    Predefined interface numbers If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). N° 120 OCIA TEC cash registers First Type N° 122 OCIA NCR cash registers SP/XX/RM/10/E/960401 OCIA cash registers N°...
  • Page 88: Predefined Data Transmission Settings

    OCIA cash registers Predefined data transmission settings Predefined settings for OCIA cash registers - Interface N° 120 / N° 121 / N° 122 The main predefined parameter settings for OCIA cash registers depend on cash register protocols and can not be modified. inter-character delay inter-message delay Transmission delay...
  • Page 89: Parameter List / Data Strings

    Parameter list / data strings Interface numbers compose interface number Keyboard wedge—predefined interface numbers IBM PC AT and compatibles N° 200 N° 201 N° 204 N° 205 N° 206 N° 207 N° 208 N° 209 N° 2020 IBM 31xx, 32xx, 34xx N° 230 N°...
  • Page 90 Parameter list / data strings DEC VT/PC 510 N° 271 N° 275 N° 2717 N° 2718 N° 2720 Apple / Macintosh N° 220 N° 221 N° 224 Hewlett Packard 700/92 N° 260 N° 261 N° 264 Wyse 60, 65, 99GT, 120 N° 300 N°...
  • Page 91 N° 134 Wand emulation—predefined interface numbers N° 130 N° 131 IBM 46xx cash registers—predefined interface numbers N° 110 N° 111 OCIA cash registers—predefined interface numbers N° 120 N° 121 N° 122 SP/XX/RM/10/E/960401 Parameter list / data strings connection to MicroBar LS \41\4A\02\06\60 digital wand emulation \41\4A\02\02\60 analog wand emulation...
  • Page 92: Data Transmission Parameters

    Parameter list / data strings Data transmission parameters Keyboard wedge—data transmission parameters preamble no preamble compose postamble no postamble Enter (*) Carriage Return Field Advance Field Exit Down Arrow compose special keys interpretation not active (*) (Code 39) always active only active if separate 2-character label or if preceded by a hyphen (-) only active if separate 2-character...
  • Page 93 1200 2400 4800 19200 38400 data bits 7 (*) parity even (*) none stop bits 2 (*) ENQ (Hex 05) not used (*) ENQ (HEX 05) compose ACK (Hex 06) not used (*) ACK (HEX 06) compose NAK (Hex 15) not used (*) NAK (HEX 15) compose XON/XOFF software protocol not active (*)
  • Page 94 Parameter list / data strings LRC (longitudinal redundancy not active (*) check) active time-out (hardware and 1000 ms (*) software) unlimited compose (1 to 2500 ms) preamble no preamble compose postamble no postamble Carriage Return + Line Feed (*) Carriage Return Line Feed compose inter-character delay see below...
  • Page 95 transmission in Code 39 inter-message delay see below margin size 10 x narrow bar width (*) compose logical signal state during bar = 1, space = 0, margin = 0 (*) transmission bar = 0, space = 1, margin = 1 logical signal state outside quiet zone = 0 (*) transmission...
  • Page 96 Parameter list / data strings 50 ms compose (1 to 999 ms) Inter-message delay—all interfaces inter-message delay none (*) 10 ms 30 ms 50 ms 80 ms 100 ms compose (1 to 999 ms) Code mark—keyboard wedge, RS-232 activation code mark not transmitted (*) code mark transmitted Default code marks: Symbology:...
  • Page 97 EAN-8 EAN-13 AIM symbology identifiers—keyboard wedge, RS-232 activation AIM not transmitted (*) AIM transmitted Symbology: AIM symbology identifiers: Codablock A Codablock F Codabar Code 39 Code 93 Code 128 / EAN 128 Interleaved 2 of 5 Matrix 2 of 5 Standard 2 of 5 PDF417 MSI Code...
  • Page 98: Symbology Parameters

    Parameter list / data strings Symbology parameters disable all symbologies Codabar activation not active (*) active start/stop not transmitted (*) a, b, c, d A, B, C, D a, b, c, d/t, n, *, e DC1, DC2, DC3, DC4 CLSI library system not active (*) active check digit (AIM not used (*)
  • Page 99 check digit not transmitted (*) transmitted Code 39 activation active (*) (ScanPlus SP / ER / XP) not active (*) (ScanPlus PDF) Code 39 type standard 43 characters (*) full ASCII start/stop not transmitted (*) transmitted accepted start/stop characters " * " only (*) "...
  • Page 100 Parameter list / data strings Code 93 activation not active (*) active barcode length (number of any length (*) characters) minimum length = 6 compose minimum length Code 128 / EAN 128 activation not active (*) active barcode length (number of any length (*) characters) minimum length = 6...
  • Page 101 Matrix 2 of 5 activation not active (*) active barcode length (number of minimum length = 6 (*) characters) any length compose minimum length MSI Code activation not active (*) active check digit mod 10 checked and transmitted (*) checked but not transmitted check digit double mod 10 checked and transmitted checked but not transmitted barcode length (number of...
  • Page 102 Parameter list / data strings minimum length = 6 compose minimum length Standard 2 of 5 activation not active (*) active start/stop bars Identicon (6 Bars) (*) Computer Identics (4 Bars) check digit mod 10 not used (*) checked and transmitted checked but not transmitted barcode length (number of minimum length = 6 (*)
  • Page 103 active UPC-A check digit transmitted (*) not transmitted UPC-E check digit transmitted (*) not transmitted EAN-8 check digit transmitted (*) not transmitted EAN-13 check digit transmitted (*) not transmitted UPC-A number system transmitted (*) not transmitted UPC-E number system transmitted (*) not transmitted re-encoding UPC-A, UPC-E, UPC-A transmitted as EAN-13 (*)
  • Page 104: Scanplus Operating Parameters

    Parameter list / data strings ScanPlus operating parameters reset factory defaults software / CPU versions Interfaces null interface (*) (no interface driver selected—no transmission) keyboard wedge RS-232 C RS-232 TTL laser emulation wand emulation IBM 46xx cash registers OCIA cash registers Symbologies Codabar Codablock...
  • Page 105 UPC/EAN code families (UPC-A, UPC-E, EAN-8, EAN-13) (*) (ScanPlus SP / ER / XP) Pushbutton models all pushbutton models pushbutton not active (*) standard pushbutton models active for read duration (2 s), repeat read duration after good read active for read duration (2 s), standby after good read active while pushbutton pressed, standby after good read...
  • Page 106 Parameter list / data strings configuration inhibit after 1 mn temporary configuration mode enable restore current configuration update current configuration transparent configuration enable mode display data string mode enable RS-232 slave mode enable Beeps / green indicator LED power-up beeps / power-up on (*) good read beeps 1 beep (*) 2 beeps...
  • Page 107 Data decoding security parameters predefined security levels normal security level (*) medium security level high security level consecutive same read data single read before transmission (*) validation compose number of consecutive same reads before transmission (maximum = 10) time-out between identical 300 ms (*) consecutive codes compose (maximum = 2550 ms)
  • Page 108: Data String Values

    Parameter list / data strings Data string values end selection Number codes ASCII character codes NUL (00h) SOH (01h) STX (02h) ETX (03h) EOT (04h) ENQ (05h) ACK (06h) BEL (07h) BS (08h) HT or TAB (09h) LF (0Ah) VT (0Bh) FF (0Ch) \64\60 \10\60...
  • Page 109 CR (0Dh) SO (0Eh) SI (0Fh) DLE (10h) DC1 (11h) DC2 (12h) DC3 (13h) DC4 (14h) NAK (15h) SYN (16h) ETB (17h) CAN (18h) EM (19h) SUB (1Ah) ESC (1Bh) FS (1Ch) GS (1Dh) RS (1Eh) US (1Fh) SP (20h) ! (21h) "...
  • Page 110 Parameter list / data strings * (2Ah) + (2Bh) / (2Fh) 0 (30h) 1 (31h) 2 (32h) 3 (33h) 4 (34h) 5 (35h) 6 (36h) 7 (37h) 8 (38h) 9 (39h) < (3Ch) = (3Dh) > (3Eh) ? (3Fh) @ (40h) A (41h) B (42h) C (43h)
  • Page 111 F (46h) G (47h) H (48h) I (49h) J (4Ah) K (4Bh) L (4Ch) M (4Dh) N (4Eh) O (4Fh) P (50h) Q (51h) R (52h) S (53h) T (54h) U (55h) V (56h) W (57h) X (58h) Y (59h) Z (5Ah) [ (5Bh) \ (5Ch)
  • Page 112 Parameter list / data strings c (63h) d (64h) e (65h) f (66h) g (67h) h (68h) i (69h) j (6Ah) k (6Bh) l (6Ch) m (6Dh) n (6Eh) o (6Fh) p (70h) q (71h) r (72h) s (73h) t (74h) u (75h) v (76h) w (77h)
  • Page 113 Additional preamble / postamble characters—Keyboard wedge PF 1 PF 2 PF 3 PF 4 PF 5 PF 6 PF 7 PF 8 PF 9 PF 10 PF 11 PF 12 PF 13 PF 14 PF 15 PF 16 PF 17 PF 18 PF 19 PF 20...
  • Page 114 Parameter list / data strings FIELD FIELD EXIT HOME TAB = Ctrl i BACK TAB BACK SPACE ARROW RIGHT ARROW LEFT ARROW UP ARROW DOWN CLEAR FIELD LINE FEED RESET \04\02\04\60 \04\02\05\60 \04\02\06\60 \04\02\07\60 \04\02\08\60 \04\02\09\60 \04\02\0A\60 \04\02\0B\60 \04\02\0C\60 \04\02\0D\60 \04\02\0E\60 \04\02\0F\60 \04\02\10\60...
  • Page 115: Preamble / Postamble

    Preamble / postamble Keyboard wedge - Preamble / postamble RS-232 - Preamble / postamble Do not try to configure preambles or postambles for IBM 46xx cash registers, laser emulation, OCIA cash registers, wand emulation. SP/XX/RM/10/E/960401 Preamble / postamble...
  • Page 116: Product Checklist

    Product checklist Product checklist ScanPlus all systems ScanPlus Installation Guide ScanPlus user’s leaflet external power supply options keyboard wedge CMM and associated keyboard/system cables single-output or dual-output RS-232 CMM and associated cables if applicable ScanPlus Reference Manual SP/XX/RM/10/E/960401...
  • Page 117: Pushbutton Models

    Pushbutton models By default, the pushbutton on ScanPlus pushbutton models is deactivated. To activate the pushbutton, you must select the appropriate pushbutton activation code for your ScanPlus model ( Standard pushbutton models Standard pushbutton models are suitable for standard applications where energy consumption is not a critical parameter.
  • Page 118: Energy Saver Pushbutton Models

    Pushbutton models Energy saver pushbutton models Energy saver pushbutton models are specially designed for energy- critical applications—using the ScanPlus with laptop computers for example. When the ScanPlus goes into standby after one of the time-out conditions has been satisfied, current consumption drops to zero until the next reading situation occurs.
  • Page 119: Pushbutton Models-Activation

    Pushbutton models—Activation Pushbutton deactivation By default, the pushbutton on ScanPlus pushbutton models is deactivated. Pushbutton activation To activate the pushbutton, you must select a pushbutton operating scenario. The same three operating scenarios are available for all ScanPlus pushbutton models (standard or energy saver): Active For Read Duration (2 s)—Repeat Read Duration After Good Read Active For Read Duration (2 s)—Standby After Good Read Active While Pushbutton Pressed—Standby After Good Read...
  • Page 120: Pushbutton Operating Scenarios

    Pushbutton models—Activation Pushbutton operating scenarios Active For Read Duration (2 s)—Repeat Read Duration After Good Read This configuration allows you to read a number of bar codes after a single press of the pushbutton. press pushbutton good read Active For Read Duration (2 s)—Standby After Good Read This configuration is useful to avoid double reading—when bar codes are close together for example.
  • Page 121 Pushbutton models—Activation Active While Pushbutton Pressed—Standby After Good Read This configuration is useful for selective reading of single bar codes. press pushbutton good read standby SP/XX/RM/10/E/960401...
  • Page 122: Standard Pushbutton Models

    Pushbutton models—Activation Standard pushbutton models Only supported by ScanPlus models with part numbers 0-xxxxxx-2x-xx. Do not use these codes with ScanPlus models that do not have a pushbutton. Standard Pushbutton Active For Read Duration (2 s)—Repeat Read Duration After Good Read Standard Pushbutton Active For Read Duration (2 s)—Standby After Good Read Standard Pushbutton...
  • Page 123 Standard pushbutton models—Aiming beam Only supported by ScanPlus ER / XP / PDF models with part numbers 0-xxxxxx-2x-xx. ScanPlus ER / XP / PDF standard pushbutton models can be configured to produce an aiming beam when in standby mode. The aiming beam is a red light used to position the ScanPlus correctly over the bar codes before reading is activated.
  • Page 124: Energy Saver Pushbutton Models

    Pushbutton models—Activation Energy saver pushbutton models Only supported by ScanPlus models with part numbers 0-xxxxxx-1x-xx. Activating energy saver pushbutton models deactivates the power-up beeps and power-up LED—they can not be activated in Energy Saver mode. Do not use these codes with ScanPlus models that do not have a pushbutton. Energy Saver Active For Read Duration (2 s)—Repeat Read Duration After Good Read Energy Saver...
  • Page 125: Compose Read Duration

    Compose read duration By default, the ScanPlus remains active (reading) for 2 seconds when the pushbutton is pressed. Activating the pushbutton (standard or energy saver pushbutton models) resets the default read duration value (2 s). If you want to modify the read duration, you must select Compose Read Duration after you have activated the pushbutton.
  • Page 126: Reset All Configuration Parameters

    Reset all configuration parameters Reset all configuration parameters Reset factory defaults Reset Factory Defaults resets all the ScanPlus parameters to their factory default settings: null interface (no interface driver selected—no transmission), default symbologies, default symbology settings, default ScanPlus operating settings (pushbutton deactivated, LED / beep settings, etc.). Parameter list / data strings provides the full list of parameters and default settings.
  • Page 127: Rs-232

    RS-232 RS-232 Direct connection serial port SP/XX/RM/10/E/960401...
  • Page 128: Single-Output Connection-External Power Supply

    RS-232 Single-output connection—External power supply serial port RS-232 Port Power Reader Supply power supply single RS-232 CMM Single-output CMM pin assignments below SP/XX/RM/10/E/960401...
  • Page 129 Single-output CMM pin assignments Standard DB-25S "DTE" female (P/N 704300) Frame Ground Transmit Data Receive Data Request to Send Clear to Send Signal Ground +5 Volts Standard DB-25S "DCE" female (P/N 704320) Frame Ground Receive Data Transmit Data Clear to Send Request to Send Signal Ground +5 Volts...
  • Page 130: Dual-Output Connection

    RS-232 Dual-output connection serial port Ï terminal J2 male (* J1 female) power supply By default, dual-output RS-232 CMMs for the ScanPlus are configured for data transmission on the DTE connector (to host) only. By modifying internal jumper settings, the dual-output RS-232 CMM can be set to transmit data on the DCE connector (to terminal) only or on both DTE and DCE ( CMM—Jumper settings below).
  • Page 131 Dual-output CMM—Jumper settings To change the jumper settings, remove the four attachment screws and remove the cover of the CMM. Jumper settings are identical for standard and reverse gender dual-output RS-232 CMMs. Make sure the TO HOST and TO TERMINAL labels are correctly positioned when you reassemble the CMM.
  • Page 132: Predefined Interface Numbers

    RS-232 Predefined interface numbers If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). N° 100 Standard RS-232 C N° 102 RS-232 PC Term N° 105 RS-232 Slave Mode RS-232—Slave mode N°...
  • Page 133: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for RS-232 - Interface N° 100 baud rate data bits parity stop bits ENQ (Hex 05) ACK (Hex 06) NAK (Hex 15) XON/XOFF (software) CTS/RTS (hardware) LRC (longitudinal redundancy check) time-out (hardware and software) end-of-message control code inter-character delay inter-message delay...
  • Page 134: Baud Rate

    RS-232 Baud Rate 9600 (*) 2400 19200 1200 4800 38400 SP/XX/RM/10/E/960401...
  • Page 135: Data Bits

    Data bits Seven (*) Parity Even (*) None Stop bits Two (*) SP/XX/RM/10/E/960401 RS-232 Eight...
  • Page 136: Enq / Ack / Nak Software Protocol

    RS-232 ENQ / ACK / NAK software protocol (1) To use a different character for ENQ / ACK / NAK: 1. Scan Compose Other Character. 2. Scan the desired character code ( 3. Scan End Selection. ENQ enquiry character Not Used (*) Compose Other Character (1) ACK acknowledge character Not Used (*)
  • Page 137 NAK negative acknowledge character Not Used (*) Compose Other Character (1) Typical ENQ / ACK / NAK scenarios host terminal message (OK) (clears message) SP/XX/RM/10/E/960401 NAK (HEX 15) ScanPlus host terminal repeats message (clears message) RS-232 ScanPlus message (not OK) (OK)
  • Page 138: Xon/Xoff Software Protocol

    RS-232 XON/XOFF software protocol This protocol allows the host to control the flow of data from the ScanPlus. To interrupt reception of data, the host transmits the XOFF character (ASCII DC3). To restart the flow, it sends the XON character (ASCII DC1). Not Active (*) CTS/RTS hardware protocol The ScanPlus acts as a standard terminal and manages the RTS/CTS lines when...
  • Page 139: Lrc (Longitudinal Redundancy Check)

    LRC (Longitudinal Redundancy Check) LRC allows the exclusive OR of each character in the data. The result is converted into two bytes which can then be transmitted after the data. Example LRC = 4Ah -> LRC1 = 34h, LRC2 = 41h Not Active (*) Time-out (hardware and software) 1000 ms (*)
  • Page 140: Preamble / Postamble

    RS-232 Preamble / postamble The ScanPlus can send preambles and postambles—control codes before and after each message—to emulate command keys on the keyboard and allow automatic data entry: <preamble> <barcode data> <postamble> Maximum number of characters in each preamble and postamble: ScanPlus SP: maximum = 5 characters ScanPlus ER / XP / PDF: maximum = 10 characters.
  • Page 141: Transmission Delay

    Predefined postamble codes Carriage Return + Line Feed (*) Carriage Return Transmission delay Inter-character delay Inter-message delay SP/XX/RM/10/E/960401 RS-232 Line Feed...
  • Page 142: Rs-232-Slave Mode

    RS-232—Slave mode RS-232—Slave mode Activation Slave mode allows the ScanPlus to be configured or controlled directly by the terminal host via the RS-232 port. How to use slave mode 1. Activate slave mode Scan the N° 105 - RS-232 Slave Mode code and reconfigure the standard RS-232 parameters to suit your system if required.
  • Page 143 3. Adapt the strings to slave mode format Remove the backslash separator characters from the data strings obtained in Display Data String Mode and adapt each string to slave mode format: <startB> (<68>) Example To activate Code 39 from the host terminal in slave mode, you must send the following string from the host terminal: 68414C605E6A 4.
  • Page 144: Scan Rate Parameters-Scanplus Sp

    Scan rate parameters—ScanPlus SP Scan rate parameters—ScanPlus SP Increasing the scan rate decreases the ability to decode high-density bar codes. Try to find the best scan-rate/density ratio for fast successful reading of your bar codes. Use the scan rate / decode rate ratio codes on the next page to optimize your reading applications.
  • Page 145: Scan Rate / Decode Rate Ratio

    Scan rate / decode rate ratio These codes are only for use with the ScanPlus SP—do not use these codes with other ScanPlus models (ER, XP, PDF, ...). Decode Rate = Scan Rate Decode Rate = Scan Rate provides the best compromise between fast decoding and the maximum number of characters decoded at one time (maximum of 240 bars or spaces depending on the bar code format used): fastest decoding rate,...
  • Page 146: Software / Cpu Version Identification

    Software / CPU version identification Software / CPU version identification Software / CPU Versions Software and CPU version information is useful if you have a problem and need to contact your UBI representative ( Version indications For recent ScanPlus models, Software / CPU Versions identifies the versions of the software and CPU installed as follows: textual display on the host terminal screen (if applicable), a sequence of beeps indicates the software version,...
  • Page 147 Software version beeps Each digit of the software version number (N number of long beeps corresponding to (version_number + 1). The specific software version letter if applicable (n by a number of short beeps corresponding to the equivalent alphabetical position of the letter. Example Specific software version 4.0A is indicated by: 5 long beeps...
  • Page 148: Symbologies

    Symbologies Symbologies Available symbologies Some symbologies such as Codablock and PDF417 are not available with all ScanPlus models—specific symbology availability is indicated with the symbology activation codes. To optimize the performance of your ScanPlus and to ensure trouble-free scanning, do not select symbologies that you do not need ( Symbologies—Codabar Symbologies—Codablock Symbologies—Code 39...
  • Page 149: Character Formats And Scanplus Transmission Format

    Character formats and ScanPlus transmission format symbology character format supported alphanumeric—letter case not Code 39 defined alphanumeric full ASCII—letter Code 93 case defined Code 128 Codablock PDF417 numerical Codabar Interleaved 2 of 5 Matrix 2 of 5, Standard 2 of 5 UPC/EAN code set Barcode length and data security The reliability of the barcode data transmitted can depend on the...
  • Page 150 Symbologies As well as barcode length parameters, other configuration parameters help to increase the security of the data transmitted ( If you use the Compose Minimum Length option, we recommend that you use a check digit (if available) and the Consecutive same read data validation feature ( security parameters ) to ensure that the same read result is obtained on 2 or more successive reads before the read is validated.
  • Page 151 Compose Minimum Length Example If the bar codes in your application have a minimum length of 6 characters: 1. Use your ScanPlus to read the Compose Minimum Length bar code for your symbology. 2. Enter the minimum length—6 in our example—by reading the appropriate number code ( this manual).
  • Page 152: Symbologies-Activation

    Symbologies—Activation Symbologies—Activation To optimize the performance of your ScanPlus and to ensure trouble-free scanning, do not select symbologies that you do not need. The Disable All Symbologies code deactivates all the symbologies activated. If you want to deactivate individual symbologies, use the Not Active codes for each symbology. Disable All Symbologies does not reset the individual parameter settings for each symbology.
  • Page 153 Codabar—Not Active (*) Code 39—Not Active (*) (ScanPlus PDF) Code 93—Not Active (*) Code 128 / EAN 128—Not Active (*) Interleaved 2 of 5—Not Active (*) SP/XX/RM/10/E/960401 Symbologies—Activation Codabar—Active Code 39—Active (*) (ScanPlus SP / ER / XP) Code 93—Active Code 128 / EAN 128—Active Interleaved 2 of 5—Active Disable All Symbologies...
  • Page 154 Symbologies—Activation Matrix 2 of 5—Not Active (*) MSI Code—Not Active (*) PDF417—Not Active Plessey Code—Not Active (*) Standard 2 of 5—Not Active (*) Matrix 2 of 5—Active MSI Code—Active PDF417—Active (*) (only available ScanPlus PDF) Plessey Code—Active Standard 2 of 5—Active Disable All Symbologies SP/XX/RM/10/E/960401...
  • Page 155 UPC/EAN code families Select the desired UPC/EAN format configuration and scan UPC/EAN—Active to enable. UPC/EAN—Not Active (*) (ScanPlus PDF) Reactivate All—UPC-A, UPC-E, EAN-8, EAN-13 (*) UPC-A Deactivated EAN-8 Deactivated SP/XX/RM/10/E/960401 Symbologies—Activation UPC/EAN—Active (*) (ScanPlus SP / ER / XP) UPC-E Deactivated EAN-13 Deactivated Disable All Symbologies...
  • Page 156: Symbologies-Codabar

    Symbologies—Codabar Symbologies—Codabar Activation Not Active (*) Default values Start/stop bars CLSI library system Check digit (AIM recommendation) Number of characters Active Not Transmitted Not Active Not Used Minimum Length = 6 SP/XX/RM/10/E/960401...
  • Page 157: Start/Stop

    Start/stop Not Transmitted (*) a, b, c, d a, b, c, d t, n, *, e CLSI library system Libraries in the CLSI system used in the United States require the insertion of spaces within the 14-character label—for example, the label 39990000192148 is transmitted as 3 9990 00019 2148.
  • Page 158: Check Digit (Aim Recommendation)

    Symbologies—Codabar Check digit (AIM recommendation) While Codabar has no check character, AIM has a recommended character. Each Codabar data character has a value assigned to it. Not Used (*) Checked And Transmitted AIM data character values data character Checked But Not Transmitted value data value...
  • Page 159 Calculation of the check digit 1. The values corresponding to all the Codabar data characters in the message (including Start/Stop characters) are added together to make a total. 2. The data character which must be added to this total to make a multiple of 16 is the check character.
  • Page 160: Barcode Length

    Symbologies—Codabar Barcode length Barcode length (number of characters) for Codabar = [start + barcode data + check digit if applicable + stop]. The minimum length possible is 3 characters. For maximum security, we recommend that you use one of the following parameters with all ScanPlus products: Compose 1 or 2 Fixed Lengths (the safest configuration), Compose Minimum Length.
  • Page 161: Symbologies-Codablock

    Symbologies—Codablock Activation Select the desired Codablock format and scan Active to enable. Not Active (*) Codablock F (*) Default values Codablock format Timeout between reads Check digit SP/XX/RM/10/E/960401 Symbologies—Codablock Active (only available ScanPlus XP / PDF) Codablock A Codablock F Active Not Transmitted...
  • Page 162: Time-Out Between Reads

    Symbologies—Codablock Time-out between reads Active (*) Check digit Not Transmitted (*) Not Active Transmitted SP/XX/RM/10/E/960401...
  • Page 163: Symbologies-Code 39

    Symbologies—Code 39 Activation Select the desired Code 39 format and scan Active to enable. Full ASCII characters are encoded using one of the four control characters ($, %, /, +) in combination with a letter ( Active (*) (ScanPlus SP / ER / XP) Standard 43 Characters (*) Default values Code 39 format...
  • Page 164 Symbologies—Code 39 Full ASCII conversion chart—Code 39 Code 39 ASCII Hex Code 39 ASCII Hex Code 39 ASCII Hex Code 39 ASCII Hex Space " & ’ < > ‘ SP/XX/RM/10/E/960401...
  • Page 165: Start/Stop

    Start/stop Transmission Not Transmitted (*) Accepted characters " * " Only (*) " $ " And " * " Accepted SP/XX/RM/10/E/960401 Symbologies—Code 39 Transmitted " $ " Only...
  • Page 166: Check Digit

    Symbologies—Code 39 Check digit Deactivation Not Used (*) Modulo 43 check digit The modulo 43 check digit is a character added to the end of the Code 39 bar code label for extra validation of the data. Checked And Transmitted French CIP check digit The CIP check digit is used in the French pharmaceutical industry.
  • Page 167: Barcode Length

    Barcode length Barcode length (number of characters) for Code 39 = [start + barcode data + check digit if applicable + stop]. The minimum length possible is 3 characters. If you know the minimum length of your bar codes, we recommend that you use the Compose Minimum Length parameter.
  • Page 168: Symbologies-Code 93

    Symbologies—Code 93 Symbologies—Code 93 Activation Not Active (*) Default values Number of characters Active Any Length SP/XX/RM/10/E/960401...
  • Page 169: Barcode Length

    Barcode length Barcode length (number of characters) for Code 93 = [barcode data]. The minimum length possible is 1 character. If you know the minimum length of your bar codes, we recommend that you use the Compose Minimum Length parameter. Any Length (*) Compose Minimum Length Compose minimum length using the special number codes (...
  • Page 170: Symbologies-Code 128 / Ean 128

    Symbologies—Code 128 / EAN 128 Symbologies—Code 128 / EAN 128 New normalization allows decoding of the UCC/EAN standard extension. EAN 128 is auto- discriminating with Code 128 (recognition of the FNC1 start character used). Activation Not Active (*) Default values Number of characters FNC1 separator character for EAN-128 norms Active...
  • Page 171: Barcode Length

    Barcode length Barcode length (number of characters) for Code 128 / EAN 128 = [barcode data]. The minimum length possible is 1 character. Any Length (*) Compose Minimum Length Compose minimum length using the special number codes ( back cover of this manual) and scan End Selection: minimum length: Compose Minimum Length <length>—End Selection...
  • Page 172: Code Ean-128 Norms (Auto-Discriminating)

    Symbologies—Code 128 / EAN 128 Code EAN-128 norms (auto-discriminating) Compose FNC1 separator character Inside the code, the FNC1 character can be used as a separator when multiple identifiers and their fields are concatenated. It is transmitted as the GS function character (ASCII 29) by default and can be substituted by your own ASCII character (used for example for keyboard wedge interfaces where the GS character can not be transmitted).
  • Page 173: Symbologies-Ean-8, Ean-13

    Symbologies—EAN-8, EAN-13 Symbologies—EAN-8, EAN-13 Symbologies—UPC/EAN code families (UPC-A, UPC-E, EAN-8, EAN-13) SP/XX/RM/10/E/960401...
  • Page 174: Symbologies-Ean 128

    Symbologies—EAN 128 Symbologies—EAN 128 Symbologies—Code 128 / EAN 128 SP/XX/RM/10/E/960401...
  • Page 175: Symbologies-Interleaved 2 Of 5

    Symbologies—Interleaved 2 of 5 Activation Not Active (*) Default values Check digit Number of characters SP/XX/RM/10/E/960401 Symbologies—Interleaved 2 of 5 Active Not used Minimum Length = 6...
  • Page 176: Check Digit

    Symbologies—Interleaved 2 of 5 Check digit The Interleaved 2 of 5 check digit can be used as the last encoded character of a label. This is especially recommended when using variable length Interleaved 2 of 5 and if the Consecutive same read data validation feature is not activated ( parameters ).
  • Page 177: Barcode Length

    Barcode length Barcode length (number of characters) for Interleaved 2 of 5 = [barcode data + check digit if applicable]. The minimum length possible is 2 characters. Interleaved 2 of 5 always encodes an even number of characters. To handle codes with an odd number of characters, the ScanPlus will accept a code with the last character printed as 5 narrow bars.
  • Page 178: Symbologies-Matrix 2 Of 5

    Symbologies—Matrix 2 of 5 Symbologies—Matrix 2 of 5 Activation Not Active (*) Default values Number of characters Active Minimum Length = 6 SP/XX/RM/10/E/960401...
  • Page 179: Barcode Length

    Barcode length Barcode length (number of characters) for Matrix 2 of 5 = [barcode data]. The minimum length possible is 3 characters. For maximum security, we recommend that you use the Compose Minimum Length parameter with all ScanPlus products. The Any Length code provides zero security. Minimum Length = 6 (*) Compose Minimum Length Compose minimum length using the special number codes (...
  • Page 180: Symbologies-Msi Code

    Symbologies—MSI Code Symbologies—MSI Code Activation Not Active (*) Default values Check digit mod 10 Number of characters Check digit Check Digit Mod 10 Checked And Transmitted (*) Check Digit Double Mod 10 Checked And Transmitted Active Checked And Transmitted Minimum Length = 6 Checked But Not Transmitted Checked But Not Transmitted SP/XX/RM/10/E/960401...
  • Page 181: Barcode Length

    Barcode length Barcode length (number of characters) for MSI Code = [barcode data + check digit]. The minimum length possible is 2 characters. For maximum security, we recommend that you use the Compose Minimum Length parameter with all ScanPlus products. The Any Length code provides zero security.
  • Page 182: Symbologies-Pdf417

    Symbologies—PDF417 Symbologies—PDF417 Activation Not Active Active (*) (only available ScanPlus PDF) SP/XX/RM/10/E/960401...
  • Page 183: Symbologies-Plessey Code

    Symbologies—Plessey Code Activation Not Active (*) Default values Check digit Number of characters Check digit Not Transmitted (*) SP/XX/RM/10/E/960401 Symbologies—Plessey Code Active Not Transmitted Any Length Transmitted...
  • Page 184: Barcode Length

    Symbologies—Plessey Code Barcode length Barcode length (number of characters) for Plessey Code = [start + barcode data + 2-character check digit + stop]. The minimum length possible is 5 characters. The maximum length possible is 25 characters. If you know the minimum length of your bar codes, we recommend that you use the Compose Minimum Length parameter.
  • Page 185: Symbologies-Standard 2 Of 5

    Symbologies—Standard 2 of 5 Standard 2 of 5 is also referred to as "Straight 2 of 5" and "Industrial 2 of 5". Activation Select the desired Standard 2 of 5 format and scan Active to enable. Not Active (*) Identicon (6 Start/Stop Bars) (*) Default values Standard 2 of 5 format Check digit...
  • Page 186: Check Digit Mod 10

    Symbologies—Standard 2 of 5 Check digit mod 10 Not Used (*) Checked And Transmitted Checked But Not Transmitted SP/XX/RM/10/E/960401...
  • Page 187: Barcode Length

    Barcode length Barcode length (number of characters) for Standard 2 of 5 = [barcode data + check digit if applicable]. The minimum length possible is 3 characters. For maximum security, we strongly recommend that you use one of the following parameters with all ScanPlus products: Compose 1 or 2 Fixed Lengths (the safest configuration), Compose Minimum Length.
  • Page 188: Symbologies-Upc/Ean Code Families

    Symbologies—UPC/EAN code families Symbologies—UPC/EAN code families UPC-A, UPC-E, EAN-8, EAN-13 Activation Select the desired UPC/EAN format configuration and scan Active—UPC/EAN to enable. To reactivate a deactivated family, you must reactivate all the families by scanning Reactivate All—UPC-A, UPC-E, EAN-8, EAN-13. In the case of an unregular UPC-E with number system equal to 1—usually the first printed character—you must deactivate EAN-13 format.
  • Page 189: Default Values

    Default values UPC/EAN format type Add-on digits Check digit UPC-A Check digit UPC-E Check digit EAN-8 Check digit EAN-13 UPC-A number system UPC-E number system Re-encoding UPC-E, UPC-A, EAN-8 SP/XX/RM/10/E/960401 Symbologies—UPC/EAN code families all formats active (UPC-A, UPC-E, EAN-8, EAN-13) Add-On 2 Deactivated Add-On 5 Deactivated Not Required But Transmitted If Read...
  • Page 190: Add-On Digits

    Symbologies—UPC/EAN code families Add-on digits Not Required But Transmitted If Read (*) Add-On 2 Not Active (*) Add-On 5 Not Active (*) Required And Transmitted Active Active SP/XX/RM/10/E/960401...
  • Page 191: Check Digit

    Check digit UPC/EAN code format: <leading character> <number system> <data> <check digit> UPC-A check digit Transmitted (*) UPC-E check digit Transmitted (*) EAN-8 check digit Transmitted (*) EAN-13 check digit Transmitted (*) SP/XX/RM/10/E/960401 Symbologies—UPC/EAN code families Not Transmitted Not Transmitted Not Transmitted Not Transmitted...
  • Page 192: Transmission Of Number System

    Symbologies—UPC/EAN code families Transmission of number system UPC/EAN code format: <leading character> <number system> <data> <check digit> A regular UPC-A has a transmitted number system equal to 0. To transmit the additional leading character (country code), select the parameter UPC-A Transmitted As EAN-13. UPC-A number system Transmitted (*) UPC-E number system...
  • Page 193: Re-Encoding Upc-A, Upc-E, Ean-8

    Re-encoding UPC-A, UPC-E, EAN-8 These parameters convert the decoded data to other code formats. Transmission will only take into account the parameters available for the target bar code format. UPC/EAN code format: <leading character> <number system> <data> <check digit> A regular UPC-A has a transmitted number system equal to 0. To transmit the additional leading character (country code), select the parameter UPC-A Transmitted As EAN-13.
  • Page 194: Test Codes

    Test codes Test codes One-dimensional symbologies Codabar 123456 Code 93 CODE-93 EAN-8 12345670 UPC-A 0 1 2 3 4 5 0 0 0 0 MSI Code 12345666 Code 39 CODE-39 Code 128 CODE-128 EAN-13 1234567890128 UPC-E 0 1 2 3 4 5 Plessey Code 80001495050 SP/XX/RM/10/E/960401...
  • Page 195: Two-Dimensional Symbologies

    Standard 2 of 5 123456 Matrix 2 of 5 012345 Two-dimensional symbologies Codablock F UBI ScanPlus XP and XP PDF CCD Bar Code Scanners SP/XX/RM/10/E/960401 Test codes Interleaved 2 of 5 12345678901234 PDF417 UBI ScanPlus XP and XP PDF CCD Bar Code Scanners...
  • Page 196: Troubleshooting

    Troubleshooting Troubleshooting The tables in this section describe some common problems you may encounter when you use your ScanPlus (power-up, normal operation, configuration). Look for a description of your problem in the symptoms columns and try the proposed solution given in the action column.
  • Page 197: Power-Up Problems-All Models

    Power-up problems—all models symptoms no power-up beeps / green no electrical power or insufficient power-up LED electrical power connection problems incorrect product components (ScanPlus model, cables, external power supply as applicable) power-up beep / LED deactivated activate power-up beep / LED ( Beeps energy saver pushbutton model power-up beeps but no green laser emulation interface selected...
  • Page 198: Operating Problems-All Models

    Troubleshooting Operating problems—all models symptoms no beeps or green indicator installation problem LED during reading, no transmission configuration problem symbology not selected symbology not supported by your ScanPlus model good read beep / LED deactivated activate if required ( Beeps / green barcode length incompatible with ScanPlus configuration (minimum/fixed length parameter...
  • Page 199: Operating Problems-Pushbutton Models

    error beeps from keyboard or disconnect ScanPlus from CMM: no manual keyboard if problem disappears, the response (keyboard wedge problem is with the ScanPlus interface) if problem remains . . . ScanPlus reads the same bar insufficient time-out between identical code more than once, consecutive codes transmits same data...
  • Page 200: Configuration Problems-All Models

    Troubleshooting Configuration problems—all models symptoms 6 short beeps when reading a configuration error: configuration code option not available interface number not available optional feature not implemented commands not read in the correct order other setup errors no success beeps / green installation problem indicator LED when reading a configuration code...
  • Page 201: Wand Emulation

    Wand emulation Wand emulation Connection scanner input port SP/XX/RM/10/E/960401...
  • Page 202: Predefined Interface Numbers

    Wand emulation Predefined interface numbers If your interface number is not among the predefined interface numbers, you must compose the number yourself ( Compose interface number ). N° 130 Digital Wand Emulation N° 131 Analog Wand Emulation SP/XX/RM/10/E/960401...
  • Page 203: Predefined Data Transmission Settings

    Predefined data transmission settings Predefined settings for Wand emulation - Interface N° 130 transmission code type margin size logical signal state during transmission logical signal state outside transmission pulse duration In this section, the predefined parameter settings for Interface N° 130 (standard wand emulation configuration) are indicated by an asterisk (*).
  • Page 204: Transmitted Symbology Type

    Wand emulation Transmitted symbology type In wand emulation, the ScanPlus can transmit data in the original barcode format or converted into Code 39 format, provided that the bar codes contain characters that exist in the Code 39 standard. Transmission In Original Code (*) Example To transmit Code 128 bar codes in Code 128 format: Scan Transmission In Original Code.
  • Page 205: Margin Size

    Margin size Predefined margin size The size of the default margin is 10 times the size of the narrow bar (50 µs). Compose margin size Example To set a margin size of 20 x the narrow bar width: 1. Scan Compose Margin Size. 2.
  • Page 206: Logical Output Signal State

    Wand emulation Logical output signal state Signal state during transmission Bar = 1, Space = 0, Margin = 0 (*) Bar = 0, Space = 1, Margin = 1 Signal state outside transmission Quiet Zone = 0 (*) Quiet Zone = 1 quiet zone margin SP/XX/RM/10/E/960401...
  • Page 207 Examples of signal state combinations Quiet Zone = 0 (*), Bar = 1 (*) Quiet Zone = 1, Bar = 1 (*) Quiet Zone = 0 (*), Bar = 0 Quiet Zone = 1, Bar = 0 SP/XX/RM/10/E/960401 Wand emulation quiet zone margin...
  • Page 208: Pulse Duration

    Wand emulation Pulse duration The values represent the pulse duration of a narrow bar or space. Speeds (values in parentheses) are provided for standard UPC/EAN bar codes with 0.33 mm narrow-bar elements. 0.88 ms (37.5 cm/s) (*) 0.26 ms (125 cm/s) 0.66 ms (50 cm/s) 2.64 ms (12.5 cm/s) 0.19 ms (175 cm/s)
  • Page 209 Pulse duration speed calculation Actual emulated speed = [ 100 x ( r / t ) ] cm/s with r = actual narrowest element (mm) t = set-up duration element (ms) Example narrowest element (r): set-up duration element (t): emulated speed: SP/XX/RM/10/E/960401 Wand emulation 0.45 mm...
  • Page 210 SP/XX/RM/10/E/960401...
  • Page 211 Number codes End Selection SP/XX/RM/10/E/960401...
  • Page 212 UBI Inc. (USA) Ammendale Technology Park 12240 Indian Creek Court Beltsville MD 20705 Tel: +1 301 210 3000 Fax: +1 301 210 5498 UBI International / UBI SA (FRANCE) Immeuble "Le Newton" 23 avenue de l’Europe 78402 CHATOU Cedex FRANCE Tel: +33 1 30.15.25.35 Fax: +33 1 34.80.14.33 UBI GmbH (GERMANY)

This manual is also suitable for:

Scanplus 1802Scanplus erScanplus xpScanplus pdf

Table of Contents