background image

 
 
 

MANUAL 

 

 

 

final – public (B) 

2015-01-28 – H90701-3e-ID-B

 

 

ID ISC.MU02.02-AD/-CU 

UHF Reader Module 

 

 

 

 

 

 

 

 

 

 

 

Firmware-Versions  

RFC: 

≥ 01.04.00 

 

Содержание ID ISC.MU02.02-AD

Страница 1: ...MANUAL final public B 2015 01 28 H90701 3e ID B ID ISC MU02 02 AD CU UHF Reader Module Firmware Versions RFC 01 04 00...

Страница 2: ...document FEIG ELECTRONIC call explicit attention that devices which are subject of this document are not designed with components and testing methods for a level of reliability suitable for use in or...

Страница 3: ...sue If bits within one byte are filled with these bit spaces are reserved for future extensions or for internal testing and manufacturing functions These bit spaces must not be changed as this may cau...

Страница 4: ...st 11 5 1 Configuration Commands and Control Commands 11 5 2 Host Commands 12 5 3 Scan Mode 13 6 Interface 15 6 1 Serial Data Format and Protocol Frames 16 6 2 CRC16 Calculation Algorithm 18 7 Configu...

Страница 5: ...5 8 Protocols for Reader Configuration 56 8 1 0x80 Read Configuration 56 8 2 0x81 Write Configuration 57 8 3 0x83 Set Default Configuration Configuration Reset 58 9 Protocols for Reader Control 59 9 1...

Страница 6: ...s 75 10 1 1 0x01 Inventory 76 10 1 2 0x23 Read Multiple Blocks 78 10 1 3 0x24 Write Multiple Blocks 81 11 0xB3 Host commands for EPC Transponders 84 11 1 EPC Class 1 Commands 85 11 1 1 0x18 Kill 85 11...

Страница 7: ...for the device The manufacturer shall not be held legally responsible for inaccuracies errors or omissions in the manual or automatically set parameters for a device or for an incorrect application of...

Страница 8: ...NIC GmbH Page 8 of 96 H90701 3e ID B 2 Revision History of Documentation Revi sion Date Page Description 0e 14 07 09 Initial revision 1e 02 01 12 11 Data Clock 76 RSSI for Inventory 2e 30 01 12 new De...

Страница 9: ...FO First in First out frq Frequency FSK Frequency Shift Keying h Hour Hz Hertz ID Identification IDD Identifier Data IN Input LEN Length LOC Location LSB Least Significant Byte min Minutes ms Millisec...

Страница 10: ...ions as e g antenna shortcut and electrostatic discharge Reader is available in different versions to fulfil the different national radio rules of UHF In addition to the ID ISC MU02 02 Reader series p...

Страница 11: ...ta Clock Configuration Commands X Reader Control Commands X Host Commands X Scan Mode HID 5 1 Configuration Commands and Control Commands This method of data transmission is used for Reader configurat...

Страница 12: ...ssed mode the UID of the Transponder has to be known This is executed by sending the protocol 10 1 1 0x01 Inventory If a Transpond er is located within the detection range of the Reader at that time i...

Страница 13: ...of transmitted user data is too large only the maxi mal number of transmitted data will be sent plus the end character Scan Mode via asynchronous interface The data will be sent out depending on their...

Страница 14: ...the reader works like a keyboard The data will be trans ferred as USB Key Code or as hex values The user defined Sep and End Character will be transferred as USB Key Code If the number of transmitted...

Страница 15: ...e asynchronous serial interface the whole protocol frame is described in 6 1 Serial Data Format and Protocol Frames The following module types are currently available Module type Description ID ISC MU...

Страница 16: ...s interface the Reader supplies the required data or a status byte The reply contains the transmitted control byte There is no reply from the Reader if there is a protocol frame failure Protocol frame...

Страница 17: ...TH n 6 255 Standard Protocol Length up to 255 Byte Number of protocol bytes including LENGTH and CRC16 COM ADR 0 254 address of device in bus mode NOTE The Reader can be addressed via COM ADR 255 at a...

Страница 18: ...ters have to follow each other in intervals of max imum 12 ms max 12 ms max 12 ms max 12 ms Host Reader Char n Char n 1 Char n 2 6 2 CRC16 Calculation Algorithm Polynom x16 x12 x5 1 CRC_POLYNOM 0x8408...

Страница 19: ...guration block RAM EEPROM MODE specifies one or all configuration blocks Bit 7 6 5 4 3 2 1 0 Function LOC MODE CFGn address of configuration block The EEPROM configuration blocks are protected by a 16...

Страница 20: ...n Readers Structured long names are built with one or more namespaces divided by a point and an attached parameter name The structured long names are used as from now in ISOStart 8 0 and beginning wit...

Страница 21: ...9 10 11 12 13 Contents 0x00 CFG_ACCESS 0x00 0x00 Default READER ID AccessProtection Password Defines the password with which the host logs into the Reader for a read write access to the configuration...

Страница 22: ...esn t change the CFG0 regis ter if all configuration blocks are used The command 9 10 0xA0 Reader Login is used to enable configuration data access It is possible to disable the READER ID with an acti...

Страница 23: ...via the asynchronous interface NOTE Do not configure address 255 Via the COM ADR 255 in the send protocol the Reader is able to be addressed at any time It answers then with the configured address BAU...

Страница 24: ...tive after writing saving configuration block CFG1 to EEPROM and reset of the Reader Always 8 Data Bits and 1 Stop Bits should be used TR RESPONSE TIME AirInterface TimeLimit By means of this paramete...

Страница 25: ...ulation data format binary 1 1 according written to Transponder b001 magnetic stripe see 7 2 1 Magnetic Stripe Emulation data format binary 1 1 according written to Transponder b010 magnetic stripe se...

Страница 26: ...orts fix Bit 7 6 5 4 3 2 1 0 Function USB RS232 RS232 b0 disable b1 enable USB b0 disable b1 enable READER MODE OperatingMode Mode By means of this byte the Reader mode can be defined Bit 7 6 5 4 3 2...

Страница 27: ...1 0 1 1 1 0x8 b 1 0 0 0 b 0 1 0 0 0 b1 0 1 1 0 0 0 0x9 b 1 0 0 1 b 1 1 0 0 1 b 0 0 1 1 0 0 1 0xA b 1 0 1 0 b 1 1 0 1 0 b 1 1 0 0 0 0 1 0xB b 1 0 1 1 b 0 1 0 1 1 b 1 1 0 0 0 1 0 0xC b 1 1 0 0 b 1 1 1...

Страница 28: ...OBID i scan UHF Manual ID ISC MU02 02 FEIG ELECTRONIC GmbH Page 28 of 96 H90701 3e ID B 1 0 1 0 tn ta tb CLOCK DATA CLS tv ts 0 tn 0 5 ms ta n tn 3 tb n tn 2 tv ts 10 12 ms...

Страница 29: ...the beginning and one odd parity bit at the end and one start and one stop sign 4 Bit 1 Bit n Bit 1 Bit 4 Bit START EVEN DATA ODD STOP START b1011 EVEN Even parity bit calculated across the first half...

Страница 30: ...11110110010110101101001 0 Even Parity Bit Odd Parity Bit Example 1 19 DATA bit DATA bin 0111101100101101011010011 OUTPUT 0 0111101100101101011010011 1 Even Parity Bit Odd Parity Bit Timing The followi...

Страница 31: ...0 Default 0xA9 0x00 Byte 7 8 9 10 11 12 13 Contents ACTIV STATE ACTIV FLASH ACTIV GRN TIME ACTIV BLUE TIME ACTIV RED TIME 0x00 0x00 Default 0x96 0x00 0x0A 0x0A 0x0A 1 sec 1 sec 1 sec IDLE STATE ACTIVE...

Страница 32: ...transmitter time range ACTIV GRN TIME 0 255 x 100 ms ACTIV BLUE TIME 0 255 x 100 ms ACTIV RED TIME 0 255 x 100 ms NOTE LED green and LED red are blinking alternately if a read error of the EEPROM occu...

Страница 33: ...ge 33 of 96 H90701 3e ID B 7 4 CFG3 10 Reserved The configuration block CFG3 and CFG10 are reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10...

Страница 34: ...tion Bit 7 6 5 4 3 2 1 0 Function Exten sion 0 0 ANT Byte Order DB 0 DB SNR SNR OperatingMode ScanMode DataSelector UID b0 no Serial Number will be stored b1 Serial Number will be stored DB OperatingM...

Страница 35: ...der only transmits the UID If Scan Mode via asynchronous interface is selected reading of UID and Data Block can be configured at the same time TR DATA 2 Selects the data types for read operation Bit...

Страница 36: ...n open state DB ADR1 OperatingMode ScanMode DataSource FirstDataBlock 0x00 0xFF Address of first data block Range 0x00 0xFF DB N 4 OperatingMode ScanMode DataSource NoOfDataBlocks Number of data block...

Страница 37: ...e via asynchronous interface D_LGT Number of data bytes to be transferred started with the D_START Example data block Byte 0 1 2 3 4 5 6 7 Data 0x01 0x23 0x45 0x67 0x89 0xAB 0xCD 0xEF Output Data 0x23...

Страница 38: ...s not transmit the Tran sponder data a second time after it has transmitted it the first time regardless whether the Transponder is in the detection range of the reader during VALID TIME or not The VA...

Страница 39: ...0 0 DB FORMAT DB FORMAT OperatingMode ScanMode DataFormat Format b0000 unformatted hex data In this case the data are transferred as they were read by the reader b0010 ASCII formatted hex data In this...

Страница 40: ...x0D TAB 0x09 0x3B 0x2C 0x20 USER user defined in SEP USR none 0x00 NOTE Only one option can be selected SEP USR OperatingMode ScanMode DataFormat UserSeparationChar User defined separation character E...

Страница 41: ...haracter Bit 7 6 5 4 3 2 1 0 Function HEADER LEN END LEN END LEN OperatingMode ScanMode DataFormat NoOfUserEndChars b0000 END USR1 b0001 END USR1 b0010 END USR1 2 b0011 END USR1 2 3 HEADER LEN Operati...

Страница 42: ...mbH Page 42 of 96 H90701 3e ID B 7 8 CFG14 Reserved The configuration block CFG14 is reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 11 12...

Страница 43: ...selected Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 0 Multiplexing Multiplexing AirInterface Multiplexer Enable b0 disable b1 enable ANT_OUT AirInterface Multiplexer UHF Internal NoOfAntennas Specifies...

Страница 44: ...x 5ms the next antenna output is selected If MUX Switch Condition is no response the Reader switches from the active antenna to the next antenna if there is no response from any Transponder on the act...

Страница 45: ...Page 45 of 96 H90701 3e ID B 7 10 CFG16 21 Reserved The configuration blocks CFG16 21 are reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 1...

Страница 46: ...x00 0x00 0x00 Byte 7 8 9 10 11 12 13 Contents S_MASK Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 S_MASK_LGT Transponder UHF EPC_Class1Gen2 SelectionMask MaskLength Defines the length of the mask in Bit...

Страница 47: ...N2 Adr Bit 0 15 16 31 32 47 48 63 64 79 80 GEN2 Data CRC16 PC EPC S_MASK Example class1 GEN2 Adr Bit 0 15 16 31 32 47 48 63 64 79 80 Transponder Response EPC 1 CRC16 0x3000 0xA02A 0x0510 0x15A0 0x1234...

Страница 48: ...OBID i scan UHF Manual ID ISC MU02 02 FEIG ELECTRONIC GmbH Page 48 of 96 H90701 3e ID B EPC class GEN2 Memory specification...

Страница 49: ...Page 49 of 96 H90701 3e ID B 7 12 CFG24 35 Reserved The configuration blocks CFG24 39 are reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 1...

Страница 50: ...1 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Driver 0 0 0 0 0 0 0 0 0 0 0 E 0 0 0 0 b0 Driver for the Transponder type is inactive b1 Driver for the Transponder type is active E Transponder Driver UHF...

Страница 51: ...cy Bits 1 902 75MHz b000001 2 903 00MHz b000010 3 903 25MHz b000011 50 927 25MHz b110010 NR_PREFERD_CHN AirInterface Region UHF EU Channel EN302208_4_ChannelPlan PreferredChannels NoOfCh annels Number...

Страница 52: ...lt 0x00 0x00 IDDIB Transponder Miscellaneous IdentifierInterpretationMode Identifier Data Interpretation Byte Defines in which way the Reader interprets and display the Identifier data read during in...

Страница 53: ...1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 11 12 13 Contents 0x00 0x00 0x00 SESSION 0x00 0x00 0x00 Default 0x01 SESSION Transponder UHF EPC_Class1Gen2 Anticollision...

Страница 54: ...Page 54 of 96 H90701 3e ID B 7 16 CFG39 62 Reserved The configuration blocks CFG39 62 are reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 1...

Страница 55: ...stomer Parameter The configuration block CFG63 is used for customer parameter Any kind of customer hex data can be stored in this EEPROM or RAM memory area Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0...

Страница 56: ...OM of the Reader 8 1 0x80 Read Configuration By using the Read Configuration command the actual configuration of the Reader can be detected In order to do this the configuration is read in blocks of 1...

Страница 57: ...ost Reader 1 2 3 4 5 18 19 20 20 COM ADR 0x81 CFG ADR CFG REC CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x81 STATUS 8 CRC16 CFG ADR 9 Bit 7 6 5 4 3 2 1 0 Function LOC 0 CFGn Address of Configuration Blo...

Страница 58: ...3 CFG ADR CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x83 STATUS CRC16 CFG ADR Bit 7 6 5 4 3 2 1 0 Function LOC MODE CFGn Address of Configuration Block CFGn memory address of the required configuration...

Страница 59: ...nly be sent if the inquiry is executed with the baud rate and actual parity of the Reader 9 2 0x55 Start Flash Loader This protocol starts the Flash Loader inside the Reader Use the windows program OB...

Страница 60: ...B 9 3 0x63 RF Controller Reset This protocol allows you to reset the RF Controller Host Reader 1 2 3 4 5 5 COM ADR 0x63 CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x63 STATUS 10 CRC16 NOTE The RF field...

Страница 61: ...S 11 SW REV 9 10 11 12 13 14 15 D REV HW TYPE SW TYPE TR TYPE UHF CRC16 SW REV Revision status of the Firmware Depending on the Mode and Reader type different con troller s are meant D REV Revision st...

Страница 62: ...0x66 MODE CRC16 MODE Via the Parameter MODE different information can be requested from the Reader 0x00 General hard and firmware information of the Reader Firmware 0x04 Additional firmware functiona...

Страница 63: ...set to 0 in customized Firmware revisions HW TYPE Displays options which are supported by the Reader Hardware SW TYPE Type of Reader Firmware 0x32 ID ISC MU02 02 50 RX BUF RX BUF is the maximum recei...

Страница 64: ...19 CRC16 BL_VERSION Bootloader Version BL_REV Revison of Bootloader Version 9 5 3 Mode 0x10 Hardware Information 1 2 3 4 5 6 7 8 0x02 00 13 COM ADR 0x66 STATUS 1 HW INFO 9 10 11 12 13 14 15 16 D_HW A_...

Страница 65: ...n USB RS232 RS232 b0 not supported b1 supported USB b0 not supported b1 supported 9 5 4 Mode 0x40 0x41 CFG Info for read and write permission Every bit marks the permission to read write the configura...

Страница 66: ...1 2 3 4 5 6 7 10 0x02 00 16 COM ADR 0x66 STATUS 1 DEV_ID 11 14 15 16 17 18 19 20 21 22 Custom_L FW_L TR_DRV _UHF_L FNC_UHF_L CRC16 DEV_ID Individual device identifier of the Reader CUSTOM_L Indicates...

Страница 67: ...t Host Reader 1 2 3 4 5 5 COM ADR 0x69 CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x69 STATUS 13 CRC16 NOTE After a RF Reset the Reader is not able to receive a new Transponder before expiration of trf A...

Страница 68: ...UTPUT Set one of two antenna output A Antenna Output Set one RF output active or RF Power of Antenna Output Description b000 RF OFF b001 RF Power on antenna output 1 b010 RF Power on antenna output 2...

Страница 69: ...ader Diagnostic Modes 0x04 Listing of detail information for STATUS 0x10 EEPROM Failure 0x20 Listing of detail information for STATUS 0x18 Wrong firmware DATA Response for Reader Diagnostic Modes MODE...

Страница 70: ...time If the Reader receives a command Set Output all times that have been active until then are being overwritten by the new times included in the protocol if they are 0 Host Reader 1 2 3 4 5 6 7 0x0...

Страница 71: ...ME active b10 OFF output for OUT TIME inactive b11 FLASH output for OUT TIME with OSF alternating OUTx frq b11 1 Hz b10 2 Hz b01 4 Hz b00 8 Hz OUT TIME By the values defined by OUT TIME the outputs ca...

Страница 72: ...9 1 Set Output Examples Example OUT1 LED green is alternating with 4 Hz for 500 ms OUT2 LED blue is not activated for 200 ms OUT3 Beeper is activated for 1000ms OUT N OUT NR OUT S OUT TIME 0x0003 0x01...

Страница 73: ...Host Reader 1 2 3 4 7 8 9 9 COM ADR 0xA0 READER ID CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0xA0 STATUS 17 CRC16 READER ID The READER ID is a password which protects the configuration parameters from a...

Страница 74: ...rotocols for Host Commands The Host commands can be used to access the Transponders EPC Class 1 Gen 2 10 1 0xB0 Host commands 10 1 1 0x01 Inventory 10 1 2 0x23 Read Multiple Blocks 10 1 3 0x24 Write M...

Страница 75: ...the Transponder Host Reader 1 2 3 4 n 2 n 1 n n COM ADR 0xB0 REQUEST DATA CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n n COM ADR 0xB0 STATUS RESPONSE DATA CRC16 REQUEST DATA Command specific request RESPONS...

Страница 76: ...DATA SETS times n 2 n 3 n 4 n 5 n 8 ANT_NR ANT_STATUS reserved 0xFF reserved Repeated ANT_CNT times Repeated DATA SETS times MODE Bit 7 6 5 4 3 2 1 0 Function MORE 0 ANT 0 0 0 0 MORE b0 new Inventory...

Страница 77: ...NT_STATUS RSSI will be send TR TYPE Transponder type See ANNEX A Codes of Transponder Types IDDT Identifier Data Type Defines the type of Data transmit beginning at Byte 10 Possible Inventory Data Typ...

Страница 78: ...1 or 2 Bytes def by EXT_ADR 1 Byte A_PW_LGT A_PW DB ADR DB N RESPONSE DATA 5 6 7 8 n DB N DB SIZE SEC STATUS DB Repeated DB N times MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 EXT_ADR UID_LF ADR ADR b000 no...

Страница 79: ...required only in the addressed mode BANK Memory bank of the Transponder which will be accessed by the Reader Bit 7 6 5 4 3 2 1 0 Function A_FLAG 0 0 0 0 0 BANK_NR BANK_NR In case of Class 1 Gen 2 Tran...

Страница 80: ...data blocks to be read from the Transponder starting at DB ADR The maximum number of DB N depends on DB Size and the interface transmit buffer size TX BUF The maximum number of DB N is TX BUF 10 DB Si...

Страница 81: ...00 non addressed b001 addressed UID_LF If this bit is set the parameter UID_LNG must inserted into the protocol b0 The protocol UID_LNG doesn t include the UID_LNG byte and the UID field has a fixed l...

Страница 82: ...ader tries to read a Gen 2 tag in Secured State If A_FLAG is set the protocol contains the access password A_FLAG b0 no access password in protocol b1 access password and access password length in pro...

Страница 83: ...lock DB Data of the data block to be written to the Transponder The required block size is defined by DB SIZE The number of the expected bytes are DB N DB SIZE DB ADR E Block number were the error occ...

Страница 84: ...ers This command sends special commands to EPC Transponder Host Reader 1 2 3 4 n 2 n 1 n n COM ADR 0xB3 REQUEST DATA CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n n COM ADR 0xB3 STATUS RESPONSE DATA CRC16 REQ...

Страница 85: ...EPC_LF EPC K_PW_LNG K_PW MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 EPC_LF ADR ADR b000 non addressed b001 addressed EPC_LF If this bit is set the parameter EPC_LNG must inserted into the protocol b1 Th...

Страница 86: ...age 86 of 96 H90701 3e ID B NOTE A EPC class 1 Transponder can be killed in addressed mode only Kill password K_PW has to contain the kill code Kill password length K_PW_LNG 4 A kill password of 00 00...

Страница 87: ...PC_LF 0 ADR ADR b000 non addressed b001 addressed EPC_LF If this bit is set the parameter EPC_LNG must inserted into the protocol b1 The protocol includes the parameter EPC_LNG The EPC has a variable...

Страница 88: ...3e ID B LOCK_DATA Lock data which will be written to the Tag A_PW_LNG Length of Access Password A_PW Access password which is used to access to the secured state of the Tag NOTE Lock data length Lock...

Страница 89: ...table supports the various Transponder commands and operations that are available for each Transponder type 11 2 1 EPC class 1 Gen 2 Memory organization Number of blocks vendor specific Block size 2 b...

Страница 90: ...er Types Value Transponder type 0x84 EPC class 1 Gen 2 The Information will be send by performing the 10 1 1 0x01 Inventory command ANNEX B Codes of Identifier Data Types IDDT Value IDDT 0x00 SNR or U...

Страница 91: ...ea Too much distance between Transponder and Reader antenna Attempt to write in a noisy area 0x04 Address Error The required data are outside of the logical or physical Transponder address area The ad...

Страница 92: ...protocol was sent to the Reader in the standard mode The command with More bit does not correspond with the last command 0x83 RF communication error This error indicates that there is an error in com...

Страница 93: ...71 ID ISC PRH100 U USB Version 72 ID ISC PRH100 73 ID ISC MR100 U USB Version 74 ID ISC MR100 PR100 75 ID ISC MR200 A E 76 ID ISC MR101 A 78 ID ISC MR101 U 40 ID ISC LR100 41 ID ISC LR200 42 ID ISC LR...

Страница 94: ...rotection Lock_CFG15 0 9 1 7 1 CFG_ACCESS AccessProtection Lock_CFG16 0 10 1 0 1 CFG_ACCESS AccessProtection Lock_CFG17 0 10 1 1 1 CFG_ACCESS AccessProtection Lock_CFG18 0 10 1 2 1 CFG_ACCESS AccessPr...

Страница 95: ...ctivationTime 2 11 1 TAG DRV Transponder Driver HF Drivers 3 1 1 TR DATA 1 SNR OperatingMode ScanMode DataSelector Uid 11 0 1 0 1 TR DATA 1 DB OperatingMode ScanMode DataSelector Data 11 0 1 1 1 TR DA...

Страница 96: ...2 1 1 0 2 S_START_POINTER Transpond er UHF EPC_Class1Gen2 SelectionMask FirstBit 22 2 2 S_MASK Transpond er UHF EPC_Class1Gen2 SelectionMask Mask 22 23 4 24 TAG DRV Transponder Driver UHF Drivers 36 1...

Отзывы: