advertisement
RFID System
V600 Series
User's Manual
ID Controller
V600-CA5D01
V600-CA5D02
Man. No. Z239-E1-03A
Preface
Thank you for purchasing an OMRON V600-series RFID System.
This manual provides information required to use a V600-series RFID System, including information on functions, performance, and application methods.
Observe the following precautions when using your V600-series RFID System.
• Allow the V600-series RFID System to be handled only by a professional with a knowledge or electrical systems.
• Read this manual thoroughly and be sure you understand the contents completely before attempting to use the V600-series RFID System.
• Keep this manual readily available in a safe location so that it can be referred to when required.
Preface
Warranty, Liability, and Safety Information (Always read this information.)
Section 1
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
RFID System
V600-CA5D01 ID Controller
V600-CA5D02 ID Controller
Operation Manual
Preface
2
READ AND UNDERSTAND THIS DOCUMENT
Please read and understand this document before using the products. Please consult your OMRON representative if you have any questions 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 REPRESENTATION, 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 REQUIREMENTS 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 PRODUCTS, WHETHER SUCH CLAIM IS
BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY.
In no event shall responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted.
IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS 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.
SUITABILITY FOR USE
THE PRODUCTS CONTAINED IN THIS DOCUMENT ARE NOT SAFETY RATED. THEY ARE NOT DESIGNED OR
RATED FOR ENSURING SAFETY OF PERSONS, AND SHOULD NOT BE RELIED UPON AS A SAFETY COMPONENT
OR PROTECTIVE DEVICE FOR SUCH PURPOSES. Please refer to separate catalogs for OMRON's safety rated products.
OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to the combination of products in the customer’s application or use of the product.
At the customer’s request, OMRON will provide applicable third party certification documents identifying ratings and limitations of use that apply to the products. This information by itself is not sufficient for a complete determination of the suitability of the products in combination with the end product, machine, system, or other application or use.
The following are some examples of applications for which particular attention must be given. This is not intended to be an exhaustive list of all possible uses of the products, nor is it intended to imply that the uses listed may be suitable for the products:
• Outdoor use, uses involving potential chemical contamination or electrical interference, or conditions or uses not described in this document.
• Nuclear energy control systems, combustion systems, railroad systems, aviation systems, medical equipment, amusement machines, vehicles, safety equipment, and installations subject to separate industry or government regulations.
• Systems, machines, and equipment that could present a risk to life or property.
Please know and observe all prohibitions of use applicable to the products.
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.
RFID System
Operation Manual
Preface
PERFORMANCE DATA
Performance data given in this document is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON’s test conditions, and the users must correlate it to actual application requirements. Actual performance is subject to the OMRON Warranty and Limitations of Liability.
CHANGE IN SPECIFICATIONS
Product specifications and accessories may be changed at any time based on improvements and other reasons.
It is our practice to change model numbers when published ratings or features are changed, or when significant construction changes are made. However, some specifications of the product may be changed without any notice. When in doubt, special model numbers may be assigned to fix or establish key specifications for your application on your request. Please consult with your OMRON representative at any time to confirm actual specifications of purchased products.
DIMENSIONS AND WEIGHTS
Dimensions and weights are nominal and are not to be used for manufacturing purposes, even when tolerances are shown.
ERRORS AND OMISSIONS
The information in this document has been carefully checked and is believed to be accurate; however, no responsibility is assumed for clerical, typographical, or proofreading errors, or omissions.
PROGRAMMABLE PRODUCTS
OMRON shall not be responsible for the user’s programming of a programmable product, or any consequence thereof.
COPYRIGHT AND COPY PERMISSION
This document shall not be copied for sales or promotions without permission.
This document is protected by copyright and is intended solely for use in conjunction with the product. Please notify us before copying or reproducing this document in any manner, for any other purpose. If copying or transmitting this document to another, please copy or transmit it in its entirety.
RFID System
Operation Manual
3
Preface
Safety Precautions
● Meaning of Signal Words
The following signal words and icons are used in this manual to indicate precautions when using the V600-CA5D01 or
V600-CA5D02. The indicated precautions provide information that is vital to safety. Always observe all precautionary information.
The signal words and icons are as follows:
WARNING
Indicates a potentially hazardous situation which, if not avoided, will result in minor or moderate injury, or may result in serious injury or death. Additionally there may be significant property damage.
●
Meanings of Alert Symbols
Explosion
Indicates the possibility of explosion under specific conditions.
Prohibition
Indicates general prohibitions.
● Alert Statements in this Manual
WARNING
This product is not designed for use in directly or indirectly detecting human bodies in safetyrelated applications.
Do not use the product as a sensing device for human protection.
A lithium battery is built into SRAM Data Carriers and may occasionally cause serious injury due to combustion, explosion, or burning.
Dispose of SRAM Data Carriers as industrial waste and never disassemble, apply pressure that would deform, heat to higher than 100
C, or incinerate SRAM Data Carriers.
A lithium battery is built into SRAM Data Carriers and may occasionally cause serious injury due to combustion, explosion, or burning.
When replacing the lithium battery, never short-circuit the positive and negative terminals of a battery or charge, disassemble, apply deforming pressure, or expose the battery to fire.
4
RFID System
Operation Manual
Preface
Regulations and Standards
The V600-CA5D01 and V600-CA5D02 complies with the following standards.
1.U.S.A., Canada (UL Standards)
UL (Underwriters Laboratories Inc.) conditions have been met.
UL508
Use the product connected to one of the following two circuits.
(1) Limited Voltage/Current Circuit (Approved in UL508)
A circuit that uses as its power supply the secondary coil of an insulated transformer that satisfies the following conditions:
Maximum voltage (with no-load): 30 Vrms (42.4 V peak)
OR
Maximum current: (1) 8 A (including when shorted) OR
(2) A current restricted by a circuit protective device (e.g., fuse) with the following ratings
No-load voltage (V peak) Maximum current rating (A)
0 to 20 5.0
Over 20 to 30
100 peak voltage
(2) A circuit with a maximum voltage of 30 Vrms (42.4 V peak) that uses as its power supply a Class 2 power supply defined in UL1310 or a Class 2 transformer defined in UL1585
2. Europe (EMC Standards)
The requirements of the EC Directive have been satisfied.
EMC Standards EN 61000-6-2
EN 61000-6-4
RFID System
Operation Manual
5
Preface
Precautions for Safe Use
Observe the following precautions to ensure safe usage of the product.
1. Do not use the product in environments subject to inflammable, explosive, or corrosive gases.
2. Do not disassemble, repair, or modify the product in any way.
3. Tighten the base mounting screws and terminal block screws securely.
4. Use the specified sizes of crimp terminals for wiring.
5. Always lock the lock mechanisms on any devices provided with them, such as cable connector lock screws.
6. Confirm that the input voltage to be applied is within the rated power supply voltage (24 VDC +10%/
15%) before using it.
7. Do not reverse polarity when connecting the power supply.
8. Do not allow water to enter or insert wire in the gaps of the case. Fire or electric shock may result.
9. Always turn OFF the power supply to the ID Controller before attaching or removing the Read/Write Head.
10. If you suspect that anything is wrong with the product at any time, stop using it immediately, turn OFF the power supply, and consult with your OMRON representative.
11. When disposing of the product, dispose of it as industrial waste.
12. Observe all other precautionary information provided in this manual.
6
RFID System
Operation Manual
Preface
Precautions for Correct Use
Please observe the following precautions to prevent failure to operate, malfunctions, or undesirable effects on product performance.
1. Installation Location
Do not install the product in the following locations:
• Locations subject to corrosive gases, dust, dirt, metal powder, or salt
• Locations where the specified ambient operating temperature range is exceeded
• Locations subject to extreme temperature changes that may result in condensation
• Locations where the specified ambient operating humidity range is exceeded
• Locations where the product would be directly subjected to vibration or shock exceeding specifications
• Locations subject to contact with water, oil, or chemicals
2. Installation
• The product uses the 530-kHz frequency band to communicate with Data Carriers. Some devices, such as some motors, inverters, and switch mode power supplies, generate electromagnetic waves
(i.e., noise) that can affect communications with the Data Carriers. If any of these devices are nearby, communications with Data Carriers may be affected or Data Carriers may be destroyed.
If the product is to be used near such devices, check the effects on communications before using the product.
• To minimize the general influence of noise, follow the following precautions:
(1) Ground any metallic material located around the product to 100 W or less.
(2) Keep product wiring away from high voltage or heavy current.
• The product does not provide a water-proof structure. Do not use it where mists are present.
• Do not use chemicals that will affect product materials.
• Tighten screws to 1.2 N·m maximum when mounting the product.
• Communications performance may be reduced due to mutual interference if more than one Read/
Write Head is installed in the same vicinity. Refer to the Read/Write Heads and SRAM Data Carriers
Operation Manual (Cat. No. Z127) and Read/Write Heads and EEPROM Data Carriers (Cat. No.
Z128) and confirm that there is no mutual interference between Read/Write Heads.
3. Storage
Do not store the product in the following locations:
• Locations subject to corrosive gases, dust, dirt, metal powder, or salt
• Locations where the specified ambient operating temperature range is exceeded
• Locations subject to extreme temperature changes that may result in condensation
• Locations where the specified ambient operating humidity range is exceeded
• Locations where the product would be directly subjected to vibration or shock exceeding specifications
• Locations subject to contact with water, oil, or chemicals
4. Cleaning
• Do not use thinners for cleaning. Resin materials and the case coating will be dissolved by thinners.
RFID System
Operation Manual
7
Preface
Meanings of Symbols
Indicates particularly important points related to a function, including precautions and application advice.
Indicates page numbers containing relevant information.
Indicates reference to helpful information and explanations for difficult terminology.
8
RFID System
Operation Manual
TABLE OF CONTENTS
Preface
Section 1 Product Overview
Names and Functions of Components
System Configuration
Section 2 Installation and Wiring
Section 3 Preparing Communications
Test operation
Section 4 Function
Trigger Input (Lower Trigger Execution)
Data Carrier Service Life Detection
Data Carrier Memory Check Function
Preface
RFID System
Operation Manual
9
Preface
Section 5 Communications
Movement of Data Carriers and Command Status
General Communications Subcommands
End Codes
Section 6 Troubleshooting
Diagnostic Functions
Error Lists
Troubleshooting
Troubleshooting Flowcharts
Section 7 Appendix
Specifications and Dimensions
Characteristics According to Application Conditions
Data Carrier Memory Capacities and Memory Types
Revision History
10
RFID System
Operation Manual
Section 1
Product Overview
Names and Functions of Components
RFID System
Operation Manual
11
Section 1
Product Overview
Features
The V600-CA5D01 or V600-CA5D02 ID Controller is connected to a V600-H @@ Read/Write Head, performs data read/write operations for V600-D
@KR@@, V600-D@KF@@, or V600-D23P@@ Data Carriers according to commands from the host device, and returns responses to the host device.
12
RFID System
Operation Manual
Section 1
Product Overview
Names and Functions of Components
Controller number switches
Main display indicators
Switch cover
USB port
RS-422/RS-485 port
Terminating resistance switch
Power supply terminals
Monitor display
Mode switch
Read/Write Head connection port
Head operation indicators
External I/O port
Ground terminal
RS-232C port
■ Power Supply and Ground Terminals
Name
Power supply terminals
Ground terminal
Description
Supply 24 VDC.
Recommended power supply: S8VS-03024 (manufactured by OMRON)
This is the ground terminal. Connected a dedicated ground line grounded to 100 W or less.
■ External I/O Port
Connect the external I/O port to the external I/O signals.
Name Description
RUN
BUSY
ERROR
OUT1
OUT2
COM_O
RST
TRG/IN1
TRG/IN2
COM_I
Turns ON when the ID Controller is operating normally and communications are possible with the host device.
Output from when a command is received from the host device until communications have been completed.
Output for 500 ms when there is an error in Data Carrier communications, host device communications, or hardware. The output time can be changed with the SET PARAMETER (SP) command.
User output 1, which can be manipulated using the CONTROL CONTROLLER (CC) command.
User output 2, which can be manipulated using the CONTROL CONTROLLER (CC) command.
The output common terminal.
An external reset input for emergency stopping. The ID Controller will be reset when RST is input.
If pin 4 of SW4 (lower trigger setting) is ON, a RECEPTION COMPLETED command is executed for Read/Write Head 1 on the rising edge of this input. If pin 4 of SW4 is OFF, this input is used as user input 1, which can be read with the CONTROL CONTROLLER (CC) command.
If pin 4 of SW4 (lower trigger setting) is ON, a RECEPTION COMPLETED command is executed for Read/Write Head 2 on the rising edge of this input. If pin 4 of SW4 is OFF, this input is used as user input 2, which can be read with the CONTROL CONTROLLER (CC) command.
The input common terminal.
RFID System
Operation Manual
13
Section 1
Product Overview
■ RS-232C Port
The RS-232C port is used for communications with the host device. The port conforms to RS-232C and can be connected to a computer, programmable controller, or other host device.
■ RS-422/RS-485 Port
The RS-422/RS-485 port is used for communications with the host device. The port conforms to RS-
422/RS-485 and can be connected to a computer, programmable controller, or other host device.
■ USB Port
The USB port can be used to easily connect a computer using a USB cable. The port conforms to USB
1.1.
If the USB port is used to connect to the host device, the connection must be 1:1 regardless of the setting of pin 9 of SW3.
The USB port is not used for control operations. When constructing a system, always use the RS-232C or RS-422/RS-
485 port.
■ Read/Write Head Connection Port
Connect the Read/Write Head connection port to a V600-series Read/Write Head.
■ Controller Number Switches
The controller number switches are used to set a controller number when more than one ID Controller is connected to a single host device.
Refer to Setting the Controller Number Switches (SW1 and SW2) for more information. p.52
■ Switch Cover
There are two DIP switches located behind the switch cover.
Refer to Setting the DIP Switches (SW3 and SW4) for more information.
Refer to DIP Switches (SW3 and SW4) for more information. p.53
■ Mode Switch
The mode switch changes the ID Controller's operating mode between RUN mode and
MAINTENANCE mode.
Refer to Setting the Mode Switch for more information. p.55
■ Terminating Resistance Switch
The terminating resistance switch connects and disconnects the built-in terminating resistance.
Refer to Setting the Terminating Resistance for more information. p.55
14
RFID System
Operation Manual
Section 1
Product Overview
■ Main Display Indicators
Name Color
RUN/RST
Description
Green Lit when the ID Controller is operating normally.
Red Lit when the external reset input is received.
COMM Green Lit when communicating normally with the host device.
Red Lit when an error is detected in communications with the host device.
■ Head Operation Indicators
Name
COMM1
Color Description
Yellow Lit when a communications command for a Data Carrier is being processes for Read/Write Head 1.
NORM1/ERR1 Green Lights once at a normal end to processing for Read/Write Head 1.
Red Lights once at an error end to processing for Read/Write Head 1.
COMM2 Yellow Lit when a communications command for a Data Carrier is being processes for Read/Write Head 2.
NORM2/ERR2 Green Lights once at the end of normal processing for Read/Write Head 2.
Red Lights once at an error end to processing for Read/Write Head 2.
■ Monitor Display
Name
7-segment display
(2 digits)
Color Mode
Red RUN mode, end code display
RUN mode, I/O display
MAINTENANCE mode
Description
The end code is displayed.
User I/O status is displayed.
The end code is displayed.
■
End Code Display Mode (Pin 3 of SW4 Turned OFF)
The end code for command processing is displayed. End codes are displayed with two hexadecimal digits, as shown below.
For normal responses or warning responses, the display lights. For error responses, the display flashes.
Channel 1 communications indicator
Channel 2 communications indicator
Hex
Display
0 1 2 3 4 5 6 7 8 9 A B C D E F
■
I/O Display Mode (Pin 3 of SW4 Turned ON)
The monitor display will show the ON/OFF status of the I/O terminals or the error status.
The segments will be light when the I/O is ON and not lit when the I/O is OFF, as shown below. Error displays will light when the error occurs and then go out after a short period of time.
TRG/IN1
TRG/IN2
Input status indications
Output status indications
RUN
BUSY
ERROR
Channel 1 error indicator
Channel 2 error indicator
OUT2
OUT1
RFID System
Operation Manual
15
Section 1
Product Overview
System Configuration
1:1 Connections
The host device is connected via RS-232C, RS-422, or RS-485.
Computer
Programmable Controller (PLC)
RS-232C
ID Controller
V600-CA5D01/CA5D02
Read/Write
Head
Any V600-series
Read/Write Heads and Data Carries can be connected.
Data Carrier Pallet, etc.
16
RFID System
Operation Manual
Section 1
Product Overview
1:N Connections with RS-232C Host Device Connection
The host device is connected via RS-232C and then other ID Controllers are connected via RS-422/
RS-485.
Computer
Programmable Controller (PLC)
RS-232C
RS-422/RS-485 RS-422/RS-485 RS-422/RS-485
ID Controller
V600-CA5D01/CA5D02
Read/Write Head
Data Carrier Pallet, etc.
Data Carrier Pallet, etc.
RFID System
Operation Manual
17
Section 1
Product Overview
1:N Connections with RS-422/RS485 Host Device Connection
The host device is connected via RS-422 or RS-485 and then other ID Controllers are connected via
RS-422/RS-485.
Computer
Programmable Controller (PLC)
RS-422/RS-485
RS-422/RS-485 RS-422/RS-485 RS-422/RS-485
ID Controller
V600-CA5D01/CA5D02
Read/Write Head
Data Carrier Pallet, etc.
Data Carrier Pallet, etc.
18
RFID System
Operation Manual
Overall Flow of Application
Installation:
Wiring:
Setting ID Controller Communications:
Testing Host Device Communications:
Testing Data Carrier Communications:
Checking Ambient Conditions:
Communications and Operations Using Actual Commands:
Section 1
Product Overview
RFID System
Operation Manual
19
Section 1
Product Overview
MEMO
20
RFID System
Operation Manual
Section 2
Installation and Wiring
RFID System
Operation Manual
21
Section 2
Installation and Wiring
Installation
Observe the following precautions when installing the V600-CA5D01 or V600-CA5D02 ID Controller to enable proper performance of all functions.
Installation Environment
Do not install the ID Controller in the following locations.
• Locations where the ambient operating temperature is not between
10 and 55C or locations where condensation may occur as the result of rapid variations in temperature
• Locations where the ambient operating humidity is not between 35% and 85%
• Locations subject to corrosive gases, inflammable gases, dust, dirt, metal powder, or salt
• Locations subject to direct vibration or shock
• Locations subject to direct sunlight
• Locations subject to contact with water, oil, or chemicals
• Location over 2,000 m above sea level
Mounting Position in a Control Panel
The operating temperature range of the ID Controller is from
10 to 55C. When installing the ID
Controller in a control panel, pay attention to the following points:
• Provide enough space around the Controller for ventilation.
• Do not install the ID Controller in the vicinity of equipment generating heat (such as heaters, transformers, and large resistors).
Installation Methods
■ Mounted in a Panel
When mounting directly to a control panel, always use flat washers and M4 screws.
Recommended tightening torque: 1.2 N·m
95
105
80 90
Two, M4
80
22
RFID System
Operation Manual
Section 2
Installation and Wiring
■ Mounting to DIN Rail
DIN Rail
End Plate
Mounting hook
A
End Plate
92
1. When mounting the ID Controller to DIN Rail, hook the
ID Controller at point A and then press in direction B.
2. To remove the ID Controller from the DIN Rail, pull out the mounting hook.
Recommended DIN Rail
PFP-100N2 (rail length: 1 m)
(manufactured by OMRON)
DIN Rail
PFP-100N2
End Plate
PFP-M
B
Attaching End Plates
An End Plate can be easily attached by catching the bottom of the End Plate on the DIN Rail, then the top, and then pulling down on the End Plate and tightening the lock screw. Recommended tightening torque: 1.2 N·m
■ Installation Interval
When mounting more than one V600-CA5D01 or V600-CA5D02 ID Controller side by side, leave at least 10 mm between the ID Controllers to allow for cooling.
10 mm min. 10 mm min.
End Plate
Spacer Spacer
End Plate
Use at least two DIN Rail Spacers manufactured by OMRON. (One Spacer has a width of 5 mm.)
Spacer
PFP-S
RFID System
Operation Manual
23
Section 2
Installation and Wiring
Wiring
Power Supply and Ground
• The power supply and ground terminals use M3 self-rising terminals. If using crimp terminals for wiring, use ones with the following specifications.
Recommended tightening torque: 0.5 N·m
Examples of Applicable Crimp Terminals
6.4 max.
Examples of Applicable Crimp Terminals
Manufacturer Model
Applicable wire size
(for M3 terminals)
1.25-N3A
6.4 max.
J.S.T. Mfg Co.
V1.25N3A
1.25-MS3
0.25 to 1.65 mm 2
(AWG22 to
AWG16)
V1.25-MS3
Shape
Forked
Round
Supply 24 VDC to the ID Controller. Make sure that the voltage fluctuation is within the range of 20.4 to 26.4
VDC (24 VDC+10%/
15%).
Countermeasures against noise superimposed on power lines is provided in the IC Controller. Supplying power through a filter can be used to substantially reduce ground noise.
Use a twisted-pair cable for the power supply line.
To improve noise immunity, ground to 100 or less and use a dedicated ground.
Use a class-2 power supply.
Recommended DC Power Supply: Compact, DIN-rail Mounting
(Manufactured by OMRON)
Model Output capacity Input current
S8VS-03024 1.3 A at 24 VDC 100 to 240 VAC
Although the rated power consumption of the ID Controller is
1.3 A at 24 VDC (30 W), determine the capacity by taking the inrush current into consideration.
+24 V
0 V
Line filter
Ground to 100
or less using a dedicated ground
24
RFID System
Operation Manual
Section 2
Installation and Wiring
Input and Output Lines
■ RESET Signal Input Precautions
• Make sure that the input voltage of the RESET signal does not exceed the maximum voltage (26.4 V).
If the maximum voltage is exceeded, the ID Controller may malfunction.
• To improve the noise immunity, separate the wiring of the input lines from high-voltage equipment or power lines by at least 1 m.
RESET input
24 VDC
24 VDC
To ERROR output
■ Error Signal Input Precautions
• The maximum switching capacity of the output terminals is 100 mA at 24 VDC (+10%/
15%).
If a voltage or load that exceeds the maximum switching capacity is used, the ID Controller may malfunction.
• Use an auxiliary relay (100 mA max. at 24 VDC) in the output circuit.
■ Pin Arrangement
• Controller Terminal Arrangement
6
7
8
9
10
Pin No.
1
2
3
4
5
Name
RUN
BUSY
ERROR
OUT1
OUT2
COM_O
RST
TRG/IN1
TRG/IN2
COM_I
Terminal
No.
1 2 3 4 5 6 7 8 9 10
Refer to External I/O Port for more information on the external I/O port. p.13
RFID System
Operation Manual
25
Section 2
Installation and Wiring
■ Connecting the Cable
Use the connector provided with the ID Controller.
Manufacturer
Cable I/O lines ---
Connector
Crimp terminals Connecting one line per terminal
Connecting two lines per terminal
Crimp tool
Phoenix Contact
Model
---
MC1.5/10-STF-3.5
AI0.5-8WH
AI-TWIN2
0.5-8WH
Remarks
0.5 mm 2 (equivalent to AWG20)
---
---
CRIMPFOX UD6
---
---
1.
Crimp the crimp terminals to the stripped section of the wires.
2.
Be sure that the connector is oriented properly and insert the wires in the connector holes.
Connector: MC1.5/10-STF-3.5
(manufactured by Phoenix Contact)
3.
Tighten the wire lock screws securely.
Recommended tightening torque: 0.22 N·m
A normal screwdriver is tapered at the end and will not reach all the way to the back. Use a small flat-blade screw driver with a consistent width.
4.
Connect the wired connector to the ID Controller.
Align the cable connector with the connector on the ID Controller, hold onto the connector, press the connector all the way in, and tighten the lock screws.
Recommended tightening torque: 0.4 N·m
Small flat-blade screw driver with a consistent width
26
RFID System
Operation Manual
Lock screws
Removing the Connector
Loosen the two lock screws completely, hold onto the protruding portion of the connector, and pull the connector straight out and off. If the connector is difficult to remove, hold the ID Controller and pull the connector off.
Do not wire the connector while it is connected to the ID Controller.
Section 2
Installation and Wiring
RS-232C Port
■ Pin Arrangement
Pin No.
9
2
3
4
5
Abbreviation
Signal direction
Input Output
SG
SD
RD
RS
CS
---
---
❍
---
❍
---
❍
---
❍
---
• Pin Arrangement
Signal name
5 1
Signal ground or common return line
Send data
Receive data
Request to send
Can send
9 6
(The example at the left is for connecting a shielded cable to the host device.)
■ Connecting to the Host Device
■
Connection Example to OMRON PLC
Host device
GR
SG
RD
SD
RS
CS
Shield
ID Controller
GR
SG
SD
RD
RS
CS
Recommended Cable
Model Manufacturer
XW2Z@@@T OMRON
Note 1. Ground the shield at the host device to prevent malfunctions.
2. Pins 4 (RS) and 5 (CS) are connected inside the connector.
■
Connection Example to DOS Computer (IBM PC/AT or Compatible)
(This example uses a 9-pin D-Sub connector.)
IBM PC/AT or compatible
GR
SG
RD
ID Controller
GR
SG
SD
SD
RS
CS
(Shield)
RD
RS
CS
Recommended Cable
Model
XW2Z-
@@@S-V
Manufacturer
OMRON
Note 1. The ID Controller connector on the interface cable is male and the computer connector is female.
2. Ground the shield at the host device to prevent malfunctions.
For 1:N connections, refer to Connecting between ID Controllers (1:N Connections).
RFID System
Operation Manual
27
Section 2
Installation and Wiring
■ Assembling and Connecting the Communications Connector
Use the communications connector provided with the ID Controller. The user must provide the connecting cable and the host computer connector. The ID Controller connector is manufactured by
OMRON and is protected from electromagnetic interference (EMI).
Controller end
Host device end
OMRON
XM3B-0922-111
Socket OMRON
XM3A-0921
Plug
OMRON
XM2S-0911
Hood
Note: Hood and Plug of the following are not attached.
Hood: XM2S-0911 equivalent
Plug: XM3A-0921 equivalent
■
Connector Assembly
1.
Prepare the end of the cable.
40
35
5
• First pass the cable through the cable bushing.
• Unwind the shielded braid and turn the braid back over the cable bushing. Turn approximately 10 mm of the shielded braid back over the cable bushing.
• Wrap the lines with sealing tape. Conductor lines
Shield braid
Shield tape
Cable bushing
10
12
2.
Solder conductor lines and plug pins.
Plug Crossover
Cable bushing
Aluminum tape
Pin No.
9
2
3
4 (See note.)
5 (See note.)
Abbreviation
SG
SD
RD
RS
CS
Signal name
Signal ground
Send data
Receive data
Request to send
Can send
Note Short pins 4 (RS) and 5 (CS) with a crossover line inside the connector.
3.
Set the hood housing A2 onto the plug, and secure the aluminum tape section with a clamp.
28
Lock screw (two screws, M2.6)
Housing A2
Cable clamp
Housing B2
4.
Tighten the two connector holding screws, and then cover the assembly with housing B2 to complete the connector.
RFID System
Operation Manual
Section 2
Installation and Wiring
■
Inserting and Removing the Connector
• It is extremely important to hold the connector to attach and insert it properly.
After inserting the connector, use a Phillips screwdriver and fully tighten the two lock screws.
Recommended tightening torque: 0.3 N
m.
• To remove the connector, loosen the two lock screws completely, hold onto the protruding portion of the connector hood, and pull the connector straight out and off. If the connector is difficult to remove, hold the ID Controller and pull the connector off.
Lock screws
RFID System
Operation Manual
29
Section 2
Installation and Wiring
RS-422/RS-485 Port
Pin Arrangement
Pin No.
1
2
3
Name Description
RDA(
)
Receive data
RDB(+) Receive data
SDA(
)
Send data
4
5
SDB(+)
SG
Send data
SG
*Using RS-485 is possible by shorting pins 1 and 3 and pins 2 and 4, and changing the setting to RS-485.
■ Connecting to the Host Device
■
RS-422 Connection
(Shield)
Host device
SDA(
)
ID Controller
RDA(
)
SDB(
)
RDB(
)
RDA(
)
RDB(
)
SDA(
)
SDB(
)
SG
GR
SG
• Pin Arrangement
Pin No. 1 2 3 4 5
Note. Ground the shield at the host device to prevent malfunctions.
The +/
polarity designations for the SDA, SDB, RDA, and RDB signals are reversed on some devices. Always check the signal names of the connected device and connect the polarity correctly.
■
RS-485 Connection
ID Controller
Host device
RDA(
)
RDB(
)
SDA(
)
SDB(
)
SG
Note. Short pins 1 and 3 and pins 2 and 4 Do not connect anything to the ID Controller's SG.
The internal circuits are as follows:
RDA(
) RDB() SDA() SDB() SG
30
RFID System
Operation Manual
Receiving side terminating resistance
Sending side terminating resistance
Terminating resistance: RS-422: 220
, RS-485: 110
Note: Turn ON the terminating resistance at the nodes on both ends of the main cable.
Turn OFF the terminating resistance at all other nodes. Normal transmissions will not be possible if the terminating resistance is ON at any node other than the end nodes.
Section 2
Installation and Wiring
■ Connecting between ID Controllers (1:N Connections)
■
RS-232C Host Device Connection
SW6: ON
Terminating resistance connected.
SW6: OFF
Terminating resistance not connected.
SW6: OFF
Terminating resistance not connected.
SW6: ON
Terminating resistance connected.
Host device
RS-232C
ID Controller
Maximum length: 15 m
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
SW6: ON
Terminating resistance connected.
RS-422 RS-422
ID Controller ID Controller
Maximum total length: 500 m
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
SW6: OFF
Terminating resistance not connected.
SW6: OFF
Terminating resistance not connected.
RS-422
ID Controller
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
SW6: ON
Terminating resistance connected.
Host device
RS-232C RS-485 RS-485 RS-485
ID Controller ID Controller ID Controller ID Controller
Maximum length: 15 m Maximum total length: 500 m
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Pin No. Abbreviation
1
2
3
4
5
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
SG
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Note: Using RS-485 is possible by shorting pins 1 and 3 and pins 2 and 4, and changing the setting to RS-485.
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
For the RS-232 connection between the host device and ID Controller, refer to Connecting to the Host Device.
If RS-232C communications are used first by the ID Controller, receiving RS-422/RS-485 communications will be prohibited. If RS-422/RS-485 communications are used first by the ID Controller, receiving RS-232C communications will be prohibited. It is thus necessary to turn OFF the power supply before changing the ID Controller system configuration.
RFID System
Operation Manual
31
Section 2
Installation and Wiring
■
RS-422 Host Device Connection
SW6: OFF
Terminating resistance not connected.
SW6: OFF
Terminating resistance not connected.
Host device
Terminating resistance connected.
RS-422 RS-422 RS-422
SW6: OFF
Terminating resistance not connected.
RS-422
SW6: ON
Terminating resistance connected.
ID Controller ID Controller ID Controller ID Controller
Maximum total length: 500 m
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
For the RS-422 connection between the host device and ID Controller, refer to RS-422 Connections.
Pin No. Abbreviation
1
2
3
4
5
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
SG
If RS-232C communications are used first by the ID Controller, receiving RS-422/RS-485 communications will be prohibited. If RS-422/RS-485 communications are used first by the ID Controller, receiving RS-232C communications will be prohibited. It is thus necessary to turn OFF the power supply before changing the ID Controller system configuration.
■
RS-485 Host Device Connection
SW6: OFF
Terminating resistance not connected.
SW6: OFF
Terminating resistance not connected.
SW6: OFF
Terminating resistance not connected.
SW6: ON
Terminating resistance connected.
Host device
Terminating resistance connected.
RS-485 RS-485 RS-485 RS-485
ID Controller ID Controller ID Controller ID Controller
Maximum total length: 500 m
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Pin No. Abbreviation
1
2
3
4
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
5 SG
Note: Using RS-485 is possible by shorting pins 1 and 3 and pins 2 and 4, and changing the setting to RS-485.
Pin No. Abbreviation
1
2
3
4
5
RDA(
−)
RDB(
+)
SDA(
−)
SDB(
+)
SG
For the RS-485 connection between the host device and ID Controller, refer to RS-485 Connections.
If RS-232C communications are used first by the ID Controller, receiving RS-422/RS-485 communications will be prohibited. If RS-422/RS-485 communications are used first by the ID Controller, receiving RS-232C communications will be prohibited. It is thus necessary to turn OFF the power supply before changing the ID Controller system configuration.
32
RFID System
Operation Manual
Section 2
Installation and Wiring
■ Connecting the Cable
Use the connector provided with the ID Controller. The user must provide the connecting cable.
Manufacturer
--Cable RS-422 signal line
Connector
Crimp terminals Connecting one line per terminal
Connecting two lines per terminal
Crimp tool
Phoenix Contact
Model
---
MC1.5/5-STF-3.5
AI0.5-8WH
AI-TWIN2
0.5-8WH
Remarks
0.5 mm 2 (equivalent to AWG20)
---
---
CRIMPFOX UD6
---
---
1.
Crimp the crimp terminal to the stripped section of the wire.
2.
Be sure that the connector is oriented properly and insert the wires in the connector holes.
Connector: MC1.5/5-STF-3.5
(manufactured by Phoenix Contact)
3.
Tighten the wire lock screws securely.
Recommended tightening torque: 0.22 N·m
A normal screwdriver is tapered at the end and will not reach all the way to the back. Use a small flat-blade screw driver with a consistent width.
Small flat-blade screw driver with a consistent width
4.
Connect the wired connector to the ID Controller.
Align the cable connector with the connector on the ID Controller, hold onto the connector, press the connector all the way in, and tighten the lock screws.
Recommended tightening torque: 0.4 N·m
Lock screws
Removing the Connector
Loosen the two lock screws completely, hold onto the protruding portion of the connector, and pull the connector straight out and off. If the connector is difficult to remove, hold the ID Controller and pull the connector off.
Do not wire the connector while it is connected to the ID Controller.
RFID System
Operation Manual
33
Section 2
Installation and Wiring
USB Port
The host device can be connected using an USB cable (series A and mini USB series B connectors).
The USB port is not used for control operations. When constructing a system, always use the RS-232C or RS-422/RS-
485 port.
■ Pin Arrangement
• Pin Arrangement
Pin No.
1
2
3
5
Name Description
VBUS Power supply
D
USB data (
)
D+ USB data (+)
GND Ground
Pin No. 1 2 3 4 5
Pin No.
Abbreviation
1
VBUS
2
D
3
D +
-
4 GND
FG
Pin No.
1
2
Abbreviation
VBUS
D
3
D +
-
5 GND
FG
■ Inserting and Removing the Connector
1.
Connecting the Mini USB Series B Connector to the ID Controller
Series B end
Series A end
The connectors are capped when shipped from the factory. If the USB connector is not used, leave the cap in place to protect against dust, dirt, and static electricity.
Removing the Connector
Hold onto the base of the connector pull it straight out. If the connector is difficult to remove, hold the ID Controller and pull the connector off.
34
RFID System
Operation Manual
2.
Connecting the Series A Connector to the Host Device
Align the connectors in the proper orientation and press straight in.
Section 2
Installation and Wiring
3.
Removing the Connector from the Host Device
Close the software application at the host device and then pull the connector straight out.
If the connector is removed while the software running at the host device, operation may stop due to a software malfunction.
■ Attaching a Ferrite Core
USB connections can be easily affected by noise.
Use the following ferrite core to increase noise immunity.
Manufacturer Model
SEIWA E04SR301334
1.
Attach the above ferrite core to the USB cable.
Attach the ferrite core to the end of the cable with the mini USB series B connector. Press the ferrite core closed until you hear it click into place. The ferrite core should be located about 10 cm or less from the connector.
10 cm max.
RFID System
Operation Manual
35
Section 2
Installation and Wiring
■ Installing the USB Driver
When using a USB cable to connect the ID Controller to the host device for the first time, the USB
Driver must be installed on the host device.
■
Installing the USB Driver in the Computer
The V600-CA5D01 and V600-CA5D02 supports Windows 2000 and Window XP operating systems.
Install the driver in the host device following the procedure corresponding to the OS being used.
Operation on other OS is not supported.
Operation on other OS is not supported.
Windows 2000
1.
Turn ON the power to the personal computer and start Windows 2000.
2.
Connect the ID Controller to the personal computer using the USB interface.
Refer to USB Port for more information.
The following window will be displayed when the ID Controller is connected.
3.
When the following window is displayed, click the Next Button.
36
RFID System
Operation Manual
Section 2
Installation and Wiring
4.
Select Search for a suitable driver for my device (recommended) and then click the Next Button.
5.
Select Specify a location and then click the Next Button.
6.
Click the Browse Button, and select the folder in which the downloaded file V600-CA5D_100.inf is saved.
RFID System
Operation Manual
37
Section 2
Installation and Wiring
7.
Click the Next Button.
The following window will be displayed when software installation is completed.
8.
Click the Finish Button.
38
RFID System
Operation Manual
■
Checking Installation
Check that the driver is correctly installed.
1.
Connect the ID Controller to the personal computer using the USB interface.
Section 2
Installation and Wiring
2.
On the Start Menu, select Settings - Control Panel - System.
3.
Select the Device Manager Button on the Hardware Tab Page.
4.
Select Ports (COM & LPT), and confirm that OMRON RFID USB COM is displayed.
The driver is correctly installed if this port is displayed.
Communications with the ID Controller can be performed with the COM number displayed in parentheses after OMRON RFID
USB COM.
RFID System
Operation Manual
39
Section 2
Installation and Wiring
Windows XP (SP1)
1.
Turn ON the power to the personal computer and start Windows XP.
2.
Connect the ID Controller to the personal computer using the USB interface.
Refer to USB Port for more information.
Wait for the following window to be displayed.
3.
When the following window is displayed, select Install from a list or specific location (Advanced) and click the Next Button.
4.
Click the Browse Button, select the folder in which the downloaded file V600-CA5D_100.inf is saved, and then click the Next Button.
40
RFID System
Operation Manual
5.
Click the Continue Anyway Button.
The following window will be displayed when software installation has been completed.
Section 2
Installation and Wiring
6.
Click the Finish Button.
RFID System
Operation Manual
41
Section 2
Installation and Wiring
■
Checking Installation
Check that the driver is correctly installed.
1.
Connect the ID Controller to the personal computer using the USB interface.
2.
On the Start Menu, select Control Panel - System.
3.
Click the Device Manager Button on the Hardware Tab Page.
4.
Select Ports (COM & LPT), and confirm that OMRON RFID USB COM is displayed.
The driver is correctly installed if this port is displayed.
Communications with the ID Controller can be performed with the COM number displayed in parentheses after OMRON RFID
USB COM.
42
RFID System
Operation Manual
Section 2
Installation and Wiring
Windows Vista
1.
Turn ON the power to the personal computer and start Windows Vista.
2.
Connect the ID Controller to the computer via USB.
For details on connection methods, refer to USB Port.
Wait for the following window to be displayed.
3.
When the following window is displayed, select Locate and install driver software
(recommended) Button.
4.
If the User Account Control Dialog Box is displayed, click the Continue Button.
5.
If a dialog box appears for searching for software online, select the Don't search online Option. If this dialog box is not displayed, go to the next step.
RFID System
Operation Manual
43
Section 2
Installation and Wiring
6.
When the following window is displayed, select I don’t have the disc. Show me other options. Button.
7.
When the following window is displayed, select Browse my computer for driver software
(advanced) Button.
8.
Click the Browse Button, and select the folder in which the downloaded file V680-CA5D_200.inf is saved. Then click the Next Button.
44
RFID System
Operation Manual
Section 2
Installation and Wiring
9.
When the following window is displayed, select Install this driver software anyway Button.
When the following window is displayed, installation is completed.
10.
Click the Close Button.
The displays that actually appear depend on your computer environment.
RFID System
Operation Manual
45
Section 2
Installation and Wiring
■
Checking Installation
Check that the driver is correctly installed.
1.
Connect the ID Controller to the computer via USB.
2.
Select Control Panel - System from the Windows Start Menu.
3.
Click the Device Manager Button.
4.
Select Ports (COM & LPT), and check that OMRON RFID USB COM is displayed.
If the driver is correctly installed, the property window for the V680-CA5D will be displayed as follows:
Communications with the ID Controller can be performed with the COM number displayed in parentheses after OMRON RFID
USB COM.
46
RFID System
Operation Manual
Read/Write Head Connection Port
■ Inserting and Removing the Connector
1.
Hold the rubber mold of the connector and insert the connector into the mating connector on the ID Controller.
2.
Push the connector straight in until it is locked.
The connector will not lock if it is pushed while holding the ring. Be sure to hold the rubber mold.
3.
To remove the connector, pull it straight out while holding the ring.
The connector must not be pulled while holding the rubber mold.
If an excessive force is applied to the cable, the cable may break or be damaged.
Section 2
Installation and Wiring
Ring
Rubber mold
Ring
RFID System
Operation Manual
47
Section 2
Installation and Wiring
MEMO
48
RFID System
Operation Manual
Section 3
Preparing Communications
RFID System
Operation Manual
49
Section 3
Preparing Communications
Switch Settings
Opening the Cover
Insert the tip of a small flat-blade screwdriver into the notch in the cover and open the cover.
Controller Number Switches (SW1 and SW2)
DIP Switch SW3
DIP Switch SW4
Mode Switch
(SW5)
Terminating
Resistance
Switch (SW6)
Setting the Switches
Set the switches as shown below.
Rotary Switches (SW1 and SW2) DIP Switches (SW3 and SW4)
Toggle Switches (SW5 and SW6)
50
RFID System
Operation Manual
Section 3
Preparing Communications
Factory Settings
Name
SW1
SW2
Controller Number Switch 1 (Upper digit: 0 to 9)
Controller Number Switch 2 (Lower digit: 0 to 9)
SW3 pin 1 DIP switch/internal setting selector
SW3 pin 2 Baud rate setting 1
SW3 pin 3 Baud rate setting 2
SW3 pin 4 Baud rate setting 3
SW3 pin 5 Data length setting
SW3 pin 6 Parity setting 1
SW3 pin 7 Parity setting 2
SW3 pin 8 Stop bit setting
SW3 pin 9 Communications protocol setting
SW3 pin 10 Reserved.
Priority mode switch
SW4 pin 1
SW4 pin 2 Verify setting
SW4 pin 3 Display switch
SW4 pin 4 Lower trigger execution
SW4 pin 5 Reserved.
SW4 pin 6 Test switch
SW4 pin 7 Reserved.
SW4 pin 8 TEST head specification
SW4 pin 9 TEST command specification
SW4 pin 10 Reserved.
SW5 Mode switch
Terminating resistance switch
SW6
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
Factory setting
0
0
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
Description
Controller number 00
DIP switches enabled
Baud rate: 2,400 bps
Data length: 7 bits
Parity: Even
OFF
OFF
Stop bits: 2 bits
1:1
Not used.
Communications distance priority
Verification enabled
End code display
No lower trigger
Not used.
Test stopped
Not used.
Read/Write Head 1 designated
Read test
Not used.
RUN mode
Terminating resistance not connected.
More information
RFID System
Operation Manual
51
Section 3
Preparing Communications
■ Setting the Controller Number Switches (SW1 and SW2)
■
Controller Numbers
It is necessary to be able to distinguish between ID Controller when more than one ID Controller is connected to a single host device. Each ID Controller is assigned a controller number for this purpose.
The controller number is included in commands and responses for 1:N communications. Communications will not be possible if the controller numbers are not set correctly.
SW1 and SW2 are enabled when SW3 pin 1 is OFF (DIP switches enabled). If SW3 pin 1 is ON (internal settings enabled), the controller numbers specified with the SP command are used.
■
Controller Number Switches
:
2
1
1
3
3
0
0
0
3
3
:
9
0
0
0
0
0
SW1
Upper digit
0
0
:
9
0
1
0
1
7
8
9
2
3
:
9
2
3
4
5
6
SW2
Lower digit
0
1
Controller number
10
11
:
29
30
31
7
8
9
2
3
4
0
1
5
6
Do not set.
Do not set.
:
Do not set.
Setting Examples
SW1
7
8
9
6
5
0
4
1
2
3
SW1
7
8
9
6
5
0
4
1
2
3
7
8
9
SW2
0
1
6
5
4
2
3
7
8
9
6
SW2
0
1
5
4
2
3
Controller Number 0 Controller Number 17
The controller number switches are factory-set to 00.
Do not set the controller number switches to between 32 and 99.
52
RFID System
Operation Manual
Section 3
Preparing Communications
■ DIP Switches (SW3 and SW4)
■
SW3 Pin 1: DIP Switch/Internal Setting Selector
SW3 pin 1 Description
OFF DIP switches enabled.
ON Internal settings enabled.
Note: Switches SW1, SW2, SW3 pins 2 to 10, and SW4 pins 1 to 4 are enabled only when SW3 pin 1 is OFF (DIP switches enabled).
If the internal settings are enabled, settings made with the TR and SP commands are used.
The default settings will be used until they are changed with the TR and SP commands.
■
SW3 Pins 2 to 4: Baud Rate Setting
SW3 pin 2
SW3 pin 3
SW3 pin 4
OFF
OFF
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
Other
OFF 2400 bps
ON 4800 bps
OFF 9600 bps
ON 19200 bps
OFF 38400 bps
ON 1200 bps
2400 bps
Description
■
SW3 Pin 5: Data Length Setting
SW3 pin 5
OFF
ON
7 bits
8 bits
■
SW3 Pins 6 and 7: Parity Setting
SW3 pin 6 SW3 pin 7
OFF
OFF
ON
ON
OFF
ON
OFF
ON
Even
None
Odd
Even
Description
Description
■
SW3 Pin 8: Stop Bit Setting
SW3 pin 8
OFF
ON
2 bits
1 bit
Description
■
SW3 Pin 9: Communications Protocol Setting
SW3 pin 9
OFF
ON
1:1
1:N
Description
■
SW3 Pin 10: Reserved.
Do not change the setting of this pin. Leave it set to OFF.
RFID System
Operation Manual
53
Section 3
Preparing Communications
■
SW4 Pin 1: Priority Mode Switch
SW4 pin 1
OFF
ON
Communications Distance Priority Mode
Communications Time Priority Mode
Description
■
SW4 Pin 2: Verify Setting
SW4 pin 2
OFF
ON
Verification enabled.
Verification disabled.
Description
■
SW4 Pin 3: Seven-segment Display Switch
SW4 pin 3
OFF
ON
End code display
I/O display
Description
■
SW4 Pin 4: Lower Trigger Execution Switch
SW4 pin 4
OFF
ON
Disabled.
Enable (rising edge)
Description
■
SW4 Pins 5, 7, and 10: Reserved.
Do not change the settings of these pins. Leave them set to OFF.
■
SW4 Pin 6: Test Switch
SW4 pin 6
OFF
ON
Test stopped.
Test executed.
Description
Note: This switch is effective only in MAINTENANCE mode.
■
SW4 Pin 8: TEST Head Specification
SW4 pin 8
OFF Communicate with Read/Write Head 1.
ON Communicate with Read/Write Head 2.
Description
Note: This switch is effective only in MAINTENANCE mode.
■
SW4 Pin 9: TEST Command Specification
SW4 pin 9
OFF
ON
Use read test.
Use write test.
Description
Note: This switch is effective only in MAINTENANCE mode.
54
RFID System
Operation Manual
Section 3
Preparing Communications
■ Setting the Mode Switch
SW5
OFF
ON
RUN mode
MAINTENANCE mode
Description
■ Setting the Terminating Resistance
When more than one ID Controller is connected in series to a single host device, the terminating resistance must be turned ON at the nodes (ID Controller or host device) on both ends of the main cable and turned OFF at the rest of the nodes. Operation will not be stable if the terminating resistance is not set correctly.
The terminating resistance switch connects and disconnects the built-in terminating resistance.
Description SW6
OFF
ON
Terminating resistance not connected.
Terminating resistance connected.
RFID System
Operation Manual
55
Section 3
Preparing Communications
Operating Modes
The ID Controller has two modes: RUN mode and MAINTENANCE mode.
■ RUN mode
In RUN mode, operation is performed according to commands from the host device and results are returned to the host device as responses.
Host device
Commands
ID Controller
Read/Write Head
Data Carrier
Responses
■ MAINTENANCE Mode
In MAINTENANCE mode, communications test with Data Carriers are performed offline.
Communications with Data Carriers are repeated every 0.5 s. The COMM1/COMM2 indicator will flash during communications with a Data Carrier. When processing has been completed, the results will be displayed on the monitor display using end codes.
Host device
ID Controller
Read/Write Head
Data Carrier
Both read tests and write tests can be performed in MAINTENANCE mode. In the read test, one byte of data is read repeatedly. In the write test, one byte of data is written repeatedly. The contents of the
Data Carrier is not changed during a write test. Use these tests to check operation when installing a system.
Do not change the Data Carrier when executing tests in MAINTENANCE mode.
56
RFID System
Operation Manual
Section 3
Preparing Communications
Test Operation
Power turned ON.
Test operation of external
I/O terminal functions.
Perform offline tests in
MAINTENANCE mode.
Perform online tests with the host device.
Test system operation.
End.
• Check the power supply voltage and power supply terminal connections.
• Check the power supply voltage to the I/O terminals.
• Check the POWER indicators on the ID Controller and Read/Write Head.
• Confirm that operation stops for the reset input.
• Check status for trigger inputs in I/O Display Mode.
• Test communications between the Data Carriers and I/o Controller without connecting to the host device.
• Text communications between the host device and ID Controller with the TEST command.
• Test the entire system using actually commands and I/O status.
RFID System
Operation Manual
57
Section 3
Preparing Communications
Offline Tests in MAINTENANCE Mode
In MAINTENANCE mode, communications between the ID Controller and Data Carriers can be tested without connecting to the host device.
Use offline testing to check installation positions before performing test operations.
Testing Host Device Communications
The TEST command can be used to test communications between the ID Controller and host device.
This enables checking cable connections and communications processing before testing the operation of the entire system.
1.
Create a simple communications program on the host device to send the TEST command (TS).
If communications function properly, the ID Controller will send back the received data.
Host Device Test Command
Test data: 262 characters max. A Command sent.
Host Device Response
Test data in response
B Response received.
Refer to TEST Command (TS) for more information on the TEST command.
■ Example for 1:N Communications
The following command and response are for sending the test data "OMRON" to the ID Controller with controller number 2.
Command
Controller No. Command code
@ 2 T S 0
3 2
O M
Test data
R
O
5
N
1
FCS
4
2
Terminator
* CR
2
Response
Controller No. Command code
@ 2 T S 0
3
2
O M
Test data
R O
5
N 1
FCS
4
2
Terminator
* CR
2
58
RFID System
Operation Manual
Section 4
Function
Trigger Input (Lower Trigger Execution)
Data Carrier Service Life Detection
Data Carrier Memory Check Function
RFID System
Operation Manual
59
Section 4
Function
Trigger Input (Lower Trigger Execution)
The ID Controller uses trigger inputs to inform the ID Controller when to start processing the Data
Carrier. After receiving a command from the host device, the ID Controller will wait until the rising edge of the trigger input and then start communications with the Data Carrier. There are two trigger inputs.
TRG/IN1 is used to control read/write event 1 and TRG/IN2 is used to control read/write event 2.
Command received?
Y
N
Detected rising edge of trigger input?
Y
Command processed.
N
Note: Processing will not be aborted even if the status of the trigger input changes during processing.
Response processed.
For AUTO commands, the ID Controller will start waiting for a Data Carrier to approach after the trigger input is received. Therefore, read/write processing will not be performed until the trigger input is received even if a Data Carrier approached the ID Controller.
AUTO command received.
Trigger input becomes active.
Data Carrier approaches.
Response sent.
Wait for trigger input.
(See note.)
Wait for Data Carrier to approach.
Wait for Data Carrier communications.
Note: Processing will not be performed while waiting for the trigger input even if a Data Carrier approaches.
60
RFID System
Operation Manual
Section 4
Function
Write Protect Function
The write protect function prevents important data stored in the Data Carrier, such as the product type and model, from being overwritten by other data and lost.
Use the following methods to set write protection after writing important data.
Data Carriers with Built-in Battery
(V600-D
@KR@@ and V600-D@KF@@)
■ Setting Write Protection Function
The write protect function is set in the four bytes of addresses 0002H through 0005H of the Data Carrier's memory.
The status of the most significant bit of address 0002H determines whether or not the write protect function is enabled.
Address
0002
H
0003
H
0004
H
0005
H
Bit 7
Yes/No
6 5 4 3 2 1
Upper two digits of start address
Lower two digits of start address
Upper two digits of end address
Lower two digits of end address
0
• Write-protect Bit (most significant bit of address 0002H)
1: Data is write-protected
0: Data is not write-protected
• Write Protect Setting Area
Start address: 0006H to 1FFFH
End address: 0006H to 1FFFH
When using the write protect function, write the data in two operations, i.e., one for the write-protected area (addresses
0002H through 0005H) of the ID Tag, and one for outside the write-protected area (address 0006H or higher). When the most significant bit of address 0002H is 1 and data is written that exceeds the write-protected area (addresses 0002H through 0005H) of the ID Tag, a write protect error will occur.
■
Settings to Write-protect Addresses 0006H through 07FFH
Address Bit
0002
H
0003
H
0004
H
0005
H
1
0
0
1
Upper digit
0 0
8
0 0
0
0 0
0
1 1
F
0
0
0
1
0
0
0
1
Lower digit
0 0
0
1 1
6
1 1
7
1 1
F
0
0
1
1
RFID System
Operation Manual
61
Section 4
Function
■
Settings to Not Write-protect Addresses
Address Bit
0002
H
0003
H
0004
H
0005
H
0
0
0
0
Upper digit
0 0
0
0 0
0
0 0
0
0 0
0
0
0
0
0
0
0
0
0
Lower digit
0 0
0
0 0
0
0 0
0
0 0
0
0
0
0
0
62
RFID System
Operation Manual
Section 4
Function
■ Setting Write Protection Function
■
Write Protection Setting Examples (2-Kbyte Memory Data Carrier)
(1)Settings to Write-protect Addresses 0015H to 0120H
(Start address < End address)
Address
0002
H
0003
H
0004
H
0005
H
Bit 7 6 5 4 3 2 1 0
1 0 0 0 0 0 0 0
8 0
0 0 0 1 0 1 0 1
1 5
0 0 0 0 0 0 0 1
0 1
0 0 1 0 0 0 0 0
2 0
(HEX)
(2)Settings to Write-protect 1 Byte
(Start address = End address)
Specify the same address for the start and end addresses.
Address
0000
0015 to
0120
07FF
1 byte
Write-protected area
Write-protected area
(3)Settings when the End Address Is Greater than the Final Address in the Data Carrier
(End address > 07FFH)
The Data Carrier memory area is from addresses 0000H to 07FFH.
Therefore, the addresses up to 07FFH will be write-protected.
0000
07FF
Write-protected area
(4)Settings when the Start Address Is Greater than the End Address
(Start address > End address)
The area between 0006H and the end address and the area between the start address and 07FFH will be write-protected.
0000
0006
07FF
End address
Start address
■
Canceling Write Protection
To cancel write protection, set the most significant bit of address 0002H to 0. The write protection will be cancelled, and the start and end addresses that are set in 0002H to 0005H will be ignored.
WARNING
A lithium battery is built into SRAM Data Carriers with built-in batteries and may occasionally cause serious injury due to combustion, explosion, or burning. Dispose of the Product as industrial waste and never disassemble it, expose it to pressures that would distort it, heat it to temperatures above 100
C, or incinerate it.
RFID System
Operation Manual
63
Section 4
Function
Data Carriers without Batteries
(V600-D23P
@@)
■ Setting Write Protection Function
The write protect function is set by writing the final address to be protected in address 0000H of the Data
Carrier's memory. The area between address 0001H and the write-protect end address will be writeprotected.
The status of the most significant bit of address 0000H determines whether or not the write protect function is in effect.
Address
0000
Bit 7
Yes/No
6 5 4 3
End address
2 1 0
• Write-protect Bit (most significant bit of address 0000H)
1: Write-protected (Yes)
0: Not write-protected (No)
• End Address Setting Range
00H, 01H to 7FH
Addresses 0080H to 00FFH cannot be set as the end address. If the end address is set to 00H, however, all addresses from 0001H to 00FFH will be protected.
When using the write protect function, write the data in two operations, i.e., one for the write-protected area (address
0000H) of the ID Tag, and one for outside the write-protected area (address 0001H or higher). When the most significant bit of address 0000H is 1 and data is written that exceeds the write-protected area (address 0000H) of the ID Tag, a write protect error will occur.
■ Write-protect Setting Examples (254-byte Memory Data Carrier)
(1)The following settings would write-protect addresses
0001H through 0012H:
Address
0000
0001
Address Bit 7 6 5 4 3 2 1 0
0012
00FD
0000
H
1 0 0 1 0 0 1 0
9 2
(2)The entire memory except address 0000H is write protected by setting the end address to 00H, as shown below.
(Example: When the end address is 00H)
Address
0000
0001
Address
0000
H
Bit 7 6 5 4 3 2 1 0
1 0 0 0 0 0 0 0
8 0
00FD
Write-protected area
Write-protected area
■
Canceling Write Protection
To cancel write protection, set the most significant bit of address 0000H to 0. The write protection will be cancelled, and the address set in 0000H will be ignored.
Address 0000H is the write protection setting area.
Therefore, always structure the data so that any data that needs to be write protected is written in addresses starting from 0001H.
64
RFID System
Operation Manual
Section 4
Function
Data Carrier Service Life Detection
Data Carriers with Built-in Battery
(V600-D
@KR@@ and V600-D@KF@@)
■ Checking If the Battery Is Low
● Data Carriers with Built-in Batteries (Excluding V600-D2KR16)
(1)A battery-low check for the Data Carrier can be performed only when special access is made.
The battery-low check is performed by running a fixed current through the internal circuit of the Data Carrier. If the battery-low check is performed every time access is made, battery power will be consumed.
It is recommended that this be included as a routine check, once a day, when creating system programs.
(2) The access method for performing a battery-low check is performed when the two bytes of data from addresses 0000H to 0001H is read.
Execute one of the following commands to perform a battery-low check.
Battery-low Check Commands a REPEAT command - - - - - - - - - - - - - - - - - RD H/A1 0000 02*CR b AUTO READ command - - - - - - - - - - - - - - AR H/A1 0000 02*CR c POLLING AUTO READ command - - - - - - PR H/A1 0000 02*CR
(3) Response for Low Battery
If the battery is low, 7B will be given in the end code section within the response format.
Example
● Normal ● Battery Low
Normal
Read data:
Battery low Read data: end code Manufactured error code Manufactured
September 1995
September 1992
● A battery low check will be performed for V600-D2KR16 Data Carriers with replaceable batteries when read/write commands are executed, regardless of the addresses used.
■ Data Carrier Life after Low Battery Signal Occurs
● After a battery-low signal is sent, the Data Carrier can be used for approximately one month in the normal operating state. The Data Carrier should be replaced, however, as soon as possible.
The SRAM Data Carriers (except the V600-D2KR16) are equipped with a thionyl chloride lithium battery. A characteristic of the thionyl chloride lithium battery is that the internal resistance of the battery increases when the battery is left unused for several months. If this occurs and a Data Carrier battery-low check is performed, a low battery response may be returned regardless of whether battery life still remains. This is a result of the increased resistance within the battery, and is not due to the battery life expiring. If a Data Carrier has been left for several months after purchase without being used, use the read operation for approximately 10 minutes to activate the battery before use. (Current will flow in the battery and resistance in the battery will return to normal as a result of activating the battery. The life of the battery will hardly be affected.)
● When using V600-D2KR16 Data Carriers with replaceable batteries, the Data Carrier can be used for approximately two weeks in the normal operating state after the low battery signal is sent. The battery should be replaced, however, as soon as possible.
WARNING
A lithium battery is built into SRAM Data Carriers with built-in batteries and may occasionally cause serious injury due to combustion, explosion, or burning. Dispose of the Product as industrial waste and never disassemble it, expose it to pressures that would distort it, heat it to temperatures above 100
C, or incinerate it.
RFID System
Operation Manual
65
Section 4
Function
Data Carriers without Batteries
(V600-D23P
@@)
MANAGEMENT DATA SUBTRACTION/LIMIT commands (MDS/MDL) can be used to determine whether the overwrite count for the EEPROM Data Carrier has been exceeded. By executing the MANAGEMENT
DATA SUBTRACTION command (MDS), the number of overwrites is decremented from the data in the specified overwrite count control area, and whether the data has exceeded the limit is determined.
By executing the MANAGEMENT DATA LIMIT command (MDL), the number of overwrites is written to the data in the specified overwrite count control area, and whether the data has exceeded 100,000 writes is determined.
The MANAGEMENT DATA LIMIT command (MDL) is designed for Data Carriers without Batteries that have an expected life specification of 100,000 writes.
■ MDS Command
The overwrite count control area consists of 3 bytes from the start address. The decremented value of the overwrite count is written in this area, and if this value is 0 (00H) an end code of 76 will be returned as a warning. Therefore, to enable control of the number of overwrites, the maximum number of overwrites must be written to the overwrite count control area beforehand. The user-specified number of overwrites can be
Area start address
Upper digit
Middle digit
Lower digit
3 bytes set to up to 16,700,000. The number of overwrites in the specifications for Data Carriers without batteries, however, is 300,000 overwrites (0493E0H) at 40
C max., so be sure to set the number of overwrites to 300,000 or lower.
The number of overwrites is controlled using hexadecimal values.
The current value can be read using the READ command.
If the control area data is already 0, the control area value will not be refreshed, and only a warning will be returned as a response.
When the refresh count is set as 00H, the count will not be updated, and only an overwrite count check will be performed.
Set the start address to between @@@0H and @@@5H or between @@@8H and @@@DH. If the start address is set between @@@6H and @@@7H or between @@@EH and @@@FH, an address error (error code: 7A hexadecimal) will be returned as the end code.
For details on command format, refer to MANAGEMENT DATA SUBTRACTION/LIMIT (MDS/MDL).
■
Application Example for MANAGEMENT DATA SUBTRACTION (MDS)
Using the Three Bytes from Address 0010H as the Overwrite Count Area
1. An overwrite count initial value of 100,000 times is written in the control area.
“WTH100100186A0”
2. Enter an overwrite count of 5. “MDS1001005”
A total of 5 times will be decremented from
100,000.
0010
0011
0012
01
H
86
H
A0
H
3. The accumulated count is 100,000 times.
When “MDS1001000” is executed, “MD76” will be returned (overwrite count exceeded).
0010
0011
0012
01
H
86
H
9B
H
0010
0011
0012
00
H
00
H
00
H
66
RFID System
Operation Manual
Section 4
Function
■ MDL Command
The overwrite count control area consists of 3 bytes from the start address. The incremented value of the overwrite count is written in this area, and if this value is 100,000 (0186A0H) an end code of 76 will be returned as a warning.
The number of overwrites is controlled using hexadecimal values.
The current value can be read using the READ command.
Area start address
Upper digit
Middle digit
Lower digit
3 bytes
If the control area data is already 100,000, the control area value will not be refreshed, and only a warning will be returned as a response.
When the refresh count is set as 00H, the count will not be updated, and only an overwrite count check will be performed.
Set the start address to between @@@0H and @@@5H or between @@@8H and @@@DH. If the start address is set between @@@6H and @@@7H or between @@@EH and @@@FH, an address error (error code: 7A hexadecimal) will be returned as the end code.
For details on command format, refer to MANAGEMENT DATA SUBTRACTION/LIMIT (MDS/MDL).
■
Application Example for MANAGEMENT DATA LIMIT (MDL)
Using the Three Bytes from Address 0010H as the Overwrite Count Area
1. The overwrite count area is cleared.
“WTH10010000000” is executed.
2. Enter an overwrite count of 4. “MDL1001004”
0010
0011
0012
00
H
00
H
00
H
0010
0011
0012
00
H
00
H
04
H
3. Enter an overwrite count of 5. “MDL1001005”
The value will be added, making the count 9.
0010
0011
0012
00
H
00
H
09
H
4. The accumulated count is 100,000 times.
When “MDL1001000” is executed, the
“MD76” will be returned (overwrite count exceeded).
0010
0011
0012
01
H
86
H
A0
H
Do not use both the MDS and MDL commands for the same Data Carrier. Doing so will prevent overwrite management.
Overwrite Life of Data Carriers without Batteries
Number of overwrites with an ambient temperature between the minimum temperature and 70
C: 100,000
Number of overwrites with an ambient temperature between the minimum temperature and +40
C: 300,000
RFID System
Operation Manual
67
Section 4
Function
Data Carrier Memory Check Function
A memory check can be made using the MANAGEMENT DATA CHECK/CALCULATE commands (MDC/
MDK). A CRC (Cyclic Redundancy Check) code calculation, overwrite, and comparison are made, using the check block unit specified by the user. The CRC code is calculated from the generated polynomial expression x
16
+ x
12
+ x
5
+ 1.
Address
0000
0001
The calculation area is the portion of the check block specified by the start address and the number of bytes excluding the last two bytes. The last two bytes are the check code area.
When check code write is specified (transaction code:
K), the CRC of the calculation area data is calculated and written to the check code area. When data comparison is specified (transaction code: C), the
CRC of the calculation area data is calculated and a comparison made with the check code area data. If they coincide, end code 00 is returned, indicating normal transmission, and if they do not coincide, end code 76 is returned as a warning.
Area start address
Number of check block bytes
CRC upper digit
CRC lower digit
Check code calculation area
(Number of check block bytes - 2)
Check code area
(2 bytes)
For details on the command format, refer to MANAGE-
MENT DATA CHECK/CALCULATE (MDC/MDK).
■ Example Using MANAGEMENT DATA CHECK/CALCULATE (MDC/MDK)
In the following example, the data in addresses 0010H to 0012H is checked.
1. In this example, the following data already exists in the memory.
2. Execute MDK1001005 (CRC calculated).
The CRC code 5CD6 calculated from the data
123456 is written to addresses 0013H and
0014H.
0010
0011
0012
0013
0014
12
H
34
H
56
H
0010
0011
0012
0013
0014
12
H
34
H
56
H
5C
H
D6
H
3. Execute MDC1001005 (CRC compared).
The normal response MD75 will be returned if the data coincides.
If a data error occurs, MD76 (a data error warning) will be returned.
0010
0011
0012
0013
0014
12
H
34
H
56
H
5C
H
D6
H
0010
0011
0012
0013
0014
00
H
34
H
56
H
5C
H
D6
H
Data error
68
RFID System
Operation Manual
Section 4
Function
Write Command Memory
A write command executed by the ID Controller is recorded until either the next write command or until power is reset. The write commands include the WRITE, EXPANSION WRITE, AUTO WRITE, and
POLLING AUTO WRITE commands. The recorded write command can be executed by using the
WRITE PROCESSING REPEAT command.
ID Controller
Operation
(Power turned ON)
Memory Contents Operation
(Memory initialized)
Write command 1 Write command 1
Write command 1 executed.
REPEAT command Write command 1
Write command 1 executed.
Read command 1
Read command 1 executed.
REPEAT command
Write command 2
Write command 1
Write command 1
Write command 2
Write command 1 executed.
Write command 2 executed.
RFID System
Operation Manual
69
Section 4
Function
70
RFID System
Operation Manual
Section 5
Communications
Movement of Data Carriers and Command Status
General Communications Subcommands
RFID System
Operation Manual
71
Section 5
Communications
Movement of Data Carriers and Command Status
Communications Control Protocol
The host device communications control protocol conforms to the OMRON SYSWAY protocol.
(1) Initially the host device has the right to send. When the host device sends a command, the right to send is transferred to the ID Controller.
(2) When the ID Controller returns a response, the right to send is transferred back to the host device.
(3) The right to send is transferred on a carriage return.
(4) The SYSWAY protocol supports both 1:1 and 1:N communications.
(5) The 1:N communications are used when more than one ID Controller is connected to a single host device. Up to 32 ID Controllers can be connected. Each command and response begins with a controller number to identify the ID Controller. A horizontal parity check is performed as a frame check sequence (FCS) to ensure robust error detection.
(6) The 1:1 communications are used when one ID Controller is connected to one host device. To simplify procedures, a horizontal parity check is not performed.
(7) Even when using a 1:1 connection, 1:N communications can be set (i.e., N = 1). If 1:N communications are set, always implement a horizontal parity check even if the connection is only 1:1.
■ Description
1. The host device send commands to the ID
Controller.
2. The ID Controller analyzes the commands from the host device, executes communications with the Data Carriers, and writes/reads data to/ from the Data Carriers.
3. When a read command is executed, the ID
Controller sends the data it has read in a response to the host device. When a write command is executed, the Controller send a response indicating the end of processing to the host device.
Read/Write Head Data Carrier
Host device
Communications
ID Controller
Command
Response
Communication between Read/Write
Head and Data Carrier
72
RFID System
Operation Manual
Section 5
Communications
Command Reception Status
The ID Controller can have the following status for commands sent from the host device.
■ Command Wait Status
The ID Controller is in Command Wait Status when it is currently processing no command and is ready to receive any command from the host device.
■ Command Processing Status
The ID Controller is in Command Processing Status from when it receives a read/write (including expansion) or auto read/write command until it completes processing the command and returns a response to the host device.
While the ID Controller is in this status, is will receive only a COMMAND PROCESSING TERMINATE or ABORT command.
■ Polling Auto Subcommand Wait Status
The Polling Auto Subcommand Wait Status occurs at the following times after the ID Controller has received a Polling Auto Command:
(1) From the time processing with the Data Carrier has been completed until the Controller returns the result of the processing in a response to a Check Polling Processing Subcommand.
(2) Until processing by the ID Controller can be canceled by a End Polling Processing Subcommand from the host device.
When the ID Controller is in Polling Auto Subcommand Wait Status, it can receive only a Polling Subcommand (Check or End) or an ABORT command.
RFID System
Operation Manual
73
Section 5
Communications
Read/Write Functions
■ Read/Write Command Processing
The read/write function is used for communications when the Data Carrier is motionless.
Therefore, always be sure that the Data Carrier is at the specified position, i.e., in the communications area of the Read/Write Head. If the Data Carrier is missing, the ID Controller will return a response with an error code of 72 (Data Carrier missing).
Host device ID Controller Data Carrier
Not approaching
1. The host device confirms that a Data Carrier is at the specified position and then sends a command to the ID Controller.
READ or WRITE command
Data Carrier
Stops
Read or write processing
Data Carrier
Stops
2. The ID Controller performs write or read processing according to the command.
Command completed
Response
Moves
3. After the processing has been completed, the
ID Controller returns a response to the host device to indicate that the processing has ended. The host device, upon receiving the response, moves the workpiece (with the Data
Carrier) on the line.
Auto Read/Write Functions
■ Auto Command Processing
When the ID Controller has received an Auto Command, it does not send a response to the host device until the Data Carrier approaches. The communications line between the Controller and the host device will be busy until a Data Carrier approaches.
Host device ID Controller Data Carrier
Auto Command
1. The host device sends an Auto Command to the Read/Write Head.
2. The ID Controller does not respond to the host device until the Data Carrier approaches, and only at this time does the host device become busy.
Busy
Head 1
Not approaching
Not approaching
Head 1
Busy
Command completed
Read or write processing
Head 1
Response
Head 1
Head 1 processing completed
Data Carrier
Passing
3. When a Data Carrier passes by the Read/Write
Head, data is read or written.
4. After processing has been completed, the ID
Controller returns a response to the host device to indicating the end of processing.
74
RFID System
Operation Manual
Section 5
Communications
Using the AUTO READ and AUTO WRITE Commands
The READ and WRITE commands are normally used when Data Carriers are stopped.
The Auto Commands are normally used when Data Carriers are moving.
● READ or WRITE Command
Read/Write Head
Data Carrier
Stopped
• A much wider communications area can be used to ensure dependable communications in comparison with moving Data Carriers.
● AUTO READ or AUTO WRITE Command
Read/Write Head
• When using Auto Commands, the approach of Data Carriers
Data Carrier
Moving is automatically detected.
• If the Data Carriers are moving slowly enough and positioning is dependable enough, then there are few restrictions on the communications distance.
● Command Application Examples.
Item
Sending commands using a timer
Trigger
Application method
The next Auto Command is sent after receiving a response.
Data Carrier
Read/Write Head
The next Auto Command is sent when a trigger is received after a response is returned.
Data Carrier Data Carrier
Trigger
Description Precautions
• This method is applicable when
Data Carriers pass through the communications area of the
Read/Write Head at fixed intervals.
• It can also be used when a long time elapses before next Data
Carrier arrives.
• Repeating the same communication with the same Data Carrier can be prevented if the waiting time during which the
Data Carrier leaves the communications area elapses after the end of the communication.
• Transportation speed must be kept constant.
• This method is valid only for systems where communications are not performed more than once with same Data Carrier.
• For example, an Auto Command is transmitted after end of processing for the previous process has been confirmed.
• The trigger must be input before the next Data Carrier approaches.
• Trigger processing is necessary.
Read/Write Head
RFID System
Operation Manual
75
Section 5
Communications
Polling
This section describes command processing when two Read/Write Heads are connected to one ID
Controller. For normal Auto Commands, the ID Controller does not return a response until the Data
Carrier approaches the specified Read/Write Head. This means that the communications path with the host device remains in the Busy Status, and the host device cannot send commands to the ID Controller's other Read/Write Head.
However, Polling Auto Commands enable the ID Controller to return a response when requested by the host device. Thus, the Busy Status of the communications path to the host device is cleared and the host device can send commands to the ID Controller's other Read/Write Head.
Host device
Polling Auto
Command
Head 1
ID Controller Data Carrier
Polling Auto
Command
Head 2
Response
Head 1
Response
Head 2
Not approaching
Not approaching
1. A Polling Auto Command is sent to Head 1.
2. The ID Controller receives the command and returns a response indicating that it has received the command.
3. A Polling Auto Command is sent to Head 2.
4. The ID Controller receives the command and returns a response indicating that it has received the command.
Subcommand
Polling head 1 check
5. The host device can check the status of processing or end polling auto processing using subcommands.
Not approaching
Response
Not approaching Head 1
Subcommand
Polling head 2 check
Read or write processing
Head 1
Not approaching
Data Carrier
6. When a Data Carrier is not close to the specified Read/Write Head, a “no Data Carrier” response is returned in response to a check subcommand.
Subcommand
Polling head 1 check
Response
Not approaching Head 2
Response
Head 1 processing completed
Passing
7. When a Data Carrier passes by the Read/Write
Head, data is read or written.
8. Once processing has been completed, the ID
Controller sends a response to the host device indicating that the processing indicated by the check subcommand has been completed.
76
RFID System
Operation Manual
Section 5
Communications
Command Format
Command and Response Formats
This section describes the format of commands sent from the host device to the ID Controller and the format of responses returned to the host device.
■ 1:1 Communications
1 frame = 522 characters max.
Command code x x
2 x x
Data n x
Terminator
*
CR
2
■ 1:N Communications
1 frame = 527 characters max.
@
Controller No. x x
3
Command code x x
2 x x
Data n x x
FCS x
2
Terminator
* CR
2
The controller number is specified as a decimal value. The specification range is @00 to @31.
Name
Command code
Data
Terminator
Controller No.
Description
Two characters indicating the command. The same two characters are returned in the response to the command.
The details of the command or response is sent as the data.
•The data specifies the following: ASCII/hexadecimal, processing, and modes.
•The data specified the Read/Write Head to send to and the channel.
•The data specifies the area start address.
•The data specifies the number of bytes to read or write.
The terminator indicates the end of the command or response.
With 1:N communications, the controller number (00 to 31) preceded by the at mark (@) must be added as a decimal value.
With 1:N communications, horizontal parity check data must be added. FCS (See note.)
RFID System
Operation Manual
77
Section 5
Communications
For Expansion Commands, any command longer than 271 characters or any response longer than 256 characters is divided into multiple frames for communications. Only the last frame is sent with a terminator (*CR); all other frames are sent with a delimiter (CR).
1. Responses Longer than 256 Characters (EXPANSION READ Command)
When the ID Controller sends a response frame that is not the last frame, the host device returns a delimiter (CR). When the ID Controller receives the delimiter, it sends the next response frame.
Command
Host device
ID Controller
Delimiter: CR
Response
2. Commands Longer than 271 Characters (EXPANSION WRITE Command)
When the ID Controller receives a command frame that is not the last command frame, it returns a delimiter (CR) to the host device. The ID Controller can then receive the next command frame.
Command
Host device
Response
ID Controller
Delimiter: CR
3. For the EXPANDED READ Command, responses for any command reading more than 240 characters are divided into multiple frames as shown below. Only the last frame is sent with a terminator
(*CR); all other frames are sent with a delimiter (CR).
Response frames are sent with a 20 ms (default) interval between them.
The send interval can be changed with the SET PARAMETER (SP) command.
Command
Host device
20 ms
ID Controller
Delimiter: CR
78
RFID System
Operation Manual
Section 5
Communications
Data Code Specifications
Whether the read or write data is treated as ASCII (or JIS 8 code) or hexadecimal values is specified in the command.
■ ASCII (JIS 8 Code)
• One character of ASCII (JIS 8 code) data occupies 1 byte (1 address) of Data Carrier memory.
• ASCII Data Code Specification Example for 1:1 Communications
W T A 1 0 0 1 0 O M R O N * CR
• Data Carrier
Address
0010
0011
0012
0013
0014
4
4
4
4
5
1 byte
F
F
E
D
2
Command code
ASCII specification
R/W
Head
No.
Start address Write data
• ASCII Data Code Specification Example for 1:N Communications
Terminator
@ Controller No.
Controller No.
W T A
1
Command code
ASCII specification
R/W
Head
No.
0 0 1
Start address
0 O M R O
Write data
N
FCS
FCS
* CR
Terminator
"O"
"M"
"R"
"O"
"N"
■ Hexadecimal Code
• One character is treated as a hexadecimal number. Therefore, only numerals 0 through 9 and A to F can be accepted.
• Two characters of data occupy 1 byte (1 address) of Data Carrier memory. Therefore, specify data in 2-character units (in even numbers) when using a Write Command. If an odd number of characters is specified by mistake, an error will occur.
• Data Carrier
Address
0010
0011
1
9
1 byte
9
6
• Hexadecimal Code Specification Example for 1:1 Communications
1 9 9 6 * CR W T H 1
Command code
Hex specified
R/W
Head
No.
0 0 1
Start address
0
Write data Terminator
• Hexadecimal Code Specification Example for 1:N Communications
@
Controller No.
W T H 1 0 0 1 0 1 9 9
Controller No.
Command code
Hex specified
R/W
Head
No.
Start address
Write data
6 FCS
FCS
*
CR
Terminator
RFID System
Operation Manual
79
Section 5
Communications
Command List
There are four major groups of commands.
■ Communications Commands
Communications Commands perform communications with Data Carriers.
ER
AR
AW
DF
RD
WT
XR
XW
Command code
AF
CP
AP
PR
PW
MDC/MDK
MDS/MDL
RP
Name
READ
WRITE
EXPANSION READ
EXPANSION WRITE
EXPANDED READ
AUTO READ
AUTO WRITE
DATA FILL
AUTO DATA FILL
COPY
AUTO COPY
POLLING AUTO READ
POLLING AUTO WRITE
Reads Data Carrier memory.
Writes Data Carrier memory.
Description
Reads up to 2 KB of Data Carrier memory data by dividing the data into frames.
Writes up to 2 KB of Data Carrier memory data by dividing the data into frames.
More information
Reads up to 8 KB of Data Carrier memory data.
Waits for a Data Carrier to approach and then reads Data Carrier memory.
Waits for a Data Carrier to approach and then writes Data Carrier memory.
Fills Data Carrier memory with the specified number of write bytes from the start write address specified in the command.
Waits for a Data Carrier to approach and then writes the specified number of bytes of the specified data from the start write address specified in the command to Data Carrier memory.
Writes data read from Data Carrier memory by one Read/Write Head to the memory of a Data Carrier in the communications area of the other Read/Write
Head.
Waits until a Data Carrier approaches and then Writes data read from Data Carrier memory by one Read/Write Head to the memory of a Data Carrier in the communications area of the other Read/Write Head.
Waits for a Data Carrier to approach and then reads Data Carrier memory. Command processing results can be checked using a subcommand.
Waits for a Data Carrier to approach and then writes Data Carrier memory. Command processing results can be checked using a subcommand.
Used to calculate and verify check codes in Data Carrier memory. Writes the calculation result to Data Carrier memory.
MANAGEMENT DATA
CHECK and MANAGE-
MENT DATA CALCULATE
MANAGEMENT DATA
SUBTRACTION and
MANAGEMENT DATA
LIMIT
WRITE REPEAT
Used to manage the number of times memory in a Data Carrier without a battery is overwritten.
Executes the most recently executed Write Command.
■ General Communications Subcommands
These subcommands are used to cancel or abort command execution.
Command code
AA
XZ
Name
COMMAND PROCESS-
ING TERMINATE
ABORT
Description
Terminates communications with the Data Carrier.
More informa-
Restores the initialization status of ID Controller, i.e., the status immediately after power is turned ON. No response will be returned. Do not use the abort command while communicating with a Data Carrier.
tion
80
RFID System
Operation Manual
Section 5
Communications
■ Host Device Commands
Host Device Commands are used to control the ID Controller.
Command code
TS
CC
CF
TR
SP
TEST
Name
CONTROLLER CON-
TROL
ERROR READ
COMMUNICATIONS
CONDITIONS SET-
TING
PARAMETER SET-
TING
Description
Used to check communications between the ID Controller and the host device.
Returns the test message sent from the host device without any changes.
Used to manipulate user I/O.
Reads the error log.
Sets conditions for serial communications.
Sets, reads, and initializes ID Controller parameters.
More information
FCS Calculation Example
■ Calculating the FCS for a 5-byte Read from Address 0010H
Controller No.
Command code
Data
F CS Terminator
@ 0 2 R D
H
1 0 0 1 0 0 5 2 9 * CR
FCS calculation range
1
0
D
H
2
R
@
0
0
0
0
1
5
Original Data
Data converted to ASCII
ASCII Data
(Hexadecimal)
44
48
31
30
40
30
32
52
30
31
30
30
35
Data converted to binary
Binary
Data
0100 0000
0011 0000
0011 0010
0101 0010
0100 0100
0100 1000
0011 0001
0011 0000
0011 0000
0011 0001
0011 0000
0011 0000
0011 0101
XOR
XOR
XOR
XOR
XOR
XOR
XOR
XOR
XOR
XOR
XOR
XOR
Exclusive ORs taken
0010 1001
Data converted to hexadecimal
FCS data: 29
RFID System
Operation Manual
81
Section 5
Communications
Communications Commands
The commands used to perform communications with Data Carriers are described in this section.
READ (RD)
For READ the ID Controller reads data from Data Carrier memory. If there is no Data Carrier in the communications area, an error response with an error code of 72 (Data Carrier missing) will be returned.
■ 1:1 Communications
Command
Command code
Data code specification
R/W Head No.
Read area start address
R D A/H 1/2 x x x x
2 1 1 4
No. of read bytes x x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a two-digit hexadecimal number. Up to 256 bytes can be read with one command.
Specifiable range: 00H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Response
Command code
End code
R D 0 0
2 2 x x
Read data x n x
Terminator
* CR
2
End code
Read data
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
82
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Command code
Data code specification
R/W Head No.
Read area start address
No. of read bytes
@ x x R D A/H 1/2 x x x x x x x
FCS x
3 2 1 1 4 2 2
Terminator
* CR
2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a two-digit hexadecimal number. Up to 256 bytes can be read with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Specifiable range: 00H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
Response
Controller No.
Command code
End code
@ x x R D 0 0
3 2 2 x x
Read data x n x x
FCS x
2
Terminator
* CR
2
End code
Read data
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
RFID System
Operation Manual
83
Section 5
Communications
WRITE (WT)
For WRITE, the ID Controller writes data to Data Carrier memory. If there is no Data Carrier in the communications area, an error response with an error code of 72 (Data Carrier missing) will be returned.
■ 1:1 Communications
Command
Command code
Data code specification
R/W Head No.
Write area start address
W T
A / H 1 / 2 x x x x
2 1 1 4 x
Write data x x n x
Terminator
* C R
2
Data code specification
R/W Head No.
Write area start address
Write data
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 256 bytes can be written with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Note: When using hexadecimal code, set two characters for each byte.
Response
Command code
End code
W T 0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
84
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
@
Controller No. x x
3
Command code
Data code specification
R/W Head No.
Write area start address
W T A/H 1/2 x x x x
2 1 1 4 x
Write data x x n x x
FCS x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Write area start address
Write data
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 256 bytes can be written with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Note: When using hexadecimal code, set two characters for each byte.
Response
@
Controller No. x x
Command code End code
W T 0 0
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
85
Section 5
Communications
EXPANSION READ (XR)
For EXPANSION READ, the ID Controller reads up to 2 KB of Data Carrier memory data by dividing the data into frames. If there is no Data Carrier in the communications area, an error response with an error code of 72 (Data Carrier missing) will be returned.
The host device cannot send commands to the ID Controller until all response frames have been returned. (Excluding the AA command and XZ command.)
■ 1:1 Communications
Command
Command code
Data code specification
R/W Head No.
Read area start address
No. of read bytes Terminator x R x x x x x x x x * CR
2
A/H 1/2
1 1 4 4 2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a four-digit hexadecimal number. Up to 2048 bytes can be read with one command.
Specifiable range: 0001H to 0800H
• ASCII specification: 2048 bytes (2048 characters)
• Hexadecimal code specification: 2048 bytes (4096 characters)
Response
Less Than 251 Characters in Read Data
Read data
Command code
End code x R 0 0
2 2 x x n x x
Terminator
* CR
2
End code
Read data
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
86
RFID System
Operation Manual
Section 5
Communications
XR
More Than 250 Characters in Read Data
Host device
A/H 1/2 Start address No. of read bytes
*CR
CR
CR
:
CR
CR
XR 00
ID Controller
1 frame = 256 characters max. per frame
250 characters
Read data 1
254 characters
Read data 2
Read data n-1
254 characters or less
Read data n
CR
Frame 1
CR
Frame 2
:
CR Frame n-1
*CR Frame n
RFID System
Operation Manual
87
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Command code
Data code specification
R/W Head No.
Read area start address
@ x x x R A/H 1/2 x x x x
3 2 1 1 4 x
No. of read bytes x x x
4 x
FCS x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a four-digit hexadecimal number. Up to 2048 bytes can be read with one command.
Specifiable range: 0001H to 0800H
• ASCII specification: 2048 bytes (2048 characters)
• Hexadecimal code specification: 2048 bytes (4096 characters)
Response
Less than 246 Characters in Read Data
Controller No.
Command code
End code
Read data
@ x x x R 0 0 x x x
3 2 2 n x x
FC S x
2
Terminator
* C R
2
End code
Read data
Indicates the results of command execution.
An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory.
The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
More Than 245 Characters in Read Data
Host device
@Controller No.
XR A/H 1/2 Start address No. of read bytes FCS *CR
@Controller No. FCS CR
@Controller No.
:
@Controller No.
FCS CR
FCS CR
@Controller No. FCS CR
@Controller No.
@Controller No.
ID Controller
XR
1 frame = 256 characters max.
ASCII: 245 characters,
Hexadecimal code: 244 characters
00
Read data 1
ASCII: 249 characters,
Hexadecimal code: 248 characters
Read data 2
FCS CR Frame 1
FCS
FCS
CR Frame 2
:
CR
Frame n-1
@Controller No.
@Controller No.
Read data n-1
ASCII: 249 characters or less,
Hexadecimal code: 248 characters or less
Read data n
FCS *CR Frame n
88
RFID System
Operation Manual
Section 5
Communications
EXPANSION WRITE (XW)
For EXPANSION WRITE, the ID Controller writes up to 2 KB to Data Carrier memory data by dividing the data into frames. If there is no Data Carrier in the communications area, an error response with an error code of 72 (Data Carrier missing) will be returned.
The host device cannot send commands to the ID Controller until all response frames have been returned. (Excluding the AA command and XZ command.)
■ 1:1 Communications
Command
Frame 1
Command code
Data code specification x W A/H 1/2
R/W Head No.
Write area start address x x x x x
Write data x x x
Terminator
* CR
2 1 1 4 n 1 or 2
Frame 2 and Later Frames x x x
Write data x x n x x x
Terminator
* CR
1 or 2
Data code specification
R/W Head No.
Write area start address
Write data
Delimiter
Terminator
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 2,048 bytes can be written with one command.
ASCII: 2,048 bytes (2,048 characters)
Hexadecimal: 2,048 bytes (4,096 characters)
CR: Indicates the end of the frame when there is another frame.
*CR: Indicates the end of the frame when there is not another frame.
Response
Command code End code x W
0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
89
Section 5
Communications
■ Frame Division
Divided the command into frames as shown below if the command is longer than 271 characters.
Frame Division
1. Divide the command so that each frame is 271 characters or less.
2. Attach a terminator (*CR) to the last frame (frame n). Attach a delimiter (CR) to all other frames.
3. The first frame (frame 1) must contain the command code, data code specification, Read/Write Head and channel specifications, and the start address. If any of these are missing, a command input error will occur. The write data does not have to be contained in the first frame.
4. Divide the command so that no frame contains “AA*CR” or “XZ*CR”.
Host device
ID Controller
Frame 1
Frame 2
:
Frame n-1
Frame n
XW
1 frame = 271 characters max.
A/H 1/2
Start address
Write data 1
Write data 2
:
Write data n-1
Write data n
CR
CR
CR
*CR
CR
CR
:
CR
CR
XW 00
*CR
90
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
Frame 1
@
Controller No. x x
3
Command code
Data code specification
R/W Head No.
Write area start address x W A/H 1/2 x x x x
2 1 1 4
Frame 2 and Later Frames
Controller No.
@ x
3 x x x x
Write data x x n x x x x
Write data x x n x x
FCS x
2
Terminator
* CR
1 or 2 x
FCS x
2
Terminator
* CR
1 or 2
Data code specification
R/W Head No.
Write area start address
Write data
Delimiter
Terminator
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 2,048 bytes can be written with one command.
ASCII: 2,048 bytes (2,048 characters)
Hexadecimal: 2,048 bytes (4,096 characters)
CR: Indicates the end of the frame when there is another frame.
*CR: Indicates the end of the frame when there is not another frame.
Response
Controller No.
@ x
Command code End code x W 0 0 x
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a
normal end. Refer to End Codes for more information. p.135
RFID System
Operation Manual
91
Section 5
Communications
■ Frame Dividing Method
Divided the command into frames as shown below if the command is longer than 271 characters.
1. Divide the command so that each frame is 271 characters or less.
2. Attach a terminator (*CR) to the last frame (frame n). Attach a delimiter (CR) to all other frames.
3. The first frame (frame 1) must contain the command code, data code specification, Read/Write Head and channel specifications, and the start address. If any of these are missing, a command input error will occur. The write data does not have to be contained in the first frame.
4. Make sure that data is divided correctly without any single frames containing only AA*CR or XZ*CR
(i.e., @Controller No., AA, FCS,*CR or @Controller No., XZ, FCS,*CR).
5. The controller number and FCS must be included in all frames.
ID Controller
Frame 1 @Controller No. XW
Frame 2
@Controller No.
: :
Frame n-1
@Controller No.
Frame n
@Controller No.
Host device
1 frame = 271 characters max.
A/H 1/2 Start address Write data 1
Write data 2
Write data n-1
Write data n
FCS
CR
FCS
CR
FCS
CR
FCS
*
CR
@Controller No. FCS CR
@Controller No.
:
@Controller No.
FCS
FCS
CR
CR
@Controller No. FCS CR
@Controller No. FCS CR
92
RFID System
Operation Manual
Section 5
Communications
EXPANDED READ (ER)
For EXPANDED READ, the ID Controller reads up to 8 KB of data from Data Carrier memory. If there is no Data Carrier in the communications area, an error response with an error code of 72 (Data Carrier missing) will be returned.
■ 1:1 Communications
Command
Data code
Command code specification
R/W Head No.
Read area start address No. of read bytes Terminator
E R
A/H 1/2 x x x x x x x x * CR
2 1 1 4 4 2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a four-digit hexadecimal number. Up to 8192 bytes can be read with one command.
Specifiable range: 0001H to 2000H
• ASCII specification: 8192 bytes (8192 characters)
• Hexadecimal code specification: 8192 bytes (16384 characters)
Response
Less than 242 Characters in Read Data
Read data
Command code
End code
E R 0 0
2 2 x x n x x
Terminator
* CR
2
ER
More Than 240 Characters in Read Data
End code
Read data
Host device
A/H 1/2
Start address No. of read bytes
*CR
ER 00
ID Controller
1 frame = 245 characters max.
240 characters
Read data 1
240 characters
Read data 2
Read data n-1
240 characters or less
Read data n
CR
Frame 1
20 ms
CR
Frame 2
:
CR
Frame n-1
*
CR
Frame n
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
RFID System
Operation Manual
93
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Data code specifica-
Command code tion
R/W Head No.
Read area start address
@ x x E R A/H 1/2 x x x x
3 2 1 1 4 x
No. of read bytes x x x
4 x
FCS x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a four-digit hexadecimal number. Up to 8192 bytes can be read with one command.
Specifiable range: 0001H to 2000H
• ASCII specification: 8192 bytes (8192 characters)
• Hexadecimal code specification: 8192 bytes (16384 characters)
Response
Less than 242 Characters in Read Data
Controller No.
Command code
End code
Read data
@ x x E R 0 0 x x x
3 2 2 n
More Than 240 Characters in Read Data
Host device
@Controller No. ER A/H 1/2 Start address No. of read bytes FCS *CR x x
FC S x
2
Terminator
* C R
2
ID Controller
@Controller No.
@Controller No.
1 frame = 250 characters max.
240 characters
ER 00
Read data 1
240 characters
Read data 2
End code
Read data
@Controller No.
@Controller No.
Read data n-1
240 characters or less
Read data n
FCS
FCS
CR
Frame 1
20 ms
CR
Frame 2
:
FCS CR
Frame n-1
FCS * CR
Frame n
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
94
RFID System
Operation Manual
Section 5
Communications
AUTO READ (AR)
For AUTO READ, the ID Controller waits for a Data Carrier to approach and then reads data from Data
Carrier memory. The ID Controller will return a response to the host device when communications with the Data Carrier have been completed.
■ 1:1 Communications
Command
Command code
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Terminator
A R A / H 1 / 2 x x x x x x * C R
2 1 1 4 2 2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a two-digit hexadecimal number. Up to 256 bytes can be read with one command.
Specifiable range: 00H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Response
Command code End code
A R 0 0
2 2 x x
Read data x n x
Terminator
* CR
2
End code
Read data
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
RFID System
Operation Manual
95
Section 5
Communications
■ 1:N Communications
Command
Controller No. Command code
Data code specification
R/W Head No.
Read area start address
@ x x A R A / H 1 / 2 x x x x
3 2 1 1 4
No. of read bytes x x
2 x
F C S
2 x
Terminator
* C R
2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a two-digit hexadecimal number. Up to 256 bytes can be read with one command.
Specifiable range: 00H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Response
@
Controller No. x x
Command code
End code
A R 0 0
3 2 2 x x
Read data x n x x
FCS x
2
Terminator
* CR
2
End code
Read data
Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
The data read from Data Carrier memory. The number of characters will be the same as the number of read bytes for ASCII data and twice the number of read bytes for hexadecimal data.
96
RFID System
Operation Manual
Section 5
Communications
AUTO WRITE (AW)
For AUTO WRITE, the ID Controller waits for a Data Carrier to approach and then writes data to Data
Carrier memory. The ID Controller will return a response to the host device when communications with the Data Carrier have been completed.
■ 1:1 Communications
Command
Command code
Data code specification
R/W Head No.
Write area start address Write data
Terminator
A W A / H 1 / 2 x x x x x x x x * C R
2 1 1 4 n 2
Data code specification
R/W Head No.
Write area start address
Write data
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 256 bytes can be written with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Note: When using hexadecimal code, set two characters for each byte.
Response
Command code End code
A W
0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
97
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Command code
Data code specification
R/W Head No.
Write area start address
@ x x A W A/H 1/2 x x x x
3 2 1 1 4 x
Write data x x n x x
FCS x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Write area start address
Write data
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 256 bytes can be written with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Note: When using hexadecimal code, set two characters for each byte.
Response
@
Controller No. x
Command code
End code
A W 0 0
3 x
2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
98
RFID System
Operation Manual
Section 5
Communications
DATA FILL (DF)
For DATA FILE, the ID Controller waits for a Data Carrier to approach and then fills Data Carrier memory with the specified number of write bytes from the start write address specified in the command. If there is no Data Carrier in the communications area, an error response with an error code of 72 (Data Carrier missing) will be returned.
Data will also be written to write-protected areas of the Data Carrier. Be sure that there is no important data in the write area before executing this command.
■ 1:1 Communications
Command
Command code
Data code specification
R/W Head No.
Write area start address
D F
A / H 1 / 2 x x x x
2 1 1 4
No. of write bytes x x
2 x
Specified data x x
2 or 4 x
Terminator
* C R
2
Data code specification
R/W Head No.
Write area start address
No. of write bytes
Specified data
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
When specifying in odd bytes, this writes the 1 digit prior to the designated data for ASCII code specification, or the 2 digits of the designated data for hexadecimal specification, to the last 1 byte of data in the Tag.
Specifiable range: 01H to FFH, 00H (The maximum of 256 bytes will be written if 00H is specified.)
The data to write to Data Carrier memory.
• ASCII specification: Specify 2 bytes.
• Hexadecimal code specification: Specify 4 bytes.
Response
Command code End code
D F 0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
99
Section 5
Communications
■ Example 1
The following example fills 6 bytes (0006H) of memory starting from address 0030H with 0101H for a
Data Carrier in which the same data as the address is written.
Command
Data code
Command code specification
R/W Head No.
Write area start address
D F H 1 / 2 0 0 3 0
2 1 1 4
No. of write bytes
0 6
2
0
Specified data
1 0 1
4
Terminator
C R
2
Response
Command code End code
D F 0 0
2 2
Terminator
* CR
2
002F
H
0030
H
0031
H
0032
H
0033
H
0034
H
0035
H
0036
H
Before Writing
3
3
3
3
2
3
3
3
3
4
5
6
F
0
1
2
002F
H
0030
H
0031
H
0032
H
0033
H
0034
H
0035
H
0036
H
After Writing
0
3
0
0
2
0
0
0
1
1
1
6
F
1
1
1
■ Example 2
The following example fills 5 bytes (0005H) of memory starting from address 0030H with 1234H for a
Data Carrier in which the same data as the address is written.
Command
Command code
Data code specification
R/W Head No.
Write area start address
D F
H 1 / 2 0 0 3 0
2 1 1 4
No. of write bytes
0 5
2
1
Specified data
2 3 4
4
Terminator
*
C R
2
Response
Command code End code
D F
0 0
2 2
Terminator
* C R
2
002F
H
0030
H
0031
H
0032
H
0033
H
0034
H
0035
H
0036
H
Before Writing
3
3
3
3
2
3
3
3
3
4
5
6
F
0
1
2
002F
H
0030
H
0031
H
0032
H
0033
H
0034
H
0035
H
0036
H
After Writing
3
1
3
3
2
1
3
1
4
2
5
6
F
2
4
2
100
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Data code specifica-
Command code tion
R/W Head No.
Write area start address
@ x x D F A / H 1 / 2 x x x x
3 2 1 1 4
No. of write bytes x x
2 x
Specified data x
2 or 4 x x x
F C S x
2
Terminator
* C R
2
Data code specification
R/W Head No.
Write area start address
No. of write bytes
Specified data
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
When specifying in odd bytes, this writes the 1 digit prior to the designated data for ASCII code specification, or the 2 digits of the designated data for hexadecimal specification, to the last 1 byte of data in the Data Carrier.
Specifiable range: 01H to FFH, 00H (The maximum of 256 bytes will be written if 00H is specified.)
The data to write to Data Carrier memory.
• ASCII specification: Specify 2 bytes.
• Hexadecimal code specification: Specify 4 bytes.
Response
@
Controller No. x
3 x
Command code End code
D F
0 0
2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
101
Section 5
Communications
AUTO DATA FILL (AF)
For AUTO DATA FILL, the ID Controller waits for a Data Carrier to approach and then fills Data Carrier memory with the specified number of write bytes from the start write address specified in the command.
The ID Controller will return a response to the host device when communications with the Data Carrier have been completed.
Data will also be written to write-protected areas of the Data Carrier. Be sure that there is no important data in the write area before executing this command.
■
1:1 Communications
Command
Data code
Command code specification
R/W Head No.
Write area start address
A F A/H 1/2 x x x x
2 1 1 4
No. of write bytes x x
2 x
Specified data x
2 or 4 x x
Terminator
* CR
2
Data code specification
R/W Head No.
Write area start address
No. of write bytes
Specified data
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
When specifying in odd bytes, this writes the 1 digit prior to the designated data for ASCII code specification, or the 2 digits of the designated data for hexadecimal specification, to the last 1 byte of data in the Data Carrier.
Specifiable range: 01H to FFH, 00H (The maximum of 256 bytes will be written if 00H is specified.)
The data to write to Data Carrier memory.
• ASCII specification: Specify 2 bytes.
• Hexadecimal code specification: Specify 4 bytes.
Response
Command code End code
A F 0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
102
RFID System
Operation Manual
Section 5
Communications
■
1:N Communications
Command
Controller No.
Data code
Command code specification
R/W Head No.
Write area start address
@ x x A F A / H 1 / 2 x x x x
3 2 1 1 4
No. of write bytes x x
2 x
Specified data x
2 or 4 x x x
F C S x
2
Terminator
* C R
2
Data code specification
R/W Head No.
Write area start address
No. of write bytes
Specified data
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
When specifying in odd bytes, this writes the 1 digit prior to the designated data for ASCII code specification, or the 2 digits of the designated data for hexadecimal specification, to the last 1 byte of data in the Data Carrier.
Specifiable range: 01H to FFH, 00H (The maximum of 256 bytes will be written if 00H is specified.)
The data to write to Data Carrier memory.
• ASCII specification: Specify 2 bytes.
• Hexadecimal code specification: Specify 4 bytes.
Response
@
Controller No. x x
Command code
End code
A F 0 0
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
103
Section 5
Communications
COPY (CP)
For COPY, the ID Controller writes data read from Data Carrier memory by one Read/Write Head to the memory of a Data Carrier in the communications area of the other Read/Write Head. If the source
Data Carrier is missing, the ID Controller will return a response with an error code of 72 (Data Carrier missing). If the destination Data Carrier is missing, the ID Controller will return a response with an error code of 76 (copy error).
■ 1:1 Communications
Command
Data code specifica-
Command code tion
R/W Head No.
Read area start address
C P
H 1 / 2 x x x x
2 1 1 4 x
No. of bytes to copy x x x
4 x
Copy destination write start address x x x
4
Terminator
* C R
2
Data code specification
R/W Head No.
Read area start address
No. of bytes to copy
Always “H” (hexadecimal code).
Specifies the Read/Write Head with which to communicate.
1: Read from Read/Write Head 1 and write to Read/Write Head 2.
2: Read from Read/Write Head 2 and write to Read/Write Head 1.
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to copy as a four-digit hexadecimal number.
Specifiable range: 0001H to 0800H
Copy destination write start address
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Response
Command code End code
C P
0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
104
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
Controller No. Command code
Data code specification
R/W Head No.
Read area start address
@ x x C P H 1 / 2 x x x x
3 2 1 1 4 x
No. of bytes to copy x x x
Copy destination write start address
F CS x x x x x x
4 4
2
Terminator
* C R
2
Data code specification
R/W Head No.
Read area start address
No. of bytes to copy
Always “H” (hexadecimal code).
Specifies the Read/Write Head with which to communicate.
1: Read from Read/Write Head 1 and write to Read/Write Head 2.
2: Read from Read/Write Head 2 and write to Read/Write Head 1.
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to copy as a four-digit hexadecimal number.
Specifiable range: 0001H to 0800H
Copy destination write start address
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Response
@
Controller No.
3 x x
Command code End code
C P
0 0
2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
105
Section 5
Communications
AUTO COPY (AP)
For AUTO COPY, the ID Controller waits until a Data Carrier approaches and then Writes data read from Data Carrier memory by one Read/Write Head to the memory of a Data Carrier in the communications area of the other Read/Write Head.
The data is always written to the destination Data Carrier on the trigger.
■ 1:1 Communications
Command
Data code
Command code specification
R/W Head No.
Read area start address
A P H 1 / 2 x x x x
2 1 1 4 x
No. of bytes to copy x x x
4 x
Copy destination write start address x x x
4
Terminator
* C R
2
Data code specification
R/W Head No.
Read area start address
No. of bytes to copy
Always “H” (hexadecimal code).
Specifies the Read/Write Head with which to communicate.
1: Read from Read/Write Head 1 and write to Read/Write Head 2.
2: Read from Read/Write Head 2 and write to Read/Write Head 1.
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to copy as a four-digit hexadecimal number.
Specifiable range: 0001H to 0800H
Copy destination write start address
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Response
Command code End code
A P
0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
106
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
Data code
Controller No. Command code specification
R/W Head No.
Read area start address x A P x x x x @ x
3 2
H
1
1 / 2
1 4 x
No. of bytes to copy Copy destination write start address
F CS x x x x x x x x x
4 4 2
Terminator
* C R
2
Data code specification
R/W Head No.
Read area start address
No. of bytes to copy
Always “H” (hexadecimal code).
Specifies the Read/Write Head with which to communicate.
1: Read from Read/Write Head 1 and write to Read/Write Head 2.
2: Read from Read/Write Head 2 and write to Read/Write Head 1.
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to copy as a four-digit hexadecimal number.
Specifiable range: 0001H to 0800H
Copy destination write start address
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Response
@
Controller No. x x
Command code End code
A P 0 0
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution. An end code of 00 is returned for a normal end.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
107
Section 5
Communications
POLLING AUTO READ (PR)
For POLLING AUTO READ, the ID Controller immediately returns a response informing the host device that the command has been received (end code: 74 = polling command received). The ID Controller then waits for a Data Carrier to approach and reads data from Data Carrier memory. During this time, the host device can check the results of command processing by using a subcommand. Also, the host device can send commands to the other Read/Write Head.
■ 1:1 Communications
Command
Data code
Command code specification
R/W Head No.
Read area start address
No. of read bytes
Terminator
P R
A/H 1/2 x x x x x x
* CR
2 1 1 4 2 2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a two-digit hexadecimal number. Up to 256 bytes can be read with one command.
Specifiable range: 00H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Response
Command code End code
P R
7 4
2 2
Terminator
* CR
2
End code Indicates the results of command execution.
74: Polling command received.
The only error codes returned here are 74 and error codes for communications errors with the host.
Refer to End Codes for more information. p.135
108
RFID System
Operation Manual
Section 5
Communications
Subcommands
Check/end specification
Command code
P R
C/E 1/2
R/W Head No.
Terminator
* CR
2 1 1 2
Check/end specification
R/W Head No.
Specifies checking processing results or ending (terminating) the command.
C: Check processing
E: End
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Subcommand Responses
Command code End code
P R
0 0
2 2 x x
Read data x n x
Terminator
* CR
2
End code
Read data
Indicates the results of command execution.
00: Normal end
74: A Data Carrier has not approached when the command to check results was executed.
75: A Data Carrier has not approached when polling auto processing was ended.
76: Communications with the Data Carrier were in process or processing was finished when polling auto processing was ended.
Refer to End Codes for more information. p.135
Indicates the read data for the executed command.
RFID System
Operation Manual
109
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Data code
Command code specification
R/W Head No.
Read area start address
@ x x P R A/H 1/2 x x x x
3 2 1 1 4
No. of read bytes x x
2 x
FCS x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Read area start address
No. of read bytes
Specifies the type of code in which to send the read data in the response.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address from which to read data from the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
Specifies the number of bytes of data to read from the Data Carrier as a two-digit hexadecimal number. Up to 256 bytes can be read with one command.
Specifiable range: 00H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Response
@
Controller No.
3 x x
Command code End code
P R
7 4
2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
74: Polling command received.
The only error codes returned here are 74 and error codes for communications errors with the host device.
Refer to End Codes for more information. p.135
110
RFID System
Operation Manual
Section 5
Communications
Subcommands
Check/end specification
@
Controller No. x x
Command code
P R
C/E 1/2
R/W Head No.
FCS Terminator x x
* CR
3 2 1 1 2 2
Check/End specification
R/W Head No.
Specifies checking processing results or ending (terminating) the command.
C: Check processing
E: End
Specifies the Read/Write Head for querying or canceling.
1: Read/Write Head 1
2: Read/Write Head 2
Subcommand Responses
@
Controller No. x x
Command code End code
P R 0 0
3 2 2 x x
Read data x n x x
FCS x
2
Terminator
* CR
2
End code
Read data
Indicates the results of command execution.
00: Normal end
74: A Data Carrier has not approached when the command to check results was executed.
75: A Data Carrier has not approached when polling auto processing was ended.
76: Communications with the Data Carrier were in process or processing was finished when polling auto processing was ended.
Refer to End Codes for more information. p.135
Indicates the read data for the executed command.
RFID System
Operation Manual
111
Section 5
Communications
POLLING AUTO WRITE (PW)
For POLLING AUTO WRITE, the ID Controller immediately returns a response informing the host device that the command has been received (end code: 74 = polling command received). The ID
Controller then waits for a Data Carrier to approach and writes data to Data Carrier memory. During this time, the host device can check on the result of the command processing by using a subcommand.
■ 1:1 Communications
Command
Data code specifica-
Command code tion
R/W Head No.
Write area start address
P W
A/H 1/2 x x x x
2 1 1 4 x
Write data x x n x
Terminator
* CR
2
Data code specification
R/W Head No.
Write area start address
Write data
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 256 bytes can be written with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Note: When using hexadecimal code, set two characters for each byte.
Response
Command code End code
P W
7 4
2 2
Terminator
* CR
2
End code Indicates the results of command execution.
74: Polling command received.
The only error codes returned here are 74 and error codes for communications errors with the host device.
Refer to End Codes for more information. p.135
112
RFID System
Operation Manual
Section 5
Communications
Subcommands
Check/End specification
Command code
P W
C/E 1/2
R/W Head No.
Terminator
* CR
2 1 1 2
Check/End specification
R/W Head No.
Specifies checking processing results or ending (terminating) the command.
C: Check processing
E: End
Specifies the Read/Write Head for querying or canceling.
1: Read/Write Head 1
2: Read/Write Head 2
Subcommand Responses
Command code End code
P W 0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
74: A Data Carrier has not approached when the command to check results was executed.
75: A Data Carrier has not approached when polling auto processing was ended.
76: Communications with the Data Carrier were in process or processing was finished when polling auto processing was ended.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
113
Section 5
Communications
■ 1:N Communications
Command
Controller No.
Data code
Command code specification
R/W Head No.
Write area start address
@ x x P W A/H 1/2 x x x x
3 2 1 1 4 x
Write data x x n x x
FCS x
2
Terminator
* CR
2
Data code specification
R/W Head No.
Write area start address
Write data
Specifies the type of code in which the write data is being sent.
A: ASCII
H: Hexadecimal
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address to which to write data to the Data Carrier as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFFH
The data to write to Data Carrier memory. Up to 256 bytes can be written with one command.
• ASCII specification: 256 bytes (256 characters)
• Hexadecimal code specification: 256 bytes (512 characters)
Note: When using hexadecimal code, set two characters for each byte.
Response
@
Controller No. x x
Command code End code
P W 0 0
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
74: Polling command received.
The only error codes returned here are 74 and error codes for communications errors with the host device.
Refer to End Codes for more information. p.135
114
RFID System
Operation Manual
Section 5
Communications
Subcommands
Check/End specification
@
Controller No. x x
Command code
P W
C/E 1/2
R/W Head No.
FCS x x
Terminator
* CR
3 2 1 1 2 2
Check/End specification
R/W Head No.
Specifies checking processing results or ending (terminating) the command.
C: Check processing
E: End
Specifies the Read/Write Head for querying or canceling.
1: Read/Write Head 1
2: Read/Write Head 2
Subcommand Responses
@
Controller No. x x
Command code End code
P W 0 0
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
74: A Data Carrier has not approached when the command to check results was executed.
75: A Data Carrier has not approached when polling auto processing was ended.
76: Communications with the Data Carrier were in process or processing was finished when polling auto processing was ended.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
115
Section 5
Communications
MANAGEMENT DATA CHECK/CALCULATE (MDC/MDK)
These commands make it possible to write and verify the CRC code in a check block that the user designates. The CRC code is calculated using the formula X
16
+ X
12
+ X
5
+ 1.
■ 1:1 Communications
Command
Process
Command code specification
R/W Head No.
Check block start address
No. of check block bytes
Terminator
M D C/K 1/2 x x x x x x * CR
2 1 1 4 2 2
Process specification
R/W Head No.
Specifies the check processing to perform.
C: Compare check code
K: Calculate check code
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Check block start address Specifies the first address of the check block as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFDH
No. of check block bytes Specifies the number of bytes in the check block as a two-digit hexadecimal number.
Specifiable range: 00H and 03H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
Specify two bytes more than the number of bytes in the area for which the check code is calculated.
Refer to Data Carrier Memory Check Function for details. p.68
Response
Command code End code
M D x x
2 2
Terminator
* CR
2
Terminator Indicates the results of command execution.
00: Normal end
75: Data normal (only when comparing check codes)
76: Data error warning (only when comparing check codes)
Refer to End Codes for more information. p.135
Refer to Data Carrier Memory Check Function for details on memory checks. p.68
116
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
@
Controller No. x x
Process
Command code specification
R/W Head No.
Check block start address
M D C/K 1/2 x x x x
3 2 1 1 4
No. of check block bytes x x
2 x
FCS
2 x
Terminator
* CR
2
Process specification
R/W Head No.
Specifies the check processing to perform.
C: Compare check code
K: Calculate check code
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Check block start address Specifies the first address of the check block as a four-digit hexadecimal number.
Specifiable range: 0000H to FFFDH
No. of check block bytes Specifies the number of bytes in the check block as a two-digit hexadecimal number.
Specifiable range: 00H and 03H to FFH (The maximum of 256 bytes will be read if 00H is specified.)
Specify two bytes more than the number of bytes in the area for which the check code is calculated.
Refer to Data Carrier Memory Check Function for details. p.68
Response
Controller No.
@ x x
Command code End code
M D x x
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
75: Data normal (only when comparing check codes)
76: Data error warning (only when comparing check codes)
Refer to End Codes for more information. p.135
Refer to Data Carrier Memory Check Function for details on memory checks. p.68
RFID System
Operation Manual
117
Section 5
Communications
MANAGEMENT DATA SUBTRACTION/LIMIT (MDS/MDL)
These command are used to control the number of times that a Data Carrier without a battery can be overwritten. By updating the management area designated by the user, the user can determine whether the number of times the EEPROM has been overwritten exceeds the set number.
■ 1:1 Communications
Command
Command code
Mode specification
M D S/L 1/2
R/W Head No.
Area start address x x x x
Decrement/ increment count
Terminator x x * CR
2 1 1 4 2 2
Mode specification
R/W Head No.
Area start address
Decrement/increment count
Specifies the check processing to perform.
S: Subtraction (The number of overwrites can be set to any value up to 16,700,000 overwrites.)
(See note.)
L: Addition limit (The overwrite limit is always 100,000 overwrites.)
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address of the overwrite control area as a four-digit hexadecimal number.
Specifiable range:
@@@0H to @@@5H or @@@8H to @@@DH
Specifies the number of counts to update the overwrite count as a two-digit hexadecimal number.
Specifiable range: 00H to FFH (The overwrite could will only be checked if 00H is specified.)
Refer to Data Carrier Service Life Detection for details. p.65
Note: The write life of a Data Carrier without a battery at an ambient temperature of 40
C is 300,000 overwrites.
If the start address is set between
@@@6H and @@@7H or between @@@EH and @@@FH, an address error (error code: 7A hexadecimal) will be returned as the end code.
Response
Command code
M D 7
End code Terminator
5 * C R
2 2 2
End code Indicates the results of command execution.
75: Normal end
76: Data error warning
Refer to End Codes for more information. p.135
118
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
@
Controller No. x x
Command code
Mode specification
M D
R/W Head No.
S/L 1/2 x
Area start address x x x
Decrement/ increment count x x x
FCS x
3
2 1 1 4 2 2
Terminator
* CR
2
Mode specification
R/W Head No.
Area start address
Decrement/increment count
Specifies the check processing to perform.
S: Subtraction (The number of overwrites can be set to any value up to 16,700,000 overwrites.)
(See note.)
L: Addition (The overwrite limit is always 100,000 overwrites.)
Specifies the Read/Write Head with which to communicate.
1: Read/Write Head 1
2: Read/Write Head 2
Specifies the first address of the overwrite control area as a four-digit hexadecimal number.
Specifiable range: @@@0H to @@@5H or @@@8H to @@@DH
Specifies the number of counts to update the overwrite count as a two-digit hexadecimal number.
Specifiable range: 00H to FFH (The overwrite could will only be checked if 00H is specified.)
Refer to Data Carrier Service Life Detection for details. p.65
Note: The write life of a Data Carrier without a battery at an ambient temperature of 40
C is 300,000 overwrites.
If the start address is set between @@@6H and @@@7H or between @@@EH and @@@FH, an address error (error code: 7A hexadecimal) will be returned as the end code.
Response
Controller No.
Command code End code
@ x x M D 7 5
3 2 2 x
FCS
2 x
Terminator
* C R
2
End code Indicates the results of command execution.
75: Normal end
76: Data error warning
Refer to End Codes for more information. p.135
RFID System
Operation Manual
119
Section 5
Communications
WRITE PROCESSING REPEAT (RP)
WRITE PROCESSING REPEAT executes the most recently executed Write Command.
■ 1:1 Communications
Command
Command code Terminator
R P * CR
2 2
Response
Command code End code x x 0 0
2 2
Terminator
* CR
2
Command code
End code
The command code of the most recently executed Write Command.
Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
Write Command information is cleared under the following condition.
If the ID Controller's power supply is reset
A command input error will occur if WRITE REPEAT is executed under this condition.
120
RFID System
Operation Manual
■ 1:N Communications
Command
@
Controller No. x x
Command code
R P x
FCS x
3 2 2
Terminator
* CR
2
Response
@
Controller No. x x
Command code End code x x
0 0
3
2 2 x
FCS x
2
Terminator
* CR
2
Command code
End code
The command code of the most recently executed Write Command.
Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
Section 5
Communications
Write Command information is cleared under the following conditions.
If the ID Controller's power supply is reset
A command input error will occur if WRITE REPEAT is executed under this condition.
RFID System
Operation Manual
121
Section 5
Communications
General Communications Subcommands
These commands are used in combination with a Communications Command and cannot be used alone to execute communications with Data Carriers.
COMMAND PROCESSING TERMINATE (AA)
COMMAND PROCESSING TERMINATE is used to cancel command processing and return to
Command Wait Status for any command except for Polling Commands. Communications divided into frames for Expansion Command can also be canceled.
■ 1:1 Communications
Command
Command code Terminator
A A * CR
2 2
Response
Command code
End code
A A x x
2 2
Terminator
* CR
2
End code Indicates the results of command execution.
14: Auto or Normal Command processing has not been executed.
75: Processing was canceled before a Data Carrier was detected.
76: Processing was canceled during read/write processing with a Data Carrier.
Refer to End Codes for more information. p.135
122
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
@
Controller No. x x
Command code
A A x
FCS x
3 2 2
Terminator
* CR
2
Response
@
Controller No. x x
Command code End code
A A x x
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
14: Auto or Normal Command processing has not been executed.
75: Processing was canceled before a Data Carrier was detected.
76: Processing was canceled during read/write processing with a Data Carrier.
Refer to End Codes for more information. p.135
RFID System
Operation Manual
123
Section 5
Communications
ABORT (XZ)
If the ID Controller does not return a response due to a problem during host communications or during communications with a Data Carrier, the ABORT command can be executed to restore the ID
Controller to the Command Wait Status.
No response will be returned to the ABORT command.
■ 1:1 Communications
Command
Command code Terminator
X Z * CR
2 2
The ID Controller requires about 100 ms before it can receive the next command after it receives the ABORT command.
■ 1:N Communications
Command
@
Controller No. x x
Command code x Z x
FCS x
3 2 2
Terminator
* CR
2
The ID Controller requires about 100 ms before it can receive the next command after it receives the ABORT command.
124
RFID System
Operation Manual
Section 5
Communications
Host Device Commands
TEST (TS)
For TEST, the ID Controller returns the test message sent from the host device without any changes.
Use TEST to text communications between the host device and ID Controller.
■ 1:1 Communications
Command
Command code
T S x
2 x
Test data x n x
Terminator
* CR
2
Test data Any text string for testing communications. Up to 262 characters can be specified.
Response
Command code
T S x
2 x
Test data x n x
Terminator
* CR
2
■ 1:N Communications
Command
@
Controller No. x x
Command code
T S x
3 2 x
Test data x n x x
FCS x
2
Terminator
* CR
2
Test data Any text string for testing communications. Up to 262 characters can be specified.
Response
@
Controller No. x x
Command code
T S x
3 2 x
Test data x n x x
FCS x
2
Terminator
* CR
2
RFID System
Operation Manual
125
Section 5
Communications
CONTROLLER CONTROL (CC)
CONTROLLER CONTROL is used to manipulate user I/O.
■ 1:1 Communications
Command
Command code Process code
OUT1 control
OUT2 control Terminator
C C 0 0 x x * CR
2 2 1 1 2
Process code
OUT1/OUT2 control
Always “00”.
0: No operation
1: Turn ON output
2: Turn OFF output
Response
Command code End code
Input status Output status
Terminator
C C 0 0 x x x x * C R
2 2 2 2 2
End code
Input status
Output status
Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
The current input status. First character: IN1 or TRG1, Second character: IN2 or TRG2
0: OFF
1: ON
The output input status after execution. First character: OUT1, Second character: OUT2
0: OFF
1: ON
126
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
@
Controller No. x x
Command code Process code
OUT1 OUT2 control control
C C 0 0
3 2 2 x
1 x
1 x
FCS
2 x
Terminator
* CR
2
Process code
OUT1/OUT2 control
Always “00”.
0: No operation
1: Turn ON output
2: Turn OFF output
Response
@
Controller No.
Command code End code
Input status
Output status x C C 0 0 x x x x x
3 2 2 2 2 x
FC S
2 x
Terminator
* C R
2
End code
Input status
Output status
Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
The current input status. First character: IN1 or TRG1, Second character: IN2 or TRG2
0: OFF
1: ON
The output input status after execution. First character: OUT1, Second character: OUT2
0: OFF
1: ON
RFID System
Operation Manual
127
Section 5
Communications
ERROR INFORMATION READ (CF)
ERROR INFORMATION READ reads the most recent error information.
■ 1:1 Communications
Command
Command code Process code
Terminator
C F x x * C R
2 2 2
Process code Specifies the Read/Write Head with which to communicate.
00: Read error information
01: Clear error information
Response
Command code
End code
C F 0 0
2 2
R D 1 7
Most recent error log information
0 R D n
1 4
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
Most recent error log information
The most recent 30 error records from the error log. The most recent error log information is arranged in the order of occurrence. Five characters are used for each error.
RD 1 70
Error code
Error head number (for communications errors with Data Carriers only)
A space will be returned for errors other than communications errors with
Data Carriers.
Error command
128
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
Controller No. Command code Process code x C F x x x
FC S x @ x
3 2 2 2
Terminator
* C R
2
Process code Specifies the Read/Write Head with which to communicate.
00: Read error information
01: Clear error information
Response
Controller No.
@ x
Command code End code
C F 0 0 x
3 2 2
R D 1 7
Most recent error log information
0 R D n
1 4 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
Most recent error log information
The most recent 30 error records from the error log. The most recent error log information is arranged in the order of occurrence. Five characters are used for each error.
RD 1 70
Error code
Error head number (for communications errors with Data Carriers only)
A space will be returned for errors other than communications errors with
Data Carriers.
Error command
RFID System
Operation Manual
129
Section 5
Communications
COMMUNICATIONS CONDITIONS SETTING (TR)
TR sets conditions for serial communications. After modifying a setting it is necessary to restart the ID
Controller or execute the ABORT command (XZ) to enable operating with the modified setting.
Setting communications conditions with this command is enable only when internal settings are enabled (i.e., when
SW3 pin 1 is ON).
■ 1:1 Communications
Command
Command code
Baud rate setting
Data length setting
Parity check setting
T R x x x
Stop bit setting x
Terminator
* CR
2 1 1 1 1
2
Baud rate setting
Data length setting
Parity check setting
Stop bit setting
Sets the baud rate.
0: 1,200 bps
1: 2,400 bps
2: 4,800 bps
3: 9,600 bps
4: 19,200 bps
5: 38,400 bps
Default setting: 2,400 bps
Sets the data length.
7: 7 bits
8: 8 bits
Default setting: 7 bits
Sets the parity check method.
0: No parity
1: Odd parity
2: Even parity
Default setting: Even parity
Sets the number of stop bits.
1: 1 bit
2: 2 bits
Default setting: 2 bits
Response
Command code
End code
T R 0 0
2 2
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
130
RFID System
Operation Manual
■ 1:N Communications
Command
@
Controller No. x x
Command code
Baud rate setting
Data length setting
Parity check setting
Stop bit setting
T R x x x x
3 2 1 1 1 1 x
FCS
2 x
Terminator
* CR
2
Baud rate setting
Data length setting
Parity check setting
Stop bit setting
Sets the baud rate.
0: 1,200 bps
1: 2,400 bps
2: 4,800 bps
3: 9,600 bps
4: 19,200 bps
5: 38,400 bps
Default setting: 2,400 bps
Sets the data length.
7: 7 bits
8: 8 bits
Default setting: 7 bits
Sets the parity check method.
0: No parity
1: Odd parity
2: Even parity
Default setting: Even parity
Sets the number of stop bits.
1: 1 bit
2: 2 bits
Default setting: 2 bits
Response
@
Controller No. x
Command code
End code
T R 0 0 x
3 2 2 x
FCS x
2
Terminator
* CR
2
End code Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
Section 5
Communications
RFID System
Operation Manual
131
Section 5
Communications
PARAMETER SETTING (SP)
PARAMETER SETTINGS sets communications conditions for Data Carriers. It can be used to set all
ID Controller parameters.
■ 1:1 Communications
Command
Command code Process code
Parameter data
(only when changing parameters) x x x x S
2
P x x
(Upper digit) (Lower digit)
2 0 to 4
Terminator
* CR
2
Process code upper digit
Process code lower digit
Parameter data (only when changing parameters)
Specifies the processing to perform on the parameters.
0: Change internal settings.
1: Read internal settings.
9: Initialize internal settings.
Specifies the parameter.
1: Controller number (See note.)
2: Write verification (See note.)
3: Communications mode (See note.)
5: Test switch
9: Communications mode (See note.)
A: Seven-segment output mode (See note.)
B: Lower trigger execution enable (See note.)
C: Error output time
Note: Parameters 1, 2, 3, 9, A, and B are valid only when internal settings are enabled (i.e., when
SW3 pin 1 is ON).
Data No. (See note.)
Settable values
1
2
Specify as a two-digit decimal number. 00 to 31 (controller number)
Default: 00
0: Do not verify.
1: Verify (default)
3
5
9
0: Distance Priority Mode (default)
1: Speed Priority Mode
0: Disabled
1: Enabled (default)
0: 1:1 communications (default)
1: 1:N communications
A
B
0: End code display (default)
1: I/O display
0: Disabled (default)
1: Enabled
C Specify as a four-digit decimal number. 0000 to 9999 (ms)
0000: Infinite, Default: 0500 (ms)
Note: The data numbers for parameter data are the numbers specified for the lower digit of the process code.
Set a value that is settable for the parameter specified in the lower digit of the process code.
Response
Command code End code
S
P 0 0
2 2 x
Parameter data x x x
1 to 4
Terminator
* CR
2
End code
Parameter data
Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
The parameter data when parameter setting are read.
132
RFID System
Operation Manual
Section 5
Communications
■ 1:N Communications
Command
@
Controller No. x x
Command code Process code
Parameter
(only when changing parameters)
S P x x x x
3 2 x x
(upper digit) (lower digit)
2 0 to 4 x
FCS x
2
Terminator
* CR
2
Process code upper digit Specifies the processing to perform on the parameters.
0: Change internal settings.
1: Read internal settings.
9: Initialize internal settings.
Process code lower digit Specifies the parameter.
1: Controller number (See note.)
2: Write verification (See note.)
3: Communications mode (See note.)
5: Test switch
9: Communications mode (See note.)
A: Seven-segment output mode (See note.)
B: Lower trigger execution enable (See note.)
C: Error output time
Parameter data (only when changing parameters)
Data No.
(See note.)
1
Settable values
2
Note: Parameters 1, 2, 3, 9, A, and B are valid only when internal settings are enabled
(i.e., when SW3 pin 1 is ON).
Specify as a two-digit decimal number. 00 to 31 (controller number)
Default: 00
0: No verification
1: Verify (default)
3
5
0: Distance Priority Mode (default)
1: Speed Priority Mode
0: Disabled
1: Enabled (default)
9
A
B
C
0: 1:1 communications (default)
1: 1:N communications
0: End code display (default)
1: I/O display
0:Disabled (default)
1: Enabled
Specify as a four-digit decimal number. 0000 to 9999 (ms)
0000: Infinite, Default: 0500 (ms)
Note: The data numbers for parameter data are the numbers specified for the lower digit of the process code.
Set a value that is settable for the parameter specified in the lower digit of the process code.
Response
@
Controller No. x x
Command code
End code
S P 0 0
3 2 2 x
Parameter data x x x
1 to 4 x
FCS x
2
Terminator
* CR
2
End code
Parameter data
Indicates the results of command execution.
00: Normal end
Refer to End Codes for more information. p.135
The parameter data when parameter setting are read.
RFID System
Operation Manual
133
Section 5
Communications
Other Commands
Undefined Command Response (IC)
This response is returned when the ID Controller cannot interpret the command code.
■ 1:1 Communications
Response
Command code Terminator
I C * CR
2 2
■ 1:N Communications
Response
@
Controller No. x x
Command code
I C x
FCS x
3 2 2
Terminator
* CR
2
Error Response
When an error occurs during communications with the host computer or during communications with a
Data Carrier, an end code is used to indicate the nature of the error.
■ 1:1 Communications
Response
Command code
End code x x x x
2 2
Terminator
* CR
2
■ 1:N Communications
Response
@
Controller No. x x
Command code End code x x x x
3 2 2 x
FCS
2 x
Terminator
* CR
2
134
RFID System
Operation Manual
Section 5
Communications
End Codes
End codes are given by two hexadecimal digits.
Type
Normal
Host communications errors
Data Carrier communications errors
Data Carrier memory warnings
System errors
72
76
7A
7C
18
70
71
7D
7B
76
End code Name
10
11
12
13
14
00
74
75
76
92
93
Normal end code
Polling Command received, Polling Command Check (no results)
Auto Command canceled before a Data Carrier was detected.
Polling Command canceled before a Data Carrier was detected.
Normal end code for a MANAGEMENT DATA CHECK/CALCULATE command or
MANAGEMENT DATA SUBTRACTION/LIMIT command (not an error)
Auto Command canceled after a Data Carrier was detected.
Polling Command canceled after a Data Carrier was detected.
Parity error
Framing error
Overrun error
FCS error
Format error
Execution status error
Frame length error
Data Carrier communications error
Mismatch error
Data Carrier missing error
Copy error
Address error
Read/Write Head not connected
Write-protected
Battery low warning (Replace the battery or Data Carrier.) (See note.)
Error end code for a MANAGEMENT DATA CHECK/CALCULATE command or
MANAGEMENT DATA SUBTRACTION/LIMIT command (verification error or overwrite limit exceeded)
Antenna section power supply voltage error
Internal memory error
Note: Data processing has been normally completed for an error code of 7B. If communications are not possible because of a low battery, an error response (e.g., with error code 72 will be returned.)
For more details on errors, refer to Error Lists. p.139
RFID System
Operation Manual
135
Section 5
Communications
MEMO
136
RFID System
Operation Manual
Section 6
Troubleshooting
RFID System
Operation Manual
137
Section 6
Troubleshooting
Diagnostic Functions
Types of Errors
■ Fatal Operation Errors
If a CPU error or internal memory error occurs, the RUN/RST indicator will go OFF and the RUN output will turn OFF. If an internal memory error occurs, the COM indicator will also light red.
If an antenna power supply voltage error occurs, the RUN/RST indicator will light green. The RUN output will not turn OFF.
■ Non-fatal Operation Errors
If an error occurs in communications between the ID Controller and host device or in communications between a Read/Write Head and Data Carrier, the error code will be displayed on the monitor display.
(Assuming the ID Controller is in Error Code Display Mode.) Up to 30 error records will be saved in the error log in the ID Controller and can be read using commands from the host device.
Indicator and Output Status during Operation
Indicators
Status
Test
RUN
Data Carrier communications being processed
Data Carrier communications processing interval
Normal Data Carrier communications
Error in Data Carrier communications
Waiting for data send/receive
Sending/receiving data
Normal Data Carrier communications
Host communications error
Error in Data Carrier communications
CPU error
Fatal error
Antenna power supply error
Internal memory error
Emergency stop
External reset input ON
: Not lit : Lit green
RUN/RST
: Lit yellow
COMM
: Lit red
USR: Set using the CONTROLLER CONTROL command.
COMM1
COMM2
Output terminals
NORM1/ERR1
NORM2/ERR2
Monitor display
---
---
End code
Error code
---
---
End code
Error code
Error code
---
92
93
---
RUN BUSY ERROR OUT1 OUT2
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
ON
ON
ON
ON
OFF
ON
ON
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
ON
---
OFF
OFF
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
---
---
---
---
---
OFF
USR
OFF
OFF
OFF
OFF
OFF
OFF
---
---
---
---
---
OFF
USR
138
RFID System
Operation Manual
Section 6
Troubleshooting
Error Lists
Host communications error
Type
Errors in communications with host device
Errors in communications with
Data Carrier
72
76
7A
11
12
13
14
18
Error code
10
Name
Parity error
70
71
Data Carrier communications error
Mismatch error
Data Carrier missing
Description
Framing error
Overrun error
An error occurred in communications between the host device and ID Controller.
• Error in setting the communications format
• Malfunction due to noise
FCS error There is an error in FCS calculations.
Command input error There is an error in the command format.
Frame length error There are too many characters in one command frame.
An error occurred in communications between a Read/Write Head and Data
Carrier.
• Problem in setting, e.g., passing speed or distance.
• Malfunction due to obstacle
Read or write processing was not performed correctly.
There was no Data Carrier in the communication area when a read or write was executed.
7C
7D
Copy error
Address error
Read/Write Head not connected
A Read/Write Head is not connected.
Write-protected
Copy processing was not performed correctly.
An address exceeding the Data Carrier memory was specified. The area start address was not specified correctly for the MDS/MDL command.
The manufacturing date area or a right-protected area was specified for a Write
Command.
• Host communications errors are errors that occur in communications between the host device and ID Controller.
• Data Carrier communications errors are errors that occur in communications between a Read/Write Head and the ID Controller.
• All of these errors are recorded in the ID Controller and error codes are displayed on the monitor display. The recorded errors can also be read using the ERROR READ command (CF).
Note: If a Data Carrier communications error (error code 70), mismatch error (error code 71), or copy error
(error code 76) occurs during execution of a Write Command, the addresses specified to be written for the command may be partially or completely overwritten. The data that is overwritten may not be the data specified for the Write Command. If a Data Carrier communications error (error code 70), mismatch error (error code 71), or copy error (error code 76) occurs during execution of a Write Command, continue retry processing from the host device until the command is completed with no error. No data other than the addresses specified to be written in the command will be affected.
Warning code
7B Data Carrier battery low
Name
Data Carrier overwrite count exceeded
76
Data Carrier memory check error
• These warnings are not recorded in the ID Controller.
Description
A battery life warning for a Data Carrier with a built-in battery.
An overwrite count exceeded warning for a MANAGE-
MENT DATA SUBTRACTION or MANAGEMENT
DATA LIMIT command (MDS or MDL).
A memory error detected warning for a MANAGE-
MENT DATA CHECK command (MDC).
RFID System
Operation Manual
139
Section 6
Troubleshooting
System Errors
Error code
92
Name
Antenna power supply voltage error
93 Memory error
Description
The voltage supplied to the Read/Write Head from the ID Controller has dropped.
• Prepare a replacement ID Controller.
A memory may have occurred in the ID Controller or noise may have caused an error.
• Reset the power supply.
• Turn ON the RESET input.
• Use the SP command to reset communications with the Data Carrier. (Prepare a replacement if normal communications cannot be recovered.)
140
RFID System
Operation Manual
Section 6
Troubleshooting
Troubleshooting
There are four major causes of ID Controller problems:
• Influence of noise••••••••••••••••••Take countermeasures against noise.
• Malfunctioning of external devices
•••••••Repair is required.
• Malfunctioning of ID Controller
• Other
■ Influence of Noise
If the system malfunctions due to noise, take appropriate countermeasures against noise by referring to the following table.
No.
1
2
3
Occurrence
Problem occurred when power was turned ON to high-capacity motor, transformer, capacitor, etc.
Irregular problems
Input signal turns ON when it should be OFF.
Possible cause
Noise superimposed on power lines
Inductive noise on input wiring
Countermeasures
Momentary voltage drop due to inrush current of large load
Increase the capacity of the power supply or use larger power cables.
Common noise cause by the above
• Supply power through a 1:1 nongrounded insulated transformer.
• Do not share the ground lines with other high-capacity loads. Independently ground to less than 100
.
(Figure 1)
Supply power through a 1:1 nongrounded insulated transformer or noise filter. (Figure 2)
• Separate input signal lines from other power lines.
• If the influence of noise is strong, route input lines using a grounded metal conduit or use shielded cables.
1. Improving Grounding
Other equipment
ID
Controller
Other equipment
ID
Controller
GR
Ground to
100
Ω or less.
2. Countermeasures against Power Supply Noise
Power supply
Noise filter
ID
Controller
Use twisted-pair cables and do not route the cables in parallel with power lines.
RFID System
Operation Manual
141
Section 6
Troubleshooting
Maintenance and Inspection
To keep the ID Controller in the best condition, the ID Controller should be inspected daily or periodically.
Although the ID Controller consists of semiconductor devices, the following problems may occur depending on the environment and conditions in which the ID Controller is operated.
1. Degradation of elements due to overcurrents and overvoltages
2. Degradation of elements due to long-term stress caused by using ID Controller at high temperatures
3. Degradation of insulation and faulty connector contact due to humidity and dust
4. Faulty connector contact or corrosion due to corrosive gas
■ Inspection Items
No.
Inspection item
1
2
3
4
5
6
7
Power supply voltage fluctuations
Remarks
Voltage tester
Ambient conditions
(a) Temperature
(b) Humidity
I/O power
(a) Voltage fluctuations
(b) Ripple
(a) Must be within rated values.
(b) Must be within rated values.
(c) Vibration and shock (c) Is vibration or shock being transmitted from the equipment?
(c) Must be within ratings.
Thermometer and hygrometer
(d) Dust and dirt
(e) Corrosive gas
(d) Is dust, dirt, or foreign objects collecting on the Controller?
(d) Must be free from dust, dirt, and foreign objects.
(e) Are the metallic parts discolored or corroded?
(d) Must be free from discoloration and corrosion.
Control Panel Conditions
(a) Is ventilation good?
(a) Is natural ventilation, forced ventilation, or air conditioning adequate?
(b) Is packing damaged in a sealed panel?
(b) Is panel packing loose or damaged?
(a) Good ventilation is essential. Temperature in panel must be -10 to
55
C.
(b) Packing must be free from damage.
---
Is voltage measured at each I/O terminal within rated level?
(a)
10 to 55C
(b) 25% to 85%
Supply voltage must be within rated range.
Voltage tester and oscilloscope
Mounting conditions
Details
2. Momentary power failures occur frequently? Abrupt rises in supply voltage occur?
Criteria
1. Voltage measured at power supply terminal block within rated range?
Supply voltage must be within rated range.
Supply voltage fluctuations must be within rated range.
(1) Is each device mounted securely?
(2) Are connectors inserted securely?
(3) Are terminal block screws loose?
(4) Is the wiring damaged?
There must be no looseness.
Connectors must be locked and tightened with screws.
There must be no loose screws.
Wiring must be free from damage.
Specifications must be within rated ranges.
Power analyzer
---
---
---
---
---
Error log check
(5) Are the communications specifications between Data Carrier and Read/Write
Head satisfied?
Data Carrier service life confirmation
Check the manufacturing data of the Data
Carriers with built-in batteries.
Check the overwrite count of Data Carriers without batteries.
Check the error log
The battery service life must not be exhausted.
The overwrite count must not exceed the limit.
---
---
---
---
142
RFID System
Operation Manual
Section 6
Troubleshooting
Troubleshooting Flowcharts
If a malfunction has occurred, carefully investigate the surrounding conditions and check whether the trouble persists or is related to other equipment. Then troubleshoot the malfunction according to the following flowcharts.
Main Check Flowchart
Main Check Flowchart
System connections normal?
YES
NO
Application conditions and external environment normal?
YES
NO
Make a decision for the main check flowchart depending on the nature of the error.
To Systems Connections Check
To Application Conditions and
External Environment Check
Communications with host device normal?
YES
NO
To Host Communications Check
To Data Carrier Communications
Check
Communications with Data Carrier normal?
YES
OK
NO
RFID System
Operation Manual
143
Section 6
Troubleshooting
Systems Check Flowchart
START
Connector and cable connections
OK?
YES
Power ON
NO
Connect correctly
RUN/RST indicator?
Not lit
Lit
Rated voltage supplied?
NO
Rated voltage supplied
YES
Lit red
RUN/RST indicator?
Lit green
Lit red
Reset input ON?
Turn ON reset input.
Reset power.
Reset Data Carrier communications conditions with SP command.
NO
COMM indicator?
Not lit
YES
Reset input OFF
OK
Replace ID Controller.
144
RFID System
Operation Manual
Section 6
Troubleshooting
Application Conditions and External Environment Check
START
Application conditions OK?
YES
Noise environment
OK?
YES
OK
NO
NO
Refer to Maintenance
and Inspection.
Refer to
Troubleshooting.
RFID System
Operation Manual
145
Section 6
Troubleshooting
Host Communications Check
START
Response returned?
YES
NO
Monitor display =
10, 11, or 12?
YES
NO
Communications conditions OK?
NO
YES
Set the same communications conditions.
Monitor display
= 13?
NO
YES
Monitor display
= 14?
NO
YES
Connector wiring OK?
NO
Correct connector wiring.
YES
Communications conditions OK?
YES
NO
Set the same communications conditions.
Noise environment
OK?
YES
NO
Take countermeasures against noise.
FCS calculation correct?
NO
YES
Correctly calculate the FCS.
Command format correct?
NO
YES
Send the correct command format.
Monitor display
= 18?
NO
YES
Is command too long?
YES
NO
Do not let the command length exceed specified range.
OK
NO
Host device operation
OK?
YES
Correct host programming or replace host device.
Replace ID Controller.
146
RFID System
Operation Manual
Section 6
Troubleshooting
Data Carrier Communications Check
START
Monitor display
= 70?
NO
YES
More than one Data Carrier in communications area?
YES
Only allow 1 Data Carrier in communications area.
NO
Travel speed OK?
YES
Reduce the travel speed.
NO
Distance between Data Carrier and Head OK?
NO
Adjust the distance between the
Data Carrier and Head.
YES
Data Carrier OK?
NO
Replace Data Carrier.
YES
Monitor display
= 71?
NO
YES
Travel speed OK?
YES
NO
Reduce the travel speed.
Data Carrier OK?
NO
Replace Data Carrier.
YES
Monitor display
= 72?
NO
YES
Is there a Data Carrier at the specified Read/Write
Head?
NO
Move a Data Carrier closer to the specified
Read/Write Head.
YES
More than one Data Carrier in communications area?
YES
Only allow 1 Data Carrier in communications area.
NO
Monitor display
= 76?
NO
YES
Was the CP or AP command sent?
NO
YES
Is there only 1 Data Carrier in the communications area of the copy destination
YES
Only allow 1 Data Carrier in communications area.
NO
Travel speed OK?
YES
Reduce the travel speed.
NO
Distance between Data Carrier and Head OK?
NO
Adjust the distance between the Data Carrier and Head.
YES
Data Carrier OK?
NO
Replace Data Carrier.
YES
Travel speed OK?
YES
Reduce the travel speed.
NO
Distance between Data Carrier and Head OK?
NO
Adjust the distance between the Data Carrier and Head.
YES
Data Carrier OK?
NO
Replace Data Carrier.
YES
Was the MDC command sent?
NO
YES
Memory check verification error
Was the
MDS or MDL command sent?
YES
NO
Overwrite count exceeded.
Monitor display
= 7A?
NO
YES
Is specified address correct?
YES
NO
Specify the correct address.
Monitor display
= 7B?
NO
YES
Data Carrier battery life OK?
NO
Replace battery or Data Carrier.
YES
Data Carrier left unused for extended period of time?
YES
Perform read operations for about 10 minutes.
NO
Replace Data Carrier.
Monitor display
= 7C?
NO
YES
Read/Write Head connection OK?
NO
Correctly connect a
Read/Write Head.
YES
Read/Write
Head OK?
NO
Replace Read/
Write Head.
YES
Monitor display
= 7D?
NO
YES
Write protection setting OK?
NO
Release write protection.
YES
Replace Data Carrier.
OK
Replace ID
Controller.
RFID System
Operation Manual
147
Section 6
Troubleshooting
MEMO
148
RFID System
Operation Manual
Section 7
Appendix
Characteristics According to Application Conditions
Data Carrier Memory Capacities and Memory Types
RFID System
Operation Manual
149
Section 7
Appendix
Specifications and Dimensions
General Specifications
Item
Power supply voltage
Power consumption/current consumption Power consumption: 15 W, current consumption: 0.8 A
Ambient operating temperature
10 to 55C (with no icing)
Ambient operating humidity
Ambient storage temperature
25% to 85% (with no condensation)
25 to 65C (with no icing)
Ambient storage humidity
Insulation resistance
V600-CAD01
24 VDC (
15% to 10%)
Specification
25% to 85% (with no condensation)
Between power supply terminals and GR/case
Between GR and terminals
20 M
V600-CAD02
min. (at 500 VDC)
Dielectric strength
Vibration resistance
Shock resistance
Dimensions
Degree of protection
Materials
Between power supply terminals and GR/case
Between GR and terminals
1,000 VAC 50/60 Hz for 1 minute, leakage current: 10 mA max.
10 to 150 Hz with 0.2 mm double amplitude and 15-m/s 2 maximum acceleration, 10 sweeps of 8 minutes each in three directions
150 m/s 2
105
90 65 mm (excluding protrusions)
In-panel (equivalent to IP20)
PC+ABS
Weight
Installation method
Read/Write Head Connections
Approx. 300 g
DIN Rail or M4 screws
1 channel 2 channels
Communications specifications
Item
Connector specifications
Communications method
Baud rate
Data length
Stop bits
Error detection
Cable length
Specification
RS-232C RS-422/RS-485
9-pin D-Sub connector, socket lock screws: M2.6
5-pin connector manufactured by Phoenix Contact
MC1.5/5GF-3.5
Half-duplex serial communications 4/2-wire half-duplex serial communications
38400, 19200, 9600, 4800, 2400, or 1200 bps
7 or 8 bits
1 or 2 bits
Parity (even, odd, or none)
15 m max. Total length: 500 m max.
150
RFID System
Operation Manual
Section 7
Appendix
I/O Specifications
● Input Specifications (RST, TRG/IN1, and TRG/IN2)
Input voltage
Input impedance
Input current
ON voltage
OFF voltage
I/O response time
24 VDC +10% (including ripple)/
15% (PNP or NPN)
2.2 k
10 mA typical (24 VDC)
19 V max.
5 V max.
70 ms max.
● Output Specifications (RUN, BUSY, ERROR, OUT1, and
OUT2)
Maximum switching capacity
24 VDC +10% (including ripple)/
15%
100 mA photo MOS outputs (PNP or NPN)
Leakage current 100 mA max.
Residual voltage 2.0 V max.
Note 1: The CPU will stop operation and the RST indicator will light when the RST input is turned ON.
2: The transistor may be damaged if an output is shorted with no load connected.
■ I/O Device Wiring Examples
■
Inputs
● PLC Output Unit
(e.g., C200H-OD21 or C500-OD412)
● NPN Transistor
Open-collector Output
(e.g., from a 3-wire Sensor)
+V
OUT
0 V(COM)
+V
Outputs
0 V
24-VDC power supply
COM_I
RST
2.2 k
Ω
TRG1/IN1
2.2 k
Ω
TRG2/IN2
2.2 k
Ω
ID Controller Input Section
● Device with contact
(e.g., pushbutton switch)
Outputs
ID Controller Output Section
RUN
COM
IN
● PLC Input Unit
(e.g., C200H-ID212 or
C500-ID218)
BUSY
IN
ERROR
OUT1
● Relay
24-VDC power supply
OUT2
COM_O
RFID System
Operation Manual
151
Section 7
Appendix
Dimensions
Two, 4.5-dia. mounting holes
5
105
95
Two, M4
Mounting Hole Dimensions
95
±0.2
7.5
(Unit: mm)
152
RFID System
Operation Manual
Section 7
Appendix
Characteristics According to Application Conditions
Communications Area Diagram (Reference)
The communications area of the V600-CA5D02 is shown below. The communications area depends on installation and environment conditions.
• V600-H11 to V600-D23P66N
The communications diagram indicates the communications area consisting of a flat plane perpendicular to the antenna and running through the center of the Read/Write Head. The surface of the Data Carrier is parallel to the surface of the antenna.
−60 −40
-20
Y
45
40
35
30
25
20
15
10
5
0 20
X
Y
40 60
Unit: mm
X
RFID System
Operation Manual
153
Section 7
Appendix
Host Communications Time and Data Carrier Communications
Time
■ Data Carrier Communications Time
• The communications time with a Data Carrier depends on the type of Data Carrier being used (with or without a built-in battery).
• The communications time of Data Carriers without batteries also depends on the communications mode setting.
Data Carriers with Built-in Batteries (Reference)
● Communications Time with Data Carriers
1000
800
600
(AUTO) WRITE
400
200
0
0
(AUTO) READ
50 100 150 200
No. of bytes processed (bytes)
250
Calculations
Communications time
(ms)
Reading T=1.8N+48.4
Writing T=4.2N+86.5
N: No. of bytes processed
Data Carriers without Built-in Batteries (Reference)
1)Communications Distance Priority Mode (SW4 Pin 1 OFF)
● Communications Time with Data Carriers
2500
2000
1500
(AUTO) WRITE
1000
500
0
0
(AUTO) WRITE
100 200
No. of bytes processed
300
Calculations
Communications time
(ms)
Reading T=4.3N+64.6
Writing T=8.7N+167.1
N: No. of bytes processed
154
RFID System
Operation Manual
2)Communications Time Priority Mode (SW4 Pin 1 OFF)
● Communications Time with Data Carriers
2500
2000
1500
(AUTO) WRITE
1000
500
0
0
(AUTO) WRITE
100 200
No. of bytes processed
300
Calculations
Communications time
(ms)
Reading T=1.8N+79.0
Writing T=7.1N+180.4
N: No. of bytes processed
Section 7
Appendix
RFID System
Operation Manual
155
Section 7
Appendix
■ TAT (Turn Around Time)
• The TAT depends on the type of Data Carrier being used (with or without a built-in battery).
• The TAT of Data Carriers without batteries also depends on the communications mode setting.
• The TAT is the total time required for the host device to receive a response after it has finished sending a command.
TAT = Command send time + Data Carrier communications time + Response reception time
Command send time
Data Carrier communications time
: The time required to send a command from the host device to the ID Controller.
The command send time depends on the baud rate and communications format.
: The time required for communications processing between the Read/Write
Head and Data Carrier. Refer to the next page to find the values.
Response reception time
: The time required to return a response to the host device from the ID
Controller. The command send time depends on the baud rate and communications format.
Normal Commands
RDA1
Command
CR
Communications time with
Data Carrier
TAT
RD001234
Response
CR
EXPANSION READ Command
Host device
XRA1
Command
CR
Delimiter
CR
ID Controller
Command send time
Communications time with
Data Carrier
Frame 1
Response frame 1
Delimiter
CR
Delimiter
CR
Frame 2 Frame n-1
Response frame 2
Response reception time
Response frame n-1
TAT
Delimiter
CR
Frame n
Response frame n
EXPANSION WRITE Command
Host device
XWA1
Command
CR CR
ID Controller
CR
Response frame 1
CR
Response frame 2
Command send time
TAT
CR
Response frame n-1
CR
Communications time with
Data Carrier
XW00 CR
Response frame n
Response reception time
156
RFID System
Operation Manual
Section 7
Appendix
Data Carriers with Built-in Batteries (Reference)
● TAT
1000
800
600
(AUTO) WRITE
400
200
0
0
(AUTO) READ
50 100 150 200
No. of bytes processed (bytes)
250
Calculations
TAT (ms)
Reading T=2.9N+69.8
Writing T=5.3N+105.6
N: No. of bytes processed
Data Carriers without Built-in Batteries (Reference)
1)Communications Distance Priority Mode (SW4 Pin 1 OFF)
● TAT
2500
2000
(AUTO) WRITE
1500
1000
500
0
0
(AUTO) READ
100 200
No. of bytes processed (bytes)
300
Calculations
TAT (misc.)
Reading T=5.4N+85.4
Writing T=9.8N+184.9
N: No. of bytes processed
2)Communications Time Priority Mode (SW4 Pin 1 ON)
● TAT
2500
2000
1500
(AUTO) WRITE
1000
500
0
(AUTO) READ
Calculations
TAT (misc.)
Reading T=2.9N+99.1
Writing T=8.2N+272.9
N: No. of bytes processed
No. of bytes processed (bytes)
Note 1. TAT data is for a V600-CA5D02 ID Controller using a baud rate of 9600 bps, 8-bit data, 1 stop bit, and odd parity. Characters are sent continuously with no interruptions.
2. The number of bytes of TAT data is for ASCII data.
RFID System
Operation Manual
157
Section 7
Appendix
Data Carrier Speed
Use Auto Command and Polling Commands to communicate with moving Data Carriers.
The maximum speed of Data Carrier when executing these commands can be calculated simply using the following formula.
Max. Data Carrier speed =
D (Distance traveled in the transmission range (m))
Safety factor (0.5)
T (Data Carrier communications time)
D can be obtained from the communications area diagram between the Read/Write Head and Data
Carrier or actually measured.
Y
Communications area
Y
X
Travel direction
D
Unit: mm
X
158
RFID System
Operation Manual
Section 7
Appendix
Data Carrier Memory Map
Data Carriers without Batteries
Address
0000
0001
0002
0003
:
:
:
:
Data
Write protection setting area
User area
1 byte
Data Carriers with Built-in Batteries
Address
0000
0001
0002
0005
0006
00FF
0100
Data
Manufacturing data area
Write protection setting area
User area
01FF
1 byte
Refer to Data Carrier Memory Capacities and Memory Types for information on Data Carrier memory
capacities and memory types.
RFID System
Operation Manual
159
Section 7
Appendix
Data Carrier Memory Capacities and Memory Types
(As of September 2005)
Model
Memory capacity
(user memory)
Memory type Service life
V600-D8KR12
V600-D8KR13
V600-D8KR04
V600-D2KR16
8 KB SRAM 5 to 8 years (See note.)
2 KB
SRAM (replaceable battery)
2 years at 25
C
V600-D23P53
V600-D23P54
V600-D23P55
V600-D23P61
V600-D23P71
V600-D23P72
V600-D23P66N
V600-D23P66SP
V600-D8KF04
254 bytes EEPROM
Overwrites: 100,000
Overwrites with an ambient temperature between the minimum temperature and 40
C: 300,000
Data holding time: 10 years
8 KB Fe-RAM
Overwrites: 1,000,000,000
Data holding time: 10 years
Note: Battery service life depends on the number of communications bytes and the number of communications per day. Refer to the Read/Write Head/Data Carrier Manual (Cat. No. Z127) for details.
WARNING
A lithium battery is built into SRAM Data Carriers with built-in batteries and may occasionally cause serious injury due to combustion, explosion, or burning.
Dispose of the Product as industrial waste and never disassemble it, expose it to pressures that would distort it, heat it to temperatures above 100
C, or incinerate it.
160
RFID System
Operation Manual
Section 7
Appendix
ASCII Table
Upper
Lower digit digit b8 to b5
Column b4 to b1
Row
0000
0001
0
1
0000
0
0001
1
NUL TC7(DLE)
TC1(SOH) DC1
0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110
1111
2 3 4 5 6 7 8 9 10 11 12 13 14
15
0010
0011
0100
0101
2
3
4
5
TC2(STX)
TC3(ETX)
TC4(EOT)
TC5(NEQ)
DC2
DC3
DC4
TC8(NAK)
TC6(ACK) TC9(SYN) 0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
10
11
12
13
8
9
6
7
14
15
BEL
FE0(BS)
FE1(HT)
FE2(LF)
FE3(VT)
FE4(FF)
FE5(CR)
SO
SI
TC10(ETB)
CAN
EM
SUB
ESC
IS4(FS)
IS3(GS)
IS2(RS)
IS1(US)
\
Note Do not use the undefined areas.
RFID System
Operation Manual
161
Section 7
Appendix
Degree of Protection
Ingress protection degrees (IP@@) are determined by the following tests. Be sure to check the sealing capability under the actual operating environment and conditions before actual use.
■ IEC (International Electrotechnical Commission)
Standards (IEC 60529 November 1989)
(A)
First Number: Degree of Protection from Solid Materials
Degree Protection
No protection.
0
50 mm dia.
Protects against penetration of any solid object, such as a hand, that is 50 mm or more in diameter.
1
2
12.5 mm dia.
Protects against penetration of any solid object, such as a finger, that is 12.5 mm or more in diameter.
2.5 mm
Protects against penetration of any solid object, such as a wire, that is 2.5 mm or more in diameter.
3
1 mm
Protects against penetration of any solid object, such as a wire, that is 1 mm or more in diameter.
4
5
Protects against penetration of dust of a quantity that may cause malfunction or obstruct the safe operation of the product.
Protects against penetration of all dust.
6
(B) Second
Number: Degree of Protection Against Water
Degree Protection Test method (with fresh water)
0
1
No protection
Protection against water drops
Not protected against water. No test
Protects against vertical drops of water falling on the product.
Water is dropped vertically towards the product from the test machine for
10 min.
200 mm
2 Protection against water drops
Protects against drops of water approaching at a maximum angle of 15
to the left, right, back, and front of vertical towards the product.
Water is dropped for 25 min each (i.e., 10 min in total) towards the product inclined 15
to the left, right, back, and front from the test machine.
15
°
200 mm
162
RFID System
Operation Manual
Section 7
Appendix
Degree
3 Protection against sprinkled water
Protection
Protects against sprinkled water approaching at a maximum angle of 60
from vertical towards the product.
4 Protection against water spray
Protects against water spray approaching at any angle towards the product.
Test method (with fresh water)
Water is sprinkled at a maximum angle of 60
to the left and right from vertical for 10 min from the test machine.
Water rate per hole:
0.07
l/min
Water is sprayed at all angles towards the product for 10 min from the test machine.
Water rate per hole:
0.07
l/min
5
6
7
8
Protection against water jet spray
Protection against high pressure water jet spray
Protection underwater
Protects against water jet spray approaching at any angle towards the product.
Protects against high-pressure water jet spray approaching at any angle towards the product.
Resists the penetration of water when the product is placed underwater at specified pressure for a specified time.
Water is jet sprayed at all angles towards the product for 1 min per square
2.5 to 3 m 12.5l/min meter for at least 3 min in total from the test machine.
Discharging nozzle: 6.3 dia.
Water is jet sprayed at all angles towards the product for 1 min per square meter for at least 3 min in total from the test machine.
2.5 to 3 m 100l/min
Discharging nozzle: 12.5 dia.
The product is placed 1 m deep in water (if the product is 850 mm max. in height) for 30 min.
1 m
Protection underwater Can be used continuously underwater.
The test method is determined by the manufacturer and user.
■ JEM (Japan Electrical Manufacturers' Association) Standard JEM 1030: 1991
“A” conforms to the first and second numbers of IEC 60529.
(B) Degree of Protection Against Ingress of Oil
Degree f g
Oil-proof
Oil-tight
Protection
No adverse affects from oil drops or oil spray from any direction.
No ingress of oil drops or oil spray from any direction.
Note: Degrees h, c, d, and e are also defined.
RFID System
Operation Manual
163
Revision History
A manual revision code appears as a suffix to the catalog number on the front cover of the manual.
Man No. Z239-E1-03A
Revision code
Revision code
01
01A
02
03
03A
Date
January 2006
Revised contents
Original production
Page 148: Specifications changed August 2007
September 2008 Made revisions related to design changes.
Added information on installing the USB driver for Vista.
July 2009
April 2014
Made minor revision.
Changed the type of the Communications Connector Plug.
164
RFID System
Operation Manual
OMRON Corporation
Industrial Automation Company
Tokyo, JAPAN
Contact: www.ia.omron.com
Regional Headquarters
OMRON EUROPE B.V.
Wegalaan 67-69-2132 JD Hoofddorp
The Netherlands
Tel: (31)2356-81-300/Fax: (31)2356-81-388
OMRON ELECTRONICS LLC
One Commerce Drive Schaumburg,
IL 60173-5302 U.S.A.
Tel: (1) 847-843-7900/Fax: (1) 847-843-7787
OMRON ASIA PACIFIC PTE. LTD.
No. 438A Alexandra Road # 05-05/08 (Lobby 2),
Alexandra Technopark,
Singapore 119967
Tel: (65) 6835-3011/Fax: (65) 6835-2711
OMRON (CHINA) CO., LTD.
Room 2211, Bank of China Tower,
200 Yin Cheng Zhong Road,
PuDong New Area, Shanghai, 200120, China
Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200
Authorized Distributor:
© OMRON Corporation 2009 All Rights Reserved.
In the interest of product improvement, specifications are subject to change without notice.
Man. No. Z239-E1-03A
Printed in Japan
0414
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 6 Safety Precautions
- 7 Regulations and Standards
- 8 Precautions for Safe Use
- 9 Precautions for Correct Use
- 10 Meanings of Symbols
- 11 TABLE OF CONTENTS
- 14 Features
- 15 Names and Functions of Components
- 18 System Configuration
- 21 Overall Flow of Application
- 24 Installation
- 26 Wiring
- 52 Switch Settings
- 59 Test Operation
- 62 Trigger Input (Lower Trigger Execution)
- 63 Write Protect Function
- 67 Data Carrier Service Life Detection
- 70 Data Carrier Memory Check Function
- 71 Write Command Memory
- 74 Movement of Data Carriers and Command Status
- 79 Command Format
- 84 Communications Commands
- 124 General Communications Subcommands
- 127 Host Device Commands
- 136 Other Commands
- 137 End Codes
- 140 Diagnostic Functions
- 141 Error Lists
- 143 Troubleshooting
- 144 Maintenance and Inspection
- 145 Troubleshooting Flowcharts
- 152 Specifications and Dimensions
- 155 Characteristics According to Application Conditions
- 161 Data Carrier Memory Map
- 162 Data Carrier Memory Capacities and Memory Types
- 163 ASCII Table
- 164 Degree of Protection