Sie sind auf Seite 1von 196

AccuSetup Suite

Medium Scanner Module


PROGRAMMING MANUAL

MANASISTPWM4.1(1000017487)

Release Date: 10/00


I

INTRODUCTION
Please read this manual before using your Accu-Sort product and retain this
document for future reference.

MANUAL REVISIONS

This Software Manual is under revision control. Any addenda or other documents
associated with this manual are under separate revision controls. A revision
number is changed by 0.1 whenever technical information is changed or added to
a document. Any revision less than 1.0 is automatically considered preliminary.
Any document with a revision number of 1.0 or greater has been officially
released by the Accu-Sort Systems ECN process. The document revision history
can be found in the Revision History section at the end of this manual.

DISCLAIMER

No part of this document is to be reproduced or utilized in any form or by any


means, electronic or mechanical, including photocopying, recording, or by an
information storage and retrieval system without the written consent of Accu-
Sort Systems, inc. All drawings and specifications contained in this manual are
the property of Accu-Sort Systems, inc. and shall not be reproduced, copied or
used in whole or in part as the basis for the sale or manufacture of devices
without written permission.

Copyright© 2000 Accu-Sort Systems, inc.


All Rights Reserved

This is revision 4.1 of the software manual for 3.2 of Software.


Microsoft, Windows and WIndows NT are registered trademarks of Microsoft Corporation
II

SOFTWARE LICENSING AND WARRANTY


INFORMATION

USE OF SOFTWARE AGREEMENT

You have received, along with your Accu-Sort product, a copy of Accu-Setup.
This software is available for use on as many PCs as you require. You may have
received a copy of Accu-Setup that can be used with your network and can be
made available to all network users. Or, you may have received a single user
version of Accu-Setup. Feel free to have this software in use by as many users as
necessary or copy this program to as many PCs as you require.

The software you have purchased is not copy protected, allowing you to make
working copies of the program and one backup copy for archival purposes.

WARRANTY

Accu-Sort Systems warrants the physical disks and physical documentation to be


free of defects in material and workmanship for a period of 30 days from the date
of purchase. In the event of notification within the warranty period of defects in
material or workmanship, Accu-Sort will replace the defective diskette or
documentation. The remedy for breach of this warranty shall be limited to
replacement and shall not encompass any other damages.

Accu-Sort specification disclaims all other warranties of merchantability and


fitness for any particular purpose. In no event shall Accu-Sort be liable for any
loss of profit or any other commercial damage.

Additional details on the coverage, support, and services available for your bar
code scanning and automated systems equipment is available from:

Accu-Sort Systems, inc.


2800 Crystal Drive 511 School House Road 2398 North Penn Road
Hatfield, PA 19440 Telford, PA 18969 Hatfield, PA 19440

Phone: (215) 723-0981


1-800-BAR-CODE
FAX: Telford Main .......... (215) 721-5551
Customer Service ... (215) 723-1515
Systems .................. (215) 996-8181
Sales....................... (215) 996-8282
Acct/Mktg .............. (215) 996-8249
TMS ....................... (215) 996-8787
North Penn ............. (215) 997-4848
Internet: www.accusort.com
III

CUSTOMER SERVICE
If you have any problems or questions that require Accu-Sort’s help, direct your
calls to the Customer Service Department.

Accu-Sort Customer Service: phone: (215) 723-0981


1-800-BAR-CODE
(ask for Customer Service)
(215) 723-5252 (local calls)
fax: (215) 723-1515

To ensure that Accu-Sort’s response is prompt and accurate, please have the
following information ready to give the Customer Service Department when
calling:

• Name and version of software


• Detailed description of the question or problem
• Customer contact name and phone number

Use Help “About Scanner” to find the name and version of the setup software you
are running. Use Help “About the Scanner,” to find the scanner type, software
name, logic, EE rev. and interface software name.
IV
Table of Contents

INTRODUCTION .................................................................................................................................................. I
DISCLAIMER ......................................................................................................................................... I
SOFTWARE LICENSING AND WARRANTY INFORMATION ....................................................................................... II
USE OF SOFTWARE AGREEMENT ......................................................................................................... II
WARRANTY ......................................................................................................................................... II
CUSTOMER SERVICE ....................................................................................................................................... III

Chapter One
Introduction

CHAPTER EXPLANATION ............................................................................................................................... 1-2


ABOUT ACCU-SETUP SUITE .......................................................................................................................... 1-2
EQUIPMENT REQUIREMENTS ......................................................................................................................... 1-2
WHAT YOU NEED TO KNOW BEFORE YOU CAN USE ACCU-SETUP ................................................................. 1-4
INSTALLING ACCU-SETUP ............................................................................................................................. 1-4
CONNECTING YOUR PC TO THE SCANNER.................................................................................................... 1-4
STARTING ACCU-SETUP IN WINDOWS 95 OR HIGHER .................................................................................. 1-5
EXITING ACCU-SETUP .................................................................................................................................. 1-6
AUTODETECTION ......................................................................................................................................... 1-7
ENABLE AUTODETECTION................................................................................................................ 1-8
DISABLE AUTODETECTION ............................................................................................................... 1-8
RESTART AUTODETECTION ............................................................................................................. 1-9
MODIFIABLE OPERATING PARAMETERS ....................................................................................................... 1-10

Chapter Two
Using Accu-Setup

CHAPTER EXPLANATION ............................................................................................................................... 2-2



USING WINDOWS SOFTWARE ..................................................................................................................... 2-2
USING ACCU-SETUP..................................................................................................................................... 2-2
RETRIEVE SETUP FROM SCANNER ................................................................................................... 2-4
RETRIEVE SETUP FROM DISK .......................................................................................................... 2-5
SAVE OR SEND SETUP ................................................................................................................................ 2-6
COMPARE SETUP ......................................................................................................................................... 2-8
MODIFY SETUP PARAMETERS ..................................................................................................................... 2-10
USING EDIT FUNCTIONS ............................................................................................................................. 2-12
USING OPTIONS ......................................................................................................................................... 2-13
USING UTILITIES......................................................................................................................................... 2-14
SCANNER OPTIONS .................................................................................................................................... 2-14
PASS-THRU .................................................................................................................................. 2-14
USING ON-LINE HELP ................................................................................................................................. 2-15
MAIN CONTENTS WINDOW ............................................................................................................. 2-15
ABOUT ACCU-SETUP ..................................................................................................................... 2-22
ABOUT SCANNER .......................................................................................................................... 2-22
COMPATIBILITY LIST ................................................................................................................................... 2-23
USING SCANNER STATUS AND RECOMMENDED ACTION WINDOWS ............................................................... 2-24
SCANNER STATUS ......................................................................................................................... 2-24
RECOMMENDED ACTION ................................................................................................................ 2-26

Solutions with Vision


ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Chapter Three
Programming Your Scanner with Accu-Setup

CHAPTER EXPLANATION ............................................................................................................................... 3-4


MODIFY SETUP PARAMETERS ....................................................................................................................... 3-4
SETTING UP BAR CODES .............................................................................................................................. 3-5
BAR CODE (TYPES) SETUP WINDOW ............................................................................................................ 3-6
CURRENT BAR CODE SETUP ........................................................................................................... 3-7
BAR CODE TYPE ............................................................................................................................. 3-7
MOD CHECK CHARACTER ................................................................................................................ 3-8
NUMBER OF CHARACTERS ............................................................................................................... 3-8
UPC EXTENSION ............................................................................................................................ 3-8
QUANTITY PER TRIGGER ................................................................................................................. 3-9
THE CODE IS IN GROUP? ................................................................................................................ 3-9
CODE 128 FUNCTION CODES .......................................................................................................... 3-9
VIEW MOD CHECKS......................................................................................................................... 3-9
MOD CHECK CHARACTER WINDOW ............................................................................................................. 3-11
FACTORS ...................................................................................................................................... 3-11
DIVISOR........................................................................................................................................ 3-12
REMAIN ........................................................................................................................................ 3-12
RIGHT........................................................................................................................................... 3-12
WRAP ........................................................................................................................................... 3-12
ADD.............................................................................................................................................. 3-12
BAR CODE RATIOS ..................................................................................................................................... 3-13
PORT SETUP WINDOW ............................................................................................................................... 3-14
SELECT COMM PORT .................................................................................................................... 3-15
MESSAGE TYPE........................................................................................................................ 3-15
COMMANDING ............................................................................................................................... 3-15
BAUD RATE .................................................................................................................................. 3-15
PARITY ......................................................................................................................................... 3-16
DATA BITS .................................................................................................................................... 3-16
STOP BITS .................................................................................................................................... 3-16
COMMUNICATION PROTOCOL ......................................................................................................... 3-17
FLOW CONTROL ............................................................................................................................ 3-18
ENABLE ADP (ADVANCED DIAGNOSTIC PROTOCOL) ....................................................................... 3-18
ENABLE AUTO SLAVE DETECT ....................................................................................................... 3-19
NO-READ MESSAGE ...................................................................................................................... 3-19
MULTIPLE MESSAGE...................................................................................................................... 3-20
NO VERIFY MESSAGE .................................................................................................................... 3-20
VERIFY CODE ............................................................................................................................... 3-20
MESSAGE HEADER ........................................................................................................................ 3-20
MESSAGE TRAILER........................................................................................................................ 3-20
DELIMITER BETWEEN DATA AND QQ .............................................................................................. 3-21
DELIMITER BETWEEN MULTIPLE CODES ......................................................................................... 3-21
HEAD SETUP WINDOW ............................................................................................................................... 3-22
DATA FILTER OPTIONS .................................................................................................................. 3-22
WIN .............................................................................................................................................. 3-22
MIN TRANSITIONS ......................................................................................................................... 3-23
FLIP POINT ................................................................................................................................... 3-23
DIVNEAR ....................................................................................................................................... 3-23
MINNEAR...................................................................................................................................... 3-23
MAXNEAR..................................................................................................................................... 3-24
MINFAR ........................................................................................................................................ 3-24
MAXFAR ....................................................................................................................................... 3-24
RELAY OPTIONS............................................................................................................................ 3-24
NVC HOLD TIME ........................................................................................................................... 3-25
GO HOLD TIME ............................................................................................................................. 3-25
TRIGGER SETUP OPTIONS .......................................................................................................................... 3-25

Accu-Sort Systems
TABLE OF CONTENTS

TRIGGER MODE ............................................................................................................................ 3-25


START CART FALLING EDGE .......................................................................................................... 3-26
END CART FALLING EDGE ............................................................................................................. 3-26
TRIGGER SOURCE ......................................................................................................................... 3-27
SERIAL START CHAR ..................................................................................................................... 3-27
SERIAL END CHAR ........................................................................................................................ 3-27
DEBOUNCE ................................................................................................................................... 3-28
TRANSMIT AT QQ.......................................................................................................................... 3-28
WATCH DOG ................................................................................................................................. 3-28
LASER POWER .............................................................................................................................. 3-29
TRIGGER CONTROLLED LASER....................................................................................................... 3-29
LATCH ZONE INPUT ....................................................................................................................... 3-29
ADVANCED HEAD SETUP ............................................................................................................................ 3-30
PROC FREQ .................................................................................................................................. 3-30
HEAD FREQ .................................................................................................................................. 3-30
SCAN RATE .................................................................................................................................. 3-30
MOTOR SPEED.............................................................................................................................. 3-31
NUMBER OF FACETS ..................................................................................................................... 3-31
DRX SETUP WINDOW ................................................................................................................................ 3-32
DRX ENABLED ............................................................................................................................. 3-32
MEMORY ALLOCATION OPTIONS .................................................................................................... 3-32
BOXES.......................................................................................................................................... 3-33
SCANS.......................................................................................................................................... 3-33
CLUSTERS .................................................................................................................................... 3-33
STRINGS ....................................................................................................................................... 3-33
ELEMENTS .................................................................................................................................... 3-33
OVERLAY PARAMETER OPTIONS ................................................................................................................. 3-34
POSITION ERROR .......................................................................................................................... 3-34
MAX POSITION CHANGE ................................................................................................................ 3-34
OVER RATIO ................................................................................................................................. 3-34
MFAC ........................................................................................................................................... 3-34
PAIRS ........................................................................................................................................... 3-35
MIN OVERLAY ............................................................................................................................... 3-35
CLUSTER PARAMETER OPTIONS ................................................................................................................. 3-36
NUMBER OPENS ........................................................................................................................... 3-36
NUMBER CLOSES .......................................................................................................................... 3-36
RECURSE COUNT .......................................................................................................................... 3-37
KILL LIMIT ..................................................................................................................................... 3-37
OPEN RATIO ................................................................................................................................. 3-37
DRX DIAGNOSTICS MODE OPTIONS ........................................................................................................... 3-38
DSP DIAGNOSTIC MODE ............................................................................................................... 3-38
SHOW CODES READ...................................................................................................................... 3-38
SHOW DSP ERRORS .................................................................................................................... 3-38
RUN MODE ................................................................................................................................... 3-38
DRX EVENT LOG .......................................................................................................................... 3-38
SUPPRESS OPEN IF OVERLAID....................................................................................................... 3-38
TRANSMIT ON THE FLY ................................................................................................................. 3-38
CUSTOM ....................................................................................................................................... 3-39
TRACKING SETUP WINDOW......................................................................................................................... 3-40
TRACKING ENABLED ...................................................................................................................... 3-40
BOX SETTINGS OPTIONS ............................................................................................................................ 3-41
FRONT .......................................................................................................................................... 3-41
BACK ............................................................................................................................................ 3-41
TOLERANCE .................................................................................................................................. 3-41
TTRUNK ENABLE (TRUNCATE BOX OVERLAP) ................................................................................. 3-41
HEAD CALIBRATION OPTIONS ..................................................................................................................... 3-42
SCAN DIRECTION .......................................................................................................................... 3-42
TRACKING EDGE ........................................................................................................................... 3-42
TACS PER INCH............................................................................................................................. 3-43

Solutions with Vision


ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

TRANSMIT AT TAC ......................................................................................................................... 3-43


ADVANCED TRACKING ................................................................................................................... 3-43
DEPTH SETTING OPTIONS .......................................................................................................................... 3-44
NEAR DEPTH ................................................................................................................................ 3-45
FAR DEPTH ................................................................................................................................... 3-45
NUMBER OF ZONES ....................................................................................................................... 3-45
TRACKING DIAGNOSTIC MODE ....................................................................................................... 3-45
SHOW CODE LOST ........................................................................................................................ 3-46
SHOW CODE LOCATED .................................................................................................................. 3-46
RUN MODE ................................................................................................................................... 3-46
DUAL LOCATION ............................................................................................................................ 3-46
ADVANCED TRACKING ................................................................................................................... 3-46
SOFTWARE TACH .......................................................................................................................... 3-46
TACH TYPE ................................................................................................................................... 3-47
ADVANCED TRACKING CALCULATIONS ......................................................................................................... 3-48
ADVANCED TACHOMETER CALCULATIONS ...................................................................................... 3-48
INPUT SIGNAL LENGTH (IN.) ........................................................................................................... 3-48
FREQUENCY OF OUTPUT (TACH/INCH) ............................................................................................ 3-49
ACTUAL LENGTH INPUT SIGNAL (IN.) .............................................................................................. 3-49
HEAD & TAC/INCH SETTING ........................................................................................................... 3-49
CUSTOM .................................................................................................................................................... 3-51

Chapter Four
Using Accu-Setup Utilities

CHAPTER EXPLANATION ................................................................................................................................ 4-2


UTILITIES ..................................................................................................................................................... 4-2
DIAGNOSTIC MODE ...................................................................................................................................... 4-2
TERMINAL MODE ............................................................................................................................. 4-4
TRACKING CALIBRATION SETUP ....................................................................................................... 4-7
TRANSMIT POINT ........................................................................................................................................ 4-11
VIEW DIAG COUNTERS ............................................................................................................................... 4-13
SCAN QUALITY ........................................................................................................................................... 4-15
RECOVER FROM BACKUP FILE .................................................................................................................... 4-18
SELECT COMM PORT .................................................................................................................... 4-18
PORT SETTINGS ......................................................................................................................................... 4-19
BAUD RATE .................................................................................................................................. 4-19
PARITY ......................................................................................................................................... 4-19
DATA BITS .................................................................................................................................... 4-19
STOP BITS .................................................................................................................................... 4-19
OK............................................................................................................................................... 4-20
CANCEL ..................................................................................................................................... 4-20
TERMINAL MODE ........................................................................................................................................ 4-20
VIEW CHANGES.......................................................................................................................................... 4-21

Chapter Five
Scanner Communications

CHAPTER EXPLANATION................................................................................................................................ 5-2


CONNECTING TO A SCANNER......................................................................................................................... 5-2
ABOUT SCANNER DIAGNOSTIC CONNECTIONS .................................................................................. 5-3
ESTABLISHING A CONNECTION THROUGH A MUX ............................................................................. 5-4
PASSING-THRU A SCANNER ............................................................................................................. 5-5
INITIATING A PASS-THRU WITH ACCU-SETUP .................................................................................... 5-5
AUTOMATIC MASTER/SLAVE DETECTION ....................................................................................................... 5-7
DISABLING AUTO-DETECTION ........................................................................................................... 5-8
CHANGING WATCHDOG TIMER .......................................................................................................... 5-8

Accu-Sort Systems
TABLE OF CONTENTS

TRACKING CONFIGURATIONS ........................................................................................................... 5-8


TROUBLESHOOTING SCANNER COMMUNICATIONS .......................................................................................... 5-9

Chapter Six
Scanner Diagnostics Tools

CHAPTER EXPLANATION ............................................................................................................................... 6-2


SCANNER ERROR AND MESSAGE LOGS ........................................................................................................ 6-2
DISPLAYING THE ERROR AND MESSAGE LOGS ................................................................................. 6-2
CLEARING THE ERROR AND MESSAGE LOGS ................................................................................... 6-3
FILTERING THE ERROR LOG ............................................................................................................ 6-3
ACCESSING THE ERROR LOG, ERROR COUNTERS AND MESSAGE LOG FROM ACCU-SETUP ................ 6-3
COMMUNICATIONS DATA ................................................................................................................. 6-4
SCAN DATA VIEWING .................................................................................................................................... 6-5
SCAN DATA .................................................................................................................................... 6-5
SCAN DATA SUMMARY .................................................................................................................... 6-5
READ RATE, STATISTIC AND TIMING DATA ..................................................................................................... 6-6
READ RATE STATISTICS .................................................................................................................. 6-6
SCANNER STATISTICS ..................................................................................................................... 6-6
TIMING STATISTICS ......................................................................................................................... 6-7
ERROR DETECTION ...................................................................................................................................... 6-9
SCANNER TRACKING CALIBRATION TOOL .................................................................................................... 6-10
USING TRACKING CALIBRATION ..................................................................................................... 6-10
TRKCAL COMMAND........................................................................................................................ 6-10
EXAMPLES OF CORRECT AND INCORRECT CONFIGURATIONS FOR TRACKING CALIBRATION ............................ 6-11
MONITORING SERIAL COMMUNICATIONS ...................................................................................................... 6-12

Chapter Seven
CRT Commands

CHAPTER EXPLANATION ............................................................................................................................... 7-2


CONNECTING A TERMINAL ............................................................................................................................ 7-2
ENTERING TERMINAL COMMANDS ................................................................................................................. 7-2
SYSTEM COMMANDS .................................................................................................................................... 7-3
SETUP COMMANDS ...................................................................................................................................... 7-3
ENTERING COMMUNICATION COMMANDS.......................................................................................... 7-4
ENTERING COMM COMMANDS....................................................................................................................... 7-4
ENTERING DRX COMMANDS ........................................................................................................... 7-8
ENTERING TRACKING COMMANDS .................................................................................................. 7-10
ENTERING CODE COMMANDS ........................................................................................................ 7-12
ENTERING SETUP COMMANDS ....................................................................................................... 7-14
ENTERING RATIO COMMANDS ........................................................................................................ 7-17
ENTERING RUNTIME COMMANDS ................................................................................................... 7-18
SPECIAL PORT MONITOR COMMANDS ............................................................................................ 7-20
SPECIAL COMMANDS ..................................................................................................................... 7-20
ASCII TABLE ............................................................................................................................................. 7-22

Index

Glossary

Solutions with Vision


ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Accu-Sort Systems
Table of Figures

MODEL 24 AND MINI-X SCANNERS ARE USED WITH ACCU-SETUP MEDIUM SCANNER MODULE ........................ 1-3
WINDOWS 95, 98 OR NT START-UP .............................................................................................................. 1-5
EXIT CONFIRMATION WINDOW ...................................................................................................................... 1-6
ACCU-SETUP MAIN WINDOW ........................................................................................................................ 1-7
AUTODETECTION ERROR MESSAGE .............................................................................................................. 1-9
ACCU-SETUP MAIN WINDOW ........................................................................................................................ 2-3
FILE LOCATION SELECTION WINDOW............................................................................................................. 2-5
SAVE SETTINGS TO DISK FILE LOCATION WINDOW......................................................................................... 2-7
COMPARE SCANNER WITH FILE ..................................................................................................................... 2-8
COMPARE FILE TO FILE ................................................................................................................................ 2-8
COMPARISON RESULTS WINDOW .................................................................................................................. 2-9
MODIFY SETUP MENU BAR ......................................................................................................................... 2-11
RECOVER FROM BACKUP WINDOW ............................................................................................................. 2-13
HELP CONTENTS WINDOW.......................................................................................................................... 2-16
ANNOTATE WINDOW................................................................................................................................... 2-17
BOOKMARK WINDOW .................................................................................................................................. 2-18
HELP INDEX WINDOW ................................................................................................................................. 2-19
TOPIC WINDOW.......................................................................................................................................... 2-20
SEARCH WINDOW ...................................................................................................................................... 2-21
ABOUT ACCU-SETUP .................................................................................................................................. 2-22
ABOUT SCANNER ....................................................................................................................................... 2-22
COMPATIBILITY LIST WINDOW ..................................................................................................................... 2-23
MODIFY SETUP BUTTON BAR ........................................................................................................................ 3-4
BAR CODE SETUP MENU BAR ....................................................................................................................... 3-5
BAR CODE SETUP WINDOW .......................................................................................................................... 3-6
VIEW MOD CHECKS WINDOW ..................................................................................................................... 3-10
USER DEFINED MOD CHECK SETUP ............................................................................................................ 3-11
BAR CODE RATIO WINDOW......................................................................................................................... 3-13
PORT SETUP WINDOW ............................................................................................................................... 3-14
ADVANCED SETUP PORT 1 WINDOW ........................................................................................................... 3-19
HEAD SETUP WINDOW ............................................................................................................................... 3-22
ADVANCED HEAD SETUP WINDOW .............................................................................................................. 3-30
DRX SETUP WINDOW ................................................................................................................................ 3-32
TRACKING SETUP WINDOW......................................................................................................................... 3-40
SCAN DIRECTION ....................................................................................................................................... 3-42
ADVANCED TRACKING WINDOW .................................................................................................................. 3-43
CUSTOM SETUP WINDOW ........................................................................................................................... 3-51
DIAGNOSTIC WINDOW .................................................................................................................................. 4-3
TERMINAL WINDOW ...................................................................................................................................... 4-4
TERMINAL HELP WINDOW ............................................................................................................................. 4-7
TRACKING CALIBRATION WINDOW ................................................................................................................. 4-8
TRANSMIT POINT WINDOW ......................................................................................................................... 4-11
VIEW DIAGNOSTIC COUNTERS WINDOW ...................................................................................................... 4-13
SCAN QUALITY WINDOW............................................................................................................................. 4-15
RECOVER FROM BACKUP WINDOW ............................................................................................................. 4-18
PORT SETTINGS WINDOW .......................................................................................................................... 4-19
TERMINAL WINDOW .................................................................................................................................... 4-20
VIEW CHANGES WINDOW ........................................................................................................................... 4-21
DIRECT CONNECTION TO A SCANNER ............................................................................................................ 5-2
SCANNER TO MUX DIRECT CONNECTION ....................................................................................................... 5-4
MASTER TO SLAVE SCANNER CONNECTION ................................................................................................... 5-7
ASCII CHART ............................................................................................................................................ 7-22
ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Accu-Sort Systems
Chapter One
Introduction

1Heading 2

Chapter One Contents

CHAPTER EXPLANATION ........................................................................... 1-2

ABOUT ACCU-SETUP SUITE ...................................................................... 1-2

EQUIPMENT REQUIREMENTS...................................................................... 1-2

WHAT YOU NEED TO KNOW BEFORE YOU CAN USE ACCU-SETUP ............. 1-4

INSTALLING ACCU-SETUP ......................................................................... 1-4

CONNECTING YOUR PC TO THE SCANNER ................................................ 1-4

STARTING ACCU-SETUP IN WINDOWS 95 OR HIGHER .............................. 1-5

EXITING ACCU-SETUP ............................................................................... 1-6

AUTODETECTION ...................................................................................... 1-7


ENABLE AUTODETECTION ..................................................................... 1-8
DISABLE AUTODETECTION ..................................................................... 1-8
RESTART AUTODETECTION ................................................................... 1-9
MODIFIABLE OPERATING PARAMETERS ................................................... 1-10
1-2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

CHAPTER EXPLANATION
This chapter introduces you to the Accu-Setup Suite: Small Scanner Module for
Microsoft Windows 95, Windows 98, and Windows NT operating systems.
We explain installation, execution, and what you need to run Accu-Setup.

ABOUT ACCU-SETUP SUITE

If running a Windows Operating System on a network, consult your MIS


Department. Medium Scanner Setup may not install properly without proper
access to the Windows directory.

Welcome to Accu-Setup which is a Windows-based program you can use to set


up your Accu-Sort medium sized scanner. Every scanner has a variety of
operating parameters, which need to be set for the scanner to work efficiently.
You must be running Windows 3.1 or higher to run Accu-Setup. This program
provides easy-to-use features for setting up your Accu-Sort Scanner. The Accu-
Setup program allows you to:

• Change bar code specifications


• Set up hardware parameters
• Set up port communication parameters
• Determine tracking settings and diagnose problems
• Save parameters to your hard drive

You must be familiar with the Windows operating system, as well as DOS
filenaming conventions, directory structures, and pathnames to efficiently use
Accu-Setup.

EQUIPMENT REQUIREMENTS
To use Accu-Setup you need to have at least the following:

• IBM or IBM-compatible personal computer with a 286 processor and 4Mb


RAM
• Hard disk with 3M free disk space
• Windows 95 or later
• VGA graphics adapter and monitor
• A mouse that works in Windows Operating System
• CD-ROM drive

Accu-Sort Systems
INTRODUCTION 1-3

Mini-X

Model 24

Model 24 and Mini-X Scanners are used with Accu-Setup Medium Scanner Module

Solutions with Vision


1-4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

WHAT YOU NEED TO KNOW BEFORE YOU CAN


USE ACCU-SETUP
Before you can use Accu-Setup you must have a basic understanding of
Microsoft Windows. You should be able to use basic features and operate a
mouse. This manual focuses on Accu-Setup operations. For specific information
about Windows, see the guide that comes with your operating system. On the
facing page is the Accu-Setup main window.

INSTALLING ACCU-SETUP

Accu-Setup version 3.2 is distributed on a CD-ROM. Insert the CD-ROM into


your CD-ROM drive and the installation program will start automatically.
Follow the directions provided by the installation program to install Accu-Setup
3.2 on your PC.

If the installation program does not start automatically, run the LAUNCH.exe file
at the root of the CD-ROM.

CONNECTING YOUR PC TO THE SCANNER


Refer to the hardware manual of the Accu-Sort device you are setting up. For
example, if setting up a Model 24, refer to the Model 24 Hardware Operations
Guide for details on wiring and proper PC to Scanner connections

Accu-Sort Systems
INTRODUCTION 1-5

STARTING ACCU-SETUP IN WINDOWS 95 OR


HIGHER
To start Accu-Setup in the Windows 95, Windows 98 or Windows NT
environments, click on your start button and drag to programs. The Accu-Setup
Suite should appear in the list of programs available. Drag to the Setup option
you wish to run, Medium or Small and release.

Windows 95, 98 or NT Start-up

Solutions with Vision


1-6 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

EXITING ACCU-SETUP
To exit Accu-Setup you can do one of the following:

• Click the button.


• Click File and Exit

Either choice displays the Exit Accu-Setup window as shown below. Click on
OK to close Accu-Setup and return to the Program Manager. Choose CANCEL
to remain in Accu-Setup for Windows.

Exit Confirmation Window

Accu-Sort Systems
INTRODUCTION 1-7

Do not turn on the system until all components are properly cabled and grounded
with three-conductor AC power cords. Do not use a two-prong adapter. Do not
use an extension cord to defeat the ground.

AUTODETECTION
Your PC can automatically detect the communication parameters for the scanner
connected to it and set the port connected to the scanner to those same
parameters. This feature is called Autodetection. Under Autodetection there are
three options:

• Enable Autodetection
• Disable Autodetection
• Restart Autodetection

Accu-Setup Main Window

Solutions with Vision


1-8 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

ENABLE AUTODETECTION

There are two ways you can enable Autodetection:

• Press <CTRL> and <E> simultaneously.


Click on the Autodetection selection from the menu bar and select Enable
Autodetection.

If you enable Autodetection, your PC will determine the communications


parameters of the scanner attached to it. For example, if your scanner is not
communicating, the scanner status window displays the following:

When enabled, the following message appears as the PC transfers the scanner
parameter.

DISABLE AUTODETECTION

There are two ways you can disable Autodetection:

• Press <CTRL> and <D> simultaneously.


• Click on the Autodetection selection on the menu bar and select Disable
Autodetection.

If you disable autodetection, your PC stops detecting the communications


parameters of the scanner attached to your PC. The Scanner Status window will
display the following:

Accu-Sort Systems
INTRODUCTION 1-9

RESTART AUTODETECTION

There are two ways you can restart Autodetection:

• Press <CTRL> and <R> simultaneously.


• Click on the Autodetection selection on the menu bar and select Restart
Autodetection.

This allows you to restart the Autodetection process for a new scanner attached
to your PC port.

If Autodetection does not detect a scanner is attached, an error message displays.

Autodetection Error Message

Solutions with Vision


1-10 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

MODIFIABLE OPERATING PARAMETERS


This program allows you to set the communication and other operating
parameters of your scanner. Modify Setup offers five selections for changing
these scanner operating parameters. They are as follows:

• Bar Code Setup


• Port Setup
• Head Setup
• DRX Setup
• Tracking Setup
• Custom

Before you can begin modifying these parameters, it is a good idea to understand
your scanner application. The better you understand your application, the more
easily you will be able to establish efficient operating parameters for your
Accu-Sort device. You may also speak with an Accu-Sort Applications Engineer
regarding these parameters.

In Chapter 3, this manual provides you with detailed descriptions of every setup
parameter available for your Accu-Sort device and how to set them up.

Accu-Sort Systems
Chapter Two
Using Accu-Setup

2Heading 2

Chapter Two Contents

CHAPTER EXPLANATION ........................................................................... 2-2


USING WINDOWS SOFTWARE .................................................................. 2-2

USING ACCU-SETUP ................................................................................. 2-2


RETRIEVE SETUP FROM SCANNER ......................................................... 2-4
RETRIEVE SETUP FROM DISK ................................................................ 2-5
SAVE OR SEND SETUP ............................................................................. 2-6

COMPARE SETUP ...................................................................................... 2-8

MODIFY SETUP PARAMETERS.................................................................. 2-10

USING EDIT FUNCTIONS .......................................................................... 2-12

USING OPTIONS ...................................................................................... 2-13

USING UTILITIES ..................................................................................... 2-14

SCANNER OPTIONS ................................................................................. 2-14


PASS-THRU ........................................................................................ 2-14
USING ON-LINE HELP .............................................................................. 2-15
MAIN CONTENTS WINDOW ................................................................... 2-15
ABOUT ACCU-SETUP .......................................................................... 2-22
ABOUT SCANNER ................................................................................ 2-22
COMPATIBILITY LIST ............................................................................... 2-23

USING SCANNER STATUS AND RECOMMENDED ACTION WINDOWS ........... 2-24


SCANNER STATUS ............................................................................... 2-24
RECOMMENDED ACTION ...................................................................... 2-26
2-2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

CHAPTER EXPLANATION
This chapter explains how to use Accu-Setup Suite: Medium Scanner Module
software and its easy-to-operate features.

USING WINDOWS SOFTWARE


Before you can use Accu-Setup you must have a basic understanding of
Microsoft Windows. You should be able to use basic windows features and
operate a mouse. This manual focuses on Accu-Setup operations. For specific
information about Windows, see the Guide that comes with your operating
system. After you have clicked on the Accu-Setup icon, the Accu-Sort Systems
Scanner Setup Main Window appears as shown on the facing page.

USING ACCU-SETUP
There are four basic things you can do with Accu-Setup:

• Retrieve Setup From Scanner or Disk


• Modify Setup
• Save Setup to Scanner or Disk
• Diagnose Scanner problems

RETRIEVE SETUP
NOTE: This option is only accessible if a communication link has been
established with the scanner.

After you enter Accu-Setup you need to retrieve the existing device setup
parameters to your PC from the scanner you are setting up, or from a disk on
which they may have been stored. This allows you to start with the parameters
that your device currently uses, or a set of workable parameters you have saved.
When you have retrieved the device parameters you can begin changing them to
meet your application needs.

Accu-Sort Systems
START UP AND OPERATION 2-3

Accu-Setup Main Window

Solutions with Vision


2-4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

RETRIEVE SETUP FROM SCANNER

NOTE: This option is only accessible if a communication link has been


established with the scanner.

Retrieve Setup From Scanner begins the upload process. It sends a message
requesting the scanner’s current settings. The fields in Accu-Setup are
automatically updated. To Retrieve Setup from your scanner you can do one of
the following:

• Click the button


• Click File, Retrieve from Scanner from the Accu-Setup main window

You have now retrieved the parameters of the scanner to which your PC is
connected.

Accu-Sort Systems
START UP AND OPERATION 2-5

RETRIEVE SETUP FROM DISK

Retrieve Setup From Disk uploads a disk file of previously stored parameters.
To Retrieve Setup from disk you can do one of the following:

• Click the button


• Click File, Retrieve from Disk from the Accu-Setup main window

A window displays allowing you to select the appropriate disk as shown below.
When you first use Accu-Setup a DEFAULT.WSA file exists containing a set of
default parameters. Anytime you save a set of parameters using Accu-Setup, you
save them as a WSA file.

File Location Selection Window

Solutions with Vision


2-6 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

SAVE OR SEND SETUP


After you enter Accu-Setup and have modified your scanner setup, you need to
save your new device setup parameters to the scanner you are setting up, or to a
disk on which you would like to store them.

SEND SETUP TO SCANNER

To save the setup to your scanner you can do one of the following:

• Click the button


• Click File, Save to Scanner from the Accu-Setup main window.

You have now saved the parameters you have selected to the scanner connected
to your PC.

SAVE SETUP TO DISK

If you would like to store the setup parameters you have established to a disk,
you can specify a file name and location. To save setup to disk, do one of the
following:

NOTE: When saving to a disk, save as a WSA file.

• Click the button


• Click File, Save to Disk from the Accu-Setup main window. The following
window appears.

Accu-Sort Systems
START UP AND OPERATION 2-7

You have now saved the parameters to a disk in your floppy disk drive.

Save Settings to Disk File Location Window

Select the location where you want to save the file and name the file.

Solutions with Vision


2-8 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

COMPARE SETUP
You can also compare the setup parameters on a disk in your disk drive to those
on the scanner attached to your PC, or to those you are currently working in on
your PC. You may want to do this to make sure you have the same set of
parameters stored in each location.

• Scanner with File


• File to File

SCANNER WITH FILE

You can compare setup parameters between a scanner connected to your PC and
a file you have saved on your PC or a floppy disk.

From the Accu-Setup main window, click File, Compare, Scanner with File

Compare Scanner with File

FILE TO FILE

You can compare setup parameters between two files saved on your PC and any
disk.

Click File, Compare, File to File.

Compare File to File

Accu-Sort Systems
START UP AND OPERATION 2-9

Whichever compare option you select, the following comparison window appears
to list the results.

Comparison Results Window

Solutions with Vision


2-10 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

MODIFY SETUP PARAMETERS


Modify Setup from the Main window offers five windows with options for
changing the setup parameters you have retrieved from disk or scanner.

• Bar Code Setup


• Port Setup
• Head Setup
• DRX Setup
• Tracking Setup
• Custom

There are many fields under each of these parameter selections you may need to
change to suit your application requirements. Chapter 3 provides a detailed
explanation of how to select certain parameter options and what they represent.
You can access Modify Setup one of two ways:

• Click on the button, or


• From the Accu-Setup main window click Edit, Modify Setup

The Modify Setup button bar displays as shown on the following page.

Select one of the parameter option category buttons from the Modify Setup
Window as listed above and enter new values into the various fields. After you
have made all of the parameter changes you wish to make, you can choose one of
the following:

OK - Stores parameter settings you have just made for future saves to the
scanner.

Select to exit and save your changes.

Cancel - Cancels any modifications you have made to the parameters and restores
old settings.

Select to exit and not save your changes.

Once you have entered each of the five Modify Setup Parameter selection
windows and made all of the necessary changes to suit your application needs,
you will want to save your new file to scanner or disk.

Accu-Sort Systems
START UP AND OPERATION 2-11

Modify Setup Menu Bar

Solutions with Vision


2-12 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

USING EDIT FUNCTIONS


There are three choices available under Accu-Setup Edit functions:

• Create Backup File


• Modify Setup
• Recover From Backup File

CREATE BACKUP FILE

To create a backup file of the parameters your have set using Accu-Setup, click
Edit, Create Backup File.

MODIFY SETUP

You may also access the Modify Setup Button Bar by selecting Modify Setup via
the Edit Menu Bar Option. Click Edit, Modify Setup. The Modify Setup Button
Bar displays.

RECOVER FROM BACKUP FILE

You may recover your setup parameters from a backup file. Click Edit, Recover
from Backup File. Select the desired backup file and click OK. The parameter
settings you have backed up will be restored.

Accu-Sort Systems
START UP AND OPERATION 2-13

Recover From Backup Window

USING OPTIONS
There is two choices available under Accu-Setup options:

• Autobackup
• Autoretrieve

Autobackup automatically backs up the file of setup parameters you have


currently saved. Autoretrieve automatically retrieves the setup parameters from
the scanner when you start Accu-Setup. If Autoretrieve is not selected when you
startup, a window appears reminding you to retrieve the setup from the scanner.

To use the Autobackup or Autoretrieve options, click on that option. A check


mark appears next to the option(s) you have selected.

Solutions with Vision


2-14 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

USING UTILITIES
Utilities are described in Chapter 4.

SCANNER OPTIONS

The scanner options will not be available unless your PC is connected to a


scanner and the scanner logic board is running EE revision 5 or later. These
options are not available on scanners running software prior to EE revision 5.

There are two scanner options from the menu bar:

• Pass Thru
• Close Scanner Connection

PASS-THRU

Allows the user to Initiate or Disconnect a pass-thru using the scanner. If using a
master/slave scanner configuration, pass-thru mode allows the user to pass
through the current scanner and connect to the next scanner (either a master or
slave) in the chain. For scanner configurations using more than one scanner
(master->slave->slave), multiple pass-thru connections can be established.

CLOSE SCANNER CONNECTION

Closes the connection to the scanner and disables auto-baud. This selection is
very useful if you wish to change the scanner to which Accu-Setup is
communicating (either by moving cables or modifying the configuration of a
MUX computer) without exiting Accu-Setup.

Accu-Sort Systems
START UP AND OPERATION 2-15

USING ON-LINE HELP


When you need information on-line, use Accu-Setup for Windows HELP.

HELP is structured to make information easy to find. Explanations of all Accu-


Setup parameters are clearly defined. Use one of the following help methods.

• Main Contents Window


• Search

MAIN CONTENTS WINDOW

This portion of on-line HELP explains how to use the Main Window of Accu-
Setup. It categorizes the contents by the button bar and the menu. When you
first select on-line HELP this is where it will start. The following functions are
available in the HELP Main Window from the menu bar:

• File
• Edit
• Bookmark
• Help

Solutions with Vision


2-16 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Help Contents Window

File

The HELP file option allows you to open any file, print
a topic from help, prints your setup parameters, or exit
HELP.

Accu-Sort Systems
START UP AND OPERATION 2-17

Edit

The HELP edit option allows you to copy text from on-line HELP and copy it
wherever you need to. It also allows you to make a special note in portions of
on-line HELP using annotate.

To annotate:
1. At the desired insertion point, click on Annotate and drag to define
2. Type the information you wish to make note of
3. Click on SAVE and a small green paper clip appears at the insertion point

Annotate Window

Solutions with Vision


2-18 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Bookmark

The HELP bookmark option allows you to mark a place in Accu-Setup HELP to
the Bookmark menu bar for quick reference.

To create a Bookmark:
1. At the desired insertion point, click on Bookmark and drag to define
2. In the Bookmark name field, type a title for what you wish to mark
3. Click on OK, the entry will now appear in the list of Bookmarks

Bookmark Window

HELP

Click on HELP for instructions on using ACCU-SETUP HELP.

Contents Index

When in the HELP window, click the content button and an index of the contents
of Accu-Setup for windows displays. The following topics are listed in the
index:

Accu-Sort Systems
START UP AND OPERATION 2-19

Help Index Window

Simply click on the topic you wish to find out about and a description of that
topic displays.

Solutions with Vision


2-20 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Topic Window

Search

When in the HELP window, click on Search and a search window displays. Here
you can specify a topic or select a topic about which you would like more
information.

To search for a topic:


1. Click Help, Search For Help On., or
2. From the Help Window, click the Search button

Accu-Sort Systems
START UP AND OPERATION 2-21

Search Window

Click on BACK to return to the previously viewed window.

Solutions with Vision


2-22 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

ABOUT ACCU-SETUP

Click About Accu-Setup to see the version of the Medium Scanner Setup you are
using. For example:

About Accu-Setup

ABOUT SCANNER

Click About the Scanner to see the scanner type, software name, EEPROM
revision, interface software name and name(s) of any custom program(s)
associated with your scanner.

About Scanner

Accu-Sort Systems
START UP AND OPERATION 2-23

COMPATIBILITY LIST
Click Compatibility List to see what scanners this version of Accu-Setup will
work with.

Compatibility List Window

Solutions with Vision


2-24 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

USING SCANNER STATUS AND RECOMMENDED


ACTION WINDOWS
On the bottom of the Accu-Setup Main Window are two small status windows:

• Scanner Status
• Recommended Action

SCANNER STATUS

The Scanner Status Window displays if the PC is communicating with a scanner


or not. It also displays the format of those communications, if communicating
with a scanner.

Listed below are all of the possible scanner status messages:

Scanner not responding. Auto detection in progress. bbbb,p,s,1 - Accu-


Setup is attempting to establish a serial link with a scanner. When a new scanner
is connected to your PC, Accu-Setup does not know what the current scanner
communication settings are, so Accu-Setup tries all possible communication
settings until a response is received. The communication settings currently being
used by Accu-Setup are indicated at the end of the message: bbbb=baud, p=parity
(E,O, or N), s=number of bits (7 or 8) and 1=number of stop bits.

Sending Request for Head info. bbbb,p,s,1 - Accu-Setup needs to know the
type of head used by the scanner to which it is connected. Accu-Setup sends a
request to the scanner for information about the head type.

Sending Request for Connect Status. bbbb,p,s,1 – Accu-Setup needs to know


about the scanner communications port through which Accu-Setup is
communicating. Accu-Setup sends a request for information about the port.

Sending Request for interface version. bbbb,p,s,1 - Accu-Setup needs to know


the version of the interface board used within the scanner to which it is
connected. Accu-Setup sends a request to the scanner for information about the
interface board.

Sending Request for Device Type - Accu-Setup needs to know what type of
scanner to which it is connected. Accu-Setup sends a request to the scanner for
its device type.

*Auto Detect: xxxxxxx* - Accu-Setup is communicating with a scanner that has


been automatically configured as master or slave scanner (xxxxxx can be either
MASTER, SLAVE or MASTER/SLAVE).

Model xx Responding at bbbb,p,s,1. - Accu-Setup has detected a scanner of the


indicated type and is communicating with it at the indicated communication
settings.

Accu-Sort Systems
START UP AND OPERATION 2-25

Software Name: nnnnnn, date_of_release. Serial #: sssssss - Accu-Setup is


now communicating with a scanner which is executing software named: nnnnnn.
The serial number of the unit is sssssss.

Sending Request for comm ‘n’ Params – Accu-Setup is in the process of


uploading the settings for scanner communications port ‘n’ (n is port number
from 1 to 4).

Sending Request for Setup Params - Accu-Setup is in the process of uploading


the general setup parameters from the scanner. This includes the DRX, Setup,
and Tracking parameters.

Sending Request for IO Params - Accu-Setup is in the process of uploading the


Input Output settings from the scanner. This includes the software trigger start
and stop characters and the output relay timers.

Sending Request for Custom Params - Accu-Setup is in the process of


uploading the custom command parameters from the scanner.

Sending Request for Interface Params - Accu-Setup is in the processor of


uploading the parameters from the interface board.

Autodetection Disabled by User – Press <cntrl-e> to Enable. - The


AutoDection process has been disabled. Press <ctrl>+E to re-enable
AutoDetection.

Connection to Scanner Closed. To Reconnect, Restart Auto-Detection (ctrl-


r). - Accu-Setup has closed the connection to the scanner and disable auto-
detection.

The Following Will Appear Only in Interface Mode


Interface Mode is used with a Model 24E, which as external logic.

Medium Scanner Setup is looking for the interface board


Accu-Setup has been placed into the Interface Only mode. Accu-Setup will first
attempt to locate and available parallel port then attempt to read the interface
name and version from the interface board.

Interface board found. Interface Name: nn. Interface revision: rr.


Accu-Setup has located a parallel port and contacted the interface board. The
message indicates the name and revision of the interface board.

Medium Scanner Setup is reading the interface board.


The “Retrieve from Scanner” option has been selected and Accu-Setup is in the
process of reading the current settings from the interface board.

Medium Scanner Setup is programming the interface board.


The “Send Settings to Scanner” option has been selected and Accu-Setup is in
the process of downloading new settings to the interface board.

Programming Successful
No errors occurred when programming the interface board.

Solutions with Vision


2-26 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Medium Scanner Setup cannot find an interface board. Verify unit is


turned on and connected to a parallel port.
Accu-Setup was unable to communicate with the interface board.

Programming Not Successful


Errors did occur when programming the interface board and the programming
was not successful.

RECOMMENDED ACTION

The Recommended Action Window displays general recommendations if you are


unsure of what to do. It also displays upper and lower boundaries for user entry
fields.

Stand By. Attempting to link with scanner - Accu-Setup is trying to establish a


communication link with the scanner. This is called the AutoDetection process.
You may disable the AutoDetection process by selecting AutoDetection from the
main menu, then selecting Disable AutoDetection, or by pressing <Control><D>
at the main window.

Creating Parameter Backup File 95123456 - If you have the Auto Backup
option enabled, every time Accu-Setup establishes a new link with a scanner it
will create a backup file of the current scanner setup. This does NOT
automatically retrieve the setup. It is still necessary to retrieve the setup from the
scanner before you can go to Modify Setup . The backup files are stored in the
BAK directory; you can retrieve them from the directory even though they do not
have a .WSA extension.

Please select one of the options from the button bar or the menu - Accu-
Setup is waiting for you to select an option.

Backup Complete. Please select one of the options from the button bar -
Accu-Setup has created a new backup file and is waiting for you to select an
option from either the button bar or the menu.

Please Select one of the options on the Modify Setup Button Bar - Accu-
Setup is waiting for you to select an option from the Modify Setup Button Bar.

Please Enter a Number Between n1 and n2 - This message appears when the
cursor moves into a user entry field. A user entry field is any field that you
directly enter data. This includes text boxes and excludes drop down lists, check
boxes, radio buttons, etc. This tells you the limits of the possible entries for this
field. This message will display in red if you try to move out of the user entry
field after entering data that is too small or too large. You must enter data that is
within bounds in order to leave the field.

Accu-Sort Systems
START UP AND OPERATION 2-27

Close window. No changes have been made - This message appears when
either the OK or CANCEL buttons are highlighted and no changes have been
made to any fields in that window.

Close window. This will SAVE your changes - This message appears when the
OK button is highlighted and changes have been made to at least one of the
fields in the window.

Close window. This will CANCEL your changes - This message appears when
the CANCEL button is highlighted and changes have been made to at least one
of the fields in the window.

Pass-thru connection x initiated. Attempting to connect to new scanner.


The scanner has been placed into pass-thru mode and Accu-Setup will now try to
establish a connected with the new scanner. ‘x’ indicates the number of pass-thru
connections which are currently active.

Solutions with Vision


2-28 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Accu-Sort Systems
Chapter Three
Programming Your Scanner with Accu-Setup

3Heading 2

Chapter Three Contents

CHAPTER EXPLANATION ........................................................................... 3-4

MODIFY SETUP PARAMETERS.................................................................... 3-4

SETTING UP BAR CODES .......................................................................... 3-5

BAR CODE (TYPES) SETUP WINDOW ......................................................... 3-6


CURRENT BAR CODE SETUP ................................................................. 3-7
BAR CODE TYPE ................................................................................... 3-7
MOD CHECK CHARACTER ...................................................................... 3-8
NUMBER OF CHARACTERS ..................................................................... 3-8
UPC EXTENSION .................................................................................. 3-8
QUANTITY PER TRIGGER ....................................................................... 3-9
THE CODE IS IN GROUP?....................................................................... 3-9
CODE 128 FUNCTION CODES................................................................. 3-9
VIEW MOD CHECKS ............................................................................... 3-9
MOD CHECK CHARACTER WINDOW ......................................................... 3-11
FACTORS ............................................................................................ 3-11
DIVISOR .............................................................................................. 3-12
REMAIN .............................................................................................. 3-12
RIGHT ................................................................................................. 3-12
WRAP ................................................................................................. 3-12
ADD.................................................................................................... 3-12
BAR CODE RATIOS ................................................................................. 3-13

PORT SETUP WINDOW ............................................................................ 3-14


SELECT COMM PORT........................................................................... 3-15
MESSAGE TYPE.............................................................................. 3-15
COMMANDING ..................................................................................... 3-15
BAUD RATE ........................................................................................ 3-15
PARITY ............................................................................................... 3-16
DATA BITS .......................................................................................... 3-16
STOP BITS .......................................................................................... 3-16
COMMUNICATION PROTOCOL ............................................................... 3-17
FLOW CONTROL .................................................................................. 3-18
ENABLE ADP (ADVANCED DIAGNOSTIC PROTOCOL, PORT 1 ONLY) ..... 3-18
ENABLE AUTO SLAVE DETECT............................................................. 3-19
3-2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

NO-READ MESSAGE............................................................................ 3-19


MULTIPLE MESSAGE ........................................................................... 3-20
NO VERIFY MESSAGE .......................................................................... 3-20
VERIFY CODE ...................................................................................... 3-20
MESSAGE HEADER .............................................................................. 3-20
MESSAGE TRAILER ............................................................................. 3-20
DELIMITER BETWEEN DATA AND QQ ................................................... 3-21
DELIMITER BETWEEN MULTIPLE CODES ............................................... 3-21
HEAD SETUP WINDOW ............................................................................ 3-22
DATA FILTER OPTIONS ........................................................................ 3-22
WIN .................................................................................................... 3-22
MIN TRANSITIONS................................................................................ 3-23
FLIP POINT ......................................................................................... 3-23
DIVNEAR ............................................................................................. 3-23
MINNEAR ............................................................................................ 3-23
MAXNEAR........................................................................................... 3-24
MINFAR .............................................................................................. 3-24
MAXFAR ............................................................................................. 3-24
RELAY OPTIONS.................................................................................. 3-24
NVC HOLD TIME ................................................................................. 3-25
GO HOLD TIME.................................................................................... 3-25
TRIGGER SETUP OPTIONS ....................................................................... 3-25
TRIGGER MODE................................................................................... 3-25
START CART FALLING EDGE................................................................ 3-26
END CART FALLING EDGE ................................................................... 3-26
TRIGGER SOURCE ............................................................................... 3-27
SERIAL START CHAR........................................................................... 3-27
SERIAL END CHAR .............................................................................. 3-27
DEBOUNCE ......................................................................................... 3-28
TRANSMIT AT QQ................................................................................ 3-28
WATCH DOG ....................................................................................... 3-28
LASER POWER .................................................................................... 3-29
TRIGGER CONTROLLED LASER ............................................................ 3-29
LATCH ZONE INPUT ............................................................................. 3-29
ADVANCED HEAD SETUP......................................................................... 3-30
PROC FREQ ........................................................................................ 3-30
HEAD FREQ ........................................................................................ 3-30
SCAN RATE ........................................................................................ 3-30
MOTOR SPEED .................................................................................... 3-31
NUMBER OF FACETS ........................................................................... 3-31
DRX SETUP WINDOW ............................................................................. 3-32
DRX ENABLED ................................................................................... 3-32
MEMORY ALLOCATION OPTIONS .......................................................... 3-32
BOXES ................................................................................................ 3-33
SCANS ................................................................................................ 3-33
CLUSTERS .......................................................................................... 3-33
STRINGS ............................................................................................. 3-33
ELEMENTS .......................................................................................... 3-33
OVERLAY PARAMETER OPTIONS ............................................................. 3-34
POSITION ERROR ................................................................................ 3-34
MAX POSITION CHANGE ...................................................................... 3-34
OVER RATIO ....................................................................................... 3-34
MFAC ................................................................................................. 3-34
PAIRS ................................................................................................. 3-35

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-3

MIN OVERLAY ..................................................................................... 3-35


CLUSTER PARAMETER OPTIONS .............................................................. 3-36
NUMBER OPENS.................................................................................. 3-36
NUMBER CLOSES ................................................................................ 3-36
RECURSE COUNT ................................................................................ 3-37
KILL LIMIT........................................................................................... 3-37
OPEN RATIO ....................................................................................... 3-37
DRX DIAGNOSTICS MODE OPTIONS ........................................................ 3-38
DSP DIAGNOSTIC MODE ..................................................................... 3-38
SHOW CODES READ ............................................................................ 3-38
SHOW DSP ERRORS ........................................................................... 3-38
RUN MODE ......................................................................................... 3-38
DRX EVENT LOG ................................................................................ 3-38
SUPPRESS OPEN IF OVERLAID............................................................. 3-38
TRANSMIT ON THE FLY ....................................................................... 3-38
CUSTOM ............................................................................................. 3-38
TRACKING SETUP WINDOW ..................................................................... 3-40
TRACKING ENABLED ........................................................................... 3-40
BOX SETTINGS OPTIONS ......................................................................... 3-41
FRONT ................................................................................................ 3-41
BACK.................................................................................................. 3-41
TOLERANCE ........................................................................................ 3-41
TTRUNK ENABLE (TRUNCATE BOX OVERLAP) ...................................... 3-41
HEAD CALIBRATION OPTIONS.................................................................. 3-42
SCAN DIRECTION ................................................................................ 3-42
TRACKING EDGE ................................................................................. 3-42
TACS PER INCH ................................................................................... 3-43
TRANSMIT AT TAC ............................................................................... 3-43
ADVANCED TRACKING ......................................................................... 3-43
DEPTH SETTING OPTIONS ....................................................................... 3-44
NEAR DEPTH ...................................................................................... 3-45
FAR DEPTH ......................................................................................... 3-45
NUMBER OF ZONES ............................................................................. 3-45
TRACKING DIAGNOSTIC MODE ............................................................. 3-45
SHOW CODE LOST .............................................................................. 3-46
SHOW CODE LOCATED ........................................................................ 3-46
RUN MODE ......................................................................................... 3-46
DUAL LOCATION ................................................................................. 3-46
ADVANCED TRACKING ......................................................................... 3-46
SOFTWARE TACH ................................................................................ 3-46
TACH TYPE ......................................................................................... 3-47
ADVANCED TRACKING CALCULATIONS .................................................... 3-48
ADVANCED TACHOMETER CALCULATIONS............................................ 3-48
INPUT SIGNAL LENGTH (IN.) ................................................................. 3-48
FREQUENCY OF OUTPUT (TACH/INCH) .................................................. 3-49
ACTUAL LENGTH INPUT SIGNAL (IN.).................................................... 3-49
HEAD & TAC/INCH SETTING ................................................................. 3-49
CUSTOM ................................................................................................. 3-51

Solutions with Vision


3-4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

CHAPTER EXPLANATION
This chapter explains in detail how to program your medium scanner using the
Accu-Setup Suite: Medium Scanner Module.

MODIFY SETUP PARAMETERS


Modify Setup allows you to modify your scanner parameters. You may modify
every field in each of the five parameter windows. Each of the following
sections of this chapter describes how to set the parameters in each of the modify
setup parameter windows. As shown below the modify setup parameter buttons
are:

• Bar Code Setup


• Port Setup
• Head Setup
• DRX Setup
• Tracking Setup
• Custom

Modify Setup Button Bar

Click the button for the modify setup window you wish to set or change.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-5

SETTING UP BAR CODES


Select the Bar Code Setup option from the Modify Setup Button Bar. Three
button bar options display, which allow you to set up your scanner to read certain
bar codes. As shown below, these buttons are:

• Bar Code Types


• Mod Check Character
• Bar Code Ratios

Bar Code Setup Menu Bar

Click on the button of the Bar Code Settings you wish to set or change. You can
then define the parameters for the selected bar code. You may define parameters
for up to ten different bar code types.

Solutions with Vision


3-6 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

BAR CODE (TYPES) SETUP WINDOW


The Bar Code Setup window of Accu-Setup allows you to set the bar code types
you would like your scanner to read and the settings that affect these bar codes.
From this window you can change the following:

• The bar code type


• The number of characters of the bar code
• The mod check character

You can set your scanner to read from one to ten bar codes and establish the
necessary settings for each.

Bar Code Setup Window

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-7

CURRENT BAR CODE SETUP

You can set up to 10 bar codes. If you are setting up more than one bar code,
you must pick a number to identify the bar code you are setting up.

1. Click on the numbered button to move the hand to the bar code you would
like to set up.
2. Click on the NEXT CODE button to proceed to the next code, or the PREV
CODE button to move back to the previous code.

If you are only setting up one bar code, Accu-Setup defaults to number 1.

BAR CODE TYPE

You can select the type of bar codes you want your scanner to look for. The bar
code type defines how the bars and spaces of the code represent the human
readable numbers and letters. Bar code types are also known as symbologies.

1. Click on the scroll bar under Bar Code Type 1


2. Scroll through the choices
3. Click on your Bar Code Type selection

The following code types are available:

• NONE
• Interleaved 2 of 5
• Code 39
• Codabar with Start and Stop
• UPC/EAN
• Straight 2 of 5 C
• Straight 2 of 5 I
• Code 11
• Code 128
• AS 10
• UPC w/EXT
• Codabar without Start and Stop
• Code 93

Solutions with Vision


3-8 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

MOD CHECK CHARACTER

NOTE: It is not necessary to enter check digits for UPC EAN or Code 128.

You can select a Modulus Check Character for your bar code types. A Modulus
Check Character is a mathematical check digit placed in a bar code to ensure the
proper decoding and accuracy of a read. Certain bar codes use mod check
characters to determine if a bar code is scanned correctly.

1. Click on the scroll bar under mod check character


2. Scroll through the choices
3. Click on your mod check character selection

The following mod checks are available:

NONE
Standard Mod 10 - Frequently used with I 2 of 5
Standard Mod 43 - Frequently used with Code 39
Last Character 0 through 9 - Last character of the code must be the number you
select here
User Defined 1 through 5 - For customer defined Mod Checks set at Accu-Sort

NUMBER OF CHARACTERS

You can establish the maximum and minimum number of characters for each
particular bar code.

1. Click on the box next to MINIMUM


2. Type the minimum number of characters for the bar code type you selected
3. Click on the box next to MAXIMUM
4. Type the maximum number of characters for the bar code type you selected

UPC EXTENSION

If you select UPC or EAN bar code types, you can select to fill in the UPC
Extension field. You can enter either a two or five character extension in this
field. Select NONE for no extension.

1. Click on the scroll bar under UPC Extension


2. Scroll through the choices
3. Click on your UPC Extension selection

The following UPC Extensions are available:

NONE
2 characters
5 characters

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-9

QUANTITY PER TRIGGER

You can tell your scanner the number of bar codes it must read within each
trigger cycle. You can set up a different quantity for each of the 10 codes. A
trigger cycle is the period of time in which the device begins and ends looking
for a bar code. You will set up more trigger parameters in Head Setup.

1. Click the Quantity Per Trigger selection

The choices are as follows: Read all codes


Read all codes, but do not transmit a no-read
message
Specify the number of codes

If you select "Specify the number of codes," you must enter the number of codes
per trigger.

THE CODE IS IN GROUP?

You can assign codes to a group. Enter a number to specify the group this bar
code is in. A group other than 0 notifies the scanner to transmit the group that is
filled first. A group can contain one or more codes. If there are multiple groups
enabled, the scanner will put each code read into its specified group as it is read.
As soon as one group is filled, that group becomes the group that will be
transmitted to the host. Any other codes read during that cart (trigger) cycle will
be ignored

1. Click in the data entry box


2. Type a number from 0 – 10

CODE 128 FUNCTION CODES

You can select the Code 128 Function by checking the Code 128 Function Codes
check-box which enables the transmission of function characters for a Code 128
bar code. When enabled, the four function characters for Code128 will be
transmitted as 0x81, 0x82, 0x83, or 0x84. Each function character is counted as
a character for the length of the code, and the code menu must be set accordingly.

VIEW MOD CHECKS

You can view, but not change the mod check definitions by pressing the VIEW
MOD CHECKS button from the bar code setup window. Click on the button and
the following window displays:

NOTE: You cannot change any settings. Use Mod Check Character Window to make
changes.

Solutions with Vision


3-10 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

View Mod Checks Window

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-11

MOD CHECK CHARACTER WINDOW


You can define a mod check character for each bar code your scanner is reading.
Click on the Mod Check Character button from the Bar Code Setup Options
Button Bar.

If you wish only to view the Mod Check Settings, click on the View Mod Checks
button of the Bar Code Setup Window. You can not change any of the Mod
Check Settings.

There are five Mod Check Setup types that you can establish from this window.
For each type you can establish the following five parameters:

Factors
Divisor
Remain
Right
Wrap
Add

User Defined Mod Check Setup

FACTORS

You can define the weighting factors for determining the mod check value. For
example, enter 31 for a 3 to 1 weight.

Solutions with Vision


3-12 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

1. Click on the box next to Factors


2. Type the appropriate factors value for your bar code type

DIVISOR

You can define the number that is divided into the Mod check sum.

1. Click on the box next to Divisor


2. Type the appropriate divisor value for your bar code type

REMAIN

You can select whether the check digit is a remainder of the divided amount, or
the number that must be added to the remainder to get the divisor.

1. Click on the box next to Remain


2. Type the appropriate remainder value for your bar code type

RIGHT

You can define where the weight string begins.

Click on the box next to Right to begin the weight string from the right,
otherwise the weight string will begin from the left.

WRAP

If the remainder of the check digit is calculated to be 0, you can either accept the
0 as the check character (wrap = off) or replace the 0 with a 1 (wrap = on).

Click your left mouse button on the box next to the Wrap option.

ADD

You can define if you want to add the most significant digit to the mod check.

Click on the box next to the Add option, otherwise the most significant digit is
not added to the Mod Check.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-13

BAR CODE RATIOS


You can select the value of the bar code’s bar and space ratio for each bar code
read by your scanner. The bar ratio establishes the relationship between the
widest narrow bar and the narrowest wide bar of the code. The space ratio
establishes the relationship between the widest narrow space and narrowest wide
space of the code. The default setting is 1/4. This means that the narrowest wide
bar equals 1 1/4 of the widest narrow bar of the code. You can establish a bar
and space ratio for the following bar codes:

AS-10 Code 39
Codabar I 2 of 5
Code 11 Straight 2 of 5

Bar Code Ratio Window

You can also establish the Tolerance for Code 128 and UPC Code.

1. Click on the box next to the bar or space ratio field


2. Type the appropriate value (50% is a typical )

Solutions with Vision


3-14 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

PORT SETUP WINDOW

The Port Setup Window allows you to set the way in which your scanner
communicates with the devices it is connected to. You can set communications
parameters for two ports of the scanner. The Port Setup Window is the same for
both ports. The Port Setup Window allows you to set the following parameters
as shown below:

• Baud Rate
• Parity
• Data Bits
• Stop Bits
• Communication Protocol
• Flow Control

There is also an Advanced Port setup window.

Port Setup Window

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-15

SELECT COMM PORT

The select comm port button allows you to select which communications port
is being modified.

1. If you are in the setup window for port 1 a "Port 2" button appears.
2. If you are in the setup window for port 2 a "Port 1"button appears.
3. Click on this button to move from Port 1 to Port 2 and back.

MESSAGE TYPE

This menu allows you to select the type of messages that will be sent on this port.
The following types of messages can be selected:

None
No messages sent on this port.

Host
Bar code data transmitted on this port. The data formatting options and
communication protocols for this port only apply if the port is defined to send
host messages.

Diag
Diagnostic data (DRX diagnostics and Tracking diagnostic) transmitted on this
port.

COMMANDING

This check-box allows you to specify whether run-time commands can be issued
on this port. If the message type for the port is NONE or DIAG, all commands,
as described in chapters 6 and 7, can be issued.

If commanding is enabled for a port defined to have a message type of HOST, a


different protocol is used. In this case, all commands are still processed;
however, the scanner only responds with an <ACK> or <NAK> character in
response to each command.

BAUD RATE

You can select the speed at which your scanner communicates to peripheral
devices. The speed is determined by the number of bits transmitted per second
(bps).

1. Click on the scroll bar under Baud Rate


2. Scroll through the choices
3. Click on your Baud Rate selection

Solutions with Vision


3-16 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

The following baud rates are available: 300 600


1200 2400
4800 9600
19200 38400*
57600* 115200*

* These rates are NOT currently supported by Accu-Setup. Accu-Setup will


allow you to set the scanner communication ports to these rates; however Accu-
Setup currently cannot communicate using a scanner port set to a rate higher than
19200 bps.

PARITY

You can select the mathematical check digit that is added to each single character
within a message, to make the sum of the set bits even or odd.
This checks the validity of the transmitted data.

1. Click on the scroll bar under Parity


2. Scroll through the choices
3. Click on your Parity selection

The following Parity is available: NONE ODD


EVEN

DATA BITS

You can select the number of bits that represent a single character in a message.
There can be either seven or eight data bits. You might want to change the
number of data bits in your transmission to seven because it is slightly faster than
eight are.

1. Click on the scroll bar under Data Bits


2. Scroll through the choices
3. Click on your Data Bit selection

The following number of Data Bits is available: 7 8

STOP BITS

You can select the number of stop bits that inform the device that the data has
been completely transmitted. There can be one or two stop bits. You might want
to change the number of stop bits in your transmission because older units often
require two stop bits, while newer units can handle one or two.

1. Click on the scroll bar under Stop Bits


2. Scroll through the choices
3. Click on your Stop Bit selection

The following stop bits are available: 1 2

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-17

COMMUNICATION PROTOCOL

You can select the type of communications that best suits your application.
Communications Protocol establishes the rules for different methods of
communication.

1. Click on the scroll bar under Communication Protocol


2. Scroll through the choices
3. Click on your Protocol selection

The following types of communication are available for your Accu-Sort scanner:

NONE (EIA232 Point To Point)


Point to Point serial binary data exchange. The scanner is not concerned about
status of receiving device.

Accu-Sort Standard
Used for communicating with Accu-Sort equipment. Consists of a special
message packet with ACK/NAK handshaking.

Echo Message
Any valid message received in this port will be echoed out another port.

Multidrop
Two wire multidrop with EIA485 (balanced digital multipoint systems).

If you select multidrop a box appears allowing you to enter a 485 ID Number.

Master For Master/Slave


This protocol is for special messaging between ASI devices. Master device is
responsible for collecting data from slave and sending it to host.

Slave For Master/Slave


Slave scanner, which is controlled by a master scanner.

Custom
Custom allows you to add a sequence number, a BCC check character, a message
identifier, and enable ACK/NAK to each message.

If you select this Custom Protocol option the following appears:

Solutions with Vision


3-18 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

FLOW CONTROL

You can establish the type of communications flow that occurs between your
Accu-Sort Device and the device connected to each port.

1. Click on the scroll bar under Flow Control


2. Scroll through the choices
3. Click on your Flow Control selection

The following types of Flow Control are available:

NONE
Select NONE to establish no method of Flow Control.

ACK/NAK
Select ACK/NAK to allow the host to request the ASI device
retransmit garbled messages.

XON/XOFF
Select XON/XOFF to allow the host to request the ASI device to start and
stop transmission of data using the XON and XOFF characters.

RTS/CTS
Select RTS/CTS to allow the host to request the ASI device to start and stop
transmission of data using the RTS and CTS control lines.

ENABLE ADP (ADVANCED DIAGNOSTIC PROTOCOL)

Select this option to enable the Advanced Diagnostic Protocol (ADP) for the host
messages on the port. Selecting this option not only affects the format of the host
message, but also reconfigures port 1 for 19200-n-8-1.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-19

ENABLE AUTO SLAVE DETECT

Select this option to attempt to automatically determine the scanner’s status as a


master or slave on power-up. Uncheck this box to disable this capability. An
auto-configured scanner will remain configured as a master or slave until the
scanner power has been cycled.

ADVANCED
There are also some advanced communications parameters you can set.

Click on the "ADVANCED>>" button to access these message parameter


settings.

Advanced Setup Port 1 Window

NO-READ MESSAGE

You can set the No-Read message your Accu-Sort device transmits when it is
expecting to see a bar code and one is not scanned during a trigger cycle, or when
a code is scanned, but is not successfully decoded. The contents of the no read
data field depend on the way the No-Read message is programmed.

1. Click on the box next to No Read Message


2. Type the No-Read Message you wish to use. A typical application works
well with “?????”

More than one character


If you enter more than one character, those exact characters appear as no-read
data for whatever code length is programmed.

First character = "~"


If the first character is ~, then the no read message is filled with the second
character to the minimum length of the code.

Solutions with Vision


3-20 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

If the No-Read message is entered and you are reading one bar code per trigger
cycle with multiple codes enabled, the no read message looks only at the first bar
code type enabled.

MULTIPLE MESSAGE

This message is transmitted in place of the bar code data if you have set your
scanner to read only one bar code and more than one bar code is read.

1. Click on the box under Multiple Message


2. Type the Multiple Message you wish to use

Leave the field empty for no transmission of multiple messages or type the
ASCII Character string you would like the scanner to transmit.

NO VERIFY MESSAGE

This message is transmitted instead of bar code data, if the scanner does not read
a bar code that contains data in the Verify Code field.

1. Click on the box under No Verify Message


2. Type the No Verify Message you wish to use

VERIFY CODE

Leave this field empty or enter <NONE> to disable the verify function. Enter the
code to match, if using the verify function. If the scanner reads a bar code, it
compares this field to the bar code data. If the field matches, the scanner
transmits the bar code, if it does not match, it transmits the No Verify Message.

1. Click on the box under Verify Code


2. Type the Code you wish to verify

MESSAGE HEADER

A character or group of characters at the beginning of each message used to


identify the beginning of the message.

1. Click on the box next to Message Header


2. Type the Message header you wish to use

MESSAGE TRAILER

A character or group of characters appended to a message to identify the end of


the message.

1. Click on the box next to Message Trailer


2. Type the Message Trailer you wish to use

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-21

DELIMITER BETWEEN DATA AND QQ

If you choose to read a bar code and transmit the Code Quality for that code, you
need to enter a separator character that is placed between the bar code and the
code quality information. This character is a delimiter. You can select any
character that you want to use to separate transmitted bar codes and code quality.

1. Click on the box next to Delimiter Between Data and QQ


2. Type the Delimiter you wish to use

DELIMITER BETWEEN MULTIPLE CODES

If you choose to read multiple bar codes for each trigger cycle, the bar codes are
transmitted in the order they are placed in the code buffer. You need to enter a
separator character that is placed between the bar code information so your
device is able to recognize the difference between one bar code and the next.
This character is called a delimiter. You can select any character that you want
to use to separate multiple transmitted bar codes.

1. Click on the box next to Delimiter Between Multiple Codes


2. Type the Delimiter you wish to use

Solutions with Vision


3-22 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

HEAD SETUP WINDOW


The Head Setup Window allows you to set ways for your scanner to process and
decode the data most efficiently. The Head Setup Window allows you to set the
following parameters as shown below:

• Data Filter
• Scan Rate
• Trigger Setup
• Relay Options

Head Setup Window

DATA FILTER OPTIONS

You can set parameters for your application, which will help your scanner more
efficiently filter the bar code data received. This filtering process helps to reduce
processing time and memory requirements.

WIN

You can select the minimum number of combined open and close patterns your
scanner must see to acknowledge a valid bar code.

1. Click on the box next to Win


2. Type the Win value you wish to use between 1 and 99

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-23

MIN TRANSITIONS

Select the minimum number of transitions that the decoder must see before it will
process the bar code. If the minimum is not reached, data is ignored.

1. Click on the box next to Min Transitions


2. Type the Min Transitions value you wish to use

FLIP POINT

You can enter a value which will determine when the scanner will "flip" into the
different reading zones. Codes in the zone less than the flip value are in the far
zone. Codes in the zone greater than the flip value are in the near zone. This is
used for large depth of field applications.

1. Click on the box next to Flip Point


2. Scroll through the available choices:
Far 1/2
2/3 Near

DIVNEAR

You can set a number that divides the widths of the bars and spaces when in the
near zone.

1. Click on the box next to Divnear


2. Type the Divnear value you wish to use (from .01 to 99.99)

Available only on older versions of scanner software.

MINNEAR

You can set the minimum bar width (defined in clock pulses) of the narrow bar in
the code, the scanner must see to get a valid read in the near zone. Any width
less than the value defined here, will be treated as noise and ignored.

1. Click on the box next to MinNear


2. Type the MinNear value you wish to use (from 1 to 1023)

Solutions with Vision


3-24 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

MAXNEAR

You can set the maximum bar width (defined in clock pulses) of the wide bar in
the code, the scanner must see to get a valid read in the near zone. Any width
greater than the value defined here, will be treated as a quiet zone.

1. Click on the box next to MaxNear


2. Type the MaxNear value you wish to use (from 1 to 1023)

MINFAR

You can select the minimum bar width (defined in clock pulses) of the narrow
bar in the code, the scanner must see to get a valid read in the far zone. Any
width less than the value defined here, will be treated as noise and ignored.

1. Click on the box next to MinFar


2. Type the MinFar value you wish to use (from 1 to 1023)

MAXFAR

You can select the maximum bar width (defined in clock pulses) of the wide bar
in the code, the scanner must see to get a valid read in the far zone. Any width
greater than the value defined here, will be treated as a quiet zone

1. Click on the box next to MaxFar


2. Type the MaxFar value you wish to use (from 1 to 1023)

NOTE: This will appear depending upon the scanner version you are using.

RELAY OPTIONS

A relay is an electronic signal, which is energized, to cause an action by some


other connected device, such as a diverter, LED, etc. You can set certain relay
options.

Relay Settings
Your scanner can support up to four different relays. You can define the behavior
of each relay. The relay menu allow you to define the function of each relay as
follows:

NVC Relay
A NVC Relay is activated when the scanner has been triggered, but no valid bar
codes have been detected. The duration of the NVC Relay signal is controlled by
the NVC HOLD TIME parameter described later.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-25

GO Relay
A GO Relay is activated when the scanner has been triggered and a valid bar
code has been detected. The duration of the GO Relay signal is controlled by the
GO HOLD TIME parameter described later.

Life Light
A Life Light is activated when the scanner software starts executing and remains
activated as long as the scanner is powered on.

Error Light
An Error Light is activated whenever a major scanner error is detected. The
Errors which can trigger this light are described in Chapter 6, in the section
entitled ERROR DETECTION.

NVC HOLD TIME

You can define the amount of time that the NVC relay is energized in the event
of a no read.

1. Click on the box next to NVC Hold Time


2. Type the NVC Hold Time Value in milliseconds. This value must be a
multiple of 10 between 10 and 2540. If a value of 0 is specified, the relay
will remain active until the start of the next trigger. If a value of –1 is
specified, the relay value will be held until the end of the next

GO HOLD TIME

You can define the amount of time that the Go relay is energized.

1. Click on the box next to Go Hold Time


2. Type the GO Hold Time Value in milliseconds. This value must be a
multiple of 10 between 10 and 2540. If a value of 0 is specified, the relay
will remain active until the start of the next trigger. If a value of –1 is
specified, the relay value will be held until the end of the next trigger.

TRIGGER SETUP OPTIONS


You can set up how your scanner recognizes the presence of a bar code within its
read zone. This begins the trigger cycle. The trigger cycle is the time within
which your device starts and stops looking for a bar code.

TRIGGER MODE

There are a number of ways that your device can recognize a bar code's presence.
To select the trigger mode:

1. Click on the scroll bar under Trigger Mode


2. Scroll through the choices
3. Click on your Trigger Mode selection

You can select one of the following triggering modes:

Solutions with Vision


3-26 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Hardware Controlled
Requires a single hardware input, such as a photoeye, to signal device a bar code
is present.

Self CART Once

Programs your scanner to read a bar code placed under the scan line once, and
not read that same codes again until the trigger timeout condition is met. The
trigger timeout is a value equal to two times the value set for the watchdog timer.
A no read message is not possible in this mode.

Software CART
Programs your device to wait for a serially downloaded start of read character
from the host to begin the trigger cycle. You must choose start of read and end
of read characters when you make this selection.

Self CART Continuous


Programs your device to always look for a bar code, and transmit everything it
reads, regardless of duplicates.

Self CART Timed


Programs your scanner to read a bar code placed under the scan line and then
begin the watchdog timer. No more bar codes are read until the watch timer
expires starting a new trigger cycle.

Hardware Start/End
Requires start and end hardware inputs, such as a photoeye, to signal device a bar
code is present.

START CART FALLING EDGE

You can define when the Cart (trigger) signal becomes active. This box indicates
it is active on the falling edge of the input signal. If this is not selected, the signal
starts on the rising edge of the input signal.

1. Click in the box next to Start Cart Falling Edge


2. An X appears in the box

END CART FALLING EDGE

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-27

You can define when the Cart (trigger) signal ends. This box indicates it ends on
the falling edge of the input signal. If this is not selected, the signal ends on the
rising edge of the input signal.

1. Click in the box next to End Cart Falling Edge


2. An X appears in the box

TRIGGER SOURCE

The Trigger Source menu allows you to specify the source of the trigger signal
when using a Trigger Mode of either HARDWARE or SOFTWARE.

When the Trigger Mode is set to HARDWARE, the Trigger Source menu
provides you the following options:

TRIGGER
This setting causes the scanner to use the ‘standard’ trigger input to the scanner.
This is the normal scanner configuration.

NEAR-ZONE
This setting causes the scanner to use the NEAR-ZONE input signal to trigger
the scanner. This is an unusual configuration, but it can be useful if you wish to
trigger the scanner logic independent of a Focus Board or other component.

MID-ZONE
This setting causes the scanner to use the MID-ZONE input signal to trigger the
scanner. This is an unusual configuration, but it can be useful if you wish to
trigger the scanner logic independent of a Focus Board or other component.

When the Trigger Mode is set to SOFTWARE, the Trigger Source menu allows
you to specify which communications port the serial start and end characters are
to be received on. Note that if the port specified is also defined to accept scanner
commands, the scanner will check for the start and end characters before
checking for the scanner commands. In this circumstance it is best to define start
and end characters that do not appear in any scanner commands, such as ‘@” and
‘#’.

SERIAL START CHAR

If the trigger mode you have selected is Serially Controlled, you must set a start
character. This is an uppercase alphanumeric character that informs your
Accu-Sort device when to start looking for a valid bar code.

1. Click on the box next to Serial Start Char


2. Type the Serial Start Character you wish to use (S is a standard choice)

SERIAL END CHAR

If the trigger mode you have selected is Serially Controlled, you must set an end
character. This is an uppercase alphanumeric character that informs your
Accu-Sort device when to stop looking for a valid bar code.

1. Click on the box next to Serial End Char

Solutions with Vision


3-28 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

2. Type the Serial End Character you wish to use (E is a standard choice)

DEBOUNCE

You can set the amount of time in milliseconds that the trigger signal must be
active for the scanner to consider it a valid trigger.

1. Click on the box next to Debounce


2. Type the Debounce value between 1 - 250 you wish to use (1 is a standard
choice)

TRANSMIT AT QQ

When the code quality reaches the number established here, the decoder stops
any further processing of this code. Select the maximum number for code quality
at which time the decoder transmits.

1. Click on the box next to Transmit at QQ


2. Type the Transmit at QQ Value between 1 and 99, you wish to use

NOTE: DRX diagnostic setting for Transmit on the Fly (see DRX Setup) must be set to
use Transmit at QQ when tracking is disabled.

WATCH DOG

You can define the maximum amount of time the scanner has after the end of
trigger cycle to process all the remaining data and begin transmitting. This is
helpful when there is an excessive amount of noise in the scan line. If the timer
is disabled, the scanner has no time limit for processing.

1. Click on the box next to Watch Dog


2. Type the Watch Dog value between 0 and 2550 ms you wish to use

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-29

LASER POWER

You can define the laser power you will require for your application.

1. Click on the scroll bar next to laser power


2. Scroll through the available choices: Off Low
Medium High

TRIGGER CONTROLLED LASER

You can define if the laser turns on and off when trigger signal is received.

1. Click on the box next to Trigger Controlled Laser


2. An X appears in the box, when it is selected

LATCH ZONE INPUT

Check this field to tell the scanner to stay in a single zone for an entire trigger
cycle. The zone is determined by height inputs received at the start of cart
(trigger). The zone is reset with each new cart (trigger) cycle.

Solutions with Vision


3-30 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

ADVANCED HEAD SETUP


These options are not frequently required. They may be needed in cases where
you are collecting too many or not enough scans.

Advanced Head Setup Window

PROC FREQ

Determined by the processor crystal frequency. Enter the frequency in


megahertz of the processor.

1. Click on the box next to ProcFreq


2. Type the ProcFreq value you wish to use (from 1 to 99.99 MHz)

HEAD FREQ

You can enter the frequency in megahertz of the crystal used to time bar/space
widths.

1. Click on the box next to HeadFreq


2. Type the HeadFreq value you wish to use (from 1 to 99.99 MHz)

SCAN RATE

You can establish some parameters, which will improve your scanning efficiency
and rate.

Keep

You can establish how many consecutive scans your scanner must process.

1. Click on the box next to Keep


2. Type the Keep value you wish to use (from 1 to 15)

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-31

Skip

You can establish how many consecutive scans your scanner must ignore.

1. Click on the box next to Skip


2. Type the Skip value you wish to use (from 0 to 15)

MOTOR SPEED

You can define the motor speed of the mirror wheel.

1. Click on the scroll bar next to Motor Speed


2. Scroll through the available choices: (from 100 to 605 MHz)
3. Click on the motor speed you wish to use

NUMBER OF FACETS

You can define the number of facets on the mirror wheel.

1. Click on the box next to Number of Facets


2. Scroll through the Number of Facets choices available to you: 6 8 4
3. Click on the number of facets you wish to use

Solutions with Vision


3-32 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

DRX SETUP WINDOW


If your Scanner has DRX capabilities, use the following window to set up your
DRX parameters. These parameters default to the best values for the majority of
applications.

DRX ENABLED

First you must enable your scanner for DRX capabilities.

1. Click on the box next to DRX Enabled


2. Click on the box again to disable DRX Enabled

If this box is not selected, your scanner will not scan using DRX Technology.

DRX Setup Window

MEMORY ALLOCATION OPTIONS

You need to efficiently use the memory of your scanner and decoder. DRX
Technology requires a lot of memory for proper processing. To allow your
scanner to be its most productive, use these options to help reduce your memory
allocation.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-33

BOXES

Select the maximum number of boxes that the scanner can track between the start
of Trigger and the point the transmission occurs. Setting this too high will result
in less memory for processing.

1. Click on the box next to Boxes


2. Type the value between 1 and 99 you would like to use

SCANS

You can set the number of scans your scanner will process or the size of the
block of memory used for storing all of the raw scan data. A scan is a single pass
of the laser beam over the code or a portion of the code. When using DRX
Technology, your scanner may perform a great number of scans.

1. Click on the box next to Scans


2. Type the value between 10 and 990 you would like to use

CLUSTERS

You can select the maximum number of CLUSTERS active at one time or the
size of the block of memory used for storing data. A cluster is a collection of
strings that make up a bar code.

1. Click on the box next to Clusters


2. Type the value between 10 and 500 you would like to use

STRINGS

You can select the maximum number of memory allocation strings active at one
time. A string is a selected number of sequential elements.

1. Click on the box next to Strings


2. Type the value between 10 and 990 you would like to use

ELEMENTS

You can select the maximum number of elements active at one time. An element
is one bar/space pair.

1. Click on the box next to Elements


2. Type the value between 10 and 990 you would like to use

Solutions with Vision


3-34 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

OVERLAY PARAMETER OPTIONS


The scanner uses these parameters to determine if the new scan data will fit into
any of the existing clusters. If successful, one of these clusters will become a
valid bar code.

POSITION ERROR

You can select the amount of error in the relative position counter. This creates a
window within which a bar of the bar code should be found. This establishes an
area around existing clusters where all valid data for that cluster can be found.
Units are in relative positions. Each scan line is divided into 4096 relative
positions.

1. Click on the box next to Position Error


2. Type the value between 0 and 99 you would like to use

MAX POSITION CHANGE

You can select the maximum change in the relative position of the same element
in two sequential scans (used along with position error). This is a constant based
on the motor speed of the scanner and the conveyor speed of the system.

1. Click on the box next to Max Position Change


2. Type the value between 0 and 255 you would like to use

OVER RATIO

You can select a percent that elements can vary in a single code. This field along
with the Mfac Field calculates this percentage. Increasing the Overratio
increases the tolerance and allows for greater variation from one bar width to
another.

1. Click on the box next to Over Ratio


2. Type the value between 0 and 99 you would like to use

MFAC

You can select a constant as a divisor used along with the Over Ratio to calculate
the percent elements can vary. To use a smaller percentage change for a wider
bar than a narrow one. Lowering the mfac value increases the tolerance and
allows for greater variation.

1. Click on the box next to Mfac


2. Type the value you would like to use

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-35

PAIRS

You can select a minimum number of valid bar/space pairs that must match
between two strings before they qualify as a valid overlay and can be joined as
clusters.

1. Click on the box next to Pairs


2. Type the value between 0 and 15 you would like to use

MIN OVERLAY

Sets the minimum number of valid bar/space pairs which must line up with the
previous scan (in relative position) in order to be accepted as valid data.

1. Click on the scroll bar next to Min Overlay


2. Scroll through the choices
3. Click on your Min Overlay selection

Solutions with Vision


3-36 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

CLUSTER PARAMETER OPTIONS


Cluster parameters tell the scanner how to build a possible bar code.

NUMBER OPENS

You can select the minimum start and stop patterns necessary to open a cluster.
Whatever the scanner first sees become the open pattern. The open pattern can
be the start or stop pattern depending upon which direction the laser line is
scanning.

1. Click on the scroll bar next to Number Opens


2. Scroll through the choices (1-99)
3. Click on your Number Opens selection

NUMBER CLOSES

You can select the minimum number of start or stop patterns to close the cluster.
Whatever is last seen by the scanner becomes the close pattern. The close pattern
can be the start or stop pattern depending upon which direction the laser line is
scanning.

1. Click on the scroll bar next to Number Closes


2. Scroll through the choices (1-99)
3. Click on your Number Closes selection

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-37

RECURSE COUNT

You can select the number of times the decoder tries to overlay two strings into
an existing cluster.

1. Click on the scroll bar next to Recurse Count


2. Scroll through the choices (1-99)
3. Click on your Recurse Count selection

KILL LIMIT

You can set the number of times successive scans cannot be overlaid before the
cluster is closed or "killed."

1. Click on the scroll bar next to Kill limit


2. Scroll through the choices (1-99)
3. Click on your Kill Limit selection

OPEN RATIO

You can set a ratio between the minimum open and minimum close patterns.

1. Click on the scroll bar under Open Ratio


2. Scroll through the choices
3. Click on your Open Ratio selection

Solutions with Vision


3-38 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

DRX DIAGNOSTICS MODE OPTIONS


Diagnostic modes are available for your scanner. When you select these modes,
your unit will gather and display diagnostic data that can be useful when
troubleshooting your scanner problems.

To select, simply click on the box next to the Diagnostic Mode.

DSP DIAGNOSTIC MODE

Enables diagnostic messages or special decoding modes.

SHOW CODES READ

Transmits codes read by the scanner out the console port.

SHOW DSP ERRORS

Transmits decoding errors out the console port as they occur.

RUN MODE

Selecting this mode uses the processing time of your scanner most efficiently,
however no diagnostic modes can be implemented.

DRX EVENT LOG

Do not select this mode. Used for development diagnostics only. Selecting this
mode will degrade scanner performance.

SUPPRESS OPEN IF OVERLAID

This feature is used to speed up processing. When enabled, DRX will not open
new clusters for strings that overlay to existing clusters. The benefit is that fewer
clusters are created, especially for strings along the edge of the label.
Experiments have shown a 3-to-5 times speed improvement. The risk is that a
string, which is overlaid incorrectly will fail to open the correct string.

Indications for use: If Full_Scans or Scan_Mem_Full errors occur, then reducing


processing time is possible via suppress_Open. If several code types are enabled
or if labels are close together, this increases the chance of an incorrect overlay.

TRANSMIT ON THE FLY

Used when software CART or Hardware CART is set. This tells the scanner to
transmit as soon as a code is read, rather than waiting until the end of CART.

CUSTOM

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-39

Not implemented. This is available for setting up custom diagnostic features.

Solutions with Vision


3-40 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

TRACKING SETUP WINDOW


Tracking enables your scanner to track bar codes and the boxes they belong to.
Your scanner may scan more than one box with more than one code at a time
within its read zone. This function and its settings enable your scanner to track
the correct bar code to the correct box. This feature allows you to place boxes
closer together on a conveyor or scale. The Tracking Setup Window is shown
below:

Tracking Setup Window

TRACKING ENABLED

To enable Tracking, place your cursor in the Tracking Enabled box and click
your left mouse button. An X appears in the box indicating it has been selected.
If tracking has been enabled, to disable tracking, click on the box again.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-41

BOX SETTINGS OPTIONS


The box settings establish the relationship between the actual box and the virtual
box. The virtual box is what is detected and interpreted by the scanner.

FRONT

This makes the front of the box appear longer in front than the actual box. This
is added to the tolerance to allow for placement of the bar code.

1. Click on the box next to Front


2. Type the value you wish to use

BACK

This makes the back of the box appear longer in back than the actual box. This is
added to the tolerance to allow for placement of the bar code.

1. Click on the box next to Back


2. Type the value you wish to use

TOLERANCE

You can select a window of tach pulses that surround a box. This window
establishes a number of tach pulses in front and back of the box where a code can
be found and still be placed with the box. It allows for variations between tach
counts identifying the portion of the actual box on the conveyor.

1. Click on the box next to Tolerance


2. Type the value you wish to use

TTRUNK ENABLE (TRUNCATE BOX OVERLAP)

If disabled, spacing between two boxes must be greater than twice the tolerance
plus the front and back. If the spacing drops below this value, a single bar code
could be applied to both boxes. If enabled, spacing can be less than twice the
tolerance plus front and back. If spacing creates overlap, overlap is divided in ½
with the front half applied to the second box.

1. Click on the box next to Trunk Enabled


2. An X appears in the box indicating it has been selected
3. Click on the box again to deselect it

Solutions with Vision


3-42 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

HEAD CALIBRATION OPTIONS


These options tell the scanner its orientation relative to the conveyor and when it
should transmit the bar code data.

SCAN DIRECTION

You can define the scan line direction in relation to the conveyor direction. This
means you can set where the scanner considers a bar code should begin and end
with regard to its movement on the conveyor.

1. Click on the box next to Scan Direction


2. Type the value you wish to use

Below is a diagram that illustrates what the values represent for this field.

Scan Direction

TRACKING EDGE

You can define from which edge of the box the scanner begins tracking.

1. Click on the box next to Leading to begin the scanner from the leading edge
2. Click on the box next to Trailing to begin the scanner from the trailing edge

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-43

TACS PER INCH

Sets the number of tach pulses per inch of travel the tachometer produces.

1. Click on the box next to Tachs Per Inch


2. Type the value you wish to use

TRANSMIT AT TAC

Sets the number of tachometer pulses from start of the Trigger to beginning of
transmission to the host.

1. Click on the box next to Transmit at Tac


2. Type the value you wish to use

ADVANCED TRACKING

Leg 1 Calibration
You can select the number of tach pulses from the start of trigger photoeye to the
start of effective scan line for leg 1 or 2 of the scan pattern.

1. Click on the box next to Leg 1 Calibration


2. Type the value you wish to use

Advanced Tracking Window

Solutions with Vision


3-44 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

DEPTH SETTING OPTIONS


You can use a flip lens in some of the scanners Accu-Setup helps you to setup.
When using such a lens you must establish the near and far depths and the
number of zones in which your scanner will read.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-45

NEAR DEPTH

You can select the distance from the head of your scanner to the center of the
near distance. The near distance is the closest point at which the scanner can
read a bar code.

1. Click on the box next to Near Depth


2. Type the value you wish to use

FAR DEPTH

You can select the distance from the head of your scanner to the far distance.
The far distance is the farthest point at which the scanner can read a bar code.

1. Click on the box next to Far Depth


2. Type the value you wish to use

NUMBER OF ZONES

You can define the number of depth zones in which your scanner will focus.
Depth zones divide the total depth of field into smaller zones. Must be used in
conjunction with a height photoeye if set to a value other than one.

1. Click on the box next to Number of Zones


2. Type the value you wish to use

TRACKING DIAGNOSTIC MODE

You can select whether to display the tracking diagnostics on the CRT when the
system is running.

Enables special diagnostic messages to transmit and display. These messages


can be used to help you determine your tracking settings

NOTE: The selections are diagnostics tools and when enabled take-up valuable bar
code processing time. It is recommended the tracking diagnostics be set to RUN mode
for normal day to day operator.

1. Click on the box next to Tracking Diagnostic Mode


2. Type the number that indicates the modes you would like to use

Modes:

• Show Code Lost


• Show Code Located
• Run Mode
• Dual Location
• Advanced Tracking
• Software Tach

Solutions with Vision


3-46 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

SHOW CODE LOST

The Code Lost message indicates a bar code was read by the head, but could not
be associated with a box. The Show Code Lost messages tell the head number,
leg number, position/depth and active boxes. In a tracking system, this setting
allows the transmission of code lost messages out setup port.

SHOW CODE LOCATED

The Code Located message indicates a bar code was read by the head, and where
it was located. The Show Code Located messages tell the head number, code,
head, leg, and box length in tach pulses, and position on the box in tach pulses,
along with the depth. In a tracking system, this setting allows transmission of
code located messages.

RUN MODE

You can select a normal run mode for your scanner which will not display any
diagnostic messages and saves on processing time.

1. Click on the box next to Run Mode


2. An X appears in the box indicating it has been selected

DUAL LOCATION

Not available in all units.

ADVANCED TRACKING

When enabled the scanner will develop a higher resolution height profile of the
boxes, rather than just flipping to a zone when a box breaks the start of CART
photoeye and staying in that one for the entire box.

SOFTWARE TACH

If a hardware tach is not available, a software tach may be used. The scanner
generates its own tachometer pulse, based on information obtained from two
photoeyes mounted at the induction point. Every time a box is inducted into the
scan pattern, the scanner calculates the belt speed based on the time between
when the two photoeyes are blocked.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-47

TACHOMETER

Determined by your application. You can define the type of tachometer your
system is using and set some of its operating parameters.

TACH TYPE

Define the type of Tachometer your system is using.

1. Click on the scroll bar next to Tach Type


2. Select the tach type you wish to use and release

The following tach types are available:

HARDWARE
Uses a standard tachometer to generate a certain number of pulses for a given
distance of belt travel.

BEUMER
The scanner measures the time the tachometer signal is active and, knowing the
distance the package will travel while the signal will be active, uses this to
generate a hardware-type output signal that is used internally in the scanner.

START/END
The scanner measures the time between the start cart (trigger) signal and the end
cart (trigger) and knowing the distance between the two, generates a hardware
type of output signal that is used internally in the scanner.

NEAR/MID
The scanner measures the time between the Near signal and the Mid signal (see
Depth Settings ) and knowing the distance between the two, generates a
hardware-type output signal that is used internally in the scanner.

FULL CYCLE START


The scanner measures the time between consecutive start cart (trigger) signals
and, knowing the distance between them, generates a hardware-type output signal
that is used internally in the scanner.

FULL CYCLE NEAR


The scanner measures the time between consecutive Near Zone signals (see
Depth Settings ) and knowing the distance between them, generates a hardware-
type output signal that is used internally in the scanner.

If you select any tach type other than Hardware, the following button appears:

Push if selection not available

Click on this button and the following Advanced Tachometer Calculations


window appears:

Solutions with Vision


3-48 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

ADVANCED TRACKING CALCULATIONS


Leg n Calibration - Tells the scanner the number of tachometer pulses from the
start of cart (trigger) signal to the beginning of the scan line for each scan leg.
This is used to synchronize the location of the bar code found by the scanner on
scan leg n with the location of the box, where n is the leg number. Each scan line,
or leg in the pattern requires calibration.

Advanced Tracking Window

ADVANCED TACHOMETER CALCULATIONS

Here you can select the appropriate tach/inch value for the tachometer output and
the head calibration. Normally these two values are the same. If the actual input
signal width is not one of the selections, you can set the two "tach/inch" fields to
different values to compensate for the missing selection. Establishing a ratio
between these two values eliminates the error caused by the ratio between the
actual input width and the selected input width.

To determine the Tachometer calculations, enter the actual input width then click
on calculate.

The following fields help the interface board translate non-hardware tach signals
into a signal that the logic board can use.

INPUT SIGNAL LENGTH (IN.)

Make sure you have entered the signal output length for the tachometer in the
Tracking Setup window. This field is view only.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-49

FREQUENCY OF OUTPUT (TACH/INCH)

Make sure you have entered the frequency of output for the tachometer in the
Tracking Setup window. This field is view only.

If the selection you need for your application is not available, click the
button. The following window displays:

ACTUAL LENGTH INPUT SIGNAL (IN.)

Now, enter the actual length of the input signal.

1. Click on the box next to actual length input signal


2. Enter the actual length input signal (in inches) you wish to use and release

HEAD & TAC/INCH SETTING

When you click on the calculate button the value calculated will appear in this
box.

Solutions with Vision


3-50 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Calculate

Click the button to automatically determine the tachs/inch


setting.

Update

Click the button.

Close

Click on the Close button to return to the previous window.

Accu-Sort Systems
PROGRAMMING YOUR SCANNER WITH ACCU-SETUP 3-51

CUSTOM
This option allows up to ten custom setup parameters. These custom parameters
are defined when custom scanner software is purchased from Accu-Sort. If you
have not purchased custom scanner software, your scanner will contain the
following test parameters which have no affect on scanner operations.

Each of these parameters may be defined as a decimal integer, a hexadecimal


integer, a string, or a boolean type. Each of these parameters has a minimum and
a maximum value associated with it, which is used for bounds checking.

Custom Setup Window

Solutions with Vision


3-52 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Accu-Sort Systems
Chapter Four
Using Accu-Setup Utilities

4Heading 2

Chapter Four Contents

CHAPTER EXPLANATION ............................................................................ 4-2

UTILITIES .................................................................................................. 4-2

DIAGNOSTIC MODE ................................................................................... 4-2


TERMINAL MODE ................................................................................... 4-4
TRACKING CALIBRATION SETUP ............................................................ 4-7
TRANSMIT POINT .................................................................................... 4-11

VIEW DIAG COUNTERS ............................................................................ 4-13

SCAN QUALITY ....................................................................................... 4-15

RECOVER FROM BACKUP FILE................................................................. 4-18


SELECT COMM PORT........................................................................... 4-18
PORT SETTINGS ...................................................................................... 4-19
BAUD RATE ........................................................................................ 4-19
PARITY ............................................................................................... 4-19
DATA BITS .......................................................................................... 4-19
STOP BITS .......................................................................................... 4-19
OK ..................................................................................................... 4-20
CANCEL ........................................................................................... 4-20
TERMINAL MODE .................................................................................... 4-20

VIEW CHANGES ...................................................................................... 4-21


4-2 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

CHAPTER EXPLANATION

This chapter explains how to use the Accu-Setup Utilities which can help you
diagnose and troubleshoot your medium scanner.

UTILITIES
The Utilities Menu Bar option provides six selections:

• Diagnostic Mode
• Recover From Backup File
• Select Comm Port
• Port Settings
• Terminal Mode
• View Changes

These options help you to set up your scanner for maximum efficiency and allow
you to diagnose and check the operation of your scanner.

DIAGNOSTIC MODE
The Diagnostic Mode accesses some of the diagnostic and run-time setup
features of ACCU-SETUP.

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-3

Diagnostic Window

Solutions with Vision


4-4 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

TERMINAL MODE

This mode displays a Terminal Window that allows the PC to emulate a dumb
terminal. The Terminal window displays all of the keystrokes and data
transmissions that occur on the port the PC is connected to and the current port
settings.

Terminal Window

From Terminal Mode you can access File, Edit, Settings, and Scanner Menu Bar
Options.

File options:

Open Log File

You can select this option to store all incoming data to a file on the selected
drive. This option can also be used to help with the troubleshooting process.

Close Log File

You can select this option to stop storing incoming data.

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-5

Exit Terminal

You can select this option to leave this screen and return to the previous screen.

Edit options:

Clear Terminal

Clears the terminal window of all data

Clear Scroll Back Buffer

Clears the current buffer of data received from the scanner.

View options:

Scroll Back Buffer

Allows the user to scroll back through a buffer of data received from the scanner.

Setting options:

Port Setup

You can manually set communications for the selected comm port of your PC.
You can change the baud, parity, data and stop bits, as well as the echo and
control mode for each one of the comm ports of your PC.

Command Keys

You can select this option to setup the characters sent for each key. This option
allows for up to ten command keys to be programmed. Multiple command key
settings can be saved and retrieved to allow customization of the terminal
window for different activities. When installed, Accu-Setup provides three
sample command key configuration files:

SETUPKEYS.CFG Default command keys for displaying Accu-Setup


parameters
DISPKEYS.CFG Display commands (Scanner EE Revision 5 or later) for
displaying scanner status and statistics.
TRACKKEYS.CFG Tracking command keys for displaying scanner
information which is pertinent to tracking.

Use these keys to create shortcuts to view menus and perform any other setup
functions more quickly.

Solutions with Vision


4-6 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Scanner Options:

This menu is only available when communicating with scanners which are running
based upon EEPROM revision 5 or later. For scanners with earlier software, this
menu is not visible.

Clear

This menu allows various logs and statistics structures to be cleared.


Specifically, this menu issues the scanner commands to clear the Error Counters,
Error Log, Message Log, Read Rate Statistics, General Statistics, Timing
Statistics or All of the previous items.

Display

This menus allows various scanner data to be displayed. Specifically, this menu
issues the scanner commands to display the Box List, Cluster List, Connection
Information, Scan Data Information, EEPROM Revision, Error Counters, Error
Log, Message Log, Read Rate Statistics, General Statistics and Timing Statistics.

Pass-Thru

Allows the user to Initiate or Disconnect a pass-thru using the scanner. If using a
master/slave scanner configuration, pass-thru mode allows the user to pass
through the current scanner and connect to the next scanner (either a master or
slave) in the chain. For scanner configurations using more than one scanner
(master->slave->slave), multiple pass-thru connections can be established.

Scanner Connection

Open or Close an Accu-Setup connection with a scanner. This must be done


after a Pass-Thru connection is initiated and before a pass-thru connection is
disconnected.

Close Scanner Connection

Closes the connection to the scanner and disables auto-baud. This selection is
very useful if you wish to change the scanner to which Accu-Setup is
communicating (either by moving cables or modifying the configuration of a
MUX computer) without exiting Accu-Setup.

Advanced

This menu contains advanced scanner activities, such as commanding a reboot of


the scanner.

Help

From this Help Menu option the following help functions are available:

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-7

• Index
• Search for Help On
• Terminal Help

The index and search options are the same as other Accu-Setup help, however the
Terminal Help window is different.

Click Help, Terminal Help from the Terminal window and the following
window displays:

Terminal Help Window

TRACKING CALIBRATION SETUP

Tracking is a scanner function where a tachometer is used with a product detect


photoeye in order to follow, or track, boxes through the scanner to a specified
transmit point.

Solutions with Vision


4-8 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Tracking Calibration Window

In order for the tracking function to work, calibration factors for each leg of the
scan pattern must be set up. These calibration factors determine where the scan
pattern is in relation to the product detection photoeye. The Tracking Calibration
window provides seven options:

• Tips
• Raw Data Window
• Average Box Start Position
• Average Box End Position
• Average Code Position
• Change Calibration Factor to
• Current Leg Calibration

Tips

This option displays some helpful information when trying to calibrate the
scanner.

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-9

Raw Data Window

This option displays all data received on the communication port selected in
ACCU-SETUP.

Average Box Start Position

This option displays, in number of tach pulses, the position of the front edge of
the box.

Average Box End Position

This option displays, in the number of tach pulses, the position of the back edge
of the box.

Average Code Position

This option displays, in the number of tach pulses, the position of a bar code
relative to the front of the box.

Change Calibration Factor To

This option displays the calibration factor that should be used to place the bar
code in the proper position on the box. In the process of setting the calibration
factors, the bar code should be placed on the front edge of the box and sent
through the scanner, followed by centering the bar code on the box and sending it
through the scanner again.

Current Leg Calibration

This option displays the current calibration for leg 1 of the scan pattern. During
calibration setup use the numbers from Change Calibration Factor to adjust this
field for proper calibration.

The following buttons also appear in the window:

Save to Scanner

Click on the button to send the calibration factor in the Current


Leg Calibration field to the scanner.

Solutions with Vision


4-10 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Clear Counters

Click the button to clear the Raw Data Window, Box Start
Position window, Code Position window and Box End Position window. This
should be done before running each box in front of or under the scanner.

CLOSE

Click on the CLOSE button to exit the Tracking Setup window

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-11

TRANSMIT POINT
This mode opens a window that enables you to change the Transmit at Tach
Count settings. The Transmit Point mode provides four options:

• Tips
• What the Scanner Will Do
• Current Transmit at Count Setting
• Raw Data Window.

Transmit Point Window

Tips

This option displays some helpful information when trying to set up the transmit
point

Raw Data Window

This option displays all data received on the communication port selected in
ACCU-SETUP.

Solutions with Vision


4-12 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

What The Scanner Will Do

This option displays a summary of when the scanner begins to transmit to the
host.

Current Transmit at Tac Count Setting

This option displays the number of tach pulses necessary for the scanner to
transmit bar code information. The count starts when the product detection
photoeye changes state.

SAVE TO SCANNER

Click on the button to send the tach value in the Current Transmit
at Tach Count Setting field to the scanner.

CLOSE

Click on the CLOSE button to exit the Tracking Setup window

You can use the File option on your menu bar to Exit the Transmit Point window
and return to the Diagnostic Mode Button Bar.

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-13

VIEW DIAG COUNTERS


This mode opens a window that displays some diagnostic counters. It can be
used while the scanner is reading live product. The View Diagnostic Counters
mode provides three options:

• Update Interval
• Time to Next Update
• Display Field Chart

View Diagnostic Counters Window

Update Interval

Allows you to set a time interval within which the diagnostic counters will be
updated.

Time To Next Update

This field displays the seconds/minutes left to the next update as defined in the
Update Interval field.

Solutions with Vision


4-14 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Diagnostic Error Messages

Belt Speed Displays conveyer speed if a tachometer is connected and the scanner is in
Tracking mode.
Hard Overflow Scan data DMA transfer expired without the detection of the end of a scan. The
likely cause is noisy scan data.
Number of ‘No-Reads’ Counter of the number of no-reads since power-up.
Number of ‘Start of Carts’ Counter of the number of trigger cycles since power-up.
Maximum Strings Indicates maximum number of scan segments for a bar code was exceeded. Likely
cause is noisy data or setting max_strings parameter too low.
Box Table Full Table for expected number of boxes in the scanner is full. More boxes were
encountered than defined in parameters.
Stack Overflow Contact ASI if your scanner receives this error.
Out of Sync Contact ASI if your scanner receives this error.
Watch Dog Indicates that your scanner reached the time set by the ‘Watch Dog’ parameter
before finished processing. This is normal for a ‘master’ scanner. Otherwise, it
could indicate there is not enough processing time for the scanner or the scanner is
receiving too much ‘junk data.’
Number of Cart Aborts If another trigger signal occurs while the scanner is still processing data from a
previous trigger, this error occurs.
Missed Scans Some scan data was missed. Could indicate bad quality digital signal from the
scanner.
Scan Too Long The scan data received exceeded the maximum elements defined for a scan
segment. This could indicate noisy digital data or that the max_elements parameter
is set too low.
Bad Mod Check The mod-check for a bar code was incorrect. This indicates and invalid decode or
bad bar code.
Code Lost While in tracking mode, the scanner decoded a bar code but was unable to
determine what box to assign the bar code to. This could indicate that the tracking
calibration factors are incorrect or that the ‘transmit at tac’ parameter is too low not
allowing the bar code decode to occur prior to the transmit point.
Clock Int Lost An occurrence of the clock interrupt was lost. If this error occurs repeatedly contact
ASI.
Compbufs Full The scanner buffers are full from detecting too much bar code data. This could
indicate that there are too many codes present, the scanner is misreading the
existing codes, or attempting to read noise.
Full Clusters The scanner cluster buffers are full. This could indicate either excessive digital data
from the scanner, incorrect parameter settings or trying to read too many types of
bar codes without adjusting parameters.
Scan Memory Full The total memory allocated for DRX has been exceeded.
Full Scans The maximum number of scans buffered within the scanner has been exceeded.
Type could indicate noisy digital data or a need to modify the DRX ‘Scans’
parameter.
Scan Int Pending Indicates that the scanner did not have enough time to process the scan data.
Dual Location Bar code could be assigned to more than one box. Ensure that the tracking
parameters are set up correctly.
Wrong Leg The scanner encountered an error in processing the bar code data. Typically, this is
the result of noisy data at the edges of the scanner legs. If this error is occurring
repeatedly, it could indicate noisy digital data.
Tac Int Lost An occurrence of the tachometer interrupt was lost. If this error occurs repeatedly
contact ASI.
Term Missing An error occurred when processing the scan data.

Update Counters

Click on this button to manually update counters. Can be used in place of Update
Interval.

CANCEL

Click on this button to exit the Tracking Setup window

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-15

Exit Diagnostics

Click on the Exit Diagnostics button to return to the Main Window.

SCAN QUALITY
This mode displays a window from which you can perform a scan quality test.

1. Click Start Test to begin a test and the following data will be collected
regarding the valid scans made by the scanner.
2. Click End Test to end the test.

You can Clear Display and run the test again and you can Exit Test.

Scan Quality Window

When a test is completed, the following information displays:

Duration

Use this to set the duration of the scan test in seconds

Solutions with Vision


4-16 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Number of Scans

Use this to set the number of scans per trigger for the duration of the test

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-17

Time Remaining

Shows the number of seconds remaining in the current scan test. This field is
updated every 10 seconds

Average Good Scans Per Trigger

Shows the cumulative percentage of successful scans for the current test

Good Scans this Trigger

Shows the percentage of successful scans per trigger

Messages from scanner

Displays the bar code data, read percentage and time remaining during the test.
Displays at completion of the test, the overall read percentage, as well as, the
variations in position and bar width.

Show Details

Select this to display the following fields:

Scan Duty Cycle: Shows the average time (in milliseconds) required to
process the scan data
Low First Bar Width: Average first bar starting position
High First Bar Width: Average first bar ending position
Mid Relative Position: Average first bar middle starting position calculated by
dividing the sum of the earliest and latest first bar
starting positions by 2
Rel. Position Jitter: First bar jitter calculated by subtracing the earliest first
bar starting position from the latest first bar starting
position.
1st Scan Number: Scan number corresponding to the first successful read
last Scan Number: Scan number corresponding to the last successful read
Zone: Number describing the depth of field associated with a
good read. A scanner may have several read zones with
zone 0 being the longest depth of field
Leg: Scan line number associated with a good read

Solutions with Vision


4-18 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

RECOVER FROM BACKUP FILE


Allows you to access the backup file you have created to restore parameters your
were working on.

Recover From Backup Window

SELECT COMM PORT

Select one of four ports to which your scanner is connected.

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-19

PORT SETTINGS
Allows you to view the port settings for each port of your scanner.

Port Settings WIndow

BAUD RATE

Speed in bits per second at which your scanner communicates to the devices it is
connected to.

PARITY

Mathematical check digit that is added to each single character within a message
to make the sum of the set bits even or odd. Checks the validity of transmitted
data.

DATA BITS

Number of data bits that represent a single character.

STOP BITS

Number of bits that inform the device that the data has been completely
transmitted.

Solutions with Vision


4-20 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

OK

Click on this button to exit the Port Settings window and retain all changes for
saving to the scanner.

CANCEL

Click on this button to exit the Port Settings window and not undo any changes
you may have made.

TERMINAL MODE
This provides another method of accessing the Terminal Window.

Terminal Window

Accu-Sort Systems
USING ACCU-SETUP UTILITIES 4-21

VIEW CHANGES
Displays any changes since last retrieval from disk or scanner that have not been
saved.

View Changes Window

Solutions with Vision


4-22 ACCUSETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Accu-Sort Systems
Chapter Five
Scanner Communications

5Heading 2

Chapter Five Contents

CHAPTER EXPLANATION ............................................................................ 5-2

CONNECTING TO A SCANNER ..................................................................... 5-2


ABOUT SCANNER DIAGNOSTIC CONNECTIONS ........................................ 5-3
ESTABLISHING A CONNECTION THROUGH A MUX .................................. 5-4
PASSING-THRU A SCANNER ................................................................... 5-5
INITIATING A PASS-THRU WITH ACCU-SETUP .......................................... 5-5
AUTOMATIC MASTER/SLAVE DETECTION ................................................... 5-7
DISABLING AUTO-DETECTION ................................................................. 5-8
CHANGING WATCHDOG TIMER ................................................................ 5-8
TRACKING CONFIGURATIONS ................................................................. 5-8
TROUBLESHOOTING SCANNER COMMUNICATIONS ...................................... 5-9
5-2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMINGMANUAL

CHAPTER EXPLANATION
This chapter explains some of the advanced features and procedures for
connecting to and configuring scanner communications.

CONNECTING TO A SCANNER
ESTABLISHING A CONNECTION USING ACCU-SETUP

Any of the scanner communication ports can be used to communicate with the
scanner using Accu-Setup. The ability to initiate an Accu-Setup connection is
independent of the scanner configuration (include DRX diagnostic and Tracking
diagnostic settings) and the scanner communication port message type and
commanding settings. The only restriction is that Accu-Setup cannot currently
connect to a port configured for a baud rate greater than 19200 bps.

Connect an RS-232 communication cable (which connects ONLY the Receive


Data, Transmit Data and Ground Pins) to the computer running Accu-Setup and
the scanner (either port), and Accu-Setup determines the baud rate of the serial
port and initiates a connection. If the connection initially fails for any reason,
select “Restart AutoDetection” from the AutoDetection menu on the main Accu-
Setup window. Accu-Setup supports any baud rate (up to 19200) on either port.
There is no longer any need to leave communications port 2 configured at 9600-
7-E-2.

Direct connection to a Scanner

Accu-Sort Systems
SCANNER COMMUNICATIONS TOOLS 5-3

ABOUT SCANNER DIAGNOSTIC CONNECTIONS

A diagnostic connection can be established on any scanner communications port


regardless of the scanner parameter settings. Once a diagnostic connection is
established, the port functions just like a “diagnostic port.” (A “diagnostic port”
is a port setup to have commanding enabled along with a message type of
DIAG.) When a diagnostic connection is closed, the port returns to its ‘normal’
configuration (as defined by the parameters for that port). When connecting to a
scanner, Accu-Setup always initiates a diagnostic connection.

The scanner default configuration for port 1 is set to host messages. However, if
a diagnostic connection is initiated on port 1, that port stops functioning as a host
port while the connection is in effect and functions as a ‘diagnostic port.’ This is
most evident if DRX “code read” diagnostic messages are enabled (DDIAG 1),
as once a diagnostic connection is made, you see the DRX diagnostic messages
on port 1.

Accu-Setup always initiates a diagnostic connection when connecting to a


scanner. As a result, if you use the Accu-Setup terminal mode, you will always
have a diagnostic connection to the scanner. However, if you have connected to
the scanner using a host port and wish to again view host output, close the
diagnostic connection.

Within the Accu-Setup terminal mode window, this can be done by selecting the
“Scanner –> Scanner Connection –> Close” menu. Once the connection is
closed, the terminal will be connected to the scanner as if it were the host. The
diagnostic connection can be re-established by selecting the “Scanner –> Scanner
Connection –> Open” menu.

A scanner connection can be closed from the main Accu-Setup window by


selecting the “Scanner –> Close Scanner Connection” menu. This is useful for
closing the connection to a scanner when getting ready to switch scanner
connections, such as when moving cabling or changing MUX pass-thru
connections.

When not using Accu-Setup, diagnostic connections can be established and


closed by using the <stc>ATTACH<cr> and BREAK<cr> commands. The
ATTACH command must be preceded by a <stx> character, which is a control-b
on most keyboards.

Solutions with Vision


5-4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMINGMANUAL

ESTABLISHING A CONNECTION THROUGH A MUX

Since communications port 1 is typically be connected to the host, the normal


method of initiating an Accu-Setup connection is through communications port
2. However, if a scanner is connected to an Accu-Sort MUX (5800 or 5400)
which supports pass-thru mode, an Accu-Setup connection can be initiated
through the MUX. In this case, the baud rate detected as a result of the Accu-
Setup “autobaud detection” will be the baud rate of the MUX monitor port to
which the PC is connected.

Scanner to Mux Direct Connection

In order to use a 5800 MUX to pass-thru to multiple scanners, an extra word of


warning is necessary. If the scanner connection to Accu-Setup is NOT closed
before the MUX pass-thru connection is closed, the scanner will not transmit host data
to the MUX due to the open diagnostic connection on port 1.

This can be rectified by:

1. powering the scanner off and on,


2. exiting Accu-Setup before disconnecting the MUX pass-thru connection or
3. closing the connection to the scanner using the “Scanner –> Close Scanner
Connection” menu from the main window, before disconnecting the MUX
pass-thru connection.

Accu-Sort Systems
SCANNER COMMUNICATIONS TOOLS 5-5

PASSING-THRU A SCANNER

If an Accu-Setup connection has been made to a master or slave scanner, a pass-


thru connection can be initiated in order to connect to the next scanner in
sequence. As with “passing thru” a MUX, the communication port settings
reported by Accu-Setup will always correspond to the initial connection made by
Accu-Setup.

The pass-thru capability supports multiple slave scanners, so in a master->slave-


>slave configuration, it is possible to pass-thru from one slave to another slave
and from that slave pass-thru to the master. Additionally, in the case where a
master/slave scanner configuration is connected to an Accu-Sort MUX, the
master scanner can be connected to by using the MUX pass-thru mode and then
passing-thru the master to the slave scanner.

While in pass-thru mode, the NVC/GO LED will flash green constantly to
provide a visual indication that the scanner is in pass-thru mode.

INITIATING A PASS-THRU WITH ACCU-SETUP

Pass-thru connections can be initiated from two windows within Accu-Setup.

From the main window, a pass-thru connection is initiated by using the Scanner
menu, selecting “Pass-Thru” and specifying the port through which the
connection is to be established. Once initiated, Accu-Setup automatically
attempts to initiate a connection with the new scanner. To disconnect, select
“Pass-Thru->Disconnect” from the scanner menu.

Pass-thru connections can be initiated from the Accu-Setup terminal mode


window. When initiating a pass-thru connection from the terminal mode
window, the procedure for initiating the connection is the same as from the main
window; however, in terminal mode, Accu-Setup will not automatically
continue and open a connection to the new scanner. After the pass-thru
connection is initiated, the “Scanner->Scanner Connection->Open” menu must
be selected in order to open a diagnostic connection to the new scanner. If you
are passing through from a master scanner to a slave scanner, and if the slave
scanner is actively being triggered, prior to initiating the scanner connection, the
"slave output” from port 1 of the scanner will be seen on the terminal. These
messages will stop once the scanner diagnostic connection has been opened.

Solutions with Vision


5-6 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMINGMANUAL

When disconnecting a pass-thru connection from the terminal window, the


“Scanner->Scanner Connection->Close” menu is selected in order to close the
connection to the scanner and then the menu “Scanner->Pass-Thru->Disconnect”
is selected to close the pass-thru connection. Remember to close the scanner
connection. If a pass-thru connection is closed without first closing the scanner
connection, the communications between the master and slave scanners will be
disrupted until the connection is closed (either using Accu-Setup or by cycling
power on the scanners).

Accu-Sort Systems
SCANNER COMMUNICATIONS TOOLS 5-7

AUTOMATIC MASTER/SLAVE DETECTION


A new “special” master/slave cable has been developed for connecting a master
scanner to a slave scanner. When in use, upon power-up, the scanner software
detects this cable and automatically configures the scanner software for operation
as a master or slave scanner. Currently only the scanner logic board software is
automatically configured for master or slave operation; the interface board is not
affected. Therefore, the recommended approach for configuring the interface
board is not to set the master/slave jumpers on the interface boards, but to use
splitter or “Y” cables to provide the trigger and/or tachometer signals to all of the
scanners.

The logic for this detection is fairly simple. The connectors on the cable have a
unique signature, which is detectable by the scanner software. If a master/slave
cable is detected on communications port 1, the scanner is configured as a slave.
If it is detected on communications port 2, the scanner is configured as a master.
If the cable is detected on both ports, the scanner software configures as both a
master and slave, assuming the scanner is the middle scanner of a three scanner
chain (master->slave->slave configuration).

The unique signature of the master/slave cable is achieved by tying the DTR pin
to the CTS pin. As a result, it is essential that ALL cables normally used for host
and/or setup communications with the scanner ONLY use the Receive Data,
Transmit Data and Ground pins. Use of cables that connect other pins
(particularly the CTS and RTS line) CAN inadvertently cause scanners to enter
into a master or slave configuration.

Master to Slave Scanner connection

Solutions with Vision


5-8 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMINGMANUAL

DISABLING AUTO-DETECTION

If needed, the automatic master/slave detection capability can be disabled.


Detection of the special master/slave cable can be enabled and disabled for each
communications port causing the software to no longer check the status of the
CTS pin on that port.

From a terminal, enabling and disabling auto configuration is done using the
AUTOCFG parameter. The syntax is as follows:

AUTOCFG <port> 0 – Disables auto-detection for specified port.


AUTOCFG <port> 1 – Enables auto-detection for specified port.

To disable automatic configuration, using Accu-Setup, the “Enable Auto


Master/Slave Detect” check box on the PORT SETUP windows (for ports 1 and
2) must be unchecked and the parameters saved to EEPROM.

CHANGING WATCHDOG TIMER

By default, the scanner will assign a watchdog timer value of 200 msec to a
master scanner and 100 msec to a slave (or master & slave) scanner. These
values are assigned when the auto-detection is performed and the watchdog timer
is set to the default value of zero.

However, it is expected that these watchdog timer values will not suffice for all
applications. As a result, the scanner software allows the WATCH parameter to
be changed and saved for each individual scanner. When powered on, the
scanner will use the new value if the watchdog value has been changed from the
default of zero. However, keep in mind, that if you are using a value other than
the default you must modify this parameter for any replacement scanner that is
installed.

TRACKING CONFIGURATIONS

If using the automatic master/slave capability for a scanner, which is operating in


tracking mode, some additional parameters need to be set for each scanner. In
most tracking applications, the CAL and TXTRANS parameters are unique to
each scanner. Therefore, when replacing a master or slave scanner in a tracking
system, it is important to remember to set these parameters. However, with the
auto master/slave capability these parameters can be set in an installed scanner by
using the pass-thru mechanism.

Accu-Sort Systems
SCANNER COMMUNICATIONS TOOLS 5-9

TROUBLESHOOTING SCANNER COMMUNICATIONS


Symptom Likely Cause Resolution
Having trouble connecting to Scanner may have inadvertently Make sure you are using a
scanner or scanner configured itself as a master or communications cable that does
communicating at unexpected slave scanner. NOT connect the RTS and CTS lines
communications settings. to the scanner.
Disable auto/master slave detection
for the port.
Scanner not communicating with Diagnostic connection on Power the scanner off and on again
a MUX after connecting to it scanner was not correctly closed. or
using the MUX pass-thru mode. Reopen the MUX pass-thru
connection, and select “Close
Scanner Connection” from the
Scanner menu on the main Accu-
Setup window before terminating the
MUX pass-thru link.
Scanner responds to every Scanner did not properly exit Exit and reenter the terminal mode
terminal mode input with an Accu-Setup mode when entering Or
ACK or NAK character. the Accu-Setup terminal window. Type USE<esc> to manually exit
Accu-Setup mode.
Scanner stuck in pass-thru Accu-Setup crash while in pass- Power the scanner off and on again
mode (GO LED is still flashing thru or lost scanner command or
constantly). when exiting pass-thru. Using Accu-Setup, initiate another
pass-thru connection (which could
place a second scanner into pass-
thru mode) and then close that
connection. The pass-thru close
command should cause both open
connections to close

Solutions with Vision


5-10 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMINGMANUAL

Accu-Sort Systems
Chapter Six
Scanner Diagnostics Tools

6Heading 2

Chapter Six Contents

CHAPTER EXPLANATION ........................................................................... 6-2

SCANNER ERROR AND MESSAGE LOGS .................................................... 6-2


DISPLAYING THE ERROR AND MESSAGE LOGS ...................................... 6-2
CLEARING THE ERROR AND MESSAGE LOGS ......................................... 6-3
FILTERING THE ERROR LOG .................................................................. 6-3
ACCESSING THE ERROR LOG, ERROR COUNTERS AND MESSAGE LOG
FROM ACCU-SETUP ............................................................................... 6-3
COMMUNICATIONS DATA ....................................................................... 6-4
SCAN DATA VIEWING ................................................................................ 6-5
SCAN DATA .......................................................................................... 6-5
SCAN DATA SUMMARY .......................................................................... 6-5
READ RATE, STATISTIC AND TIMING DATA ................................................. 6-6
READ RATE STATISTICS ........................................................................ 6-6
SCANNER STATISTICS ........................................................................... 6-6
TIMING STATISTICS................................................................................ 6-7
ERROR DETECTION ................................................................................... 6-9

SCANNER TRACKING CALIBRATION TOOL ................................................ 6-10


USING TRACKING CALIBRATION ........................................................... 6-10
TRKCAL COMMAND ............................................................................. 6-10
EXAMPLES OF CORRECT AND INCORRECT CONFIGURATIONS FOR TRACKING
CALIBRATION.......................................................................................... 6-11

MONITORING SERIAL COMMUNICATIONS .................................................. 6-12


6-2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

CHAPTER EXPLANATION
This section describes the scanner tools which are available for configuring,
monitoring and troubleshooting scanner operations.

SCANNER ERROR AND MESSAGE LOGS

DISPLAYING THE ERROR AND MESSAGE LOGS

The scanner contains an error log that tracks the last one hundred events detected
by the scanner. This log can be displayed by issuing the DISP ERRLOG scanner
command or using the appropriate menu from the Accu-Setup terminal window.
This same log (without the time tags) can also be displayed using the older
DERRORS commands.

>DISP ERRLOG
*ERROR LOG*
000-05:26:09.66 START_OF_CART 000-05:26:10.16 START_OF_CART
000-05:26:10.66 START_OF_CART 000-05:26:11.16 START_OF_CART
000-05:26:11.66 START_OF_CART 000-05:26:12.20 NO READ
000-05:26:12.20 NO READ

Elapsed Time: 000-05:51:13.09

The DISP COUNTS (or DISP ERRCOUNTS) command displays a number of


scanner diagnostic counters, as well as the current scanner conveyer speed (if in
tracking mode). A change in any of these counters will also result n an entry in
the error log (unless error log filter, which is described later, is in use). This
command is also accessible from the Scanner menu in the Accu-Setup terminal
mode. This command can also be abbreviated as DC.

>>disp counts
COUNTS
SPEED 0 CART_ABORT 0 FULL_CLUSTERS 0
HARD OVERFLOW 0 MISSED SCAN 0 FULL_SCANS 0
NO READ 1 SCAN_TOO_LONG 0 SCAN_INT_PEND 0
START_OF_CART 5125 CODE_LOST 0 BAD_MOD_CHECK 0
MAX STRINGS 0 WATCH_DOG 0 DUAL_LOCATION 0
BOX_TABLE_FULL 0 SCAN_MEM_FULL 0 WRONG_LEG 0
STACK_OVER_ERR 0 CLK_INT_LOST 0 TAC_INT_LOST 0
OUT_OF_SYNC 0 COMPBUFS_FULL 0 TERM_MISSING 0
TX_MSG_OVERFW 0

Aside from the error log, the scanner also contains a long-term message log,
which is used to record significant events within the scanner. The message log
can be displayed with the DISP MSGLOG command. Significant changes in
scanner configuration as well as any internal errors detected by the scanner are
recorded in this log.

Accu-Sort Systems
SCANNER DIAGNOSTIC TOOLS 6-3

>DISP MSGLOG
*Message Log*
000-00:00:00.01 : Software: AM1STD5 - Mini X
000-00:08:26.83 : Pass-thru initiated.
000-00:36:52.08 : Pass-thru terminated.

Elapsed Time: 000-05:52:39.99

CLEARING THE ERROR AND MESSAGE LOGS

Each scanner log can be individually cleared. The CLEAR ERRLOG, CLEAR
ERRCOUNTS and CLEAR MSGLOG commands clear the error log, diagnostic
counters and message logs.

FILTERING THE ERROR LOG

In many instances, it is difficult to track down the circumstances around a


particular scanner error because the contents of the scanner error log can get
quickly overwritten. To address this problem, the scanner contains an error log
filtering capability. This allows the logging of particular data to the error log to
be disabled. This capability is most useful for disabling routine entries to the
error log, such as “START_OF_CART” entries.

The current status of the error filter can be displayed with the DISP LOGSTAT
command.
>>disp logstat
** Enable/Disable Error Logging by Error Number **
1.CART_ABORT : ENA 2.FULL_CLUSTERS : ENA 3.HARD OVERFLOW : ENA
4.MISSED SCAN : ENA 5.FULL_SCANS : ENA 6.NO READ : ENA
7.SCAN_TOO_LONG : ENA 8.SCAN_INT_PEND : ENA 9.START_OF_CART : ENA
10.CODE_LOST : ENA 11.BAD_MOD_CHECK : ENA 12.MAX STRINGS : ENA
13.WATCH_DOG : ENA 14.DUAL_LOCATION : ENA 15.BOX_TABLE_FULL : ENA
16.SCAN_MEM_FULL : ENA 17.WRONG_LEG : ENA 18.STACK_OVER_ERR : ENA
19.CLK_INT_LOST : ENA 20.TAC_INT_LOST : ENA 21.OUT_OF_SYNC : ENA
22.COMPBUFS_FULL : ENA 23.TERM_MISSING : ENA 24.TX_MSG_OVERFW : ENA

Enabling and disabling of the logging of particular errors is done with the
ENABLE ERROR ‘n’ and DISABLE ERROR ‘n’ commands, where ‘n’ is the
error number shown with the DISP LOGSTATUS command.

>>DISABLE ERROR 9
START_OF_CART - logging disabled

ACCESSING THE ERROR LOG, ERROR COUNTERS AND MESSAGE LOG FROM
ACCU-SETUP

The commands to display and clear the error log, error counters and message log
are built in to the Accu-Setup terminal mode. By accessing the “Scanner” menu,

Solutions with Vision


6-4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

and selecting the “Clear” or “Display” submenus the corresponding “display”


and “clear” commands can be executed.

The error filtering capabilities are not currently available from the Accu-Setup
menus, but can be issued using the Accu-Setup terminal mode.

COMMUNICATIONS DATA

Connection Status

The DISP CONN command displays information about the scanner and your
current connection to the scanner.
>>disp conn
-------------------------------------
Scanner: Model 24, 8 facets
Serial #: 12121212
Connection: COMM PORT 1
Elapsed Time: 000-02:17:47.10
-------------------------------------

Communications Status

The DISP COMM command displays information about the scanner


communications ports. This information includes configuration and status
information.

The communications counters can be reset using the CLEAR COMM command.

>>disp comm
Communication Port Status

Comm 1 Comm 2 Comm 3 Comm 4


------ ------ ------ ------
Setup: 19200-8-N-1 9600-7-E-2 57600-8-N-1 57600-8-N-1
Flow Ctrl: NONE NONE NONE NONE
Msgtype: HOST DIAG DIAG DIAG
Cmds: ON ON ON ON
Echo: NONE NONE NONE NONE
Diag Connect: ACTV - - -
Multidrop: OFF OFF n/a n/a
ADP: ON OFF OFF OFF

Tx Count: 76658 22502 22142 22142


Tx Q Ovrflw: 0 0 0 0
Rx Count: 20659 0 0 0
Rx Errors: 202 0 0 0
Rx Q Ovrflw: 0 0 0 0
RxFlowOff: - - - -
RxFlowStat: - - - -
TxFlowOff: - - - -
TxFlowStat: - - - -
CTS Line: OFF OFF OFF OFF
AutoConfig: OFF ON n/a n/a

Accu-Sort Systems
SCANNER DIAGNOSTIC TOOLS 6-5

SCAN DATA VIEWING

SCAN DATA

The DDATA command allows the contents of the scan data buffer to be dumped.
If the scanner is operating in tracking mode, the entire contents of the buffer is
displayed, starting from the most recent scan and continuing until the oldest scan.
If not in tracking mode, the scan data received during the last trigger cycle is
displayed.

>ddata 1
***** leg 1 *****
scn_ix( 0) scn_num( 1) len( 41) tac( 100) depth(0) leg(1)
(1179 ) 32__29 38__26 33__84 78__33 29__35 81__80 32__31
32__28 36__79 33__77 88__26 84__31 76__33 30__35 82__80
25__37 30__79 81__32 78__81 31__34 29__30 36__80 76__35
28__33 31__80 35__78 81__31 33__82 77__34 26__37 73__84
30__33 30__34 32__76 36__78 79__32 85__30 79__32 29__0

SCAN DATA SUMMARY

As an added diagnostic capability, in addition to the capabilities for viewing the


raw scan data buffer, the scanner contains a capability for viewing a summary of
the contents of the scan data buffer. Issuing the DDATA command with an
argument of –1 accesses this summary.

>>DDATA –1
*Summary of Scan Data Buffer*
------------------------------------------------------------
Scan Index: 0 Processed Scan Index: 0

Leg: 1 Number of Scans in Buffer: 66


Trans/Scan - Avg: 40 Max: 41 Min: 41
Strings/Scan - Avg: 0.9 Max: 1 Min: 0
Bar Width - Avg: 42 Max: 529 Min: 12
Space Width - Avg: 47 Max: 887 Min: 11

Leg: 2 Number of Scans in Buffer: 66


Trans/Scan - Avg: 65 Max: 66 Min: 66
Strings/Scan - Avg: 0.9 Max: 1 Min: 1
Bar Width - Avg: 44 Max: 116 Min: 20
Space Width - Avg: 56 Max: 119 Min: 22
------------------------------------------------------------

The scan data summary as well as the raw scan data for each leg is available from
the Scanner menu in the Accu-Setup terminal mode.

Solutions with Vision


6-6 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

READ RATE, STATISTIC AND TIMING DATA

READ RATE STATISTICS

The scanner software continuously tracks the rate at which it is successfully


reading bar codes. This data is available using the DISP READRATE command.
These statistics can be reset using the CLEAR READRATE command.

The read rate statistics are based on a short-term “filtered average” that roughly
corresponds to the last one thousand samples.

The system read rate values contain the percentage of boxes for which either a
single bar code was found (first value) or all bar codes (second value) were
found. Obviously, if only one bar code per box is expected, these percentages
will be the same. The remaining statistics track the percentage of bar code reads
for each leg, as well as for each type of bar code expected. Obviously, for a
Model 24 scanner, only data for one leg will be available. Likewise, if only one
bar code type is expected, only data for one bar code will be recorded.

The read rate statistics are based on the data that would have been transmitted
with a DRX diagnostic (DDIAG) message. Therefore, the percentage of reads
does not indicate the percentage of reads that each leg COULD have made, but
the percentage of transmitted bar code messages for which that leg was indicated
as the source. Likewise, the average ‘qq’ is the average of the ‘qq’ values
reported for each leg and/or bar code type.

>>DISP READRATE
*Read Rate Statistics*

System Read Rate


----------------
Boxes w/ one code: 100.00%
Boxes w/ all codes: 100.00%
Avg codes/box: 4.00

Reads by Leg
------------
Leg 1 – 25.0% MidRelPos: 3095 qq/read: 13.1
Leg 2 – 25.0% MidRelPos: 577 qq/read: 13.9
Slave – 50.0%

Reads by Code Type (this scanner only)


--------------------------------------
I25 – 53.0% Data Len: 14.0 qq/read: 13.1
C128 – 47.0% Data Len: 18.0 qq/read: 14.1

SCANNER STATISTICS

The scanner software tracks statistics regarding the performance of the scanner.
These statistics can be viewed using the DISP STATS command. These statistics
can be reset using the CLEAR STATS command.

These statistics are based on a short-term “filtered average” that roughly


corresponds to the last one thousand samples and a long-term average that
corresponds to roughly the last one hundred thousand samples.

Accu-Sort Systems
SCANNER DIAGNOSTIC TOOLS 6-7

The items tracked with these statistics are:

Belt Speed Current Belt Speed


Scan Duration Time between scan interrupts (in microseconds).
Scan Jitter Variation in scan rate (in microseconds).
Scan Duty Scan processing duty cycle. Time from the beginning to the end
of the execution of the scan interrupt software (in microseconds).
SOT to SOT Measured time between trigger signals (in milliseconds)
SOT to EOT Measured time between start and end trigger signals (in
milliseconds)
EOT to TX Measured time from end trigger signal to start of code
transmission (in milliseconds)
EOT to SOT Measured time from end trigger signal to start trigger signal (in
milliseconds)
Box Length Box Length in tachometer counts (includes FRONT and BACK
parameters)

>>disp stats
*Scanner Statistics*

Current Data
------------
Belt Speed: 0 ft/sec

Trending Data Shrt-Term Long-Term Min. Max. Last Val.


------------- --------- --------- (since last reset) ---------
Scan Dur (usec): 2017 2017 2016 2020 2016
Scan Jitr (usec): 0 0 0 1 0
Scan Duty (usec): 336 336 91 487 459

SOT to SOT(usec): 457335 457335 452124 461654 459719


SOT to EOT(usec): 284397 284397 282575 285498 285176
EOT to TX (usec): 535 535 429 701 567
EOT to SOT(usec): 173259 173259 169335 177751 174542

Box Len (tacs) : 0 0 0 0 0

TIMING STATISTICS

The scanner software continuously records a number of timing statistics which


track the internal timing of the software processing the scan data. This data is
available using the DISP TIMING command. These statistics can be reset using
the CLEAR TIMING command.

These statistics are based on a short-term “filtered average” that roughly


corresponds to the last one thousand samples and a long-term average that
corresponds to roughly the last one hundred thousand samples.

>>DISP TIMING
*Scanner Timing Statistics*

Trending Data Shrt-Term Long-Term Min. Max. Last Val.


------------- --------- --------- (since last reset) ---------
Main Loop (usec): 395775 392699 343238 414422 394990
(cnts/tx): 2921 2924 1475 3541 2963

Preproc (usec): 138103 134959 88568 223074 132201


(cnts/tx): 234 233 140 339 271

Solutions with Vision


6-8 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Preover (usec): 67800 65845 25954 132791 61257


(cnts/tx): 305 297 134 614 272
Overlay (usec): 18891 18435 7263 37005 16721
(cnts/tx): 259 250 55 643 253
Dec Linear(usec): 24021 23439 9517 47685 20915
(cnts/tx): 104 101 43 200 106
Trim (usec): 5246 5067 1458 13484 5468
(cnts/tx): 306 295 59 785 308
GetStrings(usec): 17618 17399 11465 25685 18976
(cnts/tx): 427 423 272 599 462
Open Forw (usec): 17824 17480 11602 26033 16873
(cnts/tx): 180 176 123 245 176
Open Rev (usec): 17822 17528 11232 27101 17237
(cnts/tx): 180 177 122 249 174

Accu-Sort Systems
SCANNER DIAGNOSTIC TOOLS 6-9

ERROR DETECTION
The scanner continuously monitors the scanner hardware for errors. The error
detection software checks for:
• Laser Failure (loss of scan data)
• Scan/Motor Drive Failure (both tracking and non-tracking)
• Tach Failure (Tracking only)

The results of these checks are recorded in message log. Three consecutive
failures are required in order for a report to be posted and a subsequent event is
posted if the condition is cleared. The following are the possible messages:

ddd-hh:mm:ss.ss Scan Data Lost


ddd-hh:mm:ss.ss Scan Data Restored

ddd-hh:mm:ss.ss Scan Int Lost


ddd-hh:mm:ss.ss Scan Int Restored

ddd-hh:mm:ss.ss Tach Int Lost


ddd-hh:mm:ss.ss Tach Int Restored

If any of the scanner relays are configured to operate as an Error Light, they will be
activated whenever one of these error conditions exists.

Solutions with Vision


6-10 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

SCANNER TRACKING CALIBRATION TOOL

USING TRACKING CALIBRATION

The scanner software contains a capability for verifying or determining the


tracking calibration factor for each scanner leg. To use this capability a single
box is passed by the scanner with a bar code affixed to either the front, middle or
end of the box. Bar codes affixed to the front or back of a box may need to hang
off the edge of the box slightly, as the scanner measures the bar code position by
the point at which is successfully reads the bar code.

If the scanner is configured so that the box is scanned between the start and end
of trigger signals, only the front of the box can be used for calibration. In this
configuration, if the middle or ends of box options are selected, the scanner will
issue an error message and tracking calibration will terminate.

TRKCAL COMMAND

The TRKCAL command is used to initiate and terminate tracking calibration.


The syntax for this commands is:

TRKCAL x , where x is: 0 = stop tracking calibration


1 = start (bar code at front of box)
2 = middle (bar code a middle of box)
3 = end (bar code at end of box)

Once tracking calibration is turned on, the following message is reported each
time that the scanner reads a bar code. By monitoring the average for each leg,
the correct tracking calibration factor for each leg can be determined.

>TRCKAL 1
TRKCAL Started. Pos=1

TRKCAL: Leg: 1 Cal: 22.1 Avg Cal: 22.1


TRKCAL: Leg: 1 Cal: 21.9 Avg Cal: 22.0
TRKCAL: Leg: 1 Cal: 22.0 Avg Cal: 22.0

>TRKCAL 0
TRKCAL Stopped.

Accu-Sort Systems
SCANNER DIAGNOSTIC TOOLS 6-11

EXAMPLES OF CORRECT AND INCORRECT


CONFIGURATIONS FOR TRACKING CALIBRATION

Computed
offset (sin
of scan line
angle *
distance on
scan line).

Tracking
Calibration
Factor
Photoeye Photoeye

Incorrect Configuration for Tracking Correct Configuration for Tracking


Calibration – Scanner can track in this Calibration – During calibration only one box
circumstance, but second box in photo- must pass by the photo-eye and the scanner. In
eye is not allowed during calibration. this case the calibration is using a bar code at
the middle of the box.

Photoeye Negative
Photoeye Tracking
Calibration
Factor

Incorrect Configuration for Tracking Correct Configuration for Tracking


Calibration – If the scanner is positioned Calibration – Bar code is correctly placed at the
so that the bar code is to be read before the front of the box. Note that in this instance the
end of trigger, then the bar code MUST be tracking calibration factor will be a negative
at the front of the box for tracking number.
calibration.

Photoeye

Incorrect Configuration for Tracking


Calibration – Tracking calibration will
NOT work if the bar code is read BEFORE
the trigger point.

Solutions with Vision


6-12 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

MONITORING SERIAL COMMUNICATIONS


Your scanner supports two diagnostic tools for monitoring serial
communications.

Using the Communications Monitor

The MONITOR capability allows you to monitor all ‘transmits’ and ‘receives’ on
other communications ports. The main restriction on this capability is that the
port used to do the monitoring MUST be set to a baud rate that is greater than or
equal to the ports to be monitored.

The syntax for this command is:


>> MONITOR x y z (where x, y and z are up to three port numbers).

Once a monitor is initiated, it remains active until an <esc> character is received.


Up to three different port numbers can be specified when initiating MONITOR
so that MONITOR can be used to view the transactions on multiple
communications ports simultaneously.

Below is a simple example of using MONITOR to view the messages being


transmitted on the host port (which is port 1 in this example). MONITOR
displays control characters as an ASCII character preceded by a ‘^’ (for control).
For example, in the following example ^B is a <stx> character (control-B) and
^M^J is a <cr><lf>.
Monitor of port 1 is initiated.
>>monitor 1
Port 1: Initiated.
TX1:^B??????????????????^M^J^B1Z1846370342050471^M^J^B??????????????????^M^J
TX1:^B1Z1846370342050471^M^J^B??????????????????^M^J^B1Z1846370342050471^M^J
TX1:^B1Z1846370342050471^M^J^B??????????????????^M^J
Monitor of port 1 is terminated with
Monitor Terminated.
<ESC>.
>>

In the next example, MONITOR is used to monitor the activity on a master


scanner. In this example, MONITOR is initiated (using port 3) to view the
activity on both ports 1 and 2 of the scanner. This allows the user to view both
the messages being received from the slave (on port 2) and the host messages
being transmitted (on port 1).
>>monitor 1 2
Port 1: Initiated. Monitor of port 1 and 2 is
Port 2: Initiated. initiated.
RX2:^B?^D00^D72^D08^D6191^D3^D3^D63^M
TX1:^B1Z1846370342050471^M^J
RX2:^BCODE 128 18 CHARS.^D07^D10^D08^D0000^D0^D0^D00^M
TX1:^BCODE 128 18 CHARS.^M^J
RX2 indicates characters received on port 2.
RX2:^B?^D00^D72^D08^D6191^D3^D3^D63^M
TX1:^B1Z1846370342050471^M^J TX1 indicates characters transmitted on port 1.
RX2:^BCODE 128 18 CHARS.^D06^D10^D08^D0000^D0^D0^D00^M
TX1:^BCODE 128 18 CHARS.^M^J
Monitor Terminated.

>>

Using the Communications Mirror

Accu-Sort Systems
SCANNER DIAGNOSTIC TOOLS 6-13

The mirror mode provides you with a ‘virtual’ connection to the transmitted
messages on another port. It is very useful for viewing the output on another port
as seen by the user or host connected to that port.

The syntax for the MIRROR command is:


>> MIRROR x (where x is a port number).

Once a mirror connection is made is remains in affect until an <esc> character is


received. No other commands are processed on that port and no other messages
(other than the mirrored messages) are transmitted on that port until the mirror
connection is terminated.

The most common uses for mirror are (1) to view the host message and (2) to
view the activity of another user, perhaps using a remote connection to the
scanner. In the later case the mirror connection would be initiated via a modem
or “serial to network” adapter connected to communications ports 3 or 4.

The following example shows the MIRROR command used to view the host
message output.

>>mirror 1
ˆ1Z5595530342259519
ˆ1Z1846370342050471
ˆ?????????????????? ESC issued to
ˆ1Z82W0380307740448 terminate mirror.
Mirror Terminated.

>>

Solutions with Vision


6-14 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Accu-Sort Systems
Chapter Seven
CRT Commands

7Heading 2

Chapter Seven Contents

CHAPTER EXPLANATION ........................................................................... 7-2

CONNECTING A TERMINAL ........................................................................ 7-2

ENTERING TERMINAL COMMANDS .............................................................. 7-2

SYSTEM COMMANDS ................................................................................. 7-3

SETUP COMMANDS ................................................................................... 7-3


ENTERING COMMUNICATION COMMANDS................................................ 7-4
ENTERING COMM COMMANDS ................................................................... 7-4
ENTERING DRX COMMANDS.................................................................. 7-8
ENTERING TRACKING COMMANDS........................................................ 7-10
ENTERING CODE COMMANDS .............................................................. 7-12
ENTERING SETUP COMMANDS ............................................................. 7-14
ENTERING RATIO COMMANDS .............................................................. 7-17
ENTERING RUNTIME COMMANDS .......................................................... 7-18
SPECIAL PORT MONITOR COMMANDS .................................................. 7-20
SPECIAL COMMANDS........................................................................... 7-20
ASCII TABLE ......................................................................................... 7-22
7-2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

CHAPTER EXPLANATION
This chapter explains how to use the terminal mode commands to setup your
Accu-Sort scanner, if you are unable to use Accu-Setup.

CONNECTING A TERMINAL
To use terminal commands you should either be using a terminal with an RS-232
interface or, if you are using a PC, you must use a terminal emulation program
such as ProComm, PCPlus, Hyperterminal, or the terminal window within Accu-
Setup. Throughout this section all of these options will be simply referred to as a
“terminal.”

The terminal or terminal emulation program must be set to the baud rate, framing
and parity of the port to which you are to communicate. The default
configuration for all of the ports on your scanner is 9600-7-E-2.

Additionally, it is preferable, but not required, that your terminal be connected to


a communications port that is configured to accept commands. If your scanner
has a port 3, by default, it should be configured for commanding. If your scanner
does not have an accessible port 3, in most instances port 2 should also be
configured for commanding (the exception is a master scanner in a master/slave
configuration). Port 1, by default, should be configured for only host messages.

It is possible to establish a diagnostic connection using a port that does not have
commanding enabled using the connection method used by Accu-Setup. This
method is described in Chapter 5.

However, it is possible that the communications parameters for a port could get
corrupted or set to a value that you no longer know. In that case, configure your
terminal for 9600-7-E-2 and type “<ctrl>C” on the keyboard while the scanner is
powering up. This will force the scanner into setup mode (at 9600-7-E-2)
regardless of how the scanner is configured. From setup mode you can use the
setup commands (described later) to reconfigure the scanner.

ENTERING TERMINAL COMMANDS


Entering the command followed by either a carriage return or an escape character
enters all commands in this chapter. A complete list of commands can be
obtained by issuing the HELP command.

If an error is made while you are typing, it can be corrected by using the
backspace key. Additionally, the last command entered can be recalled by
typing <ctrl>R.

Accu-Sort Systems
CRT COMMANDS 7-3

SYSTEM COMMANDS
The following system control commands allow modifying the scanner parameters
and modes.

BOOT
This command causes the scanner application software to reboot. Since this
command just restarts the scanner application code it does not force the scanner
to reload the software from FLASH memory.

REBOOT
This command causes the scanner to completely reset. As a result it will rerun
the scanner self-tests, check for an attempted connection by the Uniloader (for
reloading the scanner FLASH memory), reload the scanner application code from
FLASH to RAM and then begin execution of the scanner application. This is the
same sequence that occurs on scanner power-up.

GOTOSETUP
This command will put the scanner into setup mode. This is similar to typing
BOOT followed by a <ctrl>C; however, the GOTOSETUP command leaves the
scanner communications port configured at the current baud rate. Issuing a
<ctrl>C after a BOOT forces the communications port to 9600-7-E-2.

EXIT
This command copies the current operating parameters to the scanner EEPROM.
If the scanner is in setup mode it also causes the scanner to exit setup.

USE
This command uses the current scanner parameters without saving them to
EEPROM. It also will exit the scanner from setup mode if the scanner is in setup
mode.

DEFAULT
The scanner software contains a set of default “factory settings” for the scanner.
This commands copies those settings to the scanner EEPROM.

SETUP COMMANDS

All of the parameters than can be modified through Accu-Setup are also available
to be modified through a terminal command. These commands are divided into
menus that are listed below. Each menu command displays all of the parameters
that are associated with that menu.

COMM n Display serial COMMunication commands for port 1-4.


DRX Display DRX setup commands.
TRACK Display TRACKing commands.
CODES Display CODES and mod check setup commands.
SETUP Display general SETUP commands.
RELAYS Display relay setup commands.
RATIOS Display code bar/space RATIOS commands.

Solutions with Vision


7-4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

CUST Display any custom commands.

Though some parameters can be modified within entering setup mode, it is


recommended that the scanner be commanded to setup mode (as discussed
earlier) before modifying parameters.

More details on these parameters can be found in Chapter 3.

ENTERING COMMUNICATION COMMANDS

The following is the data format of a message with Accu-Sort enabled standard
protocol:

STX, SEQ#(1), ID (2), DATA (x), BCC (2), CR

WHERE: STX - 02H, start of sync character (no bcc calculated)


SEQ# - 0-9, ASCII sequence identifier for message
ID - 0-99, ASCII message type identifier
DATA - data to be processed (x-variable)
BCC - XY, 2 byte HEX-ASCII, block check sum on record
CR - 0DH, end of sync character (no bcc calculated)
LF - 0AH, optional (no bcc calculated)

ENTERING COMM COMMANDS

The first menu is the communications menu. The same parameters shown below
are available for all four communications ports, except when noted otherwise.

If a parameter is to contain a control character, it is entered by specifying the


“control character” which is equivalent (such as <ctrl>B for a <stx> character).
The control characters are entered by preceding the letter with a ‘^’ character.
For example, ^B is used for <ctrl>B or <stx> and ^M is used for <ctrl>M or
<CR>.

>>comm 1
BAUD 1 = 6 ( 9600)
BITS 1 = 7
PARITY 1 = 2 (EVEN)
STOP 1 = 2
FLOW 1 = (NONE)
MSGTYPE 1 = 1 (HOST)
CMDS 1 = 0 (OFF)
STARTMSG 1 = ^B
STOPMSG 1 = ^M^J
ECHO 1 0 (OFF)
NVCMSG 1 = ~?
SEP 1 = <DISABLE>
QUAL 1 = <DISABLE>
MULTMSG 1 = <DISABLE>
NOVERMSG 1 = <DISABLE>
VERCODE 1 = <DISABLE>
UNITID 1 = <DISABLE>
SEQNUM 1 = 0 (OFF)
MESSID 1 = 0 (OFF)
BCC 1 = 0 (OFF)
NUMRETX 1 = 0

Accu-Sort Systems
CRT COMMANDS 7-5

RETXTIME 1 = 0
ADP 1 = 0 (OFF)
AUTOCFG 1 = 0 (OFF)

BAUD x,v
x = (1 or 4) The number of the Communication Port
v = The corresponding number to one of the baud rates below:
1= 300 BAUD
2= 600 BAUD
3= 1200 BAUD
4= 2400 BAUD
5= 4800 BAUD
6= 9600 BAUD
7= 19200 BAUD
8= 38400 BAUD
9= 57600 BAUD
10= 115200BAUD

BITS x,v
x = (1 or 2) The number of the Communication Port
v = The value (number of data bits)
5 - 8 bits

PARITY x,v
x = (1 or 2) Communication Port
v = The corresponding number to one of the Parity values below
0= None
1= Odd Parity
2= Even Parity

STOP x,v
x = (1 or 2) Communication Port
v = The value (number of stop bits 1 or 2)

STARTMSG x,v
x = (1 or 2) Number of the Communication Port
v = The value (the start message you want)

STOPMSG x,v
x = (1 or 2) Number of the Communication Port
v = The value (the stop message you want)

Use (^) to enter control character, for example, STX would be ^B.
STOPMSG 1, ^M will set port 1’s stop message to a <CR>, ASCII 13.

ECHO x,v
x = (1 or 2) Number of the Communication Port
v = The value can be one of the following:
0 = disable
1 = message
2 = master
3 = slave

Solutions with Vision


7-6 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

SEP x,v
x = (1 or 2) Communication Port
v = The value can be one of the following:
<CTRL> @ = Disable
<CTRL> A = Code is transmitted as a separate data message
<CTRL> B = Append the codes together (no delimiter)
ASCII Character The separator between codes is an ASCII Character

QUAL x,v
x = (1 or 2) Number of the Communication Port
v = The value can be one of the following:
<CTRL> @ = Disable
<CTRL> A = Append the code and quality together
(no delimiter)
ASCII Character The delimiter between code and the quality is an ASCII
Character.

MULTMSG x,v
x = (1 or 2) The number of the Communication Port
v = The value can be as follows:
<CTRL> @ = Disable
<CTRL> A = Code (transmit multiple codes)
String = ASCII Character(s)

VERCODE x,v
x = (1 or 2) Communication Port
v = The value can be as follows:
<CTRL> @ = Disabled
String = ASCII Character(s)
<CTRL> A = first code verifier

UNITID x,v
x = (1 or 2) The number of the Communication Port
v = The unit ID. (1 - 2 characters)

FLOW x,v
x = (1 to 4) Communications Port
v = The corresponding number to one of the flow control settings below:
0 = NONE
1 = ACKNAK
2 = XON/XOFF
3 = RTS/CTS

SEQNUM x, v
x = (1 or 2) Communication Port
v = The value is 1 or 2
0 = OFF
1 = ON (sequence number is added to all messages sent out)

MESSID x,v
x = (1 or 2) Communication Port
v = The value is 1 or 2
0 = OFF
1 = ON (standard Accu-Sort message types are added to each transmission)

Accu-Sort Systems
CRT COMMANDS 7-7

BCC x,v
x = (1 or 2) Communication Port
v = The value is 1 or 2
0 = OFF
1 = ON (a BCC number is added to all messages sent out)

NUMRETX x,v
x = (1 or 2) Communication Port
v = The value is as follows:
0 = Disabled
1-255 = Number of times to retransmit a message
Typed only with ACK/NAK protocol

RETXTIME x,v
x = (1 or 2) Communication Port
v = The value is as follows:
0 = Disabled
1-255 = V milliseconds until the same data will retransmit

1-255 in 10 ms increments

For example, 1 = 10 ms
2.5 = 2.55 seconds

ADP v
x = (1 to 4) Communications Port
v = The value of 0 or 1:
0 = OFF
1 = ON (enables the advanced diagnostic protocol)

AUTOCFG x,v
x = (1 or 2) Communication Port
v = The value is 0 or 1.
0 = Disabled
1 = Enabled

Solutions with Vision


7-8 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

ENTERING DRX COMMANDS

This menu contains all the commands that pertain to DRX Technology.
The following are the default values preset by Accu-Sort Systems.
->drx
DRX = 1 (ON)
DDIAG = 1 (TX_CODES)
FIND = 0
OVERLAY = 2
OPEN = 2
CLOSE = 2
RECURSE = 1
ERROR = 15
CHANGE = 80
OVERRATIO = 65
MFAC = 1.6
PAIRS = 6
OPENRATIO = 0
KILL = 5
KPOUT = 0
BOXES = 10
SCANS = 200
CLUSTERS = 10
STRINGS = 900
ELEMENTS = 200

DRX v
v = The value
1= DRX On
0= DRX Off

DDIAG v
v = The value

Value 128 64 32 16 8 4 2 1
Bit # 7 6 5 4 3 2 1 0
Functio Event Proc on Trash Error Codes
n. Log Fly Strings Read

When bit 0 is enabled, the scanner issues a diagnostic message for each code
read. A typical diagnostic message for Non-Tracking DRX diagnostics is
formatted as follows:

A typical diagnostic message for Non-Tracking DRX Diagnostics is as follows:


M5H3Y2 9 5 21 333 1 1 11 0

<code><qq><clusters><strings><scans><depth><leg><good reads><no reads>

A typical diagnostic message for Tracking DRX Diagnostics is as follows:


M5G1A1 19 1 74 70 1 229 1 2
MIP1A1 4 1 66 2 1 229 2 3

<code><qq><leg><box len>
<pos code on box><zone><conveyor speed><good reads><no reads>
LEGS v
v= The value (0=no or 1=yes)

Accu-Sort Systems
CRT COMMANDS 7-9

FIND v
v= The value (number of elements to look through) 0-99

OVERLAY v
v= The value (number of elements of the string that must match) 1-15

OPEN v
v= The value (number of scans through the open pattern that need to be obtained
before it is considered a valid open pattern) 1-15

CLOSE v
v= The value (number of scans through the close pattern that need to be obtained
before it is considered a valid close pattern) 1-15

RECURSE v
v = The value (maximum number of times to try to overlay two strings)
0-15

ERROR v
v = The value (amount of error in the relative position counter) 1-99

CHANGE v
v = The value (maximum change in the relative position) 1 - 255

OVERRATIO v
v = The value (constant, that is used for calculating the percent that elements can
vary) 1 - 99%

MFAC v
v = The value (constant, that is used for calculating the percent that elements can
vary) 1.00 -99.99

PAIRS v
v = The value (number of pairs that must match) 1 - 99

OPENRATIO v
v = The value (maximum ratio between minimum open patterns and minimum
close patterns) 1-99

KILL v
v = The value (number of scans that will no longer fit into a cluster)
1-99

BOXES v
v = The value (maximum number of boxes)1-99

SCANS v
v = The value (number of scans that will be saved in memory) 10-990

Solutions with Vision


7-10 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

CLUSTERS v
v = The value (number of clusters active at one time) 10 - 990

STRINGS v
v = The value (number of strings in a cluster) 10-990

ELEMENTS v
v = The value (number of elements on a scan line) 10-99

ENTERING TRACKING COMMANDS

This menu contains all the commands that pertain to the tracking functions. The
following are the default values preset by Accu-Sort Systems.
>>track
TRACK = 0 (OFF)
TDIAG = 4 (RUN_MODE)
DIR = 0
FAR = 50.00
NEAR = 20.00
ZONES = 1
TAC = 2.00
TXTAC = 100
EDGE = 1 (TRAILING)
TTRUNK = 0 (NO)
TOL = 1.50
FRONT = 0
BACK = 0
CAL 1 = +0.01

TRACK v
v = The value
1 = Tracking On
0 = Tracking Off

TDIAG v
v = The value
0=disabled
1=codes lost (Bit 0)
2=codes location (Bit 1)
4=Run Mode (Bit 2)
8=Dual Location (Bit 3)
16=Advanced Tracking (Bit 4)
32=Software Tach

DIR v
v = The value (0 to 360 degrees)

FAR v
v = The value (far distance from scan head to conveyor in inches)
1-250

NEAR v
v = The value (near distance from scan head to conveyor in inches)
1-250

Accu-Sort Systems
CRT COMMANDS 7-11

ZONE v
v = The value (number of read zones, 0-3)

TAC v
v = The value (number of Tach pulses per inch) 1-99.99

TXTAC v
v = The value (number of Tach pulses) 0-9999

EDGE v
v = The value (0 = leading, 1 = trailing)

TTRUNK v
v = The value (0=no and 1=yes)

TOL v
v = The value (number of Tach pulses in the window) 0-99.99

FRONT v
v = The value (number of Tach pulses that you want to extend the length of the
front of the box) 0-255

BACK v
v = The value (number of Tach pulses that you want to extend the length of the
back of the box) 0-255

CAL v
v = The value (number of Tach pulses from the start of cart PE to the start of the
effective scan line) -99.99-99.99

Solutions with Vision


7-12 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

ENTERING CODE COMMANDS

This menu contains all the commands that pertain to Two Channel Decoder
Board bar code type selection. Below are the default values preset by Accu-Sort
Systems.
>>codes
CODE 1 = TYPE 1 (I25 ), MINLEN 10, MAXLEN 10, QTY 1, MOD 00, GROUP 0
CODE 2 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 3 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 4 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 5 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 6 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 7 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 8 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 9 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0
CODE 10 = TYPE 0 (NONE), MINLEN 0, MAXLEN 0, QTY 0, MOD 00, GROUP 0

MODCHK 1 = FACTORS ’31 ’, DIV 10, REM 0, RIGHT 0, WRAP 0, ADD 0


MODCHK 2 = FACTORS ’ ’, DIV 0, REM 0, RIGHT 0, WRAP 0, ADD 0
MODCHK 3 = FACTORS ’ ’, DIV 0, REM 0, RIGHT 0, WRAP 0, ADD 0
MODCHK 4 = FACTORS ’ ’, DIV 0, REM 0, RIGHT 0, WRAP 0, ADD 0
MODCHK 5 = FACTORS ’ ’, DIV 0, REM 0, RIGHT 0, WRAP 0, ADD 0

UPCXSEP = ’-’
FNC = 0

TYPE c v
c = The code number (1-10)
v = The value (1-12 code types)
0 = NONE
1 = INTERLEAVED 2 OF 5
2 = CODE 39
3 = CODABAR
4 = UPC\EAN
5 = STRAIGHT 2 OF 5C
6 = STRAIGHT 2 OF 5I
7 = CODE 11
8 = CODE 128
9 = AS 10
11 = CODABAR (without start/stop)
12 = CODE 93

To specify a UPC or EAN code with an extension, set the MINLEN for the code
to the length of the extension (either 2 or 5).

MINLEN c v
c = The code number (1-10)
v = The value (1-99 minimum code length)

MAXLEN c v
c = The code number (1-10)
v = The value (1-99 maximum code length)

Accu-Sort Systems
CRT COMMANDS 7-13

QTY c v
c = The code number (1-10)
v = The value (1-30 or 255 quantity of codes read)
255 - Transmit all codes or no reads
254 - Transmit all codes and no no read message

MOD c v
c = The code number (1-10)
v = The value can be any of the following:

0 = NO mod check
1-5 = User defined mod checks
6-7= Custom mod checks
8= Standard mod 10 check
9= Standard mod 43 check
90-99= Last character in the code must be 0-9

GROUP c v
c = The code number (1-10)
v = Group number
0 = disabled

FACTORS m v
m = The mod check type (1-5)
v = The value (0-9 weighing factors)

UPCXSEP c v
c = The code number (1-10)
v = delimiter between code and extension

DIVISOR m v
m = The modcheck type (1-5)
v = The value (1-255)

REMAIN m v
m = The modcheck type (1-5)
v = The value (0-1)

RIGHT m v
m = The modcheck type (1-5)
v = The value (1 or 0)

WRAP m v
m = The modcheck type (1-5)
v = The value (1 or 0)

ADD m v
m = The modcheck type (1-5)
v = The value (1 or 0)

UPCXSEP x
x = The character to be used as the separator for between UPC codes and UPC
extensions.

Solutions with Vision


7-14 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

FNC x
x = The value of 0 or 1:
0 = OFF
1 = ON (enabled Code 128 function codes).

ENTERING SETUP COMMANDS

This menu contains all the commands that pertain to Two Channel Decoder
Board setup. The default values, preset by Accu-Sort Systems, are shown below.
->setup
CART = 1 (HARDWARE CART)
HWCART = 1 (TRIGGER INPUT)
SWCART = 1 (COMM 1)
SWSTART = ’S’
SWEND = ’E’
HEAD = 0 (M24-8 HEAD)
WIN = 4
TXQQ = 99
TRANS = 6
DIVNEAR = 1.00
MINNEAR = 10
MAXNEAR = 239
FLIP = 4 (NEAR)
MINFAR = 10
MAXFAR = 239
SCANRATE = 1/ 1
DEBOUNCE = 1
HEADFREQ = 55.00
PROCFREQ = 40.00
WATCH = 0

CART v
v = The corresponding number to one of the CART Types below
1= HARDWARE CART
2= SELF CART ONCE
3= SOFTWARE CART
4= SELF CART CONT
5= SELF CART TIMED

HWCART v
v = The corresponding value to the hardware trigger sources listed below:
0 = Trigger (normal)
1 = Near-Zone signal
2 = Mid-Zone signal

SWCART v
v = Value from 1 to 4 indicating the communications port on which SW trigger
characters are to be received.

SWSTART v
v = The ASCII value of the Start of CART Character

SWEND v
v = The ASCII value of the End of CART Character

WIN v
v = The value (1 to 99)

Accu-Sort Systems
CRT COMMANDS 7-15

TXQQ v
v = The value (1 to 99)

TRANS v
v = The value (1 to 99)

DIVNEAR vv.vv
v = The value (00.01 through 99.99)
v = The value (1 through 255)

MAXNEAR v
v = The value (1 through 255)

FLIP v
v = The value
0 - Far
1 - 1/2
2 - 2/3
3 - Near

HEAD v
v=the head type
0=Model 24 8 sided mirror wheel
1=Model 24 12 sided mirror wheel
2=Model 24 18 sided mirror wheel
3=Model 24 sided mirror wheel
4=Model 24 8 sided mirror wheel (concave)
5=Model 24 12 sided mirror wheel (concave)
6= Model 24 18 sided mirror wheel (concave)
7= Model 24 sided mirror wheel (concave)
8=Mini X 8 sided mirror wheel
9=Mini X 12 sided mirror wheel
10=Mini X 18 sided mirror wheel
11=Mini X 24 sided mirror wheel
12=Mini X 8 sided mirror wheel (concave)
13= Mini X 12 sided mirror wheel (concave)
14= Mini X 18 sided mirror wheel (concave)
15= Mini X 24 sided mirror wheel (concave)
16=Mini X3 8 sided mirror wheel
17=Mini X3 12 sided mirror wheel
18=Mini X3 18 sided mirror wheel
19=Mini X3 24 sided mirror wheel
20= Mini X3 8 sided mirror wheel (concave)
21= Mini X3 12 sided mirror wheel (concave)
22= Mini X3 18 sided mirror wheel (concave)
23= Mini X3 24 sided mirror wheel (concave)
24= MINI-X EC 5 sided mirror wheel

MINFAR v
v = The value (1 through 255)

MAXFAR v
v = The value (1 through 255)

Solutions with Vision


7-16 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

SCANRATE k/t
k = The # of scans you want to keep out of the total (1 to 15)
t = The total number of scans (1 to 30)

DEBOUNCE v
v = The number of milliseconds (1 to 250)

HEADFREQ v
v = The value (1.00 to 99.99)

PROCFREQ v
v = The value (1.00 to 99.99)

Watch v
v = The value (1.00 to 99.99)

Entering Relay Commands

This menu contains the commands for controlling the scanner relay outputs.
.
->relays
RELAY1 = 1 (NVC RELAY)
RELAY2 = 2 (GO RELAY)
RELAY3 = 3 (LIFE LIGHT)
RELAY4 = 4 (ERROR LIGHT)
NVCTIME = 500
GOTIME = 500

RELAY1 x
x = The corresponding number to one of the relay types below:
0 = NONE
1 = NVC Relay
2 = GO Relay
3 = Life Light
4 = Error Light

RELAY2 x
x = The corresponding number to one of the relay types below:
0 = NONE
1 = NVC Relay
2 = GO Relay
3 = Life Light
4 = Error Light

RELAY3 x
x = The corresponding number to one of the relay types below:
0 = NONE
1 = NVC Relay
2 = GO Relay
3 = Life Light
4 = Error Light

RELAY4 x
x = The corresponding number to one of the relay types below:

Accu-Sort Systems
CRT COMMANDS 7-17

0 = NONE
1 = NVC Relay
2 = GO Relay
3 = Life Light
4 = Error Light

NVCTIME v
v = a value from –1 to 25500 milliseconds.
Enter –1 to update the relay and hold it until the end of each trigger.
Enter 0 to energize the relay and hold it until the start of the next trigger.
Values greater than 0 are relay-on times in milliseconds.

GOTIME v
v = a value from –1 to 25500 milliseconds.
Enter –1 to update the relay and hold it until the end of each trigger.
Enter 0 to energize the relay and hold it until the start of the next trigger.
Values greater than 0 are relay-on times in milliseconds.

ENTERING RATIO COMMANDS

This menu contains all the commands that pertain to Two Channel Decoder
Board code type ratios. To change the value of any command in this section,
type the following:

command<spacebar>V R<ESC>
command = the command name
<spacebar> = the spacebar
V = the command value (denominator)
R = the ratio number

RATIO 1= 1/4 : I 2 OF 5 BAR RATIO


RATIO 2= 1/4 : I 2 OF 5 SPACE RATIO
RATIO 3= 1/4 : CODE 39 BAR RATIO
RATIO 4= 1/4 : CODE 39 SPACE RATIO
RATIO 5= 1/4 : CODABAR BAR RATIO
RATIO 6= 1/4 : CODABAR SPACE RATIO
RATIO 7= 1/4 : 2 OF 5 BAR RATIO
RATIO 8= 1/4 : 2 OF 5 SPACE RATIO
RATIO 9= 1/4 : AS-10 BAR RATIO
RATIO 10 = 1/4 : AS-10 SPACE RATIO
RATIO 11 = 1/4 : CODE 11 BAR RATIO
RATIO 12 = 1/4 : CODE 11 SPACE RATIO
RATIO 13 = 50% : UPC TOLERANCE
RATIO 14 = 50% : CODE 128 TOLERANCE

Solutions with Vision


7-18 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

BAR CODE RATIO CODE RATIO CHECK


2 to 1 1 and 1/4
1 and 1/8
3 to 1 1 and 1/4
1 and 1/2

RATIO c v
c = The Code Type Number (1 to 12)
v = The value in the denominator (1 to 15)
C = The Code Type Number (13 to 14)
V = The percentage (1 to 99)

ENTERING RUNTIME COMMANDS

To enter any of the following commands, type command followed by the <ESC>
key.

BOOT
Command a software reset of the scanner. While booting the scanner outputs the
following message:

Boot sequence for Model 24:

DRX TECHNOLOGY WITH RISC-TMS_320C30 DSP.


Copyright (c) 1990-1999 Accu-Sort Systems, inc.
All rights reserved.
Patent Number: 5,028,772 - 5,124,538
DATA RAM = 262142
RAM USED = 115635

INITIALIZATION COMPLETE - V05

A2MSTD5 - Model 24
Compile Date:Sep 30 1999

Accu-Setup Compatible

Boot sequence for the Mini-X:

DRX TECHNOLOGY WITH RISC-TMS_320C30 DSP.


Copyright (c) 1990-1999 Accu-Sort Systems, inc.
All rights reserved.
Patent Number: 5,028,772 - 5,124,538
DATA RAM = 262142
RAM USED = 115635

INITIALIZATION COMPLETE - V05

AM1STD5 - Mini X
Compile Date:Sep 30 1999

Accu-Setup Compatible

Accu-Sort Systems
CRT COMMANDS 7-19

DERRORS

Displays the last 100 error messages. This command is being phased out and
replaced by the DISP ERRLOG commands, which displays the same information
but also includes a time tag with each error.

DCOUNTS

Displays the scanner counters. This command is being phased out and replaced
by the DISP ERRCOUNT command, which displays the same information.

DISPLAY Commands

DISP BOX Dump box table along with any combufs for each box.
DISP CBUFS Dump all compbuf details.
DISP CLIST Dump list of all clusters.
DISP Clust [ix] Display a single Cluster by number with various options
for data to display
DISP COMM Display communications port status
DISP CONNECT Display information about current setup/diagnostic
connection to scanner
DISP EEREV Displays current EEPROM revision and software name.
DISP EESETUP Displays raw contents of EEPROM.
DISP COUNT or
ERRCOUNT Displays Error counters. Abbreviated as CD
DISP ERRLOG Displays Error Log
DISP LOGSTAT Displays Enable/Disable status for error log.
DISP MSGLOG Displays Message Log
DISP PARAMETERS Display all scanner parameters
DISP READRATE Displays Read Rate Statistics
DISP STATS Displays General Scanner Statistics
DISP TIMING Displays Scanner Software Timing Data

CLEAR Commands

CLEAR COMM Clear communications status counters


CLEAR ALL Clear all of the following as well as the good and bad
read counters.
CLEAR COUNT Clear Error counters.
CLEAR ERRLOG Clear Error Log
CLEAR MSGLOG Clear Message Log
CLEAR READRATE Reset Read Rate Statistics
CLEAR STATS Reset General Health Statistics
CLEAR TIMING Reset Software Timing Data

Enable/Disable Commands

DISABLE ERROR x Disable logging of error number x to error log.


DISABEL EVENT x Disable triggering of diagnostic event x.
ENABLE ERROR x Enable logging of error number x to error log.

Solutions with Vision


7-20 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

ENABLE EVENT x Enable triggering of diagnostic event x

Events

EVENTERR x y Defines diagnostic event number x to be


Triggered by error number y
EVENTCMD x <str> Defines diagnostic event number x to issue command
string <STR> on a occurrence of event.
EVENTS Display current diagnostic events

Scan Data Viewing

DDATA –1 Provides summary of DDATA buffer


DDATA 1 Leg 1 Raw Data
DDATA 2 Leg 2 Raw Data

Self-Test Commands

TEST DUR n Set the duration of test in seconds.


TEST REPORT n Reports status after every 'n' steps (normally 1).
TEST SCANS nnn Starts the test, exeucting nnn scans every “step.”
TEST OFF Stops any test that is running.
TEST DEB n Set the debug display level, where n is:
All bits zero = Disabled
Bit 0 (value 1) = Show comp buffers
Bit 1 (value 2) = Show scan timing
Bit 2 (value 4) = Show DRX diag messages

Calibration Commands

TRKCAL x Start or stop tracking calibration, where x is:


0 = stop tracking calibration
1 = start (barcode at front of box)
2 = middle (barcode a middle of box)
3 = end (barcode at end of box)

SPECIAL PORT MONITOR COMMANDS

MONITOR x y z Enable serial port monitor for up to three serial ports.]


MIRROR x Mirror the output of port x to the current port.

SPECIAL COMMANDS

Although you should not need them (Accu-Setup handles these functions), the
following are the commands used by Accu-Setup to initiate diagnostic and pass-
through connection.

Accu-Sort Systems
CRT COMMANDS 7-21

Initiating a diagnostic connection

<stx>WAKEUP<esc> Initiates diagnostic connection (STX is required)


and puts scanner in Accu-Setup mode
<stx> ATTACH <esc> Initiates diagnostic connection (STX is required)
without entering Accu-Setup mode.
<stx>USE<esc> Exits Accu-Setup mode, but leaves diagnostic
connection open.

Closing a diagnostic connection

DIAGPORTCLOSE<esc> Closes a diagnostic connection to the scanner. If


this is done on Comm port 2, once closed the
scanner defaults to the “old configuration”
where diagnostics are only available if DDIAG
or TDIAG is set.
Or BREAK<esc>

Initiating a pass-thru connection

PIPEOPEN x<esc> Places scanner into pass-through mode. ‘x’ can


be any ASCII character, put the same character
is required to close the pass-through connection.
CONNECTMASTER x Establish a pass-thru connection to the master
scanner (on port 1) from ANY other port.
CONNECTSLAVE x Establish a pass-thru connection to the slave
scanner (on port 2) from ANY other port.
<stx>PIPECLOSE x<esc> Exits pass-through mode. This command must
be received on the same port (1 or 2) from which
the PIPEOPEN command was received and the
character ‘x’ must match the character used to
open the pass-through connection.

NOTE: Accu-Setup uses sequential numbers starting at ‘1’ for initiating pass-
through connections).

Getting to setup mode

GOTOSETUP Places the scanner into setup mode. This is essentially


the same as rebooting the scanner and doing a “ctrl-c”,
except that it can be done from EITHER comm1 or
comm2 and the scanner parameters (including
communications port settings) are not changed and the
transition to setup. NOTE however, that if the
communications port settings are changed while in setup
mode – these changes will take affect upon exiting setup
mode (setup mode is exited with a USE or EXIT).

Solutions with Vision


7-22 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE SOFTWARE PROGRAMMING MANUAL

ASCII TABLE

Ct r l Dec H ex C h ar Dec H ex Ch ar D ec H ex Ch ar D ec H ex Ch ar
@ 0 0 N UL 32 20 SP 64 40 @ 96 60
A 1 1 SO H 33 21 ! 65 41 A 97 61 a
B 2 2 ST X 34 22 " 66 42 B 98 62 b
C 3 3 ETX 35 23 # 67 43 C 99 63 c
D 4 4 E OT 36 24 $ 68 44 D 1 00 64 d
E 5 5 EN Q 37 25 % 69 45 E 1 01 65 e
F 6 6 A CK 38 26 & 70 46 F 1 02 66 f
G 7 7 B EL 39 27 ’ 71 47 G 1 03 67 g
H 8 8 BS 40 28 ( 72 48 H 1 04 68 h
I 9 9 HT 41 29 ) 73 49 I 1 05 69 I
J 10 A LF 42 2A * 74 4A J 1 06 6A j
K 11 B VT 43 2B + 75 4B K 1 07 6B k
L 12 C FF 44 2C ‘ 76 4C L 1 08 6C l
M 13 D CR 45 2D - 77 4D M 1 09 6D m
N 14 E SO 46 2E . 78 4E N 1 10 6E n
O 15 F SI 47 2F / 79 4F O 1 11 6F o
P 16 10 D LE 48 30 0 80 50 P 1 12 70 p
Q 17 11 X ON 49 31 1 81 51 Q 1 13 71 q
R 18 12 D C2 50 32 2 82 52 R 1 14 72 r
S 19 13 X OF 51 33 3 83 53 S 1 15 73 s
T 20 14 D C4 52 34 4 84 54 T 1 16 74 t
U 21 15 N AK 53 35 5 85 55 U 1 17 75 u
V 22 16 SY N 54 36 6 86 56 V 1 18 76 v
W 23 17 ETB 55 37 7 87 57 W 1 19 77 w
X 24 18 C AN 56 38 8 88 58 X 1 20 78 x
Y 25 19 EM 57 39 9 89 59 Y 1 21 79 y
Z 26 1A SU B 58 3A : 90 5A Z 1 22 7A z
[ 27 1B ESC 59 3B ; 91 5B [ 1 23 7B {
\ 28 1C FS 60 3C < 92 5C \ 1 24 7C |
] 29 1D GS 61 3D = 93 5D ] 1 25 7D }
^ 30 1E RS 62 3E > 94 5E ^ 1 26 7E ~
_ 31 1F US 63 3F ? 95 5F _ 1 27 7F D EL

ASCII Chart

Accu-Sort Systems
Glossary
Glossary
ACK
A control character sent to acknowledge that a transmission block has been received.

Active/Passive Device
In 20mA current loop communications, a device capable of providing the current for the loop (active) and a device that draws the
current from the equipment it is connected to (passive).

Address
A unique designation for the location of data or the identity of a smart device; allows each device on a single communications
line to respond to its own message.

AEL (Accessible Emission Limit)


The average power limitations of electronic radiation from a laser light source as defined by the CDRH.

AIM
Automatic Identification Manufacturers, Inc.

Alignment
The position of a scanner or light source in relation to the target of a receiving element.

Alphanumeric
Consisting of letters, numbers, and symbols.

Ambient Light
The lighting conditions in the scanning area. Ambient light can interfere with successful scanning of bar codes.

ANSI (American National Standards Institute)


The principle standards development group in the U.S. A non-profit, non-governmental group supported by over 1000 trade
organizations, professional societies, and companies. Member body to the ISO (International Standards Organization).

Aperture
Term used on the required CDRH warning labels to describe the laser exit window.

Application
A use to which something is put, or how it is used.

APM Protocol
Acronym for Application Protocol Messages . A protocol used by system integrators who want to design system
applications without AdaptaScan Software.

ASCII (American Standard Code for Information Interchange)


Pronounced as-kee. A standard seven bit plus parity code, representing 256 characters, established by ANSI to achieve
compatibility between data services.

Aspect Ratio
The ratio of height to width of a bar code symbol. A code twice as high as wide would have an aspect ratio of 2; a code twice as
wide as high would have an aspect ratio of ½ or 0.5.

Asynchronous Transmission
Transmission in which the time intervals between transmitted characters may be of unequal length. Transmission is controlled by
start and stop bits at the beginning and end of each character.

Autodiscrimination
The ability of bar code reading equipment to recognize and correctly decode more than one bar code symbology.

Autodistinguish
The ability of a scanner to recognize a selectable number of different symbologies and process the data without operator
intervention; this is a prerequisite feature of linear bar code scanners employed in open systems.

Autoload
The process of automatically transferring scanned character strings and the symbology type into a match entry value.

Solutions with Vision


2

Bar
The dark elements of a printed bar code symbol.

Bar Code
An array of rectangular bars and spaces arranged in a predefined pattern to represent elements of data referred to as characters.

Bar Code Character


A single group of bars and spaces that represent an individual number, letter, or other symbol.

Bar Code Density


The number of characters that can be represented in a linear unit of measure. Bar code density is often referred to in characters
per inch (CPI).

Bar Code Label


A label that carries a bar code and can be affixed to an article.

Bar Code Reader


A device that examines a printed spacial pattern and decodes the encoded data.

Bar code symbol


A group of bars that represent a character or group of characters whose width and spacing is determined by a set of
rules. In most cases, human readable characters are printed below the bars.

Bar Height
The height of the shortest bar in a bar code.

Bar Length
The bar dimension perpendicular to the bar width.

Bar Width
The thickness of a bar measured from the edge closest to the symbol start character to the trailing edge of the same bar.

Baud Rate
A unit used to measure communications speed or data transfer rate; represents the number of discrete conditions or events per
second.

BCC (Block Check Character)


Used to check transmission accuracy, a character transmitted by the sender after each message block and compared with a block
check character computed by the receiver.

Bed Width
The width of the conveyor bed measured in inches.

BEL
A control character that is used when there is a need to call for attention; it may control alarm or attention devices.

Belt Width
The width of the conveyor belt measured in inches.

Bidirectional
A bar code symbol capable of being read successfully independent of scanning direction.

Bit (Binary Digit)


The contraction of binary digit, the smallest unit of information in the binary system; a one or zero condition.

Bottom Read
When the scanner is mounted under the conveyor to read codes on the bottom of the boxes or on the front or back of the boxes. If
used there is not enough clearance for a standard front or back read.

BPS (Bits per Second)


Unit of data transmission rate. See baud rate.

Bridge
An interface between links in a communication network that routes messages from one link to another when a
station on one link addresses a message to a station on another link.

Accu-Sort Systems
GLOSSARY 3

Buffer
A temporary storage device used to compensate for a difference in data rate and data flow between two devices (typically M).

Bus
An internal pathway along which electronic signals travel between the components of an electronic device.

Byte
A binary element string functioning as a unit, usually shorter than a computer “word”. Eight-bit bytes are most common. Also
called a “character”.

CART
(Also known as trigger) A signal, typically provided by a photoeye or proximity switch, that informs the scan head of the
presence of an object within its reading zone.

CCD (Charge Coupled Device)


Used in scanners to sense the light and dark areas of a symbol.

CDRH (Center for Devices and Radiological Health)


This organization (a service of the Food and Drug Administration) is responsible for the safety regulations governing acceptable
limitations on electronic radiation from laser devices. Accu-Sort is in compliance with the CDRH regulations.

Capture count
The number of consecutive identical valid decodes that result in a valid read.
Character
A single group of bars and spaces in a code that represent an individual number, letter, punctuation mark or other graphic
element. Used as part of the organization, control, or representation of data.

Character self-checking
The feature which allows a bar code reader to determine if a scanned group of elements is a valid symbol character.
If a symbology is described as character self-checking, a single printed defect (edge error) in any symbol character
does not produce a valid character.

Character set
Those characters available for encodation in a particular automatic identification technology.

Check Character
A character (usually at the end of the code) that is used to perform a mathematical check to ensure the accuracy of a scan of the
bar code.

Code Length
The length of the bar code measured from the start of the first bar to the end of last bar.

Code Orientation
The relationship of the bar code with reference to the scan head’s reading zone. Typical code orientations are Ladder and Picket
Fence.

Code Placement
Variation in code placement affects the ability of a scanner to read a code. The terms Tilt, Pitch, and Skew deal with the angular
variations of code placement in the X, Y and Z axes. Variations in code placement affect the pulse width and therefore the
decoding of the code. Pulse width is defined as a change from the leading edge of a bar or space to the trailing edge of a bar or
space over time. Pulse width is also referred to as a transition. Tilt, pitch, and skew impact the pulse width of the code.

Changes to this code presentation cause the bar codes to appear smaller to the scanner which results in a smaller pulse width.
Each of these variation has a different effect on a scanner reading these codes and the combination of the variations leads to more
complicated effects.

Code Quality
The number of scans successfully decoded during a read cycle.

Solutions with Vision


4

Code set
The specific assignment of data characters to symbol characters.
Communications Protocol
The rules governing exchange of information between devices connected together on the same communications line.

Configuration
The arrangement and interconnection of hardware components within a system, and the hardware (switch and
jumper) and software selections that determine the operating characteristics of the system.

Configuration file
The set of attributes which belongs to and defines the operation of a single physical device.

Continuous code
A bar code symbology where all spaces within the symbol are parts of the characters (Interleaved 2 of 5). There is
no interactive gap in a continuous bar code symbology.

Conveyor Speed
The speed that the conveyor is moving measured in feet per minute. Conveyor speed directly impacts the time that the code is in
front of the scanner; therefore, it affects the number of reads that are possible.

CPI
Characters per inch. See density.

CR (Carriage Return)
An ASCII or EBCDIC control character that moves the cursor or print mechanism to the left margin.

CRT (Cathode-Ray Tube)


Device similar to a television screen for sending, receiving, and displaying serial data. Also known as Dumb Terminal, Display
screen, or Monitor.

CTS (Clear to Send)


The Modem interface signal that indicates to the DTE device to begin transmission.

Current Loop
Method of interconnecting terminals and transmitting signals, whereby a mark (binary 1) is represented by current on the line and
a space (binary 0) is represented by the absence of current.

Decode
The process of translating a bar code into data characters using a specific set of rules for each symbology.

Decoder
As part of a bar code reading system, the electronic package which receives the signals from the scanner, performs
the algorithm to interpret the signals into meaningful data and provides the interface to other devices.

Decoder Logic
The electronic package that receives signals from the scan head, interprets the signals into useful data, and provides the interface
to other devices.

Depth of Field
The distance between the maximum and minimum plane in which a symbol can be read. This range is from the specified optical
throw to the far reading distance.

Density
The number of data characters which can be represented in a linear unit of measure. Bar code density is often
expressed in characters per inch (CPI).

DIP Switches
Switches that are the approximate size of an integrated circuit.

Discrete code
A bar code or symbol where the space between characters, intercharacter gap, are not part of the code as with Code 39. See
continuous code.

Accu-Sort Systems
GLOSSARY 5

Dot Matrix Printer


A dot matrix printer is an impact printer that consists of a series of pins arranged in an array. The pins strike an inked ribbon
against the label stock to form the bar code and characters. This is the most common type of printer used to print labels on-
demand. Some dot matrix printers use a moving print head and stationary stock. The print head moves across the label, printing
one dot at a time, to complete one line. The print head then begins printing the next line. Other dot matrix printers use a
stationary print head. These printers typically print one line at a time and are therefore much quicker than a printer with a moving
print head.

Common Problems with dot matrix printing


The printed ink (bars) tends to expand or “bleed”. This causes the size of the bars of a code to expand while shrinking the spaces.
There tends to be small gaps between pins of a dot matrix printed bar. This can lead to problems with scanners because these
gaps can appear as spaces. Ribbon wear is a factor when printing dot matrix codes. If a printer uses a circular type ribbon (ribbon
is used over and over again) the contrast of the bar code diminishes over time. A bar code printed with an old ribbon can be more
difficult to read than one printed with a new ribbon.

Benefits of dot matrix printing


It is inexpensive to print bar codes using dot matrix printers.

Downloading
The process of sending configuration parameters, operating software or related data from a central source to remote stations.

DSR (Data Set Ready)


An RS232 modem interface control signal which indicates that the terminal is ready for transmission.

DSR (Data Terminal Ready)


Modem interface signal which alerts the modem that the DTE device is ready for transmission.

Duplex Transmission
See Full and Half Duplex.

EAN
European Article Number System. The international standard bar code for retail food packages.

EDI (Electronic Data Interchange)


A method by which data is electronically transmitted from one point to another.

EIA-232
Interface between data terminal equipment and data communication equipment employing serial binary data interchange.

EIA-422
Electrical characteristics of balanced-voltage digital interface circuits.

EIA-485
The recommended standard of the Electronic Industry Association that specifies the electrical characters of generators and
receivers for use in balanced digital multipoint systems.

Element
Dimensionally the narrowest width in a character - bar or space.

Element width
The thickness of an element measured from the edge closest to the symbol start character to the trailing edge of the
same element.

Encoded area
The total linear dimension consisting of all the characters of a code pattern, including start and stop characters and
data.

ENQ (Enquiry)
A transmission control character used as a request for a response from a remote station. (^E)

ESC (Escape)
A control character which is used to provide additional control functions. It alters the meaning of a limited number of
continuously following bit combinations. (^[)

Error

Solutions with Vision


6

A discrepancy between a computed, observed or measured value or condition and the true, specified or theoretically
correct value or condition.

ETX (End of Text)


A transmission control character that terminates a text.

Even Parity
A data verification method in which each character must have an even number of on bits.

Expansion Bus
Allows the microprocessor to communicate with controllers for peripheral devices, such as a network card or an internal modem.

Far Distance
The distance (in inches) from the face of the scanner to the farthest point at which a code can be successfully scanned.

Flying Lead
A lead that exits the back of the connector hood on the outside of the cable jacket. It is normally attached to the drain wire or
shield and connected to the chassis of the switch, modem, etc. It can also be a hardware control lead.

Front Read
The scanner is mounted to read bar codes on the leading edge of a box as it passes the scanner. In a front read application, the
scanner can be mounted above or on the side of the conveyor.

Full Duplex (FDX)


Simultaneous, two-way, independent transmission in both directions.

Guard bars
1) The bars at the ends and center of a UPC and EAN symbol that ensure a complete scan of the bar code. 2) The
optional bars outside the quiet zone of an Interleaved 2 of 5 symbol that ensure a complete scan of the bar code.

Half Duplex (HDX)


Transmission in either direction, but not simultaneous.

Handshaking
Exchange of predetermined signals between two devices establishing a connection. Usually part of a communications protocol.

Height of Scan
The maximum vertical scanning dimension of a moving beam scanner at a specific distance from the face of the scanner.

Helium Neon Laser


A type of laser commonly used in bar code scanning. Because the laser beam is bright red, bars must not be printed with red ink
since they would be indistinguishable from the code’s background.

Hexadecimal
A base-16 numbering system that uses the symbols 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.

Host
1) A central controlling computer in a network system. 2) Any device on a network system that provides a
controlling function to another device on the network. 3) Any intelligent device for which another device is
providing a communication interface to a network.

Ink Jet Printing


Ink jet is a non-contact printer that projects drops of ink at a printing surface. The sprayed drops are controlled electronically to
form a bar code.

Common Problems with ink jet printing


Its main restriction is that ink jet printing is usually capable of printing only low density codes.

Benefits of ink jet printing


Because ink-jet printers are non-contact and non-impact, they can print bar codes on a variety of contoured, rough, and delicate
surfaces. Capable of printing random or sequential information on labels. Ink jet printers can print directly on cartons and avoid
the cost of label stock.

Input/Output Modules

Accu-Sort Systems
GLOSSARY 7

Since many scanners are operating in environments that have electrical noise problems, it is helpful to have equipment
electrically isolated from other equipment. The standard method for isolating inputs and outputs is through the use of
OPTICALLY ISOLATED INPUT/OUTPUT MODULES. These flexible modules allow the scanner to control high voltage
outputs that are susceptible to noise. Since they are isolated from each other the noise is not picked up in the scanner.

The modules come in both input and output versions. The output versions are controlled by a 5VDC input. The output of the
modules can range from 24VAC - 140VAC or 3VDC - 200VDC. Foreign voltage ranges are available. The maximum current
that the modules can supply is limited by the output voltage and the module type. The input versions are controlled by either a
DC or AC input ranging from 3VDC - 32VDC or 90VAC - 140VAC. Foreign voltage ranges are available. The output of the
modules is a 5VDC level. The maximum current is limited by the input modules. These output modules are commonly used to
control diverters, alarms, external relays, etc. The input modules can be used for photoeye inputs.

Intercharacter Gap
The space between two adjacent bar code characters in a discrete code.

Interface
A shared boundary defined by common physical interconnection characteristics, signal characteristics and meanings of
interchanged signals.

Interleaved Bar Code


A bar code in which characters are paired together using bars to represent the first character and spaces to represent the second.

Inter-symbol no-read count


The minimum number of no-reads that must occur between symbols scanned when Self-Triggered (continuous decode) is
selected as the decode trigger. Symbols that are not preceeded by the minimum nuber of no-reads are ignored.

I/O
The abbreviation for input/output. The keyboard and a printer, are examples of I/O devices. I/O activity is different from
computational activity. When a program sends a document to the printer, it is engaging in I/O activity; when the program sorts a
list of terms, it is engaging in computational activity.

Jumper
A wire that connects a number of pins on one end of a cable only, such as looping back Request to Send from Clear to Send pins
4 and 5.

Ladder Orientation
When the bar code’s bars are positioned horizontally on the product, causing them to appear as a ladder. The ends of all bars will
enter the scan window first.

LAN
The acronym for local area network. A LAN system is usually confined to the same building or a few nearby buildings, with all
equipment linked by wiring dedicated specifically to the LAN.

Laser Gun
A hand-held non-contact laser scanner that is usually activated with a trigger.

Laser Scanner
An optical bar code reading device using a low energy laser light beam as its source of illumination.

Laser Printing
Laser printers use a pulsed or rastered laser light source to positively charge an image on a dielectric cylinder of an electrostatic
printing mechanism. Toner used in the laser printing process adheres to the charged portion of the cylinder. This toner is then
transferred to paper using heat.

Common Problems with laser printing

Solutions with Vision


8

The labels are more expensive than those used in dot matrix printers.

Benefits of laser printing


Labels can be printed at various speeds. Laser printed bar code labels are high quality and very accurate.

LCD (Liquid Crystal Display)


A low-power display often used for notebook computers. An LCD consists of a liquid crystal solution between two sheets of
polarizing material. An electric current causes each crystal to act like a shutter that can open to allow light past or close to block
the light.

LDI (Lamp Driver Interface Board)

LED (Light Emitting Diode)


A semiconductor generally made from gallium arsenide, that can serve as a visible or near infrared light source when voltage is
applied continuously or in pulses. LEDs have extremely long lifetimes when properly operated.

LF (Line Feed)
An ASCII control character that moves the cursor or print mechanism to the next line. (^J)

LMM (Light Monitoring Module)

mA
The abbreviation for milliampere(s).

Match
A condition in which decoded data matches data in the match entry.

Match entry
An output condition in which decoded data matches and the data in a match entry configuration.

Memory
A computer can contain several different forms of memory, such as RAM, ROM, and video memory. The term memory is
generally used to define RAM. When a computer has 8 MB of memory, it actually has 8 MB of RAM.

Memory Address
A specific location, usually expressed as a hexadecimal number, in the computer’s RAM.

Message
1) A meaningful combination of alphanumeric characters that establishes the content and format of a report. 2) In a
communication network, the unit of exchange at the application layer.

Message buffer
Storage register for the temporary storage of data that allows decoding to continue while the host is retrieving data
from the serial port.

Message buffer warning


An output condition that occurs when the message buffer has used a defined amount of the message buffer.
MHz
The abbreviation for megahertz.

Microprocessor
The primary computational chip inside the computer, referred to as the “brain”. The microprocessor contains an arithmetic
processing unit and a control unit. Software written for one microprocessor must usually be revised to run on another
microprocessor.

Mil
One thousandth of an inch (0.001 inch). Bars and spaces of codes are commonly referred to as being a certain number of mils
wide.

Misread
The scanner incorrectly decodes a bar code as it passes through the scan zone.

Modulo check digit or character


A calculated character within a data field used for error detection. The calculated character is determined by a
modulus calculation on the sum or the weighted sum of the data field contents.

Accu-Sort Systems
GLOSSARY 9

Mouse
A pointing device that controls the movement of the cursor on a screen. Mouse-aware software allows the user to activate
commands by clicking a mouse button while pointing at objects displayed on the screen.

Moving-Beam
Rather than using a stationary laser beam and relying on product movement for a single scan, a multi-facet mirror wheel and
motor is used to ‘move’ the beam across the code several times while in motion itself.

Moving-Beam Bar Code Scanner


A device that dynamically searches for a bar code symbol by sweeping a moving optical beam through a field of view called the
scanning zone. Automatic bar code reader that reads codes by sweeping a moving optical beam through a field of view. Moving-
beam scanners are usually mounted in a fixed position and read codes as they pass by.

MTBF
The abbreviation for mean time between failures.

Multidrop Line
A single communications circuit that interconnects many stations, each of which contains terminal devices. See EIA-485.

NAK (Negative Acknowledgment)


A control character used to indicate that the previous transmission block was in error and the receiver is ready to accept
retransmissions.

Narrow Bar (NB)/Narrow Space (NS)


Smallest code element, bar or space, in the bar code symbol. Also known as the X dimension.

NCDRH (National Center for Devices and Radiological Health)


This organization (a service of the Food and Drug Administration) is responsible for the safety regulations governing acceptable
limitations on electronic radiation from laser devices. Accu-Sort is in compliance with the NCDRH regulations.

Near Distance
The distance (in inches) from the face of the scanner to the closest point at which a code can be successfully scanned.

NEMA
In order to rate the quality of an enclosure the National Electrical Manufacturers Association (NEMA) has developed a system
for rating all enclosures. A partial list of the NEMA enclosures is shown below along with what particles it is designed to restrict.

Ratings
3 Enclosures are intended for indoor or outdoor use primarily to provide protection against windblown dust, rain, and sleet,
and is undamaged by the formation of ice on the enclosure.
4 Enclosures are intended for indoor or outdoor use primarily to provide protection against windblown dust and rain, splashing
water, and hose-directed water; undamaged by the formation of ice on the enclosure.
4X Enclosures are intended for indoor or outdoor use primarily to provide protection against corrosion windblown dust and rain,
splashing water, and hose directed water; undamaged by the formation of ice on the enclosure.
6 Enclosures are intended for use indoors or outdoors where occasional submersion is encountered.
12 Enclosures are intended for indoor use primarily to provide a degree of protection against dust, falling dirt, and dripping
non-corrosive liquids.
13 Enclosures are intended for indoor use primarily to provide a degree of protection against dust, spraying of water, oil, non-
corrosive coolant.

Network
A series of stations (nodes) connected by some type of communication medium. A network may be made up of a
single link or multiple links.

NVC
The acronym for non-valid code. Defines the condition that occurs when an object has been scanned and no bar code could be
decoded. Usually, this indicates that either no code was on the object or the code was badly damaged and could not be decoded.

Node
The connection point at which media access is provided.

No-match
An output condition in which decoded data does not match an entry in the match code table.

Solutions with Vision


10

No-Read
When the scanner is unable to decode a bar code as it passes through the scan zone.

Non-Read
The absence of data at the scanner output after an attempted scan due to no code, defective code, scanner failure or operator error.

Odd Parity
A data verification method in which each character must have an odd number of on bits.

Omnidirectional
Orientation is unpredictable and can be ladder, picket fence, or any angle in between. A single scan line is not sufficient to scan
bar codes oriented omnidirectionally.

Operating Range
The sum of the scanner’s optical throw and depth-of-field.

Optical Throw
Measured distance from the scanner’s window to the near reading distance of the depth of field. Typically, this is the closest a bar
code can be to the scanner’s window and still be properly decoded.

Optimum Reading Distance


Typically, the center of the depth of field.

OCR
Optical Character Recognition.

Orientation
The alignment of the code’s bars and spaces to the scan head. Often referred to as vertical (picket fence) and horizontal (ladder).

Output counter
A counter that is associated with each output condition. The counter increments by 1 each time the condition
occurs.

Oversquare
Used to describe bar codes that are taller (from top to bottom of the bars) than they are wide (from first to last bar).

Trigger or Cart
The standard abbreviation for a signal indicating that an object is passing by the scanner is called Cart. This signal indicates to
the scanner to start or stop reading.

Trigger or Cart Cycle


The time during which the scanner is attempting to read the bar code.

Hardware Cart
This is an electrical signal from a relay, photoeye, or proximity switch indicating that an object is passing by the scanner.

Start and End of Cart Photoeyes


The cart cycle begins when the start of cart photoeye is blocked and continues until the end of cart photoeye is unblocked. Relay
decisions and data communication take place after the end of cart photoeye is unbroken. The diagram below shows start and end
of cart photoeye placement.

Induct Photoeyes
The cart cycle begins when the start of cart photoeye is blocked and continues until the cart photoeye is unblocked. Blocking the
INDUCT photoeye causes relay decisions and data communication. For this placement the distance between the CART and
INDUCT photoeyes must be less than the minimum box size plus the minimum box spacing.

Software Cart
A serial message from an external device that controls the cart cycle.

Self Cart
This form of cart requires no input signal. The scanner is continuously attempting to decode bar codes. When a scanner is in self
cart, there is no way of determining if there is a package present or a NO-READ.

Flip Lens
A moveable lens inside a scanner that increases Depth of Field.

Package Spacing

Accu-Sort Systems
GLOSSARY 11

This is the spacing between items on a conveyor. Package spacing is measured one of two ways: Leading edge of one box to
leading edge of the next or trailing edge of one box to trailing edge of the next. Package spacing is critical to system operations.

Parameter
A value or opinion that you specify to a program. A parameter is sometimes called a switch or an argument.

Parity Bit
A bit that is set at “0” or “1” in a character to ensure that the total number of 1 bits in the data field is even or odd.

Percent good reads


The number of successful reads per refresh period. This is valid only when the refresh period is set to 0.

Performance indicator
A bar code decoder function that counts the number of decodes during a trigger period. When the period = 0, the
performance indicator provides the number of decodes (up to 100 attempts). Use the performance indicator to
provide a general indication of bar code symbol quality or verify proper setup of the scanner.

Performance indicator limit


A set point that will produce a discrete output if the performance indicator falls below the set point value.
Pen Scanner
A pen-like device either connected by wire to a device, or self-contained, used to read bar codes. Requires direct contact with the
symbol.

Peripheral Device
An internal or external device, such as a printer, a disk drive, or a keyboard, connected to a computer.

Photoeye
Used as a presence detector to identify objects in the scanner’s reading zone. The photoeye emits a beam and is used with a
reflector to create a photoelectric circuit. When the beam is blocked by an object, breaking the circuit, a signal called CART is
sent to the scanner.

Picket Fence Orientation


When the bar code’s bars are positioned vertically on the product, causing them to appear as a picket fence. The first bar will
enter the scan window first.

Pitch
Rotation of a code pattern about the X-axis. The normal distance between center line or adjacent characters.

Polarized Laser
A specialized laser source used in high glare environments.

Polling
A means of controlling devices on a multipoint line.

Protocol
A formal set of conventions governing the formatting and relative timing of message exchange between two communicating
systems.

Pulse Width
A change from the leading edge of a bar or space to the trailing edge of a bar or space over time. Pulse width is also referred to as
a transition.

Queue
A buffer used to hold data in order until it is used or transmitted.

Quiet Zone

Solutions with Vision


12

Required distance before the first bar and after the last bar of the code that must be free of marks or printing.

Radio Frequency
Non-optical automatic identification devices that use radio waves to transmit data.
Raster
The process of projecting the laser beam at varied angles spaced evenly from each other. Typically, the mirror wheel surfaces are
angled to create multiple scan lines instead of a single beam.

Raster Mirror Wheel


The standard mirror wheel forms the laser line that is projected from the scanner. Although the mirror wheel projects 8 separate
lines (for an 8-sided mirror wheel), the speed of the sweep makes it appear that it is actually one line. This type of mirror wheel is
adequate for a ladder orientation because the laser line will pass from the bottom to the top of the code. For a picket fence
orientation the standard mirror wheel is not always adequate. One problem facing the picket fence orientation is that the same
portion of the code is being repeatedly scanned. If the printing quality at this point is not good the label may not be scanned even
though other parts of the label are good. Another problem for a picket fence orientation is the placement of the label. If the
placement is off enough a single scan line will not read all the bar codes presented to the scanner.

Read-only
A read-only file is one that you are prohibited from editing or deleting. A file can have read-only status if:
• Its read-only attribute is enabled.
• It resides on a physically write-protected diskette.
• It is located on a network in a directory to which the system administrator has assigned read-only rights to you.

Read Zone
Area in front of the scanner’s window in which the bar code should appear for scanning. This zone consists of the scan window
and the raster width (if used).

Reflectance
The amount of light returned from an illuminated surface.

Relay
Relays are simply electrical switches that are typically used to control external diverts, alarms, etc. Relay types available are
FORM A and FORM C. FORM C type relays have both normally open and normally closed contacts available while FORM A
type relays have only normally open contacts available.

Relay Output Duration


This is the time (in seconds) after the relay is energized that it should be turned off.

Relay Output Delay


The time lapse between an event and the energizing of the relay.

Request To Send (RTS)


An RS232 modem interface signal which indicates that the DTE has data to transmit.

Resolution
The narrowest element dimension which can be distinguished by a particular reading device or printed with a particular device or
method.

Response Time
The elapsed time between the generation of the last character of a message at a terminal and the receipt of the first character of
the reply. It includes terminal delay and network delay.

ROM
The acronym for read-only memory. The computer contains programs essential to its operation in ROM. A ROM chip retains its
contents even after you turn off your computer.

RPM
The abbreviation for revolutions per minute.

RS-232
Interface between data terminal equipment and data communication equipment employing serial binary data interchange.

RS422
The Electronic Industries Association standard that specifies the electrical characteristics of balanced voltage digital interface
circuits.

RS485

Accu-Sort Systems
GLOSSARY 13

The Electronic Industries Association standard that specifies the electrical characters of generators and receivers for use in
balanced digital multipoint systems.

Scan
A single pass of the laser beam over the code or a portion of the code. The search for a bar code symbol that is to be optically
recognized.

Scan Area
The area intended to contain a symbol.

Scan Window
The usable length of the scanning beam that may detect the bar codes. The scan window is perpendicular to the depth of field.

Scanner
An electronic device that optically converts printed information into electrical signals. These signals are sent to the decoder logic.

Scanner Orientation
Relationship of the scan head with reference to the bar code’s location on products. The scan head must be set up to insure that
all code bars and spaces are bisected at the same time. Typically, either side read or top read is used for picket fence or ladder
code orientations.

SCSI
The acronym for small computer system interface. An I/O but interface with faster data transmission rates than standard ports.
The user can connect up to seven devices to one SCSI interface.

Self-checking
A bar code or symbol using a checking algorithm which can be independently applied to each character to guard against
undetected errors.

Sensor
A device that detects or measures something and generates a corresponding electrical signal to an input circuit of a
controller.

Serial Port
An I/O port used most often to connect a modem or a mouse to your computer, identifiable by its 9-pin connector.

Serial Transmission
The most common transmission mode; serial, information bits are sent sequentially on a single data channel.

Serial Asynchronous Transmission Of Data


The following are common communications interfaces: RS232, RS422, RS485, 20mA current loop and RS423.

When data is transmitted serially from a communications port, the information is transferred between the two devices one data bit
at a time. The data flow can follow one of three different communications modes: simplex, half duplex, or full duplex. Each
character of data within the data flow is transported in a binary bit frame called the asynchronous data frame.

The start bit begins each frame. A low voltage signal on the data communications line marks the beginning of the start bit, at
which point the receiving device begins looking for binary zeros and ones (0’s and 1’s).The following five to eight data bits (the
number depends on the format used) comprise the binary character. For error detection, an optional parity bit can define whether
the total number of zeros or ones was even or odd. There are five different parity selections as shown below:

ODD
last data bit is a logical 0 if the total number of logical 1’s in the first seven data bits is odd.

EVEN
last data bit is a logical 0 if the total number of logical 1’s in the first seven data bits is even.

MARK
last data bit is always a logical 1 (i.e.: high/mark).

SPACE
last data bit is always a logical 0 (i.e.: low/space).

OFF (NONE)
last data bit is not present.

Solutions with Vision


14

The method used to catch errors by using parity bits is as follows: When the transmitter frames a character, it tallies the number
of 0’s and 1’s within the frame and attaches a parity bit. (The parity bit varies according to whether the total is even or odd.) The
receiving end then counts the 0’s and 1’s and compares the total to the odd or even recorded by the parity bit. If a discrepancy is
noticed by the receiving end, it can flag the error and request a retransmission of the data.

A stop bit is used to signal the end of the character. (Stop bits are typically one or two bits in length. The slower the transmission
speed, the more stop bits required for recognition of the end of the data frame.)

In addition to the direction of data flow and the data framing, there are other considerations to insure uniform transmissions.
Certain operating parameters must be followed to prevent the loss of valuable data.

The first consideration is the speed of transmission, known as baud rate. Serial data transmission is measured in bits per second
(BPS). The baud rate selections typically available are: 110, 300, 1200, 2400, 4800, 9600 and 19200. To enable two devices to
interact, they must both be transmitting/receiving data at the same baud rate. If it is not possible to do this, there must be a buffer
(typically additional storage memory) that accommodates the differences in communications speed.

Many serial communications links also use a flow control system to handle data transmission in addition to memory buffers.

X-ON/X-OFF Protocol
A common type of flow control is the X-ON/X-OFF protocol. When a receive buffer nears its memory capacity, the receiving
device sends an ASCII X-OFF signal to the transmitting device, telling it to stop sending data. When the memory buffer has
enough space to handle more data, the X-ON signal is sent to the transmitting device, telling it to start sending data again.

ACK/NAK Protocol
Another common protocol is ACK/NAK protocol. When the device transmits a message to the host, the host responds with either
an ACK (06H) or a NAK (15H). If the host transmits an ACK to the device, the device deletes its transmit message and the
communication sequence is complete. If the host transmits a NAK, the device will retransmit. The device resends data a
maximum of three times. Optionally this may be changed to 1, 2, 3, or infinite retransmits by the user. If the device receives a
fourth NAK, it will delete the data in its transmit buffer and display “MAX REXMITS”.
A transmitting device ignores ACK and NAK characters received during data transmission. If, for example, a device receives a
NAK during a data transmission, it will not resend the data at the completion of the transmission.

The device also has a retransmit timer. This timer is activated each time the device transmits data to the host. If the timer runs for
two seconds (this is also changeable) and the device does not receive an ACK or NAK from the host, a timeout occurs and the
device retransmits its data. Each time the device retransmits because of a timeout, it treats the timeout the same as receiving a
NAK from the host computer. If the device does not receive an ACK before the end of the fourth timeout, it will delete the data
in its transmit buffer and display “MAX REXMITS”. The device deletes data in its transmit buffer and displays the error message
when any combination of four timeouts and NAKs from the host occurs.

When the device receives a message from the host, it calculates the BCC for the message and compares the calculated BCC to the
received BCC. If the two values match, the device transmits an ACK, ending the communication. If the values do not match, the
device transmits a NAK to the host and waits for the host to retransmit the message. The host, like the device, should retransmit a
maximum of three times.

The sequence number starts at zero (30H) and is incremented each time a device transmits a new message. When the sequence
number reaches nine (39H), it wraps around to one (31H). If the sequence number skips a number, the receiving device knows
that a message was lost. If the same sequence number is received on two sequential messages, the second message is responded
to with an ACK or NAK (as appropriate) and ignored.

Shielding
Protective covering that eliminates electromagnetic and radio frequency interference.

Side Read
The scanner is mounted to read the side of a box as it passes by the head.

Signal
An impulse or fluctuating electrical quantity (i.e.: a voltage or current) the variations of which represent changes in information.

Skew
Rotation about the Y-axis. Rotational deviation from correct horizontal and vertical orientation; may apply to single character,
line or entire encoded item.

Space
The lighter elements of a bar code symbol formed by the background between bars.

Accu-Sort Systems
GLOSSARY 15

Specular Reflections
A condition when the laser light is reflected back from the code’s surface at an angle equal, or nearly equal, to the angle of
incidence of the laser light. This condition makes it difficult for the scan head to detect the differences in light variation caused
by the code’s bars and spaces.

Spot
The undesirable presence of an area of low reflectance in a space.
start and stop characters

Stacked Codes
16K and Code 49 are examples where a long symbol is broken into sections and "stacked" one upon another similar to sentences
in a paragraph. Extremely compact codes.

Start Bit
In asynchronous transmission, the first bit or element in each character, normally a space, that prepares the receiving equipment
for the reception and registration of the character.

Stop Bit
The last bit in an asynchronous transmission, used to indicate the end of a character, normally a mark condition, that serves to
return the line to its idle or rest state.

STX (Start of Text)


A transmission control character that precedes a text and is used to terminate a heading. (^B)

Symbol
A combination of characters including start/stop and checksum characters, as required, that form a complete scannable bar code.

Symbologies
Code 39
A bar code with a full alphanumeric character set, a unique start and stop character, and three other characters. The name is
derived from its code structure, which is 3 wide elements out of a total of 9 elements. The nine elements consist of five bars and
four spaces.

Code 128
A bar code symbology capable of encoding the full ASCII 128 character set. It encodes these characters using fewer code
elements per character resulting in a more compact code. It features a unique start and stop character for bidirectional and
variable length decoding, both bar and space character parity for character integrity, a check character for symbol integrity, a
function character for symbol linking, and spare function characters for unique application definition and/or future expansion.

Interleaved 2 of 5 (I 2of5)
A bar code with a numeric character set with different start and stop characters. The name is derived from the method used to
encode two characters. In the symbol, two characters are paired together using bars to represent the first character and the spaces
to represent the second. This interleaved structure allows information to be encoded in both the bars and the spaces. A start
character, bar and space arrangement, at one end, and a different stop character bar and space arrangement at the other end,
provide for bidirectional decoding of this symbol.

Syntax
The rules dictating how you must type a command or instruction so the computer will understand it.

System.ini file
When you start Windows, it consults the system.ini file to determine a variety of options for the Windows operating environment.
Among other things, the system.ini file records which video, mouse, and keyboard drivers are installed for Windows. Running
the Control Panel or Windows Setup program may change options in the system.ini file.

Tag
A collection of information associated with a single variable or I/O point.

Two-width symbology
A bar code symbology whose bar and spaces are characterized simply as wide or narrow. Codabar, Code 39, and
Interleaved 2 of 5 are examples of two-width symbologies.
Terminal Program
Computer software that sends, receives, and displays serial data.

Solutions with Vision


16

Thermal Printing
Thermal printers use heated print heads and special heat activated paper. There are two types of thermal printers. One uses a
method similar to the dot matrix printer where an array of heated dots move along the paper and form the character or bar code.
The other method uses a heated bar and the paper moves across the bar. Another type of thermal printer is called a Thermal
Transfer printer. The main difference between this type of printer and a thermal printer is the use of heat sensitive ribbons as
opposed to heat sensitive paper. This type of printing is permanent on label stock.

Common Problems with thermal printing


Since the paper used is heat activated the labels will deteriorate over time in a warm environment. Infrared scanners cannot detect
the bar codes and consequently a visible red light laser must be used to scan these codes.

Benefits of thermal printing


Thermal printers are quiet and inexpensive.

Thermal Transfer
A printing system like thermal except a one-time ribbon is used and common paper is used as a substrate. Eliminates the
problems of fading or changing color inherent in thermal printing.

Tilt
Rotation around the Z axis. Used to describe the position of the bar code with respect to the laser scan line.

Trigger
(Also known as cart) A signal, typically provided by a photoeye or proximity switch, that informs the scan head of the presence
of an object within its reading zone.

UCC (Uniform Code Council)


The organization which administers the UPC and other retail standards.

Undersquare
Used to describe bar codes that are longer (from the first to last bar) than they are high (from the top to bottom of the bars).

UPC
Acronym for Universal Product Code. The standard bar code type for retail food packaging in the United States.

UPS
The abbreviation for uninterruptible power supply. A battery-powered unit that automatically supplies power to your computer in
the event of an electrical failure.

Utility
A program used to manage system resources including memory, disk drives, and printers.

Vane Raster
Decreases the amount of scans possible due to a smaller percentage of scans bisecting the code.

Verifier
A device that makes measurements of the bars, spaces, quiet zones and optical characteristics of a symbol to determine if the
symbol meets the requirements of a specification or standard.

Vibrating Vane
A variable raster that can have an unlimited number of raster lines. It covers a larger area and is adjustable.

Visible Laser Diode


A light source used in scanners to illuminate the bar code symbol. Generates visible red light at wavelengths between 660 and
700 nM. Replaced Helium-Neon tubes in most scanners because they are small and consume less power.

Void
The undesirable presence of an area of high reflectance in a bar.

Wand Scanner
A hand-held contact laser scanner that an operator guides across the bar code.

Accu-Sort Systems
GLOSSARY 17

Wedge
A device that plugs in between a keyboard and a terminal. It allows data to be entered either by keyboard or by various types of
scanners.

Wide Bar (WB)/Wide Space (WS)


Widest code element, bar or space, in the bar code symbol.

Wide to Narrow Ratio


Dividing the size of the wide elements by the size of the narrow elements of a bar code yields the bar and space ratios. Bar and
space ratios can differ. NOTE: If the narrow bar and narrow space are equal and the wide bar and wide space are equal then you
calculate only one ratio.

Window
A display area that the users interacts with to operate a tool.

Word
A unit of data which contains two bytes (16 bits).

Write-protected
Read-only files are said to be write-protected. You can write-protect a 3.5-inch diskette by sliding its write-protect tab to the open
position and a 5.25-inch diskette by placing an adhesive label over its write-protect notch.

"X" Dimension
The dimension of the narrowest bar and narrowest space in a bar code.

XON
A control character sent by the receiving device to signal the transmitting device to begin sending data.

XOFF
A control character sent by the receiving device to signal the transmitting device to stop sending data.

Solutions with Vision


18

Accu-Sort Systems
Index
Index
Comparison Results Window.......................................... 2-9
Compatibility List ......................................................... 2-23
A Connecting A PC To The Scanner .................................. 1-4
About Accu-Setup .........................................................2-22 Connecting to a scanner .................................................. 5-2
About Scanner ...............................................................2-22 Connection to Scanner Closed. To Reconnect, Restart
Accu-Sort Standard .......................................................3-17 Auto-Detection (....................................................... 2-25
ACK/NAK.....................................................................3-18 Correct and Incorrect Configurations for Tracking
Actual Length Input Signal (in.)....................................3-49 Calibration ................................................................ 6-13
Add................................................................................3-12 Create Backup File........................................................ 2-12
Advanced Communications...........................................3-19 Creating Parameter Backup File 95123456................... 2-26
Advanced Head Setup ...................................................3-30 Current Bar Code Setup .................................................. 3-7
Advanced Tachometer...................................................3-48 Current Leg Calibration ................................................. 4-9
Advanced Tracking ............................................. 3-43, 3-46 Custom...............................................1-10, 3-17, 3-39, 3-51
Advanced Tracking Calculations...................................3-48 Customer Service .............................................................. iii
annotate .........................................................................2-17
Auto Detect: ..................................................................2-24
Auto Slave .....................................................................3-19
D
Autodetection Disabled by User – Press <cntrl-e> to Data Bits .............................................................. 3-16, 4-19
Enable .......................................................................2-25 Data Filter Options........................................................ 3-22
AutoDetection .................................................................1-7 DDATA .......................................................................... 6-5
Average Box End Position ..............................................4-9 Ddiag Mode Options..................................................... 3-38
Average Box Start Position .............................................4-9 Debounce ...................................................................... 3-28
Average Code Position ....................................................4-9 DEFAULT.WSA ............................................................ 2-5
Average Good Scans Per Trigger ..................................4-17 Delimiter Between Data and QQ .................................. 3-21
Delimiter Between Multiple Codes............................... 3-21
Depth Setting Options................................................... 3-44
B Diagnostic ....................................................................... 5-3
Back...............................................................................3-41 Diagnostic Error Messages ........................................... 4-14
Backup Complete. Please select one of the options from the Diagnostic Mode............................................................. 4-2
button bar ..................................................................2-26 Diagnostic Window ........................................................ 4-3
Bar Code Ratios .................................................... 3-5, 3-13 Disable Autodetection..................................................... 1-8
Bar Code Setup..............................................................1-10 Disabling auto-detection ................................................. 5-8
Bar Code Setup Window .................................................3-6 Disclaimer........................................................................... i
Bar Code Type.................................................................3-7 DISP MSGLOG.............................................................. 6-3
Bar Code Types ...............................................................3-5 DISPKEYS.CFG............................................................ 4-5
Baud Rate ............................................................ 3-15, 4-19 Divisor .......................................................................... 3-12
Before you can use Accu-Setup.......................................1-4 Divnear ......................................................................... 3-23
BEUMER ......................................................................3-47 Document Reproduction ..................................................... i
Bookmark ......................................................................2-18 DRX Enabled................................................................ 3-32
Box Settings Options.....................................................3-41 DRX Event Log ............................................................ 3-38
Boxes.............................................................................3-33 DRX Setup.................................................................... 1-10
DRX Setup Window ..................................................... 3-32
DSP Diagnostic Mode................................................... 3-38
C Dual Location ............................................................... 3-46
Calibration.......................................................................4-7 Duration ........................................................................ 4-15
Cancel............................................................................2-10
Change Calibration Factor To .........................................4-9 E
Changing watchdog timer................................................5-8
Clear Counters...............................................................4-10 Echo Message ............................................................... 3-17
Clear Scroll Back Buffer .................................................4-5 Edit Functions ............................................................... 2-12
Clear Terminal.................................................................4-5 EIA232 Point To Point) ................................................ 3-17
Clearing The Logs ...........................................................6-3 Elements ....................................................................... 3-33
Close Log File .................................................................4-4 Enable ADP .................................................................. 3-18
Close Scanner Connection..................................... 2-14, 4-6 Enable Auto Slave Detect ............................................. 3-19
Close window. No changes have been made .................2-27 Enable Autodetection...................................................... 1-8
Close window. This will CANCEL your changes .........2-27 End Cart Falling Edge................................................... 3-26
Close window. This will SAVE your changes...............2-27 Equipment Requirements................................................ 1-2
Cluster Parameter Options.............................................3-36 Error Detection ............................................................... 6-9
Clusters..........................................................................3-33 Error Logs....................................................................... 6-2
Command Keys ...............................................................4-5 Establishing A Connection Through A Mux................... 5-4
Communication Protocol...............................................3-17 Exit Confirmation ........................................................... 1-6
2 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Exit Diagnostics ............................................................4-15


Exit Terminal...................................................................4-5
M
Exiting Accu-Setup .........................................................1-6 Main Window ................................................................. 1-7
Main Window ........................................................ 2-3, 2-15
Manual Revisions ............................................................... i
F Master For Master/Slave............................................... 3-17
Factors ...........................................................................3-11 Master/Slave Detection ................................................... 5-7
Far Depth.......................................................................3-45 Max Position Change.................................................... 3-34
FAX Numbers ....................................................................ii MaxFar.......................................................................... 3-24
File To File ......................................................................2-8 MaxNear ....................................................................... 3-24
Filtering The Error Log ...................................................6-3 Medium Scanner Setup cannot find an interface board.
Flip Point.......................................................................3-23 Verify unit is turned on and connected to a parallel port
Flow Control .................................................................3-18 .................................................................................. 2-26
Frequency of Output (tach/inch)....................................3-49 Medium Scanner Setup is looking for the interface board2-
Front ..............................................................................3-41 25
FULL CYCLE NEAR ...................................................3-47 Medium Scanner Setup is programming the interface board.
FULL CYCLE START .................................................3-47 .................................................................................. 2-25
Medium Scanner Setup is reading the interface board .. 2-25
Memory Allocation Options ......................................... 3-32
G Menu Bar ...................................................................... 2-11
Message Header ............................................................ 3-20
Go Hold Time................................................................3-25
Message Logs ................................................................. 6-2
Good Scans this Trigger ................................................4-17
Message Trailer............................................................. 3-20
Group...............................................................................3-9
Messages from scanner ................................................. 4-17
Mfac.............................................................................. 3-34
H Microsoft Windows. ..................................................... 1-4
Min Overlay.................................................................. 3-35
Hardware Controlled .....................................................3-26 Min Transitions............................................................. 3-23
Hardware Start/End .......................................................3-26 MinFar .......................................................................... 3-24
Head & Tac/Inch Setting ...............................................3-49 MinNear........................................................................ 3-23
Head Calibration Options ..............................................3-42 Mod Check Character .............................................. 3-5, 3-8
Head Freq ......................................................................3-30 Mod Check Character Window..................................... 3-11
Head Setup ....................................................................1-10 Model xx Responding at bbbb....................................... 2-24
Head Setup Window......................................................3-22 Modifiable Operating Parameters ................................. 1-10
Help Modify Setup ................................................................ 2-12
Bookmark..................................................................2-18 Motor Speed.................................................................. 3-31
Contents Index ..........................................................2-18 Multidrop ...................................................................... 3-17
Edit............................................................................2-17 Multiple Message.......................................................... 3-20
File ............................................................................2-16
Search........................................................................2-20
HELP.............................................................................2-18 N
Near Depth.................................................................... 3-45
I NEAR/MID................................................................... 3-47
No Verify Message ....................................................... 3-20
Initiating a Pass-Thru with Accu-Setup...........................5-5 No-Read Message ......................................................... 3-19
Input Signal Length (in.) ...............................................3-48 Number Closes.............................................................. 3-36
Installing Accu-Setup ......................................................1-4 Number of Characters ..................................................... 3-8
Interface board found. Interface Name: nn. Interface Number of Facets.......................................................... 3-31
revision: ....................................................................2-25 Number of Scans........................................................... 4-16
Internet Address .................................................................ii Number of Zones .......................................................... 3-45
Introduction .........................................................................i Number Opens .............................................................. 3-36
NVC Hold Time............................................................ 3-25
K
Keep ..............................................................................3-30 O
Kill Limit.......................................................................3-37 OK ................................................................................ 2-10
Open Log File ................................................................. 4-4
L Open Ratio .................................................................... 3-37
Options.......................................................................... 2-13
Laser Power...................................................................3-29 Over Ratio..................................................................... 3-34
Latch Zone Input ...........................................................3-29 Overlay Parameter Options........................................... 3-34
Leg 1 Calibration...........................................................3-43
P
Pairs .............................................................................. 3-35

Accu-Sort Systems
INDEX 3

Parity ................................................................... 3-16, 4-19 Select Comm Port ......................................................... 4-18


Passing-Thru a scanner....................................................5-5 Self CART Continuous ................................................. 3-26
Pass-Thru............................................................... 2-14, 4-6 Self CART Once ........................................................... 3-26
Pass-thru connection x initiated. Attempting to connect to Self CART Timed ......................................................... 3-26
new scanner...............................................................2-27 Send Setup To Scanner ................................................... 2-6
Phone Numbers ..................................................................ii Sending Request for Custom Params ............................ 2-25
Please Enter a Number Between n1 and n2 ...................2-26 Sending Request for Device Type................................. 2-24
Please select one of the options from the button bar or the Sending Request for Head info. .................................... 2-24
menu .........................................................................2-26 Sending Request for Interface Params .......................... 2-25
Please Select one of the options on the Modify Setup Sending Request for interface version. ......................... 2-24
Button Bar.................................................................2-26 Sending Request for IO Params .................................... 2-25
Port Settings ..................................................................4-19 Sending Request for Setup Params ............................... 2-25
Port Setup .............................................................. 1-10, 4-5 Serial End Char............................................................. 3-27
Port Setup Window .......................................................3-14 Serial Start Char............................................................ 3-27
Position Error ................................................................3-34 Setting Up Bar Codes...................................................... 3-5
Proc Freq .......................................................................3-30 Setup Parameters............................................................. 3-4
Product Specifications ............................................. 1-2, 1-4 SETUPKEYS.CFG ........................................................ 4-5
Programming Not Successful ........................................2-26 Show Code Located ...................................................... 3-46
Programming Successful ...............................................2-25 Show Code Lost............................................................ 3-46
Show Codes Read ......................................................... 3-38
Q Show Details ................................................................. 4-17
Show DSP Errors .......................................................... 3-38
Quantity Per Trigger........................................................3-9 Skip............................................................................... 3-31
Slave For Master/Slave ................................................. 3-17
Software CART ............................................................ 3-26
R Software Name: nnnnnn, .............................................. 2-25
Raw Data Window ..........................................................4-9 Software Tach ............................................................... 3-46
Read Rate Statistics .........................................................6-6 Stand By. Attempting to link with scanner ................... 2-26
Recommended Action ...................................................2-24 Start Cart Falling Edge.................................................. 3-26
Recover From Backup File............................................2-12 START/END ................................................................ 3-47
Recurse Count ...............................................................3-37 Starting Accu-Setup in Windows 95 or Higher ........... 1-5
Relay Options................................................................3-24 Start-Up Tasks ................................................................ 2-2
Remain ..........................................................................3-12 Stop Bits .............................................................. 3-16, 4-19
Requirements...................................................................1-2 Strings........................................................................... 3-33
Restart Autodetection ......................................................1-9 Suppress Open If Overlaid ............................................ 3-38
Retrieve Setup .................................................................2-2
Retrieve Setup From Disk ...............................................2-5 T
Retrieve Setup From Scanner ..........................................2-4
Right..............................................................................3-12 Tach Type ..................................................................... 3-47
Run Mode............................................................ 3-38, 3-46 Tachometer ................................................................... 3-47
Tacs Per Inch ................................................................ 3-43
Terminal Mode ...................................................... 4-4, 4-20
S The Code Is In Group?.................................................... 3-9
Save Setup .......................................................................2-6 Time Remaining ........................................................... 4-17
Save Setup To Disk .........................................................2-6 Time To Next Update ................................................... 4-13
Save to Scanner ...............................................................4-9 Timing Statistics ............................................................. 6-7
Scan Data.........................................................................6-5 Tips ................................................................................. 4-8
Scan Direction ...............................................................3-42 Tolerance ...................................................................... 3-41
Scan Quality ..................................................................4-15 Topic Window .............................................................. 2-20
Scan Rate.......................................................................3-30 Tracking Calibration Setup ............................................. 4-7
Scanner Connection.........................................................4-6 Tracking Configurations ................................................. 5-8
Scanner Diagnostic..........................................................5-3 Tracking Diagnostic Mode............................................ 3-45
Scanner XE "Scanner Logs" Error And Message Logs ..6-2 Tracking Diagnostics Mode Options............................. 3-45
Scanner Logs ...................................................................6-2 Tracking Edge............................................................... 3-42
Scanner not responding .................................................2-24 Tracking Enabled.......................................................... 3-40
Scanner Options ............................................................2-14 Tracking Setup.............................................................. 1-10
Scanner Options: .............................................................4-6 Tracking Setup Window ............................................... 3-40
Scanner Statistics.............................................................6-6 TRACKKEYS.CFG....................................................... 4-5
Scanner Status ...............................................................2-24 Transmit at QQ ............................................................. 3-28
Scanner Tracking Calibration Tool ...............................6-10 Transmit at Tac ............................................................. 3-43
Scanner With File.......................................................... 2-8 Transmit On The Fly..................................................... 3-38
Scans .............................................................................3-33 Trigger ............................................................................ 3-9
Scroll Back Buffer...........................................................4-5 Trigger Controlled Laser............................................... 3-29
Search ............................................................................2-20 Trigger Mode ................................................................ 3-25
Trigger Setup Options................................................... 3-25

Solutions with Vision


4 ACCU-SETUP SUITE: MEDIUM SCANNER MODULE PROGRAMMING MANUAL

Trkcal Command...........................................................6-10
Troubleshooting...............................................................5-9
V
Ttrunk Enable (Truncate Box Overlap) .........................3-41 Verify Code .................................................................. 3-20
View Changes ............................................................... 4-21
View Diag Counters...................................................... 4-13
U View Mod Checks........................................................... 3-9
UPC Extension ................................................................3-8
Update Counters ............................................................4-14
Update Interval ..............................................................4-13
W
upload..............................................................................2-4 Watch Dog .................................................................... 3-28
Using Accu-Setup............................................................2-2 Win ............................................................................... 3-22
Using Edit Functions .....................................................2-12 1-4
Using On-line Help .......................................................2-15 Windows .......................................................................
Using Options................................................................2-13 Wrap ............................................................................. 3-12
Using Tracking Calibration ...........................................6-10
Using Utilities ...............................................................2-14
 2-2
Using Windows ............................................................
Utilities.................................................................. 2-14, 4-2

Accu-Sort Systems
Revision History
Revision History
Document Revision ECN
Date Changes Made
Number Number
4.0 4638 10/20/99 Revised Manual to reflect revision 3.1 software and version 5 firmware
4.1 S177/5482 10/00 Revised Manual to refect revision 3.2 software and version 6 firmware
Accu-Sort Systems

Das könnte Ihnen auch gefallen