HARTING Ha-VIS RFID RF-R400 System Manual

Rfid reader

Advertisement

Quick Links

HARTING Ha-VIS RFID RF-R400
System Manual

Advertisement

Table of Contents
loading

Summary of Contents for HARTING Ha-VIS RFID RF-R400

  • Page 1 HARTING Ha-VIS RFID RF-R400 System Manual...
  • Page 2 No part of this manual may be reproduced in any form (print, photocopy, microfilm or any other process), processed, duplicated or distributed by means of electronic systems without the written permission of HARTING IT Software Development GmbH & Co. KG, Espelkamp, Germany.
  • Page 3 Revision History of Document .......................... 9 Abbreviations ..............................10 Introduction ..............................11 The UHF Long Range Readers Ha-VIS RFID RF-R400 ................... 11 Data Transmission between Ha-VIS RFID RF-R400 and Host ..............12 Configuration Commands and Control Commands ..................12 Host Commands ............................... 12 Buffered Read Mode ............................
  • Page 4 9.13 [0xAD] Write Reader Authentication Key ......................84 10. Protocols for Host Commands ........................86 10.1 [0xB0] Host commands ............................ 86 10.1.1 [0x01] Inventory ............................86 10.1.2 [0x23] Read Multiple Blocks ........................88 HARTING IT Software Development GmbH & Co. KG...
  • Page 5 [0x33] Initialize Buffer ............................110 12. ANNEX ................................111 12.1 ANNEX A: Codes of Transponder Types ......................111 12.2 ANNEX B: Codes of Identifier Data Bytes (IDDT) ....................111 12.3 ANNEX C: Index of Status Bytes ........................111 Ha-VIS RFID RF-R400 – System Manual...
  • Page 6 The instructions given in this manual are based on advantageous boundary conditions. HARTING does not give any guarantee promise for perfect function in cross environments and does not give any guarantee for the functionality of the complete system which incorporates the subject of this document.
  • Page 7: About This Manual

    • Repairs may only be undertaken by the manufacturer. • Installation, operation, and maintenance procedures should only be carried out by qualified personnel. Ha-VIS RFID RF-R400 – System Manual...
  • Page 8 • The electrical installation must be carried out in accordance with the relevant regulations and standards (protective earth connection, wire cross-sections and so forth). • Ensure correct polarity when connecting the supply. HARTING IT Software Development GmbH & Co. KG...
  • Page 9 Revision History of Document 2. Revision History of Document Revision Date Page Description 26.01.2017 Initial revision Ha-VIS RFID RF-R400 – System Manual...
  • Page 10 Most Significant Byte Number Output Read / Write Access Read Relay Radio Frequency RSSI Received Signal Strength Indicator Real Time Clock Table Transponder Timeslot Unique Identifier (read only Serial Number) Write Only Access Write HARTING IT Software Development GmbH & Co. KG...
  • Page 11 4. Introduction 4.1 The UHF Long Range Readers Ha-VIS RFID RF-R400 The Ha-VIS RFID RF-R400 is a Long Range Reader version of the UHF product line. The RF-R400 closes the gap between the RF-R500 high performance long range readers and the RF-R3x0 mid range reader family.
  • Page 12: Host Commands

    Ha-VIS RFID RF-R400 – System Manual 5. Data Transmission between Ha-VIS RFID RF-R400 and Host Six different ways of data transmission between RF-R400 and host (terminal, PC) are possible. The Host Commands, Buffered Read Mode, Scan Mode and Notification Mode are used...
  • Page 13 Data Transmission between Ha-VIS RFID RF-R400 and Host The reader to transponder addressing mode: Addressed mode: Before reading or writing data in addressed mode, the UID of the transponder has to be known. This is executed by sending the protocol 10.1.1 [0x01]...
  • Page 14: Notification Mode

    TR-DATA of CFG11. CFG12: flag is set for input and/or status to be observed Note One notification can contain more than one input/status event, if multiple events occur at the same time. HARTING IT Software Development GmbH & Co. KG...
  • Page 15: Scan Mode

    Data Transmission between Ha-VIS RFID RF-R400 and Host Notification Trigger: host-triggered Input/Status Event Data Event Independent of Read Trigger Input/Status and Data Events are notified together in one message. The notification is activated by command [0x34] Force Notify Trigger. The message format depends on settings in TR-DATA of CFG11.
  • Page 16 If configuration protocols shall be sent to the Reader while the Scan Mode is active, no Transponder should be within the detection range of the Reader during this time. Only read operations are available with the Scan Mode. HARTING IT Software Development GmbH & Co. KG...
  • Page 17 Interface 6. Interface The Ha-VIS RFID RF-R400 has 3 interface ports. The protocol frame of these ports can be different. On the asynchronous serial interface the whole protocol frame is described in 6.2. Serial Data Format and Protocol Frames. The TCP/IP protocol frame is described below.
  • Page 18 Within one protocol, the characters have to follow each other in intervals of maximum 12 ms. ï max. 12 ms ð ï max. 12 ms ð ï max. 12 ms ð Char n Char n+1 Char n+2 Host Reader à HARTING IT Software Development GmbH & Co. KG...
  • Page 19: Crc16 Calculation Algorithm

    (i = 0; i < cnt; i++) /* cnt = number of protocol bytes without CRC */ crc ^= DATA[i]; for (j = 0; j < 8; j++) if (crc & 0x0001) crc = (crc >> 1) ^ CRC_POLYNOM; else crc = (crc >> 1); Ha-VIS RFID RF-R400 – System Manual...
  • Page 20 Malfunctions may occur if parameters are configured outside their described range or if unspecified parameters have been changed! A downgrade of the firmware will result in a complete reset of the EEPROM. All parameters will be reset to factory default. HARTING IT Software Development GmbH & Co. KG...
  • Page 21 / write access to the configuration parameter blocks (AccessProtection.Password) CFG_ACCESS: Defines the configuration blocks which are accessible only if the user has had a success-ful login to the reader. (AccessProtection.Lock_CFGX) Byte à CFG No. Byte Ä CFG_NO. Ha-VIS RFID RF-R400 – System Manual...
  • Page 22 9.11 [0xA0] Reader-Login is used to enable configuration data access. It is possible to disable the READER-ID with an activation code, if the READER-ID is unknown. The activation code must be ordered by your supplier or HARTING TECHNOLOGY GROUP GmbH. Config Protection By means of Config Protection, the access to the configuration parameters stored within the reader is protected by a 32-bit password, the „READER-ID“.
  • Page 23: Configuration Parameters

    - do not use - Note Changing of TRANS-FORM only becomes effective after writing / saving configuration block CFG1 to EEPROM and reset of ther. Always 8 Data Bits and 1 Stop Bits should be used. Ha-VIS RFID RF-R400 – System Manual...
  • Page 24 - do not use - INTERFACES: Flags for enabling the communication ports (HostInterface.Interfaces) Function Discovery USB - RS4xx RS232 RS232: disable enable LAN: disable enable USB: disable enable Discovery: disable enable HARTING IT Software Development GmbH & Co. KG...
  • Page 25: Reader-Mode

    The parameters of configuration block CFG2 contain the digital-input and -output settings. Byte Contents IDLE-MODE ACTIVE-STATE IN-ACTIVE 0x00 REL1- TIME MSB Default 0xAAAB 0x0000 0x00 0x00 Byte Contents REL1-TIME OUT1-TIME REL2-TIME 0x00 OUT2-Time Default 0x00 0x0000 0x0000 0x00 Ha-VIS RFID RF-R400 – System Manual...
  • Page 26 If OUT1 / RELx is high in idle mode, OUT1 / RELx will low for OUT1 / RELx -TIME. If the flash mode is enabled, the output goes low. Range: 0x0000 ... 0xFFFF ( * 100ms) = 0s ... 6553,5s HARTING IT Software Development GmbH & Co. KG...
  • Page 27 In principle, only those transponder drivers should be active that are used in the actual application. Thus, the reaction time of the reader for transponder read- / write-operations is reduced and the danger of a parasitic transponder access is minimized. Ha-VIS RFID RF-R400 – System Manual...
  • Page 28 Except for the EPC GEN2 driver all other transponder drivers needs an upgrade code first. The upgrade code must be ordered by your supplier or HARTING TECHNOLOGY GROUP GmbH. To operate an ISO 18000-6-C Transponder the EPC GEN2 driver needs to be enabled. This Firmware Function needs to be activated with an upgrade code first.
  • Page 29 Czech Republic Denmark Estonia Finland France Germany Greece Hungary 865 MHz – 0X06 Europe 868 MHz Iceland Ireland Italy Latvia Lithuania Luxembourg Macedonia Malta Moldova Netherlands Norway Poland Portugal Romania Serbia Slovak Republic Slovenia Ha-VIS RFID RF-R400 – System Manual...
  • Page 30 If Region is [0xFE] Unknown EU please contact your supplier to setup the correct frequency configuration. If Region is Europe only EU frequencies can be set The region settings are not affected by the command [0x83] Reset HARTING IT Software Development GmbH & Co. KG...
  • Page 31 Only multiplexers in the first cascade level can be supplied via the 24 V DC antenna volt-ages. CAUTION A direct connection of an antenna to an output with active DC-Power may damage the antenna Ha-VIS RFID RF-R400 – System Manual...
  • Page 32 2. Pref Chn Ê 3. Pref Chn 4. Pref Chn Ä Note These settings are only applicable for EU readers. These settings are only applicable if Region [0xFE] Unknown EU is selected. HARTING IT Software Development GmbH & Co. KG...
  • Page 33 The Tags Serial Number is transmitted in the regular way. The Challenge (80 bits random number generated by the reader) and the encrypted tag response are transmitted as data. Ha-VIS RFID RF-R400 – System Manual...
  • Page 34 7.6 CFG5: Anticollision The parameters of the CFG5 configuration block contain anti-collision settings. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 SESSION 0x00 0x00 Default 0x01 0x04 HARTING IT Software Development GmbH & Co. KG...
  • Page 35 7.7 CFG6 .. 8: Reserved The configuration blocks CFG6 to CFG8 are reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Ha-VIS RFID RF-R400 – System Manual...
  • Page 36 = 510 µs Byte 6 Value 0x00 Default (200µs) 0x3C (60*2) 120 µs 0x3D (61*2) 122 µs … 0xFF (255*2) 510 µs Note A value of less than 120 µs should not be used. HARTING IT Software Development GmbH & Co. KG...
  • Page 37 The reader RF Power is on and the reader scans all (OperatingMode.BufferedReadMode. the time in BRM Mode. Trigger.Enable) Trigger enabled: (OperatingMode.NotificationMode. The reader start the RF Power and the scan, if the Trigger.Enable) trigger is activated by the external switch. (OperatingMode.ScanMode.Trigger. Enable Ha-VIS RFID RF-R400 – System Manual...
  • Page 38 RF Power active. (OperatingMode.NotificationMode. Trigger.Source.Input.NoX.HoldTime) (OperatingMode.ScanMode.Trigger. Source.Input.NoX.HoldTime) Note The time the RF field stays on is depending on the combination of the Trigger Condition and the Hold Time. HARTING IT Software Development GmbH & Co. KG...
  • Page 39 Byte Contents 0x00 DB-N 0x00 D-START D-LGT Default 0x0001 0x00 0x0004 A reasonableness check is performed by writing this parameter to the reader. If an error occurs the reader answers with STATUS = [0x11]. Ha-VIS RFID RF-R400 – System Manual...
  • Page 40 (1-4) where the transponder has been detected, will be stored. Note If Number of Antenna is enabled the checkbox for Antenna Extended must be disabled. HARTING IT Software Development GmbH & Co. KG...
  • Page 41 Antenna number with RSSI and phase angle Note If Antenna Extended is enabled the checkbox for number of antenna must be disabled. Antenna Extended is only available for Buffered Read Mode and Notification Mode. Ha-VIS RFID RF-R400 – System Manual...
  • Page 42 “0” the complete memory bank is read. b00: Reader reads out the memory blocks according to the settings in DB-ADR, DB-N, D-Start and D-LGT. b01: Reader reads out all blocks of the selected memory bank starting at DB-ADR. HARTING IT Software Development GmbH & Co. KG...
  • Page 43 CFG4 maximum 2 Datablocks (128 Bit) can be read from the transponder. If Data for Tag Authentication and Decryption by Host is enabled the settings for D-START and D-LGT are ignored by the reader. Ha-VIS RFID RF-R400 – System Manual...
  • Page 44 D-START = 1 D-LGT = 4 Output Data 0x23 0x45 0x67 0x89 Note If Wiegand / DataClock is selected as Scan Mode Interface D-LGT indicates the number of Bits to be transmitted. HARTING IT Software Development GmbH & Co. KG...
  • Page 45 Bit 0x40 to 0x7F 7.11 CFG12: Read Mode - Filter Byte Contents VALID-TIME1 TR-ID IN-EV-FLT Default 0x0037 0x01 0x00 0x00 0x01 0x00 5,5sec. Byte Contents ST-EV-FLT 0x00 0x00 0x00 0x00 0x00 0x00 Default 0x00 Ha-VIS RFID RF-R400 – System Manual...
  • Page 46 DB-ADR, DB-N of CFG11. IN-EV-FLT: Input Event Filter (OperatingMode.BufferedReadMode. Filter.Enable_InputXEvent) x=1,2 Function – – – – – Input2 Input1 (OperatingMode.NotificationMode. Input1,2: Filter.Enable_InputXEvent) x=1,2 input event will not be notified input event will be notified HARTING IT Software Development GmbH & Co. KG...
  • Page 47 END-USR1 END-USR2 END-USR3 Default 0x02 0x20 0x2C 0x01 0x0D 0x00 0x00 Byte Contents 0x00 HEADER - HEADER - HEADER - HEADER - 0x00 LEN-USR USR1 USR2 USR3 USR4 Default 0x00 0x00 0x00 0x00 0x00 Ha-VIS RFID RF-R400 – System Manual...
  • Page 48 ASCI CR+LF 0x0D and 0x0A 0x0A 0x0D 0x09 0x3B 0x2C 0x20 USER user defined in SEP-USR none 0x00 Note Only one option can be selected. SEP-USR: User defined separation character. (OperatingMode.ScanMode. DataFormat.UserSeparationChar) HARTING IT Software Development GmbH & Co. KG...
  • Page 49 0x0D and 0x0A 0x0A 0x0D 0x09 ‘;’ 0x3B ‘,’ 0x2C ‘ ‘ 0x20 USER user defined in SEP-USR None 0x00 END-USR1...3: User defined end character. (OperatingMode.ScanMode. DataFormat.UserEndCharX) HEADER-USR1...4: User defined header character. (OperatingMode.ScanMode. DataFormat.UserHeaderCharX) Ha-VIS RFID RF-R400 – System Manual...
  • Page 50 7.13 CFG14: Reserved The configuration block CFG14 is reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default HARTING IT Software Development GmbH & Co. KG...
  • Page 51 (AirInterface.Multiplexer.UHF.External. Output.NoX) Function ANT8 ANT7 ANT6 ANT5 ANT4 ANT3 ANT2 ANT1 ANT_x (x=1..8): no reading on antenna x. reading on antenna x. Note If no external multiplexer is used ANT_OUT_EXT_x is set to 0x00. Ha-VIS RFID RF-R400 – System Manual...
  • Page 52 Maximum timer value = 5ms x 65534[0xFFFE] = 5,46125 min. The value 65535 [0xFFFF] indicates that no persistence reset is performed by the reader. Note For ISO-Host Mode PER_ANT_MODE is always 1. Each antenna port acts as a reading point. HARTING IT Software Development GmbH & Co. KG...
  • Page 53 0x08 -8 dBm 0x09 -9 dBm 0x0A -10 dBm 0x0B -11 dBm 0x0C -12 dBm 0x0D -13 dBm 0x0E -14 dBm 0x0F -15 dBm 0x10 -16 dBm … - … dBm 0xFF -255 dBm Ha-VIS RFID RF-R400 – System Manual...
  • Page 54 1 below the RSSI filter level will be displayed when it is read by another antenna above the defined threshold. Further details about the RSSI filtering can be found in the separate application note N11101-xe-ID-B.pdf. HARTING IT Software Development GmbH & Co. KG...
  • Page 55 Tags with mask 1 and sends further selection commands with mask 2 and 3, if these masks are enabled. Mask number Config. Block CFG 22/23 CFG 24/25 CFG26/27 Each selection mask has a format as shown below. Ha-VIS RFID RF-R400 – System Manual...
  • Page 56 EPC memory bank S_LOGIC: (Transponder.UHF.EPC_Class1Gen2. SelectionMask.Logic) Defines the logic function of the mask. OR operation AND operation Note S_LOGIC is only available for the second and third selection mask in CFG 24 and CFG26. HARTING IT Software Development GmbH & Co. KG...
  • Page 57 0x3000 0xA02A 0x0510 0x15A0 0x1234 ..--> EPC 2 CRC16 0x3000 0xA02A 0x0510 0x15A0 0x6789 ..--> EPC 3 CRC16 0x3000 0xA02A 0x0510 0x15A1 0x6789 ..--> S_MASK_1 0x3000 0xA02A 0x0510 0x15A0 checked checked Ha-VIS RFID RF-R400 – System Manual...
  • Page 58 POINTER = 48 S_MASK_LGT = 32 The compare starts always with mask1, mask2 and finishes with mask3. An AND-operation has no priority over an OR-operation. EPC class GEN2 Memory specification: Source: EPCglobal HARTING IT Software Development GmbH & Co. KG...
  • Page 59 Defines the length of the LAN-Hostname (HostInterface.LAN.Hostname.Length) 0x00 disabled 0x01 1 Byte 0x02 2 Bytes 0x1B 27 Bytes Note The LAN-Hostname can have a maximum length of 27 Bytes. LAN-HOSTNAME: Defines the LAN-Hostname (HostInterface.LAN.Hostname.Name) Ha-VIS RFID RF-R400 – System Manual...
  • Page 60 Configuration of the Subnet Mask and other LAN options. Byte Contents SUBNET-MASK-LAN LAN- KEEP-CNT GW- OPTIONS ADDRES- Default 0xFF 0xFF 0x00 0x00 0x01 0x02 0x00 Byte Contents GW-ADDRES-LAN 0x00 0x00 KEEP-INTERVAL Default 0x00 0x00 0x00 0x00 0x05 HARTING IT Software Development GmbH & Co. KG...
  • Page 61: Lan-Options

    IntervalTime) Note The command has no effect on this setting. Changing of this parameter only becomes effective after writing / saving this configuration block to EEPROM and a [0x64] System Reset of the RFC. Ha-VIS RFID RF-R400 – System Manual...
  • Page 62: Keep-Alive-Time

    Function (OperatingMode.NotificationMode.Transmission. KeepAlive.Enable) disabled enabled KEEP-ALIVE-TIME: Defines the cycle time for keep alive notification. (OperatingMode.NotificationMode. max. time period Transmission.KeepAlive.IntervalTime) KEEP-ALIVE-TIME 0...65535 * 1s DEST-IP-ADDRESS: Defines the destination IP address. (OperatingMode.NotificationMode. Transmission.Destination.IPv4. IPAddress) HARTING IT Software Development GmbH & Co. KG...
  • Page 63 ConnectionHoldTime) 7.25 CFG63: Customer Parameter The configuration block CFG63 is used for customer parameter. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Ha-VIS RFID RF-R400 – System Manual...
  • Page 64 [0x86] CRC16 (0x02) ALENGTH ALENGTH ← Host Reader 7...10 11...12 COM-ADR [0x86] STATUS TIMER CRC16 (0x02) ALENGTH ALENGTH TIMER: Byte 9,10 TIME 0...23 0...59 0...59999 12.3 ANNEX C: Index of Status Bytes. HARTING IT Software Development GmbH & Co. KG...
  • Page 65 ALENGTH ALENGTH ← Host Reader Byte 7 .. 11 Contents COM-ADR [0x88] STATUS DATE Ê (0x02) ALENGTH ALENGTH 12 .. 15 16 .. 17 TIMER CRC16 Ä 12.3 ANNEX C: Index of Status Bytes. Ha-VIS RFID RF-R400 – System Manual...
  • Page 66 EEPROM CFG-REC: 14 bytes configuration block read from address CFGn in CFG-ADR. Note A read configuration from EEPROM with reserved configuration blocks will cause an 0x15 error code. HARTING IT Software Development GmbH & Co. KG...
  • Page 67 Using the command Set Default Configuration each configuration block can be reset to the manufacturer‘s setting. → Host Reader Byte Contents COM-ADR [0x83] CFG-ADR CRC16 (0x02) ALENGTH ALENGTH ← Host Reader Byte Contents COM-ADR [0x83] STATUS CRC16 (0x02) ALENGTH ALENGTH Ha-VIS RFID RF-R400 – System Manual...
  • Page 68 CFGn all configuration blocks specifies the location of the configuration block RAM or EEPROM Note A set default configuration command with reserved configuration blocks will cause an error code. HARTING IT Software Development GmbH & Co. KG...
  • Page 69 Commands issued after a [0x63] command must be delayed with at least 300 ms, otherwise the reader will not responded. 9.3 [0x64] System Reset This protocol allows you to reset the RF Controller. → Host Reader Byte 7 .. 8 Contents COM-ADR [0x64] MODE CRC16 (0x02) ALENGTH ALENGTH Ha-VIS RFID RF-R400 – System Manual...
  • Page 70 CFG-Information for write LAN-Information: MAC 0x50: 0x51: LAN-Information: IP-Address LAN-Information: Netmask 0x52: 0x53: LAN-Information: Gateway-Address 0x60: I/O Capabilities 0x80: Device-ID (Information is required for Firmware upgrades) 0xFF: All (reads all available information at once) HARTING IT Software Development GmbH & Co. KG...
  • Page 71 [0x66] STATUS HW-INFO D-HW Ê (0x02) ALENGTH ALENGTH 11...12 18...19 CRC16 A_HW FREQUENCY PORT_TYPE Reserved Reserved Reserved Ä 12.3 ANNEX C: Index of Status Bytes. HW-INFO: internal use. D-HW: internal use. A-HW: internal use. Ha-VIS RFID RF-R400 – System Manual...
  • Page 72 WLAN LAN RS4xx RS232 RS232: not supported supported RS4xx: not supported supported LAN: not supported supported WLAN: not supported supported USB: not supported supported not supported supported DISC: Discovery not supported Discovery supported HARTING IT Software Development GmbH & Co. KG...
  • Page 73 In case of setting Ethernet parameters per DHCP, these parameters can be requested with the following format. ← Host Reader Byte 7 .. 8 8 .. n-2 n-1 .. n Contents COM- [0x66] STATUS FLAGS DATA CRC16 (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. Ha-VIS RFID RF-R400 – System Manual...
  • Page 74 12.3 ANNEX C: Index of Status Bytes. NR_OF_INPUTS: Indicates the number of available Inputs. NR_OF_OUTPUTS: Indicates the number of available Outputs. NR_OF_RELAYS: Indicates the number of available Relays. TR-TYPE: Displays the transponders supported by the RFC software. HARTING IT Software Development GmbH & Co. KG...
  • Page 75 DATA (Mode 0xFF): Data record according to the definition in the previous sections. The data record is always 30 byte long and information begins always with byte 0. Unused bytes must be filled with 0x00. Ha-VIS RFID RF-R400 – System Manual...
  • Page 76 OUTPUT ← Host Reader Byte 7 .. 8 Contents COM-ADR [0x6A] STATUS CRC16 (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. HW-INFO: Internal use. D-HW: Internal use. A-HW: Internal use. HARTING IT Software Development GmbH & Co. KG...
  • Page 77 Contents COM-ADR [0x6E] MODE CRC16 (0x02) ALENGTH ALENGTH ← Host Reader Byte 7 .. n-2 n-1 .. n Contents COM-ADR [0x6E] STATUS DATA CRC16 (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. Ha-VIS RFID RF-R400 – System Manual...
  • Page 78 • temp < warning level ≥100°C TEMP_ALARM temp ≥ alarm level • cpu reset ≥105°C |Z| <> absolute impedance value • check cable << or >> 50 Ohm • check antenna matching HARTING IT Software Development GmbH & Co. KG...
  • Page 79: Io-Expander

    Ê UMUX3 UMUX4 reserved reserved Ä Control: Indicates the status of the connected multiplexer antennas. Byte Function Chn8 Chn7 Chn6 Chn5 Chn4 Chn3 Chn2 Chn1 IZI = 50 Ohm IZI < > 50 Ohm Ha-VIS RFID RF-R400 – System Manual...
  • Page 80 Host Reader Byte 7 .. 8 Contents COM-ADR [0x71] STATUS DATASET Ê (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. MODE: 0x01 (reserved) OUT-N: Defines the number of output records. HARTING IT Software Development GmbH & Co. KG...
  • Page 81 Example No. 1: OUT1 is alternating with 4 Hz for 500 ms. REL1 is not activated for 200 ms. OUT-N OUT-NR OUT-S OUT-TIME 0x0002 0x01 0x07 0x0005 Ê OUT-NR OUT-S OUT-TIME 0x81 0x02 0x0002 Ä Ha-VIS RFID RF-R400 – System Manual...
  • Page 82 7 .. 8 Contents COM-ADR [0x74] STATUS CRC16 (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. Note To change the region after a lock, please contact HARTING Technology Group (auto-id@HARTING.com). HARTING IT Software Development GmbH & Co. KG...
  • Page 83 (e.g. UCODE DNA) will be stored in the reader by this command. Only if the keys of the reader and the transponder correspond, the data exchange between reader and transponder can be successful executed. REQUEST-DATA KEY-LEN MODE READER-KEY- AUTH-MODE KEY-LEN RESPONSE-DATA Ha-VIS RFID RF-R400 – System Manual...
  • Page 84: Request-Data

    Only if the key of the reader and of the transponder correspond, the data exchange between reader and transponder can be successful executed. REQUEST-DATA KEY-LEN MODE KEY-TYPE KEY-LEN RESPONSE-DATA HARTING IT Software Development GmbH & Co. KG...
  • Page 85 0x03 – EPC Class1 Gen2 Access Password for Transponder Authentication (see 7.5 CFG4: Transponder Parameters). KEY-LEN: This parameter defines the length of the following key (fix 4 bytes). KEY: Key which has to be used for authentication. Ha-VIS RFID RF-R400 – System Manual...
  • Page 86 These commands are not available if Scan Mode, Buffered Read Mode or Notification Mode is active. 10.1.1 [0x01] Inventory This command reads the IDD (Identifier Data) of all transponders inside the antenna field. IDD can be UID or EPC. HARTING IT Software Development GmbH & Co. KG...
  • Page 87 Request with antenna number (ANT_SEL) ANT-SEL: Byte ANT4 ANT3 ANT2 ANT1 Function ANT1...4: no reading on this antenna output reading on this antenna output DATA-SETS: Number of transponder data sets to be transferred in this reader response. Ha-VIS RFID RF-R400 – System Manual...
  • Page 88 MODE UID_LNG BANK Ê 1 Byte A_PW_LGT 1 or 2 Bytes 1 Byte Bytes ( def. by EXT_ADR) A_PW_LGT A_PW DB-ADR DB-N Ä RESPONSE-DATA Byte 10 .. n Contents DB-N DB-SIZE SEC-STATUS HARTING IT Software Development GmbH & Co. KG...
  • Page 89 Is a optional parameter and depends on the setting of UID_LF (see MODE). UID_LNG defines the length of the following UID field. UID: Read-only serial number of the transponder. The UID is required only in the addressed mode. Ha-VIS RFID RF-R400 – System Manual...
  • Page 90 Number of bytes of one data block. This value depends on the specification of the transponder. SEC-STATUS: Block security status of following data block. Requested data block. The block size is defined by DB-SIZE. HARTING IT Software Development GmbH & Co. KG...
  • Page 91 Is a optional parameter and depends on the setting of UID_LF (see MODE). UID_LNG defines the length of the following UID field. UID: Read-only serial number of the transponder. The UID is required only in the addressed mode. Ha-VIS RFID RF-R400 – System Manual...
  • Page 92 If an error occurred during a write command, the number of the block were the error occurred will be send to host. DB-ADR-E will be 1 Byte if Extended Addressed Mode is disabled. DB-ADR-E will be 2 Bytes if Extended Addressed Mode is enabled. HARTING IT Software Development GmbH & Co. KG...
  • Page 93 REQUEST-DATA Byte 1 Byte EPC_LNG Bytes Contents 0x18 MODE EPC_LNG Ê 1 Byte K_PW_LNG (1 Byte) Bytes K_PW_LNG K_PW (RECOM Bits) Ä RESPONSE-DATA (STATUS = 0x95) Byte Contents EPC Class1 Gen2 ERROR Ha-VIS RFID RF-R400 – System Manual...
  • Page 94 Bytes Contents 0x22 MODE EPC_LNG Ê 1 Byte 1 Byte LOCK_LNG 1 Byte A_PW_LNT Bytes Bytes EPC_TYPE LOCK_LNG LOCK_DATA A_PW_LNG A_PW Ä RESPONSE-DATA (STATUS = 0x95) Byte Contents EPC Class1 Gen2 ERROR HARTING IT Software Development GmbH & Co. KG...
  • Page 95 Bytes Contents 0x25 MODE EPC_LNG BANK Ê 1 Byte A_PW_LNT 2 Byte 1 Byte Bytes BLOCK_ RANGE A_PW_LNG A_PW BLOCK_PTR BLOCK_ MASK Ä RANGE RESPONSE-DATA (STATUS = 0x95) Byte Contents EPC Class1 Gen2 ERROR Ha-VIS RFID RF-R400 – System Manual...
  • Page 96 The mask bits are ordered from lower-order section to higher (the leading mask bit refers to the first block section) A_PW_LNG: Length of Access Password. A_PW: Access password which is used to access to the secured state of the tag. HARTING IT Software Development GmbH & Co. KG...
  • Page 97 MODE: Byte Function ADR: b000: non-addressed b001: addressed EPC_LNG: EPC_LNG defines the length of the following EPC field. EPC: Read-only serial number of the transponder. The EPC is required only in the addressed mode. Ha-VIS RFID RF-R400 – System Manual...
  • Page 98 Permalocks Block section 0 to 2 BLOCK_PTR = 0x0000 BLOCK_RANGE = 0x01 Response of permalock bits (PERMALOCK_STATUS) s s s 0 0000 0000 0000 | | |--- section2 | |--- section 1 |--- section 0 HARTING IT Software Development GmbH & Co. KG...
  • Page 99 Secured State. If A_FLAG is set the protocol contains the access password. A_FLAG: no access password in protocol access password and access password length in protocol. Reader execute access command A_PW_LNG: Length of Access Password. Ha-VIS RFID RF-R400 – System Manual...
  • Page 100 Specifies whether a tag untraceably hides parts of EPC memory. b00: show memory above EPC b01: hide memory above EPC RANGE: Specifies an operating range. b00: normal b01: toggle temporarily b10: reduced b11: HARTING IT Software Development GmbH & Co. KG...
  • Page 101 Access-Password is always needed. EPC_LNG: Is a optional parameter and depends on the setting of EPC_LF (see MODE). EPC_LNG defines the length of the following EPC field. Ha-VIS RFID RF-R400 – System Manual...
  • Page 102 Challenge (80 Bits random number transmitted from the reader to the tag) and the encrypted tag response. With knowledge of the relevant keys the host system encrypts the transmitted data and authenticates the transponder: HARTING IT Software Development GmbH & Co. KG...
  • Page 103 0xB0 0x24 Write Multiple Blocks ü 0xB3 0x18 Kill ü 0xB3 0x22 Lock ü 0xB3 0x25 Block Permalock ü 0xB3 0x26 Read Permalock Status ü ü 0xB3 0x30 Untraceable ü ü 0xB3 0x31 Authenticate Ha-VIS RFID RF-R400 – System Manual...
  • Page 104 Host is able to do other jobs e.g. to communicate with other readers Additional information about the capacity of the data buffer can be determined with the 11.5 [0x31] Read Data Buffer Info command. HARTING IT Software Development GmbH & Co. KG...
  • Page 105 The Buffered Read Mode only reads data blocks from the transponders in the antenna field The anticollision procedure can be configured in the 7.6 CFG5: Anticollision configuration block. After power up or a 9.2 [0x63] RF Controller Reset command the buffered read mode starts with transponder reading. Ha-VIS RFID RF-R400 – System Manual...
  • Page 106 Extension flag, if b1= TR-DATA2 will be send TR-DATA2: Selects the data types for read operation. Byte Function ANT_Ext no Input will be stored Inputs will be stored ANT-Ext: Antenna Extended: Antenna number with RSSI and phase angle HARTING IT Software Development GmbH & Co. KG...
  • Page 107 ANT1 ... 4: this antenna has not read transponder data this antenna has read transponder data Selects the data types for read operation. = Input number Byte Function Input1 Input1: Input inactive Input active Ha-VIS RFID RF-R400 – System Manual...
  • Page 108 If Bank is set to Data for Tag Authentication and Decryption by Host in CFG11, DB contains the challenge (80 bits random number generated by the reader) and the encrypted tag response as data. HARTING IT Software Development GmbH & Co. KG...
  • Page 109 Reader Byte 6 .. 7 Contents COM-ADR [0x32] CRC16 (0x02) ALENGTH ALENGTH ← Host Reader Byte 7 .. 8 Contents COM-ADR [0x32] STATUS CRC16 (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. Ha-VIS RFID RF-R400 – System Manual...
  • Page 110 6 .. 7 Contents COM-ADR [0x33] CRC16 (0x02) ALENGTH ALENGTH ← Host Reader Byte 7 .. 8 Contents COM-ADR [0x33] STATUS CRC16 (0x02) ALENGTH ALENGTH 12.3 ANNEX C: Index of Status Bytes. HARTING IT Software Development GmbH & Co. KG...
  • Page 111 • The address is beyond the max. address space of the transponder. • The address is beyond the configured address space of the transponder. • The reader is not able to handle the requested amount of data. Ha-VIS RFID RF-R400 – System Manual...
  • Page 112: Eeprom-Failure

    1. Read the Device-ID using the command [0x66] Firmware version (Mode 0x80) 2. Send the Device-ID and the serial number of the reader to HARTING Technology Group 3. Write the upgrade code into the reader using the command [0x5F] Set Firmware Update...
  • Page 113 • There are more transponder data sets requested than the response protocol can transfer at once. 0x95 Tag Error: • A tag error code was sent from the transponder. The tag error code is shown in the following byte. Ha-VIS RFID RF-R400 – System Manual...
  • Page 114 Ha-VIS RFID RF-R400 – System Manual HARTING IT Software Development GmbH & Co. KG...
  • Page 115 Ha-VIS RFID RF-R400 – System Manual...
  • Page 116 Ha-VIS RFID RF-R400 – System Manual...
  • Page 117 HARTING IT Software Development Marienwerder Str. 2, D-32339 Espelkamp Telefon/Phone: +49 5772 47-0 Auto-ID@HARTING.com www.HARTING-RFID.com...

This manual is also suitable for:

20 91 107 1101

Table of Contents