background image

 

V740 RFID READER/WRITER, ANTENNA 

2005-09, REV.01 

OPERATION MANUAL 

1 of 56

 

©OMRON CORPORATION 2005

 

 

 

 

V740-series 

UHF RFID System 

 
 
 
 

Operation Manual 

 

 
 
 

 

 
 
 

V740-BA50C22A-US (Bi-static Reader/Writer) 

V740-HS02CA (Circular Antenna) 

V740-HS02C (Circular Antenna) 

 
 

 

 
 

 

 

Cat.No.  RFM – XXX – XX

Reader/Writer 

Antenna

Summary of Contents for V740-HS02C

Page 1: ...9 REV 01 OPERATION MANUAL 1 of 56 OMRON CORPORATION 2005 V740 series UHF RFID System Operation Manual V740 BA50C22A US Bi static Reader Writer V740 HS02CA Circular Antenna V740 HS02C Circular Antenna Cat No RFM XXX XX Reader Writer Antenna ...

Page 2: ...ER USE THE PRODUCTS FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS AND THAT THE OMRON PRODUCT IS PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM CHANGE IN SPECIFICATIONS PRODUCT SPECIFICATIONS AND ACCESSORIES MAY BE CHANGED AT ANY TIME BASED ON IMPROVEMENTS AND...

Page 3: ... avoided may result in minor or moderate injury or property damage Property damage refers to extended damage caused to house household goods or livestock pets Description of Symbols Prohibition Indicates an action or activity not permitted Observe strictly Indicates the need to ensure the safe use of the product Ensure to establish a solid grounding A label indicating that a device with a groundin...

Page 4: ...ing on this product or attached devices To connect To disconnect 1 Turn everything OFF 1 Turn everything OFF 2 Attached all cables to devices 2 Remove power cords from outlet 3 Attached power cords to outlet 3 Remove all cables from devices Failure to do so may result In spark or deform or damage the device Caution Do not drop the device you may receive major shocks z Doing so may result in person...

Page 5: ...upplies power supply ICs and other similar RFID systems may generate noise which cause radio interference and may affect communication with Tags If the product is required in the vicinity of these items check for any interferences prior to use z On the contrary the system itself may affect radio station transmissions or medical devices Be cautious when using the system in the environments where su...

Page 6: ...ons 28 2 Query Protocol 29 2 1 Transport Protocol 29 2 1 1 TCP Connection Setup and Teardown 29 2 2 Event Query Protocol 30 2 2 1 Client Software Requests Functionality 30 2 2 2 General Observations Commands and Syntax 31 2 2 3 Extended RQL Command Structure supported by the V740 Reader 31 2 2 4 Detailed Command Structure 32 2 2 4 1 ID Read 32 2 2 4 2 ID Write Writing data to tag 36 2 2 4 3 Get In...

Page 7: ... structured query language server providing tag data in response to requests from another application A separate software application may be used to direct its operation and provide a user interface The reader supports UHF ultra high frequency antennas which are available separately The reader supports multiple configurations of UHF antenna ports and transfers data to a remote computer over a netw...

Page 8: ...ing conditions at your site are recommended to help you optimize system performance Tag Variables There are several variables associated with tags that can affect reader performance Application surface Some materials interfere with tag performance including metal and moisture Tags applied to items made from or containing these materials may not perform as expected Tag orientation Reader performanc...

Page 9: ...C to Type N Cable Diameter 5 5mm 0 22 Long cable Model V740 A01 10M Length 10m 32 8 Insertion Loss 1 5 dB min Cable Type 5D SFA Connector Reverse TNC to Type N Cable Diameter 7 6mm 0 30 1 2 3 Setting the Reader RF Power During initial installation the reader must be properly configured to use the correct RF power to comply with FCC regulations DO NOT increase the power beyond the recommended power...

Page 10: ...Do not bundle the adaptor cable with other signal or power lines Mechanical Loading Mounting of the equipment in the rack should be such that a hazardous condition is not achieved due to uneven mechanical loading 1 3 2 Install the Antennas The antennas can be mounted directly to a variety of surfaces Mounting surfaces should be flat to fix the antenna securely To mount the reader on a wall 1 Hold ...

Page 11: ... of the inactive antenna 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 Connect the reader to a PC personal computer by plugging a crossover Shielded Ethernet cable into the Ethernet port Note If DHCP is to be used then the network and server must be connected before powering up the reader If a D...

Page 12: ...ure Use IMPORTANT DO NOT disconnect power during startup Disconnecting power while booting the V740 reader may result in improper startup 1 3 4 I O Interface The Reader provides control of and response to the I O Input Output lines I O connector is D sub 9pin Male connector Name Pin No IN OUT Interface I O_0 6 OUT I O_1 1 OUT I O_2 9 OUT Open collector output 24VDC maximum 20mA maximum I O_3 4 IN ...

Page 13: ...igured with an IP address and subnet mask compatible with the reader s settings For example IP address 10 0 0 10 Subnet mask 255 255 255 0 4 Browse to http v740 dhcp name or http 10 0 0 101 The V740 reader browser based interface to the reader is displayed 5 Click the Settings link in the navigation menu The Modify Settings page appears 6 If you wish to use DHCP modify the Use DHCP setting by sele...

Page 14: ...cs Provides the current operating settings of the reader Help Provides information that is helpful in operating the reader The browser based interface can be run from any PC on the network Care must be taken to configure the PC with an IP address and subnet mask compatible with the current operational settings of the reader To start the browser based interface 1 Exit all reader applications on the...

Page 15: ...feedback which can be useful for verifying performance when installation is complete and for debugging At the bottom of the screen is the Query field in which RQL search statements can be entered or selected from the stock queries found in the drop down list to the right of the Query field The RQL search statement in the Query field specifies which tag protocols will be read which antenna ports ar...

Page 16: ...g the SELECT clause may cause incorrect display of data The Query page provides additional options that enable you to control the data that is gathered and how it is displayed Copy Display to Raw button enables to copy data from the colored list screen to raw data mode that displays raw tag data This function is available only when the colored tag list screen is displayed Bignum checkbox when chec...

Page 17: ...nu The Write page appears 2 In the middle pane type or paste a hexadecimal tag id to be written to the tag in the RQL statement after tag_id 0x For example 16 hex characters for 64 bit tags 24 characters for 96 bit tags etc 3 Select the checkbox for EPC1 4 Click the Make Update button A query designed to write the highlighted data to the tag appears in the center pane 5 Place the tag 0 3 0 6m 1 2f...

Page 18: ...e must be taken to use correct values or you might be unable to connect the reader without restarting into safe mode IMPORTANT Do not disconnect power until the save process is complete 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 ...

Page 19: ... EPC1 Tag ID length Radio buttons that enable combined 96 and 64 bit tag support or single tag id lengths If the reader will only be reading 96 or 64 bit tags select that radio button to optimize read rates Optional 64 bit 96 bit EPC0 Search Depth Maximum number of EPC0 tags to be singulated on each query This function is not available as this type of the V740 reader does not support EPC0 protocol...

Page 20: ... unique on the network for the reader Mandatory v740 NTP Server Specify the IP address or machine name of the server to get current time from the network either LAN or WAN The reader obtains the correct time from another device since it doesn t have a hardware clock Example 129 6 15 8 NIST Gaithersburg Maryland Optional none Domain Name Specify the group name when using devices on the network as a...

Page 21: ...DHCP server if using DHCP Mandatory in the case of not using DHCP 10 0 0 101 LAN Netmask Specify the mask value to determine the network address of the subnet from the IP address It is not used if using DHCP Mandatory in the case of not using DHCP 255 255 255 0 LAN Gateway Specify a unique IP address for the gateway machine only when communicating with the device on another LAN You don t have to s...

Page 22: ...are version 2 2 22 Optional none Boot Firmware Options Same as Boot Config Options used when downloading new firmware to the reader Following four parameters are available as a user specifiable option f force Force a downgrade if config file version is lower than that currently running on the reader w wipe Wipe flash memory and settings p preserve Preserve configuration settings under a wipe a aut...

Page 23: ... is disabled and reader access can only be performed via a secure shell SSH It is recommended to set No in ordinary use Optional No Secure Web Only disable standard http If Yes reader will only respond to requests using https URLs Access via http URLs is disallowed It is recommended to set No in ordinary use Optional No Secure RQL Only disable non tunneled RQL If Yes RQL no longer listens on Port ...

Page 24: ...The status frame at the bottom of the page displays the progress of the update 5 To activate the new firmware restart the reader Until the reader is restarted the old firmware will still be active In the unlikely event that a firmware update fails perhaps due to a power failure the device will restart in Safe Mode Note You should not check the check box of Erase contents before installing Or the V...

Page 25: ... used for maintenance of the reader For use by OMRON only Help Page Use the Help page to view descriptions of system operations 1 5 2 Restarting the Reader Use this procedure to recover from a reader error 1 Click the restart link on the navigation menu 2 Click the restart button and the OK button on the confirmation dialog Wait for at least 60 seconds for the reader to boot up The Power Heartbeat...

Page 26: ...h the reader running hold down the recessed reset button for 4 seconds using a non conductive object 2 Release the button 3 The green LED should turn solid as soon as the button is released indicating the reader is rebooting It should take approximately 30 seconds to boot into Safe Mode The web server telnet server and SSH server run in Safe Mode however none of the RFID features are activated To ...

Page 27: ...onsists 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 Byte Bit Contents 1 0 7 2 8 15 3 16 23 4 24 31 5 32 39 6 40 47 7 48 55 8 56 63 9 64 71 10 72 79 Class 1B Tags Class 1B tags contain 128 bits of programmable memory The format is almost the same as the Class 1 tags Bit count of EPC code is 96 Byte Bit Contents 1 0 7 2 8 15 ...

Page 28: ...ion Circular Impedance 50ohm Cable length 30cm 11 8 RF connector type N Female Environmental Reader Operating temperature 0 to 40 C 32 to 104 F Storage temperature 20 to 65 C 4 to 149 F Relative humidity 25 to 85 RH non condensing Antenna Operating temperature 10 to 55 C 14 to 122 F Storage temperature 25 to 65 C 13 to 149 F Relative humidity 25 to 85 RH non condensing Mechanical Reader Dimension ...

Page 29: ...e and the reader consists of connection setup data transactions and connection teardown At present all connections are initiated only by the client software If for example the reader is configured to automatically forward events and or data to the client software but the client software has not established a connection then no attempt is made by the reader to contact the client software to establi...

Page 30: ...low 2 2 1 Client Software Requests Functionality The client software is able to make the following requests of a reader Read IDs of all tags within range of all antennas Read IDs of all tags within range of a given antenna Read IDs of all tags within a certain subset of tag IDs within range of all antennas Read IDs of all tags within a certain subset of tag IDs within range of a specific antenna R...

Page 31: ...n this manual you must input a command in one line without line feed characters 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 ID Write Change tag ID ID Lock Prevent further changes of tag ID Kill Initialize tag Password Set a pass code to kill a tag Table1 Supported Protoc...

Page 32: ...llows id1 LF id2 LF idn LF LF 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 Below are some examples for reading tag ID To query a tag on a specific antenna and protocol you can specify a specific antenna and protocol in the where_specification SELECT id FROM tag_id WHERE antenna_id 1 AND protocol_id EPC1 SELECT id FRO...

Page 33: ..._id and the response is as follows Query SELECT protocol_id id FROM tag_id WHERE antenna_id 1 AND protocol_id EPC1 Res 1 0xCE791111111111111111 LF LF To query during a specific time 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 whi...

Page 34: ...der 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 The max of the difference can be calculated by summing up the time caused by the reasons...

Page 35: ...101973245 003590 Requests the time M4 read data from the tag To get the correct time you need to adjust the clock by setting NTP server FROM tag_id The name of the internal tag data table fixed antenna_id tag_id Int 1 4 1 Specifies the antenna used to read a tag protocol_id tag_id String EPC1 EPC1 Specifies the protocol used to read a tag Must be uppercase read_count tag_id Int 1 and over 2 Specif...

Page 36: ...tocol EPC1 AND antenna_id 1 The reader returns the tag_id if the write operation was successful For example the response is as follows 0xCE851234567890ABCDEF LF LF In this case CE85 is the check code 1234567890ABCDEF is tag data tag id If the operation failed Error 0102 Error performing query LF LF returned Note The format of the tag data in the command must much the selected protocol or an error ...

Page 37: ... The reader returns the tag_id the same way as 64 bit tag Note The format of the tag data in the command must much the selected protocol or an error will result See section 1 6 For example A 64 bit EPC1 tag requires 16 hexadecimal digits A 96 bit EPC1 tag requires 24 hexadecimal digits Note You must send this command to only one tag at one time in the stable communication area Note Response data a...

Page 38: ..._id 1 The reader returns the tag_id the same way as 64 bit tag Note The format of the tag data in the command must much the selected protocol or an error will result See section 1 6 For example A 64 bit EPC1 tag requires 16 hexadecimal digits A 96 bit EPC1 tag requires 24 hexadecimal digits Note You must send this command to only one tag at one time in the stable communication area Note Response d...

Page 39: ...ocol EPC1 AND antenna_id 1 The reader returns the tag_id the same way as 64 bit tag Note The format of the tag data in the command must much the selected protocol or an error will result See section 1 6 For example A 64 bit EPC1 tag requires 16 hexadecimal digits A 96 bit EPC1 tag requires 24 hexadecimal digits Note You must send this command to only one tag at one time in the stable communication...

Page 40: ...software issues the command CLOSE cursorname If the cursorname is valid following the command an empty event only LF code is returned Reset To reset the reader RQL server for example if the RQL state is undefined or questionable use RESET Following the command an empty event only LF code is returned The command returns the RQL daemon to its initial state that is resets the reader deletes cursors a...

Page 41: ...to mode over a given interval SET auto_time cursorname starttime repeat interval or SET auto_time cursorname starttime stoptime repeat interval The first form here starts the auto mode at a given time and then just continues until you stop it the same way you would stop normal auto mode The second form runs during the specified interval The start and stop time are specified in ISO8601 time strings...

Page 42: ...out of 250ms is used iii Setting of ID Read response format Separator The client software can change the separator between the entries of the response for ID reading Ref 2 2 4 1 ID Read SET separator c Following the command an empty event only LF code is returned The default separator is The separator must be one character Example is as follows SET separator SELECT id protocol_id antenna_id FROM t...

Page 43: ...sorname cursor1 Deletes a defined cursor RESET n a Resets the reader deletes cursors clears memory tirgger_time n a cursorname time Set a cursor to run at the specified time once auto_time n a cursorname start time stop time Set a cursor to keep running from the start time to the stop time repeatedly auto n a cursorname ON OFF cursor1 ON Turns auto mode of cursors on off repeat n a Integer Sets a ...

Page 44: ... format is as follows SELECT entry FROM table_expression Table8 Table Schema Get Information Keyword Entry Table Arguments Range Example Value Comments version Firmware String 2 2 22 2005 07 22T16 32 55 04 00 Shannon Requests the firmware version of the reader SELECT current_time Settings String 2006 01 01T00 01 39 8 91808 Requests the current time of the reader Firmware Table for the information ...

Page 45: ...mand No antenna specified Indicates missing or more than 17 antenna_id are declared only for UPDATE command Too many antennas specified Indicates more than 2 antennas specified only for UPDATE command Unknown table Cursor already exists Declared cursor name already exists Unknown setting Indicates no entry item in the table Cursor does not exist Fetch non existent cursor Unknown field Indicates it...

Page 46: ...tting saved netmask Error setting firmware version Error setting safemode version Error setting OS version Error setting supported protocols 0102 ERROR_REMOT E Error getting operation state 0106 ERROR_INVALID _ANTENNA Antenna does not exist in current hardware configuration Antenna does not exist in current hardware configuration 0107 ERROR_UNCON NECTED_ANTEN NA Antenna port exists But no antenna ...

Page 47: ... 96 bits hex new_id or error_code with string UPDATE tag_id SET id 0x1234567890ABCDEF WHERE protocol_id EPC1 AND antenna_id 1 ID Lock id 64 bits or 96 bits hex Locked Flag 1 Fixed id or error_code with string UPDATE tag_id SET locked 1 id 0x1234567890ABCDEF WHERE protocol_id EPC1 AND antenna_id 1 Kill id 64 bits or 96 bits hex password 8bits hex Killed Flag 1 Fixed all zero id or error_code with s...

Page 48: ...llows DECLARE query1 CURSOR FOR SELECT id FROM tag_id WHERE antenna_id 1 AND protocol_id EPC1 SET time_out 500 SET AUTO query1 ON repeat 1000 2 3 3 Example 3 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 SET auto_time cursor_one 2005 02 01T13 00 00Z repeat 1000 The first reader will ...

Page 49: ...T3 2 1 1 1 OUT1 OUT3 Writing 1 or 0 following CC specifies the status of the output 1 ON 0 OFF Writing instead of 1 or 0 starts to read the statuses of the connectors Response format Coomand CC Response Code 00 OUT 1 OUT 2 OUT 3 IN 1 IN 2 LF LF 2 2 1 1 1 1 1 1 1 Response Code 00 Normal 14 Format Error OUT1 OUT3 Displays the status of output 1 ON 0 OFF IN1 IN2 Displays the status of input 1 ON 0 OF...

Page 50: ...Circular Antenna V740 HS02CA 04C Class1b Tag Measurement Set up There are no RF reflection objects around the Antenna and Tag in the measurement environment There are some areas where communication is possible outside the communications range shown in the graph by the effect of reflection off of the ground For example an electric wave darkroom 6dB attenuator is attached at the time of measurement ...

Page 51: ... 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 Class1 1b Tags 0 200 400 600 800 1000 0 5 10 15 20 25 30 35 40 Number of Tags Actual communication time ms ...

Page 52: ...V740 RFID READER WRITER ANTENNA 2005 09 REV 01 OPERATION MANUAL 52 of 56 OMRON CORPORATION 2005 APPENDIX OUTLINE DRAWINGS Reader V740 BA50C22A US Material Aluminium ...

Page 53: ...V740 RFID READER WRITER ANTENNA 2005 09 REV 01 OPERATION MANUAL 53 of 56 OMRON CORPORATION 2005 Antenna V740 HS02CA V740 HS02C Material Aluminium ...

Page 54: ...V740 RFID READER WRITER ANTENNA 2005 09 REV 01 OPERATION MANUAL 54 of 56 OMRON CORPORATION 2005 Antenna Cable Short cable V740 A01 3 0M Long cable V740 A01 10M ...

Page 55: ...ADER WRITER ANTENNA 2005 09 REV 01 OPERATION MANUAL 55 of 56 OMRON CORPORATION 2005 Revision History Catalog No RFM 002 01 Revision Code Date Reason for revision revised page 01 2005 11 First edition Revision Code ...

Page 56: ...6 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 com card rfid Up to date information on RFID Systems can be accessed at OMRON s web site at http www omron com card rfid Cat No RFM 002 01 Note Specificatio...

Reviews: