M3000 Portable Bar Code Reader User's Guide
M3000 Portable Bar Code Reader User's Guide viii Mechanical ...
M3000 Portable Bar Code Reader User's Guide 7-6 PCOM COMMUNICATION SOFTWARE PCOM is a communications program that runs on any MS DOS compatible c
7Communications 7-7 INCREMENT. In this mode, PCOM will create a new file for each received file. The user specifies the filename, and a three digit
M3000 Portable Bar Code Reader User's Guide 7-8 may be called from batch files or other programs. To remove SOFTCOM from resident memory, type S
7Communications 7-9 Speed This option defines how many times that SOFTCOM will check the keyboard buffer per second. SOFTCOM supports three different
M3000 Portable Bar Code Reader User's Guide 7-10 Once MONITOR receives data from the keyboard or a serial port, it will make the data appear in a
7Communications 7-11 Use XON/XOFF This option indicates whether XON/XOFF will be used for flow control during serial communication. XON/XOFF is a pro
8-1 8Advanced Operations Creating and Using a Lookup Table A lookup table allows the programmer of an M3000 program to define lookup data within the s
M3000 Portable Bar Code Reader User's Guide 8-2 5. Press the EXIT key, followed by Y or YES to exit the program. Press EXIT again to leave the pr
8Advanced Operations 8-3 For example: 1. Copy built-in program P4 into memory if you haven't done so already. For additional information on usi
M3000 Portable Bar Code Reader User's Guide 8-4 Lookup File Definition FORMAT ID+OPTIONS,FILENAME,RECFLDS,CMPFLD,DSPFLD,DSPROW,ERRMSG ID -
ix Overview Introduction The Model 3000 Portable Bar Code Reader combines numerous features in a single, versatile unit. The added productivity you ge
8Advanced Operations 8-5 When used with a data file during FUNCTION INPUT, this lookup will: • Display "Widget A" for a match for input dat
M3000 Portable Bar Code Reader User's Guide 8-6 Let's take a moment to examine the data structure of built-in program P2. After loading P2
8Advanced Operations 8-7 Maximum data field length is 250 characters The following data file illustrates how the M3000 can be used to show a delivery
M3000 Portable Bar Code Reader User's Guide 8-8 You can avoid this problem by using either of these options in each USER SUPPLIED input field:
8Advanced Operations 8-9 Other Advanced Options The following information describes other advanced options in FUNCTION PROGRAM. Related information
M3000 Portable Bar Code Reader User's Guide 8-10 Serial Input requires additional setup and connection procedures. To prepare the M3000 for seri
9-1 9Troubleshooting Introduction The M3000 detects and informs you of many of the errors that can occur during operation. The following table lists
M3000 Portable Bar Code Reader User's Guide 9-2 Message Cause Solution Transmit Error Indicates that the transmit communications aborted with an
9Troubleshooting 9-3 Message Definition Solution Record Requires 1 Operator Input Each record loop requires at least 1 operator input. Create and
M3000 Portable Bar Code Reader User's Guide 9-4 Function Search Errors Message Definition Solution Complete Input Before Searching You attempted
M3000 Portable Bar Code Reader User's Guide x Portable Mode The M3000 can go wherever you need to scan bar codes. Typically, this includes shop
9Troubleshooting 9-5 Input Error Message while Using Lookup Tables Message Solution Input Not Found In Lookup Table Ensure input data matches one of t
10-1 10Specifications General Specifications Input Devices: Wand, CCD, 5V Laser, RS-232 Serial Keyboard: 54 key embossed tactile membrane keyboa
M3000 Portable Bar Code Reader User's Guide 10-2 Battery Performance NOTES: 1. The M3000 ran continuously for the duration of each test using
10Specifications 10-3
M3000 Portable Bar Code Reader User's Guide 10-4
10Specifications 10-5
11-1 11Maintenance Introduction With proper care the M3000 should provide years of trouble-free operation. The following provides general information
M3000 Portable Bar Code Reader User's Guide 11-2 EPROM Replacement 1. Disconnect any cables, scanning devices and power supplies from the M3
11Maintenance 11-3 Avoiding Damage The M3000 can be damaged by any of the following conditions: Electrical The electronic components of the M3000 can
12-1 12Maintenance Introduction With proper care the M3000 should provide years of trouble-free operation. The following provides general information
Overview xi Style Conventions Used in This Manual Every effort has been made to make the use of this manual as simple, and as intuitive as possible.
M3000 Portable Bar Code Reader User's Guide 12-2 EPROM Replacement 1. Disconnect any cables, scanning devices and power supplies from the M3
12Maintenance 12-3 Avoiding Damage The M3000 can be damaged by any of the following conditions: Electrical The electronic components of the M3000 can
A - 1 Appendixes
M3000 Portable Bar Code Reader User's Guide A - 2 APPENDIX A - BAR CODE FUNCTION & SPECIAL KEYS With FUNCTION KEYS enabled, the decoder can a
Appendixes A - 3 APPENDIX B - CODE 39 SPECIFICATIONS Code 39 is a variable length alphanumeric code. Each character is made up of nine elements, fiv
M3000 Portable Bar Code Reader User's Guide A - 4 1. Each data character is assigned a numerical value as shown in the following table: CHAR VA
Appendixes A - 5 APPENDIX C - FULL ASCII EXTENSION TO CODE 39 The FULL ASCII EXTENSION expands standard CODE 39 to include the entire 128 ASCII chara
M3000 Portable Bar Code Reader User's Guide A - 6 APPENDIX D - UPC SPECIFICATIONS The Universal Product Code (UPC) symbols can be found on almos
Appendixes A - 7 UPC VERSION E UPC Version E is a six digit variation of the UPC symbology. The last digit indicates the type of compression used.
M3000 Portable Bar Code Reader User's Guide A - 8 APPENDIX F - INTERLEAVED 2 of 5 SPECIFICATIONS The Interleaved 2 of 5 bar code symbology is a n
1-1 1Installation Portable Mode Your M3000 is shipped with a standard 9-volt Alkaline battery installed. The unit is fully tested and ready for opera
Appendixes A - 9 EXAMPLE: USS check digit. Sample bar code data: 513827 1. Sum 7 + 8 + 1 = 16 2. Multiply 16 x 3 = 48 3. Sum 2 + 3 + 5
M3000 Portable Bar Code Reader User's Guide A - 10 APPENDIX G - CODABAR SPECIFICATIONS The Codabar bar code symbology is a numeric code (0 - 9)
Appendixes A - 11 APPENDIX H - CODE 128 SPECIFICATIONS The CODE 128 symbology is a variable length alphanumeric code containing the full 128 ASCII ch
M3000 Portable Bar Code Reader User's Guide A - 12 CHARACTER SET: The following table contains the character set for Code 128 subsets A, B, and C
Appendixes A - 13 CODE 128 (USD-6) VALUE CODE CODE CODE BAR PATTERN A B C B S B S B S 60 \ \ 60 3 1 4 1 1 1 61 ] ] 61
M3000 Portable Bar Code Reader User's Guide A - 14 APPENDIX I - CODE 93 SPECIFICATIONS The Code 93 bar code symbology is a variable length alpha
Appendixes A - 15 Table 2. Encoding the Full ASCII Character Set 012345678
M3000 Portable Bar Code Reader User's Guide A - 16 APPENDIX J - SOURCES OF BAR CODE STANDARDS ABC (American Blood Commission) 1117 North 19th St
Appendixes A - 17 EAN (International Article Numbering Association) Rue des Colonies, Bte 8 1000 Brussels BELGIUM 011 322 218 7585 HIBCC (Health Indu
M3000 Portable Bar Code Reader User's Guide A - 18 APPENDIX K - M3000 ASCII CHARACTER CHART DEC HEX CODE ASCII DEC HEX CODE ASCII
M3000 Portable Bar Code Reader User's Guide 1-2 Keyboard Wedge Installation Caution: TURN OFF POWER to the COMPUTER and M3000. Failure to remove
Appendixes A - 19 APPENDIX L - NON-ASCII SPECIAL CHARACTER DEFINITIONS FOR PC's AND PC TERMINALS HEX CODE ASCII /8C ALT ON /8D ALT OFF /8E
M3000 Portable Bar Code Reader User's Guide A - 20 APPENDIX L - M3000 SPECIAL & FUNCTION KEYS FOR BAR CODES (Continued) Characters to be Tra
I-1 Index A Advance Automatically, 5-21 Allow Append to end of file, 5-16 Duplicate Error Messages, 10-3 Duplicate Inputs, 5-24 Allow Append To End of
M3000 Portable Bar Code Reader User's Guide I-2 Creating, 4-3 Definitinos, 9-11 Editing, 4-6, 9-11 Errors, 10-4 Reviewing, 4-6 Saving, 4-5 Using
Index I-3 Auto Caps, 6-8 Caps Lock, 6-9 Key Combinations, 2-3 Layout, 2-2 Num Lock, 6-9 Scan Code Set 3, 6-9 Keyboard Wedge Auto Caps, 6-8 Caps Lock,
M3000 Portable Bar Code Reader User's Guide I-4 Programming, 5-1 Exiting, 5-2 Input Definition Sequence, 5-16 Introduction to, 5-1 Password, 5-1,
Index I-5 T Termination Character Override, 6-17 Termination Char, 6-17 User Term, 6-17 Time Function, 3-6 Timeout, M3000 power shutdown, 6-24 Transmi
1Installation 1-3 Serial Wedge Installation The serial wedge connects between an RS-232 serial terminal and a host computer. Before installing the se
M3000 Portable Bar Code Reader User's Guide 1-4 Prior to installing the M3000, make sure you have a serial port on your computer. Serial ports u
1Installation 1-5 Modem Installation The M3000 works with any Hayes compatible modem. To prepare the M3000 for modem operation: 1. Turn OFF power to
2-1 2Keyboard Introduction The M3000 keyboard has been designed with separate alpha and numeric keys and a color code of red, white, and blue for mult
Copyright American Microsystems, Ltd. 1992, 1993. All rights reserved. Acknowledgements IBM, PC and PS/2 are registered trademarks of International
M3000 Portable Bar Code Reader User's Guide 2-2 Keyboard Layout ææææ moves the cursor up through any M3000 menu or input field. The ææææ key i
2Keyboard 2-3 PROG PROGRAM function allows the operator to custom write a new program or change any existing program. See the Programming Chapter fo
3-1 3Function Reference Introduction The M3000 has several functions that simplify programming and data collection. These functions and their operatio
M3000 Portable Bar Code Reader User's Guide 3-2 EXAMPLE: To add 377 plus 795 minus 234, enter "377+795-234=". To multiply 17 time
3Function Reference 3-3 If you choose to erase data files for a specific program, you may erase All Data Files for that program or use the UP and Down
M3000 Portable Bar Code Reader User's Guide 3-4 Erase Selection >Data Files Press the Down Arrow and the M3000 will show: Erase Selection &g
3Function Reference 3-5 INSREC This function is used to insert records in INPUT or PROGRAM mode. While collecting data, press FUNC, then INSREC to in
M3000 Portable Bar Code Reader User's Guide 3-6 STORE This option stores the current input field (string of characters) to be used with the RECAL
4-1 4Quick Start - Basic Operations The only thing you need to scan your first bar code is the M3000, a scanning device, and a bar code. For this qu
M3000 Portable Bar Code Reader User's Guide 4-2 1. Press PROG. The display prompts: Enter Password The programming password is M3000P. Enter
i Contents Overview ix Introduction ...
4Quick Start - Basic Operations 4-3 6. Press EXIT. The display shows: Portable Mode Select Function Now that program P2 has been copied to RAM, it
M3000 Portable Bar Code Reader User's Guide 4-4 To create a new data file: 1. Press Enter. The display shows: Enter File Name _ At this point
4Quick Start - Basic Operations 4-5 Calculator 0 You need to enter the elements of the problem. 2. Enter 11 * 12 + 7 =. The display shows: Calcul
M3000 Portable Bar Code Reader User's Guide 4-6 Edit/Review a Data File The M3000 always links data files to the program that created them. To E
4Quick Start - Basic Operations 4-7 4. Continue to scan bar codes and enter values for the P/N and Qty fields, as described in Inputting Data into a
M3000 Portable Bar Code Reader User's Guide 4-8 Keyboard Wedge Mode After installation, the M3000 is powered ON, and ready to accept scanned bar
4Quick Start - Basic Operations 4-9 e) Press EXIT twice. The display shows: Serial Wedge The M3000 is setup for Serial Wedge operation and read
M3000 Portable Bar Code Reader User's Guide 4-10 d) Press the LEFT or RIGHT arrow key until the display shows: Nonportable Mode ➨RS232 SERIAL e
4Quick Start - Basic Operations 4-11 Scanning Bar Codes Wand Scanning 1. HOLD THE WAND LIKE A PENCIL, tilted at an angle of 10º to 30º from vertical
M3000 Portable Bar Code Reader User's Guide 4-12 2. SQUEEZE the TRIGGER on the laser. The "SCAN" light on the back of the laser turns
M3000 Portable Bar Code Reader User's Guide ii Startup - Portable Mode...
4Quick Start - Basic Operations 4-13 Scanning with the MS941 Triggerless Laser The MS941 is a triggerless laser activated by a bar code or reflecti
M3000 Portable Bar Code Reader User's Guide 4-14 NOTES: 1. If a read does not occur immediately, try moving the laser closer to the bar code l
4Quick Start - Basic Operations 4-15 Slot Reader (Badge Reader) 1. Hold the CARD so that the bar code label is on the bottom and FACES the ARROW on
5-1 5Programming Introduction to Programming The M3000 Program Generator allows you to create and edit programs that prompt the operator for input dur
M3000 Bar Code Reader User's Guide 5-2 Edit Program >*New Program* 2. Press the down arrow to view a list of available programs. As you conti
5Programming 5-3 Exit Program Entry? 2. Press YES. The M3000 will verify the program you have created and display an error message if any of the foll
M3000 Bar Code Reader User's Guide 5-4 Creating/Naming the Program File Enter Password 1. Press PROG or (FUNC + PROG when at any display other
5Programming 5-5 Input Type Input Type D,S,Y,E or N: D Press the ENTER key to accept the default Input Type, D. Prompt Prompt Enter "USER ID&quo
M3000 Bar Code Reader User's Guide 5-6 Input Mask Input Mask A Enter the Input Mask characters "NNNFNNF" and press the ENTER key. Comme
5Programming 5-7 Output Prefix Prefix Prefix Delay 0 1. Enter "/22" and press the ENTER key. 2. Press the ENTER key to accept the default va
Contents iii Programming Prompts - Input Definition Sequence... 5-16 He
M3000 Bar Code Reader User's Guide 5-8 Screen Positioning Str Row 0 Col 0 End Row 1 Col 15 1. Press the ENTER key to accept the "0" def
5Programming 5-9 Upper Case? Shift Input Data To Upper Case? N Enter Y or YES to shift all input data to Upper Case. Input Source Input Source K B,S o
M3000 Bar Code Reader User's Guide 5-10 Output Prefix Prefix Prefix Delay 0 1. Enter "/22" and press the ENTER key. 2. Press the ENTER
5Programming 5-11 Input Type Input Type D,S,Y,E or N: D Press S to create a Date/Time Stamp. Stamp Commands Stamp Commands Enter "M//D//Y H:I&
M3000 Bar Code Reader User's Guide 5-12 Summary of Built-in Programs Six Programs are preprogrammed into the M3000 for data collection. If you
5Programming 5-13 LOC (Location) • Alphanumeric data accepted • 250 maximum character capacity • 1 minimum character capacity • Data can by entere
M3000 Bar Code Reader User's Guide 5-14 Programming Prompts - Start of Program The M3000 prompts you through each step while creating a new progr
5Programming 5-15 SOF Text The start of file text can be any text or special characters that you want transmitted before each data file is transmitted
M3000 Bar Code Reader User's Guide 5-16 Use Receive Data Files Only? You can choose to use Received Data Files Only. For more information on thi
5Programming 5-17 Input Type This defines the type of entry the M3000 requires for input during data entry. The allowable Input Types are: D Data In
M3000 Portable Bar Code Reader User's Guide iv Type ...
M3000 Bar Code Reader User's Guide 5-18 output. You will be prompted to enter stamp commands only if the Input Type is S. The Stamp Commands ar
5Programming 5-19 Str Row Start row defines whether the first displayed character of the Input Prompt and data entry window is displayed on Row 0 or
M3000 Bar Code Reader User's Guide 5-20 Single Input Using Entire Display_________________________________________ Screen Specifications: Prompt
5Programming 5-21 Data Input Parameters The parameters that follow establish the acceptable ranges of data input for the current field. These paramet
M3000 Bar Code Reader User's Guide 5-22 Display Pattern Use this option when fill-in-the-blank inputs are required. When used with an Input Mask
5Programming 5-23 To define an all numeric part number with dashes as fixed characters, the Input Mask could be "NNNFNNFNNNN". The correspo
M3000 Bar Code Reader User's Guide 5-24 Field Requirements: • Bar Code Types is required • 1 to 11 characters allowed NOTE: This does not ena
5Programming 5-25 NOTE: Any ASCII character may be input by a 3 character sequence of "/nn" (/nn is the HEX value of the character). Since
M3000 Bar Code Reader User's Guide 5-26 the input's data field, and can be used to specify transmit pauses, embedded header inputs, and the
6-1 6Setup Procedures Introduction to Setup The M3000 SETUP FUNCTION is used to configure all system-wide parameters such as: • Date & Time •
Contents v Code... 6-19 Bar Code Beeper..
M3000 Bar Code Reader User's Guide 6-2 The cursor in the lower left corner of the display also indicates which key to press. The following chart
6Setup Procedures 6-3 FUNC + SETUP Setup Selection >>>> Menu Level 1 ➡➡➡➡ Menu Level 2 ➡➡➡➡ Menu Level 3 Description (if required)
M3000 Bar Code Reader User's Guide 6-4 Auto Advance ON/OFF*
6Setup Procedures 6-5 FUNC + SETUP Setup Selection (Continued) >>>> Menu Level 1 >>>> Menu Level 2 ➡➡➡➡ Menu Level 3 ➡
M3000 Bar Code Reader User's Guide 6-6 FUNC + SETUP Setup Selection (Continued) >>>> Menu Level 1 >>>> Menu Level 2 ➡➡
6Setup Procedures 6-7 FUNC + SETUP Setup Selection (Continued) >>>> Menu Level 1 ➡➡➡➡ Menu Level 2 ➡➡➡➡ Menu Level 3 Description (i
M3000 Bar Code Reader User's Guide 6-8 All hours past noon must be entered in the range 13-23. When you press ENTER to select a time change, the
6Setup Procedures 6-9 NOTE: During Serial Wedge and RS-232 Serial operation, the M3000 operates on either battery power or the external power suppl
M3000 Bar Code Reader User's Guide 6-10 If the Auto Caps option is not operating properly on your system, take the following steps: 1. Set Auto
6Setup Procedures 6-11 Protocol NONE* No PROTOCOL is used. The serial buffer can contain a maximum of 128 characters. XON/XOFF Enables XON/XOFF PR
M3000 Portable Bar Code Reader User's Guide vi View Delay (0.0 to 9.9 Seconds) ...
M3000 Bar Code Reader User's Guide 6-12 Character Delay Character Delay (Char Delay) specifies the amount of delay that is inserted between each
6Setup Procedures 6-13 Bar Codes CODE 39 Decoder ON* Enable reading CODE 39 labels. OFF Disable reading CODE 39 labels. Full ASCII ON Enable the
M3000 Bar Code Reader User's Guide 6-14 UPC-E # systm (Number System) ON* Transmit the UPC-E Number System character. OFF Do not transmit the U
6Setup Procedures 6-15 UPC/EAN Addons (SUPPLEMENTS) Decoder ON Enable reading UPC & EAN supplements. OFF* Disable reading UPC & EAN supplem
M3000 Bar Code Reader User's Guide 6-16 Fixed Size ON Read only FIXED LENGTH INTERLEAVED 2 of 5 bar code labels that match the lengths specified
6Setup Procedures 6-17 CODE 93 Decoder ON* Enable reading Code 93 labels. OFF Disable reading Code 93 labels. Concatenate ON Enable Concatenate mo
M3000 Bar Code Reader User's Guide 6-18 Code 11 Decoder ON Enable reading Code 11 labels. OFF * Disable reading Code 11 labels. 2 Check Dig ON
6Setup Procedures 6-19 Preamble Preamble refers to a user-defined set of characters transmitted before the bar code data. The preamble is active onl
M3000 Bar Code Reader User's Guide 6-20 Code Editing must be ON. Refers to which bar code type Bar Code Edit enables. The choices are listed be
6Setup Procedures 6-21 Read Delay (0.0 - 9.9 SEC) Valid only if Always Run is ON. This option sets the delay period between successive reads of the
Contents vii Embedding Header Information in Record Input Fields ... 8-10 Pause During FUNCT
M3000 Bar Code Reader User's Guide 6-22 Mode Mode specifies which mode is automatically used when the M3000 transmits data and does not require
6Setup Procedures 6-23 Data Bits This option sets the character length (number of data bits per character) for the serial data. The M3000's Dat
M3000 Bar Code Reader User's Guide 6-24 Num Lock Use this option to match the terminal keyboard's NUM LOCK status. ON Select ON when the
6Setup Procedures 6-25 NOTE: Any ASCII character may be input by a 3 character sequence of "/nn" (/nn is the HEX value of the character).
M3000 Bar Code Reader User's Guide 6-26 View Delay (0.0 to 9.9 Seconds) View Delay sets the duration of the displayed characters for bar code dat
7-1 7Communications Introduction The M3000 supports both on-line communications using the keyboard wedge and wedge emulation using SOFTCOM keyboard em
M3000 Portable Bar Code Reader User's Guide 7-2 RS232 SERIAL connects to the RS232 port of a personal computer. MODEM connects to a Hayes compati
7Communications 7-3 NOTE: When Receive Select, >Clone is used, the M3000 will erase all previous SETUP menu selections, PROGRAMS, LOOKUP and data
M3000 Portable Bar Code Reader User's Guide 7-4 Minimum System Requirements for M3000 Communication Software The M3000 is shipped with a PORTABLE
7Communications 7-5 FUNC + XMIT M3000 Communications Selection Menus Transmit Select >>>> Menu Level 1 >>>> Menu Level 2 &
Kommentare zu diesen Handbüchern