Page 1
Cat.No. Z122–E1–1 V600 ID System Hand-held Reader Writer OPERATION MANUAL...
Page 2
V600 ID System Hand-held Reader Writer Operation Manual Produced February 1998...
Page 3
OMRON. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice.
TABLE OF CONTENTS SECTION 1 Features and System Configuration ....Features ............. . . System Configuration .
Page 5
About this Manual: This manual describes the installation and operation of the V600 Hand-held Reader Writer and includes the sections described below. Please read this manual carefully and be sure you understand the information provided before attempting to install and operate the Hand-held Reader Writer.
SECTION 1 Features and System Configuration This section describes the features and system configuration of the Hand-held Reader Writer. Features ..............System Configuration .
• The Hand-held Reader Writer can be used in moist places due to IEC standard IP63 and JIS standard IPX3 (moisture-tight). • The V600-CH1D has a built-in RS-232C interface, and can be connected to a IBM PC/AT or compatible computer, PC, or other control devices.
(see note 2) Note 1. Limited to devices in which power can be supplied from the Hand-held ID Controller to the Hand-held Reader Writer. 2. The Hand-held Reader Writer is able to use any Data Carrier in the V600 Series.
Section Overview of System Operation Overview of System Operation Host computer Data Carrier V600-CH1D Read Write 1, 2, 3... 1. A command specifying the memory area of the host device to be read (such as a PC or Hand-held ID Controller) is sent.
SECTION 2 Specifications and Performance This section describes the specifications and functions of the Hand-held Reader Writer. Names and Functions of Components ........Specifications .
Section Names and Functions of Components Names and Functions of Components V600-CH1D Hand-held Reader Writer Antenna Operation indicator (LED) Activate switch Reset switch AC adapter insertion point Serial interface connector Operation Indicators (LED) Indicator Contents Indicates communications stand-by status with the Data Carrier when a command is received from the host device.
Section Specifications AC Adapter Insertion This is a dedicated AC adapter connection jack. Point Serial Interface This is a 9-pin D-sub connector serial interface based on RS-232C. Connector Antenna To communicate with the Data Carrier, move the antenna section closer to it. Specifications 2-2-1 General Item...
Host device ← Hand-held Reader Writer Data set enable Repeat in the connector section. Request sending Clear to send Transmission Specifications Transmission with the currently available V600-series Data Carriers is possible. 2-6-1 Transmission Distances Data Carrier Transmission distances V600-D23P53 0 to 2.5 mm...
Page 15
Section Transmission Specifications 2. When using the V600-D23P66 at temperatures lower than –10°C, transmis- sion may not be possible at the specified distance. In this case, move the Reader Writer away from the Data Carrier.
Section Hand-held Reader Writer Functions Hand-held Reader Writer Functions 2-7-1 Communications with the Data Carrier There are 4 types of commands for communicating with the Data Carrier using the Hand-held Reader Writer. • Normal commands • Button commands • Auto commands •...
Page 18
Section Hand-held Reader Writer Functions Button Commands Button commands for communications with the Data Carrier are activated when the activate switch is pressed after commands are sent from the host device, and the antenna section of the Hand-held Reader Writer has been brought close to the Data Carrier.
Page 19
Section Hand-held Reader Writer Functions Auto Commands Auto commands are able to conduct communications with the Data Carrier when the antenna is placed near the front of the Data Carrier after a command is received from the host device. Host computer Data Carrier Hand-held Reader Writer Transmission...
Section Hand-held Reader Writer Functions 2-7-2 Multiple Area Control The Hand-held Reader Writer can read and write across several non-consecu- tive Data Carrier memory areas (10 areas max.) at one time. To use this feature, the number of control areas is specified using the NUMBER OF CONTROL AREAS command.
The Normal Operation Output is turned ON when the Hand-held Reader Writer is operating normally. This output can be used to monitor the Hand-held Reader Writer operating status from the host device. V600-CH1D: Data set ready (DS) output turns ON. Normal Operation Output is set by the BASIC FUNCTION SETTING command (FN).
Section Data Carrier 2-8-3 Initializing Setting Conditions The Hand-held Reader Writer settings use the SETTINGS command, however if the communication conditions are not known, or the setting conditions are de- stroyed, communications with the host device may be impossible. If this hap- pens, press the reset switch and the activate switch together at the same time when turning ON the power.
Section Data Carrier Caution Do not disassemble, deform through excessive pressure, expose to tempera- tures of 100°C or above, or burn the memory SRAM-type Data Carrier. The de- vice contains lithium batteries which may ignite or explode. 2-9-2 Manufacturing Date Format (Default Setting) Memory Capacity >...
Page 24
Section Data Carrier Therefore, addresses 0080 to 00FF cannot be specified as an end address. If is specified as an end address, addresses 0001 to 00FF will be write-pro- tected. Write-protect Setting The area between addresses 0000 and 0012 is write-protected. Examples (254-byte Address Memory Data Carrier)
Page 25
Section Data Carrier • Write-protect Setting Bit (most significant bit of address 0002 1: Write protected 0: Not write protected • Write-protect Setting Area Start address: 0006 to FFFF End address: 0006 to FFFF Note To Protect Addresses 0006 Through 07FF Address Upper digits Lower digits...
Page 26
Section Data Carrier Write-protect Setting Examples (2-Kbyte When Addresses 0015 to 0120 are Write-protected Memory Data Carrier) Start address < End address Address 0002 0003 0004 0005 Write-protect area 07FF When Only One Byte is Write-protected Start address = End address The same address is specified for the start and end addresses.
Section Data Carrier 2-9-4 Detecting Function of Data Carrier Life Methods for detecting the life of the Data Carrier differ according to the memory type (SRAM or EEPROM). For SRAM, a battery life check is performed, and for EEPROM, the number of overwrites is monitored. SRAM (Built-in Battery) Data Carriers Checking If the Battery is Low 1, 2, 3...
Page 28
Section Data Carrier OVERWRITE COUNT CONTROL command is executed, the specified data is decremented from the overwrite count control area, and whether or not the data has exceeded the limits will be determined. Command Format ∗ Specify the decrement Area start address count in hexadecimal code.
Section Data Carrier 2. Enter the overwrite count of “4.” “MDS1001004” 0010 0011 0012 3. Enter the next overwrite count of 5. “MDS1001005” A total of 9 times. 0010 0011 0012 4. The accumulated count is 100,000 times. When “MDS1001000” is executed it will be “MD76” (overwrite count ex- ceeded.) 0010 0011...
Page 30
Section Data Carrier When check code write is specified (transaction code: K), the CRC of the cal- culation area data is calculated and written to the check code area. When data comparison is specified (transaction code: C), the CRC of the calculation area data is calculated and a comparison made with the check code area data.
Page 31
Section Data Carrier 3. Execute “MDC1001005” (comparison transaction). If the data is correct, “MD75” (data correct) response will be returned. 0010 0011 0012 0013 0014 4. If data differs, “MD76” (data error) will be returned. 0010 Data error 0011 0012 0013 0014...
SECTION 3 Host Communications This section describes the command and response formats for communications between the host device and the Hand-held Reader Writer. Command/Response Format ..........3-1-1 Specifying Data Code .
Section Command/Response Format Command/Response Format The format of commands sent from the host computer to the Hand-held Reader Writer and responses returned from the Hand-held Reader Writer to the host computer are shown below. Both the command and response consist of a single frame of up to 331 characters (including the terminator.) ∗...
Section Command/Response Format Hexadecimal Code One character is treated as a hexadecimal number. Therefore, only numerals 0 through 9 and A to F can be accepted. Two characters of data occupy 1 byte (1 address) of the Data Carrier memory. Therefore, specify data in 2-character units (in even numbers) when using a WRITE command.
Page 35
Section Command/Response Format A command entry error will occur if the above precautions are not observed. Area (1) setting Area (N) setting ∗ Start address Start address No. of No. of Command bytes read bytes read Header ASCii/Hexadecimal code setting Number of processing areas setting No.
Page 36
Section Command/Response Format Two or More Processing The number of processing areas can be set to a maximum of 10 areas, and both Areas ASCII or hexadecimal code can be used within one command. When multiple area controls are used, the following precautionary items indicate problems with command descriptions.
Section Command Format Command Format 3-2-1 Command/Response List Command Header Description Page READ Reads or writes data to or from the Data Carrier. If the Data Carrier is not in the communications area, an error response is returned. WRITE AUTO READ Reads or writes data to or from Data Carrier after the Data Carrier reaches the communications area.
Section Command Format 3-2-2 READ (RD) Reads data from the Data Carrier. If the Data Carrier is not in the communica- tions area, an error response (end code: 72 = Data Carrier missing) will be re- turned. One Processing Area Command Format ∗...
Section Command Format 3-2-3 WRITE (WT) Writes data to the Data Carrier. If the Data Carrier is not in the communications area, an error response (end code: 72 = Data Carrier missing) will be returned. One Processing Area Command Format ∗...
Section Command Format 3-2-4 AUTO READ (AR) Reads data when the Data Carrier has approached. The Hand-held Reader Writer responds when the communication between the Hand-held Reader Writ- er and Data Carrier has ended. One Processing Area Command Format ∗ Read Header Specify the number of bytes to be read...
Section Command Format 3-2-5 AUTO WRITE (AW) Writes data when the Data Carrier has approached. The Hand-held Reader Writer responds when the lower communication (between the Hand-held Read- er Writer and Data Carrier) has ended. One Processing Area Command Format ∗...
Section Command Format 3-2-6 BUTTON READ (BR) After the Hand-held Reader Writer has received the BUTTON READ command, data is read from the Data Carrier by pressing the activate switch. When the acti- vate switch is pressed and the Data Carrier is not in communications range an error response (end code: 72 = Data Carrier non-existent) will be returned.
Section Command Format 3-2-7 BUTTON WRITE (BW) After the Hand-held Reader Writer has received the BUTTON WRITE com- mand, data is written onto the Data Carrier by pressing the activate switch. When the activate switch is pressed and the Data Carrier is not in communica- tions range, an error response (end code: 72 = Data Carrier absent) will be re- turned.
Section Command Format 3-2-8 BUTTON AUTO READ (UR) After the Hand-held Reader Writer has received the BUTTON AUTO READ command, data will be read from the Data Carrier after the activate switch is pressed and the Hand-held Reader Writer is held close to the Data Carrier. The Hand-held Reader Writer will give a response once communications with the Data Carrier are complete.
Section Command Format Response Format ∗ Read Read data Read data Header area (1) area (2) End code 00: Normal completion (Refer to 3-3 End Code List for details.) 3-2-9 BUTTON AUTO WRITE (UW) After the Hand-held Reader Writer has received the BUTTON AUTO WRITE command, data will be written from the Data Carrier after the activate switch is pressed and the Hand-held Reader Writer is held close to the Data Carrier.
Section Command Format Two Processing Areas Command Format Area (1) setting Area (2) setting ∗ Write Header ASCII/Hexadecimal code setting Processing area number setting Start address No. Specify the number of bytes to be read No. of write setting in hexadecimal code. The number of bytes setting bytes that can be read at a time is as follows:...
Page 47
Section Command Format Example When 01 is written in the memory area from byte address 0030 to the 35 memory area, the Data Carrier will be written with the same data as the address. 002F 0030 0031 0032 0033 0034 0035 0036 Command:...
Section Command Format 3-2-11 COMMAND PROCESSING TERMINATE (AA) Terminates the processing of the auto commands, button commands, and but- ton auto commands and restores the command wait status. One Processing Area Command Format ∗ Header Terminator Response Format ∗ Terminator Header End code (Refer to 3-3 End Code List for details.)
Section Command Format 3-2-13 Rewrite Count CONTROL (MDS) The DATA CONTROL command performs DATA CONTROL for EEPROM Data Carriers. The specified count is subtracted from the user specified data proces- sing area, and whether or not the EEPROM overwrite count has been exceeded will be determined.
Section Command Format Note The Hand-held Reader Writer requires about 100 ms to get ready for reception of the next command after it receives the ABORT command. 3-2-16 COMMUNICATIONS CONDITIONS SETTING (TR) Sets the serial communications conditions. After modifying the setting it will be necessary to restart the Hand-held Reader Writer in order to operate with the modified settings.
Section Command Format Response Format ∗ Header End code 00: Normal completion (Refer to 3-3 End Code List for details.) 3-2-18 SET INFORMATION READ (UL) Reads the Hand-held Reader Writer setting information. Command Format ∗ Header Response Format Hand-held Reader Writer system data. ∗...
Page 52
Section Command Format Response Format ∗ End code Header (Refer to 3-3 End Code List for details.) The header is same as that of the transmitted command.
Section Communications Time End Code List The end code is expressed with a 2-digit hexadecimal number. Type End code Description Normal Normal completion Normal completion, but Data Carrier battery needs to be replaced. (see note 1) Stops the command auto processing (before communications with the Data Carrier) Stops the command auto processing (during communications with the Data Carrier) Host Vertical parity error...
Page 54
Section Communications Time SRAM Data Carrier Transmission Time TAT (ms) Transmission time (ms) (Auto) write (Auto) write (Auto) read (Auto) read Number of processing bytes Number of processing bytes Calculation Method (msec) Item Communication time Read T = 1.5 N + 135.6 Write T = 3.5 N + 193.3 EEPROM Memory Data Carrier...
SECTION 4 Using the Hand-held Reader Writer This section explains how to connect the Hand-held Reader Writer to a host device and provides a communications program example. Connection with the Host Device ..........Communications Program Example .
1, 2, 3... 1. Create the application software. Refer to page 53 for a sample program ex- ample. 2. Connect the V600-CH1D to the RS-232C interface of the host device. • Connecting to a IBM-PC/AT or Compatible Computer (9-pin D-sub connector) 3.
Communications Program Example Communications Program Example The IBM PC/AT or compatible computer and BASIC program for using the Hand- held Reader Writer V600-CH1D is provided below. BASIC Program Example This program writes data in hexadecimal code with the WRITE command from the Hand-held Reader Writer to the Data Carrier.
SECTION 5 Troubleshooting This section describes the types of errors that can occur and provides troubleshooting flow charts. Error Table ............. 5-1-1 Transfer Stop Errors .
Section Error Table Error Table 5-1-1 Transfer Stop Errors If a transfer stop error occurs, the mode display LED will be red and all opera- tions of the Hand-held Reader Writer will stop until the power is switched OFF then ON again. For memory errors, however, communications with the host will still be possible.
Section Troubleshooting Flowchart Troubleshooting Flowchart When an error occurs, be sure to understand the conditions thoroughly, then ac- curately determine the likelihood of the error re-occurring or whether the prob- lem is related to another machine, etc., and follow the flowchart provided below. System Connection Check START Connector and cable...
Page 61
Section Troubleshooting Flowchart From previous page After sending the AW command, touch the Data Carrier. Green LED ON to OFF? Data Carrier Data Carrier communications Data Carrier OK? positioning error (70)? Touch the Data Carrier and Replace Data Carrier the antenna while they are facing each other.
Appendix A JIS 8 Code List (ASCII List) Higher digits Lower digits Column Note 1. The code at the 5th row, 12th column is “\” in ASCII code. 2. Do not use the undefined areas.
Data Carrier Memory Capacity and Memory Type Model Memory capacity Memory Life expectancy (user memory) type V600-D8KR12 8 Kbytes SRAM 8 years (at –25°C to 70°C) V600-D8KR13 5 years (at –25°C to 70°C) V600-D8KR04 8 years (at –25°C to 70°C)
Index COMMUNICATIONS CONDITIONS SETTING command format, 45 response format, 45 ABORT, command format, 44 communications time, 48 address range connections, host device, 52 READ command, 29 WRITE command, 30 ASCII, 59 AUTO READ Data Carrier command format, 35 detecting battery life, 22 response format, 35 memory, 17 memory check function, 24...
Page 65
Index read, command format, 23, 24 response, list, 32 TEST RS-232C, 3 command format, 44 response format, 44 transmission range, 11 SET INFORMATION READ command format, 46 response format, 46 WRITE settings, 16 command format, 34 response format, 34 specifications, 5, 7 transmission, 9 write, response format, 23, 24 system configuration, 3...
Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. Z122-E1-1 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
Need help?
Do you have a question about the V600 and is the answer not in the manual?
Questions and answers