V740-series UHF RFID System Operation Manual Reader/Writer Antenna V740-BA50C22A-US (Bi-static Reader/Writer) V740-HS02CA (Circular Antenna) V740-HS02C (Circular Antenna) Cat.No. RFM – XXX – XX V740 RFID READER/WRITER, ANTENNA OPERATION MANUAL 2005-09, REV.
PRECAUTIONS Please read and understand this manual before using the products. Please consult your OMRON representative if you have any question or comments. Warranty, Limitations of Liability WARRANTY: OMRON’S EXCLUSIVE WARRANTY IS THAT THE PRODUCTS ARE FREE FROM DEFECTS IN MATERIALS AND WORKMANSHIP FOR A PERIOD OF ONE YEAR (OR OTHER PERIOD IF SPECIFIED) FROM DATE OF SALE BY OMRON.
Safety Precautions This chapter provides important information for the safe use of this product. Ensure to read the information carefully before use. IN THE SAFETY PRECAUTIONS BELOW, SEVERITY IS CATEGORIZED AS EITHER ”WARNING” OR “CAUTION”. Warning Indicates a potentially hazardous situation which, if not avoided, could result in minor or moderate injury, or may result in serious injury or death. Additionally there may be significant property damage.
警 WARNING Never disassemble, repair, or modify the main unit and cables. z Do not disassemble, repair, or modify this product. Doing so may result in electric shock, fire, or personal injury. Do not handle the device with wet hands. Do not touch the terminals while the device is connected to the power supply. z Electric shock hazard. Do not allow the cables to be in contact with heaters. z The cable sheaths may melt and the exposed wire may cause electric shock or fire.
・ Locations where the Reader/Writer is exposed to dust, corrosive gas, saline, or flammable gas. ・ Locations where the Reader/Writer is exposed to direct heat. ・ Locations subject to condensation due to high humidity. ・ Locations subject to vibration or impact that exceed the limits outlined in the specifications. ・ Locations where the device may be exposed to water, oil, or chemical agents. (This applies to the models other than waterproof types.
Table of Contents 1. Installation and Usage Guide ................................................................................7 1.1 Before You Begin.........................................................................................................................8 1.1.1 Installation Requirements...................................................................................................8 1.1.2 Performance Considerations.........................................................................
V740 Series RFID system 1. Installation and Usage Guide Reader/Writer Antenna About this Guide This installation and usage guide explains how to install the V740 Reader, how to use the browserbased interface, and how to control the reader remotely.
1.1.2 Performance Considerations 1.1 Before You Begin Reader performance may be affected by external factors including tag variables and environment. 1.1.1 Installation Requirements • The reader is shipped with a power source with a cable length of 1.8m (6ft). Performance tests conducted under typical operating conditions at your site are recommended to help you optimize system performance. • Use only authorized antennas and cables to maintain FCC approval .
1.2.3 Setting the Reader RF Power 1.2 Authorized Antennas The antenna authorized by the FCC for use with the V740 Reader is described below. IMPORTANT: No other antennas may be used with the V740 Reader without violating FCC regulations. It is the responsibility of the user to comply with this requirement. 1.2.1 Antennas Bi-static Circular Antenna(Options) Model: V740-HS02CA, V740-HS02C Polarization: Circular Gain: 6dBi max. Connector: N-Female Cable length : 0.3m(0.
1.3.2 Install the Antennas 1.3 Reader Installation Part Qty. Part Number The antennas can be mounted directly to a variety of surfaces. Mounting surfaces should be flat to fix the antenna securely. V740-Reader/Writer 1 V740-BA50C22A-US To mount the reader on a wall : Power Supply 1 - 1. Hold the antenna in its mounting location and mark the position of the mounting screws with minimum (4) points. The antenna has several mounting holes for each side.
One to four OMRON Bi-static antennas(V740HS02CA,02C) can be connected to the reader, depending on the application requirements. The lower row of silk-screen markings on the reader identifies the port number and antenna connections. 2. Verify that all antennas are securely connected. 3. Connect the reader to the network by plugging a Shielded Ethernet cable into the Ethernet port. or Note: Upper row of silk-screen marking on the reader is reserved for future use.
1.3.4 I/O Interface The Reader provides control of and response to the I/O(Input/Output) lines. Name Pin No. IN/OUT I/O_0 6 OUT Interface Open-collector output 24VDC maximum, LED Indicators Name Meaning POWER Lights while booting. Blinks when the reader is running. Lights when communicating with tags via MODULE A(Antenna port 1 and 2) Lights when communicating with tags via MODULE B(Antenna port 3 and 4) MODULE A MODULE B FAULT/ERROR Lights when system error occurs.
5. Click the Settings link in the navigation menu. The Modify Settings page appears. 1.4 Reader Configuration In some cases, the application software may provide support for reader configuration. If so, follow the instructions provided with the application. The following procedure describes how to configure the reader directly from a network PC using the browser-based interface. 6.
1.5 Reader Service 4. A log-dialog appears. Enter the factory-installed name: "web" and the password: "radio"(all lower case) 1.5.1 Using the Browser-Based Interface 5. A navigation menu and the V740 reader “Mercury4” Status page appear in the browser. The browser-based interface communicates directly with the V740 reader. It includes several tools that enable you to monitor reader performance, change reader settings, and upgrade reader firmware.
Status Page Query Page The Status page indicates the connected antennas, software version and LAN configuration of the reader. The Query page is mainly used to set up and run anticollision searches quickly and gives you immediate feedback, which can be useful for verifying IMPORTANT: Check to see that at least one antenna performance when installation is complete and for port is connected before performing any tag queries or debugging. tag write operations.
To perform a read operation from the Query page: 1. Position one or more tags a few feet in front of one of the antennas connected to the reader. 2. Select a stock query from the pull-down list. 3. Click the Start button to begin continuously reading tags. Tag data is displayed. Each row in this example shows sequential tag number, number of times tag was read, tag data, antenna, and protocol. • Show Raw button displays raw tag data on the Query page.
If the write is not successful, the response will include an error message. Write Page Use the Write page to replace the id or data that is encoded on a tag. To read data from a tag: 1. Display the Write page (click the Write link on the navigation menu). 2. Click the Make Select button. A query designed to read data from the antenna connected to the port 1 appears in the center pane. 3. Place the tag to be read within the detection zone of the antenna. 4. Click the Submit Query button to read tag data.
Settings Page Instructions for Modifying the Settings Use the Modify Settings page to change RFID protocol, network and reader security settings. The page is divided into five sections: RFID Protocol Settings; Network Settings: All Interfaces; Network Settings: Ethernet Interface; Boot Options and Security Settings.Instructions for Modifying the Settings. Changing these parameters changes the reader’s settings used on startup. RFID protocol settings, boot options and network settings can be modified.
RFID Protocol Settings The RFID protocol settings take effect immediately on the reader upon saving them. A restart is not required. The Default RQL Query runs continuously at startup and thus a change to this setting requires a restart of the reader. Item UHF Power (dBm) EPC1 Tag ID length EPC0 Search Depth Default RQL Query Describe UHF Output power in dBm. This setting must be adjusted carefully to comply with FCC regulations.
Network Settings: All Interfaces Static network settings are ignored when in DHCP mode, and DHCP related settings are ignored when in static IP mode. Please note that your network needs to have properly configured DNS servers if you wish to connect to the reader via its hostname. Usually when using DHCP, the DHCP server will add the hostname to the DNS server’s database.
Network Settings: Ethernet Interfaces Item Describe Setting Requirement Default Select whether the reader gets an IP address on the network automatically by DHCP or manual setting. You must not check the item if you use a manually set IP address. Optional Yes Class Specify an extra DHCP parameter for integration and customization. It is not supported on the firmware version 2.2.22.
Boot Options The boot option settings specify the location of downloadable firmware and configuration files and their optional parameters, and the location of a syslog server to which all reader events may be sent. Item Describe Setting Requirement Default Optional parameters used when downloading a new configuration file to the reader. It is not supported on the firmware version 2.2.22. Optional (none) Boot Config URI to the tm.conf file to be downloaded on startup.
Security Settings These settings control secure access to the reader using a combination of SSH, HTTPS and secure RQL calls. Item Secure Only Describe Shell (disable telnet) Secure Web Only (disable standard http) Secure RQL Only (disable nontunneled RQL) Setting Requirement Default If Yes, the telnet server is disabled, and reader access can only be performed via a secure shell (SSH). It is recommended to set 'No' in ordinary use.
Restart Page Firmware Upgrade Page Use the Restart page to restart the reader. Use the Firmware upgrade page to update firmware. Only the update firmware file provided by OMRON can be used. 1. Click the Restart link on the navigation menu. The Restart Reader page appears. Browse 2. To restart the reader, click the Restart System button. The following dialog box appears. 3. Click OK. The following message appears and remains on the screen until the reader restarts. Then the Status page appears. 1.
Diagnostics Page Help Page The Diagnostics page provides a wealth of information, including the current settings of the reader, comprehensive version information, and current status of network interfaces. Use the Help page to view descriptions of system operations. 1.5.2 Restarting the Reader • View Log is used for maintenance of the reader. For use by OMRON only. Use this procedure to recover from a reader error. 1. Click the restart link on the navigation menu. 2.
1.5.3 Using Safe Mode Use the recessed Safe Mode button on the reader connector panel to recover from errors which prevent the reader from operating in normal mode. In Safe Mode the reader is configured with a static IP address of 10.0.0.101. Safe mode operation restores factory default settings as follows: Firmware Version: IP Address: Host Name: 4. Once the maintenance has been performed, restart the reader to activate the changes. Disconnect power from the reader. factory installed version 10.0.0.
1.6 Tag Fundamentals Tag Memory Structure Protocols and the tag memory structures supported by the V740 reader are described below. For additional information regarding tag operation, refer to each tag specification. Class 1 Tags Class 1 tags contain 96 bits of programmable memory. It consists of EPC Code, Check Code data. 64 bits of them are EPC Code, and the first 16 bits of them are Check Code for the EPC Code.
Outline Drawings 1.7 Specifications See on the page 51 to 52. Electrical Supported Tag Protocols Reader 915 MHz......................................... EPC Class 1/1B UHF operating frequency ................... 902–928MHz Input voltage.........................................24Vdc, 2.0A RF connector type ............................. Reverse-TNC Separate Power Supply Input voltage.......... Nominal 100–240Vac, 50/60Hz AC line current...................... Nominal 0.5A at 120V Output voltage ........
2. Query Protocol 2.1 Transport Protocol Reference Guide In the current implementation, TCP/IP is used as the transport protocol. TCP is a connection-oriented protocol that provides a reliable, in-order data transport layer with end-to-end checksums and flow control. This chapter lays the groundwork for the communication protocol between client software running on a remote computer and the V740 reader. The client software may be a database system, enterprise software, or user software.
2.2 Event/Query Protocol The client software can control the reader using RQL via TCP connection and can acquire data from the readers in two modes: 1) by requesting specific data or 2) by automatically receiving events. The two modes are discussed in further detail in the following subsections. In order to keep the protocol comprehensive and easy to use, we specify a small set of commands that allow the client software to fully configure the readers and exploit their capabilities.
2.2.2 General Observations, Commands, and Syntax We note that a reader behaves very much like database wherein each individual tag represents an entry in the database with a given set of attributes. Due to memory constraints of the reader, the system will remove entries from the database as they are queried. 2.2.3 Extended RQL Command Structure supported by the V740 Reader Extended Command Set for Data and Write, and Lock operations ID Read : Identify tags, including anti-collision.
[id1] [id2] .....[idn] 2.2.4 Detailed Command Structure The response includes the check code and ID. The first 4 digits are the check code, and the ID follows for the EPC1/1B protocols. 2.2.4.1 ID Read The client software would use the SELECT command to read IDs of tags. The SELECT command is for querying the tag population of the reader as well as static variables such as firmware version.
SELECT id FROM tag_id WHERE protocol_id='EPC1' AND antenna_id=1 AND (tag_id>=min_tag_id AND tag_id<=max_tag_id); SELECT id FROM tag_id WHERE antenna_id=1 AND protocol_id='EPC1' SET time_out=500; The command imposes a time out constraint of 500ms; i.e., the reader stops reading and returns all collected data after 500ms. The order in which specifying arguments are used is irrelevant. The default timeout is 250ms if none is specified.
The antenna arbitration algorithm is optimized to maximize the read rate of all the tags in the field. The time division for each antenna is determined automatically by the reader and cannot be specified by the user. e.g. if 10 EPC1 tags takes 20 ms per tag on average. With two antennas: minimum time_out = 10 x 20 x 2 x 2 = 800 ms. Note: It is caused by the following reasons that the difference between the time_out value and actual time required for reading. It spends 20 ms to switch protocols.
Table 2: Reader Internal Tag Data Table Schema -Tag Read Keyword SELECT Entry Table Arguments Range Example Value Comments id tag_id Hex String - 0xFEDCBA0 987654321 Requests the id (tag data) of the tag antenna_id tag_id Int - 2 Requests the antenna id used to read the tag protocol_id tag_id Int - 1 (EPC1/1B) Requests the protocol id of the tag read_count tag_id Int - 1 Requests the number of times a tag ID was read tag_id String - 1101973245.
2.2.4.2 ID Write – Writing data to tag • The UPDATE command is used to write new data to a tag. The structure of an UPDATE command is as follows: Example : To write tag data(tag_id) to a 64-bit EPC tag: UPDATE tag_id SET id=0x1234567890ABCDEF WHERE protocol=’EPC1’ AND antenna_id=1; UPDATE table_expression set_specification where_specification; The reader returns the tag_id if the write operation was successful.
1. • UPDATE tag_id SET locked=1, id=0x1234567890ABCDEF12345678 WHERE protocol=’EPC1’ AND antenna_id=1; ID Lock The UPDATE command is also used to lock data of a tag. This can be used to write '1' to 'locked' flag . The structure of an UPDATE command is the same as ID Write. The reader returns the tag_id the same way as 64bit tag. Example : To lock tag id of a 64-bit EPC tag: Note: The format of the tag data in the command must much the selected protocol or an error will result. (See section 1.
2. • Kill The UPDATE command is also used to initialize a tag. 3 parameters must be specified in SET Clause. The first is 'killed' flag, the second is password for the tag and the last is id of the tag. The structure of an UPDATE command is the same as ID Write. • Example : To lock tag id of a 64-bit EPC tag: UPDATE tag_id SET killed=1, password=0x88, id=0x1234567890ABCDEF WHERE protocol=’EPC1’ AND antenna_id=1; The reader returns the tag_id if the kill operation was successful.
3. • Set Password UPDATE tag_id SET password=0x88, id=0x1234567890ABCDEF12345678 WHERE protocol=’EPC1’ AND antenna_id=1; The UPDATE command is also used to set password of a tag. This can be used to set password. The structure of an UPDATE command is the same as ID Write. • Example : To lock tag id of a 96-bit EPC tag: The reader returns the tag_id the same way as 64bit tag.
4. Reader Control The client software can register a command with a cursor name to the reader. This section describes Cursors (Stored Procedures or Aliases ) and Reader settings. daemon to its initial state; that is, resets the reader, deletes cursors and clears memory. ii. Execution Commands stored as cursors can be executed in 3 ways as described below. i.
To run the query once at a specific time you use a milliseconds are spent with cursor idle(RF off). This syntax can be used for controlling the duty cycle of the command of the form: reader. For full reader utilization, ensure that the value SET trigger_time cursorname = 'starttime'; of time_out is less than the value of repeat, if not the cursor is executed continuously.
Example: The following example schedules reads to execute 1 time per second with an off time of 750ms, starting at a specific time: DECLARE cursor8 CURSOR FOR SELECT id FROM tag_id WHERE protocol_id='EPC1'; SET auto_time cursor8 = '2004-0122T12:43:08-05:00', repeat=1000; Note: Since time_out is not specified, the default time_out of 250ms is used. DECLARE SET auto_time RQL execution Response repeat start time time repeat (stop time) iii.
Keyword DECLARE Entry - Table n/a Arguments cursorname, Range Example Value Comments - cursor1 Defines the cursor name for the query. query FETCH - n/a cursorname - cursor1 Executes a cursor sends the data CLOSE - n/a cursorname - cursor1 Deletes a defined cursor RESET - n/a - - - Resets the reader, deletes cursors, clears memory SET tirgger_time n/a cursorname, - - Set a cursor to run at the specified time once.
2.2.4.3 Get Information The client software can get the information about the status of the reader. For example, firmware version and current time of the system. To get firmware version information, The format is as follows: SELECT entry FROM table_expression Table8 : Table Schema - Get Information Keyword SELECT FROM Entry Table Arguments Range Example Value Comments version Firmware String - 2.2.
2.2.5 Errors DECLARE cursor9 CURSOR FOR SELECT id FROM tag_id; If the reader is unable to execute a command issued by the client software, the reader issues an error message, which has the basic form: FETCH cursor10; Would result in the error message: Error error_code : string Error 0100: Cursor does not exist where error_code is an integer. Error codes and strings are documented in Table 6.
Invalid command in current mode Execute a command while another command is running on auto mode Error Codes Strings Explanation/Cause 0102 : Error performing query Tag is absent. ERROR_REMOT E Argument is illegal.
2.2.6 Protocol Specific Functionality and Parameter Settings While the standard ID_read and anti-collision searches are supported by practically all offered protocols, therefore no protocol-specific information is required to issue a RQL search. More specific commands, such as data_read and data_write require protocol specific information when formatting the query and interpreting the results. The tables below provide that information. 2.2.6.
2.3.3 Example 3 2.3 Examples Examples given in this chapter are provided as a guide for the user in determining suitability and does not constitute a warranty. Users must verify operation in their specific environment and application. To synchronize two readers see the following instructions. On Reader 1: DECLARE cursor_one CURSOR FOR SELECT id FROM tag_id WHERE protocol_id='EPC1' SET time_out=300; 2.3.
3. I/O This chapter describes how to use this function a function for external input/output control. The V740 Reader has an external input/output function on the RS232C connector; two for input and three for output. Following table is a terminal assignment. 00 : Normal 14 : Format Error OUT1 OUT3 IN1, IN2 Displays the status of output. 1 : ON / 0 : OFF Displays the status of input.
4. Characteristics(Reference) Characteristics data given in this chapter is provided as a guide for the user in determining suitability and does not constitute a warranty. Actual performance may vary based on actual user conditions. 4.1 Communications Range Circular Antenna(V740-HS02CA,04C) / Class1b Tag 1m 2m Antenna X Y Tag *. There are no RF reflection objects around the Antenna and Tag in the measurement environment. *.
4.2 Communications Time Communications time varies for several reasons such as the actual noise environment and the distance between tags and antennas. The chart below shows the communication time vs. the number of tags in the antenna read range. One may use the communication time value as a reference when setting time out values in the RQL command.
APPENDIX : OUTLINE DRAWINGS Reader : ( V740-BA50C22A-US) Material : Aluminium V740 RFID READER/WRITER, ANTENNA OPERATION MANUAL 2005-09, REV.
Antenna : ( V740-HS02CA,V740-HS02C) Material : Aluminium V740 RFID READER/WRITER, ANTENNA OPERATION MANUAL 2005-09, REV.
Antenna Cable: Short cable (V740-A01-3.0M) Long cable ( V740-A01-10M) V740 RFID READER/WRITER, ANTENNA OPERATION MANUAL 2005-09, REV.
Revision History Catalog No. RFM - 002 - 01 Revision Code Revision Code 01 V740 RFID READER/WRITER, ANTENNA OPERATION MANUAL Date 2005/11 Reason for revision/revised page First edition 2005-09, REV.
OMRON CORPORATION RFID BUSINESS DEVELOPMENT DEPARTMENT 14th Fl., Gate City Osaki West Tower 1-11-1 Osaki, Shinagawa-ku, Tokyo 141-0032 Japan Tel: (81)3-5435-2016/Fax: (81)3-5435-2017 Regional Headquarters OMRON ELECTRONICS LLC 1 East Commerce Drive, Schaumburg, IL 60173 U.S.A. Tel: (1)847-843-7900/Fax: (1)847-843-8568 Up-to-date information on RFID Systems can be accessed at OMRON's web site at http://www.omron.