Please read and understand this manual before using the products. Please consult your OMRON representative if you
have any question or comments.
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.
OMRON MAKES NO WARRANTY OR REPRES EN TATION, EXPRESS OR IMPLIED, REGARDING NON-INFRINGEMENT,
MERCHANTABILITY, OR FITNESS FOR PARTICULAR PURPOSE OF THE PRODUCTS. ANY BUYER OR USER ACKNOWLEDGES THAT
THE BUYER OR USER ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE PREQUIREMENTS OF THEIR
INTENDED USE. OMRON DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED.
LIMITATIONS OF LIABILITY: OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL, INDIRECT, OR CONSEQUENTIAL
DAMAGES, LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODU CTS, WHETHER SUCH CLAIM
IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY.
IN NO EVENT SHALL THE RESPONSIBILITY OF OMRON FOR ANY ACT EXCEED THE INDIVIDUAL PRICE OF THE PRODUCT ON
WHICH LIABILITY IS A SSERTED.
IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPA IR, O R OTHER C LAIMS REGARDING THE PRODUCTS
UNLESS OMRON'S ANALYSIS CONFIRMS THAT THE PRODUCTS WERE PROPERLY HANDLED, STORED, INSTALLED, AND
MAINTAINED AND NOT SUBJECT TO CONTAMINATION, ABUSE, MISUSE, OR INAPPROPRIATE MODIFICATION OR REPAIR.
SUITABLITY FOR USE :
REGULATIONS THAT APPLY TO THE COMBINATION OF THE PRODUCTS IN THE CUSTOMER'S APPLICATION OR USE OF THE
PRODUCT.
TAKE ALL NECESSARY STEPS TO DETERMINE THE SU ITABILITY OF THE PRODUCT FOR THE SYSTEMS, MACHINES, AND
EQUIPMENT WITH WHICH IT WILL BE USED.
KNOW AND OBSERVE ALL PROHIBITIONS OF USE APPLICABLE TO THIS PRODUCT.
NEVER 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 OTHER REASONS. CONSULT WITH YOUR OMORN REPRESENTATIVE AT ANY TIME TO CONFIRM
ACTUAL SPECIFICATIONS OF PURCHASED PRODUCT.
Application Precautions, Change in Specifications
OMRON SHALL NOT BE RESPONSIBLE FOR CONFORMITY WITH ANY STANDARDS, CODES, OR
Warranty, Limitations of Liability
2 of 135
EQUIPMENT MODIFICATION CAUTION: Equipment changes or modifications not expressly approved by OMRON
Corporation, could void the user's authority to operate the equipment and could create a hazardous condition.
This document is protected by copyright and is intended solely for use in conjunction with the product. Notify your
OMRON representative before copying or reproducing this document in any manner, for any other purpose.
3 of 135
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
CAUTION
●Description of Symbols
Please ensure that all cautions and prohibitions are adhered to, since non-compliance may lead to serious injury
or damage, in certain circumstances.
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 grounding terminal should always be
grounded.
Electric shock hazard
A notification that alerts the possibility of electric shock under certain
conditions.
Do not disassemble
A notification that prohibits disassembly when injuries caused by electric
shocks may result.
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.
Indicates a potentially hazardous situation which, if not 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.
4 of 135
警WARNING
Never disassemble, repair, or modify the main unit and cables.
zDo 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.
Do not use the power cords and power adapters not supplied with the products.
z Failure to do so may results in electric shock, fire, or personal injury.
Connect and disconnect cables as described in the following procedures when installing,
moving, on this product or attached devices.
To connect: To disconnect:
1. Attached all cables to devices. 1. Remove power cords from outlet.
2. Attached power cords to outlet. 2. Remove all cables from devices.
Failure to do so may result In spark or deform or damage the device.
Always turn OFF the power supply to the PC before attempting any of the following. Not
turning OFF the power supply may result in malfunction or electric shock.
• Assembling the Units.
• Connecting or disconnecting the Expansion I/O Units or Expansion Units.
• Connecting or wiring the cables.
• Connecting or disconnecting the connectors.
5 of 135
CAUTION
Do not drop the device you may receive major shocks.
z Doing so may result in personal injury or device damage.
Do not apply strong force to, or place heavy items on the device or cables.
z Doing so may deform or damage the device, resulting in electric shock or fire.
Use and store the product in an environment that is specified in the catalog or operation
manual.
zFailure to do so may cause failure of the device, electric shock, or fire. Do not use or store the devices
(Reader, antenna ,antenna cable) in the following locations:
・ Locations that do not satisfy the specified operating conditions (-10 to +50℃, 25%RH to 85%RH,non-
condensing).
・ Locations that do not satisfy the specified storage conditions (-25 to +65℃, 25%RH to 85%RH,non-
condensing).
・ Locations where the reader is exposed to direct sunlight.
・ Locations where the reader is exposed to dust, corrosive gas, saline, or flammable gas.
・ Locations where the reader 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.)
・Outdoor
Be sure to tighten the devices screws securely.
z Failure to do so may result in personal injury or device damage.
Cables with screw attachments must be secured before use.
z Failure to do so may damage the device.
To avoid interferences with other systems, adhere to the following items and check them
before using the product.
zThe product uses a publicly available ISM frequency band of 920-925MHz (V750-BA50D04-SG), 919-
923MHz (V750-BA50D04-SG-MY) to communicate with Tags. Some transceivers, motors, monitoring
devices, power supplies (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.
zOn the contrary, the system itself may affect radio station transmissions or medical devices. Be cautious
when using the system in the environments where such effects might occur.
zTo minimize noise effects, adhere to the following:
・Establish a Class D grounding (former Class 3 grounding) for metal objects placed in the vicinity of the
system.
・Keep cables away from those with high voltages or heavy currents.
6 of 135
Do not allow the device or cables to be exposed to water.
z Doing so may result in electric shock, fire or failure of non-waterproof devices or cables.
If the device fails or is exposed to water (non-waterproof devices or parts), or an unusual
smell, smoke, or sparks are detected, immediately refrain from using the device and
contact OMRON or a sales representative for service and repair.
z Continued use of the failed device may result in electric shock or fire.
Do not use damaged cables.
z Continued use of the damaged cables may result in electric shock or fire.
Fail-safe measures must be taken by the customer to ensure safety in the event of
incorrect, missing, or abnormal signals caused by broken signal lines, momentary power
interruptions, or other causes.
Be sure that all the mounting screws, terminal screws, and cable connector screws are
tightened to the torque specified in the relevant manuals.
Incorrect tightening torque may result in malfunction.
Be sure that terminal blocks and connectors are connected in the specified direction with
the correct polarity. Not doing so may result in malfunction.
If the power supply for the I/O circuits is turned ON with the input and output
connectors reversed, the fuse of output transistor may be blown.
Do not apply voltages to the input terminals in excess of the rated input voltage. Excess
voltages may result in burning.
Do not apply voltages or connect loads to the output terminals in excess of the maximum
switching capacity. Excess voltage or loads may result in burning.
When transporting the Units, use special packing boxes. Be careful not to apply excessive
vibration or shock, or not to expose to water during transportation and not to drop the
product.
Do not install or keep the V750-BA50D04-SG(-MY) in the following locations:
-Locations subject to shock or vibration.
-Locations subject to condensation as the result of severe changes in temperature.
-Where the device may be exposed to water, oil, chemicals or organic solvents.
Do not use the system in an environment subject to flammable, explosive, or corrosive
gases.
Provide an enough space around the device for ventilation
7 of 135
Keep cables away from those with high voltages or heavy current.
To avoid interferences with other systems, adhere to the following items and check them
before using the product:
-The product uses a publicly available ISM frequency band of920-925MHz (V750BA50D04-SG), 919-923MHz (V750-BA50D04-SG-MY) to communicate with Tags. Some
transceivers, motors, monitoring devices, power supplies, 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.
To avoid interferences with other systems, adhere to the following items and check them
before using the product:
-On the contrary, the system itself may affect radio station transmissions or medical
devices. Be cautions when using the system in the environments where such effects might
occur.
Keep cables away from those with high voltages or heavy current.
Properly shielded and grounded cables and connectors must be used for connection to
host computer and / or peripherals.
The machine installation, operation and maintenance should be carried out by “properly
trained” person.
8 of 135
Table of Contents
Feature of V750 series RFID system......................................................................11
1. Installation and Usage Guide ..............................................................................14
1.1 Before You Begin.......................................................................................................................14
The OMRON V750 RFID Reader (herein after denoted as the reader) uses RFID (radio frequency
identification) technology to read data stored on RFID tags.
The reader supports UHF (ultra high frequency) antennas, which are available separately. The reader receives
tag data through the UHF antenna and transfers data to a remote computer over a network connection.
WARNING
Changes or modifications not expressly approved by the party responsible for compliance could void the user’s
authority to operate the equipment.
NOTICE
This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in
accordance with the instructions, 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.
Properly shielded a grounded cables and connectors must be used for connection to host computer and / or
peripherals.
V750-series Radio wave propagative RFID system is ideal for long range communication and for the system
construction used in the production process or distribution control.
It is designed to have “High read range”, “Quick response” and “Simple operation”.
(1) Well-tuned communication performance and functions for customers’ applications
1) Selective communication modes forvarious applications
Single access mode: reads a tag in high speed if there is a single tag in the communication field.
Multi access mode: optimizes a sequence automatically according to the number of tags existing in
the communication field.
2) Various communication condition setting
Multiple communication conditions suit user’s optional usage.
3) Self-operation function
Using two function; command entry function and programmable output function, the reader can
implement simple judgment or processing without instruction from the host.
- Command entry
Can set a command so that the command starts when power is turned on or input terminal
signal is on.
- Programmable output
4 outputs can be used for output terminals to show reader status or communication results.
When the output terminal is used for communication results, the result conditions can be set by
choosing criteria objective such as data value or tag count.
(2) Rich maintenance functions and on-site verification functions
1) Monitoring and setting via Web browser.
Via Web browser, you canget an operation status or setting conditions and set the operation
parameters easily.
2) Communication monitoring function that reduces the installation time
A tag communication testing function, an on-site environmental monitoring function (a noise check for
each channel), and an error logging function are equipped. These functions show the status of radio
waves and enable you to verify performance of tag-reader or analyze phenomena that may change
depending on on-site RF environment.
3) Multiple LED operation displays
The multiple LED indicators show the reader operation status clearly and simply so that you can
understand the status and handle an error quickly if it happens to occur.
4) Automatic antenna detection
This function enables you to check the connection status of antennas when a command is executed.
It helps to detect an error or problem of antenna(s) or wiring.
(3) Expandability applicable to broad usage
Firmware upgradable
Via Web browser on the PC, you can upgrade its firmware. It means that the functions are
This installation and usage guide explains how to install the V750 reader, how to use the browser-based
interface, and how to control the reader remotely.
1.1 Before You Begin
1.1.1 Installation Requirements
• The reader is shipped with DC cable whose length is 2.9m (9.6ft).
• Use only authorized antennas and cables to conform to the local laws and regulations.
• Provide strain relief for all reader connections.
• The minimum screw size for mounting the reader is M4. Use suitable wall anchors when mounting to
drywall or masonry whose thickness is 16mm or more.(Refer to 1.4.1 Install the reader)
• A Shielded Ethernet cable must be used to communicate with other devices.
• Multiple readers and antennas can be used in combination to enhance detectability at specific locations
provided the software application is able to synchronize antenna operation.
1.1.2 Performance Considerations
Reader performance may be affected by external factors including tag variables and environment.
Performance tests conducted under typical operating conditions at your site are recommended to help you to
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 performance is affected by the orientation of the tag in the antenna field.
• Tag model — many tag models are available. Each model has its own performance characteristics (refer to
Chapter 2.5).
Environment
Reader performance may be affected by the following:
•Metal surfaces such as desks, filing cabinets, bookshelves, and waste cans may enhance or degrade
reader performance.
Mount antennas as far as possible from metal surfaces that are adversely affecting system performance.
•Devices that operate at 900 MHz, such as cordless phones and wireless LANs, can interfere with reader
performance. These devices may degrade performance of the reader. The reader may also adversely
affect performance of 900 MHz devices.
•Antennas operating in close proximity may interfere with one another, thus degrading reader performance.
The only antenna used with the V750 reader is described below.
IMPORTANT: No other antennas may be used with the V750 reader. It is the responsibility of the user to
comply with this requirement.
1.3.1 Antennas
Mono-static Circular Antenna (Options) Mono-static Linear Antenna (Options)
Model: V740-HS01CA Model: V740-HS01LA
Polarization: Circular Polarization: Linear
Operating frequency: 902–928MHz Operating frequency: 902–928MHz
Gain: 6dBi max. Gain: 6dBi max.
Impedance: 50ohm Impedance: 50ohm
V.S.W.R: < 1.5 :1 V.S.W.R: < 1.5 :1
Connector: N-Female Connector: N-Female
Cable length: 0.3m (0.98’) Cable length: 0.3m (0.98’)
Dimension: 256 x 256 x 57mm Dimension: 256 x 256 x 57mm
(10.1 x 10.1 x 2.3 in) (10.1 x 10.1 x 2.3 in)
Weight: 1.0kg (2.3 lbs) Weight: 1.0kg (2.3 lbs)
Protection: IP50 Protection: IP50
Operating temperature: -10° to 50°C (14° to 122°F) Operating temperature: -10° to 50°C (14° to 122°F)
Storage temperature: -25° to 65°C (-13° to 149°F) Storage temperature: -25° to 65°C (-13° to 149°F)
Relative humidity: 25 to 85%RH non-condensing Relative humidity: 25 to 85%RH non-condensing
1.3.2 Antenna Cables
The only cables used with the V750 reader are listed below:
Short cable (Options) Long cable (Options)
Model: V740-A01-3.0M Model: V740-A01-10M
Length: 3.0m (9.8’) Length: 10m (32.8')
Insertion Loss: 1.5 dB min. Insertion Loss: 1.5 dB min.
Cable Type: 3D-2V Cable Type: 5D-SFA
Connector: Reverse TNC to Type N Connector: Reverse TNC to Type N
Cable Diameter:5.5mm (0.22’’) Cable Diameter:7.6mm (0.30’’)
Super Long cable (Options)
Model: V740-A01-20M
Length: 20m (65.6’)
Insertion Loss: 3.0 dB min.
Cable Type: 5D-SFA
Connector: Reverse TNC to Type N
Cable Diameter: 7.6mm (0.30’’)
Note: Because the Super Long cable produces more insertion loss than the Long and short cables, it
decreases communication distance between a reader and tags by approx. 20%.
18 of 135
1.3.3 Setting the reader RF Power
During initial installation, the reader must be properly configured to use the correct RF power. DO NOT
increase the power beyond the recommended power setting as calculated below.
The maximum RF power is determined from antenna gain and antenna cable loss using the formula:
Maximum RF power = 35dBm (3.28W e.i.r.p 2W e.r.p) - Antenna Gain + Cable Loss
For example, if the antenna has a maximum gain of 6 dBi, and the cable has a minimum loss of 1.5 dB, the
maximum RF power that may be set is (35 – 6.0 + 1.5) = 30.5 dBm.
The reader RF Power is set through the Communication Settings Page as described on Page107.
Recommended Power Settings
Antenna Type Short Cable/ Long Cable/ Super Long Cable
V740-HS01CA
V740-HS01LA
NOTE: Make sure the power setting is within the local low and regulation concerning radio.
30.5 dBm
19 of 135
1.4 Reader Installation
The following parts are provided with the reader:
Part Quantity Part Number
V750-Reader 1 V750-BA50D04-SG(-MY)
AC Adapter 1 -
I/O Port Connector 1 MC 1,5/10-STF-3,81
1.4.1 Install the Reader
You can place the reader on a shelf or mount it on a wall. A surface of the shelf or wall should be flat to fix the
reader securely.
To mount the reader on a wall:
1. Hold the reader in its four mounting location and mark the position of the mounting screws
2. Drill holes for the screws and install wall anchors if required. Be sure anchors must have enough strength
3. Hold the reader at the position on the mark and insert the M4x16 screws with spring washers and flat
4. Tighten the screws securely.
5. Place the external power supply where it is not obstructed and fix it so that not to move by vibration and
IMPORTANT: Be sure to remain within the rated voltage and current of the power cord and outlet.
Mechanical Loading - Mounting of the equipment in the rack should be such that a hazardous condition is not
achieved due to uneven mechanical loading.
Mounting holes
to fix the reader against vibration.
washers, and tighten until almost flush with the wall. Two persons (one for hold the reader and the other for
tighten the screws) are required for this installation for the safety.
tense DC cable. Do not bundle the cables with other signal or power lines.
1.4.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 :
20 of 135
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. Choose 4 of those with diagonal position
according to the mounting location.
Mounting holes
2. Drill holes for the screws and install wall anchors if required.
3. Insert the M4x20 screws with spring washers and flat washers and tighten until almost flush with the wall.
4. Tighten the screws securely.
Note: For best performance, mount the antenna in the horizontal orientation as pictured above.
21 of 135
1.4.3 Connect the Reader
Control port
Antenna port
Mono-Static x 4
Interface name and function
Name Function Connector specifications
Antenna port
[ANT1- ANT4]
Ethernet port
[ETHERNET]
RS-232C port
[RS-232C]
Connects with UHF mono-static type antenna
specified by OMRON via antenna cables.
Max 4 antennas can be connected to.
Connects with the host via a commercially
available 10/100Base-T cable.
Connects with the host via a commercially
available RS-232C cable for DOS/V PC.
Status indicators
DC power
input
RS-232CI/O port
Ethernet
Mode switch
Reverse TNC
RJ-45
LED Left: Link, Right: Act
D-sub 9pin (male)
Inch screw (#4-40)
Input/Output port
[IN 1,2,3,4,C]
[OUT 1,2,3,4,C]
DC Power input
[POWER DC12V]
Control port
[CTRL PORT]
Mode switch
(Not indicated)
Note: MAC Address is displayed on the lower part of RJ-45 Ethernet port.
Connects to the input/output signal cable(s) via
an attached I/O port adapter (MC 1,5/10-STF-3,81).
4 Inputs: connects with the sensor that works as
a trigger signal for communication start.
4 Outputs: connects with the light or actuator that
is driven by output signal.
Connects the Reader to an external +12VDC
power supply with the attached DC cable.
* Extension of DC cable is not allowable.
For future expansion.
Pushing this button for 1 second or more makes
the system rebooting with default setting, which
will be functional in case of system error or
setting unknown.
MC 1,5/10-GF-3.81
(produced by PHOENIX
CONTACT).
Exclusive connector
Exclusive connector
-
22 of 135
1.4.4 DC Power Input
The Reader is energized by an external power supply via the DC cable provided with the reader. Connect the
DC cable to the power supply (12VDC) and the Reader before use. Following product must be used for the
external power supply.
Power supply type Output voltage Current capacitance
UL508 Class 2 circuit*
* The recommendation power supply is S8VS-03012 or S82K-03012 (OMRON).
DC power supply (S8VS-03012)
12VDC±10%
AC side
2.5A or more
DC side
12VDC
0V
DC cable (V750-A01)
AC side DC side
0V
12VDC
DC power supply (S82K-03012)
Note: Ensure correct polarity when connect the DC cable to the power supply.
DC cable polarity
DC cable (V750-A01)
Red wire 12VDC
Black wire 0V
23 of 135
WARNING
Be sure to use a UL508 Class 2 power supply.
Failure to do so may result in electric shock or fire.
24 of 135
1.4.4 Antenna Port
One to four OMRON Mono-static antennas (V740-HS01CA, V740-HS01LA) can be connected to the reader,
depending on the application requirements.
Connector: Reverse TNC
Name Function
SG Signal output
GND Ground
1. Connect required UHF antennas to the antenna ports on the reader.
IMPORTANT: Connect antennas to the antenna ports before applying power to the reader. Any antenna
port that has detected no antenna will be disabled when the reader is powered on.
Antenna Connection: V750-BA50D04-SG(-MY)
Note: With the two antenna configuration, there is a possibility that a tag may be read by an inactive
antenna if the tag is located with in approximately 20 cm of the inactive antenna with powered at 31.5 dBm.
2. Verify that all antennas are securely connected.
Antenna x 4
(V740-HS01CA/ V740-HS01LA)
Antenna Cable x 4
(V740-A01-3.0M/ V740-A01-10M/ V740-A01-20M)
25 of 135
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 DHCP server is not found, the reader will fall back to the static IP address:
Default IP address: 192.168.1.200 (Subnet mask: 255.255.255.0, Gateway: 192.168.1.254)
4. Plug the power adapter provided with the reader into the DC power input connector. Then connect the AC
power cord to a power outlet.
While the reader is powering up, the Power indicator is lighting. After the reader finishes its power-on selftest, approximately 5 seconds, 'RUN' indicator will turn on. The reader is now ready for operation.
IMPORTANT: DO NOT disconnect power during startup. Disconnecting power while booting the V750 reader
may result in improper startup.
26 of 135
1.4.5 Status Indicators
Status Indicators
Indicator Name Color Status Meaning
PWR Power Green ON Normally energized.
RUN Running Green ON Normally running.
Flashing
(Short interval) *
Flashing
(Long interval) **
ERR
NORM
/ERC
Reader error
RUN indicator off
:Unrecoverable error
RUN indicator on
:Recoverable error
Communication result
al end
:Norm
Communication result
ror of
:Er
ommunication
C
Red
Green ON Command executed or communication with tag
Red
ON System error.
Flashing
(Short Interval)*
Flashing
(Long interval)**
ON Command executed or communication with tag
Boot processing.
Safe Mode running.
The error has occurred and it stopped the system
operation.
ex. System error
Setting error.
The error has occurred and it stopped by settings.
ex. Power shut down in command communication
ex. Communication setting error
ex. Disconnection to the DHCP server
Waiting for network connection.
completed normally.
(Turns off after 50ms ON or upon ERR LED turns
completed abnormally.
(Turn off after 50ms ON or upon NORM LED turns
on.)
on.)
27 of 135
Indicator Name Color Status Meaning
Antenna port #1 OrangeON Communication process is running via antenna #1.
1
Antenna port #2 Orange ON
2
When connecting with an antenna via antenna #1 is
detected after power turns on, it lights for 50ms.
Communication process is running via antenna #2.
When connecting with an antenna via antenna #2 is
detected after power turns on, it lights for 50ms.
ANTENNA
Antenna port #3 Orange ON
3
Antenna port #4 Orange ON
4
1 Input port #1
2
Input port #2 Green
IN
3
Input port #3
4
Input port #4
1 Output port #1
2 Output port #2
OUT
* Short interval: approx. 500ms cycle (On: 250ms, Off: 250ms)
** Long interval: approx. 3000ms cycle (On: 1500ms, Off: 1500ms)
Output port #3Green
3
Output port #4Green
4
Green
Green
Green
Green
Green
ON Signal of input port #1 is on.
ON
ON
ON
ON Signal of output port #1 is on.
ON
ON
ON
Communication process is running via antenna #3.
When connecting with an antenna via antenna #3 is
detected after power turns on, it lights for 50ms.
Communication process is running via antenna #4.
When connecting with an antenna via antenna #4 is
detected after power turns on, it lights for 50ms.
Signal of input port #2 is on.
Signal of input port #3 is on.
Signal of input port #4 is on.
Signal of output port #2 is on.
Signal of output port #3 is on.
Signal of output port #4 is on.
28 of 135
1.4.6 I/O Interface
As an input/output port, the reader contains a terminal block of which connector is removable with screws.
Terminal block connector: MC 1,5/10-STF-3,81 (produced by PHOENIX CONTACT)
Mounting screw
Pin assignment
Pin No Name I/O Description
1 OUT 1 OUT Output port #1
2 OUT 2 OUT Output port #2
3 OUT 3 OUT Output port #3
4 OUT 4 OUT Output port #4
5 OUT_COM - Output common port
6 IN 1 IN Input port #1
7 IN 2 IN Input port #2
8 IN 3 IN Input port #3
9 IN 4 IN Input port #4
10 IN_COM - Input common port
How to wire a terminal block connector with signal cables(s) and how to connect it to the reader body.
(1) Wire a signal cable(s) to the terminal block connector. *
- Loosen the cable fixing screw(s) (anticlockwise) and insert the signal cable(s) all the way into the
connector.
- Tighten the cable fixing screw(s) (clockwise).
(2) Mount the terminal block connector to the reader body.
(3) Fasten the terminal block connector with 2 mounting screws.
*Required Tool: Slotted driver
* Make sure to connect the signal cable to the terminal block connector prior to mounting the
connector to the body.
Cable fixing screws x 10
6 10 98 7 54321
Input terminal
Output terminal
Mounting screw
29 of 135
Input terminal specifications
Item Specifications
Number of input 4 inputs, 1 common input
Input method Photo coupler
Input voltage
NPN transistor output
Open collector type
(ex. 3 line type sensor)
PLC output unit
(NPN output)
DC Power supply
(12V to 24V)
31 of 135
Output terminal specifications
Item Specifications
Number of output 4 outputs, 1 common output
Output method Open collector output (Sync type: NPN)
Output maximum level 26.4V, 13mA
Leak current
V
Less than 3V (When output level is 13mA)
CE(Sat)
Wiring
Less than 100μA
Less than 2V (When output level is 10mA)
Wiring in the output terminal block
Filter
OUT1(1)
二次側内部回路
OUT2(2)
OUT3(3)
Secondary-side internal circuit
OUT4(4)
OUT_COM
Fuse
(5)
32 of 135
y
(1)
)
)
)
)
Example of the wiring with peripheral devices
OUT1
OUT2(2
OUT3(3
OUT4(4
OUT_COM(5
MC 1,5/10-STF-3.81
(PHOENIX CONTACT)
IN
COM
Circuit Circuit
Rela
PLC
Input unit
DC Power supply
(12V to 24V)
33 of 135
1.4.7 RS-232C Interface
This port is used to connect the reader to the host containing RS-232C interface such as PC or PLC
(Programmable logic controller). If you use the PC as a host, prepare a cross cable to connect the PC to the
port.
Connector: D-sub 9pin (male), inch screw (#4-40)
Pin assignment
Pin No Name I/O Function
1 - - 2 RD IN Receive Data
3 SD OUT Send Data
4 - - 5 SG - Signal Ground
6 - - 7 RS OUT Request to Send
8 CS IN Clear to Send
9 - - -
1
6
5
9
34 of 135
<Sample of connection>
Connecting to the PC: Serial setting is set for “flow control: none”.
Connecting to the Omron’s PLC (programmable logic controller):
Serial setting is set for “flow control: none”.
PLC
(Programmable
Logic
Controller)
D-sub 9 pin
male
(M2.6 screw)
Signal
name
SD 2 2 RD
RD 3 3 SD
RS 4 4
CS 5 5 SG
SG 9
Pin
number
1 1
6 6
7 7 RS
8 8 CS
D-sub 9pin
female
(inch screw)
Pin
number
9
Signal
name
V750 reader
35 of 135
1.4.8 Ethernet Interface
This port is used to connect the host to the reader via Ethernet. To connect them, use the commercial cable
10/10Base-T.
Connector: RJ-45 (8 pin) LED: Link (green) / Act (orange)
Link --- lights while linking normally.
Act --- lights when detects a carrier.
Pin assignment (MID type)
Pin No Name I/O Function
1
2
3
4
5
6
7
8
Link Act
1 8
TXD (+)
TXD (-)
RXD (+)
-
-
RXD (-)
-
-
OUT Transmit Data +
OUT Transmit Data -
IN Receive Data +
- Reserved
- Reserved
IN Receive Data -
- Reserved
- Reserved
36 of 135
2. Functions and Control
Reference Guide
This chapter lays the groundwork for the communication protocol between client software running on a remote
computer and the V750 reader.
2.1 Reader Operating Mode
Reader operating mode contains three modes, Operation Mode, Safe Mode and Update Mode.
Mode Function Note
Operation Mode: Under this mode, the reader
communicates tags normally.
Safe Mode: Under this mode, the reader
recovers or is maintained
after error.
Update Mode: Under this mode, the reader
updates firmware.
If you push the Mode Switch for 1 second or more
and release the switch while the system is
running, or if the reader detects an error (ex.
System error or a failure of firmware update), and
it can not start up normally due to this error, the
reader will start up under Safe Mode. Under this
mode, you can check the status via Web browser,
initialize the setting and install the firmware.
37 of 135
)
2.2 System Interface
2.2.1 Command I/F Function
2.2.1.1 Ethernet, RS-232C Connection
Via 10/100BaseT Ethernet or RS-232C, the host issues a command to control the reader. As the control
method, V750 supports original procedures. Same commands are used via Ethernet and RS-232C.
PC
Via Ethernet (TCP/IP, Port:7090
Command
Response
PLC
(1) Ethernet
Ethernet is connected with the host such as server computer via TCP/IP protocol.
IP address corresponds to dynamic IP address assigned by DHCP server. You can choose the static IP
address (Default 192.168.1.200) or a dynamic IP address. Default setting is static IP address. The port 7090 is
used by reader for communication. IP address and the port number (over 1024) can be changed by using a
setting command or Web page. If the reader can not detect the DHCP server under dynamic IP address setting,
it will flash the error indicator and start up with static IP address.
Ethernet network settings
Item Factory-default
DHCP Disable
IP Address 192.168.1.200
Subnet Mask 255.255.255.0
Gateway 192.168.1.254
Communication Port 7090
(2) RS-232C
The reader conforms to the RS-232C standard. It can connect with the host such as PLC. You can choose
following communication conditions.
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 PC using the browser-based
interface.
The reader is with a static IP address which is default setting '192.168.1.200'. At first you can connect to the
reader using the default IP address and change IP address to adjust it to your network environment.
Default network setting:
IP Address: 192.168.1.200
Subnet Mask: 255.255.255.0
Gateway: 192.168.1.254
If you are not using DHCP, you must know the IP address and subnet mask settings for the network
environment in which the reader will be running. If you are using DHCP, you must have a means of finding the
reader, typically by having a DHCP server update a DNS server.
How to change network settings is as the following:
1. Exit any reader applications that are running on the network.
IMPORTANT: Running another reader application while using the browser-based interface may cause a
reader error. If this happens, reboot the reader or restart the system using the browser-based interface.
2. Verify that the reader is operational. All LED should be out except for ‘PWR’ and ‘RUN’ indicator which
should be on.
3. Start a Java-enabled web browser from any network-enabled PC. This PC must be configured with an IP
address and subnet mask compatible with the reader’s settings. For example:
IP address 192.168.1.100
Subnet mask 255.255.255.0
4. Browse to…
http://192.168.1.200
The V750 readerbrowser-based interface to the reader is displayed.
V750-BA50D04-SG - Windows Internet Explorer
V750-BA50D04-SG
750-BA50D04-SG
39 of 135
2.2.3 Web Browser Function
Via Web browser, you can set following functions, which can perform various works such as indicating an
operation status or setting condition, or setting an operation parameter.
Web browser function in Operation Mode
Item Function
Reader Status Indicates current setting and operation status
Reader Settings Specifies a parameter for communication with host.
Communication Settings Specifies a parameter for communication with tag.
Operation Settings Specifies a command entry and programmable output conditions.
Communication Test Executes a communication commands.
Utility Provides some functions for easy installation and maintenance.
- Latest Error Logging (The function to display the latest error log)
- History of Error Logging (The function to display the counted error log)
- Noise Check (The function to monitor an on-site environment)
Firmware Update Provides the method to update.
Web browser function in Safe Mode
Item Function
Reader Status Indicates current setting and operation status
Firmware Update Provides the method to update.
* This mode provides required functions to recover from the error related with reader. Consistent static IP
address: 192.168.1.200 and port: 7090.
40 of 135
2.3 Functions
2.3.1 Command Execution
Receiving a command from the host via Ethernet or RS-232C, the reader starts the command execution.
You can use following three kinds of command.
(1) Communication command
It triggers to communicate with tag.
It executes communication with tag according to the command option or the reader setting conditions.
(2) Reader control command
It reads or changes operation control or setting of the reader.
(3) Maintenance command
The command is used to test communication between host and the reader and to evaluate on-site
environment such as noise check.
2.3.2 Digital Input / Output
(1) Digital input
Following two functions can be assigned to 4 digital inputs respectively. To assign the function, set via Set
Operation window of command or Web.
User Input: reads ON/OFF state by receiving the command from the host.
Command entry: executes registered command series at the rising edge of input signal.
(2) Digital output “Programmable output”
Following three functions can be assigned to 4 digital outputs respectively. To assign the function, set via Set
Operation window of command or Web.
User output: outputs ON/OFF state according to the command from the host.
Reader state output: outputs operation status of the reader.
Communication results output: outputs ON/OFF signal depending on the specified judgment after
communication process.
41 of 135
(
2.3.3 Self-Operation
This function enables the reader to start some works, judge, and output the results without instruction of
host by combining followings; registering command, setting reader status output, and setting communication
result judgment.
(1) Command entry
Commands can be registered in Startup and 4 digital inputs respectively.
Available conditions
Executing timing Entered command
Reader: Startup
Any given command
Power up or TCP/IP connection
The rising edge of input #1 signal. Any given command
The rising edge of input #2 signal. Any given command
The rising edge of input #3 signal. Any given command
The rising edge of input #4 signal. Any given command
Power On
When the network is connected: (Response interface: Ethernet)
IN1
IN2
IN3
IN4
Start
process
Entered command
at Start Up
End
process
Start
process
Entered command
at IN2
End
process
Start
process
Entered command
at IN3
WARNING: DO NOT enter the reset command at executing timing of start up.
If another command is running, the
entered command at IN3 starts.
But this command finished abnormally.
Error code:15xx)
End
process
42 of 135
(2) Reader status output
Data is output depending on the reader status.
Available conditions
Function Output timing Note
RUN Running Normally Same action as RUN LED (except for blink).
ERR Abnormally stopped Same action as ERR LED (except for blink).
COM Communication status Same action as OR of AT1-4 LED.
ATn (n:1 to 4) Antenna ”n” is specified. Same action as LED of AT1, AT2, AT3, and AT4.
(3) Communication result judgment
Upon the response for communication process is returned, the reader sends judgment signal depending
on the specified conditions to the corresponding Digital output port (1-4). This function provides two
judgment and output time for each output port.
Available conditions
Function Output timing Condition setting Option
NORMAL The process is
finished normally.
ERROR The process is
finished abnormally.
-The read/written tag count:
Operator (>=, <=, ==, !=)
Compared number
-Data comparison:
Operator (==, !=)
Compared data
Error code Output duration
Output duration
2.3.4 Firmware Update
You can update the firmware by specifying update files via Web browser. Updated data shall be effective upon
subsequent power-ups.
43 of 135
2.4 Communication
2.4.1 Communication Process
Combining following communication command and options, suitable communication procedures can be
specified for your application.
Commands and Options
Item Specifications Note
Communication
command
Communication
sequence
(Option)
Antenna sequence
(Option)
Communication
parameter
(Setting)
Filtering function Filtering condition
Smoothing function
ID read Reads tag’s ID.
ID write Writes ID into the tag.
Data read Reads tag data (including password).
Data write Writes data (including password) into the tag.
Lock Enables lock function in the tag.
Kill Disables tag permanently.
Single Once Reads a single tag once for a specified
period.
Single Repeat Reads a single tag once and repeats the
transaction until termination has been
instructed.
Multi Once Reads multiple tags once for a specified
period.
Multi Repeat Reads multiple tags and repeats the
transaction until termination has been
instructed.
Antenna port number
Antenna sequence number
GEN2 Session value S0 / S1 / S2 / S3
Power level Set each antenna port separately.
Communication mode Normal mode / Dense reader mode (DRM)
EPC word length Specify tag’s EPC length (PC+EPC word).
Prevention of response
duplication
Prevention of reread
Omission of no tag response
1 / 2 / 3 / 4
Sets maximum 9 antennas sequence.
0 : Auto mode
1-32 : Fixed length
44 of 135
2.4.2 Communication Sequence
As a way to communicate to the tag(s), you can choose a sequence among the following four sequences by
specifying with the communication command.
Communication sequence
Name Description
Single Access Mode This method is used for communicating with a single tag in the
communication field. It can communicate faster than the Multi access
mode. This is suitable for the place where the reader communicates a
single tag at a time and the place which requires speed and prompt
control such as production process lines.
Single Once This is used for communicating with a single tag in the communication
Single Repeat This is used for communicating with a single tag in the communication
Multi Access Mode This method is used for communicating with one or more tag(s) in the
Multi Once This is used for communicating with multiple tags in the communication
field. Just after the communication transaction, the result is returned
promptly.
field. Just after the communication transaction, the result is returned
promptly. Following the return, the reader carries out the transaction
repeatedly with other tags.
communication field. It is suitable for the place where the reader
communicates various numbers of tags existing in the communication
field such as logistics distribution area.
field. At the end of the specified period, the results are returned.
Multi Repeat This is used for communicating with multiple tags in the communication
field. At the end of the specified period, the results are returned. Following
the return, the reader carries out the transaction repeatedly with other
tags.
45 of 135
)
< Operation timing of communication sequence>
(1)Single Once
The reader reads a single tag at a time (One-to-one communication). When the reader detects the first tag, it
returns response and terminates transaction (one response/ one transaction). If the reader does not detect any
tag, it continues the process for a specified period of time. In this case, the response indicates “0” as the
number of tags. If the period is not specified, it continues the process until the termination command has been
sent or until it detects a tag.
< A sequence when the reader detects one tag for the specified period.>
Period (Timeout)
Response
Response
Tag No.:1
Tag No.:1
Tag ID:A
Tag ID:A
Just after the reader
communicates the tag, it
returns a response (reporting
the read tag data) to the host.
Host
Host
Reader
Reader
Command
Command
Read tag
Read tag
Process
Process
Detecting and reading tag
Detecting and reading tag
Tag
Tag
A
Tag
Tag
A
< A sequence when the reader does not detect any tag for the specified period (There is no tag).
Period (Timeout
Response
Response
Tag No.: 0
Tag No.: 0
Tag ID: None
Tag ID: None
At the end of the specified
period, the reader returns a
Host
Host
Reader
Reader
Command
Command
Read tag
Read tag
Process
Process
Detectingand reading tag
Detecting and reading tag
response (reporting “no tag”)
to the host.
Tag
Tag
46 of 135
)
)
< A sequence when the period is not specified and the reader detects a single tag.>
Period (Timeout
Response
Response
Tag No.:1
Tag No.:1
Tag ID:A
Tag ID:A
Host
Host
Command
Command
Read tag
Read tag
Just after the reader
communicates the tag, it
Reader
Reader
Process
Process
Detectingand reading tag
Detecting and reading tag
returns a response
(reporting the read tag data)
to the host.
Tag
Tag
Tag
Tag
A
A
< A sequence when the period is not specified and the reader does not detect any tag. (There is no tag)>
Period (Timeout
Command
Command
Read tag
Host
Host
Reader
Reader
Read tag
Process
Process
Detecting and reading tag
Detecting and reading tag
The reader does not return a
response to the host until it
detects any tag.
Tag
Tag
47 of 135
(
)
2) Single Repeat
The reader communicates with a single tag at a time (one-to-one communication) and repeats the
communication transaction. When the reader detects the first tag, it returns response to the host, then it begins
the next transaction repeatedly. Whenever it detects an unread tag, it reads the tag and returns read results to
the host. It repeats the transaction until the termination command has been sent.
< A sequence when the reader detects tags one by one as it repeats the transaction.>
Period (Timeout)
Host
Host
Reader
Reader
Command
Command
Read tag
Read tag
Process
Process
Reading tag
Reading tag
Response
Response
Tag No.:1
Tag No.:1
Tag ID:A
Tag ID:A
Process
Process
Reading tag
Reading tag
Response
Response
Tag No.:1
Tag No.:1
Tag ID:B
Tag ID:B
Process
Process
Reading tag
Reading tag
Just after the reader
communicates a tag, it
returns a response
(reporting the read tag
data) to the host.
Tag
Tag
Tag
Tag
A
A
Tag
Tag
B
B
Tag
Tag
C
C
< A sequence when the reader carries out the transaction repeatedly and there is no tag. >
Host
Host
Command
Command
Read tag
Read tag
Period (Timeout)
TagID:None
Tag ID:None
Period
Response
Response
Tag No.:0
Tag No.:0
Timeout
Response
Response
Tag No.:0
Tag No.:0
Tag ID:None
Tag ID:None
Reader
Reader
Process
Process
Reading tag
Reading tag
Process
Process
Reading tag
Reading tag
At the end of the specified
period, the reader returns a
response (reporting “no
tag”) to the host.
Tag
Tag
48 of 135
3) Multi Once
The reader reads multiple tags for a specified period. At the end of the specified period, it returns read results
and finishes the transaction. If the reader does not detect any tag during the specified period, it returns a
response meaning there is no tag.
< A sequence when the reader detects tags for the specified period.>
Period (Timeout)
Response
Response
Tag No.:3
Tag No.:3
Tag ID:A,B,C
Tag ID:A,B,C
Host
Host
Command
Command
Read tag
Read tag
Process
Reader
Reader
Tag
Tag
Process
Detecting and reading tag
Detecting and reading tag
TagATag
Tag A Tag
Tag
Tag
C
B
C
B
< A sequence when the reader carries out the transaction and there is no tag. >
Period (Timeout)
Response
Response
Tag No.:0
Tag No.:0
TagID:None
Tag ID:None
Host
Host
Reader
Reader
Command
Command
Read tag
Read tag
Process
Process
Detecting and reading tag
Detecting and reading tag
At the end of the
specified period , the
reader returns a response
(reporting the read tags’
data) to the host.
At the end of the
specified period, the
reader returns a response
(reporting “no tag”) to
the host.
Tag
Tag
49 of 135
(
)
)
)
)
4) Multi Repeat
The reader reads multiple tags for a specified period. At the end of the specified period, it returns read results
to the host and then it begins the next transaction until termination command has been sent. At each period,
the reader returns all read tag’s results to the host. If it does not read any tag during each time period, it returns
response meaning there is no tag.
< A sequence when the reader detects tags repeatedly.>
Period (Timeout
Response
Response
Tag No.:2
Tag No.:2
Tag ID:D,E
Tag ID:D,E
Process
Process
Reading tag
Reading tag
At the end of the
specified period, the
Host
Host
Reader
Reader
Command
Command
Read tag
Read tag
Period
Timeout) Period (Timeout
Process
Process
Reading tag
Reading tag
Response
Response
Tag No.:3
Tag No.:3
Tag ID:A,B,C
Tag ID:A,B,C
Process
Process
Reading tag
Reading tag
reader returns a response
(reporting the read tags’
data) to the host.
Tag
Tag
TagATag
Tag A Tag
Tag
Tag
C
B
C
B
Tag
Tag
D
D
Tag
Tag
E
E
Tag
Tag
F
F
< A sequence when the reader carries out the transaction repeatedly and there is no tag. >
Host
Host
Command
Command
Read tag
Read tag
Period (Timeout
Response
Response
Tag No.:0
Tag No.:0
TagID:None
Tag ID:None
Period (Timeout
Response
Response
Tag No.:0
Tag No.:0
Tag ID: None
Tag ID: None
At the end of the
specified period, the
Reader
Reader
Process
Process
Reading tag
Reading tag
Process
Process
Reading tag
Reading tag
Process
Process
Reading tag
Reading tag
reader returns a response
(reporting “no tag”) to
the host.
Tag
Tag
50 of 135
)
2.4.3 Antenna Sequence
The reader can be specified 9 antennas or less in one sequence. The reader searches tags with antenna in the
order of specified. The sequence of antennas is described for once sequence and repeat sequence. The actual
antenna sequence, when antenna is specified in order of "4, 3, 2, 1", is the following.
1) Once Sequence
Period (Timeout)
Command
Command
Read tag
Host
Host
Reader
Reader
Read tag
2) Repeat Sequence
Command
Command
Read tag
Host
Host
Read tag
Process
Process
Reading tag
Reading tag
ANT4ANT3ANT2ANT1ANT
ANT 4 ANT 3 ANT 2 ANT 1 ANT
Period (Timeout) Period (Timeout
Process
Process
Reading tag
Reading tag
4
4
ANT3ANT
ANT3ANT
2
2
Response
Response
Tag No.:n
Response
Response
Tag No.:n
Period (Timeout)
Response
Response
Tag No.:n
Reader
Reader
Process
Process
Reading tag
Reading tag
ANT
ANT3ANT2ANT1ANT
ANT
ANT 3 ANT 2 ANT 1 ANT
4
4
Process
Process
Reading tag
Reading tag
ANT3ANT2ANT1ANT4ANT3ANT2ANT1ANT4ANT
ANT3ANT2ANT1ANT4ANT3ANT2ANT1ANT4ANT
4
4
Process
Process
Reading tag
Reading tag
Process
Process
Reading tag
Reading tag
ANT2ANT
ANT 2ANT
3
3
1
1
51 of 135
2.4.4 Session Setting
Following table shows 4 flags as a session flag for communication command. S0 is set as factory default
setting for Once Access Mode command, and S2 is set for Repeat Access Mode command.
Session Setting
Communication optionFlag Description
Once Access Mode
- Single Once
- Multi Once
Repeat Access Mode
- Single Repeat
- Multi Repeat
Effect of each session flag
Flag Tag persistence time after tag energizing is stopped
S0 None
S1 500ms to 5000ms (Same when tag is energized)
S2/S3 2000ms or more
S0
S1/S2/S3 In this setting, the reader communicates with un-read tags (it
S2
S0 When there is a tag the reader can not read because of flag
S1/S3 If another reader set in the previous process line uses S2 flag,
Factory default setting.
In this setting, the reader communicates with all tags existing
in the communication field whenever a command is executed.
ignores once-read tags.)
If S1 is set, tag refreshes its S1 flag when a specified time has
passed after flag setting (after communication transaction)
regardless of whether tag energized or not. It means that the
tags are read repeatedly in a certain interval.
If S2 or S3 is set, tag refreshes its S2 or S3 flag when a
specified time has passed after tag energizing stopped. It
means that the tag is not re-read unless the tag stays out of
the communication field for the specified time.
Factory default setting.
In this setting, the reader communicates with new-detected
tags existing in the communication field during the command
execution.
conflict with other readers, this setting enables the reader to
read the tag.
the reader same flag may encounter the flag conflict. S1 and
S3 flags are used to avoid this conflict.
Setting S3 provides same operation as S2 setting.
If S1 is set, tag refreshes its S1 flag when a specified time has
passed after flag setting (after communication transaction)
regardless of whether tag energized or not. It means that the
tags are read repeatedly in a certain interval.
52 of 135
2.4.5 Communication Data Control
(1) Filtering function
Filtering function enables the reader to communicate with selected tags that are suitable for pre-specified
conditions. Two filtering conditions can be registered as the pair of comparing area (Bank, Address,
Length [bit]) and data value. And the reader uses filtering condition as 1
nd
2
condition.
<Application examples>
- To read pallet level tag selectively when item level tags and pallet level tag are existing together.
- To read only the selected vender’s tag if there are various kind of venders’ tags.
- To read the tags that has exclusive data format (the number of PC+EPC bit, NSI).
- To selectively read the specified tags that have certain supplier’s IC.
(2) Smoothing function
Smoothing function consists of following three types. Using this function, the reader can reduce the data
transferred between the host and the reader.
1) Prevention of response duplication
The reader can prevent duplicated responses of same tag ID in a one response.
2) Prevention of reread
Under this function setting, the tag that has been already read does not reply in the transaction period
during the communication sequence (Repeat Access Mode: Single Repeat, Multi Repeat) which
repeats its transaction,
3) Omission of no tag response
Under this function setting, the reader omits the responses if it does not read any tag in the
communication sequence (Repeat Access Mode: Single Repeat, Multi Repeat) which repeats its
transaction.
st
only, 2nd only, 1st and 2nd, 1st or
53 of 135
2.4.6 EPC Word Length
You can increase communication precision by setting the EPC word length of a tag to be read. The length
shall be set with “0” as an auto mode or a number from 1 to 32 as fixed length mode. Default value is “0”
(auto mode).
zFor fixed length mode, set a total number of tag’s PC length (constantly 1) and EPC word length.
Value Description
0
(auto mode)
1 to 32
(fixed length mode)
Ex1) When EPC word length of a communicating tag is unknown set EPC word length to “0” (auto mode).
[Tx] SETC ewl=0
[Rx] SETC0000
Ex2)When EPC word length of a communicating tag is known beforehand, set the word length.
For example, set it as follows when all EPC length of a communicating tag are 96bit (6 words).
[Tx] SETC ewl=7
[Rx] SETC0000
If the number of tags to be read is two or more and each tag has different EPC length, set the greatest
number of the EPC word lengths of them.
R/W measures the EPC word length of the tag automatically
and sets the most suitable value. Generally, use this mode.
R/W communicates with the tag depending on the set value.
If you have a word length of the tag to be read before hand,
use this mode.
The value must be the greatest of the EPC word lengths of
the tags to be read.
Tag A
EPC=6 words
[Tx] SETC ewl=11
[Rx] SETC0000
[Note] If you set the smaller value than the actual EPC word length, communication precision may be
decreased.
Tag B
EPC=10 words
Set it to 11 (PC 1 word and EPC 10 words)
Tag C
EPC=4 words
54 of 135
2.5 Tag Fundamentals
Tag Memory Structure
Protocols and the tag memory structures supported by the V750 reader are described below. For additional
information regarding tag operation, refer to each tag specification.
GEN2 Tags
GEN2 tags have four memory banks.
Kill Password and Access Password are stored in bank 00 (Reserved Area), EPC code is in bank 01 (EPC
Area), Tag Identification Memory data that is read only is in bank 10 (TID Area). User data is in bank 11 (User
Area). For the detailed information refer each tag's specification.
0 00-0F Tag Identification Memory data (read only)
1 10-1F
... ... ...
0 00-0F User data
1 10-1F
2 20-2F
... ... ...
Bit Contents
55 of 135
r
3. Command Line Interface
About this Guide
This chapter lays the groundwork for the communication protocol between client software running on a remote
host and the V750 reader.
3.1 Command Interface
3.1.1 Command / Response Frame Structure
Ethernet and RS-232C has almost the same command structure for command line I/F. Command frame has a
Command Code area to control the R/W and Command Data area that is used with Command Code.
Terminator that indicates the end of the frame is [LF].
RS-232C requires a start code [SOH], check data, and [CR] additionally. The start code shall be at the
beginning of the frame, and the check data and the [CR] shall be just forward terminator [LF].
Command frame for Ethernet
Command Code Command Data LF
4 Bytes n1
Terminato
Command frame for RS-232C
Contents in command frame
SOH Command Code Command Data FCS CR LF
1 4 n2 1 1
FCS Calculation Range
Contents Description
Start Code [SOH=0x01] Indicates the beginning of the frame with SOH. No Yes
Command Code Specifies the command the reader executes. Yes Yes
Command Data Specifies the data for use with Command Code Yes Yes
FCS Stands for Frame Check Sequence (hereinafter referred
to as “FCS”. The code is to detect an FCS error.)
The result of the horizontal parity calculation from after
SOH through just before the FCS is expressed by two
characters of ASCII code.
Terminator [CR=0x0d] Indicates the end of the frame with CR. No Yes
Terminator [LF=0x0a] Indicates the end of the frame with LF. Yes Yes
Terminator
Ethernet
required
No Yes
RS-232C
required
56 of 135
r
r
Response frame for Ethernet
Command Code Response Code Response Data LF
4 bytes 4 n 1
Terminato
Response frame for RS-232C
SOH Command Code Response Code Response Data FCS CR LF
1 4 4 n 2 1 1
Terminato
FCS Calculation Range
Contents in response frame
Contents Description
Ethernet
required
RS-232C
required
Start Code [SOH=0x01] Indicates the beginning of the frame with SOH. No Yes
Command Code Specifies the command the reader executes. Yes Yes
Response Code Indicates the result code of command execution. Yes Yes
Response Data Indicates the result data of command execution. Yes Yes
FCS Stands for Frame Check Sequence No Yes
Terminator [CR=0x0d] Indicates the end of the frame with CR. No Yes
Terminator [LF=0x0a] Indicates the end of the frame with LF. Yes Yes
57 of 135
Example FCS calculation for RS-232C
FCS is the result of the horizontal parity calculation (Exclusive OR) of the data right after SOH to the end of the
Command data.
R 52 01010010
D 44 01000100
I 49 01001001
D 44 01000100
(Space) 20 00100000
- 2D 00101101
s 73 01110011
e 65 01100101
q 71 01110001
(Space) 20 00100000
M 4C 01001100
O 4F 01001111
C 43 01000011
(Space) 20 00100000
- 2D 00101101
a 61 01100001
n 6E 01101110
t 74 01110100
(Space) 20 00100000
1 31 00110001
(Space) 20 00100000
- 2D 00101101
t 74 01110100
m 6C 01101100
o 6F 01101111
(Space) 20 00100000
5 35 00110101
0 30 00110000
0 30 00110000
XOR
19
00011001
RDID –seq MOC –ant 1 –tmo 500
19
[SOH]RDID –seq MOC –ant 1 –tmo 50019
“19” is translated to “31” and
“39” as ASCII code.
[CR][LF]
FCS CR LF
31 39 0D 0A
58 of 135
3.1.2 Command Code List
Following is a list of the supported command codes. Each command is represented with four characters.
Command Code List
Command
Code
(1) Communication Command (to communicate with tags)
RDID Read ID Reads ID data from the tag memory. No
WTID Write ID Writes ID data into the tag memory.
RDDT Read Data Reads data from the tag memory (including passwords).
WTDT Write Data Writes data to the tag memory (including passwords).
LOCK Lock Sets Lock function in the tag.
KILL Kill Disables the tag permanently.
(2) Setting Command (to set a condition).
SETR Set Reader Sets the function settings in the reader. No
GETR Get Reader Reads the function settings from the reader. No
SETC
GETC Get Communication Reads the communication settings from the reader. No
SETO Set Reader Operation Sets the operation settings in the reader. No
GETO Get Reader Operation Reads the operation settings from reader. No
Command Name Description
Set
Communication Sets the communication settings in the reader (temporary
setting).
Executable in
communication
No
No
No
No
No
No
communication
SAVE
(3) Control command (to control the action)
INIT Initialize Initializes all settings in the reader. No
STOP Stop Stops the communication with the tags. Yes
EXIO
REST Reset Restarts the reader. Yes
GBYE Good Bye Disconnects the Ethernet connection. No
RRES Request Resend Requests to resend the last response data. Yes
TEST
NOIS Noise monitoring Monitors noise level of the specified antenna. No
(4) Undefined command (in the response frame only)
ICMD
Save
settings
ternal Input Output
Ex
control
System Tests the communication between host and the reader.
Test
I
llegal Command Command code to be used in the response frame if the R/W
Save the communication condition into the nonvolatile
memories in the reader (permanent setting).
Reads input/output port status.
Sets condition of output port.
Reads the operation status from reader.
receives undefined command.
No
Yes
Yes
-
59 of 135
3.1.3 Response Code List
Response code consisting of four digit figures represents the result of the command execution. Response code
helps you to speculate a cause of the occurred error.
Response Code List
Category
Normal end
Command
error
Response Code
Main Sub
00 00
10 00
11 00
12 00
13 00
14
0x
1x
2x
15
0x
Response
Name
Normal end The received command ended normally with no error.
Parity error A parity error has occurred in one of the characters of
the command frame (For only RS-232C).
Framing error A framing error has occurred in one of the characters
of the command frame (For only RS-232C).
Overrun error An overrun error has occurred in one of the characters
of the command frame (For only RS-232C).
FCS error The command frame has an incorrect FCS (Only for
RS-232C).
Command
code error
Command
parameter error
Command
option error
Process error Specified command can not be executed.
Incorrect command has been received. The response
code is ICMD.
Command parameter is incorrect.
Command option is incorrect.
Ex. Caused by executing a communication command
when the last command is being executed
Description
Ex. Caused by incorrect setting of filtering condition.
Filter error Specified filter settings is incorrect.
1x
Ex. Caused by incorrect setting of filtering condition.
18 00
60 of 135
Frame length
error
A command received from the host exceeds the
receive buffer (512 Bytes).
Category
Response Code
Main Sub
Response
Description
Name
Tag
communicat
ion error
Communication
70
71 00
7A 00
7B 00
7C
1x
error
Communication
2x
error
Verification
error
Address
specification
error
Data write error During the data write into the detected tag, sufficient
Antenna
1x
detection error
Antenna error Error occurred with the antenna connected to the
2x
During the transaction after tag detection,
communication error or process time out has occurred,
and consequently the transaction can not be
completed normally.
Specified password does not match to the one of the
target tag.
During the transaction after tag detection,
communication error or process time out has occurred,
and consequently the transaction can not be
completed normally.
* In the case of ID write / Data write, a part of data in
the tag may have been written.
The reader has not written the data to the tag by
reason of verification error.
Specifying Bank/Address in the tag memory is
incorrect and command can not be executed.
power is not supplied to the tag.
At the R/W starts up, an appropriate antenna has not
been connected to the specified antenna port.
specified antenna port (even though the antenna is
detected normally when start up).
System
error
‘x’ character in response code means one character in the list of 0 to 9 or A to F.
61 of 135
7E 00
7F xx
9A xx
Lock error When data write or read command is sent for the
locked area. It depends on the tag’s chip
specifications. (For Monza chip, when these
commands are sent for Lock Bit of User Memory
because this area does not exist.)
Tag error The tag has been rejected the command process.
System error An error that blocks command execution has been
detected in the hardware (such as malfunction of inner
circuit or temporary execution error caused by noise).
p
3.1.4 Command / Response Format
Following shows syntax of command.
Command Code and Command Data format in Command Frame
Parameter AreaO
Command Code SP PRM1 SP PRM2
Command Data Area
・・・
PRMnSPOPT1 SP OPT2
tion Area
・・・
4 Bytes 1 n 1 n n n 1 n 1 n n n
Command Code Consists of four characters in ACSII format. This specifies one of the
commands described in the Command Code List of 3.1.2.
Space
(SP)
Parameter
(PRMx x:1 to n)
Between the elements (Parameters and Options), “ “ (space) has to be
entered for one or more character. Even if a two or more characters of “ ”
(space) are put in, they work same way as one-character “ ” (space).
Mandatory for each command. If there are multiple parameters in a single
command, they must be separated with some spaces and specified in the
specified order. Applicable parameter for each command is shown in the
table in 3.1.5.1.
Option
(OPTx x:1 to n)
Optional for each command. If there are multiple options in a single
command, they must be separated with some spaces. If it is not specified,
default value will be employed. If multiple option items are specified, they
shall be described continuously. Any order is acceptable.
* Commands are acceptable regardless of whether upper or lower case letters are used. Any command works
regardless the size combination of characters such as upper case letters, lower case letters, or mixed one.
OPTn
62 of 135
Command Code, Response Code and Response Data format in Response Frame
Response Data Area
Command Code Response Code SP DATA1 SPDATA2
4 Bytes 4 1
n 1 n n
・・・
DATAn
n
Command Code Set same characters specified as a command sent from the host.
Response Code Indicates four-digit hexadecimal numbers by ASCII format.
Response Data
(DATAx x:1 to n)
Returns some data executed by the reader.
Example1: Number. of tags for communication commands
Example2: The tag ID(s) (or data) read by the reader with Hex code. If
the reader reads multiple tags’ IDs (or data), it indicates them in line
with space(s) between each ID (or data). Data in hexadecimal numbers
does not have [0x].
* All hexadecimal numbers as commands and data in the read tags are indicated with upper case letters (A to
F).
63 of 135
3.1.5 Command Specification
3.1.5.1 Communication Command
A communication command consists of parameter(s) mandated for command execution and option specified if
necessary. Following table shows parameters of each command and available options.
Parameters and Options for Communication Commands
[ -ant ]
Options
[ -tmo ]
Timeout
[ -tif ]
Tag Info.
[ -pwd ]
Password
Tag Protocol
Command Data
Command Code
Read ID
Write ID
Read Data
Write Data
Lock
Kill
- All options can be omitted. If option(s) is omitted, the default value is applied depending on the option item.
- Kill command requires the option item “-pwd” (if the “–pwd” is not used in command, 7Fxx error will occur.)
To set parameters, items in the following list shall be chosen and be described in to the command one’s way
down the list.
Parameter Details
Parameter Setting value
Memory Bank Memory bank of a GEN2 tag for “Read Data” or “Write Data” shall be
specified with the following number in decimal format.
- 0: Reserved Area
- 1: EPC Area
- 2: TID Area
- 3: User Area
Data Pointer
Data Length
Write Data
Lock Code
Memory address in the memory bank of the GEN2 tag for “Read Data” or
“Write Data” shall be specified with number(s) in the following range in
decimal format.
- Min: 0
- Max: 255
Memory size to be accessed for “Read Data” shall be specified with the word
number(s) in the following range in decimal format.
- Min: 1
- Max: 32
-Note: One word length is 16bits.
To write data into a tag with “Write ID” or “Write Data” command, the data
shall be specified in 32-bit hexadecimal format as below. (0x not required)
- Format: XXXXXXXX ... XXXXXXXX
X: 0 to 9 , A to F
Ex. 12345678
When Lock command is executed, this code shall be specified depending on
the type of lock.
For GEN2, 10-digit Lock value shall be specified with 0, 1 or * (0 and 1 mean
Action and * means MASK) for following five areas; Kill pwd, Access pwd,
EPC memory, TID memory, and User memory.
・Format: XXXXXXXXXX
X: 0 , 1 or * (0:Off , 1:On , *:Don’t care)
chr. 1 2 3 4 5 6 7 8 9 10
Kill pwd Access pwd EPC memoryTID memory User memory
Action
Fields
pwd
read/
write
perma
lock
pwd
read/
write
perma
lock
pwd
write
perma
lock
pwd
write
perma
lock
pwd
write
perma
lock
65 of 135
Option shall be specified with values following the code that indicates option type.
Option Details
Code Item Specified Value
Default
Value
-seq
-ant
-tmo
-tif
-pwd
-ptc
Communicat
ion
seq
uence
Ant
enna
ID
T
imeout
T
ag
nformatio
I
n
P
assword
Tag
P
rotocol
Specifies the communication sequence according to the operating conditions.
For only “Read ID” command, all parameters can be specified. For other
commands, only SOC can be specified.
- SOC: Single Once
- SRP: Single Repeat
- MOC: Multi Once
- MRP: Multi Repeat
Can specify the order of antenna to operate from 1st to 9th with figure of 1, 2, 3
and 4. The figure 1 to 4 means antenna’s identical number. If an antenna is
specified multiply, the antenna executes sequence multiply depend on the
order.
- Format: X ... XXXXXXXXX (Max 9 characters)
X: 1 to 4
Specifies time parameter for communication process in millisecond. The
numbers after rounding down to the 10 is added milliseconds as a specified
value (the least significant digit is always “0”). If the communication sequence
is SOC, the specified value is the communication time. If the value is
specified 0 (zero), communication process will continue until STOP command
is executed. If the communication sequence is SRP/MOC/MRP, the specified
value is maximum time between response (0 can’t be specified on
SRP/MOC/MRP sequence). (When you determine the value of Timeout, see
the section 5.2 “Communication Time”.)
- Min:0ms
- Max:2550ms(in DRM off)
10000ms(in DRM on)
- Step:10ms
Specifies one or more items as additional information of tag communication
results that are output in the response. Specified item(s) shall be returned
according to the specified order with commas.
- ANT: An antenna number which reads the tag first.
- CNT: The count of tag read.
- EPC: EPC code only.
- PEP: PC bits and EPC code
- PER: PC bits, EPC code, and CRC
For ID read, EPC/PRP/PER determines the EPC data type to be returned.
For ID write or Data write, if EPC/PEP/PER is specified, EPC data before
rewriting shall be returned. (If EPC data length is 0, it will be “*”.)
Specifies the password data with 32-bit, 8 digit numbers in hexadecimal
format for access of ID Write command, Data Read command, Data Write
command, and Lock command, and Kill password for Kill command. (0x not
required)
- XXXXXXXX
For ID Write, Data Write, or Lock, if this option is omitted or
specified ”00000000”, Access password shall not be used .(If Access
password of the Tag is 0x00000000, the tag can be processed. For Kill
command, the Access password shall not be 0x00000000. If so, 7Fxx error
occurs.)
Specifies the number(s) that indicates the protocol type. Multiple numbers
can be specified.
- 2: Class1 Generation2
-seq
SOC
-ant 1
-tmo
250
-tif EPC
-pwd
000000
00
-ptc 2
66 of 135
[Note]
For setting a timeout value, 100ms or less shall not be specified under the repeat mode (SRP/ MRP). If so, the
reader may freeze (setting error may occur) depending on the communication performance of the Ethernet or
RS-232C. If Ethernet’s traffic is large or the communication speed setting for RS-232C is low, the value shall
be set longer.
67 of 135
Command / Response format
(1) Read ID (RDID)
Command
Response RDID[RC](S)[CNT](S)[ID1 with ITM1](S)...[IDn with ITMn]<LF>
*(S) Space character
Example 1) When command is processed with all options omitted and the R/W reads a single tag (Each
* If -tif is specified for EPC code, tag’s EPC data before rewritten is returned. If the tag had an EPC
data "444444444444444444444444" as last ID, response is as above.
Example 3) When 1234567890ABCDEF12345678 and antenna are specified for write data and tag information,
WriteData: Data to be written in 4-digit hexadecimal number (Max: 128 characters).
[RC]: Response Code
[CNT]: Tag Count
[ITM1]: Items indicated by TIF option. Items are delimited by a comma.
Note:
・ If EPC/PEP/PER are specified for TIF, EPC data shall be the data before rewrite. If
data length is zero during EPC specification, data shall become ”*”.
command is executed and write process has been completed successfully:
information, the command is executed and then the reader has succeeded.
the command is executed and then the reader has succeeded to write data with antenna 1.
command is executed but no tag is found:
executed but access password is not matched:
69 of 135
(3) Read Data (RDDT)
Command
Response RDDT[R C](S)[CNT](S)[Data1 with ITM1]<LF>
MemoryBank: Memory Bank
DataPointer: Data Pointer
WriteData; Data to be written
WTDT[RC](S)[CNT](S)[ITM1]<LF>
[RC]: Response Code
[CNT]: Tag Count
[ITM1]: Items indicated by TIF option. Items are delimited by a comma.
Note:
・ If EPC/PEP/PER are specified for TIF option, EPC data shall be the data before
rewrite. If data length is zero during EPC specification, data shall become ”*”.
Example 1) When [Memory bank; 0, Start address(=Data pointer); 0, Data; 0x1234 (one word)] is specified,
other setting are default and then the write process has been succeeded:
[Tx] WTDT 0 0 1234<LF>
[Rx] WTDT0000 001<LF>
Example 2) When [Memory bank;1, Start address(=Data pointer); 3, Data; 0x1234567890ABCDEF12345678,
* The PC code of the tag is [3000], EPC code is [1234567890ABCDEF12345678], CRC is [ABCD],
and command executed Antenna ID is [3].
Example 3) When [Password; 0x12345678] is specified and password data has been incorrect:
[Tx] KILL –pwd 12345678<LF>
[Rx] KILL7012<LF>
* The error code [Code:7012] is returned.
Example 4) When [Password; 0x12] is specified and password length has been incorrect:
[Tx] KILL –pwd 12<LF>
[Rx] KILL1421<LF>
* The error code [Code:1421] is returned.
KILL(S)[options...]<LF>
Option “-pwd” is mandatory.
KILL[RC](S)[CNT](S)[ITM1]<LF>
[RC]: Response Code
[CNT]: Tag Count
[ITM1]: Items indicated by TIF option. Items are delimited by a comma.
73 of 135
3.1.5.2 Reader Status, Reader Settings Function
To set the Reader Status and Reader Settings, following items shall be specified in the SET Reader command
(SETR) and GET Reader command (GETR). The Reader Status is available only for reading data.
Reader Status [Static / Read only] (GETR)
Code Content Fixed Value (=Factory Settings)
MFT Manufacturer “OMRON Corporation”
TYP Type of the reader “V750-BA50D04-SG” or “V750-BA50D04-SG-MY”
FWV Firmware version xxx-xxx-xxx-x
SER Serial number “xxxxxxxx”
MAC MAC address 00:00:0A:89:xx:xx
Reader Status [Dynamic / Read only] (GETR)
Code Content Variable Value
ATS Antenna status
(Connected Antenna)
TTK Transition time from kick hhhh:mm:ss
Reader Settings [Reader Information] (GETR/SETR)
Code Content User Setting Value Factory Settings
RNM Reader name Given string
RRL Reader’s role Given string
xxxxx (x:1 to 4)
-ex1. All antennas are connected: 1234
-ex2. Antenna #1 and antenna #4 are connected: 14
-Min: 00:00:00
-Max: 9999:59:59
(None)
-Min: 1 characters , ASCII
-Max: 63 characters, ASCII
-Note: This setting value has double
quotation marks.
(None)
-Min: 1 characters , ASCII
-Max: 63 characters , ASCII
-Note: This setting value has double
quotation marks.
74 of 135
Reader Settings [Ethernet] (GETR/SETR)
Code Content User Setting Value Factory Settings
LHN LAN host name
Sent to DHCP server when IP
is acquired.
LDN LAN domain name
Sent to DHCP server when IP
is acquired.
Given strings
-Min: 1 character, ASCII
-Max: 63 characters, ASCII
-Note: This setting value has double
quotation marks.
Given string
-Min: 1 character, ASCII
-Max: 67 characters, ASCII
-Note: This setting value has double
quotation marks.
DHE DHCP enable Choice
0: Disable / 1: Enable
LIP LAN IP address
xxx.xxx.xxx.xxx 192.168.1.200
IP address when using static
network settings
LNM LAN subnet mask
xxx.xxx.xxx.xxx 255.255.255.0
Subnet mask when using static
IP address
LGW LAN default gateway
xxx.xxx.xxx.xxx 192.168.1.254
Default gateway when using
static IP Address
Given value
-Min: 1025
-Max: 65534
PRT Ethernet Port
3 ports are used; specified port
and specified port +1 and -1
“V750-BA50D04-SG”
(None)
0: Disable
7090
Reader Settings [RS-232C] (GETR/SETR)
Code Content User Setting Value Factory Settings
RBR RS-232C baud rate (bps) Choice
57600
9600 / 19200 / 38400 / 57600
RDT RS-232C data length (bit) Choice
7
7 / 8
RPB RS-232C parity bit
(Even, Odd, None)
RSB RS-232C stop bit(s) Choice
Choice
E: even / O: odd / N: none
E: even
2
1 / 2
75 of 135
(1) SET Reader function (SETR)
This command writes the functional conditions of the command in process into the nonvolatile memory in the
reader. The setting shall be enabled at the upcoming startup.
Command
Response
*(S) Space Character
Example 1) When DHCP Enabled is set “ON”:
[Tx] SETR dhe=1<LF>
[Rx] SETR0000<LF>
Example 2) When [Host name; V750-BA50C04, IP; 192.168.1.1, and Subnet mask; 255.255.255.0] is set:
Example 4) When the setting parameter is incorrect:
[Tx] SETR abc=111<LF>
[Rx] SETR1421<LF>
SETR(S)Param1=Value1(S)...(S)ParamN=ValueN<LF>
Note:
・ It specifies a parameter connecting a setting item to a setting value with equal. (The
setting item does not have to be prepended with ‘-‘.)
・ No space shall be put in from the beginning of the setting item to the end of the
setting value. If the setting value includes any space, the space shall be enclosed with
double quotation.
In a single command, multiple setting items can be specified by separating with
space. 2 or more character spaces are acceptable for indicating separation.
SETR[RC]<LF>
[RC]: Response Code
76 of 135
(2) Get Reader (GETR)
This command reads the current functional conditions in the reader. Even after SET Reader command (SETR)
is executed, the old information shall be read out unless the reboot is completed.
Command
Response
*(S) Space Character
Example 1) When [Firmware version;100-100-100-0] is read:
Note:
・It specifies a parameter connecting a setting item to a setting value. (‘The setting item
does not have to be prepended with ‘ -‘ .)
・ In a single command multiple setting items can be specified by separating with space.
2 or more character spaces are acceptable for indicating separation.
[RC]: Response Code
[ParamN=ValueN]: Setting item and value
Note:
・ If multiple items are specified, the reader shall return response with connecting
specified items to the setting values with equal in the specified order. Alphabetical
characters included in the item name in the response shall be small characters.
・ If the setting value includes any space, the space shall be enclosed with double
quotation.
77 of 135
3.1.5.3 Communication Settings
To set the conditions to communicate with tags, following items shall be specified in the SET Communication
command (SETC) and GET Communication command (GETC). Specifying following option allows the reader
to set or read the communication condition. To write the setting data into the nonvolatile memories in the
reader, SAVE command (SAVE) shall be executed.
Communication Settings [RF Control] (GETC/SETC)
Code Content User Setting Value Factory Settings
PW1
PW2
PW3
PW4
SS1
SS2
CMD
EWL
Communication Settings [Filtering] (GETC/SETC)
Code Content User Setting Value Factory Settings
FTE
FT1
FT2
Communication Settings [Smoothing] (GETC/SETC)
Code Content User Setting Value Factory Settings
SBF
UHF p
ower level at port #1 Given value
-Min: 10.0
-Max: 31.5
-Step: 0.5
ower level at port #2 Same as PW1 31.5 (dBm)
UHF p
UHF p
ower level at port #3 Same as PW1 31.5 (dBm)
ower level at port #4 Same as PW1 31.5 (dBm)
UHF p
Gen2 S
In case of Once Mode sequence
Gen2 S
In case of Repeat Mode
ession value #1
ession value #2
Choice
0 / 1 / 2 / 3
Choice
0 / 1 / 2 / 3
sequence
ommunication mode Choice
C
0: Normal mode
1: Dense reader mode (DRM)
PC word length Given value
E
-Min : 0
-Max : 32
-Step : 1
F
iltering enable Choice
0: None
1: Filter1 only
2: Filter2 only
1&2: Filter1 and Filter2
1|2: Filter1 or Filter2
iltering condition #1
F
Format:
FileterType(S)MemBank(S)Point
er(S)Length(S)Value
FilterType: 0 (fixed)
MemBank: 0 to 3
Pointer: 0 to 255 (bit)
Length: 1 to 255(bit)
Value: XXXX…
-Note: Set longer bits than the
bits specified in the “Length” with
2-digit hexadecimal number (“0”
to “F”). Max: 64 characters. The
most significant bit is a Pointer of
the Value.
F
iltering condition #2 Same as FT1
Prevents repeat read
-Min: 0 (Disable)
31.5 (dBm)
0
2
0: Normal mode
0 : Auto mode
0:None
(None)
(None)
0:Disable
78 of 135
-Max: 999
-Step: 1
0:Disable
0:Disable / 1:Enable
ONR
(Smoothing buffer size)
mit no tag response Choice
O
(1) SET Communication (SETC)
This command writes the communication settings in the reader. While the command is being executed,
setting conditions in the reader are changed. To write the setting data into the nonvolatile memories in the
reader, SAVE command (SAVE) shall be executed. The new setting shall be enabled at the upcoming
startup.
Command
Response
*(S) Space Character
Example 1) When [Antenna port #1 power; 10, Gen2 session for Once Mode Reading; 1] is specified:
[Tx] SETC pw1=10 ss1=1<LF>
[Rx] SETC0000<LF>
Example 2) When [Filter; 1 or 2, Filter1’s Bank; 1, Pointer; 8, Length; 2, Data; C0(11b), Filter2’s Bank 1,
Pointer; 20, Length;16 ,Data; 125A(00010010 01011010b)] is specified:
Note:
・ It specifies a parameter connecting a setting item to a setting value. (‘The setting
item does not have to be prepended with ‘ -‘ .)
・ No space shall be put in from the beginning of the setting item to the end of the
setting value unless setting item is ft1 or ft2.
・If you specify ft1 and ft2 for filtering, set ft1, ft2 and fte at one sequent action. ft1 and
ft2 shall be always followed by Filtering Enable (fte). If you specify them in one
command SETC, firstly put ft1 and ft2 then fte in order. If you change the filtering
conditions with ft1 and/or ft2, the filtering function will be temporarily Disabled.・ If the setting item is ft1 or ft2, the five items shall be specified with space separation
between each item. Instead of space, enclosing double quotations is not allowable.
・ In a single command, multiple setting items can be specified by separating with
space. 2 or more character spaces are acceptable for indicating separation.
SETC[RC]<LF>
[RC]: Response Code
79 of 135
(2) GET Communication (GETC)
This command allows the reader to read the current communication conditions. Just after SET
Communication command (SETC) is executed, new information shall be read out.
Command
Response
*(S) Space Character
GETC (S)Param1 (S)Param2(S)…(S)ParamN<LF>
Note:
・ It specifies a parameter connecting a setting item to a setting value. (‘The setting
item does not have to be prepended with ‘ -‘ .)
・ In a single command, multiple setting items can be specified by separating with
space. (2 or more character space are acceptable for indicating separation.)
[RC]: Response Code
[ParamN=ValueN]: Setting item and values
Note:
・ If multiple items are specified, the reader shall return response with connecting
specified items to the setting values with equal in the specified order. Alphabetical
characters included in the item name in the response shall be small characters.
・ If the setting item is ft1 or ft2, the five items shall be returned with space separation
between each item. Double quotations shall not be used for enclosing.
Example 1) When [Antenna port #1 UHF power, Gen2 session value for Once Mode Reading] is read out:
This command allows the reader to write communication setting into the nonvolatile memories in the reader.
If SET Communication command (SETC) is executed and then the reader is started up without executing
this command (SAVE), new setting will be abandoned.
Command
Response
Example 1) When communication setting is saved (New setting is written into the nonvolatile memory):
[Tx] SAVE<LF>
[Rx] SAVE0000<LF>
SAVE<LF>
Note: No arguments.
SAVE[RC]<LF>
[RC]: Response Code
81 of 135
3.1.5.4 Operation Settings
Specifying following option in the operation setting command (SETO) or operation read command (GETO)
enables to set or read the reader’s operation settings.
Operation Settings [Command Entry] (GETO/SETO)
Code Content
RIF
IEC
esponse Interface Choice
R
Command to be
execute at startup.
IN1
Input port #1 function
setting
IN2
Input port #2 function
setting
IN3
Input port #3 function
setting
IN4
Input port #4 function
setting
0:None
1:Ethernet
2:RS-232C
Given string
Format: Function(S)”Command”
Function
0: unregistered
1: execute command
“Command”
Command to be execute
ex. “RDID –seq SOC –tmo 500”
-Max: 255 characters, ASCII
-Note: This setting value has double
quotation marks.
Format: Function(S)Timing(S)”Command”
Function
0:None
1:Command execution
Timing
0:Startup (Fixed)
“Command”
Command to be execute
Ex. “RDID –seq SOC –tmo 500”
-Max: 255 characters, ASCII
-Note: This setting value has double
quotation marks.
-Note: Only when the Function is specified
with “1”, set the Timing and the “Command”.
When the Function is specified with “0”,
executed “Command” data is saved and
00:None
(User input)
11:RUN output
(The reader is running normally.)
12:ERR output
(The reader stopped with error.)
20:COM output
(The reader is communicating.)
2n:ATn Current antenna(s) (n=1 to 4)
(The reader is communicating
with specified antenna)
31:NML
(Evaluated normal completion)
32:ERC
(Evaluated completion with error
occurring)
OutputTime
10 to 9990 [ms]
0 (Status kept until upcoming evaluation.)
- Note: Output time is effective only for NML/
ERC setting.
Condition
-Note: Output time is effective only for NML/
ERC setting.
- Note: If the condition is omitted, output
signal shall be on without condition.
* Refer to the following list.
Same as OT1 (None)
Same as OT1 (None)
Same as OT1 (None)
User Setting Value
Factory Settings
(None)
83 of 135
The format of status judgment expression
1) If the NML mode is specified in output function setting, you can set conditions by using the following format.
Condition A
Condition B
Comparison
Comparison data (1) When comparison symbol data is “DAT”:
Logical operator “&”: AND operator
* If there is no condition to be set, the output signal shall be on after normal end.
* If there is no condition to be set or condition (A) is set, condition (B) shall not be included in the setting.
Ex.) When the read data is 12bytes (24character) and the characters from 5
number of tags is 8 or more:
"DAT==****0000****************|TCT>=8"
2) If the ERC mode is specified for output function setting, you can set conditions with the following format.
Condition Comparison symbol
Comparison
Error code
* If there is no condition to be set, the output signal shall be on after error end.
Ex.) When communication error (Error code is 70xx) or verify error (Error code is 71xx) has been occurred:
"DAT ==7071"
Comparison symbol
data
operators
data
operators
specifying.
“DAT”: data to be read
“TCT”: tag count to be read
(1) When comparison symbol data is “DAT”:
“==”: Left side data is equal to right side data.
”!=”: Left side data is not equal to right side data.
(2) When comparison symbol data is “TCT”:
“==”: Left side data is equal to right side data.
”!=”: Left side data is not equal to right side data.
“>=”: Left side data is bigger than right side data.
”<=”: Left side data is smaller than right side data.
XXXX… [Hex] (X: 0 to 9 , A to F)
・ “*” mark is a wild card
・ When the data length is different, the result shall be
incorrect.
・ When the command has -tif option, comparison symbol
data “DAT” has all tag information that the reader read.
・ When comparison symbol data is “,”, specify with “*”
mark.
(2) When comparison symbol data is “TCT”:
0 to 999
Format: condition A & condition B
“|”: OR operator
Format: condition A | condition B
th
to 8th in it is “0000” or when the
“DAT”: error code
(Two characters from the head in error code.)
- “TCT” is not supported.
“==”: matched
When the error code is in specified error code list:
”!=”: unmatched
When the error code is not in specified error code list:
It specifies error codes for comparison in series.
(Max 6 error code can be specified.)
ex. ”7071”・・・
84 of 135
(1) Set Operation (SETO)
This command is to write operation conditions into the nonvolatile memories in the reader. The new setting
shall be enabled at the upcoming startup.
Command
Response
*(S) Space Character
Example 1) When the Response I/F after command execution is set RS-232C:
[Tx] SETO rif=2<LF>
[Rx] SETO0000<LF>
Example 2) When the executed command at the start up is set as [“RDID -ant 122322 -tmo 100”]:
Example 9) When output 1 function setting is deleted:
[Tx] SETO ot1=00<LF>
[Rx] SETO0000<LF>
SETO(S)Param1=Value1<LF>
Note:
・ Putting equal between a single setting item and a setting value specifies the
value (no need to put ‘-‘ before setting item).
・ Multiple setting items can not be applicable.
SETO[RC]<LF>
[RC]: Response Code
th
to 8th data is “0000”:
85 of 135
(2) Get Operation (GETO)
This command allows the reader to read the current operation conditions. Even after setting operation
command (SETO) is executed, the old information shall be read out unless the reboot is completed.
Command
Response
*(S) Space Character
Example 1) When executed command is read at startup:
This command initializes all setting of reader to the factory default setting. All settings shall be written into
the inner nonvolatile memories. After executing this INIT command, the reader requires reboot.
Command
Response
Example 1) All setting of reader is initialized to the factory default setting:
[Tx] INIT<LF>
[Rx] INIT0000<LF>
INIT<LF>
Note: No argument
INIT[RC]<LF>
[RC]: Response Code
87 of 135
(2) Stop the repeating operation (STOP)
This command instructs the reader to stop the operation in process.
Command
Response
* The communication process is not running in the reader, the error is returned [Code: 1500].
Example 1) When the reader stops multi-repeat communication:
[Tx] RDID -seq MRP -ant 12 ---- Read ID command is started under multi-repeat mode.
[Tx] STOP<LF>
[Rx] STOP0000<LF>
STOP<LF>
Note: No arguments
STOP[RC]<LF>
[RC]: Response Code
88 of 135
(3) External Input Output control (EXIO)
This command allows the reader to output ON/OFF to the output terminal and read an input terminal status.
If output port(s) is connected to the device(s) that is not used for general purpose, the reader ignores
ON/OFF output for the port(s).
status.
Command
Response
*(S) Space Character
Example 1) When [Output 1; High, Output 2; Low, Output 3; High, Output 4; Low] is specified:
[Tx] EXIO 1010
[Rx] EXIO0000 1111 1010
EXIO<LF> (For input/output port status read)
EXIO(S)OutputSignal<LF> (For output status specifying)
OutputSignal: For OUT1-4, values are set with four characters
EXIO[RC](S)[InputSignal](S)[OutputSignal]<LF>
[RC]: Response Code 0000: Fixed
[InputSignal]: For IN1-4, signal values 0 or 1 are set with four characters
[OutputSignal]: For OUT1-4, signal values 0 or 1 are set with four characters
Example 2) When [Getting I/O status] is specified:
[Tx] EXIO<LF>
[Rx] EXIO0000 1011 1001<LF>
(From the left side, the following status is shown; IN1...IN4, OUT1…OUT4)
If output setting value is omitted, the reader shall read the input and output
(left to the right; 1-4)
(”0”-OFF/”1”-ON/”*”-Don’t care)
(left to the right).
(left to the right).
(”0”-OFF/”1”-ON)
89 of 135
(4) Reset (RSET)
This command reboots the reader after the reader returns the response that the command has received. When
it is connected via Ethernet, it is disconnect the network connection before rebooting.
Command
Response
Example 1) Reboot the reader:
[Tx] REST<LF>
[Rx] REST0000<LF>
REST<LF>
Note: No arguments.
REST[RC]<LF>
[RC]: Response Code
90 of 135
(5) Good Bye (GBYE) – Shut down connection
This command enables to shut down connection with Ethernet. After the reader received the command, it
returns the response that the command has received. And the network connection is disconnected after 1
second.
Command
Response
Example 1) Disconnect the Ethernet connection between host and the reader.
[Tx] GBYE<LF>
[Rx] GBYE0000<LF>
GBYE<LF>
Note: No argument
GBYE[RC]<LF>
[RC]: Response Code
91 of 135
(6) Request Resend (RRES)
This command instructs the reader to re-send the latest response data that has been sent. This command shall
not be accepted when the other command such as Repeat mode is being processed.
Command
Response The latest response
* If there is no the latest response data, the error is returned [Code:1500].
* When the communication mode is SRP/MRP, it can be accepted. However, if the timeout value is small
(timeout interval is too short), the reader can not afford to identify various responses returned
continuously.
Example 1) When the host requests to resend the response for the successful single ID read command (RDID
-seq SOC -ant 1 -tif EPC,ANT) that has been executed most lately:
This command instructs the reader to return the reader status data and the exact data message just after
receiving it from the host. It is to test a communication line and to get reader status.
Command
Response
*(S) Space Character
Example 1) When test data “uhf rfid” is entered to check a communication status between the host and the
reader:
[Tx] TEST uhf rfid<LF>
[Rx] TEST0000 00 uhf rfid <LF>
TEST(S) TestData<LF>
TestData: Given string
TEST[RC](S)[ReaderStatus](S)[TestData]<LF>
[RC]: Response Code
[ReaderStatus]: Reader’s status code
00:Waiting for command
10:Communicating
3x:Setting error
4x:System error
90:Running on Safe Mode
[TestData]: Same data as command parameter
Example 2) The reader’s status check:
[Tx] TEST<LF>
[Rx] TEST0000 00<LF>
93 of 135
(8) Noise monitoring (NOIS)
This command is to check the noise level of the specified antenna.
Command
Response
* (S) Space Character
** To convert the response data to dBm, put them into the following formula;
20 log
10
Example 1) Noise level check for the antenna port 1:
Mode: noise level measurement mode (0: fixed)
Antenna: the port number of antenna (1-4) that is to check the noise level.
NOIS[RC](S)[ch1 and ch2](S)[ch3 and ch4](S)・・・
・・・(S)[ch49 and ch50]<LF>
[RC]: Response Code
[ch1 and ch2] to [ch49 and ch50]:
Noise level of each communication channel.
*The response data has a noise level every 2channels
(1MHz band,1ch and 2ch, 3ch and 4ch,…,49ch and 50ch).
*1ch means 902.75MHz, 2ch means 903.25MHz, 3ch means 903.75MHz, …,
50ch means 927.25MHz
(response value) - 135. (The derived value should be used only as a guide.)
94 of 135
yor
3.2 Examples
Examples given in this section are provided as a guide for the user in determining command suitability. They
do not constitute a warranty. You should verify operation in their specific environment and application.
3.2.1 Example 1
To read a tag attached on the same face to each case that rushes on conveyor in high speed, Single Repeat
sequence is appropriate. An example command is the following:
Command: RDID –seq SRP –ant 1 –tmo 200
antenna 1
3.2.2 Example 2
To read a tag attached on various faces (top face is the most) to each case that passes through a gate on a
conveyor, the client software finds tags using 3 antennas (making much of antenna 2). An example is the
following:
Command: RDID –seq SRP –ant 212232 –tmo 1000
antenna 1
tag
cases
antenna 2
antenna 3
conve
95 of 135
p
g
3.2.3 Example 3
To read multiple tags attached on the same face to each case on a pallet that passes through a gate, multi
repeat sequence is appropriate. When the client software finds tags using 3 antennas (mainly use antenna 2),
an example is the following:
Command: RDID –seq MRP –ant 22212223 –tmo 2000
ta
cases
allet
antenna 1
antenna 2
antenna 3
96 of 135
3.2.4 Example 4
Automated pass check at a portal gate.
This system enables the reader to check whether it reads 9 tags in total when carton boxes with tags pass
through the portal. After checking, the reader reports the result to the forklift driver by using the stack lights.
Stack Light
Sensor to
detect forklift
Tag
Sensor
Antenna
Input signal line from a sensor
Output signal line to a stack light
V750 Reader
Operating conditions in the reader
I/O port Function and registered content
To register the command to read multiple tags for 2 second when the signal of the Input
Input port
#1
port #1 turns on.
(If the sensor detects a forklift, the signal of Input port #1 turns on.)
Command to register: SETO in1=1 0 "RDID –seq MOC -ant 1234 -tmo 2000"
To register the command to turn on the signal of the Output port #1 when the reader
Output port
#1
reads 9 tags normally.
(When the signal of the Output port #1 turns on, blue light turns on.)
Command to register: SETO ot1=31 1000 TCT==9
To register the command to turn on the signal of the Output port #2 when the reader is
Output port
#2
reading tag(s).
(When the signal of the Output port #2 turns on, the yellow light turns on.)
Command to register: SETO ot2=20
To register the command to turn on the signal of the Output port #3 when the reader
Output port
#3
can not reads 9 tags.
(If the signal of the Output port #3 turns on, a red light turns on.)
Command to register: SETO ot3=31 1000 TCT!=9
Host
TCP/IP
97 of 135
Photo sensor
Item Meaning Connection
Detects the forklift is coming to the portal gate.
Sensor
* When the sensor detects the forklift, the signal
line is turned Off to On
Stack lights
Item Meaning Connection
Means that all tags were read.
Light1(Blue)
* When the signal line is turn Off to On, the light is
turned on.
Means in communication.
Light2(Yellow)
* When the signal line is turn Off to On, the light is
turned on.
Means that read tags ware insufficient.
Light3(Red)
* When the signal line is turn Off to On, the light is
turned on.
Communication sequence (All tags are read normally.)
Host
Host
The signal line is connected input
port #1 of the reader.
The signal line is connected output
port #1 of the reader.
The signal line is connected output
port #2 of the reader.
The signal line is connected output
port #3 of the reader.
Response
Response
Sensor
Sensor
Stack Lights
Stack Lights
Blue
Blue
Yellow
Yellow
Red
Red
Reader
Reader
Tag
Tag
On
On
Lighting
Lighting
Input port #1:On
Input port #1:On
Output port#1:On
Output port #1:On
Output port#1:Off
Output port #1:Off
In communication
In communication
Tag1Tag2Tag3Tag9Tag8Tag4Tag5Tag6Tag7
Tag1 Tag2 Tag3 Tag9Tag8Tag4 Tag5 Tag6 Tag7
2000ms
2000ms
2000ms
2000ms
Judgment
Judgment
Lighting
Lighting
Output port#2:On
Output port #2:On
Output port #2:Off
Output port #2:Off
All tags were read.
All tags are read.
1000ms
1000ms
98 of 135
(
3.2.5 Example 5
Auto sorting with conveyor belt
This system enables the reader to read tag’saddresses and to output signal when it detects the tags that
have target addresses.
Operating conditions in the reader
Item Setting
Command at
startup
Communicatio
n setup
OUT1 Data match output setting: Data length is 96bit. If the first data is EPC 0x30, output signal
OUT2 Data unmatch output: Data length is other than 96bit. If the first data is not 0x30, output
OUT3 Read result output: Output signal is on for 100ms when data is read.
Communication sequence
Match output (OUT1)
Unmatach output
OUT2)
Read output (OUT3)
ID read is operated repeatedly in Single repeat mode when power turns on.
SETO iec=1 "RDID -seq SRP -ant 1"
Prevents over-rapped read (Buffur=5). No tag response is set.
SETC sbf=5 onr=1
SAVE
is on for 100ms.
SETO ot1=31 100 DAT==30**********************
signal is on for 100ms.
SETO ot2=31 100 DAT!=30**********************
SETO ot3=31 100
ID read
↓
100ms
ID read
↓
(Data unmatched)
100ms
ID read
↓
(Data matched)
100ms
99 of 135
4. Browser-Based Interface
About this Guide
This chapter explains reader’s functions for changing settings, testing commands, monitoring status of
command execution, logged error and noise level and updating firmware via web browser interface remotely.
4.1 Using the Browser-Based Interface
You can display and operate the reader's Web interface by accessing the reader's IP address (the default is
192.168.1.200) via Web browser enabled Java(TM) Runtime.
Only one user can access to this web interface at a time. Whena user-A is operating via web interface and if
another user-B accesses to the same reader, only the user-B can operate it.
V750-BA50D04-SG – Windows Internet Explorer
V750-BA50D04-SG
V750-BA50D04-SG
100-100-100-0
On each mode the reader has, the web interface serves different functions.
Operation Mode Provides various functions the reader has.
Safe Mode Displays the reader's essential settings.
Update Mode Shows the process updating its firmware.
Explain of each mode is the following.
* This function is checked on Windows XP Professional and Internet Explorer 6 (SP 2) with J2SE 1.4.
* Java(TM) is trademark of Sun Microsystems.
* If you have not installed Java in your computer, download Java Runtime Environment (JRE) from http://www.java.com/.
100 of 135
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.