Omron V78068 RFID READER/WRITER User Manual sec7

Omron Corporation RFID READER/WRITER sec7

Contents

Users manual-2

7 - 17UHF RFID System V780-series Reader/Writer User’s Manual (Z389)This section provides an overview of Modbus/TCP communications and describes the communications format, communications commands, and communications procedure.7-1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-27-1-1 Modbus/TCP Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-27-1-2 Modbus/TCP Function Codes Supported by the V780 . . . . . . . . . . . . . . . . . .  7-27-1-3 Communications System  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-37-2 Message Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-57-2-1 Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-57-2-2 Response Format for Normal Completion   . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-67-2-3 Response Format for Error Completion  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-77-2-4 Read Multiple Resisters Command/Response (FC03) . . . . . . . . . . . . . . . . . .  7-87-2-5 Write Multiple Resisters Command/Response (FC16)  . . . . . . . . . . . . . . . . . .  7-87-2-6 Expanded Command/Response (FC100)   . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-87-3 RF Communications Command Options  . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-97-4 Communications Procedure  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-117-4-1 Command Communications Procedure  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-117-4-2 Error Response Reception Procedure  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-127-4-3 RF Tag Communications Command Procedure for Single-access Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-137-4-4 RF Tag Communications Command Procedure for Multiaccess Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-147-5 Commands  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-177-6 V780 Command Details  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-207-6-1 Single-access Communications Commands   . . . . . . . . . . . . . . . . . . . . . . . .  7-207-6-2 Multiaccess Communications Commands  . . . . . . . . . . . . . . . . . . . . . . . . . .  7-327-6-3 Modbus Expansion Communications Commands  . . . . . . . . . . . . . . . . . . . .  7-417-6-4 Reader/Writer Control Commands  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7-497-6-5 Reader/Writer Setting Commands: Network Settings . . . . . . . . . . . . . . . . . .  7-547-6-6 Reader/Writer Setting Commands: Communications Settings  . . . . . . . . . . .  7-707-6-7 Reader/Writer Setting Commands: Device Settings . . . . . . . . . . . . . . . . . . .  7-987-6-8 Maintenance Commands: Device Information  . . . . . . . . . . . . . . . . . . . . . .  7-1027-6-9 Maintenance Commands: Log Information . . . . . . . . . . . . . . . . . . . . . . . . . .7-1137-6-10 Maintenance Commands: RF Communications Information   . . . . . . . . . . .  7-121Modbus/TCP Communications
7   Modbus/TCP Communications7 - 2 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-1 Outline• 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.Additional InformationModbus/TCP ProtocolThe 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.The Modbus/TCP function codes that are supported by the V780 Reader/Writer are given in the follow-ing table. 7-1-1 Modbus/TCP Communications7-1-2 Modbus/TCP Function Codes Supported by the V780Function code DescriptionFC03 and FC16 (normal commands)These function codes comply with Modbus/TCP Class 0.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.FC100 (expanded command)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.Host device (client)Reader/Writer (server)Ethernet CableTCP port number: 502CommandResponsePower Supply Cable
7 - 37   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-1  Outline77-1-3  Communications SystemThere are two communications systems used by the V780 depending on the function codes that are used.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.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.7-1-3 Communications SystemModbus/TCP Communications System (FC03 and FC16)TCP/IP Socket Communications System (FC03, FC16, and FC100)Host device (client)Reader/Writer (server)Ethernet CableFC03 or FC16TCP port number: 502CommandResponsePower Supply CableModbus/TCP communications instructions Modbus/TCP Unit or other applicable UnitHost device (client)Reader/Writer (server)Ethernet CableFC03, FC16, or FC100TCP port number: 502CommandResponsePower Supply CableSocket communications instructions Ethernet Unit or other applicable Unit
7   Modbus/TCP Communications7 - 4 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Precautions for Correct UseCommunications 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.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.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)?.IP Address Settings of the Reader/WriterPort Numbers Used for Modbus/TCP Communications
7 - 57   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-2  Message Formats77-2-1  Command Format7-2 Message Formats 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.This field is always 0000 hex.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.This field is always FF hex.The function code indicates the command to request execution from the Reader/Writer. 7-2-1 Command FormatByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 … Byte-nTransaction iden-tifier Protocol identifier Field length Unit identifierFunc-tion codeDataXXXX hex Always 0000 hex. XXXX hex Always FF hex.03 hex, 10 hex, or 64 hexXX...XX hexX: Any value, n: 4,351 max.Transaction IdentifierProtocol IdentifierField LengthUnit IdentifierFunction CodeFunction code Function RemarksFC03 (03 hex) Read Holding Register Modbus/TCP Class 0 compliantFC16 (10 hex) Write Holding RegisterFC100 (64 hex) Reader/Writer commandThis function code is used for commands with a unique manufacturer definition that gives priority to the performance of commu-nications with the host device.Range included in the field length.Command frame length
7   Modbus/TCP Communications7 - 6 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Specify the data that is relevant to the function code.The format of the data depends on the function code.The value that was specified in the command is set.This field is always 0000 hex.The number of bytes inclusively from the unit identifier through the end of the data is set.This field is always FF hex.The value of the function code that was specified in the command is set.The data that is relevant to the function code is set.The format of the data depends on the function code.Data7-2-2 Response Format for Normal CompletionByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 …Byte-nTransaction iden-tifier Protocol identifier Field length Unit identifierFunc-tion codeDataXXXX hex Always 0000 hex. XXXX hex Always FF hex.03 hex, 10 hex, or 64 hexXX...XX hexX: Any value, n: 9,215 max.Transaction IdentifierProtocol IdentifierField LengthUnit IdentifierFunction CodeDataRange included in the field length.
7 - 77   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-2  Message Formats77-2-3  Response Format for Error Completion The value that was specified in the command is set.This field is always 0000 hex.This field is always 0003 hex.This field is always FF hex.The value of the function code that was specified in the command plus 80 hex is set.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. 7-2-3 Response Format for Error CompletionByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit identi-fierFunction codeException codeXXXX hex Always 0000 hex. Always 0003 hex. Always FF hex.83 hex, 90 hex, or E4 hexXX hexX: Any valueTransaction IdentifierProtocol IdentifierField LengthUnit IdentifierFunction CodeException CodeException code Exception code meaning V780 error code01 hex Illegal function1001 hex Frame length error1002 hex Frame header error1003 hex Unknown command error02 hex Illegal data address 1004 hex Command format error03 hex Illegal data value 1005 hex Command parameter error04 hex Failure in slave device2*** hex RF Tag communications error1018 hex Command execution failure, minor fault101F hex Command execution failure, major fault06 hex Slave device busy 1011 hex Command execution failure, busyRange included in the field length.
7   Modbus/TCP Communications7 - 8 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)      7-2-4 Read Multiple Resisters Command/Response (FC03)Command FormatByte-7 Byte-8 Byte-9 Byte-10 Byte-11Function code Register address Word count03 hex XXXX hex 0001 to 0078 hex (1 to 120)Normal Response FormatByte-7 Byte-8 Byte-9 … Byte-nFunction code Byte count Read holding register data03 hex XX hex XX...XX hex7-2-5 Write Multiple Resisters Command/Response (FC16)Command FormatByte-7 Byte-8 Byte-9 Byte-10 Byte-11 Byte-12 Byte-13 …Byte-nFunction code Register address Word count Byte count Write holding register data10 hex XXXX hex 0001 to 0078 hex (1 to 120) Word count x 2 XX...XX hexNormal Response FormatByte-7 Byte-8 Byte-9 Byte-10 Byte-11Function code Register address Word count10 hex XXXX hex 0001 to 0078 hex (1 to 120)7-2-6 Expanded Command/Response (FC100)Command FormatByte-7 Byte-8 Byte-9 Byte-10 … Byte-nFunction code Subfunction code Expanded command parameters64 hex XXXX hex XX...XX hexNormal Response FormatByte-7 Byte-8 Byte-9 Byte-10 … Byte-nFunction code Subfunction code Expanded response data64 hex XXXX hex XX...XX hex
7 - 97   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-3  RF Communications Command Options77-3 RF Communications Command OptionsThis 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.OptionsOption 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.Options Supported by RF Communications CommandsOK: 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.)OptionsItem Relevant bit Description Information sizeEPC Bit 0 The StoredPC and EPC code are attached. 32 wordsReception levelBit 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.1 wordReserved 1 Bits 2 to 3 • These bits are reserved. ---Diagnostic resultBit 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 wordReserved 2 Bits 5 to 15 • These bits are reserved. ---Classification CommandOptionsReservedDiag-nostic resultsReserved RSSI EPCBits 5 to 15 Bit 4 Bits 2 and 3 Bit 1 Bit 0Communications command, multi-accessSET MULTIACCESS ID READ --- No --- OK NoSET MULTIACCESS DATA READ --- No --- OK OK
7   Modbus/TCP Communications7 - 10 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Communications command, Mod-bus expansionEXTENDED DATA READ --- OK --- OK OKEXTENDED DATA WRITE --- OK --- OK OKEXTENDED MULTIACCESS ID READ--- No --- OK NoEXTENDED MULTIACCESS DATA READ--- No --- OK OKClassification CommandOptionsReservedDiag-nostic resultsReserved RSSI EPCBits 5 to 15 Bit 4 Bits 2 and 3 Bit 1 Bit 0
7 - 117   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-4  Communications Procedure77-4-1  Command Communications Procedure7-4 Communications ProcedureIn 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.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.1Connection Processing: Opening a SocketSend a request for a connection from the host device to the Reader/Writer and establish a TCP connection. Monitor for connection timeouts as required.2Command Send Processing: Sending Socket DataSend the command from the host device to the Reader/Writer in a message.Monitor for send timeouts as required.3Response Reception Processing: Receiving Socket DataAt the host device, wait to receive the message from the host device and receive the response.Monitor for reception timeouts as required.4Disconnection Processing: Closing the SocketSend 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-4-1 Command Communications ProcedureHost device (client)Reader/Writer (server)Connection requested.Connection request acknowledged.Disconnection requested.Disconnection request acknowledged.Command sent.Response returned.Command execution
7   Modbus/TCP Communications7 - 12 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Precautions for Correct UseAccess 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.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-4-2 Error Response Reception ProcedureError occurs.Error detected.Host device (client)Reader/Writer (server)Command executionGET MOST RECENT ERROR INFORMATION command sent.(Or, GET COMMAND ERROR LOG command sent.)Error information returned.Command sent.Response returned.Function code + 80 hex
7 - 137   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-4  Communications Procedure77-4-3  RF Tag Communications Command Procedure for Single-access Communica-tionsWhen you send an RF Tag communications command with single-access communications, the Reader/Writer communicates with only one RF Tag in the communications field.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.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-4-3 RF Tag Communications Command Procedure for Single-access CommunicationsUsing a Normal Command (FC03 or FC16)Host device (client)Reader/Writer (server)RF Tag ARF Tag ACommand executionCommand executionREAD DATA communications command sent.Communications fieldRF 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 executionREAD DATA communications command sent.Communications fieldGET MOST RECENT ERROR INFORMATION command sent.Exception code: Failure in slave deviceError code: RF Tag missing errorResponse returned.Timeout (TMO)Error information returned.
7   Modbus/TCP Communications7 - 14 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)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.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.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.Using an Expanded Command (FC100)7-4-4 RF Tag Communications Command Procedure for Multiaccess CommunicationsHost device (client)Reader/Writer (server)RF Tag ACommand executionREAD DATA communications command sent.Communications fieldRF Tag memory read/written.GET RF TAG ADDITIONAL INFORMATION command sent.Reception levelResponse returned.Response returned.Host device (client)Reader/Writer (server)RF Tag ACommand executionEXPANDED DATA READ communications command sent.Communications fieldRF Tag memory read/written.Error code+ EPC code+ Reception levelRead data (2,048 words max.)Response returned (2,048 words max.)
7 - 157   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-4  Communications Procedure77-4-4  RF Tag Communications Command Procedure for Multiaccess Communica-tionsWith a normal multiaccess RF Tag command, two commands are used to exchange the data, one to set communications and another to get the results.1Sending the Command to Set CommunicationsFirst, 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.2Sending the Command to Get the ResultsSend 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.3Repeatedly Getting the ResultsExecute 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.Using a Normal Command (FC03 or FC16)Host device (client)Reader/Writer (server)RF Tag ARF Tag BRF Tag CSET MULTIACCESS DATA READ communications command sent.GET MULTIACCESS DATA READ RESULTS communications command sent.GET MULTIACCESS DATA READ RESULTS communications command sent.Communications fieldRF Tag memory read/written.Error code Read dataNumber of RF Tags: 3EPC code+ Reception levelError code Read dataNumber of RF Tags: 2EPC code+ Reception levelResponse returned.Response returned.Response returned.GET MULTIACCESS DATA READ RESULTS communications command sent.Error code Read dataNumber of RF Tags: 1EPC code+ Reception levelResponse returned.Command executionTimeout (TMO)RF Tag A communications resultsRF Tag B communications resultsRF Tag C communications results
7   Modbus/TCP Communications7 - 16 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Precautions for Correct UseIf 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.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.Precautions for Correct UseThe 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.Using an Expanded Command (FC100)Host device (client)Reader/Writer (server)RF Tag ARF Tag BRF Tag CSET MULTIACCESS DATA READ communications command sent.Communications fieldRF Tag memory read/written.Error code Read dataNumber of RF Tags: 3EPC code+ RSSI levelError code Read dataEPC code+ RSSI levelResponse returned.Response returned.Error code Read dataEPC code+ RSSI levelCommand executionTimeout (TMO)RF Tag A communications resultsRF Tag B communications resultsRF Tag C communications results
7 - 177   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-5  Commands77-5 CommandsThe 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 CommandsCommand name Function code Register address Command codeREAD ID FC03 4000 hex 0001 hexWRITE ID FC16 4000 hex 0002 hexREAD DATA FC03 0000 to 07FF hex1000 to 17FF hex2000 to 27FF hex3000 to 3FFF hex*10003 hexWRITE DATA FC16 0000 to 07FF hex1000 to 17FF hex2000 to 27FF hex3000 to 3FFF hex0004 hexLOCK FC16 8000 hex 0005 hexDATA FILL FC16 8100H hex 0006 hexMultiaccess Communications CommandsCommand name Function code Register address Command codeSET MULTIACCESS ID READ FC16 Always 9000 hex. 0101 hexGET MULTIACCESS ID READ RESULTSFC03 Always 9100 hex. 0102 hexSET MULTIACCESS DATA READ FC16 Always 9200 hex. 0103 hexGET MULTIACCESS DATA READ RESULTSFC03 Always 9300 hex. 0104 hexModbus Expansion Communications CommandsCommand name Function code Subfunction code Command codeEXTENDED DATA READ FC100 0001 hex 0201 hexEXTENDED DATA WRITE FC100 0002 hex 0202 hexEXTENDED MULTIACCESS ID READ FC100 0003 hex 0203 hexEXTENDED MULTIACCESS DATA READFC100 0004 hex 0204 hex
7   Modbus/TCP Communications7 - 18 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)   Reader/Writer Control CommandsCommand name Function code Register address Command codeINITIALIZE FC16 A000 hex 1001 hexRESET FC16 A100 hex 1002 hexSTOP FC16 A200 hex 1003 hexRESET FOCUS FC16 A300 hex 1004 hexReader/Writer Setting Commands: Network SettingsCommand name Function code Register address Command codeSET TCP/IP COMMUNICATIONS CONDITIONSFC16 B000 hex 2001 hexGET TCP/IP COMMUNICATIONS CONDITIONSFC03 B000H hex 2002 hexSET DEVICE NAME FC16 B100 hex 2003 hexGET DEVICE NAME FC03 B100 hex 2004 hexSET MODBUS/TCP COMMUNICA-TIONS CONDITIONSFC16 B200 hex 2005 hexGET MODBUS/TCP COMMUNICA-TIONS CONDITIONSFC03 B200 hex 2006 hexSET WEB COMMUNICATIONS CONDITIONSFC16 B300 hex 2007 hexGET WEB COMMUNICATIONS CONDITIONSFC03 B300 hex 2008 hexSET WEB PASSWORD FC16 B400 hex 2009 hexGET WEB PASSWORD FC03 B400 hex 200A hexReader/Writer Setting Commands: Device SettingsCommand name Function code Register address Command codeSET OPERATION INDICATOR CUSTOM CONDITIONSFC16 B800 hex 5001 hexGET OPERATION INDICATOR CUSTOM CONDITIONSFC03 B800 hex 5002 hexReader/Writer Setting Commands: Communications SettingsCommand name Function code Register address Command codeSET TAG COMMUNICATIONS CONDITIONSFC16 C000 hex 3001 hexGET TAG COMMUNICATIONS CONDITIONSFC03 C000 hex 3002 hexSET TRANSMISSION POWER FC16 C100 hex 3003 hexGET TRANSMISSION POWER FC03 C100 hex 3004 hexSET CHANNEL FC16 C200 hex 3005 hexGET CHANNEL FC03 C200 hex 3006 hexSET GEN2 SESSION FC16 C300 hex 3007 hex
7 - 197   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-5  Commands77-4-4  RF Tag Communications Command Procedure for Multiaccess Communica-tions   GET GEN2 SESSION FC03 C300 hex 3008 hexSET ACCESS PASSWORD FC16 C400 hex 3009 hexGET ACCESS PASSWORD FC03 C400 hex 300A hexSET RF TAG SELECTION FILTER CONDITIONSFC16 C500 hex 300B hexGET RF TAG SELECTION FILTER CONDITIONSFC03 C500 hex 300C hexSET RSSI FILTER CONDITIONS FC16 C600 hex 300D hexGET RSSI FILTER CONDITIONS FC03 C600 hex 300E hexSET TRANSMISSION TIME FC16 C700 hex 300F hexGET TRANSMISSION TIME FC03 C700 hex 3010 hexMaintenance Commands: Device InformationCommand name Function code Register address Command codeGET MODEL INFORMATION FC03 D000 hex 4001 hexGET FIRMWARE VERSION FC03 D100 hex 4002 hexGET MAC ADDRESS FC03 D200 hex 4003 hexGET OPERATING STATUS FC03 D300 hex 4004 hexGET TIME INFORMATION FC03 D400 hex 4005 hexSET TIME INFORMATION FC16 D400 hex 4006 hexMaintenance Commands: Log InformationCommand name Function code Register address Command codeGET SYSTEM ERROR LOG FC03 D600 hex 4101 hexCLEAR SYSTEM ERROR LOG FC16 D700 hex 4102 hexGET COMMAND ERROR LOG FC03 D800 hex 4103 hexGET MOST RECENT COMMAND ERROR INFORMATIONFC03 D900 hex 4104 hexMaintenance Commands: RF Communications InformationCommand name Function code Register address Command codeGET RF TAG ADDITIONAL INFOR-MATIONFC03 DA00 hex 4201 hexGET NOISE LEVEL FC03 DB00 hex 4202 hexGET COMMUNICATIONS DIAG-NOSTIC INFORMATIONFC03 DC00 hex 4203 hexCommand name Function code Register address Command code
7   Modbus/TCP Communications7 - 20 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6 V780 Command Details  FunctionThis command reads the ID (i.e., the EPC code) of the RF Tag in the communications field.Command FormatResponse Formats• Normal Response Note If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.Additional Information• StoredPC Bit Format7-6-1 Single-access Communications CommandsREAD IDByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex 4000 hex 0020 hexParameter DescriptionRegister address The register address (4000 hex) that specifies reading the IDWord count The number of words in the read StoredPC and EPC code (always 0020 hex).Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countStoredPCX X 0000 hex 0043 hex FF hex 03 hex 40 hex 2 bytesByte-11 …Byte-72EPC code62 bytesParameter DescriptionStoredPC Gives the StoredPD data in 4-digit hexadecimal.The upper 5 bits are the EPC word length. (Refer to StoredPC Bit Format on page 20, below.)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.10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1FPC + EPC length 16 x (n + 1)RFU 0:EPS1:AFIData
7 - 217   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-1  Single-access Communications Commands• Error ResponseExecution ExamplesReading the ID Data from the RF TagtExample 1: Execution When an RF Tag Is in the Communications Field (StoredPC: 3000 hex, EPC code: 111122223333444455556666 hex)TX: 000000000006FF0340000020RX: 000000000043FF0340300011112222333344445555666600…00* 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: 000000000006FF0340000020RX: 000000000003FF8304Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 22 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis command writes the ID (i.e., the EPC code) to the RF Tag in the communications field.Command FormatResponse Formats• Normal ResponseNote If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.• Error ResponseWRITE IDByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 2 bytes FF hex 10 hex 4000 hex 2 bytesByte-12 Byte-13 Byte-14 Byte-15 …Byte-nByte countEPC length EPC code1 byte 2 bytes 0 to 62 bytesParameter DescriptionField length Setting range: 0015 to 0047 hexRegister address The register address (4000 hex) that specifies reading or writing the IDWord count Setting range: 0001 to 0020 hexByte count Setting range: 02 to 40 hexEPC 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex 2 bytes 2 bytesParameter DescriptionRegister address The register address from the command is setWord count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 237   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-1  Single-access Communications CommandsExecution ExamplesWriting the ID Data to an RF Tag (EPC Length: 0006 Hex, EPC Code: 111122223333444455556666 Hex)TX: 000000000015FF10400000070E0006111122223333444455556666RX: 000000000006FF1040000007
7   Modbus/TCP Communications7 - 24 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis command reads data from the RF Tag in the communications field.Command FormatResponse Formats• Normal ResponseNote If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.• Error ResponseREAD DATAByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex 2 bytes 2 bytesParameter DescriptionRegister address Specify in 4-digit hexadecimal the start address for reading data.Setting ranges (word address specifications)0000 to 07FF hex: Reserved area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaWord count Specify in 4-digit hexadecimal the number of words of data to read.Setting range: 0001 to 0078 hex (1 to 120)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 …Byte-nTransaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countRead dataX X 0000 hex 00 hex 1 byte FF hex 03 hex 1 byte 2 to 240 bytesParameter DescriptionByte count Contains the number of bytes of data that were read from the RF Tag in 2-digit hexa-decimal. (02 to F0 hex)Read data The data that was read from the RF Tag is attached.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 257   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-1  Single-access Communications CommandsExecution ExamplesReading Four Words of Data (1111222233334444 Hex) Starting from Word Address 0123 Hex (User Area) in the RF TagTX: 000000000006FF0331230004RX: 000000000013FF03081111222233334444
7   Modbus/TCP Communications7 - 26 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis command writes data to the RF Tag in the communications field.Command FormatResponse Formats• Normal ResponseNote If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.• Error ResponseWRITE DATAByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 2 bytes FF hex 10 hex 2 bytes 2 bytesByte-12 Byte-13 …Byte-nByte countData to write1 byte 1 to 120 wordsParameter DescriptionField 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 area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaWord 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-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex 2 bytes 2 bytesParameter DescriptionRegister address The register address from the command is setWord count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byte
7 - 277   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-1  Single-access Communications CommandsExecution ExamplesWriting Four Words of Data (1111222233334444 Hex) Starting from Word Address 0123 Hex (User Area) in the RF TagTX: 00000000000FFF1031230004081111222233334444RX: 000000000006FF1031230004 Parameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 28 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis command locks or unlocks the memory of the RF Tag in the communications field.Command FormatNote 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.Response Formats• Normal ResponseLOCKByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000F hex FF hex 10 hex 8000F hex 0004 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 …Byte-20Byte countLock operation Area to lock/unlock Password08 hex 2 bytes 2 bytes 4 bytesParameter DescriptionLock operation Specify locking or unlocking.0000 hex: Unlock0001 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/unlockSpecify one or more of the EPC, TID, and user areas.EPC area: 0001 hexTID area: 0002 hexUser area: 0004 hexAccess 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex 2 bytes 2 bytesParameter DescriptionRegister address The register address from the command is setWord count The word count from the command is set.
7 - 297   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-1  Single-access Communications CommandsNote If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.• Error ResponseExecution ExamplesExample 1: Locking the User Area of the RF Tag with a Password of 12345678 HexTX: 00000000000FFF1080000004080001000412345678RX: 000000000006FF1080000004Example 2: Unlocking the User AreaTX: 00000000000FFF1080000004080000000412345678RX: 000000000006FF1080000004Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 30 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis 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Response Formats• Normal ResponseNote If the reception level is required, use GET RF TAG ADDITIONAL INFORMATION on page 7-121.DATA FILLByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000D hex FF hex 10 hex 8100 hex 0003 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18Byte countFill informationFill address Number of fill wordsFill data06 hex 2 bytes 2 bytes 2 bytesParameter DescriptionRegister address The register address (8100 hex) that specifies filling dataWord 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 Tag .0000 to 07FF hex: Reserved area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaNumber of fill wordsSpecify 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex 2 bytes 0003 hexParameter DescriptionRegister address The register address from the command is setWord count The word count from the command is set.
7 - 317   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-1  Single-access Communications Commands• Error ResponseExecution ExamplesExample 1: Writing 5A5A Hex to Four Words Starting from Word Address 0100 Hex (User Area) in the RF TagTX: 00000000000DFF108100000306310000045A5ARX: 000000000006FF1081000003Example 2: Writing 5A5A Hex to the Entire User Area in the RF TagTX: 00000000000DFF108100000306300000005A5ARX: 000000000006FF1081000003Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 32 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis command specifies reading the IDs (i.e., the ECP codes) of the RF Tags in the communications field.Command FormatResponse Formats• Normal Response• Error Response7-6-2 Multiaccess Communications CommandsSET MULTIACCESS ID READByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex 9000F hex 0001 hexByte-12 Byte-13 Byte-14Byte countOptions02 hex 2 bytesParameter DescriptionRegister address The register address (9000 hex) that specifies setting multiaccess ID readingWord 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeWord countX X 0000 hex 0004 hex FF hex 10 hex 0001 hexParameter DescriptionWord count Always 0001 hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 337   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-2  Multiaccess Communications CommandsExecution ExamplesSpecifying Multiaccess Reading of the IDs by the Reader/Writer with No OptionsExample 1: Execution when an RF Tag Is in the Communications FieldTX: 000000000009FF1090000001020000RX: 000000000004FF100001Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))TX: 000000000009FF1090000001020000RX: 000000000003FF9004 FunctionThis 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Response Formats• Normal ResponseGET MULTIACCESS ID READ RESULTSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex 9100F hex 2 bytesParameter DescriptionRegister address The register address (9100 hex) that specifies getting the results of multiaccess ID readingWord count 0022 hex + Option size• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countNumber of RF TagsX X 0000 hex 2 bytes FF hex 03 hex 1 byte 2 bytesByte-11 Byte-12 Byte-13 Byte-14 Byte-15 ... Byte-76 Byte-77 Byte-78Error code StoredPC EPC code OptionsReception level2 bytes 2 bytes 62 bytes 2 bytes
7   Modbus/TCP Communications7 - 34 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error ResponseExecution ExamplesSpecifying Getting the Results of Multiaccess Reading of the IDs by the Reader/Writer with No OptionsThere are three RF Tags in the communications field. Getting the First Results (Getting the Communications Results for RF Tag A)TX: 000000000006FF0391000022RX: 000000000047FF0344000300003000AAAA…AAAA0000…0000Parameter DescriptionField length Gives the total number of bytes starting from the unit identifier in 4-digit hexadecimal.0047 hex + Option size• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.Byte count Gives the total number of bytes starting from the number of RF Tags in 2-digit hexadecimal.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 endNot 0000 hex: Error code• For details on the error codes, 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 This section may be omitted depending on the option value for the SET MULTIACCESS ID READ command.Reception level The reception level is attached in signed 4-digit hexadecimal.FFFF to FF9D hex (−1 to -99 [dBm])Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 357   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-2  Multiaccess Communications Commands*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: 000000000006FF0391000022RX: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: 000000000006FF0391000022RX: 000000000047FF0344000120020000…0000*Number of RF Tags: 1, RF Tag C error code (2002 hex: Communications error) Getting the Fourth Results (No Communications Results)TX: 000000000006FF0391000022RX: 000000000047FF034400000000…0000*Number of RF Tags: 0, Remaining data: All 00 hex
7   Modbus/TCP Communications7 - 36 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis command specifies reading data from the RF Tags in the communications field.Command FormatResponse Formats• Normal Response• Error ResponseSET MULTIACCESS DATA READByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000D hex FF hex 10 hex 9200F hex 0003 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18Byte countRead area start addressRead size Options06 hex 2 bytes 2 bytes 2 bytesParameter DescriptionRegister address The register address (9200 hex) that specifies setting multiaccess data readingRead area start address Specify in 4-digit hexadecimal the start address for reading data.Setting ranges (word address specifications)0000 to 07FF hex: Reserved area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaRead 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeWord countX X 0000 hex 0004 hex FF hex 10 hex 0003 hexParameter DescriptionWord count Always 0003 hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 377   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-2  Multiaccess Communications CommandsExecution ExamplesSpecifying to the Reader/Writer a Multiaccess Data Read of Four Words Starting from Word Address 0123 Hex (User Area) with No OptionsExample 1: Execution when an RF Tag Is in the Communications FieldTX: 00000000000DFF109200000306312300040000RX: 000000000004FF100003Example 2: Execution When an RF Tag Is Not in the Communications Field (Exception Code: 04 Hex (Failure in Device))TX: 00000000000DFF109200000306312300040000RX: 000000000003FF9004
7   Modbus/TCP Communications7 - 38 UHF RFID System V780-series Reader/Writer User’s Manual (Z389) FunctionThis 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Response Formats• Normal Responsen: 6 to 132GET MULTIACCESS DATA READ RESULTSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex 9300 hex 2 bytesParameter DescriptionRegister address The register address (9300 hex) that specifies getting the results of multiaccess data readingWord 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countNumber of RF TagsX X 0000 hex 2 bytes FF hex 03 hex 1 byte 2 bytesByte-12 ... ... ... ... ... ... Byte-12+ n-1Error code Read data Options2 bytes 2 to 64 bytes 0 to 66 bytesStoredPC EPC codeReception level2 bytes 62 bytes 2 bytesParameter DescriptionField 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.
7 - 397   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-2  Multiaccess Communications Commands• Error ResponseByte 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 endNot 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])Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.Parameter Description
7   Modbus/TCP Communications7 - 40 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesSpecifying Getting the Results of Multiaccess Reading of Four-word Data by the Reader/Writer with No OptionsThere are three RF Tags in the communications field. Getting the First Results (Getting the Communications Results for RF Tag A)TX: 000000000006FF0393000006RX: 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: 000000000006FF0393000006RX: 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: 000000000006FF0393000006RX: 00000000000FFF030C000120020000…0000*Number of RF Tags: 1, RF Tag C error code (2002 hex: Communications error) Getting the Fourth Results (No Communications Results)TX: 000000000006FF0393000006RX: 00000000000FFF030C000000000000…0000*Number of RF Tags: 0, Remaining data: All 00 hex
7 - 417   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-3  Modbus Expansion Communications CommandsFunctionThis 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Response Formats• Normal Response7-6-3 Modbus Expansion Communications CommandsEXTENDED DATA READByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Read area start addressX X 0000 hex 000A hex FF hex 64 hex 0001 hex 2 bytesByte-12 Byte-13 Byte-14 Byte-15Read size Options2 bytes 2 bytesParameter DescriptionSubfunction code 0001 hex: EXTENDED DATA READRead area start address Specify in 4-digit hexadecimal the start address for reading data.Setting ranges (word address specifications)0000 to 07FF hex: Reserved area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaRead 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Error codeX X 0000 hex 2 bytes FF hex 64 hex 0001 hex 0000 hexByte-12... ... ... ... ... ... ... ... ... Byte-nRead data Options1 to 2,048 words (2 to 4,096 bytes)0 to 68 bytesStoredPC EPC code Reception level Diagnostic results2 bytes 62 bytes 2 bytes 2 bytesNote The contents depend on the options specified in the command.
7   Modbus/TCP Communications7 - 42 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error Response: RF Tag Communications Error • Error Response: Command ErrorExecution ExamplesReading 2,048 Words of Data Starting from Word Address 0000 Hex (User Area) in the RF Tag with No OptionsExample 1: Execution When an RF Tag Is Not in the Communications Field (Read Data: 1111222233334444…FFFF Hex)TX: 00000000000AFF640001300008000000RX: 000000000806FF64000100001111222233334444…FFFFExample 2: Execution When an RF Tag Is Not in the Communications Field (Error Code: 2001 Hex (RF Tag Missing Error))TX: 00000000000AFF640001300008000000RX: 000000000006FF6400012001Parameter DescriptionField length 0008 to 1006 hex + Option size• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.Read data The data that was read from the RF Tag is attached. (Range: 0001 to 0800 hex, in words)Options These parameters may be omitted depending on the option value.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])Diagnostic resultsGives 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-11Transaction iden-tifierProtocol identifier Field length Unit identifierFunc-tion codeSubfunction code Error codeX X 0000 hex 0006 hex FF hex 64 hex 0001 hex 2 bytesParameter DescriptionError code For details, refer to ?9-2-1 ?????? (P.9-3)?.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex E5 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 437   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-3  Modbus Expansion Communications CommandsFunctionThis 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Response Formats• Normal ResponseEXTENDED DATA WRITEByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Write area start addressX X 0000 hex 000C to 100A hex FF hex 64 hex 0002 hex 2 bytesByte-12 Byte-13 Byte-14 ... Byte-n + nWrite size Data to write Options2 bytes 1 to 2,048 words (2 to 4,096 bytes)2 bytesParameter DescriptionField length Setting range: 000C to 100A hexSubfunction code 0002 hex: EXTENDED DATA WRITEWrite 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 area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaWrite 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 writeOptions For details, refer to 7-3 RF Communications Command Options on page 7-9.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Error codeX X 0000 hex 2 bytes FF hex 64 hex 0002 hex 0000 hexByte-12 ... ... ... ... ... ... Byte-nOptions0 to 68 bytesStoredPC EPC code Reception level Diagnostic results2 bytes 62 bytes 2 bytes 2 bytes
7   Modbus/TCP Communications7 - 44 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error Response: RF Tag Communications Error • Error ResponseExecution ExamplesWriting 2,048 Words of Data Starting from Word Address 0000 Hex (User Area) in the RF Tag with No OptionsExample 1: Execution When an RF Tag Is Not in the Communications Field (Error Code: 0000 (Nor-mal Completion))TX: 00000000100AFF64000230001111222233334444…FFFF0000RX: 000000000006FF6600010000Example 2: Execution When an RF Tag Is Not in the Communications Field (Error Code: 2001 Hex (RF Tag Missing Error))TX: 00000000100AFF64000230001111222233334444…FFFF0000RX: 000000000006FF640002200Parameter DescriptionField length Normal completion: 0006 hex + Option size• For details on option sizes, refer to 7-3 RF Communications Command Options on page 7-9.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.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])Diagnostic resultsGives 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-11Transaction iden-tifierProtocol identifier Field length Unit identifierFunc-tion codeSubfunction code Error codeX X 0000 hex 0006 hex FF hex 64 hex 0002 hex 2 bytesParameter DescriptionError code For details, refer to N?9-2-1 ?????? (P.9-3)?.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex E4 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 457   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-3  Modbus Expansion Communications CommandsFunctionThis 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Response Formats• Normal Response or Error Response: RF Tag Communications ErrorEXTENDED MULTIACCESS ID READByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code OptionsX X 0000 hex 0006 hex FF hex 64 hex 0003 hex 2 bytesParameter DescriptionSubfunction code 0003 hex: EXTENDED MULTIACCESS ID READOptions For details, refer to 7-3 RF Communications Command Options on page 7-9.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Number of RF Ta g s  ( m)X X 0000 hex 2 bytes FF hex 64 hex 0003 hex 0000 to 0040 hexByte-12 ... Byte-12 + n - 1 ... Byte-12+n*(m-1) ... Byte-12+(n*m)-1Information from RF Tag 1 ... Information from RF Tag mn = 66 to 68 bytes ... n = 66 to 68 bytesInformation from RF Tag xError code StoredPC EPC code OptionsReception level2 bytes 2 bytes 62 bytes 2 bytesParameter DescriptionField length 0048 to 0F86 hex + (Option size × m)• 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 detected in 4-digit decimal.0000 to 0040 hex (0 to 64)Information from RF Tag 1Error 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 levelThe reception level is attached in signed 4-digit hexadecimal.FFFF to FF9D hex (-1 to -99 [dBm])
7   Modbus/TCP Communications7 - 46 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error Response: Command ErrorExecution ExamplesExecution for Reading ID Data from Multiple RF Tags with no Option SpecificationExample 1: Execution When Four RF Tags Are in the Communications FieldTX: 000000000006FF6400030000RX: 000000000116FF640003000400003000AAAA…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: 000000000006FF6400030000RX: 000000000003FFE404Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex E4 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 477   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-3  Modbus Expansion Communications CommandsFunctionThis 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Response Formats• Normal ResponseEXTENDED MULTIACCESS DATA READByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Read area start addressX X 0000 hex 000A hex FF hex 64 hex 0004 hex 2 bytesByte-12 Byte-13 Byte-14 Byte-15Read size Options2 bytes 2 bytesParameter DescriptionSubfunction code 0004 hex: EXTENDED MULTIACCESS DATA READRead area start address Specify in 4-digit hexadecimal the start address for reading data.Setting ranges (word address specifications)0000 to 07FF hex: Reserved area1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User areaRead 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeSubfunction code Number of RF Ta g s  ( m)X X 0000 hex 2 bytes FF hex 64 hex 0004 hex 0000 to 0040 hexByte-12 ... Byte-12 + n - 1 ... Byte-12+n*(m-1) ... Byte-12+(n*m)-1Information from RF Tag 1 ... Information from RF Tag mn = 4 to 132 bytes ... n = 4 to 132 bytesInformation from RF Tag xError code Read data Options2 bytes 2 to 64 bytes 0 to 66 bytesStoredPC EPC code Reception level2 bytes 62 bytes 2 bytes
7   Modbus/TCP Communications7 - 48 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error ResponseNote If the exception code is 04 hex (failure in slave device), this format is not used and a response is returned.Execution ExamplesReading 4 Words of Data Starting from Word Address 0123 Hex (User Area) in Multiple RF Tags with No OptionsExample 1: Execution When Four RF Tags Are in the Communications FieldTX: 00000000000AFF640004312300040000RX: 00000000002EFF64000400040000AAAAAAAAAAAAAAAA: 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)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: 00000000000AFF640004312300040000RX: 000000000003FFE404Parameter DescriptionField length 000A to 2106 hex + (Option size × m)• 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 detected in 4-digit decimal.0000 to 0040 hex (0 to 64)Information from RF Tag 1Error code For details, refer to ?9-2-1 ?????? (P.9-3)?.Read data The data that was read from the RF Tag is attached.The bytes that exceed the word count will be filled with 00 hex.Options This section may be omitted depending on the option value for the SET MULTIACCESS ID READ command.StoredPCGives the StoredPC data in 4-digit hexadecimal.The upper 5 bits are the EPC word length.EPC codeGives 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.Recep-tion levelThe reception level is attached in signed 4-digit hexadecimal.FFFF to FF9D hex (-1 to -99 [dBm])Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex E4 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 497   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-4  Reader/Writer Control CommandsFunctionThis command initializes the Reader/Writer settings. (That is, it returns them to the default settings.)Command FormatResponse Formats• Normal Response• Error Response7-6-4 Reader/Writer Control CommandsINITIALIZEByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex A000 hex 0001 hexByte-12 Byte-13 Byte-14Byte countOptions02 hex 0000 hexParameter DescriptionRegister address The register address (A000 hex) that specifies initializing settingsWord count The number of words for the option (0001 hex)Byte count The number of option bytes (02 hex)Options 0000 hex: No optionsByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex A000 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 50 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution to Initialize the Reader/Writer SettingsTX: 000000000009FF10A0000001020000RX: 000000000006FF10A0000001
7 - 517   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-4  Reader/Writer Control CommandsFunctionThis command restarts the entire Reader/Writer.Command FormatResponse Formats• Normal ResponseNote A response is not returned for forced resetting.• Error ResponseExecution ExamplesExecution to Restart the Entire Reader/WriterTX: 000000000009FF10A1000001020000RX: 000000000006FF10A1000001RESETByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex A100 hex 0001 hexByte-12 Byte-13 Byte-14Byte countOptions02 hex 2 bytesParameter DescriptionRegister 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: RepeatFFFF hex: Forced resetByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex A100 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 52 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command stops RF Tag communications command execution by the Reader/Writer.Command FormatResponse Formats• Normal ResponseNote A response is not returned for forced resetting.• Error ResponseExecution ExamplesExecution to Stop RF Tag Communications Command Execution by the Reader/WriterTX: 000000000009FF10A2000001020000RX: 000000000006FF10A2000001STOPByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex A200 hex 0001 hexByte-12 Byte-13 Byte-14Byte countOptions02 hex 0000 hexParameter DescriptionRegister address The register address (A200 hex) that specifies stopping executionWord count The number of words for the option (0001 hex)Byte count The number of option bytes (02 hex)Options 0000 hex: No optionsByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex A200 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 537   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-4  Reader/Writer Control CommandsFunctionThis command initializes the target level information of all the RF Tags that are being monitored by the Reader/Writer in Focus Mode.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution to Initialize Target Levels of All RF Tags Monitored by Reader/Writer in Focus ModeTX: 000000000009FF10A3000001020000RX: 000000000009FF10A3000001020000RESET FOCUSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex A300 hex 0001 hexByte-12 Byte-13 Byte-14Byte countOptions02 hex 0000 hexParameter DescriptionRegister address The register address (A300 hex) that specifies resetting the focusWord count The number of words for the option (0001 hex)Byte count The number of option bytes (02 hex)Options 0000 hex: No optionsByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex A300 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 54 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the TCP/IP communications conditions of the Reader/Writer.Command FormatResponse Formats• Normal Response7-6-5 Reader/Writer Setting Commands: Network SettingsSET TCP/IP COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0015 hex FF hex 10 hex B000 hex 0007 hexByte-12 Byte-13 Byte-14 Byte-15 ... Byte-18 Byte-19 ... Byte-22 Byte-23 ... Byte-26Byte countTCP/IP communications conditions0E hex IP address setting methodIP address Subnet mask Gateway address2 bytes 4 bytes 4 bytes 4 bytesParameter Description Default settingRegister 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-tionsIP address set-ting methodSpecify in 4-digit hexadecimal the IP address setting method.0000 hex: Fixed setting00001 hex: Obtain from BOOTP server0002 hex: Get from BOOTP server as fixed settings0000 hexIP address*1*1. Specify 00000000 hex for any IP address setting method other than using a fixed IP address.Specify in 8-digit hexadecimal the fixed IP addresses to set.Setting range: 00000000 to DFFFFFFF hexExample: C0A801C8 hex (192.168.1.200)C0A801C8 hexSubnet mask*1 Specify in 8-digit hexadecimal the subnet mask to set.Setting range: FF000000 to FFFFFFFF hexExample: FFFFFF00 hex (255.255.255.0)FFFFFF00 hexGateway address*1Specify in 8-digit hexadecimal the gateway address to set.Setting range: 00000000 to DFFFFFFF hexExample: C0A801FE hex (192.168.1.254)C0A801FE hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex B000 hex 0007 hex
7 - 557   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network Settings• Error ResponseExecution ExamplesExecution to Set the Following TCP/IP Communications Conditions in the Reader/WriterIP address setting method: Fixed, IP address: 192.168.1.200, Subnet mask: 255.255.255.0, Gate-way address: 192.168.1.1TX: 000000000015FF10B00000070E0000C0A801C8FFFFFF00C0A80101RX: 000000000006FF10B0000007Parameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 56 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the TCP/IP communications conditions that are set in the Reader/Writer.Command FormatResponse Formats• Normal Response*1. For any IP address setting method except for using a fixed address, 00000000 hex is returned.GET TCP/IP COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex B000 hex 0007 hexParameter DescriptionRegister address The register address (B000 hex) that specifies the TCP/IP communications condi-tions.Word count The number of words of the TCP/IP communications conditions to read (0007 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0011 hex FF hex 03 hex 0E hexByte-9 Byte-10 Byte-11 ... Byte-14 Byte-15 ... Byte-18 Byte-19 ... Byte-22TCP/IP communications conditionsIP address setting methodIP address Subnet mask Gateway address2 bytes 4 bytes 4 bytes 4 bytesParameter Description Default settingByte count The number of bytes in the TCP/IP communications condi-tions that were read (0E hex)TCP/IP commu-nica-tions condi-tionsIP address set-ting methodGives the IP address setting method that was read in 4-digit hexadecimal.0000 hex: Fixed setting00001 hex: Obtain from BOOTP server0002 hex: Get from BOOTP server as fixed settings0000 hexIP address*1 Gives the IP address that was read in 8-digit hexadecimal.Example: C0A801C8 hex (192.168.1.200)C0A801C8 hexSubnet mask*1 Gives the subnet mask that was read in 8-digit hexadecimal.Example: FFFFFF00 hex (255.255.255.0)FFFFFF00 hexGateway address*1Gives the gateway address that was read in 8-digits hexa-decimal.Example: C0A801FE hex (192.168.1.254)C0A801FE hex
7 - 577   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network Settings• Error ResponseExecution ExamplesExecution When the Following TCP/IP Communications Conditions Are Set in the Reader/WriterIP address setting method: Fixed, IP address: 192.168.1.200, Subnet mask: 255.255.255.0, Gate-way address: 192.168.1.1TX: 000000000006FF03B0000007RX: 000000000011FF030E0000C0A801C8FFFFFF00C0A80101Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 58 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to set or clear a name for the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET DEVICE NAMEByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0047 hex FF hex 10 hex B100 hex 0020 hexByte-12 Byte-13 ... Byte-76Byte countDevice name40 hex 64 bytesParameter DescriptionRegister address The register address (B100 hex) that specifies the device nameWord 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex B100 hex 0020 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7 - 597   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network SettingsExecution ExamplesExecution to Set the Reader/Writer Device Name to V780-A001TX: 000000000047FF10B10000204056363830532D413030310000000000…00RX: 000000000006FF10B1000020
7   Modbus/TCP Communications7 - 60 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the name that is set in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When the Reader/Writer Device Name Is Set to V780-A001TX: 000000000006FF03B1000020RX: 000000000043FF034056363830532D413030310000000000…00GET DEVICE NAMEByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex B100 hex 0020 hexParameter DescriptionRegister address The register address (B100 hex) that specifies the device nameWord count The number of words in the device name (0020 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-72Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countDevice nameX X 0000 hex 0043 hex FF hex 03 hex 40 hex 64 bytesParameter DescriptionByte 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 (~).Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 617   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network SettingsFunctionThis command sets the Modbus/TCP communications conditions of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET MODBUS/TCP COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex B200 hex 0001 hexByte-12 Byte-13 Byte-14Byte countModbus/TC com-munications condi-tionsPort number02 hex 2 bytesParameter Description Default settingRegister address The register address (B200 hex) that specifies the Modbus/TCP communications conditionsWord 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-tionsPort num-berSpecify the Modbus/TCP communications port number in 4-digit hexadeci-mal.Setting range: 01F6 hex or 0400 to FFFF hexExample: 01F6 hex (502)• IANA manages ports 000 to 03FF hex.01F6 hex (502)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex B200 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 62 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution to Set the Following Modbus/TCP Communications Conditions in the Reader/WriterPort number: 502TX: 000000000009FF10B20000010201F6RX: 000000000006FF10B2000001
7 - 637   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network SettingsFunctionThis command is used to check the Modbus/TCP communications conditions of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When the Following Modbus/TCP Communications Conditions Are Set in the Reader/WriterPort number: 502TX: 000000000006FF03B2000001RX: 000000000005FF030201F6GET MODBUS/TCP COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex B200 hex 0001 hexParameter Description Default set-tingRegister address The register address (B200 hex) that specifies the Modbus/TCP communications conditionsWord count The number of words of the Modbus/TCP communications conditions to read (0001 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countModbus/TC com-munications condi-tionsPort numberX X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytesParameter DescriptionByte count The number of bytes in the Modbus/TCP communications conditions that were read (02 hex)Modbus/TC communica-tions conditionsPort num-berGives the Modbus/TCP communications port number in 4-digit hexadecimal.Example: 01F6 hex (502)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 64 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the Web browser communications conditions of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET WEB COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex B300 hex 0001 hexByte-12 Byte-13 Byte-14Byte countWeb communica-tions conditionsPort number02 hex 2 bytesParameter Description Default settingRegister address The register address (B300 hex) that specifies the Web communications conditionsWord 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 condi-tionsPort num-berSpecify the Web communications port number in 4-digit hexadecimal.Setting range: 0400 to FFFF hexExample: 1BB2 hex (7090)• IANA manages ports 000 to 03FF hex.1BB2 hex (7090)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex B300 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 657   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network SettingsExecution ExamplesExecution to Set the Following Web Communications Conditions in the Reader/WriterPort number: 7090TX: 000000000009FF10B3000001021BB2RX: 000000000006FF10B3000001
7   Modbus/TCP Communications7 - 66 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the Web browser communications conditions of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When the Following Web Communications Conditions Are Set in the Reader/WriterPort number: 7090TX: 000000000006FF03B3000001RX: 000000000005FF03021BB2GET WEB COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex B300 hex 0001 hexParameter DescriptionRegister address The register address (B300 hex) that specifies the Web communications conditionsWord count The number of words of the Web communications conditions to read (0001 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countWeb communica-tions conditionsPort numberX X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytesParameter DescriptionByte count The number of bytes in the Web communications conditions that were read (02 hex)Web com-munica-tions conditionsPort num-berGives the Web communications port number that was read in 4-digit hexadecimal.Example: 1BB2 hex (7090)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 677   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network SettingsFunctionThis command sets or clears the Reader/Writer login password for the Web browser interface.Command FormatResponse Formats• Normal Response• Error ResponseSET WEB PASSWORDByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0017 hex FF hex 10 hex B400 hex 0008 hexByte-12 Byte-13 ... Byte-28Byte countWeb password10 hex 16 bytesParameter DescriptionRegister address The register address (B400 hex) that specifies the Web passwordWord 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.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex B400 hex 0008 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 68 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesSetting the Reader/Writer Web Password to “password”TX: 000000000017FF10B40000081070617373776F72640000000000000000RX: 000000000006FF10B4000008
7 - 697   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-5  Reader/Writer Setting Commands: Network SettingsFunctionThis command is used to check the login password that is set in the Reader/Writer for the Web browser interface.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When the Reader/Writer Web Password Is Set to “password”TX: 000000000006FF03B4000008RX: 000000000013FF031070617373776F72640000000000000000GET WEB PASSWORDByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex B400 hex 0008 hexParameter DescriptionRegister address The register address (B400 hex) that specifies the Web passwordWord count The number of words in the Web password (0008 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-24Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countWeb passwordX X 0000 hex 0013 hex FF hex 03 hex 10 hex 16 bytesParameter DescriptionByte 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-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 (~).Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 70 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the communications conditions for the Reader/Writer.Command FormatResponse Formats• Normal Response7-6-6 Reader/Writer Setting Commands: Communications SettingsSET TAG COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0011 hex FF hex 10 hex C000 hex 0005 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18 Byte-19 Byte-20 Byte-21 Byte-22Byte countCommunications conditions0A hex RF communica-tions modeRF communica-tions speedRF communica-tions timeout timeWrite verification Reserved2 bytes 2 bytes 2 bytes 2 bytes 0000 hexParameter Description Default settingRegister address The register address (C000 hex) that specifies the RF communications condi-tionsWord 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-tionsRF communica-tions modeSpecify the communications mode in 4-digit hexadecimal.0000 hex: Once0001 hex: Auto0002 hex: Focus0000 hexRF communica-tions speedSpecify the communications speed in 4-digit hexadecimal.0000 hex: Automatic (default)0001 hex: High speed0002 hex: Normal speed0000 hexRF communica-tions timeout timeSpecify the RF communications timeout time.0001 to EA60 hex (1 to 60,000 [ms])00FA hex(250)Write verification Specify in 4-digit hexadecimal whether to perform write veri-fication.0000 hex: Disable, 0001 hex: Enable0001 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C000 hex 0005 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.
7 - 717   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications Settings• Error ResponseExecution ExamplesExecution to Set the Following RF Communications Conditions in the Reader/WriterRF communications mode: Once, RF communications speed: Auto, RF communications timeout time: 250 ms, Write verification: EnabledTX: 000000000011FF10C00000050A0000000000FA00010000RX: 000000000006FF10C0000005Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 72 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the RF communications conditions that are set in the Reader/Writer.Command FormatResponse Formats• Normal ResponseGET TAG COMMUNICATIONS CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C000 hex 0005 hexParameter DescriptionRegister address The register address (C000 hex) that specifies the RF communications conditionsWord count The number of words of the RF communications conditions to read (0005 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 000D hex FF hex 03 hex 0A hexByte-9 Byte-10 Byte-11 Byte-12 Byte-13Byte-14 Byte-15 Byte-16 Byte-17 Byte-18Communications conditionsRF communica-tions modeRF communica-tions speedRF communica-tions timeout timeWrite verification Reserved2 bytes 2 bytes 2 bytes 2 bytes 0000 hexParameter Description Default settingRegister address The register address (C000 hex) that specifies the RF communications conditionsWord 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 conditionsRF communica-tions modeGives the communications mode in 4-digit hexadeci-mal.0000 hex: Once0001 hex: Auto0002 hex: Focus0000 hexRF communica-tions speedGives the communications speed in 4-digit hexadeci-mal.0000 hex: Automatic (default)0001 hex: High speed0002 hex: Normal speed0000 hexRF communica-tions timeout timeGives the RF communications timeout time.0001 to EA60 hex (1 to 60,000 [ms])00FA hex(250)Write verification Gives whether write verification is being performed in 4-digit hexadecimal.0000 hex: Disable, 0001 hex: Enable0001 hex
7 - 737   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications Settings• Error ResponseExecution ExamplesExecution When the Following RF Communications Conditions Are Set in the Reader/WriterRF communications mode: Once, RF communications speed: Auto, RF communications timeout time: 250 ms, Write verification: EnabledTX: 000000000006FF03C0000005RX: 00000000000DFF030A0000000000FA00010000Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 74 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the transmission powers of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET TRANSMISSION POWERByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000B hex FF hex 10 hex C100 hex 0002 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16Byte countTransmission power04 hex Read transmis-sion powerWrite transmis-sion power2 bytes 2 bytesParameter Description Default settingRegister address The register address (C100 hex) that specifies setting the transmission powersWord 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 powerRead transmis-sion powerSpecify the transmission power for read RF communi-cations commands in 4-digit hexadecimal.000F to 001B hex (15 to 27 dBm)001B hex (27 [dBm])Write transmis-sion powerSpecify the transmission power for write RF communi-cations commands in 4-digit hexadecimal.000F to 001B hex (15 to 27 dBm)001B hex (27 [dBm])Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C100 hex 0002 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 757   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsExecution ExamplesExecution to Set the Following Transmission Powers in the Reader/WriterRead transmission power: 27 dBm, Write transmission power: 27 dBmTX: 00000000000BFF10C100000204001B001BRX: 000000000006FF10C1000002
7   Modbus/TCP Communications7 - 76 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the transmission powers that are set in the Reader/Writer.Command FormatResponse Formats• Normal ResponseExecution ExamplesExecution When the Following RF Transmission Powers Are Set in the Reader/WriterRead transmission power: 27 dBm, Write transmission power: 27dBmTX: 000000000006FF03C1000002RX: 000000000007FF0304001B001BGET TRANSMISSION POWERByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C100 hex 0002 hexParameter DescriptionRegister address The register address (C100 hex) that specifies setting the transmission powerWord count The number of words of the antenna setting to read (0002 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0007 hex FF hex 03 hex 04 hexByte-9 Byte-10 Byte-11 Byte-12Transmission powersRead transmis-sion powerWrite transmis-sion power2 bytes 2 bytesParameter Description Default settingByte count The number of bytes in the transmission powers (06 hex)Transmission powerRead transmis-sion powerGives the transmission power for read RF communica-tions commands in 4-digit hexadecimal.000F to 001B hex (15 to 27 dBm)001B hex(27 [dBm])Write transmis-sion powerGives 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])
7 - 777   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsFunctionThis command sets the channel in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET CHANNELByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex C200 hex 0001 hexByte-12 Byte-13 Byte-14Byte countChannel02 hex 2 bytesParameter Description Default settingRegister address The register address (C200 hex) that specifies the channelChannel Specify the channel in 4-digit hexadecimal.0000 hex: Auto0002 hex: Channel 20008 hex: Channel 8000E hex: Channel 140000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C200 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 78 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution to Set Channel 2 for the Reader/WriterTX: 000000000009FF10C2000001020002RX: 000000000006FF10C2000001
7 - 797   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsFunctionThis command is used to check the channel that is set in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When Channel 2 Is Set for the Reader/WriterTX: 000000000006FF03C2000001RX: 000000000005FF03020002GET CHANNELByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C200 hex 1 byteParameter DescriptionRegister address The register address (C200 hex) that specifies the channelWord count Always 0001 hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countChannelX X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytesParameter Description Default settingField length Always 0005 hex.Byte count Always 02 hex.Channel Gives the channel in 4-digit hexadecimal.0000 hex: Auto0002 hex: Channel 20008 hex: Channel 8000E hex: Channel 140000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 80 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the Gen2 session for the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET GEN2 SESSIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 009 hex FF hex 10 hex C300 hex 0001 hexByte-12 Byte-13 Byte-14Byte countGen2 Session02 hex 2 bytesParameter Description Default settingRegister address The register address (C300 hex) that specifies the Gen2 session settingWord 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 hexadecimal.0000 hex: S0 flag0001 hex: S1 flag0002 hex: S2 flag0003 hex: S3 flag0000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunc-tion codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C300 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 817   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsExecution ExamplesExecution to Set S2 as the Gen2 Session for the Reader/WriterTX: 000000000009FF10C3000001020002RX: 000000000006FF10C3000001
7   Modbus/TCP Communications7 - 82 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the Gen2 session that is set in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When S2 Is Set as the Gen2 Session for the Reader/WriterTX: 000000000006FF03C3000001RX: 000000000005FF03020002GET GEN2 SESSIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C300 hex 0001 hexParameter DescriptionRegister address The register address (C300 hex) that specifies the Gen2 session settingWord count The number of words in the Gen2 session setting to read (0001 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunc-tion codeByte countGen2 sessionX X 0000 hex 0005 hex FF hex 03 hex 02 hex 2 bytesParameter Description Default settingByte 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 4-digit hexadecimal.0000 hex: S0 flag (default)0001 hex: S1 flag0002 hex: S2 flag0003 hex: S3 flag0000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 837   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsFunctionThis command sets the access password for RF Tag communications of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET ACCESS PASSWORDByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000B hex FF hex 10 hex C400 hex 0002 hexByte-12 Byte-13 ... Byte-16Byte countAccess password04 hex 4 bytesParameter Description Default settingRegister address The register address (C400 hex) that specifies the access password settingAccess password Specify the access password to use for RF Tag communications in 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.00000000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C400 hex 0002 hexParameter DescriptionWord count Always 0002 hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 84 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution to Set the Reader/Writer Access Password to “12345678 hex”TX: 00000000000BFF10C40000020412345678RX: 000000000006FF10C4000002
7 - 857   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsFunctionThis command reads the access password that is set for RF Tag communications in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution When the Reader/Writer Access Password Is Set to “12345678 hex”TX: 000000000006FF03C4000002RX: 000000000007FF030412345678GET ACCESS PASSWORDByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C400 hex 0002 hexParameter DescriptionRegister address The register address (C400 hex) that specifies reading the access passwordWord count The number of words in the access password to read (0002 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-12Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countAccess passwordX X 0000 hex 0007 hex FF hex 03 hex 04 hex 4 bytesParameter Description Default settingByte count The number of bytes in the access password (04 hex)Access password Gives the access password to use for RF Tag communications in 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.00000000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 86 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the RF Tag selection filter conditions for the Reader/Writer.Command Format*1. If the RF Tag selection filter conditions settings are disabled, this value is always 0000 hex.Response Formats• Normal ResponseSET RF TAG SELECTION FILTER CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 002D hex FF hex 10 hex C500 hex 0013 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18 Byte-19 ... Byte-50Byte countRF Tag selection filter conditionsEnable/disable Address Data length Data26 hex 2 bytes 2 bytes 2 bytes 32 bytesParameter Description Default settingRegister address The register address (C500 hex) that specifies setting the RF Tag selec-tion filter conditionsWord 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 conditionsEnable/disable Specify whether to enable or disable RF Tag selection filter conditions in 4-digit hexadecimal.0000 hex: Disable0001 hex: Enable0000 hexAddress*1. Set the address (in words) of the RF Tag to check for in 4-digit hexadecimal.Setting ranges (word address specifications)1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User area*You cannot specify 0000 to 07FF hex (reserved area).0000 hexData length*1. Specify the number of words of data to check in 4-digit hexadecimal.Setting range: 0000 to 0010 hex0000 hexData*1. Specify the data to check for. (Always 16 words.)*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.00....00 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C500 hex 0013 hex
7 - 877   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications Settings• Error ResponseExecution ExamplesExample 1: Execution When Enabling RF Tag Selection Filter Conditions for the Reader/Writer with the Following SettingsAddress: 3000 hex, Data length: 1 word, Data to check for: 1234 hexTX: 00000000002DFF10C500001326000130000001123400…00RX: 000000000006FF10C5000013Example 2: Execution When Disabling RF Tag Selection Filter Conditions for the Reader/WriterTX: 00000000002DFF10C50000132600000000000000000…00RX: 000000000006FF10C5000013Parameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 88 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command reads the RF Tag selection filter conditions that are set in the Reader/Writer.Command FormatResponse Formats• Normal Response*1. If the RF Tag selection filter conditions settings are being disabled, this value is always 0000 hex.GET RF TAG SELECTION FILTER CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C500 hex 0013 hexParameter DescriptionRegister address The register address (C500 hex) that specifies setting the RF Tag selection filter conditionsWord count The number of words in the RF Tag selection filter conditions to read (0013 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0028 hex FF hex 03 hex 26 hexByte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-14 Byte-15 ... Byte-46RF Tag selection filter conditionsEnable/disable Address Data length Data2 bytes 2 bytes 2 bytes 32 bytesParameter Description Default settingByte count The number of bytes in the RF Tag selection filter conditions (26 hex)RF Tag selection filter conditionsEnable/disable Gives whether RF Tag selection filter conditions are enabled or disabled in 4-digit hexadecimal.0000 hex: Disable0001 hex: Enable0000 hexAddress*1. Gives the address (in words) of the RF Tag to check for in 4-digit hexadecimal.1000 to 17FF hex: EPC area2000 to 27FF hex: TID area3000 to 37FF hex: User area0000 hexData length*1. Gives the number of words of data to check in 4-digit hexadecimal.0000 to 0010 hex0000 hexData*1. Gives the data to check for. (Always 16 words.)*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.00....00 hex
7 - 897   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications Settings• Error ResponseExecution ExamplesExecution When RF Tag Selection Filter Conditions for the Reader/Writer Are Enabled with the Fol-lowing SettingsAddress: 3000 hex, Data length: 1 word, Data to check: 1234 hexTX: 000000000006FF03C5000013RX: 000000000029FF0326000130000001123400…00Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 90 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the RSSI filter conditions for the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseSET RSSI FILTER CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000D hex FF hex 10 hex C600 hex 0003 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18Byte countRSSI filter conditionsEnable/disable High threshold Low threshold06 hex 2 bytes 2 bytes 2 bytesParameter Description Default settingRegister address The register address (C600 hex) that specifies the RSSI filter conditionsWord 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 conditionsEnable/disable Specify whether the RSSI filter is enabled or disabled in 4-digits hexadecimal.0000 hex: Disable0001 hex: Enable0000 hexHigh threshold*1*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.Specify the high threshold for the reception level in signed 4-digit hexadecimal.FFF6 to FFBA hex (0 or -70 to -10) [dBm]0000 hexLow threshold*1 Specify the low threshold for the reception level in signed 4-digit hexadecimal.FFF6 to FFBA hex (0 or -70 to -10) [dBm]0000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C600 hex 0003 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byte
7 - 917   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsExecution ExamplesExample 1: Execution When Enabling RSSI Filter Conditions for the Reader/Writer with the Follow-ing SettingsHigh threshold: -40 dBm (FFD8 hex), Low threshold: -64 dBm (FFC0 hex)TX: 00000000000DFF10C6000003060001FFD8FFC0RX: 000000000006FF10C6000003Example 2: Execution When Disabling RSSI Filter Conditions for the Reader/WriterTX: 00000000000DFF10C600000306000000000000RX: 000000000006FF10C6000003Parameter DescriptionException code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 92 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the RSSI filter conditions that are set in the Reader/Writer.Command FormatResponse Formats• Normal Response*1. If the RSSI filter conditions are disabled, the high and low threshold levels will always be 0000 hex.• Error ResponseGET RSSI FILTER CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C600 hex 0003 hexParameter DescriptionRegister address The register address (C600 hex) that specifies reading the RSSI filter conditionsWord count The number of words in the RSSI filter conditions to read (0003 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0009 hex FF hex 03 hex 04 hexByte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-14RSSI filter conditionsEnable/disable High threshold Low threshold2 bytes 2 bytes 2 bytesParameter Description Default settingByte count The number of bytes in the RSSI filter conditions (06 hex)RSSI filter conditionsEnable/dis-ableGives whether the RSSI filter is enabled or disabled in 4-dig-its hexadecimal.0000 hex: Disable0001 hex: Enable0000 hexHigh threshold*1Gives the RSSI high threshold level in signed 4-digit hexa-decimal.FFF6 to FFBA hex (0 or −70 to −10) [dBm]0000 hexLow threshold*1Gives the RSSI low threshold level in signed 4-digit hexa-decimal.FFF6 to FFBA hex (0 or −70 to −10) [dBm]0000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 937   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsExecution ExamplesExecution When RSSI Filter Conditions for the Reader/Writer Are Enabled with the Following Set-tingsHigh threshold: -40 dBm (FFD8 hex), Low threshold: -64 dBm (FFC0 hex)TX: 000000000006FF03C6000003RX: 000000000009FF03060001FFD8FFC0
7   Modbus/TCP Communications7 - 94 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the time to stop the transmission power.Command Format*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.Response Formats• Normal Response• Error ResponseSET TRANSMISSION TIMEByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000B hex FF hex 10 hex C700 hex 0002 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16Byte countStop time Continuous trans-mission time04 hex 2 bytes 2 bytesParameter Description Default settingRegister address The register address (C700 hex) that specifies setting the transmission timesWord 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 time*1Specify 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]0000 hexContinuous transmis-sion time*1Specify 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]0000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex C700 hex 0002 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byte
7 - 957   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsExecution ExamplesExample 1: Execution to Set the Following Times in the Reader/WriterStop time: 10 ms (000A hex), Continuous transmission time: 400 ms (0190 hex)TX: 00000000000BFF10C700000204000A0190RX: 000000000006FF10C7000002Example 2: Execution to Set the Following Times in the Reader/WriterStop time: None, Continuous transmission time: UnlimitedTX: 00000000000BFF10C70000020400000000RX: 000000000006FF10C7000002Parameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 96 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the transmission times that are set in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseGET TRANSMISSION TIMEByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex C700 hex 0002 hexParameter DescriptionRegister address The register address (C700 hex) that specifies reading the trans-mission time settingsWord count Always 0002 hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0007 hex FF hex 03 hex 04 hexByte-9 Byte-10 Byte-11 Byte-12Stop time Continuous trans-mission time2 bytes 2 bytesParameter Description Default settingField 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-tions command execution in 4-digit hexadecimal.0000 hex or 000A to 03E8 hex(0000 hex = None, or 10 to 1,000) [ms]0000 hexContinuous transmis-sion timeGives 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]0000 hexByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identifier Protocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 977   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-6  Reader/Writer Setting Commands: Communications SettingsExecution ExamplesExecution When the Following RF Transmission Times Are Set in the Reader/WriterStop time: 10 ms (000A hex), Continuous transmission time: 400 ms (0190 hex)TX: 000000000006FF03C7000002RX: 000000000007FF0304000A0190
7   Modbus/TCP Communications7 - 98 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command sets the colors of the NORM/ERR indicators during command execution.Command Format*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-6-7 Reader/Writer Setting Commands: Device SettingsSET OPERATION INDICATOR CUSTOM CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000D hex FF hex 10 hex B800 hex 0003 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18Byte countColor to flash once for normal com-mand executionColor to flash once for command errorColor to flash once for unstable com-munications06 hex 2 bytes 2 bytes 2 bytesParameter DescriptionRegister address The register address (B800 hex) that specifies setting operation indicator custom condi-tionsWord 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 executionSpecify the color to flash once when V780 command processing ends nor-mally in 4-digit hexadecimal.0000 hex: Default0001 hex: Green0002 hex: Red0003 hex: Yellow0004 hex: Blue0005 hex: Cyan0006 hex: Magenta0007 hex: WhiteFFFF hex: Do not flash.*10000 hexColor to flash once for command errorSpecify 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.0002 hexColor to flash once for unstable com-municationsSpecify the color to flash once when the results of executing communica-tions diagnostics indicates that communications are unstable in 4-digit hexa-decimal.*The colors settings are they same as for flashing once for normal command completion, given above.0003 hex
7 - 997   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-7  Reader/Writer Setting Commands: Device SettingsPrecautions for Correct UseIf 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• Error ResponseExecution ExamplesExecution to Set Operation Indicator Custom Conditions for the Reader/WriterExample 1: Execution to Change to the Following Colors for the NORM/ERR Indicators during Com-mand ExecutionNormal completion: Cyan, Error completion: Magenta, Unstable communications: WhiteTX: 00000000000DFF10B800000306000500060007RX: 000000000006FF10B8000003Example 2: Execution to Change the NORM/ERR Indicators to Not Light at All during Command ExecutionTX: 00000000000DFF10B800000306FFFFFFFFFFFFRX: 000000000006FF10B8000003Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex B800 hex 0003 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 100 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the NORM/ERR indicator lighting colors for communications results that are set in the Reader/Writer.Command FormatResponse Formats• Normal ResponseGET OPERATION INDICATOR CUSTOM CONDITIONSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex B800 hex 0003 hexParameter Description Default settingRegister address The register address (B800 hex) that specifies the operation indicator custom settingsWord count The number of words in the operation indicator custom conditions to read (0003 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0009 hex FF hex 03 hex 06 hexByte-9 Byte-10 Byte-11 Byte-12 Byte-13 Byte-14Color to flash once for normal com-mand executionColor to flash once for command errorColor to flash once for unstable com-munications2 bytes 2 bytes 2 bytesParameter DescriptionByte count The number of bytes in the operation indicator custom settings (06 hex)Color to flash once for normal com-mand executionGives the color to flash once when V780 command processing ends nor-mally in 4-digit hexadecimal.0001 hex: Green0002 hex: Red0003 hex: Yellow0004 hex: Blue0004 hex: Blue0006 hex: Magenta0007 hex: WhiteFFFF hex: Do not flash.0001 hexColor to flash once for command errorGives 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.0002 hexColor to flash once for unstable com-municationsGives 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.0003 hex
7 - 1017   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-7  Reader/Writer Setting Commands: Device Settings• Error ResponseExecution ExamplesExecution When the Following NORM/ERR Indicator Lighting Colors Are Set for Command Execu-tion by the Reader/WriterNormal completion: Green, Error completion: Red, Unstable communications: YellowTX: 000000000006FF03B8000003RX: 000000000009FF0306000100020003Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 102 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the model number of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error Response7-6-8 Maintenance Commands: Device InformationGET MODEL INFORMATIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D000 hex 0010 hexParameter DescriptionRegister address The register address (D000 hex) that specifies the model number informationWord count The number of words in the model number information to read (0010 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-40Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countModel informationX X 0000 hex 0023 hex FF hex 03 hex 20 hex 32 bytesParameter DescriptionByte count The number of bytes in the model number information that was read (20 hex)Model information Gives the model information that was read with up to 32 bytes of ASCII characters (up to 31 ASCII characters plus the end code (00 hex)).If there are fewer than 31 characters, the remaining bytes are filled with 00 hex.The model number is given with ASCII characters 20 hex (space) to 7E hex (~).Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 1037   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-8  Maintenance Commands: Device InformationExecution ExamplesExecution to Read the Model Number When a V780-HMD68-ETN Reader/Writer Is Being UsedTX: 000000000006FF03D0000010RX:000000000023FF0320563738302D484D4436382D45544E000000000000000000000000000000000000
7   Modbus/TCP Communications7 - 104 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command reads the firmware version of the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseGET FIRMWARE VERSIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D100 hex 0006 hexParameter DescriptionRegister address The register address (D100 hex) that specifies the firmware versionWord count The number of words in the firmware version information to read (0006 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 000F hex FF hex 03 hex 0C hexByte-9 Byte-10 Byte-11 Byte-12 Byte-13Byte-14 Byte-15 Byte-16 Byte-17 Byte-18 Byte-19 Byte-20Firmware versionMajor version of Run Mode pro-gramMinor version of Run Mode pro-gramRun Mode pro-gram revisionMajor version of Safe Mode programMinor version of Safe Mode pro-gramSafe Mode pro-gram revision2 bytes 2 bytes 2 bytes 2 bytes 2 bytes 2 bytesParameter DescriptionByte count The number of bytes in the firmware version information (0C hex)Firmware version Major version of Run Mode program0000 to 0099 hex (BCD)Minor version of Run Mode program0000 to 0099 hex (BCD)Run Mode program revi-sion0000 to 9999 hex (BCD)Major version of Safe Mode program0000 to 0099 hex (BCD)Minor version of Safe Mode program0000 to 0099 hex (BCD)Safe Mode program revi-sion0000 to 9999 hex (BCD)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byte
7 - 1057   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-8  Maintenance Commands: Device InformationExecution ExamplesExecution with the Following Firmware Versions in the Reader/WriterRun Mode program version: 1.2.3, Safe Mode program version: 1.2.2TX: 000000000006FF03D1000006RX: 00000000000FFF030C000100020003000100020002Parameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 106 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)FunctionThis command is used to check the MAC address from the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseExecution ExamplesExecution to Read a MAC Address of “11-22-33-44-55-66” from the Reader/WriterTX: 000000000006FF03D2000003RX: 000000000009FF0306112233445566GET MAC ADDRESSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D200 hex 0003 hexParameter DescriptionRegister address The register address (D200 hex) that specifies the MAC addressWord count The number of words in the MAC address to read (0003 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-14Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countMAC addressX X 0000 hex 0009 hex FF hex 03 hex 06 hex 6 bytesParameter DescriptionByte count The number of bytes in the MAC address that was read (06 hex)MAC address Gives the MAC address that was read as a 12-digit hexadecimal between 000000000000 and FFFFFFFFFFFF hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 1077   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-8  Maintenance Commands: Device InformationFunctionThis command is used to check the operating status from the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseGET OPERATING STATUSByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D300 hex 0002 hexParameter DescriptionRegister address The register address (D300 hex) that specifies the operating statusWord count The number of words in the Reader/Writer operating status to read (0002 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0007 hex FF hex 03 hex 04 hexByte-9 Byte-10 Byte-11 Byte-12Reader/Writer operating statusMode Status2 bytes 2 bytesParameter DescriptionByte count The number of bytes in the Reader/Writer operating status that was read (0C hex)Reader/Writer operating statusMode Gives the mode of the Reader/Writer that was read in 4-digits hexadeci-mal.0000 hex: Safe Mode0001 hex: Run ModeStatus Gives the status of the Reader/Writer that was read in 4-digits hexadeci-mal.0001 hex: Idling0002 hex: RF Tag communications in progress0003 hex: Changing settings0004 hex: ErrorByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byte
7   Modbus/TCP Communications7 - 108 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution with the Following Reader/Writer Operating StatusMode: Run Mode, Status: IdlingTX: 000000000006FF03D3000002RX: 000000000007FF030400010001Parameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 1097   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-8  Maintenance Commands: Device InformationFunctionThis command is used to check the time information from the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseGET TIME INFORMATIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D400 hex 0002 hexParameter DescriptionRegister address The register address (D400 hex) that specifies the time informationWord count The number of words in the time information to read (0002 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 ... Byte-12Transaction identifierProtocol identi-fierField length Unit identifierFunction codeByte countTime informationX X 0000 hex 0007 hex FF hex 03 hex 04 hex 4 bytesActual time flag:*1 0/1Hour: 0 to 23Minutes: 0 to 59Sec-onds: 0 to 591 byte1 byte1 byte1 byteParameter DescriptionByte count The number of bytes in the time information that was read (04 hex)Time information Gives the time information that is managed inside the Reader/Writer in 4-digit hexa-decimal.*1 This byte indicates whether the actual time was set from the host device.0: The time has not been set, so the time information gives the running time since the power supply to the Reader/Writer was turned ON.1: The time was set, so the time information is the running time from the time set from the host device.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 110 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution When the Time Information in the Reader/Writer Is 09:30:10TX: 000000000006FF03D4000002RX: 000000000007FF030400091E0A
7 - 1117   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-8  Maintenance Commands: Device InformationFunctionThis command sets the time information in the Reader/Writer.When the Reader/Writer is restarted, the time information is reset. (All zeros will be set for the actual time flag, hour, minutes, and seconds.)Command FormatResponse Formats• Normal Response• Error ResponseSET TIME INFORMATIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Command Format Protocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 000B hex FF hex 10 hex D400 hex 0002 hexByte-12 Byte-13 Byte-14 Byte-15 Byte-16Byte countTime informationReserved Hour: 0 to 23Minutes: 0 to 59Sec-onds: 0 to 5904 hex 1 byte 1 byte 1 byte 1 byteParameter DescriptionRegister address The register address (D400 hex) that specifies the time informationWord count The number of words of time information (0002 hex)Byte count The number of bytes of time information (04 hex)Time information The time to set in the Reader/Writer in 8-digit hexadecimal.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex D400 hex 0002 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 112 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution to Set the Time Information in the Reader/Writer to 09:30:10TX: 00000000000BFF10D40000020400091E0ARX: 000000000006FF10D4000002
7 - 1137   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-9  Maintenance Commands: Log InformationFunctionThis command is used to check the log of system errors that have occurred in the Reader/Writer.The system error log is retained even when the Reader/Writer is restarted.Command FormatResponse Formats• Normal Response7-6-9 Maintenance Commands: Log InformationGET SYSTEM ERROR LOGByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D600 hex 0079 hexParameter DescriptionRegister address The register address (D600 hex) that specifies the system error log informationWord count The number of words in the system error log information to read (0079 hex)Parameter DescriptionByte count The number of bytes in system error log (F2 hex)Number of records Gives the number of records in the valid data of the system error log.Newest record in system error logTime information Gives the time information in 8-digit hexadecimal(actual time flag, hour, minutes, and seconds).Error code For details, refer to ?9-2-1 ?????? (P.9-3)?.Reserved (Reserved for future use as error device information.)Attached information 1 Additional error information 1 (00 hex if there is no attached information)Attached information 2 Additional error information 2 (00 hex if there is no attached information)Newest record − 1 in system error log--- ---... ... ...Newest record − 14 in system error log--- ---Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countNumber of recordsX X 0000 hex 00F5 hex FF hex 03 hex F2 hex 1 wordByte-11 ... Byte-26 Byte-27 ... Byte-42 ...Byte-235...Byte-250Newest record in system error logNewest record - 1 in system error log... Newest record - 14 in system error log16 bytes 16 bytes ... 16 bytesTime information Error code Reserved Attached information 1 Attached information 24 bytes 2 bytes 2 bytes 4 bytes 4 bytes
7   Modbus/TCP Communications7 - 114 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error ResponseExecution ExamplesExecution with the Following System Error Log in the Reader/Writer TX: 000000000006FF03D6000079RX: 0000000000F5FF03F2000201091F1E80110000000000000000000001091E0A80120000000000000000.....00Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.Number of records2Newest record Time information: 09:31:30, Error code: 8011 hex (IP address conflict), Attached infor-mation: NoneNewest record − 1 Time information: 09:30:10, Error code: 8012 hex (BOOTP server connection failed), Attached information: None
7 - 1157   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-9  Maintenance Commands: Log InformationFunctionThis command clears the log of system errors (fatal errors) that is stored in the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseCLEAR SYSTEM ERROR LOGByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0009 hex FF hex 10 hex D700 hex 0001 hexByte-12 Byte-13 Byte-14Byte countClear type02 hex 2 bytesParameter DescriptionRegister address The register address (D700 hex) that specifies clearing the system error log infor-mationWord count The number of words for system error log clear (0001 hex)Byte count The number of bytes for system error log clear (02 hex)Clear type 0000 hex: Clear allByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 10 hex D700 hex 0001 hexParameter DescriptionRegister address The register address from the command is set.Word count The word count from the command is set.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 116 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution to Clear the System Error Log in the Reader/WriterTX: 000000000009FF10D7000001020000RX: 000000000006FF10D7000001
7 - 1177   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-9  Maintenance Commands: Log InformationFunctionThis command is used to check the log of command errors that have occurred in the Reader/Writer.The command error log information is cleared when the Reader/Writer is restarted.Command FormatResponse Formats• Normal ResponseGET COMMAND ERROR LOGByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D800 hex 0061 hexParameter DescriptionRegister address The register address (D800 hex) that specifies the command error log informationWord count The number of words in the command error log to read (0061 hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countNumber of recordsX X 0000 hex 00C5 hex FF hex 03 hex C2 hex 2 bytesByte-11 ... Byte-34 Byte-35 ... Byte-58 ... Byte-179 ... Byte-202Newest record in the command error logNewest record - 1 in the com-mand error log... Newest record -7 in the command error log24 bytes 24 bytes ... 24 bytesTime information IP address of the remote deviceTransaction identi-fier Command code Error code4 bytes 4 bytes 2 bytes 2 bytes 2 bytesReserved Attached information 1 Attached information 22 bytes 4 bytes 4 bytesParameter DescriptionNumber of records Gives the number of records in the valid data of the system error log.Newest record in the command error logTime information Gives the time information in 8-digit hexadecimal(actual time flag, hour, minutes, and seconds).IP address of the remote deviceGives the IP address that was read in 8-digit hexadecimal.Example: C0A801C8 hex (192.168.1.200)Transaction iden-tifierThe transaction identifier specified in the command that produced the errorCommand code Gives the command code in 8-digit hexadecimal.Error code For details, refer to ?9-2-1 ?????? (P.9-3)?.Reserved (Reserved for future use as error device information.)Attached infor-mation 1Gives additional information 1 on the error in 16-digit hexadecimal.Attached infor-mation 2Gives additional information 2 on the error in 16-digit hexadecimal.
7   Modbus/TCP Communications7 - 118 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error ResponseExecution ExamplesExecution with the Following Command Error Log in the Reader/Writer TX: 000000000006FF03D8000061RX: 0000000000C5FF03C2000201091F1EC0A801780000000410050000000000000000000001091E0AC0A801780000000320040000000000000000…00Newest record - 1 in the com-mand error log--- ---... ... ...Newest record -7 in the command error log--- ---Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.Number of records2Newest recordTime information: 09:31:30, IP address: 192.168.1.121, Command code: 0004 hex (WRITE DATA), Error code: 1005 hex (command parameter error), Attached informa-tion: NoneNewest record - 1 Time information: 09:30:10, IP address: 192.168.1.120, Command code: 0003 hex (READ DATA), Error code: 2004 hex (address error), Attached information: NoneParameter Description
7 - 1197   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-9  Maintenance Commands: Log InformationFunctionThis command is used to check the most recent command error information from the Reader/Writer.The most recent command error information is cleared when the Reader/Writer is restarted.Command FormatResponse Formats• Normal ResponseGET MOST RECENT COMMAND ERROR INFORMATIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex D900 hex 000C hexParameter DescriptionRegister address The register address (D900 hex) that specifies reading the most recent command error informationWord count The number of words in the most recent command error information to read (000C hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 001B hex FF hex 03 hex 18 hexByte-9 ... Byte-12 Byte-13 ... Byte-16 Byte-17 Byte-18 Byte-19 Byte-20 Byte-21 Byte-22Most recent command error informationTime information IP address of the remote deviceTransaction identifier Command code Error code4 bytes 4 bytes 2 bytes 2 bytes 2 bytesByte-23 Byte-24 Byte-25 Byte-26 Byte-27 Byte-28 Byte-29 Byte-30 Byte-31 Byte-32Most recent command error informationReserved Attached information 1 Attached information 22 bytes 4 bytes 4 bytesParameter DescriptionByte count The number of bytes in the most recent command error information that was read (18 hex)Most recent com-mand error infor-mationTime information Gives the time information in 8-digit hexadecimalIP address of the remote deviceGives the IP address that was read in 8-digit hexadecimal.Example: C0A801C8 hex (192.168.1.200)Transaction iden-tifierThe transaction identifier specified in the command that produced the errorCommand code Gives the command code in 8-digit hexadecimal.Error code For details, refer to ?9-2-1 ?????? (P.9-3)?.Reserved (Reserved for future use as error device information.)Attached infor-mation 1Gives additional information 1 on the error in 8-digit hexadecimal.Attached infor-mation 2Gives additional information 2 on the error in 8-digit hexadecimal.
7   Modbus/TCP Communications7 - 120 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error ResponseExecution ExamplesExecution with the Following Most Recent Command Error Information in the Reader/WriterTime information: 09:31:30, IP address: 192.168.1.121, Command code: 0004 hex (WRITE DATA), Error code: 1005 hex (command parameter error), Attached information: NoneTX: 000000000006FF03D900000CRX: 00000000001BFF031801091F1EC0A8017800000004100500000000000000000000Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 1217   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-10  Maintenance Commands: RF Communications InformationFunctionThis command us used to check the attached information (i.e., the EPC code and reception level) that resulted from communications for a single-access command with the immediately preceding RF Tag .If communications for the immediately preceding single-access command ended in an error, attached information of 00 hex will be returned.Command FormatResponse Formats• Normal Response7-6-10 Maintenance Commands: RF Communications InformationGET RF TAG ADDITIONAL INFORMATIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex DA00 hex 0021 hexParameter DescriptionRegister address The register address (DA00 hex) for reading the attached information for RF Tag communicationsWord count Always 0021 hex.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0045 hex FF hex 03 hex 42 hexByte-9 Byte-10 Byte-11 ... Byte-72 Byte-73 Byte-74StoredPC EPC code Reception level2 bytes 62 bytes 2 bytesParameter DescriptionStoredPC 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 Gives the reception level in signed hexadecimal.FFFF to FF9D hex (-1 to -99) [dBm]
7   Modbus/TCP Communications7 - 122 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)• Error ResponseExecution ExamplesExecution for the Following Attached Information as the Results of Reader/Writer Communications with the Immediately Preceding RF TagStoredPC: 3000 hex, EPC code: 111122223333444455556666 hex, Reception level: -27 (FFE5 hex)TX: 000000000006FF03DA000021RX: 000000000045FF0342300011112222333344445555666600…00FFE5Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7 - 1237   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-10  Maintenance Commands: RF Communications InformationFunctionThis command measures the ambient noise level around the Reader/Writer.Command FormatResponse Formats• Normal Response• Error ResponseGET NOISE LEVELByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex DB00 hex 000F hexParameter DescriptionRegister address The register address (DB00 hex) for getting the noise levelWord count Always 000F hex.The noise information for channels 1 to 15 is read at the same time.Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 0021 hex FF hex 03 hex 1E hexByte-9 Byte-10 ... Byte-37 Byte-38Channel 1 noise level... Channel 15 noise level2 bytes ... 2 bytesParameter DescriptionChannel 1 noise level Gives the noise level for channel 1 in signed 2-digit hexadecimal.FFFF to FF9D hex (-1 to -99) [dBm]... ...Channel 15 noise level Gives the noise level for channel 15in signed 2-digit hexadecimal.FFFF to FF9D hex (-1 to -99) [dBm]Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 83 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 124 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)Execution ExamplesExecution When the Reader/Writer Measures the Following Noise LevelsChannel 1 noise level: -40 dBm (FFD8 hex), Channel 2 noise level: -77 (FFB3 hex), … , Channel 15 noise level: -77(FFB3 hex)TX: 000000000006FF03DB00000FRX: 000000000021FF031EFFD8FFB3…FFB3
7 - 1257   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-10  Maintenance Commands: RF Communications InformationFunctionThis command gets the most recent communications diagnostic information.Command FormatResponse Formats• Normal ResponseGET COMMUNICATIONS DIAGNOSTIC INFORMATIONByte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8 Byte-9 Byte-10 Byte-11Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeRegister address Word countX X 0000 hex 0006 hex FF hex 03 hex DC00 hex 002E hexParameter DescriptionRegister address The register address (DC00 hex) for reading the communications diagnostic infor-mationWord count The number of words in the communications diagnostic information to read (002E hex)Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit identifierFunction codeByte countX X 0000 hex 005F hex FF hex 03 hex 5C hexByte-9 ... Byte-88Most recent communications diagnostic information92 bytesByte-9 ... Byte-12 Byte-13 Byte-14 Byte-15 Byte-16 Byte-17 Byte-18 Byte-19 Byte-20Communications diagnostic informationTime information Command code Error code Diagnostic results Detailed diagnos-tic results4 bytes 2 bytes 2 bytes 2 bytes 2 bytesByte-21 Byte-22 Byte-23 Byte-24 Byte-25 Byte-26 Byte-27 Byte-28 Byte-29 Byte-30 Byte-31 Byte-32Communications diagnostic informationReserved 1 Reserved 2 Reserved 3 Reserved 4 Reception level Noise level2 bytes 2 bytes 2 bytes 2 bytes 2 bytes 2 bytesByte-33 Byte-34 Byte-35 Byte-36 Byte-37 Byte-38 Byte-39 ... Byte-100Communications diagnostic informationReserved 5 Reserved 6 Stored PC EPC code2 bytes 2 bytes 2 bytes 62 bytes
7   Modbus/TCP Communications7 - 126 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)*1. All of the most recent communications diagnostic information will be 00 hex if communications diagnostics are disabled.*2. This data is output for diagnostic processing only in Focus Mode. It is not output in any other mode.Parameter DescriptionByte count The number of bytes in the most recent communications diagnosis infor-mation (5C hex)Most recent com-munications diag-nostic informationTime informa-tionGives the time information in 8-digit hexadecimal(actual time flag, hour, minutes, and seconds).Command code Gives the command code in 8-digit hexadecimal.Error code For details, refer to Exception Code on page 7-7 under Response Format for Error Completion on page 7-7.Diagnostic resultsGives the diagnostic results in 4-digit hexadecimal.FFFF hex: Error (Set when the error code is not normal.)0000 hex: Normal0001 hex: Insufficient power to send0002 hex: Insufficient power to receive0003 hex: Too much noise0005 hex: Insufficient read data (Diagnostic processing for these results is performed only in Focus Mode.)0006 hex: Excessive read data (Diagnostic processing for these results is performed only in Focus Mode.)Diagnostic detailsGives the diagnostic details in 4-digit hexadecimal.Bit 0: Insufficient power to send flagBit 1: Insufficient power to receive flagBit 2: Too much noiseBit 3: ReservedBit 4: Insufficient data read flagBit 5: Excessive data read flagBits 6 to 15: Reserved (all zeros)*Bits 4 and 5 are output for diagnostic processing only in Focus Mode. They are not output in any other mode.Reserved 1 to 4 0000 hex: No specificationsReception level Gives the reception level in signed 4-digit hexadecimal.FFFF to FF9D hex (-1 to -99) [dBm]Noise level Gives the noise level in signed 4-digit hexadecimal.FFFF to FF9D hex (-1 to -99) [dBm]Reserved 5 and 60000 hex: No specificationsStored PC Gives the StoredPC data of the RF Tag for diagnostics in 4-digit hexadec-imal.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.
7 - 1277   Modbus/TCP CommunicationsUHF RFID System V780-series Reader/Writer User’s Manual (Z389)7-6  V780 Command Details77-6-10  Maintenance Commands: RF Communications Information• Error ResponseExecution ExamplesExecution with the Following Most Recent Communications Diagnostic Information in the Reader/WriterTime information: 09:31:30, Command code: 0003 hex (READ DATA), Error code: 0000 hex (nor-mal), Diagnostic results: Insufficient power to send (0001 hex), Diagnostic details: Insufficient power to send + Insufficient power to receive (0003 hex), Reception level: -41 dBm (FFD7 hex), Noise level: -70 dBm (FFBA hex), EPC code: 11…11TX: 000000000006FF03DC00002ERX: 00000000005FFF035C 01091F1E 0003 0000 0001 0003 0000000000000000 FFD7FFBA 00000000 30001111…11110000…0000Byte-0 Byte-1 Byte-2 Byte-3 Byte-4 Byte-5 Byte-6 Byte-7 Byte-8Transaction identi-fierProtocol identifier Field length Unit iden-tifierFunction codeExcep-tion codeX X 0000 hex 0003 hex FF hex 90 hex 1 byteParameter DescriptionException code For details, refer to Exception Code on page 7-7 under 7-2-3 Response Format for Error Completion on page 7-7.
7   Modbus/TCP Communications7 - 128 UHF RFID System V780-series Reader/Writer User’s Manual (Z389)

Navigation menu