Omron V78068 Users Manual

Modbus/TCP Communications
This section provides an overview of Modbus/TCP communications and describes the communications format, communications commands, and communications procedure.
7-1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7-1-1 Modbus/TCP Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7-1-2 Modbus/TCP Function Codes Supported by the V780 . . . . . . . . . . . . . . . . . . 7-2
7-2 Message Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7-2-1 Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7-2-2 Response Format for Normal Completion . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
7-2-3 Response Format for Error Completion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
7-2-4 Read Multiple Resisters Command/Response (FC03) . . . . . . . . . . . . . . . . . . 7-8
7-2-5 Write Multiple Resisters Command/Response (FC16) . . . . . . . . . . . . . . . . . . 7-8
7-2-6 Expanded Command/Response (FC100) . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
7-3 RF Communications Command Options . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
7-4 Communications Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
7-4-1 Command Communications Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-11
7-4-2 Error Response Reception Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
7-4-3 RF Tag Communications Command Procedure for Single-access
Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
7-4-4 RF Tag Communications Command Procedure for Multiaccess
Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14
7-5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17
7-6 V780 Command Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20
7-6-1 Single-access Communications Commands . . . . . . . . . . . . . . . . . . . . . . . . 7-20
7-6-2 Multiaccess Communications Commands . . . . . . . . . . . . . . . . . . . . . . . . . . 7-32
7-6-3 Modbus Expansion Communications Commands . . . . . . . . . . . . . . . . . . . . 7-41
7-6-4 Reader/Writer Control Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-49
7-6-5 Reader/Writer Setting Commands: Network Settings . . . . . . . . . . . . . . . . . . 7-54
7-6-6 Reader/Writer Setting Commands: Communications Settings . . . . . . . . . . . 7-70
7-6-7 Reader/Writer Setting Commands: Device Settings . . . . . . . . . . . . . . . . . . . 7-98
7-6-8 Maintenance Commands: Device Information . . . . . . . . . . . . . . . . . . . . . . 7-102
7-6-9 Maintenance Commands: Log Information . . . . . . . . . . . . . . . . . . . . . . . . . .7-113
7-6-10 Maintenance Commands: RF Communications Information . . . . . . . . . . . 7-121
7
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 1
7 Modbus/TCP Communications
Additional Information
Host device
(client)
Reader/Writer
(server)
Ethernet Cable
TCP port number: 502
Command
Response
Power Supply Cable

7-1 Outline

7-1-1 Modbus/TCP Communications

• A V780 Reader/Writer can perform Modbus/TCP-compliant message communications with the host device (PLC).
• Communications between the host device (PLC) and the V780 Reader/Writer are performed on a cli­ent-server basis using the TCP/IP protocol. The computer, PLC, or other host device is the client and the Reader/Writer is the server.
• The message that the host device (PLC) sends to the Reader/Writer is called a command. The mes­sage that the Reader/Writer returns is called the response.
Modbus/TCP Protocol
The Modbus/TCP protocol is a communications protocol developed for PLCs by Modicon Inc.(AEG Schneider Automation International S.A.S.). It is an open standard and has been used for a variety of industrial devices.
A query in Modbus/TCP communications is called a command in this manual.

7-1-2 Modbus/TCP Function Codes Supported by the V780

The Modbus/TCP function codes that are supported by the V780 Reader/Writer are given in the follow­ing table.
Function code Description
These function codes comply with Modbus/TCP Class 0.
FC03 and FC16
(normal commands)
FC100
(expanded command)
The basic Modbus/TCP function codes are classified in Class 0.
Class 0 contains the following two functions: Read Multiple Resisters (FC03) and Write Multiple Registers (FC16).
These are called normal commands in this manual. This function code has a unique format that was defined by OMRON.
This function code is used to reduce command/response exchanges between the host device and Reader/Writer and give priority to the performance of communications with the host device.
This is called an expanded command in this manual.
7 - 2
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7-1-3 Communications System
Host device
(client)
Reader/Writer
(server)
Ethernet Cable
FC03 or FC16
TCP port number: 502
Command
Response
Power Supply Cable
Modbus/TCP communications instructions Modbus/TCP Unit or other applicable Unit
There are two communications systems used by the V780 depending on the function codes that are used.
Modbus/TCP Communications System (FC03 and FC16)
The communications system that uses normal commands that are compliant with Modbus/TCP Class 0 is shown below.
Refer to 7-2 Message Formats on page 7-5 for details on the normal commands.
7 Modbus/TCP Communications
TCP/IP Socket Communications System (FC03, FC16, and FC100)
The expanded command that has a unique format defined by OMRON (FC100) cannot be sent with a Modbus/TCP Class 0-compliant protocol. The TCP/IP socket communications of the host device (PLC) are used instead.
Refer to 7-2 Message Formats on page 7-5 for details on the expanded communications commands.
Refer to 7-4 Communications Procedure on page 7-11 for information on creating a program for TCP/IP communications.
Socket communications instructions Ethernet Unit or other applicable Unit
Host device
(client)
FC03, FC16, or FC100
Ethernet Cable
Command
Reader/Writer
(server)
Power Supply Cable
TCP port number: 502
7-1 Outline
7

7-1-3 Communications System

Response
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 3
7 Modbus/TCP Communications
Precautions for Correct Use
Communications Units and communications commands that support the Modbus/TCP protocol support only function codes that comply with Modbus/TCP Class 0. Therefore, the function code FC100 for expanded commands cannot be used.
IP Address Settings of the Reader/Writer
You can set any IP address for the V780 Reader/Writer.
For details, refer to 7-6-5 Reader/Writer Setting Commands: Network Settings on page 7-54 or Setting the IP Address of the Reader/Writer from a Web Browser on page 5-4.
Port Numbers Used for Modbus/TCP Communications
Normally, port number 502 (01F6 hex) is used for Modbus/TCP communications.
With the V780 Reader/Writer, you can change the port number to between 1,024 and 65,535 (0400 hex and FFFF hex).
For details, refer to ?8-2-3 ???????? (P.8-5)?.
7 - 4
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
7-2 Message Formats
7-2-1 Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-n
Transaction iden-
tifier
XXXX hex Always 0000 hex. XXXX hex
X: Any value, n: 4,351 max.
Protocol identifier Field length
Unit
identifier
Always
FF hex.
Command frame length
Func-
tion
code
03 hex, 10 hex,
or 64
hex
Range included in the field length.
Data
XX...XX hex
Transaction Identifier
This value is used to identify the message sent by the host device.
The transaction identifier in the response from the Reader/Writer will be a copy of the value that is specified here.
Protocol Identifier
This field is always 0000 hex.
Field Length
Specify the number of bytes inclusively from the unit identifier through the end of the data.
If the function code is FC03 or FC16, the maximum field length is 250 bytes.
If the function code is FC100, the maximum field length is 4,346 bytes.
Unit Identifier
This field is always FF hex.

7-2 Message Formats

7

7-2-1 Command Format

Function Code
The function code indicates the command to request execution from the Reader/Writer.
Function code Function Remarks
FC03 (03 hex) Read Holding Register Modbus/TCP Class 0 compliant FC16 (10 hex) Write Holding Register
FC100 (64 hex) Reader/Writer command
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
This function code is used for commands with a unique manufacturer definition that gives priority to the performance of commu­nications with the host device.
7 - 5
7 Modbus/TCP Communications
Range included in the field length.
Data
Specify the data that is relevant to the function code.
The format of the data depends on the function code.

7-2-2 Response Format for Normal Completion

Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-n
Transaction iden-
tifier
XXXX hex Always 0000 hex. XXXX hex
X: Any value, n: 9,215 max.
Protocol identifier Field length
Unit
identifier
Always
FF hex.
Func-
tion
code
03 hex, 10 hex,
or 64
hex
Data
XX...XX hex
Transaction Identifier
The value that was specified in the command is set.
Protocol Identifier
This field is always 0000 hex.
Field Length
The number of bytes inclusively from the unit identifier through the end of the data is set.
Unit Identifier
This field is always FF hex.
Function Code
The value of the function code that was specified in the command is set.
Data
The data that is relevant to the function code is set.
The format of the data depends on the function code.
7 - 6
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
7-2-3 Response Format for Error Completion
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length
XXXX hex Always 0000 hex. Always 0003 hex.
X: Any value
Unit identi-
fier
Always FF
hex.
Range included in the field length.
Function
code
83 hex, 90 hex, or E4
hex
Transaction Identifier
The value that was specified in the command is set.
Protocol Identifier
Exception
code
XX hex
This field is always 0000 hex.
7-2 Message Formats
Field Length
This field is always 0003 hex.
Unit Identifier
This field is always FF hex.
7

7-2-3 Response Format for Error Completion

Function Code
The value of the function code that was specified in the command plus 80 hex is set.
Exception Code
A code that provides information on the error is set.
You can use the error code to identify the error that was detected by the Reader/Writer. The exception code and error code are related as given below. Refer to the most recent command error information or command error log to check details on the error using the error code.
Exception
code
01 hex Illegal function
02 hex Illegal data address 1004 hex Command format error 03 hex Illegal data value 1005 hex Command parameter error
04 hex Failure in slave device
06 hex Slave device busy 1011 hex Command execution failure, busy
Exception code meaning V780 error code
1001 hex Frame length error 1002 hex Frame header error 1003 hex Unknown command error
2*** hex RF Tag communications error 1018 hex Command execution failure, minor fault 101F hex Command execution failure, major fault
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 7
7 Modbus/TCP Communications

7-2-4 Read Multiple Resisters Command/Response (FC03)

Command Format
Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Function code Register address Word count
03 hex XXXX hex
0001 to 0078 hex
(1 to 120)
Normal Response Format
Byte-7 Byte-8 Byte-9 Byte-n
Function code Byte count Read holding register data
03 hex XX hex XX...XX hex

7-2-5 Write Multiple Resisters Command/Response (FC16)

Command Format
Byte-7 Byte-8 Byte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-n
Function code Register address Word count Byte count Write holding register data
10 hex XXXX hex
0001 to 0078 hex
(1 to 120)
Word count x 2 XX...XX hex
Normal Response Format
Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Function code Register address Word count
10 hex XXXX hex
0001 to 0078 hex
(1 to 120)

7-2-6 Expanded Command/Response (FC100)

Command Format
7 - 8
Byte-7 Byte-8 Byte-9 Byte-10 Byte-n
Function code Subfunction code Expanded command parameters
64 hex XXXX hex XX...XX hex
Normal Response Format
Byte-7 Byte-8 Byte-9 Byte-10 Byte-n
Function code Subfunction code Expanded response data
64 hex XXXX hex XX...XX hex
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
7-3 RF Communications Command
Options
This section describes the options that you can use together with RF communications commands (mul­tiaccess or Modbus expansion). You can specify options to get the EPC of the RF Tag, the reception level, or other communications information together with the normal data for the command.
For commands with the multiaccess specification, the communications information specified with the option is returned in the response for the command that gets the execution results, i.e., the two com­mands are used together.
For commands with the Modbus expansion, the communications information specified with the option is returned as an attachment to the response.
Options

7-3 RF Communications Command Options

Options
Item Relevant bit Description Information size
EPC Bit 0 The StoredPC and EPC code are attached. 32 words Reception
level
Reserved 1 Bits 2 to 3 • These bits are reserved. --­Diagnostic result
Reserved 2 Bits 5 to 15 • These bits are reserved. ---
Option Specification Examples:
Specify 0001 hex to have the EPC attached.
Specify 0003 hex to have the EPC and reception level attached.
Specify 0011 hex to have the EPC and diagnostic results attached.
Bit 1 The reception level (signed hexadecimal) is attached.
FFFF to FF9D hex (-1 to -99 [dBm])
• A value of 0 will be set if processing ended in an error.
Bit 4 The diagnostic results (4-digit hexadecimal) are attached.
If communications diagnostics are disabled, 0000 hex is attached.
For details, refer to Response Formats on page 7-125 under GET COMMUNICATIONS DIAGNOSTIC INFORMATION on page 7-125.
1 word
1 word
Options Supported by RF Communications Commands
7
OK: Option can be specified, No: Option cannot be specified. (A parameter error will occur if it is.)
---: Reserved (Always specify 0 for these unused bits.)
Classification Command
Communications command, multi­access
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
SET MULTIACCESS ID READ --- No --- OK No SET MULTIACCESS DATA READ --- No --- OK OK
Reserved
Bits 5 to
15
Diag-
nostic
results
Bit 4
Options
Reserved RSSI EPC
Bits 2 and 3
Bit 1 Bit 0
7 - 9
7 Modbus/TCP Communications
Classification Command
Communications command, Mod­bus expansion
EXTENDED DATA READ --- OK --- OK OK EXTENDED DATA WRITE --- OK --- OK OK EXTENDED MULTIACCESS ID
READ EXTENDED MULTIACCESS DATA READ
Options
Diag-
Reserved
Bits 5 to
15
--- No --- OK No
--- No --- OK OK
nostic
results
Bit 4
Reserved RSSI EPC
Bits 2 and 3
Bit 1 Bit 0
7 - 10
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Host device
(client)
Reader/Writer
(server)
Connection requested.
Connection request acknowledged.
Disconnection requested.
Disconnection request acknowledged.
Command sent.
Response returned.
Command
execution
7-4 Communications Procedure
In the computer, PLC, or other host devices, write the program to communicate with the Reader/Writer using TCP sockets.
If you use an Modbus/TCP master device, follow the communications procedure for the device you are using.
7-4-1 Command Communications Procedure
A connection is required between the host device and Reader/Writer to communicate with the Reader/Writer. After you establish a connection, send commands and receive the responses.
1 Connection Processing: Opening a Socket
Send a request for a connection from the host device to the Reader/Writer and establish a TCP connection. Monitor for connection timeouts as required.
2 Command Send Processing: Sending Socket Data
Send the command from the host device to the Reader/Writer in a message.
Monitor for send timeouts as required.

7-4 Communications Procedure

3 Response Reception Processing: Receiving Socket Data
At the host device, wait to receive the message from the host device and receive the response.
Monitor for reception timeouts as required.
4 Disconnection Processing: Closing the Socket
Send a request for a disconnection from the host device to the Reader/Writer and disconnect the TCP connection. Monitor for disconnection timeouts as required.
7

7-4-1 Command Communications Procedure

UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 11
7 Modbus/TCP Communications
Precautions for Correct Use
Error
occurs.
Error
detected.
Host device
(client)
Reader/Writer
(server)
Command
execution
GET MOST RECENT ERROR
INFORMATION command sent.
(Or, GET COMMAND ERROR LOG command sent.)
Error information returned.
Command sent.
Response returned.
Function code + 80 hex
Access to a Reader/Writer is possible from only one host device at a time.
If a host device B connects to a Reader/Writer while another host device A is already con­nected to it, the connection between host device A and the Reader/Writer will be automatically disconnected and a connection with host device B will be established.

7-4-2 Error Response Reception Procedure

If an error response is received, you can check the most recent command error information or com­mand error log in the Reader/Writer to get details on the nature of the error. An error has occurred if the function code in the response that was returned from the Reader/Writer is 80 hex higher than the func­tion code in the query.
You can do this by sending a GET MOST RECENT ERROR INFORMATION command or GET COM­MAND ERROR LOG command from the host device or by using the Web browser interface through the Web server.
7 - 12
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Host device
(client)
Reader/Writer
(server)
RF Tag A
RF Tag A
Command
execution
Command
execution
READ DATA communications
command sent.
Communications field
RF Tag memory
read/written.
RF Tag memory
read/written.
WRITE DATA communications
command sent.
Read data (120 words max.)
Data to write (120 words max.)
Response returned.
Response returned.
Host device
(client)
Reader/Writer
(server)
Command
execution
READ DATA communications
command sent.
Communications field
GET MOST RECENT ERROR INFORMATION
command sent.
Exception code: Failure in slave device
Error code: RF Tag missing error
Response returned.
Timeout (TMO)
Error information returned.
7-4-3 RF Tag Communications Command Procedure for Single-access
Communications
When you send an RF Tag communications command with single-access communications, the Reader/Writer communicates with only one RF Tag in the communications field.
Using a Normal Command (FC03 or FC16)
With a normal command, the maximum size of data that you can read from an RF Tag is 120 words. To read more data than that, you must use more than one READ DATA or WRITE DATA command, or use an expanded command.
7-4 Communications Procedure
If communications with an RF Tag are not possible, a “failure in slave device” exception code (04 hex) is returned in an error response. Following the error response reception procedure.
7
7-4-3 RF Tag Communications Command Procedure for Single-access Communica-
tions
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 13
7 Modbus/TCP Communications
Host device
(client)
Reader/Writer
(server)
RF Tag A
Command
execution
READ DATA communications
command sent.
Communications field
RF Tag memory
read/written.
GET RF TAG ADDITIONAL
INFORMATION command sent.
Reception level
Response returned.
Response returned.
Host device
(client)
Reader/Writer
(server)
RF Tag A
Command
execution
EXPANDED DATA READ
communications command sent.
Communications field
RF Tag memory
read/written.
Error code
+ EPC code
+ Reception level
Read data (2,048 words max.)
Response returned
(2,048 words max.)
If you want to check the EPC code or reception level when communications with the RF Tag are suc­cessful, send a GET RF TAG ADDITIONAL INFORMATION command after the response to the com­munications command has been received. The reception level from the RF Tag that was just communicated with will be returned.
Using an Expanded Command (FC100)
With an expanded command, the maximum size of data that you can read from an RF Tag is 2,048 words.
If an error occurs in the RF Tag communications, the error code is returned with the response. No addi­tional command is required to check the error code.
You can also specify a command option to have the EPC code or reception level returned with the other data.
7-4-4 RF Tag Communications Command Procedure for Multiaccess
Communications
When you send an RF Tag communications command with multiaccess communications, the Reader/Writer communicates with more than one RF Tag in the communications field.
The Reader/Writer will communicate with all of the RF Tags in the communications field within the com­munications timeout time (64 max.) and then return a response.
7 - 14
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Host device
(client)
Reader/Writer
(server)
RF Tag A
RF Tag B
RF Tag C
SET MULTIACCESS DATA READ
communications command sent.
GET MULTIACCESS DATA READ RESULTS communications command sent.
GET MULTIACCESS DATA READ RESULTS communications command sent.
Communications field
RF Tag memory
read/written.
Error code Read data
Number of RF Tags: 3
EPC code
+ Reception level
Error code Read data
Number of RF Tags: 2
EPC code
+ Reception level
Response returned.
Response returned.
Response returned.
GET MULTIACCESS DATA READ RESULTS communications command sent.
Error code Read data
Number of RF Tags: 1
EPC code
+ Reception level
Response returned.
Command execution
Timeout (TMO)
RF Tag A communications results
RF Tag B communications results
RF Tag C communications results
Using a Normal Command (FC03 or FC16)
With a normal multiaccess RF Tag command, two commands are used to exchange the data, one to set communications and another to get the results.
1 Sending the Command to Set Communications
First, send the command to set communications.
If the Reader/Writer detects even one RF Tag, the results of execution are returned as a normal response.
If no RF Tags were detected, an RF Tag missing error is returned.
2 Sending the Command to Get the Results
Send the command to get the results.
When you execute the command to get the results, the results of communications with the first RF Tag that was detected will be returned. The communications results will contain the number of RF Tags detected, the error code, and, for READ DATA, the EPC code.
If the option is specified, the reception level information is also attached.
7-4 Communications Procedure
3 Repeatedly Getting the Results
Execute the command to get the results once for every RF Tag that was detected.
The number of RF Tags that was detected by the Reader/Writer is included in the response to the command to get the results. Repeatedly send the command until the number of RF Tags in the response is 1.
7
7-4-4 RF Tag Communications Command Procedure for Multiaccess Communica-
tions
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 15
7 Modbus/TCP Communications
Precautions for Correct Use
Precautions for Correct Use
Host device
(client)
Reader/Writer
(server)
RF Tag A
RF Tag B
RF Tag C
SET MULTIACCESS DATA READ
communications command sent.
Communications field
RF Tag memory
read/written.
Error code Read data
Number of RF Tags: 3
EPC code
+ RSSI level
Error code Read dataEPC code
+ RSSI level
Response returned.
Response returned.
Error code Read dataEPC code
+ RSSI level
Command execution
Timeout
(TMO)
RF Tag A communications results
RF Tag B communications results
RF Tag C communications results
If you execute another communications command (e.g., a single-access read, write, or fill com­mand or a multiaccess read command) before you execute the commands to get the results, the multiaccess communications results held in the Reader/Writer will be cleared.
Using an Expanded Command (FC100)
With an expanded command, you can execute one multiaccess RF Tag command to get the communi­cations results from more than one RF Tag with only one command.
7 - 16
The normal MULTIACCESS DATA READ and MULTIACCESS ID READ communications com­mands are designed for applications that read two to five RF Tags at one time. If your applica­tion requires reading more RF Tags than that, we recommend that you use an expanded command.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7-5 Commands
The commands that you can send to a Reader/Writer are listed below.
The command codes are used to identify the commands and they are recorded in the most recent com­mand error information and command error log with an error response is returned. (This information is not included in the Modbus/TCP message format.)
Single-access Communications Commands
Command name Function code Register address Command code
READ ID FC03 4000 hex 0001 hex WRITE ID FC16 4000 hex 0002 hex READ DATA FC03 0000 to 07FF hex
WRITE DATA FC16 0000 to 07FF hex
LOCK FC16 8000 hex 0005 hex DATA FILL FC16 8100H hex 0006 hex
7 Modbus/TCP Communications
0003 hex
1000 to 17FF hex
2000 to 27FF hex
3000 to 3FFF hex
1000 to 17FF hex
2000 to 27FF hex
3000 to 3FFF hex
*1
0004 hex

7-5 Commands

Multiaccess Communications Commands
Command name Function code Register address Command code
SET MULTIACCESS ID READ FC16 Always 9000 hex. 0101 hex GET MULTIACCESS ID READ
RESULTS SET MULTIACCESS DATA READ FC16 Always 9200 hex. 0103 hex GET MULTIACCESS DATA READ RESULTS
FC03 Always 9100 hex. 0102 hex
FC03 Always 9300 hex. 0104 hex
7
Modbus Expansion Communications Commands
Command name Function code Subfunction code Command code
EXTENDED DATA READ FC100 0001 hex 0201 hex EXTENDED DATA WRITE FC100 0002 hex 0202 hex EXTENDED MULTIACCESS ID READ FC100 0003 hex 0203 hex EXTENDED MULTIACCESS DATA
READ
FC100 0004 hex 0204 hex
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 17
7 Modbus/TCP Communications
Reader/Writer Control Commands
Command name Function code Register address Command code
INITIALIZE FC16 A000 hex 1001 hex RESET FC16 A100 hex 1002 hex STOP FC16 A200 hex 1003 hex RESET FOCUS FC16 A300 hex 1004 hex
Reader/Writer Setting Commands: Network Settings
Command name Function code Register address Command code
SET TCP/IP COMMUNICATIONS CONDITIONS
GET TCP/IP COMMUNICATIONS CONDITIONS
SET DEVICE NAME FC16 B100 hex 2003 hex GET DEVICE NAME FC03 B100 hex 2004 hex SET MODBUS/TCP COMMUNICA­TIONS CONDITIONS GET MODBUS/TCP COMMUNICA­TIONS CONDITIONS SET WEB COMMUNICATIONS CONDITIONS GET WEB COMMUNICATIONS CONDITIONS SET WEB PASSWORD FC16 B400 hex 2009 hex GET WEB PASSWORD FC03 B400 hex 200A hex
FC16 B000 hex 2001 hex
FC03 B000H hex 2002 hex
FC16 B200 hex 2005 hex
FC03 B200 hex 2006 hex
FC16 B300 hex 2007 hex
FC03 B300 hex 2008 hex
Reader/Writer Setting Commands: Device Settings
Command name Function code Register address Command code
SET OPERATION INDICATOR CUSTOM CONDITIONS GET OPERATION INDICATOR CUSTOM CONDITIONS
FC16 B800 hex 5001 hex
FC03 B800 hex 5002 hex
Reader/Writer Setting Commands: Communications Settings
Command name Function code Register address Command code
SET TAG COMMUNICATIONS CONDITIONS
GET TAG COMMUNICATIONS CONDITIONS
SET TRANSMISSION POWER FC16 C100 hex 3003 hex GET TRANSMISSION POWER FC03 C100 hex 3004 hex SET CHANNEL FC16 C200 hex 3005 hex GET CHANNEL FC03 C200 hex 3006 hex SET GEN2 SESSION FC16 C300 hex 3007 hex
FC16 C000 hex 3001 hex
FC03 C000 hex 3002 hex
7 - 18
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Command name Function code Register address Command code
GET GEN2 SESSION FC03 C300 hex 3008 hex SET ACCESS PASSWORD FC16 C400 hex 3009 hex GET ACCESS PASSWORD FC03 C400 hex 300A hex SET RF TAG SELECTION FILTER
FC16 C500 hex 300B hex
CONDITIONS GET RF TAG SELECTION FILTER
FC03 C500 hex 300C hex CONDITIONS SET RSSI FILTER CONDITIONS FC16 C600 hex 300D hex
GET RSSI FILTER CONDITIONS FC03 C600 hex 300E hex SET TRANSMISSION TIME FC16 C700 hex 300F hex GET TRANSMISSION TIME FC03 C700 hex 3010 hex
Maintenance Commands: Device Information
Command name Function code Register address Command code
GET MODEL INFORMATION FC03 D000 hex 4001 hex GET FIRMWARE VERSION FC03 D100 hex 4002 hex GET MAC ADDRESS FC03 D200 hex 4003 hex GET OPERATING STATUS FC03 D300 hex 4004 hex GET TIME INFORMATION FC03 D400 hex 4005 hex SET TIME INFORMATION FC16 D400 hex 4006 hex
7-5 Commands
Maintenance Commands: Log Information
Command name Function code Register address Command code
GET SYSTEM ERROR LOG FC03 D600 hex 4101 hex
7
CLEAR SYSTEM ERROR LOG FC16 D700 hex 4102 hex GET COMMAND ERROR LOG FC03 D800 hex 4103 hex GET MOST RECENT COMMAND
FC03 D900 hex 4104 hex
7-4-4 RF Tag Communications Command Procedure for Multiaccess Communica-
tions
ERROR INFORMATION
Maintenance Commands: RF Communications Information
Command name Function code Register address Command code
GET RF TAG ADDITIONAL INFOR­MATION
GET NOISE LEVEL FC03 DB00 hex 4202 hex GET COMMUNICATIONS DIAG-
NOSTIC INFORMATION
FC03 DA00 hex 4201 hex
FC03 DC00 hex 4203 hex
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 19
7 Modbus/TCP Communications
Additional Information

7-6 V780 Command Details

7-6-1 Single-access Communications Commands

READ ID
Function
This command reads the ID (i.e., the EPC code) of the RF Tag in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex 4000 hex 0020 hex
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (4000 hex) that specifies reading the ID Word count The number of words in the read StoredPC and EPC code (always 0020 hex).
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10
Transaction identi-
fier
X X 0000 hex 0043 hex FF hex 03 hex 40 hex 2 bytes
Byte-11 Byte-72
EPC code
62 bytes
Parameter Description
StoredPC Gives the StoredPD data in 4-digit hexadecimal.
EPC code Gives the Tag-specific information according to Gen2 standards.
Protocol identifier Field length Unit
identifier
The upper 5 bits are the EPC word length. (Refer to StoredPC Bit Format on page 20, below.)
All bytes of the EPC code section that exceed the EPC word length in the StoredPC are filled with 00 hex.
Function
code
Byte
count
StoredPC
Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.
7 - 20
• StoredPC Bit Format
10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
PC + EPC length
16 x (n + 1)
RFU 0:EPS
1:AFI
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Data
7 Modbus/TCP Communications
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
Function
code
Excep-
tion
code
Execution Examples
Reading the ID Data from the RF Tagt
Example 1: Execution When an RF Tag Is in the Communications Field (StoredPC: 3000 hex, EPC code: 111122223333444455556666 hex)
TX: 000000000006FF0340000020
RX: 000000000043FF0340300011112222333344445555666600…00
7-6 V780 Command Details
* Words 7 through 31 of the EPC code section (i.e., the words past the EPC length of 6 words) are
filled with zeros.
Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))
TX: 000000000006FF0340000020
RX: 000000000003FF8304
7
7-6-1 Single-access Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 21
7 Modbus/TCP Communications
WRITE ID
Function
This command writes the ID (i.e., the EPC code) to the RF Tag in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 10 hex 4000 hex 2 bytes
Byte-12 Byte-13 Byte-14 Byte-15 Byte-n
Byte
count
1 byte 2 bytes 0 to 62 bytes
Protocol identifier Field length Unit
EPC length EPC code
identifier
Function
code
Register address Word count
Parameter Description
Field length Setting range: 0015 to 0047 hex Register address The register address (4000 hex) that specifies reading or writing the ID Word count Setting range: 0001 to 0020 hex Byte count Setting range: 02 to 40 hex EPC length Gives the word size of the EPC code in 4-digit hexadecimal.
0000 to 001F hex (0 to 32)
EPC code Gives the Tag-specific information according to Gen2 standards.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex 2 bytes 2 bytes
Parameter Description
Register address The register address from the command is set Word count The word count from the command is set.
Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7 - 22
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion
code
7 Modbus/TCP Communications
Execution Examples
Writing the ID Data to an RF Tag (EPC Length: 0006 Hex, EPC Code: 111122223333444455556666 Hex)
TX: 000000000015FF10400000070E0006111122223333444455556666
RX: 000000000006FF1040000007
7-6 V780 Command Details
7
7-6-1 Single-access Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 23
7 Modbus/TCP Communications
READ DATA
Function
This command reads data from the RF Tag in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex 2 bytes 2 bytes
Parameter Description
Register address Specify in 4-digit hexadecimal the start address for reading data.
Word count Specify in 4-digit hexadecimal the number of words of data to read.
Protocol identifier Field length Unit
Setting ranges (word address specifications)
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Setting range: 0001 to 0078 hex (1 to 120)
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-n
Transaction identi-
fier
X X 0000 hex 00 hex 1 byte FF hex 03 hex 1 byte 2 to 240 bytes
Parameter Description
Byte count Contains the number of bytes of data that were read from the RF Tag in 2-digit hexa-
Read data The data that was read from the RF Tag is attached.
Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
decimal. (02 to F0 hex)
Protocol identifier Field length Unit iden-
tifier
Completion on page 7-7.
Function
code
Function
code
Byte
count
Excep-
tion code
Read data
7 - 24
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Execution Examples
Reading Four Words of Data (1111222233334444 Hex) Starting from Word Address 0123 Hex (User Area) in the RF Tag
TX: 000000000006FF0331230004
RX: 000000000013FF03081111222233334444
7-6 V780 Command Details
7
7-6-1 Single-access Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 25
7 Modbus/TCP Communications
WRITE DATA
Function
This command writes data to the RF Tag in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 10 hex 2 bytes 2 bytes
Byte-12 Byte-13 Byte-n
Byte
count
1 byte 1 to 120 words
Protocol identifier Field length Unit
identifier
Data to write
Function
code
Register address Word count
Byte-1
0
Parameter Description
Field length Setting range: 0009 to 00F7 hex (9 to 247) Register address Specify in 4-digit hexadecimal the start address for writing data in the RF Tag.
Setting ranges (word address specifications)
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Word count Specify in 4-digit hexadecimal the number of words of data to write.
Setting range: 0001 to 0078 hex (120 words max.)
Byte count Specify in 4-digit hexadecimal the number of bytes of data to write.
Setting range: 02 to F0 hex (240 bytes max.)
Data to write Specify the data to write to RF Tag.
Between 1 and 120 words of data can be written with one command.
Byte-11
7 - 26
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex 2 bytes 2 bytes
Parameter Description
Register address The register address from the command is set Word count The word count from the command is set.
Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Protocol identifier Field length Unit
identifier
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Function
code
Register address Word count
Excep-
tion code
7 Modbus/TCP Communications
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Completion on page 7-7.
Execution Examples
Writing Four Words of Data (1111222233334444 Hex) Starting from Word Address 0123 Hex (User Area) in the RF Tag
TX: 00000000000FFF1031230004081111222233334444
RX: 000000000006FF1031230004
7-6 V780 Command Details
7
7-6-1 Single-access Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 27
7 Modbus/TCP Communications
LOCK
Function
This command locks or unlocks the memory of the RF Tag in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000F hex FF hex 10 hex 8000F hex 0004 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-20
Byte
count
08 hex 2 bytes 2 bytes 4 bytes
Protocol identifier Field length Unit
Lock operation Area to lock/unlock Password
identifier
Function
code
Register address Word count
Parameter Description
Lock operation Specify locking or unlocking.
0000 hex: Unlock 0001 hex: Lock
• If you specify locking the EPC, TID, or user area, you will no longer be able to write data to that area.
• If you specify locking the access password, you will no longer be able to read the access password area.
• When you unlock an area, specify all of the areas that have been locked.
Area to lock/unlock
Specify one or more of the EPC, TID, and user areas.
EPC area: 0001 hex
TID area: 0002 hex
User area: 0004 hex
Access password: 0008 hex
• If all zeros is specified, a command parameter error will occur.
Password Specify the access password to set in the Tag in 8-digit hexadecimal (32 bits) (00000000 hex).
Locking: The access password to set in the RF Tag to lock.
Unlocking: The access password in the RF Tag to unlock.
Note 1. When an area is locked, the specified password is written to the access password area in the RF Tag.
2. If an address error, lock error, or RF Tag system error occurs when locking an area, the access pass­word area in the RF Tag will be cleared to all zeros.
3. When an RF Tag is unlocked, the access password area in the RF Tag will be cleared to all zeros.
7 - 28
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex 2 bytes 2 bytes
Parameter Description
Register address The register address from the command is set Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Register address Word count
7 Modbus/TCP Communications
Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Example 1: Locking the User Area of the RF Tag with a Password of 12345678 Hex
TX: 00000000000FFF1080000004080001000412345678
RX: 000000000006FF1080000004
7-6 V780 Command Details
Example 2: Unlocking the User Area
TX: 00000000000FFF1080000004080000000412345678
RX: 000000000006FF1080000004
7
7-6-1 Single-access Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 29
7 Modbus/TCP Communications
DATA FILL
Function
This command writes the specified data to the specified number of words beginning from the speci­fied write start address. The specifications are made in the command.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000D hex FF hex 10 hex 8100 hex 0003 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18
Byte
count
06 hex 2 bytes 2 bytes 2 bytes
Protocol identifier Field length Unit
Fill address Number of fill
Fill information
words
identifier
Fill data
Function
code
Register address Word count
Parameter Description
Register address The register address (8100 hex) that specifies filling data Word count Number of words of fill information (0003 hex) Byte count Number of bytes of fill information (06 hex) Fill information Fill address Specify in 4-digit hexadecimal the start address for writing data in the RF
Ta g.
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Number of fill words
Specify in 4-digit hexadecimal the number of words of data to fill.
Setting range: 0000 hex or 0001 to 0800 hex
• If 0000 hex is specified for the number of fill words, the entire memory area will be filled.
• You cannot write data to more than one area with the same command.
Fill data Specify in 4-digit hexadecimal the data to write to the RF Tag.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex 2 bytes 0003 hex
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7 - 30
Parameter Description
Register address The register address from the command is set Word count The word count from the command is set.
Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Example 1: Writing 5A5A Hex to Four Words Starting from Word Address 0100 Hex (User Area) in the RF Tag
TX: 00000000000DFF108100000306310000045A5A
RX: 000000000006FF1081000003
Example 2: Writing 5A5A Hex to the Entire User Area in the RF Tag
TX: 00000000000DFF108100000306300000005A5A
RX: 000000000006FF1081000003
7-6 V780 Command Details
7
7-6-1 Single-access Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 31
7 Modbus/TCP Communications

7-6-2 Multiaccess Communications Commands

SET MULTIACCESS ID READ
Function
This command specifies reading the IDs (i.e., the ECP codes) of the RF Tags in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex 9000F hex 0001 hex
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 2 bytes
Options
Parameter Description
Register address The register address (9000 hex) that specifies setting multiaccess ID reading Word count The number of words for the option (0001 hex) Byte count The number of option bytes (02 hex) Options For details, refer to 7-3 RF Communications Command Options on page 7-9.
Options are implemented in a normal response to the GET MULTIACCESS ID READ RESULTS on page 7-33.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9
Transaction identi-
fier
X X 0000 hex 0004 hex FF hex 10 hex 0001 hex
Parameter Description
Word count Always 0001 hex.
Protocol identifier Field length Unit
identifier
Function
code
Word count
7 - 32
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Execution Examples
Specifying Multiaccess Reading of the IDs by the Reader/Writer with No Options
Example 1: Execution when an RF Tag Is in the Communications Field
TX: 000000000009FF1090000001020000
RX: 000000000004FF100001
Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))
TX: 000000000009FF1090000001020000
RX: 000000000003FF9004
GET MULTIACCESS ID READ RESULTS
Function
This command reads data from the RF Tag in the communications field.
You can specify reading up to 2,048 words with one GET MULTIACCESS ID READ RESULTS com­mand.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex 9100F hex 2 bytes
Parameter Description
Register address The register address (9100 hex) that specifies getting the results of multiaccess ID
Word count 0022 hex + Option size
Protocol identifier Field length Unit
identifier
reading
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 03 hex 1 byte 2 bytes
Protocol identifier Field length Unit
identifier
Function
code
Byte
count
Number of RF
Tags
7-6 V780 Command Details
7
7-6-2 Multiaccess Communications Commands
Byte-11 Byte-12 Byte-13 Byte-14 Byte-15 ... Byte-76 Byte-77 Byte-78
Error code StoredPC EPC code Options
2 bytes 2 bytes 62 bytes 2 bytes
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Reception level
7 - 33
7 Modbus/TCP Communications
Parameter Description
Field length Gives the total number of bytes starting from the unit identifier in 4-digit
Byte count Gives the total number of bytes starting from the number of RF Tags in
Number of RF Tags Gives the number of RF Tags that were read in 4-digit decimal. (0001 to
Error code Gives the RF Tag access results in 4-digit hexadecimal.
StoredPC Gives the StoredPC data in 4-digit hexadecimal.
EPC code Gives the Tag-specific information according to Gen2 standards.
Options This section may be omitted depending on the option value for the SET
Reception level The reception level is attached in signed 4-digit hexadecimal.
hexadecimal.
0047 hex + Option size
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
2-digit hexadecimal.
44 hex + Option size
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
001F hex)
The number of RF Tags is decremented when a command response is returned.
0000 hex: Normal end
Not 0000 hex: Error code
• For details on the error codes, refer to ?9-2-1 ?????? (P.9-3)?.
The upper 5 bits are the EPC word length.
All bytes of the EPC code section that exceed the EPC word length in the StoredPC are filled with 00 hex.
MULTIACCESS ID READ command.
FFFF to FF9D hex (1 to -99 [dBm])
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Specifying Getting the Results of Multiaccess Reading of the IDs by the Reader/Writer with No Options
There are three RF Tags in the communications field.
Getting the First Results (Getting the Communications Results for RF Tag A)
TX: 000000000006FF0391000022
RX: 000000000047FF0344000300003000AAAA…AAAA0000…0000
7 - 34
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
*Number of RF Tags: 3, RF Tag A error code + StoredPC + EPC code (The six words of the EPC length are all AAAA hex.)
Getting the Second Results (Getting the Communications Results for RF Tag B)
TX: 000000000006FF0391000022
RX:000000000047FF0344000200003000BBBB…BBBB0000…0000
*Number of RF Tags: 2, RF Tag A error code + StoredPC + EPC code (The six words of the EPC length are all BBBB hex.)
Getting the Third Results (Getting the Communications Results for RF Tag C)
TX: 000000000006FF0391000022
RX: 000000000047FF0344000120020000…0000
*Number of RF Tags: 1, RF Tag C error code (2002 hex: Communications error)
Getting the Fourth Results (No Communications Results)
TX: 000000000006FF0391000022
RX: 000000000047FF034400000000…0000
7-6 V780 Command Details
*Number of RF Tags: 0, Remaining data: All 00 hex
7
7-6-2 Multiaccess Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 35
7 Modbus/TCP Communications
SET MULTIACCESS DATA READ
Function
This command specifies reading data from the RF Tags in the communications field.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000D hex FF hex 10 hex 9200F hex 0003 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18
Byte
count
06 hex 2 bytes 2 bytes 2 bytes
Read area start
Protocol identifier Field length Unit
address
identifier
Read size Options
Function
code
Register address Word count
Parameter Description
Register address The register address (9200 hex) that specifies setting multiaccess data reading Read area start address Specify in 4-digit hexadecimal the start address for reading data.
Setting ranges (word address specifications)
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Read size Specify in 4-digit hexadecimal the number of words of data to read.
Setting range: 0001 to 0020 hex (1 to 32)
Options For details, refer to 7-3 RF Communications Command Options on page 7-9.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9
Transaction identi-
fier
X X 0000 hex 0004 hex FF hex 10 hex 0003 hex
Word count Always 0003 hex.
Protocol identifier Field length Unit
identifier
Function
code
Parameter Description
Word count
7 - 36
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Execution Examples
Specifying to the Reader/Writer a Multiaccess Data Read of Four Words Starting from Word Address 0123 Hex (User Area) with No Options
Example 1: Execution when an RF Tag Is in the Communications Field
TX: 00000000000DFF109200000306312300040000
RX: 000000000004FF100003
Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))
TX: 00000000000DFF109200000306312300040000
RX: 000000000003FF9004
7-6 V780 Command Details
7
7-6-2 Multiaccess Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 37
7 Modbus/TCP Communications
GET MULTIACCESS DATA READ RESULTS
Function
This command specifies getting the results of reading data from the RF Tags in the communications field.
To enable identifying the RF Tags that were read, the StoredPC and EPC code are attached to the read data.
The number of results data from RF Tag communications stored in the Reader/Writer is decre­mented when a command response is returned.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex 9300 hex 2 bytes
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (9300 hex) that specifies getting the results of multiaccess
data reading
Word count Specify the total number of words starting from the number of RF Tags in the
response in 4-digit hexadecimal.
0003 to 0022 hex + Option size
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 03 hex 1 byte 2 bytes
Byte-12 ... ... ... ... ... ... Byte-12+ n-1
Error code Read data Options
2 bytes 2 to 64 bytes 0 to 66 bytes
Protocol identifier Field length Unit
identifier
Function
code
Byte
count
StoredPC EPC code
2 bytes 62 bytes 2 bytes
Number of RF
Tags
Reception level
7 - 38
n: 6 to 132
Parameter Description
Field length Gives the total number of bytes starting from the unit identifier in 4-digit hexa-
decimal.
0009 to 0047 hex + Option size
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Parameter Description
Byte count Gives the total number of bytes starting from the number of RF Tags in 2-digit
hexadecimal.
06 to 44 hex + Option size
• For details on option sizes, refer to 7-3 RF Communications Command
Options on page 7-9.
Number of RF Tags Gives the number of RF Tags that were read in 4-digit decimal. (0001 to 001F
hex)
The number of RF Tags is decremented when a command response is returned.
Error code Gives the RF Tag access results in 4-digit hexadecimal.
0000 hex: Normal end
Not 0000 hex: Error code
• For details on the error codes, refer to ?9-2-1 ?????? (P.9-3)?.
Read data The data that was read from the RF Tag is attached. Options This section may be omitted depending on the option value for the SET MULTI-
ACCESS ID READ command.
StoredPC Gives the StoredPC data in 4-digit hexadecimal.
The upper 5 bits are the EPC word length.
EPC code Gives the Tag-specific information according to Gen2 standards.
All bytes of the EPC code section that exceed the EPC word length in the StoredPC are filled with 00 hex.
Reception level The reception level is attached in signed 4-digit hexadecimal.
FFFF to FF9D hex (-1 to -99 [dBm])
7-6 V780 Command Details
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit
identifier
Completion on page 7-7.
Function
code
Excep-
tion code
7
7-6-2 Multiaccess Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 39
7 Modbus/TCP Communications
Execution Examples
Specifying Getting the Results of Multiaccess Reading of Four-word Data by the Reader/Writer with No Options
There are three RF Tags in the communications field.
Getting the First Results (Getting the Communications Results for RF Tag A)
TX: 000000000006FF0393000006
RX: 00000000000FFF030C00030000AAAA…AAAA
*Number of RF Tags: 3, RF Tag A error code + Read data (All four words are AAAA hex.)
Getting the Second Results (Getting the Communications Results for RF Tag B)
TX: 000000000006FF0393000006
RX: 00000000000FFF030C00020000AAAA…AAAA
*Number of RF Tags: 2, RF Tag B error code + Read data (All four words are BBBB hex.)
Getting the Third Results (Getting the Communications Results for RF Tag C)
TX: 000000000006FF0393000006
RX: 00000000000FFF030C000120020000…0000
*Number of RF Tags: 1, RF Tag C error code (2002 hex: Communications error)
Getting the Fourth Results (No Communications Results)
TX: 000000000006FF0393000006
RX: 00000000000FFF030C000000000000…0000
*Number of RF Tags: 0, Remaining data: All 00 hex
7 - 40
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
7-6-3 Modbus Expansion Communications Commands
EXTENDED DATA READ
Function
This command reads data from the RF Tag in the communications field.
You can specify reading up to 2,048 words with one EXTENDED DATA READ command.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000A hex FF hex 64 hex 0001 hex 2 bytes
Byte-12 Byte-13 Byte-14 Byte-15
Read size Options
2 bytes 2 bytes
Protocol identifier Field length Unit
identifier
Function
code
Subfunction code Read area start
address
7-6 V780 Command Details
Parameter Description
Subfunction code 0001 hex: EXTENDED DATA READ Read area start address Specify in 4-digit hexadecimal the start address for reading data.
Setting ranges (word address specifications)
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Read size Specify in 4-digit hexadecimal the start address for reading data.
Setting range: 0001 to 0800 hex (2,048 words max.)
Options For details, refer to 7-3 RF Communications Command Options on page 7-9.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 64 hex 0001 hex 0000 hex
Byte-1
2
Read data Options
1 to 2,048 words (2 to 4,096
bytes)
Protocol identifier Field length Unit
identifier
... ... ... ... ... ... ... ... ... Byte-n
0 to 68 bytes
Function
code
Subfunction code Error code
7

7-6-3 Modbus Expansion Communications Commands

StoredPC EPC code Reception level Diagnostic results
2 bytes 62 bytes 2 bytes 2 bytes
Note The contents depend on the options specified in the command.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 41
7 Modbus/TCP Communications
Parameter Description
Field length 0008 to 1006 hex + Option size
Read data The data that was read from the RF Tag is attached. (Range: 0001 to
Options These parameters may be omitted depending on the option value.
StoredPC Gives the StoredPC data in 4-digit hexadecimal.
EPC code Gives the Tag-specific information according to Gen2 standards.
Reception level The reception level is attached in signed 4-digit hexadecimal.
Diagnostic results
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
0800 hex, in words)
The upper 5 bits are the EPC word length.
All bytes of the EPC code section that exceed the EPC word length in the StoredPC are filled with 00 hex.
FFFF to FF9D hex (-1 to -99 [dBm]) Gives the diagnostic results in 4-digit hexadecimal.
For details, refer to Response Formats on page 7-125 under NTLPxREF Communications Diagnostic Information.
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction iden-
tifier
X X 0000 hex 0006 hex FF hex 64 hex 0001 hex 2 bytes
Protocol identifier Field length Unit
identifier
Func-
tion
code
Subfunction code Error code
Parameter Description
Error code For details, refer to ?9-2-1 ?????? (P.9-3)?.
• Error Response: Command Error
• Error Response: RF Tag Communications Error
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex E5 hex 1 byte
Protocol identifier Field length Unit iden-
tifier
Function
code
Excep-
tion code
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Completion on page 7-7.
Execution Examples
7 - 42
Reading 2,048 Words of Data Starting from Word Address 0000 Hex (User Area) in the RF Tag with No Options
Example 1: Execution When an RF Tag Is Not in the Communications Field (Read Data: 1111222233334444…FFFF Hex)
TX: 00000000000AFF640001300008000000
RX: 000000000806FF64000100001111222233334444…FFFF
Example 2: Execution When an RF Tag Is Not in the Communications Field (Error Code: 2001 Hex (RF Tag Missing Error))
TX: 00000000000AFF640001300008000000
RX: 000000000006FF6400012001
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
EXTENDED DATA WRITE
Function
This command writes data to the RF Tag in the communications field.
You can specify writing up to 2,048 words with one EXTENDED DATA WRITE command.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000C to 100A hex FF hex 64 hex 0002 hex 2 bytes
Protocol identifier Field length Unit
identifier
Function
code
Subfunction code Write area start
address
Byte-12 Byte-13 Byte-14 ...
Write size Data to write Options
2 bytes 1 to 2,048 words (2 to 4,096
bytes)
Byte-n
+ n
2 bytes
Parameter Description
Field length Setting range: 000C to 100A hex Subfunction code 0002 hex: EXTENDED DATA WRITE Write area start address Specify in 4-digit hexadecimal the start address for writing data in the RF Tag.
Setting ranges (word address specifications)
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Write size Specify in 4-digit hexadecimal the number of words of data to write.
Setting range: 0001 to 0800 hex (2,048 words max.) Data to write The data to write Options For details, refer to 7-3 RF Communications Command Options on page 7-9.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 64 hex 0002 hex 0000 hex
Protocol identifier Field length Unit
identifier
Function
code
Subfunction code Error code
7-6 V780 Command Details
7
7-6-3 Modbus Expansion Communications Commands
Byte-12 ... ... ... ... ... ... Byte-n
Options
0 to 68 bytes
StoredPC EPC code Reception level Diagnostic results
2 bytes 62 bytes 2 bytes 2 bytes
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 43
7 Modbus/TCP Communications
Parameter Description
Field length Normal completion: 0006 hex + Option size
Error code For details, refer to ?9-2-1 ?????? (P.9-3)?. Options These parameters may be omitted depending on the option value.
StoredPC Gives the StoredPC data in 4-digit hexadecimal.
EPC code Gives the Tag-specific information according to Gen2 standards.
Reception level The reception level is attached in signed 4-digit hexadecimal.
Diagnostic results
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
The upper 5 bits are the EPC word length.
All bytes of the EPC code section that exceed the EPC word length in the StoredPC are filled with 00 hex.
FFFF to FF9D hex (-1 to -99 [dBm]) Gives the diagnostic results in 4-digit hexadecimal.
For details, refer to Response Formats on page 7-125 under NTLPxREF Communications Diagnostic Information.
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction iden-
tifier
X X 0000 hex 0006 hex FF hex 64 hex 0002 hex 2 bytes
Protocol identifier Field length Unit
identifier
Func-
tion
code
Subfunction code Error code
Parameter Description
Error code For details, refer to N?9-2-1 ?????? (P.9-3)?.
• Error Response
• Error Response: RF Tag Communications Error
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex E4 hex 1 byte
Protocol identifier Field length Unit
identifier
Function
code
Excep-
tion code
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Completion on page 7-7.
Execution Examples
7 - 44
Writing 2,048 Words of Data Starting from Word Address 0000 Hex (User Area) in the RF Tag with No Options
Example 1: Execution When an RF Tag Is Not in the Communications Field (Error Code: 0000 (Nor­mal Completion))
TX: 00000000100AFF64000230001111222233334444…FFFF0000
RX: 000000000006FF6600010000
Example 2: Execution When an RF Tag Is Not in the Communications Field (Error Code: 2001 Hex (RF Tag Missing Error))
TX: 00000000100AFF64000230001111222233334444…FFFF0000
RX: 000000000006FF640002200
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
EXTENDED MULTIACCESS ID READ
Function
This command reads the IDs (EPC codes) of multiple RF Tags in the communications field.
You can get the IDs (EPC codes) of more than one RF Tag with one EXTENDED MULTIACCESS ID READ command.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 64 hex 0003 hex 2 bytes
Parameter Description
Subfunction code 0003 hex: EXTENDED MULTIACCESS ID READ Options For details, refer to 7-3 RF Communications Command Options on page 7-9.
Protocol identifier Field length Unit
identifier
Function
code
Subfunction code Options
Response Formats
• Normal Response or Error Response: RF Tag Communications Error
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 64 hex 0003 hex 0000 to 0040 hex
Byte-12 ...
Information from RF Tag 1 ... Information from RF Tag m
n = 66 to 68 bytes ... n = 66 to 68 bytes
Error code StoredPC EPC code Options
2 bytes 2 bytes 62 bytes 2 bytes
Field length 0048 to 0F86 hex + (Option size × m)
Number of RF Tags Gives the number of RF Tags that were detected in 4-digit decimal.
Information from RF Tag 1
Protocol identifier Field length Unit
identifier
Byte-12 +
n - 1
...
Byte-12+n
*(m-1)
Function
...
Subfunction code Number of RF
code
Byte-12+(
n*m)-1
Information from RF Tag x
Reception level
Parameter Description
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
0000 to 0040 hex (0 to 64) Error code For details, refer to ?9-2-1 ?????? (P.9-3)?. StoredPC Gives the StoredPC data in 4-digit hexadecimal.
The upper 5 bits are the EPC word length. EPC code Gives the Tag-specific information according to Gen2 standards.
All bytes of the EPC code section that exceed the EPC word length in the
StoredPC are filled with 00 hex. Options These parameters may be omitted depending on the option value.
Recep­tion
The reception level is attached in signed 4-digit hexadecimal.
FFFF to FF9D hex (-1 to -99 [dBm])
level
Ta gs ( m)
7-6 V780 Command Details
7
7-6-3 Modbus Expansion Communications Commands
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 45
7 Modbus/TCP Communications
• Error Response: Command Error
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex E4 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
Error Completion on page 7-7.
Execution Examples
Execution for Reading ID Data from Multiple RF Tags with no Option Specification
Example 1: Execution When Four RF Tags Are in the Communications Field
TX: 000000000006FF6400030000
identifier
Function
code
Excep-
tion code
RX: 000000000116FF6400030004
00003000AAAA…AAAA0000…0000: RF Tag A error code + StoredPC + EPC code (The six
words of the EPC length are all AAAA hex.)
00003000BBBB…BBBB0000…0000: RF Tag B error code + StoredPC + EPC code (The six
words of the EPC length are all BBBB hex.)
00003000CCCC…CCCC0000…0000: RF Tag C error code + StoredPC + EPC code (The six
words of the EPC length are all CCCC hex.)
2002000000000000000000…0000:
RF Tag D error code (2002 hex (communications error))
Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))
TX: 000000000006FF6400030000
RX: 000000000003FFE404
7 - 46
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
EXTENDED MULTIACCESS DATA READ
Function
This command reads data from multiple RF Tags in the communications field.
You can get data from more than one RF Tag with one EXTENDED MULTIACCESS DATA READ command.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000A hex FF hex 64 hex 0004 hex 2 bytes
Byte-12 Byte-13 Byte-14 Byte-15
Read size Options
2 bytes 2 bytes
Protocol identifier Field length Unit
identifier
Function
code
Subfunction code Read area start
address
Parameter Description
Subfunction code 0004 hex: EXTENDED MULTIACCESS DATA READ Read area start address Specify in 4-digit hexadecimal the start address for reading data.
Setting ranges (word address specifications)
0000 to 07FF hex: Reserved area
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Read size Specify in 4-digit hexadecimal the start address for reading data.
Setting range: 0001 to 0020 hex (1 to 32)
Options For details, refer to 7-3 RF Communications Command Options on page 7-9.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 2 bytes FF hex 64 hex 0004 hex 0000 to 0040 hex
Byte-12 ... Byte-12 + n - 1 ...
Information from RF Tag 1 ... Information from RF Tag m
Protocol identifier Field length Unit
identifier
n = 4 to 132 bytes ... n = 4 to 132 bytes
Function
code
Byte-12+n*
(m-1)
Subfunction code Number of RF
...
Ta gs ( m)
Byte-12+
(n*m)-1
7-6 V780 Command Details
7
7-6-3 Modbus Expansion Communications Commands
Information from RF Tag x
Error code Read data Options
2 bytes 2 to 64 bytes 0 to 66 bytes
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
StoredPC EPC code Reception level
2 bytes 62 bytes 2 bytes
7 - 47
7 Modbus/TCP Communications
Parameter Description
Field length 000A to 2106 hex + (Option size × m)
Number of RF Tags Gives the number of RF Tags that were detected in 4-digit decimal.
Information from RF Tag 1
Error code For details, refer to ?9-2-1 ?????? (P.9-3)?. Read data The data that was read from the RF Tag is attached.
Options This section may be omitted depending on the option value for the SET
StoredPCGives the StoredPC data in 4-digit hexadecimal.
EPC code
Recep­tion level
• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.
0000 to 0040 hex (0 to 64)
The bytes that exceed the word count will be filled with 00 hex.
MULTIACCESS ID READ command.
The upper 5 bits are the EPC word length. Gives the Tag-specific information according to Gen2 standards.
All bytes of the EPC code section that exceed the EPC word length in the StoredPC are filled with 00 hex.
The reception level is attached in signed 4-digit hexadecimal.
FFFF to FF9D hex (-1 to -99 [dBm])
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex E4 hex 1 byte
Note If the exception code is 04 hex (failure in slave device), this format is not used and a response is returned.
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Reading 4 Words of Data Starting from Word Address 0123 Hex (User Area) in Multiple RF Tags with No Options
Example 1: Execution When Four RF Tags Are in the Communications Field
TX: 00000000000AFF640004312300040000
RX: 00000000002EFF6400040004
0000AAAAAAAAAAAAAAAA: RF Tag A error code + Read data (4 words, all AAAA
hex)
0000BBBBBBBBBBBBBBBB: RF Tag B error code + Read data (4 words, all BBBB
hex)
0000CCCCCCCCCCCCCCCC: RF Tag C error code + Read data (4 words, all CCCC
hex)
7 - 48
2002000000000000000000: RF Tag D error code (2002 hex (communications error))
Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))
TX: 00000000000AFF640004312300040000
RX: 000000000003FFE404
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7-6-4 Reader/Writer Control Commands
INITIALIZE
Function
This command initializes the Reader/Writer settings. (That is, it returns them to the default settings.)
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex A000 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 0000 hex
Protocol identifier Field length Unit
identifier
Options
7 Modbus/TCP Communications
Function
code
Register address Word count
7-6 V780 Command Details
Parameter Description
Register address The register address (A000 hex) that specifies initializing settings Word count The number of words for the option (0001 hex) Byte count The number of option bytes (02 hex) Options 0000 hex: No options
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex A000 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Protocol identifier Field length Unit
identifier
Function
code
Function
code
Register address Word count
Excep-
tion code
7

7-6-4 Reader/Writer Control Commands

Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 49
7 Modbus/TCP Communications
Execution Examples
Execution to Initialize the Reader/Writer Settings
TX: 000000000009FF10A0000001020000
RX: 000000000006FF10A0000001
7 - 50
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
RESET
Function
This command restarts the entire Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex A100 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 2 bytes
Protocol identifier Field length Unit
Options
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (A100 hex) that specifies resetting the Reader/Writer. Word count The number of words for the option (0001 hex) Byte count The number of option bytes (02 hex) Options 0001 hex: Repeat
FFFF hex: Forced reset
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex A100 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Note A response is not returned for forced resetting.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Protocol identifier Field length Unit
identifier
Function
code
Function
code
Register address Word count
Excep-
tion code
7-6 V780 Command Details
7
7-6-4 Reader/Writer Control Commands
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution to Restart the Entire Reader/Writer
TX: 000000000009FF10A1000001020000
RX: 000000000006FF10A1000001
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 51
7 Modbus/TCP Communications
STOP
Function
This command stops RF Tag communications command execution by the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex A200 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 0000 hex
Protocol identifier Field length Unit
Options
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (A200 hex) that specifies stopping execution Word count The number of words for the option (0001 hex) Byte count The number of option bytes (02 hex) Options 0000 hex: No options
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex A200 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Note A response is not returned for forced resetting.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Protocol identifier Field length Unit
identifier
Function
code
Function
code
Register address Word count
Excep-
tion code
7 - 52
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution to Stop RF Tag Communications Command Execution by the Reader/Writer
TX: 000000000009FF10A2000001020000
RX: 000000000006FF10A2000001
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
RESET FOCUS
Function
This command initializes the target level information of all the RF Tags that are being monitored by the Reader/Writer in Focus Mode.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex A300 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 0000 hex
Protocol identifier Field length Unit
Options
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (A300 hex) that specifies resetting the focus Word count The number of words for the option (0001 hex) Byte count The number of option bytes (02 hex) Options 0000 hex: No options
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex A300 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Protocol identifier Field length Unit
identifier
Function
code
Function
code
Register address Word count
Excep-
tion code
7-6 V780 Command Details
7
7-6-4 Reader/Writer Control Commands
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution to Initialize Target Levels of All RF Tags Monitored by Reader/Writer in Focus Mode
TX: 000000000009FF10A3000001020000
RX: 000000000009FF10A3000001020000
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 53
7 Modbus/TCP Communications

7-6-5 Reader/Writer Setting Commands: Network Settings

SET TCP/IP COMMUNICATIONS CONDITIONS
Function
This command sets the TCP/IP communications conditions of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0015 hex FF hex 10 hex B000 hex 0007 hex
Byte-12 Byte-13 Byte-14 Byte-15 ... Byte-18 Byte-19 ... Byte-22 Byte-23 ... Byte-26
Byte
count
0E hex IP address setting
Protocol identifier Field length Unit
identifier
TCP/IP communications conditions
IP address Subnet mask Gateway address
method
2 bytes 4 bytes 4 bytes 4 bytes
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (B000 hex) that specifies the TCP/IP communications condi-
tions. Word count The number of words in the TCP/IP communications conditions (0007 hex) Byte count The number of bytes in the TCP/IP communications conditions (0E hex) TCP/IP
commu­nica­tions condi­tions
IP address set­ting method
IP address
Specify in 4-digit hexadecimal the IP address setting method.
0000 hex: Fixed setting
00001 hex: Obtain from BOOTP server
0002 hex: Get from BOOTP server as fixed settings
*1
Specify in 8-digit hexadecimal the fixed IP addresses to set.
0000 hex
C0A801C8 hex
Setting range: 00000000 to DFFFFFFF hex
Example: C0A801C8 hex (192.168.1.200)
Subnet mask
Specify in 8-digit hexadecimal the subnet mask to set.
FFFFFF00 hex
*1
Setting range: FF000000 to FFFFFFFF hex
Example: FFFFFF00 hex (255.255.255.0)
Gateway
address
*1
Specify in 8-digit hexadecimal the gateway address to set.
Setting range: 00000000 to DFFFFFFF hex
C0A801FE hex
Example: C0A801FE hex (192.168.1.254)
*1. Specify 00000000 hex for any IP address setting method other than using a fixed IP address.
Response Formats
7 - 54
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex B000 hex 0007 hex
Protocol identifier Field length Unit
identifier
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Register address Word count
7 Modbus/TCP Communications
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Execution to Set the Following TCP/IP Communications Conditions in the Reader/Writer
IP address setting method: Fixed, IP address: 192.168.1.200, Subnet mask: 255.255.255.0, Gate­way address: 192.168.1.1
7-6 V780 Command Details
TX: 000000000015FF10B00000070E0000C0A801C8FFFFFF00C0A80101
RX: 000000000006FF10B0000007
7
7-6-5 Reader/Writer Setting Commands: Network Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 55
7 Modbus/TCP Communications
GET TCP/IP COMMUNICATIONS CONDITIONS
Function
This command is used to check the TCP/IP communications conditions that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex B000 hex 0007 hex
Parameter Description
Register address The register address (B000 hex) that specifies the TCP/IP communications condi-
Word count The number of words of the TCP/IP communications conditions to read (0007 hex)
Protocol identifier Field length Unit
tions.
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0011 hex FF hex 03 hex 0E hex
Byte-9 Byte-10 Byte-11 ... Byte-14 Byte-15 ... Byte-18 Byte-19 ... Byte-22
IP address setting
method
2 bytes 4 bytes 4 bytes 4 bytes
Parameter Description Default setting
Byte count The number of bytes in the TCP/IP communications condi-
TCP/IP commu-
IP address set-
ting method nica­tions condi­tions
IP address
Subnet mask
Gateway
address
*1. For any IP address setting method except for using a fixed address, 00000000 hex is returned.
Protocol identifier Field length Unit
TCP/IP communications conditions
IP address Subnet mask Gateway address
identifier
tions that were read (0E hex) Gives the IP address setting method that was read in 4-digit
hexadecimal.
0000 hex: Fixed setting
00001 hex: Obtain from BOOTP server
0002 hex: Get from BOOTP server as fixed settings
*1
Gives the IP address that was read in 8-digit hexadecimal.
Example: C0A801C8 hex (192.168.1.200)
*1
Gives the subnet mask that was read in 8-digit hexadecimal.
Example: FFFFFF00 hex (255.255.255.0) Gives the gateway address that was read in 8-digits hexa-
*1
decimal.
Example: C0A801FE hex (192.168.1.254)
Function
code
Byte
count
0000 hex
C0A801C8 hex
FFFFFF00 hex
C0A801FE hex
7 - 56
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit iden-
tifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Execution When the Following TCP/IP Communications Conditions Are Set in the Reader/Writer
IP address setting method: Fixed, IP address: 192.168.1.200, Subnet mask: 255.255.255.0, Gate­way address: 192.168.1.1
TX: 000000000006FF03B0000007
RX: 000000000011FF030E0000C0A801C8FFFFFF00C0A80101
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 57
7 Modbus/TCP Communications
SET DEVICE NAME
Function
This command is used to set or clear a name for the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0047 hex FF hex 10 hex B100 hex 0020 hex
Byte-12 Byte-13 ... Byte-76
Byte
count
40 hex 64 bytes
Protocol identifier Field length Unit
Device name
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (B100 hex) that specifies the device name Word count The number of words in the device name (0020 hex) Byte count The number of bytes in the device name (40 hex) Device name ASCII characters, 64 bytes max.
(63 ASCII characters max. + End code of 00 hex)
If there are fewer than 63 characters, the remaining bytes are filled with 00 hex.
The device name is given with ASCII characters 20 hex (space) to 7E hex (~).
Specify 00 hex for all bytes to clear the device name.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex B100 hex 0020 hex
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
Parameter Description
7 - 58
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Protocol identifier Field length Unit iden-
tifier
Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Execution Examples
Execution to Set the Reader/Writer Device Name to V780-A001
TX: 000000000047FF10B10000204056363830532D413030310000000000…00
RX: 000000000006FF10B1000020
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 59
7 Modbus/TCP Communications
GET DEVICE NAME
Function
This command is used to check the name that is set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex B100 hex 0020 hex
Parameter Description
Register address The register address (B100 hex) that specifies the device name Word count The number of words in the device name (0020 hex)
Response Formats
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-72
Transaction identi-
fier
X X 0000 hex 0043 hex FF hex 03 hex 40 hex 64 bytes
Protocol identifier Field length Unit
identifier
Function
code
Byte
count
Device name
Parameter Description
Byte count The number of words in the device name that was read (40 hex) Device name The device name that was read is given with up to 64 bytes of ASCII characters (up
to 63 ASCII characters plus the end code (00 hex))
If there are fewer than 63 characters, the remaining bytes are filled with 00 hex.
The device name is given with ASCII characters 20 hex (space) to 7E hex (~).
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
7 - 60
Execution Examples
Execution When the Reader/Writer Device Name Is Set to V780-A001
TX: 000000000006FF03B1000020
RX: 000000000043FF034056363830532D413030310000000000…00
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
SET MODBUS/TCP COMMUNICATIONS CONDITIONS
Function
This command sets the Modbus/TCP communications conditions of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex B200 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 2 bytes
Modbus/TC com-
munications condi-
Protocol identifier Field length Unit
tions
Port number
identifier
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (B200 hex) that specifies the Modbus/TCP communications conditions Word count The number of words in the Modbus/TCP communications conditions (0001 hex) Byte count The number of bytes in the Modbus/TCP communications conditions (02 hex) Mod-
bus/TC com­muni­cations condi-
Port num­ber
Specify the Modbus/TCP communications port number in 4-digit hexadeci­mal.
Setting range: 01F6 hex or 0400 to FFFF hex
Example: 01F6 hex (502)
• IANA manages ports 000 to 03FF hex.
01F6 hex (502)
tions
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex B200 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Protocol identifier Field length Unit
Completion on page 7-7.
identifier
Function
code
Excep-
tion code
7 - 61
7 Modbus/TCP Communications
Execution Examples
Execution to Set the Following Modbus/TCP Communications Conditions in the Reader/Writer
Port number: 502
TX: 000000000009FF10B20000010201F6
RX: 000000000006FF10B2000001
7 - 62
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
GET MODBUS/TCP COMMUNICATIONS CONDITIONS
Function
This command is used to check the Modbus/TCP communications conditions of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex B200 hex 0001 hex
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
Parameter Description
Default set-
ting
Register address The register address (B200 hex) that specifies the Modbus/TCP communications conditions Word count The number of words of the Modbus/TCP communications conditions to read (0001 hex)
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10
Transaction identi-
fier
X X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytes
Parameter Description
Byte count The number of bytes in the Modbus/TCP communications conditions that were
Modbus/TC communica­tions conditions
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Protocol identifier Field length Unit
identifier
read (02 hex) Port num­ber
Protocol identifier Field length Unit
Gives the Modbus/TCP communications port number in 4-digit hexadecimal.
Example: 01F6 hex (502)
identifier
Function
code
Function
code
Byte
count
Excep-
tion code
Modbus/TC com-
munications condi-
tions
Port number
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution When the Following Modbus/TCP Communications Conditions Are Set in the Reader/Writer
Port number: 502
TX: 000000000006FF03B2000001
RX: 000000000005FF030201F6
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 63
7 Modbus/TCP Communications
SET WEB COMMUNICATIONS CONDITIONS
Function
This command sets the Web browser communications conditions of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex B300 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 2 bytes
Web communica-
tions conditions
Protocol identifier Field length Unit
Port number
identifier
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (B300 hex) that specifies the Web communications conditions Word count The number of words in the Web communications conditions (0001 hex) Byte count The number of bytes in the Web communications conditions (02 hex) Web
com­muni­cations
Port num­ber
Specify the Web communications port number in 4-digit hexadecimal.
Setting range: 0400 to FFFF hex
Example: 1BB2 hex (7090)
1BB2 hex (7090)
condi­tions
• IANA manages ports 000 to 03FF hex.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex B300 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7 - 64
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Execution Examples
Execution to Set the Following Web Communications Conditions in the Reader/Writer
Port number: 7090
TX: 000000000009FF10B3000001021BB2
RX: 000000000006FF10B3000001
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 65
7 Modbus/TCP Communications
GET WEB COMMUNICATIONS CONDITIONS
Function
This command is used to check the Web browser communications conditions of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex B300 hex 0001 hex
Parameter Description
Register address The register address (B300 hex) that specifies the Web communications conditions Word count The number of words of the Web communications conditions to read (0001 hex)
Response Formats
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10
Transaction identi-
fier
X X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytes
Protocol identifier Field length Unit
identifier
Function
code
Byte
count
Web communica-
tions conditions
Port number
Parameter Description
Byte count The number of bytes in the Web communications conditions that were read (02 hex) Web com-
munica-
Port num­ber
Gives the Web communications port number that was read in 4-digit hexadecimal.
Example: 1BB2 hex (7090)
tions conditions
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
7 - 66
Execution Examples
Execution When the Following Web Communications Conditions Are Set in the Reader/Writer
Port number: 7090
TX: 000000000006FF03B3000001
RX: 000000000005FF03021BB2
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
SET WEB PASSWORD
Function
This command sets or clears the Reader/Writer login password for the Web browser interface.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0017 hex FF hex 10 hex B400 hex 0008 hex
Byte-12 Byte-13 ... Byte-28
Byte
count
10 hex 16 bytes
Protocol identifier Field length Unit
Web password
identifier
Function
code
Register address Word count
Parameter Description
Register address The register address (B400 hex) that specifies the Web password Word count The number of words in the Web password (0008 hex) Byte count The number of bytes in the Web password (10 hex) Web password Specify the Web password with up to 16 bytes of ASCII characters (up to 15 ASCII characters
plus the end code (00 hex)).
If there are fewer than 15 characters, fill the remaining bytes with 00 hex.
You can specify ASCII characters 20 hex (space) to 7E hex (~).
To clear the password, specify 00 hex for all of the write data.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex B400 hex 0008 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Protocol identifier Field length Unit
Error Completion on page 7-7.
identifier
Function
code
Excep-
tion code
7 - 67
7 Modbus/TCP Communications
Execution Examples
Setting the Reader/Writer Web Password to “password”
TX: 000000000017FF10B40000081070617373776F72640000000000000000
RX: 000000000006FF10B4000008
7 - 68
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
GET WEB PASSWORD
Function
This command is used to check the login password that is set in the Reader/Writer for the Web browser interface.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex B400 hex 0008 hex
Parameter Description
Register address The register address (B400 hex) that specifies the Web password Word count The number of words in the Web password (0008 hex)
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-24
Transaction identi-
fier
X X 0000 hex 0013 hex FF hex 03 hex 10 hex 16 bytes
Parameter Description
Byte count The number of bytes in the Web password that was read (10 hex) Web password Gives the Web password that was read with up to 16 bytes of ASCII char-
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Protocol identifier Field length Unit
identifier
acters (up to 15 ASCII characters plus the end code (00 hex)).
If there are fewer than 15 characters, the remaining bytes are filled with 00 hex.
The Web password is given with ASCII characters 20 hex (space) to 7E hex (~).
Protocol identifier Field length Unit
identifier
Function
code
Function
code
Byte
count
Excep-
tion code
Web password
7-6 V780 Command Details
7
7-6-5 Reader/Writer Setting Commands: Network Settings
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution When the Reader/Writer Web Password Is Set to “password”
TX: 000000000006FF03B4000008
RX: 000000000013FF031070617373776F72640000000000000000
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 69
7 Modbus/TCP Communications

7-6-6 Reader/Writer Setting Commands: Communications Settings

SET TAG COMMUNICATIONS CONDITIONS
Function
This command sets the communications conditions for the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0011 hex FF hex 10 hex C000 hex 0005 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18 Byte-19 Byte-20 Byte-21 Byte-22
Byte
count
0A hex RF communica-
Protocol identifier Field length Unit
identifier
Communications conditions
RF communica-
tions mode
2 bytes 2 bytes 2 bytes 2 bytes 0000 hex
tions speed
RF communica-
tions timeout time
Function
code
Write verification Reserved
Register address Word count
Parameter Description Default setting
Register address The register address (C000 hex) that specifies the RF communications condi-
tions Word count The number of words in the RF communications conditions (0005 hex) Byte count The number of bytes in the RF communications conditions (0A hex) Commu-
nica­tions condi­tions
RF communica­tions mode
RF communica­tions speed
Specify the communications mode in 4-digit hexadecimal.
0000 hex: Once
0001 hex: Auto
0002 hex: Focus
Specify the communications speed in 4-digit hexadecimal.
0000 hex: Automatic (default)
0000 hex
0000 hex
0001 hex: High speed
0002 hex: Normal speed
RF communica­tions timeout time
Write verification Specify in 4-digit hexadecimal whether to perform write veri-
Specify the RF communications timeout time.
0001 to EA60 hex (1 to 60,000 [ms])
00FA hex
(250) 0001 hex
fication.
0000 hex: Disable, 0001 hex: Enable
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C000 hex 0005 hex
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7 - 70
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Execution to Set the Following RF Communications Conditions in the Reader/Writer
RF communications mode: Once, RF communications speed: Auto, RF communications timeout time: 250 ms, Write verification: Enabled
TX: 000000000011FF10C00000050A0000000000FA00010000
RX: 000000000006FF10C0000005
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 71
7 Modbus/TCP Communications
GET TAG COMMUNICATIONS CONDITIONS
Function
This command is used to check the RF communications conditions that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C000 hex 0005 hex
Register address The register address (C000 hex) that specifies the RF communications
Word count The number of words of the RF communications conditions to read (0005
Protocol identifier Field length Unit
Parameter Description
conditions
hex)
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 000D hex FF hex 03 hex 0A hex
Byte-9 Byte-10 Byte-11 Byte-12
RF communica-
tions mode
2 bytes 2 bytes 2 bytes 2 bytes 0000 hex
Register address The register address (C000 hex) that specifies the RF communications
Word count The number of words in the RF communications conditions (0005 hex) Byte count The number of bytes in the RF communications conditions (0A hex) Communica-
tions conditions
Protocol identifier Field length Unit
RF communica-
tions speed
Byte-1
Communications conditions
RF communica-
tions timeout time
Byte-14 Byte-15 Byte-16 Byte-17 Byte-18
3
identifier
Write verification Reserved
Function
code
Byte
count
Parameter Description Default setting
conditions
RF communica­tions mode
Gives the communications mode in 4-digit hexadeci­mal.
0000 hex
0000 hex: Once
0001 hex: Auto
0002 hex: Focus RF communica­tions speed
Gives the communications speed in 4-digit hexadeci-
mal.
0000 hex
0000 hex: Automatic (default)
0001 hex: High speed
0002 hex: Normal speed RF communica-
tions timeout time
Write verification Gives whether write verification is being performed in
Gives the RF communications timeout time.
0001 to EA60 hex (1 to 60,000 [ms])
00FA hex
(250) 0001 hex
4-digit hexadecimal.
0000 hex: Disable, 0001 hex: Enable
7 - 72
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Execution When the Following RF Communications Conditions Are Set in the Reader/Writer
RF communications mode: Once, RF communications speed: Auto, RF communications timeout time: 250 ms, Write verification: Enabled
TX: 000000000006FF03C0000005
RX: 00000000000DFF030A0000000000FA00010000
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 73
7 Modbus/TCP Communications
SET TRANSMISSION POWER
Function
This command sets the transmission powers of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000B hex FF hex 10 hex C100 hex 0002 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16
Byte
count
04 hex Read transmis-
Protocol identifier Field length Unit
Transmission power
sion power
2 bytes 2 bytes
Write transmis-
sion power
identifier
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (C100 hex) that specifies setting the transmission
powers
Word count The number of words in the transmission power settings (0002 hex) Byte count The number of bytes in the transmission power setting (04 hex) Transmission power
Read transmis­sion power
Specify the transmission power for read RF communi-
cations commands in 4-digit hexadecimal.
001B hex (27 [dBm])
000F to 001B hex (15 to 27 dBm)
Write transmis­sion power
Specify the transmission power for write RF communi-
cations commands in 4-digit hexadecimal.
001B hex (27 [dBm])
000F to 001B hex (15 to 27 dBm)
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C100 hex 0002 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7 - 74
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Execution Examples
Execution to Set the Following Transmission Powers in the Reader/Writer
Read transmission power: 27 dBm, Write transmission power: 27 dBm
TX: 00000000000BFF10C100000204001B001B
RX: 000000000006FF10C1000002
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 75
7 Modbus/TCP Communications
GET TRANSMISSION POWER
Function
This command is used to check the transmission powers that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C100 hex 0002 hex
Parameter Description
Register address The register address (C100 hex) that specifies setting the transmission power Word count The number of words of the antenna setting to read (0002 hex)
Response Formats
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0007 hex FF hex 03 hex 04 hex
Byte-9 Byte-10 Byte-11 Byte-12
Transmission powers
Read transmis-
sion power
2 bytes 2 bytes
Byte count The number of bytes in the transmission powers (06 hex) Transmission
power
Protocol identifier Field length Unit
identifier
Write transmis-
sion power
Function
code
Byte
count
Parameter Description Default setting
Read transmis­sion power
Gives the transmission power for read RF communica-
tions commands in 4-digit hexadecimal.
000F to 001B hex (15 to 27 dBm)
Write transmis­sion power
Gives the transmission power for write RF communica-
tions commands in 4-digit hexadecimal.
000F to 001B hex (15 to 27 dBm)
001B hex
(27 [dBm])
001B hex
(27 [dBm])
7 - 76
Execution Examples
Execution When the Following RF Transmission Powers Are Set in the Reader/Writer
Read transmission power: 27 dBm, Write transmission power: 27dBm
TX: 000000000006FF03C1000002
RX: 000000000007FF0304001B001B
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
SET CHANNEL
Function
This command sets the channel in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 10 hex C200 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 2 bytes
Protocol identifier Field length Unit
Channel
identifier
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (C200 hex) that specifies the channel Channel Specify the channel in 4-digit hexadecimal.
0000 hex
0000 hex: Auto
0002 hex: Channel 2
0008 hex: Channel 8
000E hex: Channel 14
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C200 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Function
code
tifier
Register address Word count
Function
code
Excep-
tion code
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 77
7 Modbus/TCP Communications
Execution Examples
Execution to Set Channel 2 for the Reader/Writer
TX: 000000000009FF10C2000001020002
RX: 000000000006FF10C2000001
7 - 78
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
GET CHANNEL
Function
This command is used to check the channel that is set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C200 hex 1 byte
Parameter Description
Register address The register address (C200 hex) that specifies the
Word count Always 0001 hex.
Protocol identifier Field length Unit
identifier
channel
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10
Transaction identi-
fier
X X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytes
Parameter Description Default setting
Field length Always 0005 hex. Byte count Always 02 hex. Channel Gives the channel in 4-digit hexadecimal.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Protocol identifier Field length Unit
identifier
0000 hex: Auto
0002 hex: Channel 2
0008 hex: Channel 8
000E hex: Channel 14
Function
tifier
code
Byte
count
Function
code
Channel
0000 hex
Excep-
tion code
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution When Channel 2 Is Set for the Reader/Writer
TX: 000000000006FF03C2000001
RX: 000000000005FF03020002
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 79
7 Modbus/TCP Communications
SET GEN2 SESSION
Function
This command sets the Gen2 session for the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 009 hex FF hex 10 hex C300 hex 0001 hex
Byte-12 Byte-13 Byte-14
Byte
count
02 hex 2 bytes
Protocol identifier Field length Unit
Gen2 Session
identifier
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (C300 hex) that specifies the Gen2 session setting Word count The number of words in the Gen2 session setting (0001 hex) Byte count The number of bytes in the Gen2 session setting (02 hex) Gen2 session Specify the session to use for RF Tag communications in 4-digit
0000 hex
hexadecimal.
0000 hex: S0 flag
0001 hex: S1 flag
0002 hex: S2 flag
0003 hex: S3 flag
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C300 hex 0001 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Func-
tion code
Register address Word count
7 - 80
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
tifier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
Execution Examples
Execution to Set S2 as the Gen2 Session for the Reader/Writer
TX: 000000000009FF10C3000001020002
RX: 000000000006FF10C3000001
7 Modbus/TCP Communications
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 81
7 Modbus/TCP Communications
GET GEN2 SESSION
Function
This command is used to check the Gen2 session that is set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C300 hex 0001 hex
Parameter Description
Register address The register address (C300 hex) that specifies the Gen2 session
Word count The number of words in the Gen2 session setting to read (0001
Protocol identifier Field length Unit
setting
hex)
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10
Transaction identi-
fier
X X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytes
Parameter Description Default setting
Byte count The number of bytes in the Gen2 session setting that was read (02 hex) Gen2 session Gives the session that is being used for RF Tag communications in
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Protocol identifier Field length Unit
identifier
4-digit hexadecimal.
0000 hex: S0 flag (default)
0001 hex: S1 flag
0002 hex: S2 flag
0003 hex: S3 flag
Func-
tion code
tifier
Byte
count
Function
code
Gen2 session
0000 hex
Excep-
tion code
7 - 82
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution When S2 Is Set as the Gen2 Session for the Reader/Writer
TX: 000000000006FF03C3000001
RX: 000000000005FF03020002
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
SET ACCESS PASSWORD
Function
This command sets the access password for RF Tag communications of the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000B hex FF hex 10 hex C400 hex 0002 hex
Byte-12 Byte-13 ... Byte-16
Byte
count
04 hex 4 bytes
Protocol identifier Field length Unit
Access password
identifier
Function
code
Register address Word count
Parameter Description Default setting
Register address The register address (C400 hex) that specifies the access password setting Access password Specify the access password to use for RF Tag communications in
00000000 hex
8-digit hexadecimal.
The specified access password is stored in EEPROM memory in the Reader/Writer.
If the access password in the RF Tag is not all zeros, the access password that is stored in EEPROM memory must be used to exe­cute LOCK, WRITE ID, READ DATA, or WRITE DATA commands.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C400 hex 0002 hex
Parameter Description
Word count Always 0002 hex.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
tifier
Function
code
Excep-
tion code
7 - 83
7 Modbus/TCP Communications
Execution Examples
Execution to Set the Reader/Writer Access Password to “12345678 hex”
TX: 00000000000BFF10C40000020412345678
RX: 000000000006FF10C4000002
7 - 84
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
GET ACCESS PASSWORD
Function
This command reads the access password that is set for RF Tag communications in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C400 hex 0002 hex
Parameter Description
Register address The register address (C400 hex) that specifies reading the access
Word count The number of words in the access password to read (0002 hex)
Protocol identifier Field length Unit
identifier
password
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-12
Transaction identi-
fier
X X 0000 hex 0007 hex FF hex 03 hex 04 hex 4 bytes
Parameter Description Default setting
Byte count The number of bytes in the access password (04 hex) Access password Gives the access password to use for RF Tag communications in
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Protocol identifier Field length Unit
identifier
8-digit hexadecimal.
The specified access password is stored in EEPROM memory in the Reader/Writer.
If the access password in the RF Tag is not all zeros, the access password that is stored in EEPROM memory must be used to exe­cute LOCK, WRITE ID, READ DATA, or WRITE DATA commands.
Function
tifier
code
Byte
count
Function
code
Access password
00000000 hex
Excep-
tion code
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Execution When the Reader/Writer Access Password Is Set to “12345678 hex”
TX: 000000000006FF03C4000002
RX: 000000000007FF030412345678
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 85
7 Modbus/TCP Communications
SET RF TAG SELECTION FILTER CONDITIONS
Function
This command sets the RF Tag selection filter conditions for the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 002D hex FF hex 10 hex C500 hex 0013 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18 Byte-19 ... Byte-50
Byte
count
26 hex 2 bytes 2 bytes 2 bytes 32 bytes
Protocol identifier Field length Unit
Enable/disable Address Data length Data
identifier
Function
RF Tag selection filter conditions
code
Register address Word count
Parameter Description Default setting
Register address The register address (C500 hex) that specifies setting the RF Tag selec-
tion filter conditions
Word count The number of words in the RF Tag selection filter conditions (0013 hex) Byte count The number of bytes in the RF Tag selection filter conditions (26 hex) RF Tag selection
filter conditions
Enable/disable Specify whether to enable or disable RF Tag selection
filter conditions in 4-digit hexadecimal.
0000 hex
0000 hex: Disable
0001 hex: Enable
Address
*1.
Set the address (in words) of the RF Tag to check for in
0000 hex
4-digit hexadecimal.
Setting ranges (word address specifications)
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
*You cannot specify 0000 to 07FF hex (reserved area).
Data length
*1.
Specify the number of words of data to check in 4-digit
0000 hex
hexadecimal.
Setting range: 0000 to 0010 hex
Data
*1.
Specify the data to check for. (Always 16 words.)
00....00 hex
*Fill unused data with 0000 hex.
*In compliance with Gen2 standards, bits 0 to 255 are
masked, so the last bit of word 16 (bit 256) is ignored.
*1. If the RF Tag selection filter conditions settings are disabled, this value is always 0000 hex.
7 - 86
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C500 hex 0013 hex
Protocol identifier Field length Unit
identifier
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Register address Word count
7 Modbus/TCP Communications
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
tifier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Example 1: Execution When Enabling RF Tag Selection Filter Conditions for the Reader/Writer with the Following Settings
Address: 3000 hex, Data length: 1 word, Data to check for: 1234 hex
7-6 V780 Command Details
TX: 00000000002DFF10C500001326000130000001123400…00
RX: 000000000006FF10C5000013
Example 2: Execution When Disabling RF Tag Selection Filter Conditions for the Reader/Writer
TX: 00000000002DFF10C50000132600000000000000000…00
RX: 000000000006FF10C5000013
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 87
7 Modbus/TCP Communications
GET RF TAG SELECTION FILTER CONDITIONS
Function
This command reads the RF Tag selection filter conditions that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C500 hex 0013 hex
Parameter Description
Register address The register address (C500 hex) that specifies setting the RF Tag
Word count The number of words in the RF Tag selection filter conditions to
Protocol identifier Field length Unit
selection filter conditions
read (0013 hex)
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0028 hex FF hex 03 hex 26 hex
Byte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-14 Byte-15 ... Byte-46
Enable/disable Address Data length Data
2 bytes 2 bytes 2 bytes 32 bytes
Byte count The number of bytes in the RF Tag selection filter conditions (26 hex) RF Tag selection filter conditions
*1. If the RF Tag selection filter conditions settings are being disabled, this value is always 0000 hex.
Protocol identifier Field length Unit
identifier
RF Tag selection filter conditions
Function
code
Byte
count
Parameter Description Default setting
Enable/disable Gives whether RF Tag selection filter conditions are
0000 hex
enabled or disabled in 4-digit hexadecimal.
0000 hex: Disable
0001 hex: Enable
Address
*1.
Gives the address (in words) of the RF Tag to check for
0000 hex
in 4-digit hexadecimal.
1000 to 17FF hex: EPC area
2000 to 27FF hex: TID area
3000 to 37FF hex: User area
Data length
*1.
Gives the number of words of data to check in 4-digit
0000 hex
hexadecimal.
0000 to 0010 hex
Data
*1.
Gives the data to check for. (Always 16 words.)
00....00 hex
*Unused data is filled with 0000 hex.
*In compliance with Gen2 standards, bits 0 to 255 are
masked, so the last bit of word 16 (bit 256) is ignored.
7 - 88
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
tifier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Execution When RF Tag Selection Filter Conditions for the Reader/Writer Are Enabled with the Fol­lowing Settings
Address: 3000 hex, Data length: 1 word, Data to check: 1234 hex
TX: 000000000006FF03C5000013
RX: 000000000029FF0326000130000001123400…00
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 89
7 Modbus/TCP Communications
SET RSSI FILTER CONDITIONS
Function
This command sets the RSSI filter conditions for the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000D hex FF hex 10 hex C600 hex 0003 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18
Byte
count
06 hex 2 bytes 2 bytes 2 bytes
Parameter Description Default setting
Register address The register address (C600 hex) that specifies the RSSI filter conditions Word count The number of words in the RSSI filter conditions (0003 hex) Byte count The number of bytes in the RSSI filter conditions (06 hex) RSSI filter conditions
*1. When you disable the RSSI filter conditions, set the high and low thresholds to 0000 hex. When you enable
the RSSI filter, set the high threshold value for the reception level to a higher value than the low threshold level. Otherwise, a command parameter error will occur.
Protocol identifier Field length Unit
RSSI filter conditions
Enable/disable High threshold Low threshold
Enable/disable Specify whether the RSSI filter is enabled or disabled in
High threshold
Low threshold
*1
*1
identifier
Function
code
Register address Word count
4-digits hexadecimal.
0000 hex: Disable
0001 hex: Enable Specify the high threshold for the reception level in signed 4-digit hexadecimal.
FFF6 to FFBA hex (0 or -70 to -10) [dBm] Specify the low threshold for the reception level in signed
4-digit hexadecimal.
FFF6 to FFBA hex (0 or -70 to -10) [dBm]
0000 hex
0000 hex
0000 hex
7 - 90
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C600 hex 0003 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
tifier
Register address Word count
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under Response Format for Error
Completion on page 7-7.
Execution Examples
Example 1: Execution When Enabling RSSI Filter Conditions for the Reader/Writer with the Follow­ing Settings
High threshold: -40 dBm (FFD8 hex), Low threshold: -64 dBm (FFC0 hex)
TX: 00000000000DFF10C6000003060001FFD8FFC0
RX: 000000000006FF10C6000003
Example 2: Execution When Disabling RSSI Filter Conditions for the Reader/Writer
TX: 00000000000DFF10C600000306000000000000
RX: 000000000006FF10C6000003
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 91
7 Modbus/TCP Communications
GET RSSI FILTER CONDITIONS
Function
This command is used to check the RSSI filter conditions that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C600 hex 0003 hex
Parameter Description
Register address The register address (C600 hex) that specifies reading the RSSI filter conditions Word count The number of words in the RSSI filter conditions to read (0003 hex)
Response Formats
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 03 hex 04 hex
Byte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-14
Enable/disable High threshold Low threshold
2 bytes 2 bytes 2 bytes
Parameter Description Default setting
Byte count The number of bytes in the RSSI filter conditions (06 hex) RSSI filter conditions
*1. If the RSSI filter conditions are disabled, the high and low threshold levels will always be 0000 hex.
Protocol identifier Field length Unit
RSSI filter conditions
Enable/dis­able
Gives whether the RSSI filter is enabled or disabled in 4-dig­its hexadecimal.
identifier
Function
code
Byte
count
0000 hex: Disable
0001 hex: Enable
High threshold*1Gives the RSSI high threshold level in signed 4-digit hexa-
decimal.
FFF6 to FFBA hex (0 or 70 to 10) [dBm]
Low threshold*1Gives the RSSI low threshold level in signed 4-digit hexa-
decimal.
FFF6 to FFBA hex (0 or 70 to 10) [dBm]
0000 hex
0000 hex
0000 hex
7 - 92
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
tifier
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Function
code
Excep-
tion code
7 Modbus/TCP Communications
Execution Examples
Execution When RSSI Filter Conditions for the Reader/Writer Are Enabled with the Following Set­tings
High threshold: -40 dBm (FFD8 hex), Low threshold: -64 dBm (FFC0 hex)
TX: 000000000006FF03C6000003
RX: 000000000009FF03060001FFD8FFC0
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 93
7 Modbus/TCP Communications
SET TRANSMISSION TIME
Function
This command sets the time to stop the transmission power.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000B hex FF hex 10 hex C700 hex 0002 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16
Byte
count
04 hex 2 bytes 2 bytes
Parameter Description Default setting
Register address The register address (C700 hex) that specifies setting the transmission times Word count The number of words in the transmission time setting (0002 hex) Byte count The number of bytes in the transmission time setting (04 hex) Stop ti me
*1
Continuous transmis­sion time
*1
*1. If you set a stop time, do not set the continuous transmission time to 0000 hex (unlimited). A command
parameter error will occur if only the stop time or only the continuous transmission time is set to 0.
Protocol identifier Field length Unit
Stop time Continuous trans-
Specify the time to stop the output during RF communications com­mand execution in 4-digit hexadecimal.
0000 hex or 000A to 03E8 hex
(0000 hex = None, or 10 to 1,000) [ms] Specify the maximum time to continuously output radio waves
during RF communications command execution in 4-digit hexadeci­mal.
0000 hex or 0190 to 2710 hex
(0000 hex = Unlimited, or 400 to 10,000) [ms]
mission time
identifier
Function
code
Register address Word count
0000 hex
0000 hex
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex C700 hex 0002 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Protocol identifier Field length Unit
identifier
Function
code
tifier
Register address Word count
Function
code
Excep-
tion code
7 - 94
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
Execution Examples
Example 1: Execution to Set the Following Times in the Reader/Writer
Stop time: 10 ms (000A hex), Continuous transmission time: 400 ms (0190 hex)
TX: 00000000000BFF10C700000204000A0190
RX: 000000000006FF10C7000002
Example 2: Execution to Set the Following Times in the Reader/Writer
Stop time: None, Continuous transmission time: Unlimited
TX: 00000000000BFF10C70000020400000000
RX: 000000000006FF10C7000002
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 95
7 Modbus/TCP Communications
GET TRANSMISSION TIME
Function
This command is used to check the transmission times that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex C700 hex 0002 hex
Parameter Description
Register address The register address (C700 hex) that specifies reading the trans-
Word count Always 0002 hex.
Protocol identifier Field length Unit
mission time settings
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0007 hex FF hex 03 hex 04 hex
Byte-9 Byte-10 Byte-11 Byte-12
Stop time Continuous trans-
2 bytes 2 bytes
Parameter Description Default setting
Field length Always 0007 hex. Byte count The number of bytes in the transmission times to read (04 hex) Stop time Gives the time that is set to stop the output during RF communica-
Continuous transmis­sion time
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identifier Protocol identifier Field length Unit iden-
X X 0000 hex 0003 hex FF hex 83 hex 1 byte
Protocol identifier Field length Unit
identifier
mission time
Function
code
Byte
count
tions command execution in 4-digit hexadecimal.
0000 hex or 000A to 03E8 hex
(0000 hex = None, or 10 to 1,000) [ms] Gives the maximum time that is set to continuously output radio waves during RF communications command execution in 4-digit hexadecimal.
0000 hex, 0190 to 2710 hex (0000 hex: Unlimited, or 400 to 10,000) [ms]
tifier
Function
code
0000 hex
0000 hex
Excep-
tion code
7 - 96
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Error Completion on page 7-7.
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Execution Examples
Execution When the Following RF Transmission Times Are Set in the Reader/Writer
Stop time: 10 ms (000A hex), Continuous transmission time: 400 ms (0190 hex)
TX: 000000000006FF03C7000002
RX: 000000000007FF0304000A0190
7-6 V780 Command Details
7
7-6-6 Reader/Writer Setting Commands: Communications Settings
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 97
7 Modbus/TCP Communications

7-6-7 Reader/Writer Setting Commands: Device Settings

SET OPERATION INDICATOR CUSTOM CONDITIONS
Function
This command sets the colors of the NORM/ERR indicators during command execution.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 000D hex FF hex 10 hex B800 hex 0003 hex
Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18
Byte
count
06 hex 2 bytes 2 bytes 2 bytes
Color to flash once
Protocol identifier Field length Unit
Color to flash once for normal com­mand execution
for command error
identifier
Color to flash once
for unstable com-
munications
Function
code
Register address Word count
Parameter Description
Register address The register address (B800 hex) that specifies setting operation indicator custom condi-
tions Word count The number of words in the operation indicator custom condition settings (0003 hex) Byte count The number of bytes in the operation indicator custom condition settings (06 hex) Color to flash once
for normal com­mand execution
Specify the color to flash once when V780 command processing ends nor-
mally in 4-digit hexadecimal.
0000 hex: Default
0000 hex
0001 hex: Green
0002 hex: Red
0003 hex: Yellow
0004 hex: Blue
0005 hex: Cyan
0006 hex: Magenta
0007 hex: White
*1
0002 hex
Color to flash once for command error
FFFF hex: Do not flash.
Specify the color to flash once when V780 command processing ends in an
error in 4-digit hexadecimal.
*The color settings are they same as for flashing once for normal command
completion, given above. Color to flash once
for unstable com­munications
Specify the color to flash once when the results of executing communica-
tions diagnostics indicates that communications are unstable in 4-digit hexa-
decimal.
0003 hex
*The colors settings are they same as for flashing once for normal command
completion, given above.
*1. To prevent the NORM/ERR indicators from lighting at all during command execution, set all of the lighting
conditions to “Do not flash.” You cannot prevent them from lighting by setting only individual conditions.
7 - 98
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 Modbus/TCP Communications
Precautions for Correct Use
If you set all of the conditions to “Do not flash,” the NORM/ERR indicators will not light at all even during operation in Focus Mode.
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 10 hex B800 hex 0003 hex
Parameter Description
Register address The register address from the command is set. Word count The word count from the command is set.
Protocol identifier Field length Unit
identifier
Function
code
Register address Word count
• Error Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0003 hex FF hex 90 hex 1 byte
Parameter Description
Exception code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for
Protocol identifier Field length Unit
identifier
Error Completion on page 7-7.
Function
code
Excep-
tion code
Execution Examples
Execution to Set Operation Indicator Custom Conditions for the Reader/Writer
Example 1: Execution to Change to the Following Colors for the NORM/ERR Indicators during Com­mand Execution
Normal completion: Cyan, Error completion: Magenta, Unstable communications: White
TX: 00000000000DFF10B800000306000500060007
RX: 000000000006FF10B8000003
7-6 V780 Command Details
7
7-6-7 Reader/Writer Setting Commands: Device Settings
Example 2: Execution to Change the NORM/ERR Indicators to Not Light at All during Command Execution
TX: 00000000000DFF10B800000306FFFFFFFFFFFF
RX: 000000000006FF10B8000003
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
7 - 99
7 Modbus/TCP Communications
GET OPERATION INDICATOR CUSTOM CONDITIONS
Function
This command is used to check the NORM/ERR indicator lighting colors for communications results that are set in the Reader/Writer.
Command Format
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11
Transaction identi-
fier
X X 0000 hex 0006 hex FF hex 03 hex B800 hex 0003 hex
Parameter Description Default setting
Register address The register address (B800 hex) that specifies the operation indicator custom
Word count The number of words in the operation indicator custom conditions to read (0003
Protocol identifier Field length Unit
settings
hex)
identifier
Function
code
Register address Word count
Response Formats
• Normal Response
Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8
Transaction identi-
fier
X X 0000 hex 0009 hex FF hex 03 hex 06 hex
Byte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-14
Color to flash once
for normal com­mand execution
2 bytes 2 bytes 2 bytes
Parameter Description
Byte count The number of bytes in the operation indicator custom settings (06 hex) Color to flash once
for normal com­mand execution
Color to flash once for command error
Color to flash once for unstable com­munications
Protocol identifier Field length Unit
Color to flash once
for command error
Color to flash once
for unstable com-
munications
identifier
Function
code
Byte
count
Gives the color to flash once when V780 command processing ends nor-
mally in 4-digit hexadecimal.
0001 hex: Green
0002 hex: Red
0003 hex: Yellow
0004 hex: Blue
0004 hex: Blue
0006 hex: Magenta
0007 hex: White
FFFF hex: Do not flash.
Gives the color to flash once when V780 command processing ends in an
error in 4-digit hexadecimal.
*The colors settings are they same as for flashing once for normal command
completion, given above.
Gives the color to flash once when the results of executing communications
diagnostics indicates that communications are unstable in 4-digit hexadeci-
mal.
*The colors settings are they same as for flashing once for normal command
completion, given above.
0001 hex
0002 hex
0003 hex
7 - 100
UHF RFID System V780-series Reader/Writer User’s Manual (Z389)
Loading...