background image

OBID i-scan

®

System-Manual

ID ISC.M02.M8-B

FEIG ELECTRONIC GmbH

Page 36 of 43

H90400-0e-ID-B.doc

6.1.4. [0x24] Write Multiple Blocks

This command writes one or more data blocks.

REQUEST-DATA

 

4

 

5

 

6...13

 

14

 

15

 

16

 

17...n

 

0x24

 

MODE

 

UID

 

DB-ADR

 

DB-N

 

DB-SIZE

 

DB

 

 

 

 

 

 

 

Repeated DB-

N times

RESPONSE-DATA (STATUS = 0x03)

 

5

 

DB-ADR-E

RESPONSE-DATA (STATUS = 0x95)

 

5

 

6

 

ISO15693

ERROR

 

DB-ADR-E

MODE:

 

Bit:

 

7

 

6

 

5

 

4

 

3

 

2

 

1

 

0

 

Function

 

0

 

0

 

0

 

0

 

0

 

ADR

ADR:

 b001

addressed

UID:

Read-only serial number of the Transponder.

DB-ADR:

Address of the first data block to be written to the Transponder. First block can be any value
between 0 and 255.

DB-N:

Number of data blocks to be written to the Transponder, starting at DB-ADR.
The maximum number of DB-N, depends on DB-Size. The maximum number of bytes is 128
bytes.

 

DB-Size

 

Max. DB-N

 

1

 

128

 

4

 

32

 

8

 

16

 

x

 

= 128 / x

Содержание OBID i-scan ID ISC.M02.M8-B

Страница 1: ...MANUAL peliminary public B 2009 06 08 H90400 0e ID B doc OBID i scan ID ISC M02 M8 B...

Страница 2: ...mpletely avoided we are always grateful for your useful tips The installation instructions given in this manual are based on advantageous boundary conditions FEIG ELECTRONIC GmbH does not give any gua...

Страница 3: ...Data Format and Protocol Frames 9 2 2 CRC16 Calculation Algorithm 10 3 Configuration Parameters CFG 11 4 Protocols for Reader Configuration 13 4 1 0x80 Read Configuration 13 4 2 0x81 Write Configurati...

Страница 4: ...nds for ISO15693 Mandatory and Optional Commands 29 6 1 1 0x01 Inventory 30 6 1 2 0x22 Lock Multiple Blocks 33 6 1 3 0x23 Read Multiple Blocks 34 6 1 4 0x24 Write Multiple Blocks 36 6 1 5 0x2B Get Sys...

Страница 5: ...OBID i scan System Manual ID ISC M02 M8 B FEIG ELECTRONIC GmbH Page 5 of 43 H90400 0e ID B doc Revision History of documentation Rev Date Description 1 30 04 2009 Created...

Страница 6: ...FIFO First in First out frq Frequency FSK Frequency Shift Keying h Hour Hz Hertz ID Identification IN Input LEN Length LOC Location LSB Least Significant Byte min Minutes ms Milliseconds MSB Most Sign...

Страница 7: ...n is supported by which interface asynchronous interface RS232 RS485 Control Commands ISO15693 Host Commands Configuration Commands 1 1 Configuration Commands and Control Commands This method of data...

Страница 8: ...ode the UID of the Transponder must be known This is executed by sending the protocol 6 1 1 0x01 Inventory If a Transponder is located within the detection range of the Reader at that time it answers...

Страница 9: ...There is no reply from the Reader if there is a protocol frame failure Protocol frame Host Reader 1 2 3 4 n 2 n 1 n LENGTH n COM ADR CONTROL BYTE PROTOCOL DATA LSB CRC16 MSB CRC16 Host Reader 1 2 3 4...

Страница 10: ...er Reaction time Starting delay 5 n ms min 5 ms Host Reader Data timeout Within one protocol the characters have to follow each other in intervals of maxi mum 12 ms max 12 ms max 12 ms max 12 ms Host...

Страница 11: ...specifies the location of the configuration 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 configu...

Страница 12: ...ffective after writing saving this configuration block to RAM marked with 00 these bits or bytes are reserved for future extensions or for internal testing and manufacturing functions These bits or by...

Страница 13: ...blocks of 14 bytes each and addressed by CFGn in the byte CFG ADR Host Reader 1 2 3 4 5 6 6 COM ADR 0x80 CFG ADR CRC16 Host Reader 1 2 3 4 5 18 19 20 20 COM ADR 0x80 STATUS 1 CFG REC CRC16 CFG ADR 2 B...

Страница 14: ...on Parameters CFG Host 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 1 CRC16 CFG ADR 2 Bit 7 6 5 4 3 2 1 0 Function LOC 0 CFGn Address...

Страница 15: ...CRC16 CFG ADR 2 Bit 7 6 5 4 3 2 1 0 Function 0 MODE CFGn Address of Configuration Block CFGn memory address of the required configuration block MODE specifies one or all configuration blocks b0 config...

Страница 16: ...83 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 block MODE specifies one or all configuration blocks...

Страница 17: ...ith the RS485 interface Notes 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 Not avail...

Страница 18: ...CFG1 to EEPROM and reset of the Reader Always 8 Data Bits and 1 Stop Bits should be used Not available by the USB Reader TR RESPONSE TIME By means of this parameter the maximum duration for the Trans...

Страница 19: ...rotocols for Reader Configuration and the protocols for Reader Control The TR RESPONSE Time must be Block Timeout in the Host COM Port settings An Antenna Timeout will be set internal to a value 1 4 T...

Страница 20: ...0 0x00 0x00 0x00 0x00 ISO Block size Default 0x00 0x04 ISO Blocksize Bit 7 6 5 4 3 2 1 0 Function Read Mode Blocksize DB Blocksize DB Blocksize Defines the block size of an ISO transponder which is no...

Страница 21: ...OM ADR 0x52 0x00 CRC16 Note The return protocol will only be sent if the inquiry is executed with the baud rate and actual parity of the Reader 5 2 0x55 Start Flash Loader This protocol starts the int...

Страница 22: ...RONIC GmbH Page 22 of 43 H90400 0e ID B doc 5 3 0x63 CPU Reset This protocol allows you to reset the CPU on the Reader Host Reader 1 2 3 4 5 5 COM ADR 0x63 CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x63...

Страница 23: ...16 Host Reader 1 2 3 4 5 6 7 13 COM ADR 0x65 STATUS 1 SW REV D REV 8 9 10 11 12 13 HW Type SW TYPE TR TYPE CRC16 SW REV Revision status of the firmware D REV Revision status of the development firmwar...

Страница 24: ...on the MODE Parameter the reader response has a differing structure with sev eral information s MODE 0x00 RF Controller Firmware 1 2 3 4 5 6 7 17 COM ADR 0x66 STATUS 1 SW REV D REV 8 9 10 11 12 13 14...

Страница 25: ...Every bit marks the permission to read write the configuration block The reader must send always complete bytes but no more bytes as necessary The flag fields are independent of configurable password...

Страница 26: ...rf 15 ms by the command RF Reset Thus all Transponders which are within the antenna field of the Reader will be reset to their base set ting Host Reader 1 2 3 4 5 5 COM ADR 0x69 CRC16 Host Reader 1 2...

Страница 27: ...outputs Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 Antenna Output Antenna Output Set one RF output active or RF Power of Antenna Output Description b0000 RF OFF b0001 RF Power on antenna output 1 b0010 RF...

Страница 28: ...orted Transponder Types I Code 1 Tag it HF ISO15693 I Code EPC UID 6 1 0xB0 Host commands for ISO15693 Mandatory and Optional Commands 6 1 1 0x01 Inventory 6 1 2 0x22 Lock Multiple Blocks 6 1 3 0x23 R...

Страница 29: ...3 defined RF commands to 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...

Страница 30: ...A SETS TR TYPE DSFID IDD UID Repeated DATA SETS times RESPONSE DATA if ANT 1 5 6 7 8 9 10 17 n 1 DATA SETS FLAGS TR TYPE DSFID IDD_LEN IDD UID reserved Repeated DATA SETS times n 2 n 3 n 4 n 5 n 8 ANT...

Страница 31: ...it 7 6 5 4 3 2 1 0 Function ANT8 ANT7 ANT6 ANT5 ANT4 ANT3 ANT2 ANT1 ANT1 8 b0 no reading on this antenna output b1 reading on this antenna output DATA SETS Number of Transponder data sets to be transf...

Страница 32: ...e ANNEX B Index of Status Bytes RSSI Transponder signal strength The value can be between 0x64 and 0xFF 100 255 Notes This command supports all Transponders If the STATUS byte of the protocol frame ha...

Страница 33: ...ad only UID of the Transponder DB_ADR First block number to be locked First block can be any value between 0 and 255 DB N Number of data blocks to be locked starting at DB_ADR The maximum number of DB...

Страница 34: ...unction 0 0 0 0 SEC ADR ADR b001 addressed SEC b0 SEC STATUS always 0x00 b1 security status of following data block in SEC STATUS UID Read only serial number of the Transponder DB ADR First block numb...

Страница 35: ...rans ponder manufacturer SEC STATUS Block security status of following data block If supported by the ISO15693 transponder I Code 1 Transponder doesn t support this function DB Requested data block Th...

Страница 36: ...DR E RESPONSE DATA STATUS 0x95 5 6 ISO15693 ERROR DB ADR E MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b001 addressed UID Read only serial number of the Transponder DB ADR Address of the first...

Страница 37: ...efined by DB SIZE The number of the expected bytes are DB N DB SIZE ISO15693 ERROR ISO15693 ERROR code of Transponder response This byte is only available if STATUS 0x95 DB ADR E Block number where th...

Страница 38: ...E Chip Version MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b001 addressed UID Read only serial number of the Transponder The UID is required only in the addressed mode ISO ERROR ISO15693 error...

Страница 39: ...ll return 0x0000 Byte 15 16 Bit 7 5 4 0 7 0 content res Block size in Bytes Number of blocks IC REF IC reference version of the Transponder If not supported by the Transponder this value will return 0...

Страница 40: ...D ISC M02 M8 B FEIG ELECTRONIC GmbH Page 40 of 43 H90400 0e ID B doc ANNEX ANNEX A Codes of Transponder Types Value Transponder type 0x03 ISO15693 Tags The Information will be send by performing the 6...

Страница 41: ...or physical Transponder address area The address is beyond the max address space of the Transponder The address is beyond the configured address space of the Transponder 0x05 Wrong Transponder type T...

Страница 42: ...OBID i scan System Manual ID ISC M02 M8 B FEIG ELECTRONIC GmbH Page 42 of 43 H90400 0e ID B doc 0x95 ISO 15693 Error An additional error code for ISO15693 Transponders is sent with response data...

Страница 43: ...d 0x0F Unknown error 0x10 The specified block is not available doesn t exist 0x11 The specified block is already locked and thus cannot be locked again 0x12 The specified block is locked and its conte...

Отзывы: