Datalogic TC1200 Reference Manual

TC1200
Reference Manual
Datalogic Automation Srl Via Lavino, 265 40050 - Monte S. Pietro Bologna - Italy
TC1200 Reference Manual
Ed.: 01/2011
This manual refers to software release 1.0.0 or later.
© 2008 – 2011 Datalogic Automation S.r.l. ALL RIGHTS RESERVED. Protected to the fullest extent under U.S. and international laws. Copying, or altering of this document is prohibited without express written consent from Datalogic Automation S.r.l.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries, including the U.S.A. and the E.U.
Aladdin and is a trademark of Datalogic S.p.A. All other brand and product names mentioned herein are for identification purposes only and may be trademarks or registered trademarks of their respective owners.
Datalogic shall not be liable for technical or editorial errors or omissions contained herein, nor for incidental or consequential damages resulting from the use of this material.
14/01/11
iii
CONTENTS
REFERENCES ............................................................................................................ix
Conventions................................................................................................................. ix
Reference Documentation........................................................................................... ix
Services and Support .................................................................................................. ix
Patents......................................................................................................................... ix
SAFETY AND COMPLIANCE NOTICES..................................................................... x
FCC Compliance ..........................................................................................................x
Power Supply................................................................................................................ x
CE Compliance.............................................................................................................x
Handling....................................................................................................................... xi
1 INTRODUCTION ..........................................................................................................1
1.1 Configuration Methods..................................................................................................1
1.1.1 Configuration Using Datalogic Aladdin™......................................................................1
1.1.2 Configuration Using Serial Programming Strings .........................................................1
1.1.3 Configuration Using Programming Barcode Labels......................................................1
1.2 BUTTON AND LED Indicators......................................................................................2
1.3 Available Models...........................................................................................................2
2 INSTALLATION ...........................................................................................................3
2.1 TC1200 CCD Scanner..................................................................................................3
2.1.1 Mechanical Installation .................................................................................................3
2.1.2 Electrical Connections ..................................................................................................4
2.2 TC1200 CCD Scan Engine...........................................................................................8
2.2.1 Mechanical Installation .................................................................................................8
2.2.2 Electrical Connections ..................................................................................................9
2.3 Positioning ..................................................................................................................13
3 SOFTWARE CONFIGURATION STRINGS...............................................................14
3.1 TC1200 Configuration.................................................................................................14
4 BARCODE CONFIGURATION ..................................................................................31
4.1 Initial Setup.................................................................................................................31
Restore Default...........................................................................................................31
Interface Selection......................................................................................................31
4.2 Changing Default Settings..........................................................................................33
Global Interface Features ...........................................................................................34
RS232.........................................................................................................................35
Baud Rate...................................................................................................................36
Parity...........................................................................................................................36
Data Bits .....................................................................................................................37
Stop Bits .....................................................................................................................37
RS232/USB-COM.......................................................................................................38
Intercharacter Delay ...................................................................................................39
Disable Character.......................................................................................................39
Enable Character........................................................................................................39
ACK/NAK Options.......................................................................................................39
ACK Character............................................................................................................39
iv
NAK Character............................................................................................................40
ACK/NAK Timeout......................................................................................................40
ACK/NAK Retry Count................................................................................................40
ACK/NAK Error Handling............................................................................................40
USB-KBD ...................................................................................................................41
Keyboard Country.......................................................................................................42
Keyboard Country (continued)....................................................................................43
Keyboard Intercode Delay ..........................................................................................43
Send Control Characters ............................................................................................44
USB Keyboard Speed.................................................................................................44
USB Keyboard Speed (continued)..............................................................................45
READING PARAMETERS ......................................................................................... 46
Illumination Mode........................................................................................................47
Operating Mode..........................................................................................................47
Automatic Threshold...................................................................................................47
Phase Off Event..........................................................................................................48
Timeout.......................................................................................................................48
Serial Start..................................................................................................................48
Serial Stop ..................................................................................................................48
LED Indication ............................................................................................................48
Label Programming Mode ..........................................................................................49
DATA FORMAT .........................................................................................................50
Data Transmission......................................................................................................51
Code Verifier Mode.....................................................................................................51
Match String................................................................................................................51
Wrong Code String .....................................................................................................51
Case Conversion ........................................................................................................52
Global Prefix ...............................................................................................................52
Global Suffix ...............................................................................................................52
No Read String ...........................................................................................................52
Transmit AIM IDs........................................................................................................ 53
Transmit Custom Label IDs ........................................................................................53
Custom Label Identifiers.............................................................................................53
Custom Label Identifiers (continued)..........................................................................54
Custom Label Identifiers (continued)..........................................................................55
Custom Code Identifiers (continued) ..........................................................................56
DIGITAL OUTPUTS ...................................................................................................57
Output 1 Activation Event ...........................................................................................58
Output 1 Deactivation Event....................................................................................... 58
Output 1 Deactivation Timeout ...................................................................................58
Output 1 Activation Event ...........................................................................................58
Output 2 Activation Event ...........................................................................................59
Output 2 Deactivation Event....................................................................................... 59
Output 2 Deactivation Timeout ...................................................................................59
Output 2 Activation Event ...........................................................................................59
POWER SAVE ...........................................................................................................60
Sleep Mode Timeout...................................................................................................61
CODE SELECTION....................................................................................................62
UPC-A.........................................................................................................................63
v
Check Character Tx....................................................................................................63
Expand to EAN-13......................................................................................................63
Number System Tx ..................................................................................................... 63
UPC-A Minimum Reads..............................................................................................64
Coupon Control...........................................................................................................64
UPC-E.........................................................................................................................65
Check Character Tx....................................................................................................65
Expand to UPC-A .......................................................................................................65
Expand to EAN-13......................................................................................................65
Number System Tx ..................................................................................................... 66
UPC-E Minimum Reads..............................................................................................66
EAN-13 .......................................................................................................................67
Check Character Tx....................................................................................................67
ISBN Conversion ........................................................................................................67
ISSN Conversion ........................................................................................................67
Flag 1 Character.........................................................................................................68
EAN-13 Minimum Reads ............................................................................................68
Coupon Control...........................................................................................................68
EAN-8 .........................................................................................................................69
Check Character Tx....................................................................................................69
Expand to EAN-13......................................................................................................69
EAN-8 Minimum Reads ..............................................................................................69
Enable Optional P2 Add-On .......................................................................................70
Enable Optional P5 Add-On .......................................................................................70
P2 Minimum Reads ....................................................................................................70
P5 Minimum Reads ....................................................................................................71
Optional Add-On Timer...............................................................................................71
GTIN Format...............................................................................................................72
Decoding Level...........................................................................................................72
Character Correlation .................................................................................................72
In-Store Minimum Reads ............................................................................................ 73
Code 39 ......................................................................................................................73
Code 39 Full ASCII.....................................................................................................73
Code Length Control...................................................................................................73
Set Length ..................................................................................................................74
Code 39 Check Tx......................................................................................................74
Code 39 Start/Stop Tx ................................................................................................74
Code 32 (Italian Pharmaceutical) ...............................................................................75
Code 32 Check Tx......................................................................................................75
Code 32 Start/Stop Tx ................................................................................................75
Check Calculation.......................................................................................................76
Minimum Reads..........................................................................................................76
Decoding Level...........................................................................................................77
Character Correlation .................................................................................................77
Interdigit Ratio.............................................................................................................77
Quiet Zones ................................................................................................................78
Stitching......................................................................................................................78
Code 128 ....................................................................................................................79
GS1-128 Enable .........................................................................................................79
Code Length Control...................................................................................................79
Set Length ..................................................................................................................79
Expand to Code 39.....................................................................................................80
Check Tx.....................................................................................................................80
Function Character Tx ................................................................................................80
Sub-Code Change Tx.................................................................................................80
vi
Minimum Reads..........................................................................................................81
Decoding Level...........................................................................................................81
Character Correlation .................................................................................................82
Quiet Zones ................................................................................................................82
Stitching......................................................................................................................82
ISBT 128 Concatenation.............................................................................................83
Concatenation Mode...................................................................................................83
Dynamic Concatenation Timeout................................................................................83
Interleaved 2 of 5........................................................................................................84
Code Length Control...................................................................................................84
Set Length ..................................................................................................................84
Check Calculation.......................................................................................................85
Check Tx.....................................................................................................................85
Minimum Reads..........................................................................................................86
Decoding Level...........................................................................................................86
Character Correlation .................................................................................................87
Stitching......................................................................................................................87
Zero Pattern................................................................................................................87
Standard 2 of 5 ...........................................................................................................88
Code Length Control...................................................................................................88
Set Length ..................................................................................................................88
Check Calculation.......................................................................................................88
Check Tx.....................................................................................................................89
Minimum Reads..........................................................................................................89
Decoding Level...........................................................................................................90
Character Correlation .................................................................................................90
Stitching......................................................................................................................90
Codabar......................................................................................................................91
Code Length Control...................................................................................................91
Set Length ..................................................................................................................91
Codabar ABC..............................................................................................................92
Concatenation Mode...................................................................................................92
Dynamic Concatenation Timeout................................................................................92
Check Calculation.......................................................................................................93
Check Tx.....................................................................................................................93
Start/Stop Set .............................................................................................................93
Start/Stop Tx...............................................................................................................94
Start/Stop Match.........................................................................................................94
Minimum Reads..........................................................................................................94
Decoding Level...........................................................................................................95
Character Correlation .................................................................................................95
Interdigit Ratio.............................................................................................................95
Quiet Zones ................................................................................................................96
Stitching......................................................................................................................96
Code 11 ......................................................................................................................97
Code Length Control...................................................................................................97
Set Length ..................................................................................................................97
Check Calculation.......................................................................................................98
Check Tx.....................................................................................................................98
Minimum Reads..........................................................................................................99
Decoding Level...........................................................................................................99
Character Correlation ...............................................................................................100
Interdigit Ratio...........................................................................................................100
Stitching....................................................................................................................100
GS1 DataBar Omnidirectional ..................................................................................101
vii
GS1 DataBar Omnidirectional GS1-128 Emulation .................................................. 101
Minimum Reads........................................................................................................101
GS1 DataBar Expanded ...........................................................................................102
GS1 DataBar Expanded GS1-128 Emulation...........................................................102
Code Length Control.................................................................................................102
Set Length ................................................................................................................102
Minimum Reads........................................................................................................103
Coupon Control.........................................................................................................103
GS1 DataBar Limited................................................................................................104
GS1 DataBar Limited GS1-128 Emulation ...............................................................104
Minimum Reads........................................................................................................104
Code 93 ....................................................................................................................105
Code Length Control.................................................................................................105
Set Length ................................................................................................................105
Check Calculation.....................................................................................................106
Check Tx...................................................................................................................106
Minimum Reads........................................................................................................107
Decoding Level.........................................................................................................107
Character Correlation ...............................................................................................108
Quiet Zones ..............................................................................................................108
Stitching....................................................................................................................108
MSI ...........................................................................................................................109
Code Length Control.................................................................................................109
Set Length ................................................................................................................109
Check Calculation.....................................................................................................110
Check Tx...................................................................................................................110
Minimum Reads........................................................................................................111
Decoding Level.........................................................................................................111
Stitching....................................................................................................................112
5 PARAMETER REFERENCES .................................................................................113
5.1 RS232 Parameters ...................................................................................................113
5.1.1 RS232 Only ..............................................................................................................113
5.1.2 RS232/USB COM Parameters .................................................................................114
5.2 Reading Parameters.................................................................................................118
5.2.1 Illumination Mode......................................................................................................118
5.2.2 Operating Mode........................................................................................................119
5.2.3 Good Read LED .......................................................................................................122
5.3 Data Formatting........................................................................................................123
5.3.1 Global Prefix/Suffix ...................................................................................................124
5.3.2 Code Identifiers.........................................................................................................126
5.3.3 Code Verifier.............................................................................................................129
5.4 Digital Outputs ..........................................................................................................130
5.5 Power Save ..............................................................................................................131
5.6 Code Selection .........................................................................................................131
5.6.1 Concatenation...........................................................................................................133
5.6.2 Set Length ................................................................................................................134
6 TECHNICAL FEATURES.........................................................................................136
6.1 Reading Diagrams....................................................................................................137
A DEFAULT PARAMETERS TABLE..........................................................................138
B KEYPAD...................................................................................................................142
viii
C
ASCII/HEX/DECIMAL CHART.................................................................................144
D RESERVED CHARACTERS....................................................................................146
ix
REFERENCES
CONVENTIONS
This manual uses the following conventions: “User” or “Operator” refers to anyone using a TC1200. “Device” refers to the TC1200. “You” refers to the System Administrator or Technical Support person using this manual to
install, mount, operate, maintain or troubleshoot a TC1200.
REFERENCE DOCUMENTATION
The documentation related to the TC1200 management is listed below:
GFC-TC1200 Installation Manual Datalogic Aladdin™ Help On Line
SERVICES AND SUPPORT
Datalogic provides several services as well as technical support through its website. Log on to www.automation.datalogic.com and click on the links
indicated for further information:
PRODUCTS
Search through the links to arrive at your product page which describes specific Info, Features, Applications, Models, Accessories, and Downloads including the Datalogic Aladdin™ utility program, which allows device configuration using a PC. It provides RS232 and USB-COM interface configuration.
SERVICE
- Overview
- Warranty Extensions and Maintenance Agreements
- Sales Network
- Listing of Subsidiaries, Repair Centers, Partners
- Helpdesk
- Material Return Authorization
PATENTS
This product is covered by one or more of the following patents: US Patents: 5,144,118; 5,311,000; 5,481,098; 5,493,108; 5,929,421; 5,992,740; 6,098,883;
6,260,764; 6,443,360 B1; 6,631,846 B2; 6,808,114 B1; 6,817,525 B2; 6,997,385 B2; 7,075,663 B2; 7,387,246 B2.
European Patents: 789,315 B1; 926,620 B1; 962,880 B1; 997,760 B1; 1,128,315 B1; 1,164,536 B1; 1,217,571 B1; 1,396,811 B1; 1,413,971 B1.
Additional patents pending.
x
SAFETY AND COMPLIANCE NOTICES
FCC COMPLIANCE
Modifications or changes to this equipment without the expressed written approval of Datalogic could void the authority to use the equipment.
This device complies with PART 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference which may cause undesired operation.
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
POWER SUPPLY
This product is intended to be installed by Qualified Personnel only.
This accessory device is intended to be supplied by a UL Listed or CSA Certified Power Unit with «Class 2» or LPS power source, which supplies power directly to the scanner via the 9­pin or USB connector.
CE COMPLIANCE
Warning:
This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures.
xi
HANDLING
The TC1200 is designed to be used in an industrial environment and is built to withstand vibration and shock when correctly installed, however it is also a precision product and therefore before and during installation it must be handled correctly to avoid damage.
avoid that the scanners hit one another causing damage. They should be handled
separately.
avoid that the scanners are dropped (exceeding shock limits).
do not fine tune the positioning by striking the scanner or bracket.
xii
do not weld the scanner into position which can cause electrostatic, heat or output
window damage.
do not spray paint near the scanner which can cause output window damage.
INTRODUCTION
1
1
1 INTRODUCTION
The TC1200 compact CCD reader is the perfect solution for many OEM applications. It contains a built-in decoder
and multi-standard interface. Due to its well-balanced mix of technical characteristics it is perfect for integration into custom equipment, setting a new standard in this product class.
This Reference Manual provides connection diagrams, default parameter listing, complete application parameter settings, specific technical features and reading diagrams.
1.1 CONFIGURATION METHODS
1.1.1 Configuration Using Datalogic Aladdin™
(for RS232/USB-COM Interfaces)
The easiest way to configure TC1200 is by using the Datalogic Aladdin™ utility program downloadable from: www.automation.datalogic.com
.
Aladdin allows you to program the TC1200 reader by selecting configuration commands through a user-friendly graphical interface running on a PC. These commands are sent to the reader over the selected communication interface, or they can be printed as barcodes to be scanned.
Aladdin also provides Help On-Line files explaining how to use the program as well as descriptions of the configuration parameters.
Aladdin also provides the ability to perform a software upgrade for the connected device (see the Datalogic Aladdin™ Help On-Line for more details).
1.1.2 Configuration Using Serial Programming Strings
(for RS232/USB-COM Interfaces)
This manual contains the complete
set of command strings for TC1200 configuration. These strings can be sent via the RS232/USB-COM interface using a terminal emulator such as HyperTerminal.
Refer to Chapter 3 of this manual for configuration procedures using Serial Strings sent by the Host.
1.1.3 Configuration Using Programming Barcode Labels
(for all Interfaces)
Refer to Chapter 4 of this manual for configuration procedures using Programming Bacode Labels.
TC1200 REFERENCE MANUAL
2
1
1.2 BUTTON AND LED INDICATORS
On the face of the TC1200 scanner a keypad is present with a button and three indicator LEDs which are described in the table below.
TC1200 Scanner
TC1200 Keypad
INDICATORS Color MEANING
ON = Power ON POWER LED Blue OFF = Power OFF or standby (only USB model) ON = Good Read OFF = No Read
GOOD Read LED Green
Blinks = USB enumeration ON = External trigger or button pressed TRIGGER LED Yellow OFF = No trigger
Button Press for manual trigger
1.3 AVAILABLE MODELS
The TC1200 reader is available in models that differ in regard to the following characteristics:
Output Interface Enclosure
The following models are therefore available:
TC1200-1000 CCD Reader, RS232  TC1200-1100 CCD Reader, USB  TC1200-0000 Scan Engine CCD Reader, RS232  TC1200-0100 Scan Engine CCD Reader, USB
INSTALLATION
3
2
2 INSTALLATION
2.1 TC1200 CCD SCANNER
2.1.1 Mechanical Installation
The diagram below gives the overall dimensions of the reader and may be used for its installation.
57
[2.24]
50
[1.97]
31
[1.22]
18.7 [0.736]
25
[0.98]
45
[1.77]
6
[0.24]
6
[0.24]
8
[0.31]
11
[0.44]
8
[0.30]
8
[0.30]
11
[
0
.43]
MØ3
[Ø0.12] N°4
Figure 1 - Overall Dimensions
Optical Axis
TC1200 REFERENCE MANUAL
4
2
2.1.2 Electrical Connections
The TC1200-1000 Scanner is equipped with a 9-pin Male D-Sub connector for connection to the power supply and input/output signals. The details of the connector pins are indicated in the following table:
Figure 2 - 9-pin Male D-sub Connector
9-pin Connector
1 VCC +5Vdc 2 GND Ground 3 RX Receive Data 4 TX Transmit Data 5 OUT1 + Output signal 1, positive 6 OUT1/2 - Output signal 1/2, negative 7 OUT2 + Output signal 2, positive 8 EXT-TRIG + External Trigger Input, positive 9 EXT-TRIG - External Trigger Input, negative
Table 1 - TC1200-1000 Scanner Pinout
The TC1200-1100 Scanner is equipped with a USB Type A connector for connection to the PC standard USB Port. The details of the connector pins are indicated in the following table:
Figure 3 – USB Type A Connector
USB Type A Connector
1 VCC +5 Vdc 2 DATA - USB Data, negative 3 DATA + USB Data, positive 4 GND Ground
Table 2 - TC1200-1100 Scanner Pinout
INSTALLATION
5
2
RS232 Interface
The TC1200-1000 Scanner can communicate with the Host using the RS232 signals provided on the 9-pin connector. The pins are indicated in Table 1 and in the following diagram:
It is a
lways advisable to use shielded cables. The overall maximum cable length must be
less than 15 m (49.2 ft).
TC1200 9-pin
2
3
G
ND
RX
TX
4
Host
GND
TXD
RXD
Earth
Ground
Figure 3 - RS232 Interface Connection to Host
TC1200 REFERENCE MANUAL
6
2
Inputs
There is an input available on the TC1200-1000 Scanner relative to the External Trigger used to signal the reading phase for On Line Operating Mode. The pins are indicated in Table 1. This input is optocoupled and can be dr
iven by both an NPN or PNP type command.
The connections are indicated in the following diagrams:
EXT TRIG+
8
9
+ 5V
TC1200
EXTERNAL TRIGGER
Signal
V
30 Vdc max.
V
ex t
EXT TR IG -
Figure 4 - Input NPN Command Using External Power
8
9
+ 5V
TC1200 EXTERNAL TRIGGER
30 Vdc max.Vext
V
Signal
Ground
EXT TRIG+
EXT TRIG-
Figure 5 - Input PNP Command Using External Power
EXTERNAL TRIGGERTC1200
Signal
8
9
+ 5V
1
2
GND
Ground
V
EXT TRIG+
EXT TRIG-
Vcc 5Vd c
Figure 6 - Input NPN Command Using TC1200 Power
EXTERNAL TRIGGERTC1200
8
9
+ 5V
Vc c 5V dc
1
2 GND
Ground
V
Sig nal
EXT TRIG+
EXT TRIG-
Figure 7 - Input PNP Command Using TC1200 Power
The External Trigger Input can also be activated by the external button (Push Button = Trigger On).
INSTALLATION
7
2
Outputs
There are two outputs available on the TC1200-1000 Scanner. Each output can be activated on one of the following events: Good Read, No Read, Wrong Code.
The active level (high or low) of each Output can also be configured in software.
The pins are indicated in Table 1. The connections are indicated in the following diagram:
USER INTERFACE
Vext 30 Vdc ma x
OUT1 +
5 6 OUT1/2 -
TC1200
Figure 4 – Output1 Connection. Example NPN
USER INTERFACE
Vext 30 Vdc ma x
OUT2 +
7 6 OUT1/2 -
TC1200
Figure 9 – Output2 Connection. Example NPN
TC1200 REFERENCE MANUAL
8
2
2.2 TC1200 CCD SCAN ENGINE
2.2.1 Mechanical Installation
The diagram below gives the overall dimensions of the TC1200 Scan Engine and may be used for its installation.
50
[1.97]
43
[1.69]
20.8 [0.82]
12.7 [0.50]
5
[0.20]
44
[1.73]
3
[0.12]
3
[0.12]
31
[1.22]
1.5 [0.06]
4.8
[0.19]
9.3 [0.36]
16.8 [0.66]
34
[1.34]
39
[1.54]
Ø2.3
[Ø0.09] N°3
3.1
[0.12]
31.1
[1.22]
Figure 10 - Overall Dimensions
Optical Axis
INSTALLATION
9
2
2.2.2 Electrical Connections
The TC1200-0X00 Scan Engine is equipped with an 8-pin and a 10-pin DF13 connector for connection to the power supply and input/output signals. The details of the connector pins are indicated in the following table:
Figure 5 – 10 and 8-pin Connectors
J1
Pin Signal Description
1 D- USB Data negative 2 D+ USB Data positive 3 GND power ground 4 GND power ground 5 TX transmit data 6 RTS NOT USED 7 RX receive data 8 CTS NOT USED 9 VCC +5Vdc 10 GND power ground
J2
Pin Signal Description
1 GND power ground 2 NC 3 OUT2+ Output 2 positive 4 OUT1/2- Output 1/2 negative 5 OUT1+ Output 1 positive 6 NC 7 EXT TRIG- External Trigger Input positive 8 EXT TRIG+ External Trigger Input negative
Table 3 - TC1200 Scan Engine Pinout
J1
J2
TC1200 REFERENCE MANUAL
10
2
RS232 Interface
The TC1200-0000 Scan Engine can communicate with the Host using the RS232 signals provided on the J1 connector. The pins are indicated in Table 1 and in the following diagram:
It is a
lways advisable to use shielded cables. The overall maximum cable length must be
less than 15 m (49.2 ft).
TC1200
10
7
GND
RX
TX
5
Host
GND
TXD
RXD
Earth
Ground
J1
Figure 12 - RS232 Interface Connection to Host
USB Interface
The TC1200-0100 Scan Engine can communicate with the Host using the USB signals provided on the J1 connector. The pins are indicated in Table 1 and in the following diagram:
It is a
lways advisable to use shielded cables. The overall maximum cable length must be
less than 15 m (49.2 ft).
TC1200
10
2
GND
D+
D-
1
Host
GND
D+
D-
Earth
Ground
J1
9
VC C
VCC
Figure 13 - USB Interface Connection to Host
INSTALLATION
11
2
Inputs
There is an input available on the TC1200-0000 Scan Engine relative to the External Trigger used to signal the reading phase for On Line Operating Mode. The pins are indicated in Table 1. This input is optocoupled and can be dr
iven by both an NPN or PNP type command.
The connections are indicated in the following diagrams:
EXT TRIG+
8
7
+ 5V
TC1200
EXTERNAL TRIGGER
Signal
V
30 Vdc max.
V
ex t
EXT TR IG -
J2
Figure 14 - Input NPN Command Using External Power
8
7
+ 5V
TC1200 EXTERNAL TRIGGER
30 Vdc max.Vext
V
Signal
Ground
EXT TRIG+
EXT TRIG-
J2
Figure 15 - Input PNP Command Using External Power
J2
J1
8
7
9
10
GND
EXT TR IG +
EXT TRIG-
Vcc 5Vdc
EXTERNAL TRIGGERTC 12 00
Signal
+ 5V
Ground
V
Figure 15 - Input NPN Command Using TC1200 Power
J1
J2
Vcc 5Vdc
EXT TRIG+
EXTERNAL TRIGGERTC1200
8
7
9
V
Sig nal
EXT T RIG -
GND
Gro und
10
Figure 16 - Input PNP Command Using TC1200 Power
TC1200 REFERENCE MANUAL
12
2
Outputs
There are two outputs available on the TC1200-0000 Scan Engine. Each output can be activated on one of the following events: Good Read, No Read, Wrong Code.
The active level (high or low) of each Output can also be configured in software.
The pins are indicated in Table 1. The connections are indicated in the following diagram:
USER INTERFACE
Vext 30 Vdc ma x
OUT1 +
5 4 OUT1/2 -
TC1200
J2
Figure 17 – Output1 Connection. Example NPN
US E R IN TERF ACE
Vext 30 Vdc ma x
OUT2 +
3 4 OUT1/2 -
TC1200
J2
Figure 18 – Output2 Connection. Example NPN
INSTALLATION
13
2
2.3 POSITIONING
The TC1200 Scanner is able to decode barcode labels at a variety of angles, however significant angular distortion may degrade reading performance.
When mounting the TC1200 take into consideration these three ideal label position angles: Pitch 0°, Skew 10° to 30° and Tilt 0°. Follow the suggestions for the best orientation:
The Pitch angle is represented by the value P in the figure. Position the reader in order to
minimize the Pitch angle.
Figure 19 - Pitch Angle
The Skew angle is represented by the value S in the figure. Position the reader to assure at least 10° for the Skew angle. This avoids direct light reflection.
Figure 20 - Skew angle
The Tilt angle is represented by the value T in the figure. Position the reader in order to minimize the Tilt angle.
Figure 21 - Tilt angle
P
S
T
TC1200 REFERENCE MANUAL
14
3
3 SOFTWARE CONFIGURATION STRINGS
3.1 TC1200 CONFIGURATION
TC1200 RS232 models (as well as USB models having the USB-COM Interface selected), can be configured using the serial strings contained in this chapter:
To configure TC1200 RS232 models by using the configuration strings:
1) Connect your TC1200 to a PC RS232 port according to the information in chapter 2.
Set the PC
serial port to the TC1200 default RS232 communication parameters (see
Appendix A).
NOTE
To configure the reader using configuration strings, you must enter Service Mode which automatically sets the reader communication to 115200 baudrate. You must therefore set the host accordingly for RS232 communications. Upon exiting Service Mode, the programmed baud rate will be restored.
2) Using a Terminal Emulation Program, send the Restore Current Interface Default string to the reader using the syntax described on the next page.
3) Send all the necessary command strings according to your application's requirements.
To configure TC1200 USB models (only for USB-COM Interface) by using the configuration strings:
NOTE
USB models by default have the USB-KBD Interface selected and are easily configured by reading the barcodes in chapter 4.
1) Download and install the USB-COM driver from the TC1200 product page at
www.automation.datalogic.com.
2) Connect your TC1200 to a PC USB port according to the information in chapter 2.
3) Change the interface to
USB-COM by reading the barcode below.
USB-COM
ËÄ$P,HA47,PmtÎ
4) Using a Terminal Emulation Program, send the Restore Current Interface Default string to the reader using the syntax described on the next page.
5) Send all the necessary command strings according to your application's requirements.
SOFTWARE CONFIGURATION STRINGS
15
3
Command Syntax
1. Enter Service (Serial String Programming) Mode
$S<CR>
This command automatically sets the reader communication to 115200 baudrate.
2. Send Command
Command
<CR> $
Parameter Value
Where:
Command:
Description
HAXX
Interface Selection
AA
Enable All Symbologies
AD
Disable All Symbologies
R
Reset Reader
CXXXXXX
Write Single Configuration Item to RAM
Parameter:
XXXX
A 4-character ASCII string See Serial Configuration Strings Table
Value:
XX
A 2-character Hex string See Serial Configuration Strings Table
3. Apply and Save Configuration to FLASH (permanent memory) and Exit Service Mode
$Ar<CR>
This command automatically returns to the programmed baudrate.
TC1200 REFERENCE MANUAL
16
3
Example 1:
1. $S<CR>
Enter Service Mode
2. $CLFCA02<CR>
Write command "Convert to Lower Case" to current configuration
3. $Ar<CR>
Apply and Save Configuration to FLASH (permanent memory) and Exit Service Mode.
Each configuration parameter setting removes the condition previously active for that parameter.
Example 2:
1. $S<CR>
Enter Service Mode
2. $HA05<CR>
Select RS232 Interface
3. $Ar<CR>
Apply and Save Configuration to FLASH (permanent memory) and Exit Service Mode.
Example 3:
1. $+$!<CR>
Read Application Software Release
SOFTWARE CONFIGURATION STRINGS
17
3
SERIAL CONFIGURATION STRINGS
ENTER/EXIT CONFIGURATION COMMANDS
Description Command
Enter Service Mode (configuration) fixed 115200 Baud rate S Exit Service Mode (configuration) return to programmed Baud rate s Apply Configuration to RAM (temporary memory) and Exit Service Mode r01 Apply and Save Configuration to FLASH (permanent memory) and Exit Service Mode Ar
NOTE
To configure the reader using configuration strings, you must enter Service Mode which automatically sets the reader communication to 115200 baudrate. You must therefore set the host accordingly for RS232 communications. Upon exiting Service Mode, the programmed baud rate will be restored.
CONFIGURATION COMMANDS
Description Command
Write Single Configuration Item to RAM (temporary memory) Cxxxxxx Read Single Configuration Item from RAM (temporary memory) cxxxx Reset Reader R Read Application Software Release (does not require Enter/Exit Service Mode) $+$! Host Commands Obey CIFIH00 Host Commands Ignore CIFIH01 Enable all Symbologies AA Disable all Symbologies AD
NOTE
To read a particular parameter setting from the reader, send the read parameter command without any value. The reader will respond with its currently configured value.
NOTE
The Read Application Software Release command is a direct command that does not require entering Service Mode.
INTERFACE SELECTION COMMANDS
Description Command
Restore Custom Default Configuration HA00 RS232 HA05 USB-COM HA47 USB-KBD HA35 USB-KBD-ALT HA2B USB KBD-APPLE HA2C
NOTE
The Interface Selection commands store and load the new interface type with its factory defaults into the current configuration.
TC1200 REFERENCE MANUAL
18
3
RS232 ONLY PARAMETERS
Description Parameter Value
Baud Rate 1200 R2BA 00 2400 01 4800 02 9600 03 19200 04 38400 05 57600 06 115200 07 Parity none R2PA 00 even 01 odd 02 Data Bits 7 R2DA 00 8 01 Stop Bits 1 R2ST 00 2 01
RS232/USB-COM PARAMETERS
Description Parameter Value
Intercharacter Delay No delay or from 10 to 990 ms R2IC a Disable Character host command character which disables the reader R2DC b Enable Character host command character which enables the reader R2EC b ACK/NAK Options disable R2AE 00 enable for label transmission 01 enable for host command acknowledge 02 enable for label transmission and host command acknowledge 03 ACK Character Selects character to be used as ACK R2AC c NAK Character Selects character to be used as NAK R2NA c ACK/NAK Timeout Value No timeout or from 200 to 15000 ms R2AT d ACK/NAK Retry Count From 0 to unlimited retries R2AR e ACK/NAK Error Handling Ignore errors detected R2EH 00 Process errors as valid ACK character 01 Process errors as valid NAK character 02
a = Hex value from 00 to 63 representing the decimal number (00 = no delay; all others x10 ms)
b = Hex value from
00 to FE representing the ASCII character
c = Hex value from
00 to FF representing the ASCII character
d = Hex value from
00 to 4B representing the decimal number (00 = timeout disabled; all others x200 ms)
e = Hex value from
00 to FF representing the number of retries (00 = no retries; 01-FE = 1-254 retries; FF = unlimited retries)
Loading...
+ 130 hidden pages