Home
ASR500 Reader Operation Manual
Contents
1. ANTENNA Connect direct RS485R Be ai a eus ee b Wired Sunc E G G Figure 15 Connection diagram ASR500 as master 08 08 2006 Page 47 of 58 ASR500 Reader Operation agr ident Slave ST3 1 2 tot 1 1 ME 1 1 1 I Il I tot tot ND T 1 Sn E ANTENNA Connect direct AS485A Be pz48hfn RS485B G gi E L S485B GND GND Wired Syne b Wired Sunc CICO CI C B B Figure 16 Connection diagram ASR500 as slave 08 08 2006 Page 48 of 58 ASR500 Reader Operation agr id ent 7 Synchronisation H4002 7 1 Clock synchronisation of ASR 400 readers When two or more antenna fields are overlapping there might be some interference for FDX transponders This is due to the very small differences of the frequency generated by the oscil lator clock of the readers To prevent this interference it is possible to synchronize the readers that mean that the clock generated by the oscillator of one reader is
2. fintenna direct 124 124 Gnd CI DO CI CO G G Figure 18 Connection diagram 5 500 as slave 7 4 Connection table Master Connection Slaves Meaning Pin 1 gt Pin Power supply 12V Pin 2 e gt Pin 2 Power supply GND Pin 7 Pin 7 GND Pin 8 Pin 9 Clock in clock out Important The amount of ASR500 readers which can be driven by one power supply de pends on the maximum current of the power supply used 08 08 2006 Page 50 of 58 5 500 Reader Operation 8 Technical data agrident Frequency of the RF carrier generated 134 2 KHz Transponder types supported HDX compatible ISO 11784 5 FDX B compatible ISO 11784 5 H4002 compatible Environmental conditions Operation 0 60 C Storage 25 to 80 C Air humidity 5 90 non condensing Dimensions LxBxH 170x 135 x 85 mm Safety class IP 54 Power supply 12V DC max 500mA typical 320mA Interface RS232 RS485 Configuration 9600 baud 8 N 1 Weight Approx 620 g for ASR500 08 08 2006 Page 51 of 58 ASR500 Reader Operation agr id ent 9 Influence of noise Interference and metal objects on the reading Most of what affects ISO RFID readers is actually electrical interference altho
3. 56 12 4 Factory c nfiguralion esee ese 57 08 08 2006 Page 5 of 58 ASR500 Reader Operation agr id ent 1 Introduction Before attempting to use the product for the first time read through the user manual carefully The functional description of the ASR500 reader will help you make best use of the full capabili ties of the system The protocol description in chapter 5 provides you with all the information you need to integrate the reader into your own application software 1 4 Definition of terms Explanation of abbreviations used in this user manual RF Radio Frequency in this case the long wave band RFID Radio Frequency Identification Method to transmit data without contact us ing transponders Reader A device which is able to communicate with transponders using an internal or external antenna The reader generates a high frequency field in order to get the data of a transponder The received data is transmitted by an inter face to an external controller e g PC Transponder Data carrier for RFID applications available in various models and types Raw data Complete data contents of a transponder that means ID and additional in formation for example header or trailer ID Identification number of a transponder ISO 11784 85 International standard regarding the use of RFID technology in the identifica tion of animals it defines the transponder types to be supported and the ID notatio
4. Power supply Terminal block ST4 Meaning 1 Power supply 12V 2 Power supply After connecting the power supply to the ASR500 the yellow LED lights indicating the ASR500 is ready for work The green LED is on after a transponder was read If the red LED is on a tun ing procedure for the antenna is necessary During the tuning process the LED s have different meanings see chapter 2 2 4 Important The chassis ground GND of the reader must be connected to the protective condu cor of the supply network If the antenna is integrated into a metal structure this structure should also be connected to the protective conductor of the supply network External signals and auto tuning The following schematic figures show how to connect external LEDs and the auto tuning switch 514 wepweoconpeso Figure 5 Connection diagram ASR500 ASR454 08 08 2006 Page 13 of 58 ASR500 Reader Operation agr id ent ASR400 pom Red Cie n i 3 gt pue Yellow LI X uP 5m T2 prre Green m y LM 1 1 Autotuning 8 5 ab pr Q STE Er
5. Single master bus system This structure is particularly suited to applications with several readers a maximum of 32 per control computer interface An RS485 bus interface is used as interface and this networks multiple readers with the control computer by a 2 wire bus It allows a network to be set up at no great expense e 642 C9 Each reader can be addressed by the control computer of the shared bus interface using the individually assigned network or equipment address This can be done for example by an 5232 5485 converter at a COM port of a PC In order to organize access to the bus the control computer is declared sole master single master network Each reader connected to the bus must have its own individual network ad dress Before installing a reader in a bus structure the reader must be assigned as a yet unassigned network address by point to point connection Configuration of the network address is effected using for example the ASR500 demo software 08 08 2006 Page 25 of 58 ASR500 Reader Operation agr id ent 3 Operating modes The ASR500 supports three operating modes which can be configured If changing the operation mode the reader will not accept a mode change command until it has finished processing transmitting a response see chapter 5 any command it has already re ceived Using bus systems see chapter 2 3 6 avoid changing from slave modes see chapter 3 1 3 2 into master mode
6. Start of frame End of frame ESCAPE the control code after the ESCAPE character will be interpreted as data and not as control code 5 4 Escape sequence If in a data frame a character or codes is equivalent a control code it will be replaced by DLE STX DLE ETX DLE DLE In the frame of the ASR500 a CRC comes always behind a DLE 08 08 2006 Page 32 of 58 ASR500 Reader Operation agr id ent 5 5 Addresses 5 5 1 Destination address DST The destination address denotes the receiver of a message frame There are individual ad dresses and broadcast addresses available The broadcast address is useful to send a mes sage to several readers at the same time or to communicate with a reader where the individual address is not known 5 5 2 Source address SRC The destination address denotes the transmitter of a message frame The ASR responds with its individual network address independent if the request was a broad cast request or not 5 5 3 Address ranges A broadcast address allows each and every reader to be addressed irrespective of the device type or individual address Avoid broadcast addresses on bus systems because of the possible data collision during the response If the individual address of the reader is unknown use a point to point connection and configure the individual network address with a broadcast request Set Config or get the individual network address Get Config Each reader type has an individ
7. 4002 reception activated FDX B 4002 activated 0x0C HDX and H4002 activated 08 08 2006 Page 29 of 58 ASR500 Reader Operation agr ident Register Cfg Bits to Hex value Significance of the registers or their configuration Adr Set of Settings OxOE FDX B HDX and H4002 activated 5 Obxx1x100x Use 125 kHz this option is possible if only H4002 transponders activated available at version 1 61 or later 0 34 0 01 Time in which the field is active Time out After the time out period the field activated with Get single ID is switched off unless a transponder is detected within the time interval after this the field is switched off immediately Time register value x approx 100 ms value 0x00 also yields approx 100 ms Default values specified Combinations with other mentioned bit combinations for Cfg Format are possible Note Configuration of bits not described above will not be accepted and this results in the re sponse Following a Save Cfg command the configuration data are saved in the EEPROM where they will be retained even in the absence of the power supply Important If no Save Cfg command is given the new configuration data will be lost when the power supply is switched off and will have to be redone after switching on again 08 08 2006 Page 30 of 58 ASR500 Reader Operation agr id
8. The other connections at a distribution board destroy the balance hence the problem It is best to avoid putting readers close to high power cables sub stations etc unless you are sure This is another case where the interference will go up once the building is occupied Identec Ltd Cryptag Census Site Manual 08 08 2006 Page 52 of 58 ASR500 Reader Operation agr id ent 9 5 Fluorescent and Low Voltage Lighting Both types of lighting can on rare occasions produce interference Some fluorescent lights generate radio frequencies but the emission levels are generally small We have come across Low Voltage lighting systems that generate high emission levels in their transformer module which actually contains a switch mode converter These do not meet cur rent EMC regulations but may have been legal when installed 9 6 Other readers One potential source of interference that is easily overlooked is other readers and other prod ucts that use the same frequency band Low power products are restricted to a few frequency bands so there may be cases where two legitimate products are trying to use the same band An ISO HDX tag will not read properly if it is picking up transmissions from two different ISO readers that are not synchronised Nearly always it won t respond at all but if it has started re sponding to one it may give peculiar responses to both ISO tags do not respond to signals from tagging systems such as shop
9. see chapter 3 3 since this could result in data collisions on the lines The data buffers are cleared when there is a change of operating mode 3 1 Operating in slave request mode Cfg mode register 0x02 In slave request mode the read function is not activated until reception of a command Get Single ID for description see chapter 5 7 9 in other words a request The user soft ware on the control computer can look after controlling the read function The ID message of an acquired transponder is transmitted once in the appropriate format at the interface After the de tection of a transponder and the transmission of the ID message or after a timeout has elapsed the read function terminates If a transponder is not detected before the timeout elapses a blank ID message will be transmitted Switching the RF field on and off is handled automatically by the 5 500 A fresh transmission of the Get Single ID command causes the read procedure to be re peated When Get Last ID is transmitted see chapter 5 7 5 a new read cycle is not started but in stead the last registered transponder ID is transmitted In this mode the interface protocol is bi directional The control computer here functions as a command transmitter and the reader as the responding partner The receiver confirms com mands Note In the case of a bus set up using RS485 connection data collision is possible on the bus if several readers are address
10. 07 ASCII short format 5 0 20 Use SCP format Cfg Mode 0x31 0x00 Operation mode 0x01 Slave continuous mode 0x02 Slave request mode 0x00 Master mode Cfg Node 0 36 0x01 Individual network address of a reader Range of values 0x00 to OxEF except 0 02 0 03 0 10 Cfg RF 0x33 OxOE Configuration of the RF interface 1 0x02 FDX B reception activated 2 0x04 HDX reception activated 0x06 FDX B and HDX activated 3 0x08 H4002 reception activated 0x0A FDX B and H4002 activated 0x0C HDX and H4002 activated OxOE FDX B HDX and H4002 activated 5 Obxx1x100x Use 125 kHz this option is possible if only H4002 trans ponders activated available at version 1 61 or later 0 34 0x01 Time in which the field is active Time out After the time out period the field activated with Get single ID is switched off unless a transponder is detected within the time interval after this the field is switched off immediately Time register value x approx 100 ms Value 0x00 also yields approx 100 ms Default values specified Combinations with other mentioned bit combinations for Cfg Format are possible 08 08 2006 Page 56 of 58 5 500 Reader Operation 12 4 Factory configuration agrident Parameter Setting Mode Cfg Mode Master mode 0x00 Data output format Cfg Format ASCII output of the ID 0x02 Transponder types Cfg RF All transponder types OxOE Time out Cfg Timeout 100ms
11. 0x01 Delay time Cfg_Delaytime 50ms 0x01 Network address Cfg Node 0x01 Interface fixed 9600 Baud 1 Start bit 8 Date bits No Parity 1 Stop bit 08 08 2006 Page 57 of 58 ASR500 Reader Operation agr id ent 13 Trouble shooting For any undescribed problem please contact us Agrident GmbH Steinklippenstr 10 30890 Barsinghausen Germany Telephone 49 5105 520614 FAX 49 5105 520616 e mail mail agrident com 08 08 2006 Page 58 of 58
12. 104 bits without 16 prebits 8 bit header FDX B as per ISO 11784 85 16 bytes 128 bits H4002 and compatible 8 bytes 64 bits This raw data can now be output as follows Transponder ID message ID message ID message ID message type ASCII Binary Transponder byte Raw data Compact coding structure HDX as per 16 characters 8 bytes 13 bytes 13 bytes ISO 11784 85 decimal as per ISO FDX B as per 16 characters 8 bytes 13 bytes 16 bytes ISO 11784 85 decimal as per ISO H4002 and 10 characters 5 bytes 5 bytes 8 bytes compatible hexadecimal For the complete frame structure see chapter 5 08 08 2006 Page 24 of 58 ASR500 Reader Operation agr id ent 2 3 6 Connecting the reader to a control computer Point to point connection This structure is particularly suited to applications with just a few or even a single readers Each reader is connected to the control computer by its own interface To reduce sensitivity to interference and to increase the possible length of the line the RS485 interface can also be used instead of the RS232 Reader Reader Reader Control Computer Reader Each reader can be addressed by the control computer using suitable addresses broadcast addresses individually assigned network or device addresses and by its own interface for ex ample the COM port in PCs Reader 1 1 Reader 2 2
13. 46 6 Clock synchronisation of ASR 400 47 6 1 instalation PRENNE ONERE RR 47 6 2 Setting at the AASIROUU ernennen 47 7 Synchronisation H4002 49 7 1 Clock synchronisation of ASR 400 readers 49 72 ee IR 49 f 3 ASRI t dett te iet te ente ette 49 7 4 50 MN eaae DM nS 51 9 Influence of noise Interference and metal objects on the reading range 52 9 1 Computer mono ike Den cic HR iU n ato ru ee 52 9 2 Other electronic equipment 00 2211 52 2 3 Cables o 52 94 Mams cables a 52 9 5 Fluorescent and Low Voltage 53 96 HRSG SS TRO 53 9 7 Effects of metal near readers 53 10 Sale and gene 54 1 iE LE L A EEE EEE 54 uideo quM RR ER RUDI 55 121 e T TI MTS 55 12 2 Description of commands and acknowledgements 55 12 3 Description of the registers u uuea
14. 58 ASR500 Reader Operation agr id ent 5 7 17 Set Config The Set Config request programs a configuration register in RAM with the following new val ues The corresponding configuration determines how the device will currently work When the device is switched off the changes made with Set Config will be lost unless they are saved with Save Config If the configuration address is not found or the format of the following configuration value is in valid or a configuration is not supported a NAK will be sent Request ADR Address of the configuration register in this example 0x31 gt mode CFG Configuration data to program into selected configuration register in this example 0x00 Answer 5 7 18Set TuningData This command is used to set temporarily the tuning data Example The antenna was moved quickly between two reading positions or the environment changes between two states metal present or not For both situations an auto tuning could be done Start AutoTuning and the result could be got using Get TuningResult For each situation the optimal tuning parameters could be set with Set TuningData Request CP1 Capacitor pattern 1 in this example 0x47 Capacitor pattern 0 in this example Ox5F PHI Phase shift of the antenna in this example Ox1B Answer 08 08 2006 Page 41 of 58 ASR500 Reader Operation agr id ent 5 7 19Start AutoTuning Starts the auto tuning process see chapte
15. hold a transponder into the antenna field during the auto tuning process or during the request of tuning status The auto tuning procedure should be repeated until only the green LED is flashing If necessary remove or set one of the jumpers on terminal block ST1 see Table 1 If itis not possible the inductance of the antenna used might be too low or too high After auto tuning is finished the yellow LED is on and the red LED is off If the red LED is on there were some changes in the environment e g temperature drift or metal is placed near the antenna etc In this case a new auto tuning procedure is recom mended to get the optimum reading range Note The red LED does not mean that the reader is not able to read transponders The red LED only means that the combination of reader antenna and environment is not optimally tuned The green LED represents the top of the tuning curve see the following examples The yellow LED represents the area left from the top of the tuning curve and the red LED represents the area right from the top of the tuning curve That means if the yellow LED is on for approximately the same time as the red LED the top of the tuning curve is in the middle which is optimal 08 08 2006 Page 16 of 58 ASR500 Reader Operation agr id ent Example Optimal tuning curve In this example only the green LED is flashing The time of the yellow LED is approximately the same time of the red LE
16. it is recommended to remove one of the jumpers on ST1 and repeat the auto tuning procedure If there are no jumpers to remove on ST1 the inductance of the used antenna is too low Antenna Tuning Data Ea 1 C 0000000 Uss 134 KHz 2 49 Amplitude Figure 10 Example of top of tuning curve outside the right border 08 08 2006 Page 19 of 58 ASR500 Reader Operation agr id ent Example Top of tuning curve on left border In this example as a result the green LED and the yellow LED are flashing The time of the yellow LED is much shorter than the time of the red LED the yellow LED might not be visible that means the top of the tuning curve is on the left border too little capaci tance In this case it is recommended to set one of the jumpers on ST1 and repeat the auto tuning pro cedure 1 C 0000000 Uss 134 KHz 273 90 Amplitude Figure 11 Example of top of tuning curve on left border 08 08 2006 Page 20 of 58 ASR500 Reader Operation agr id ent Example Top of tuning curve outside the left border In this example as a result the yellow LED is flashing The time of the yellow LED is much shorter than the time of the red LED the yellow LED might not be visible that means the top of the tuning curve is outside of the left border too little ca pacitance In this case it is recommended to set one of the jumpers on ST1 and repeat the auto tuning pro cedure If there are no more jumpers to set on ST1 the in
17. it s necessary to connect pin 7 and pin 8 of terminal block ST5 or ST6 or send an auto tuning command from the controller to the ASR500 see chapter 5 7 19 515 8 Red 5 ST Green 08 08 2006 15 58 ASR500 Reader Operation agr id ent Activating the Tune button on the front of the reader starts auto tuning After starting the auto tuning the yellow LED and the red LED are on The reader now measures the voltage of the antenna for all capacitor combinations After measuring the tuning cycle is represented optically All LED s switch off The optical repre sentation starts with the yellow LED followed by the green LED and finishes with the red LED The final result of the auto tuning procedure is shown by one or two of the LED s are flashing Signalisation Meaning Red LED is flashing Capacitance to low set one of the jumpers on terminal block ST1 and repeat auto tuning Red and green LED s are flashing Capacitance a bit to low set one of the jumpers on terminal block ST1 and repeat auto tuning Green LED is flashing Auto tuning successful Yellow and green LED s are flashing Capacitance a bit too high remove one of the jumpers on terminal block ST1 and repeat auto tuning Yellow LED is flashing Capacitance too high remove one of the jumpers on terminal block ST1 and repeat auto tuning Table 1 LED meaning of auto tuning result Important Do not
18. measured on a cyclical basis every time the RF field is switched on The Get Tuning request does not initiate measurement of the tuning status but simply delivers an already measured frozen status Request Answer Status Tuning status in this example 0x00 PHI Phase shift of the antenna in this example Ox1A A status unequal 0x00 means a new auto tuning should be initiated 5 7 13Get Version Returns the reader and software version Request Answer STX DST SRC ACK VER11 VER10 VER9 VER8 VER 0x02 OxFO 0x01 0x06 0x43 0x41 0x53 0x52 0x34 0x30 VER6 VERS VER4 VER3 VER2 VER1 VERO DLE CRC 8 ETX 0x30 0x56 0x31 0 2 0 35 0 35 0 00 0x10 Ox 0x03 VER11 VERO Eleven byte version string terminated with 0 00 in this example 5 500 1 557 08 08 2006 Page 39 of 58 ASR500 Reader Operation agr id ent 5 7 14Reset This restores the default configuration factory set values in ROM by overwriting all of the con figuration registers in RAM The network address is set to Ox01 Request Answer 5 7 15Retransmit Request The reader returns the last output ID message version serial number ACK NAK etc Request Answer Last output 5 7 16 Save Config Saves the current configuration from RAM to the EEPROM The user configuration saved in the EEPROM is copied to RAM after Power on Request Answer 08 08 2006 Page 40 of
19. the same type in the detection area of the reader at any time since multiple transponders of the same type can under certain circumstances make reliable detection impossible Also avoid the simultaneous presence of two different transponders in off mode see chapter 1 register Cfg Format since this could lead to problems with processing the transponder data 2 3 4 Displaying the read function The ASR500 confirms when a transponder has been read successfully by giving a visual signal the green LED Read LED see chapter 2 2 1 on the top of the housing lights up for a short time 08 08 2006 Page 23 of 58 5 500 Reader Operation 2 3 5 Output of the transponder data The transponder data which are read in by the 5 500 be made sent in various data for mats as ID messages to the communication interface agrident The ID message data formats can be selected during configuration for example ASCII or bi nary and this means that the user can have optimum integration into an application For exam ple the advantage of ASCII is its good legibility although displaying it requires a large number of characters while binary means a short and effective display but one which is difficult to read The contents of the raw data and the ID message will vary according to the transponder type The raw data is displayed as follows Transponder type Raw data without checksum HDX as per ISO 11784 85 13 bytes
20. to one of the serial interfaces of the computer COM1 2 start the demo software ASR500 exe which should already be installed on the computer For more detailed information on ASR500 exe please refer to the corresponding manual 2 3 3 Read function Once the read function has been activated different operating modes a transponder brought into the detection area is quickly registered Note that the following factors may reduce the reading range Alignment of the transponder to the antenna the transponder axis disk transponder central axis standing vertically on the plane of the circular face glass transponder longitudinal axis corresponds to the central axis is parallel to the antenna axis corresponds to the central axis standing vertically on the antenna surface the larger the angel between transponder and antenna axis the shorter the range will be e Temperature range environmental conditions best results will be achieved within the tem perature range approved for operation and the environmental conditions described in chap ter 7 e Installing the transponder on metal surfaces can have a negative effect on the read distance Size of the transponder the larger the transponder the larger the read distance with the sa me reader e Running multiple RFID systems simultaneously these can be sources of interference for each other Important Please note that there should be no more than one transponder of
21. used for the additional readers The reader which generates the oscillator clock is called clock master and the readers that receive the oscillator clock are called clock slave 7 2 Installation e The total length of the cables for the synchronization should not exceed 4 meter Recommended types of cable for the connection are shielded twisted pair or coaxial cable RG58 or coaxial cable RG174 A connection between UB ST4 1 and e g STA pind ST4 influences and may improve the reading range If the Agrident power supply is used it s possible to connect earth and ground of the power sup ply fuse F2 which also influences the reading range of the devices T 3 Setting at the ASR500 Clock master Jumper 1 open that means to use the reader s own oscillator for generating the frequency Clock slave Jumper 1 closed that means use the clock coming in at ST4 pin 9 Clock In If the connection from ST4 8 Clock Out of the master is not be made the slave will not work Master Antenna direct 124 124 Gnd GND CI CO 6 B Figure 17 Connection diagram ASR500 as master 08 08 2006 Page 49 of 58 ASR500 Reader Operation agr id ent Slave
22. 1 Interface fixed 9600 Baud 1 Start bit 8 Date bits No Parity 1 Stop bit For register details see the following chapters 4 2 Configuration possibilities The ASR500 reader can be configured on the application specific basis by means of configura tion commands Here special registers listed in the following table are addressed Register Cfg Bitsto Hex value Significance of the registers or their configuration Adr Set of Settings 0 35 0 01 Time interval for repeated ID message Delay time Repetition blockage for time t of an already trans mitted saved ID message Time register value approx 50 ms 0x00 re sults in no repetition 0 32 0x01 Format of the ID message Format 0 0x01 ASCII notation 1 0x02 Transponder byte structure 0 1 0x03 Compact coding 1 2 0 06 Output of raw data without CRC 0 1 2 0x07 ASCII short format without leading zero 4 0x10 Transmit leading zero if ASCII short format is used software version 2 10 or higher 5 0 20 Use SCP format Cfg Mode 0 31 0x00 Operation mode 0x01 Slave continuons mode 0x02 Slave request mode 0x00 Master mode Cfg Node 0 36 0x01 Individual network address of a reader range of values 0 00 to OxEF except 0x02 0x03 0x10 Cfg RF 0x33 OxOE Configuration of the RF interface 1 0x02 FDX B reception activated 2 0x04 HDX reception activated 0x06 FDX B and HDX activated 3 0x08
23. 2 ice gt Yellow 4 imm RV 5 M 1 5 Green 8 Autotuning Figure 6 Connection diagram for LEDs and auto tuning switch LEDs and auto tuning switch Terminal block ST5 Meaning 1 5V 2 Output Red LED open collector with R 4700 3 5V 4 Output Yellow LED open collector with R 470Q 5 5V 6 Output Green LED open collector with R 470Q 7 Input for auto tuning switch 8 GND LEDs and auto tuning switch Terminal block 5 6 Meaning 1 5V 2 Output Red LED open collector with R 4700 3 5V 4 Output Yellow LED open collector with R 4700 5 5V 6 Output Green LED open collector without R 7 Input for auto tuning switch 8 GND Important If using terminal block ST6 RJ45 connector there is no built in resistor on the open collector output pin 6 An external resistor RV has to be connected 08 08 2006 Page 14 of 58 ASR500 Reader Operation agr id ent Antennas The antenna is connected to terminal block ST3 Antenna connection Terminal block ST3 Meaning 1 Antenna A1 transparent white 2 Antenna A2 transparent pink 3 Shield G 2 2 4 Auto tuning Every individual antenna will have an inductivity which deviates slightly from the reference va lue Another important tuning criteria is the environment of the mounting place metal near the antenna tem
24. D Antenna Tuning Data x Amplitude 1 C 0000000 Uss 134 KHz 14 94 Figure 7 Example of optimal tuning curve Example Tuning curve ok In this example as a result only the green LED is flashing The time of the yellow LED is longer than the time of the red LED that means the top of the tun ing curve is on the right too much capacitance but still ok Antenna Tuning Data Lx 1 0000000 Uss 134 KHz 7 47 Amplitude Figure 8 Example of tuning curve 08 08 2006 Page 17 of 58 ASR500 Reader Operation agr id ent Example Top of tuning curve on right border In this example the green LED and the red LED are flashing The time of the yellow LED is much longer than the time of the red LED the red LED might not be visible that means the top of the tuning curve is on the right border too much capacitance In this case it is recommended to remove one of the jumpers on ST1 and repeat the auto tuning procedure 1 C 0000000 Uss 134 KHz 4 98 Amplitude Figure 9 Example of top of tuning curve on right border 08 08 2006 Page 18 of 58 ASR500 Reader Operation agr id ent Example Top of tuning curve outside the right border In this example the red LED is flashing The time of the yellow LED is much longer than the time of the red LED the red LED might not be visible that means the top of the tuning curve is outside of the right border too much ca pacitance In this case
25. For instance operate under DOS and Windows and if any high resolution graphics packages are used get the user to load them Only after all of this can you be reasonably confident Other CRT cathode ray tube products such as televisions and oscilloscopes can also produce interference but they rarely present a real problem 9 2 Other electronic equipment All electronic equipment should be suspect although very rarely does it cause significant inter ference The tendency towards better control of EMC should help but few standards limit unin tentional emission at 134 2 kHz 9 3 Data cables There are cases where computer data cables can cause interference which affects readers This is unusual and most network cables are very good However you should nevertheless be aware of the possibility As with so many interference sources data cables don t create interference until the building is fully functional Beware of doing a Site Survey on an empty building 9 4 Mains cables It is more common to see some interference from mains cables The most usual situation is close to the main distribution board for a building The reason for this is that this may be where there is a separate earth connection for instance to ground gas and water pipes Normally the interference currents in the mains conductors are balanced The current flows along one core of the cable and back down another giving only a small net current to create interference
26. Oxt0 003 0 5 0 0 oxao vos STX Start of Text gt Start of Telegram DST OxFO HOST SRC Source 0x01 Node address of connected ASR500 Code 0x23 D Output Ptr1 0x11 gt 1 Byte Length 16 Byte ID IDO 1D15 0984010900316360 DLE 0x10 Ptr2 0x03 gt 1 Byte Length 2 Byte Transpondertyp 0 1 05 FDX Transponder regarding ISO Ptr3 0x00 gt No time stamp Identification of STOP DLE 0x10 Before CRC always DLE CRC OxAO ETX 0x03 gt End of Telegram 5 9 5 Example ID without time stamp Format ASCII and SCP format IDO D1 02 04 05 06 07 08 00 poppe pps 11 1 111 IDO ID15 0900316360 CR 0x0D LF 0x0A If in addition to the ID format the Format Option Short is activated see chapter 4 3 2 the data will be transmitted without frame The last characters of the telegram will be CR 0 00 lt LF gt 0x0A 5 9 6 Example ID without time stamp Format ASCII short format ID3 8 w vo T 0 9 9 1010 ID11 1D12 013 014 CR LF 1 T e 9 6 oo KoA IDO ID15 984010900316360 CR OxOD LF 0x0A If Short ASCII is activated see chapter 4 3 2 15 data bytes will be transmitted in ASCII nota tion without frame The leading zero is not transmitted The last characters of t
27. VAS Ve 8 2 2 2 Fitting the antenna ses ae 9 2 2 3 nein 10 224 recs 15 Zod 8121 1 7 gt 1110 PPC 23 2 3 1 Sa UMS 23 2 3 2 First time use of the ASR500 an 23 2 3 3 Read fUNGUON 23 2 3 4 Displaying the read function aec caeci cette ote 23 2 3 5 Output of the transponder data 24 2 3 6 Connecting the reader to a control 25 3 SOBETZUNGINOGES re nee D 26 3 1 Operating slave request mode mode register 0 02 26 3 2 Operating in slave continuous mode Cfg mode register 0 01 27 3 3 Operating in master mode Cfg mode register Ox00 28 4 Configuration of the ASR500 reader 40 111 29 4 41 Factory COT UI IN p T 29 4 2 Configuration p ssibiliies une tue ieu nue ie 29 4 3 Description of the individual registers nennen 31 4 3 1 Cfo DelayiimMe ppm 31 232 Cfg Format ae 31 m ig MOda a a NER a aa M UNE 31 4324 Cfg ee 31 435 RR 31 4 3 6 n
28. ad amplitude 134 KHz _ max 50 EXIT lt gt amplitude 125 KHz _max 25 Figure 14 Example of tuning curve Using third party antennas Antennas with an inductivity of 300uH 5 which have a quality factor equal to 140 at 134 KHz can be tuned to the ASR500 reader A Q factor greater than 140 may destroy the reader A Q factor less than 140 may reduce read ing range At a frequency of 134 KHz the AC voltage may be as much as 500V peak to peak The environment influences the Q factor and the inductance of the antenna Please note that connection of a third party antenna means that the radio approval is automati cally void 08 08 2006 Page 22 of 58 ASR500 Reader Operation agr id ent 2 3 Operation 2 3 1 Basic settings The 5 500 reader comes preset with a factory configuration Following installation of the reader and an antenna and the reader has been tuned the reader is ready for operation in combination with suitable application software 2 3 2 First time use of the ASR500 an example Requirements e The power supply is connected The RS232 interface is selected An antenna has been connected and tuned Objective To set the so called master mode This is a read mode in which the RF field is permanently ac tivated As soon as a transponder is detected an ID message is put out by the specified inter face Start up Once the RS232 interface has been connected
29. agrident Agrident GmbH Steinklippenstr 10 D 30890 Barsinghausen Phone 49 5105 520614 Fax 49 5105 520616 ASR500 Reader Operation Manual V08 08 06 ASR500 Reader Operation agr id ent Copyright 2006 by Agrident GmbH All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopying recording or otherwise without prior written permission of Agrident GmbH Agrident GmbH reserves the right to make changes to any and all parts of this documentation without obligation to notify any person or entity of such changes August 2006 BUS JR Agrident GmbH Steinklippenstr 10 30890 Barsinghausen Germany Phone 49 0 51 05 520614 Fax 49 0 51 05 520616 E Mail mail agrident com www agrident com 08 08 2006 Page 2 of 58 ASR500 Reader Operation agr id ent Contents AEBCOEIUCH OEIL ern eae ates se 6 1 1 uk UP EUR UR bu ORA 6 2 ASRS500 HardWare e 7 7 RIETI UTER 7 2 1 1 6 MEE 7 2 1 2 Contact less identification with 7 2 1 3 Transponder types supported anna 7 2 2 Installing and connecting the ASR500 and 8 2 2 1 Installing the
30. assen 32 esse Roi Ii ele SUTTON 32 08 08 2006 Page 3 of 58 ASR500 Reader Operation agr id ent 5 1 Interface parameter sicci ura ee en 32 52 6 32 co 32 5 Escape sequence sauren 32 PLCS SSCS ico pss ee ec sss are NORA E 33 5 5 1 Destination address DST 2 4 33 5 5 2 Source address na 33 nod lt cen REPRE ee 33 5 5 4 Device type addresses an an 33 5 6 Message commands 34 5 7 Description of the individual 35 5 7 1 Connect ee 35 5 7 2 G t Amplii B 35 AJ oMEMEC ONCOL 35 5 7 4 Get THE Samples en 35 5 7 5 Last ID oue p ERR Din D ROS RE Dar 36 5 7 6 GEL 36 5 7 7 Get PhaseAmplitude 37 57 0 MIR m 37 5 7 9 Ger Single Dei s eier 37 5 410 eL SIS deer extet aret extare 37 5 7 11 der lunrigbt
31. chapter 5 9 In slave request mode an ID is always output only at the moment of detection not at the time when the transponder leaves the detection area 4 3 3 Cfg Mode Configuration register Cfg Mode defines the operating mode Operating Register Data output by RF field Mode Value Command from host Slave re 0x02 Get Single ID Is switched on only by command quest New ID is send to host Get Single ID and switched off Mode Get Last ID after time out or transponder de The ID last registered is sent to tection the host Slave 0x01 Get Last ID Is activated at all times continuons Oldest ID is sent to the host mode Get Single ID New ID is send to host Master 0x00 Reader transmit autonomously Is activated at all times mode with valid new ID Get Single ID New ID is send to host Get Last ID The ID last registered is sent to the host D can mean either a blank ID or a read transponder number 4 3 4 Cfg Node If the reader is used in a network with several readers it is possible to give the reader an indi vidual network address by using the Cfg Node register 4 3 5 Cfg RF In applications where for example only one transponder type is used the configuration register Cfg RF can be used to hide other types supported by the reader FDX B HDX H4002 and thus speed up acquisition 08 08 2006 Page 31 of 58 ASR500 Reader Operation agr id ent 4 3 6 Cfg Timeout The switch off ti
32. d off is transmitted Get Single ID 0x22 Start a read cycle field is switched on before and off after acquisition Get SNR OxOA Output the reader serial number Get TuningResult 0x89 Output result of last auto trim Get Tuning 0x43 Interrogation of the state of antenna tuning cor responds to what is displayed by the antenna tuning LEDs see chapter 2 2 4 Get Version 0x09 Output of the reader and software version Reset All 0x18 Copy default configuration from ROM to RAM Retransmit_ 0x30 Repetition of the last output Request Save_Config 2 Copy configuration from RAM into EEPROM Set_Config 0x28 Address Set new configuration temporarily RAM cfg_new Set_TuningData Ox8A data Set temporarily trim data Start AutoTuning 0x87 Starts auto tuning process Response Cod Addnl Description Acknowledgements Hex Data ACK 0x06 Last command has been executed following data data NAK 0x15 Last command has not been executed Output Cod Addnl Description Hex Data ID message 0x23 ID Transponder ID 08 08 2006 Page 34 of 58 ASR500 Reader Operation agr id ent 5 7 Description of the individual messages 5 7 1 Connect RQ The reader sends an acknowledgement when it is operationally ready Request Answer 5 7 2 Get Amplitude Request Answer CRC 8 0x02 OxFO 0x01 0x06 0x83 0x00 0x66 0x10 0x40 0x03 RES Reserved for future use AMP Amplitude value of the antenna in thi
33. door systems but the reading range my be affected by their signals 9 7 Effects of metal near readers Usually metal near the antenna of a reader which reduces performance but it is possible to use the effects of metal to advantage Metal close to an aerial loop can act as a short circuit sucking energy out of the reader It will affect the tuning of the antenna but even if the antenna is returned there could still be a loss of range The reading zone will change its shape with the range behind the metal reduced The effect on the reading range is greater when the metal is closer to the antenna loop Many factors affect the range but typically a complete sheet of metal 100 mm 4 inches behind the antenna loop reduces the reading range by about 25 If the metal is ferrous it will have slightly more effect This is after the antenna loop has been retuned When the metal is only close to part of the loop the effect is reduced If the metal is only close to one side of the loop the effect is minimal As metal affects tuning metal doors can pose a problem If the antenna loop is too close it s tuning will change when the doors are open If the tuning is optimised when the doors are open the range will drop when the doors close or vice versa Ferrous metal e g steel introduces new considerations A sheet of ferrous metal reduces the reading range by more than non ferrous metal It also acts as a better screen with the range be
34. ductance of the used antenna is too high Antenna Tuning Data x Pos 1 C 0000000 Uss 134 KHz 229 08 Amplitude 180 360 135 270 30 180 45 90 0 Figure 12 Example of top of tuning curve outside the left border Auto tuning tools All tuning curves are taken by using the auto tuning tools of the demo software ASR500 exe Autotuning a Tuning Data Start Tuning State Figure 13 Auto tuning tool For getting the tuning curve of an antenna press Tuning Data and wait until the progress bar has finished After the progress bar has finished press Show The dialog Antenna Tuning Data appears with the tuning curve of the antenna It s also possible to get the tuning state of the reader by pressing the Get button If the result is 0x00 the combination of reader antenna and environment is optimal otherwise OxFE OxFF 0x01 or 0x02 the combination of reader antenna and environment is not optimal For starting an auto tuning procedure press Start Saving and sending tuning data It s possible to store the tuning curve in a file named dat This can be done by pressing the Save button in the Antenna Tuning Data dialog 08 08 2006 Page 21 of 58 ASR500 Reader Operation agr id ent Antenna Tuning Data Lx l C 0000000 Uss 134 KHz 19 92 Amplitude Phase 134 KHz _ 90 zoom 100 lt gt gt Phase 125 KHz sme 2 Lo
35. ed simultaneously with Get Single or Get Last ID Possible applications Point to point connection with RS232 RS485 only one reader is connected by computer serial interface Bus system with RS485 several readers are connected to a computer configured with different network addresses and are interrogated in sequence by the computer for example 08 08 2006 Page 26 of 58 ASR500 Reader Operation agr ident Get Single ID to reader 1 reply from reader 1 Get Single ID to reader 2 reply from reader 2 and so on 3 2 Operating in slave continuous mode Cfg mode register 0x01 In slave continuous mode the read function or the RF field is continuously activated It autono mously detects a transponder which is present and sends the transponder data to an internal ring buffer memory two IDs in size Repeated addition of the same ID entry to the buffer can be blocked with the aid of the configurable Delay time Every time an ID is added to the buffer the Delay time is restarted The contents of the buffer can be read out output of the oldest ID by the control computer with the command Get Last ID The response comes after max 120 ms If the buffer memory is empty a blank ID message will be transmitted Repetition of the command is a way of emptying the buffer ASRA00 Buffer 3 IDs Get Last ID Maximum 3 Ids in buffer Oldest ID is transmitted ID Message Interrogation by Get Single ID s
36. ent 4 3 Description of the individual registers 4 3 1 Cfg Delaytime The repeat rate of the ID message of the same transponder can be defined by using the con figuration register Cfg_Delaytime It can be set to any interval between 50ms and 13 seconds If the transponder is read again after this time Delay time in master mode the ID will be output once more at the serial interface independent of how often it is detected within the time interval In slave continuous mode renewed addition to the internal buffer will not take place until the de lay time has elapsed independent of how often it is detected within the time interval In slave request mode the delay time is ignored 4 3 2 Cfg Format ID message The configuration register Cfg Format is used for setting the output format of the transponder ID The transponder data decoded as per ISO 11784 can be displayed in ASCII format directly on simple output terminals For special application two further ASCII formats are available which are transmitted without any checksum They are both finished by CR LF With the raw data format however the complete transponder data including control and back up data are provided with CRC or parity check components In addition intermediate steps during data con version can also be selected such as the transponder byte structure or the binary notation for transponder data decoded as specified in ISO 11784 For a detailed description of ID message see
37. esullseoee oett tint pE he REB Din PUR Ret RUR enint RU nto es RU B aat RUD 38 SB MEC RIP Pr 39 57 13 Get VErSIOM AERE ERE ER 39 37 14 Reset Als ee ee ee ei ee 40 5 7 15 Retransmit_Request ana en 40 5 7 16 Save 8 0 o 40 341 12 Set inanin a aniani 41 EIU Ei m UN 41 9 1 19 Start M 42 5 8 Description of the 42 DO ADR acter tet MEME EHE ME 42 582 NAK M 42 mE UFOs aD Eee 43 5 9 1 F rmat Ol cts ernennen 43 5 9 2 TOU Stamp NET 43 5 9 3 IDE time Stamp ne Eee 43 08 08 2006 Page 4 of 58 5 500 Reader Operation agrident 5 9 4 Example ID without time stamp Format ASCII 44 5 9 5 Example ID without time stamp Format ASCII and SCP format 44 5 9 6 Example ID without time stamp Format ASCII short format 44 5 9 7 Example ID without time stamp Format ASCII short format 16 45 5 10 CRE Calculati Meiser LEE trace 46 5 10 1 CRC Algorithm 2
38. he ASR500 reader is compatible with the ISO 11784 5 standard and can read HDX or FDX B compatible transponders In addition H4002 transponders are also supported The transpond ers are registered within an extremely short time and over a wide detection area Individual pa rameters of the read function can be configured It can be run using a computer but application software is then required to drive the reader and to further process the transponder data supplied The message format of the transmitted transponder data is configurable For description of the data protocol see chapter 5 2 1 2 Contact less identification with RFID How RF identification works The items to be identified are fitted with passive transponders which contain the identification data A reader is required for communication with the transponders The reader generates a high frequency field using an antenna This high frequency field activates each transponder which is inside the reading range The high frequency field is used for supplying the trans ponder with energy and for transmitting the transponder data to the reader From the received data the reader generates a data block ID message This ID message is sent out by an inter face to a controller for further processing The reading range depends on the antenna and the environment The following things may influence the reading range see also chapter 9 Mounting antenna on or near metal e Noisy envir
39. he antenna tuning LEDs see chapter 2 2 4 Get_Version 0x09 Output of the reader and software version Reset All 0x18 Copy default configuration from ROM to RAM Retransmit 0x30 Repetition of the last output Request Save Config 2 Copy configuration from RAM into EEPROM Set Config 0x28 Address Set new configuration temporarily RAM cfg new Set TuningData Ox8A trim data Set temporarily trim data Start AutoTuning 0x87 Starts auto tuning process Response Cod Addnl Description Acknowledge Hex Data ments ACK 0x06 Last command has been executed following data data NAK 0x15 Last command has not been executed Output Cod Description Hex Data ID message 0x23 ID Transponder ID 08 08 2006 Page 55 of 58 5 500 Reader Operation 12 3 Description of the registers agrident Register Bitsto value Significance of the registers or their configuration Adr Set of Settings 0 35 0x01 Time interval for repeated ID message Delaytime Repetition blockage for time t of an already transmit ted saved ID message Time t register value approx 50 ms 0x00 results in no repetition 0 32 0x01 Format of the ID message Format 0 0x01 ASCII notation 1 0x02 Transponder byte structure 0 1 0x03 Compact coding 1 2 0 06 Output of raw data without CRC 0 1 2 0
40. he telegram will be CR 0x0D lt LF gt 0x0A 08 08 2006 Page 44 of 58 ASR500 Reader Operation agr id ent 5 9 7 Example ID without time stamp Format ASCII short format 16 IDO D1 D2 04 05 ioe D7 08 1 9 a lc poc iens 8 4 D10 1011 1012 1013 1014 1015 CR WF v j 6 g 6 ooa IDO ID15 0984010900316360 CR 0x0D LF 0x0A If Short ASCII 16 is activated see chapter 4 3 2 16 data bytes will be transmitted in ASCII no tation without frame The leading zero is transmitted The last characters of the telegram will be CR 0x0D lt LF gt 0x0A 08 08 2006 Page 45 of 58 ASR500 Reader Operation agr id ent 5 10 CRC Calculation The 8 CRC will be calculated with the CCITT CRC 8 Polygon x x x x7 1 with all Bytes including STX without the Checksum itself An ESCAPE before the checksum has to be calcu lated as well A frame from the ASR500 to the Host always has a DLE in front of a CRC 5 10 1 CRC Algorithm CRC Algorithm Char Cher CRC Cher unsigned char count ior coumt Of lt Gp scout adt Q cmc amp 0501 amp 001 Je 0 CRC 08 70 CRC SS 12 CRE 0x30 else CRC 2 12 CRC amp byte gt gt 1 return 2 08 08 2006 Page 46 of 58 ASR500 Reader Operation agr id ent 6 Clock synchro
41. hind the metal reduced to around 5096 of the range in front The shape of the reading zone behind the metal is distorted making the region where tags will be read less predictable Ferrous metal of any shape can concentrate magnetic fields and this has been known to give an unexpected increase in range On the other hand it can also concentrate interference sig nals towards a reader What you should be on the lookout for is a situation where a relatively long and thin ferrous metal structure has one end close to the antenna loop 08 08 2006 Page 53 of 58 ASR500 Reader Operation agr id ent 10 Safety and care The manufacturer accepts no liability for damage resulting from improper use or use not consis tent with that described in these operating instructions The ASR500 reader contains no parts that can be repaired by the user For this reason the Reader may only be repaired by authorised customer service personnel In both operation and storage of the reader please ensure compliance with the environment conditions specified in the technical data Clean the ASR500 reader only with a damp cloth Use only water and any commercially available cleaning agent Any modification to the ASR500 reader will render the warranty null and void 11 Warranty The manufacturer of the ASR500 reader Electronic will provide a warranty of 12 months From the day the device is shipped and subject to the following conditions Without subm
42. his example Ox3F RES Reserved for future use must be set to Ox3A Answer PHI Phase shift of the antenna in this example Ox17 RES Reserved for future use AMP Amplitude value of the antenna in this example 0x67 5 7 8 Get RSSI The RSSI after field off is transmitted Request Answer RSSI Value of the RSSI in this example 0x02 5 7 9 Get Single ID Starts a single read cycle by activating the RF field The response with the ID message will not be given until a transponder has been registered If a transponder is not detected within the configured time out period a blank ID will be returned In the slave request mode after detection of a transponder or after a time out has elapsed the read function terminates and the RF field is switched off In the other modes the ASR500 re turns to its previous state Request Answer ID message 5 7 10Get SNR Returns the reader serial number Request 08 08 2006 Page 37 of 58 ASR500 Reader Operation agr id ent Answer SNR5 SNRO Six byte serial number in ASCII notation in this example 000101 5 7 11Get TuningResult Returns the result of last auto trim Request Answer CP1 Capacitor pattern 1 in this example 0x43 CPO Capacitor pattern 0 in this example 0x5C PHI Phase shift of the antenna in this example 0x16 08 08 2006 Page 38 of 58 5 500 Reader Operation 5 7 12Get Tuning agrident The tuning status is automatically
43. ing J3 J4 J5 3 TxD 4 RxD See Figure 3 5 GND An RS232 interface needs three wires TxD RxD and GND TxD Where a device transmits data RxD Where a device receives data GND Ground To use the RS232 interface connect TxD of the PC to RxD of the ASR500 454 RxD of the PC to TxD of the ASR500 454 and both Ground signals ASR500 454 ST4 Connection PC SUB D 9 pole Pin 3 TxD Pin 2 RxD Pin 4 RxD Pin 3 TxD Pin 5 GND Pin 5 GND To detect TxD and RxD disconnect the data lines TxD and RxD Do Voltage measurement between Ground and one of the lines The TxD line should be approximately 12V could be less The RxD line should be approximately OV 08 08 2006 Page 11 of 58 ASR500 Reader Operation agr id ent Figure 4 Jumper settings for 5485 Interface connection RS485 Terminal block ST4 Meaning J3 J4 J5 3 A T R 4 B T R See Figure 4 5 GND 08 08 2006 Page 12 of 58 ASR500 Reader Operation agr id ent Power supply Connecting terminals 1 and 2 are available on terminal block STA A linear regulated power supply of 12 to 24 V is required A minimum of 14 Volt is recom mended Maximum current is 500mA Typical current is 320mA
44. ission of proof of purchase no warranty can be given In the event that defects are detected the manufacturer is entitled to choose between up to two attempts at repair or a one time replacement of the faulty device The warranty period for the repaired item or replacement item is 3 months but will always extend to the end of the original warranty period No further claims can be entertained especially claims for compen sation for consequential losses This exclusion of liability does not apply to claims made on the basis of the Product Liability Act Warranty claims cannot be entertained unless the Agrident system was installed properly and used properly and for the purpose intended No warranty obligations exist in particular when 1 Damage is attributable to improper use of the device to an incorrect connection or incorrect operator action The device was not cared for and maintained in accordance with the manufacturer s recom mendations and this is the cause of the damage The damage is due to any modification to the device The damage is due to force majeure for example lightning strike The damage is due to wear resulting from overstressing mechanical parts 08 08 2006 Page 54 of 58 5 500 Reader Operation 12 Appendix 12 1 RF synchronisation agrident If only one reader is to be accessed at any one time by the control computer in other words only that reader s RF field is acti
45. me of the RF field for a single read cycle in slave request mode can be defined with the configuration register Cfg Timeout Once the time out period has elapsed and no transponder has been registered the read cycle is terminated and a blank ID sent to the control computer The configuration data stored in the EEPROM become effective at switch on The command Config causes the configuration to be changed temporarily in RAM With the Save Config command the modified configuration data are saved in the EEPROM where they remain even when the power supply is off The default values can be restored with the Reset_All command Important Following Reset the host program must be able to communicate with the default values network address 0 01 Note If a Config command accesses an undefined register will be returned The reader can be configured and individual functions demonstrated with the ASR500 exe demo program which is supplied as standard This program has its own user manual 5 Protocol description 5 1 Interface parameter 9600 Baud 1 Start bit 8 Date bits No Parity 1 Stop bit 5 2 Frame n Bytes Data 8 Bit CRC STX Start of a frame DST Destination address Example Broadcast SRC Source address Example OxFO HOST address Message n Byte Data see also ID Output in section 1 6 CRC 8 concerning CCITT x x x x 1 ETX End of frame 5 3 Control codes
46. n FDX Transponder type which transmits its data while the HF field is on full du plex FDX B FDX transponder with 128 bits of raw data ID notation in compliance with ISO 11784 85 4002 FDX transponder with 64 bits of raw data HDX Transponder type which transmits its data directly after HF field goes off half duplex 104 bits of raw data ID notation in compliance with ISO 11784 85 Master mode Read mode in which the reader works as master The reader makes field on and off permanently and transmits received transponder data automatically Slave request Read mode in which the field is normally off The reader makes field on and off only after a request by the controller If a transponder was read during activation time the ID is transmitted to the controller Slave continuous Read mode in which the reader makes field on and off permanently The reader transmits received transponder data only after a request from an ex ternal controller 08 08 2006 Page 6 of 58 ASR500 Reader Operation agr id ent 2 ASR500 Hardware 2 1 Application 2 1 1 Description The ASR500 is a stationary reader which is used for contact less identification in combination with passive transponders It has been developed for stationary use Combined with one of our antennas it provides a flexi ble and universal RFID system Antennas with various dimensions and read ranges are available to closely match individual re quirements T
47. ng the device in an area sheltered from ultraviolet light will extend its service life Installing in the immediate vicinity of metallic objects may lead to detuning of the antenna For this reason do not tune the antenna before the antenna has been installed Avoid fitting to me tallic surfaces since this may result in severe reduction of the reading distance To fasten the antenna to the base use flat head screws with a thread diameter not greater than 5 mm as well as suitable washers Do not use dish head screws for this purpose as this could lead to the plastic frame being damaged The connecting cable to the reader should be fastened in place with cable clips or similar in such a way that the cable does not project and thus become a potential danger Important For advice regarding choosing a suitable antenna contact the ASR500 dealer Under no circumstances is it permitted for functional reasons or in connection with equipment approvals to lengthen the cable of the antenna For information on tuning see chapter 2 2 4 agrident Figure 2 Antenna 08 08 2006 Page 9 of 58 ASR500 Reader Operation agr id ent 2 2 3 Electrical connection The electrical connections for the power supply the communication interfaces with the control ler RS232 or RS485 and for connecting the antenna are made via terminal strips st3 and st4 on the printed circuit board The corresponding cables are ro
48. nisation of ASR 400 readers When two or more antenna fields are overlapping there might be some interferences with FDX transponders This is due to the very small differences of the frequency generated by the oscil lator clock of the readers To prevent this interference it is possible to synchronize the readers this means that the clock generated by the oscillator of one reader is used for the additional readers The reader which generates the oscillator clock is called clock master and the readers that receive the oscillator clock are called clock slave 6 1 Installation e The total length of the cables for the synchronization should not exceed 4 meters Recommended types of cable for the connection are shielded twisted pair or coaxial cable RG58 resp coaxial cable RG174 A connection between ST4 2 e g ST4 5 or 5 4 influences and improve the reading range If the Agrident power supply is used it s possible to connect earth and ground of the power sup ply fuse F2 which also influences the reading range of the devices 6 2 Setting at the ASR500 Clock master Jumper 1 open that means to use the reader s own oscillator for generating the frequency Clock slave Jumper 1 closed that means use the clock coming in at ST4 pin 9 Clock In If the connection from ST4 pin 8 Clock Out of the master is not made the slave will not work Master
49. ol see chapter 5 of the reader doesn t need to be implemented in the user software if only master mode is used It only makes sense to use master mode in conjunction with point to point communication see chapter 2 3 6 since data collisions at the bus interface could result Possible applications Point to point connection with RS232 RS485 only one reader is connected by computer serial interface 08 08 2006 Page 28 of 58 5 500 Reader Operation agrident Configuration of the ASR500 reader For information on programming the configuration described below please refer to the corre sponding parts of chapter 5 Note on notation of addresses data and commands Single quotation marks designate ASCII values for example 0 zero If a date is preceded by the designation Ox this indicates that the date is in hexadecimal nota tion for example 0x30 hex notation of the ASCII zero Binary data are shown as bit patterns consisting of 0 and 1 for example 00110000 binary notation of the ASCII zero 4 1 Factory configuration The ASR500 reader comes preset with a factory configuration Parameter Setting Mode Master mode 0x00 Data output format Format ASCII output of the ID 0x02 Transponder types Cfg All transponder types OxOE Time out Cfg Timeout 100ms 0x01 Delay time Cfg Delaytime 50ms 0x01 Network address Cfg Node 0x0
50. onment for example electrical machines screens etc e Antenna mistuned see chapter 2 2 4 auto tuning for details The demonstration software ASR500 exe includes tools for checking the tuning state of the an tenna and the noise of the environment 2 1 3 Transponder types supported The ASR500 reader is compatible with the ISO 11784 5 standard and can read HDX or FDX B compatible transponders In addition H4002 transponders are also supported 08 08 2006 Page 7 of 58 ASR500 Reader Operation agr id ent 2 2 Installing and connecting the ASR500 and antenna 2 2 1 Installing the housing A mounting hole is provided at each of the four corners of the bottom part of the housing to al low installation of the ASR500 reader The holes are accessible after removal of the housing cover Four suitable screws are needed to mount the unit at the place of installation We rec ommend flat head screws agriident Service Gk Power Tune Figure 1 Installing the housing 08 08 2006 Page 8 of 58 ASR500 Reader Operation agr id ent 2 2 2 Fitting the antenna If at all possible the antenna should not be permanently exposed to direct sunlight installi
51. perature drift etc The inductance and the Q factor of the antenna will be influenced by the environment For ex ample metal near the antenna reduces the Q factor and the inductance of the antenna The inductivity of the externally connected antenna together with the capacitors on the board forms a resonant circuit It should be tuned to the nominal frequency of 134 kHz The inductance of the delivered antennas is 300uH 5 with a Q factor 140 A higher Q factor leads to higher a voltage on the antenna which can possibly destroy the ca pacitors of the reader To get the optimum reading range it s necessary to adapt the capacitor to the antenna To find the optimal tuning for each antenna and each environment an auto tuning function is implemented in the ASR500 Auto tuning means to automatically get the optimal tuning which means the optimal reading range for the combination of reader antenna and environment If one of the parameters changes for example the antenna is mounted in another place a new auto tuning procedure has to be done in order to adapt the reader antenna combination to the new environment Auto tuning is done by a few switch able capacitors on board the ASR500 The auto tuning works only in a certain area fine tuning If the maximum peak is outside this area there are two additional capacitors which can be switch on or off by setting or removing the jumpers on ST1 For to start the auto tuning function
52. r 2 2 4 The auto tuning will take about 10 5 seconds After it is done the ASR500 sends the Telegram for receipt Request Answer 5 8 Description of the acknowledgements 5 8 1 ACK Correctly received data and executed commands are acknowledged with an ACK Answer STX DST SRC ACK CMD DATn DATO CRC 8 DATn DATO Possible further data 5 8 2 If the frame is valid unrecognised commands or commands which cannot be executed because of wrong data will be acknowledged with NAK Answer CRC 8 08 08 2006 Page 42 of 58 ASR500 Reader Operation agr id ent 5 9 ID Format 5 9 1 Format of ID 0x23 0 Identification of ID output Time stamp hh mm ss aa optional 0 Ptr Stop Character time field only Table 1 Format of ID 5 9 2 ID without time stamp 0x23 Ptr1 ID O n Ptr2 Type 0 m 0x00 Table 2 ID without time stamp 5 9 3 ID with time stamp Type 0 m Table 3 ID with time stamp 08 08 2006 Page 43 of 58 ASR500 Reader Operation agr id ent 5 9 4 Example ID without time stamp Format ASCII Examples of an ID telegram without time stamp STX DST Id Out 00 ID2 ID3 104 Ox02 OxFO 0 01 Ox23 Oxt 9 8 4 0 ID5 06 107 D9 0 ID11 ID12 014 MEN EE 15 2 Typo Typi DLE CRC8
53. s example 0x66 5 7 3 Get Config The content of the selected configuration register RAM is output Request ADR Address to read in this example 0x31 mode register Answer CNT Contents of selected configuration register in this example 0x02 5 7 4 Get HDX Sample The reader outputs 512 Bytes RSSI data after field of approximately over the length of a HDX transponder telegram Request Answer STX DST SRC ACK CMD D511 DO DLE ETX 0 02 OxFO 0 01 0 06 OxO1 xx 0x10 xx 0x03 D5111 D0 512 Byte RSSI data 08 08 2006 Page 35 of 58 ASR500 Reader Operation agr id ent 5 7 5 Get Last ID In slave continuous mode a Get Last ID command transmits the oldest ID from the buffer The ID message is transmitted immediately If the buffer memory is empty a blank ID will be trans mitted at once The RF field remains switched on In slave request and in master mode the ID last registered is transmitted Request Answer ID message 5 7 6 Get Phase The phase shift of the antenna is transmitted Requet RES Reserved for future use must be set to Answer PHI Phase shift of the antenna in this example Ox17 08 08 2006 Page 36 of 58 ASR500 Reader Operation agr id ent 5 7 7 Get PhaseAmplitude The phase shift and the amplitude of the antenna are transmitted Request CP Capacitor pattern used for measurement in t
54. tarts a new read cycle After a request with Get Single ID if a transponder is detected within the configured time out period the ID will be transmitted a blank ID in the case of failure to pick up a transponder Note In the case of a bus set up using RS485 connection data collision is possible on the bus if several readers are addressed simultaneously with Get Single or Get Last ID Possible applications Point to point connection with RS232 RS485 only one reader is connected by computer serial interface Bus system with RS485 several readers are connected to a computer configured with different network addresses and are interrogated in sequence by the computer for example Get Last ID to reader 1 reply from reader 1 Get Last ID to reader 2 reply from reader 2 and so on 08 08 2006 Page 27 of 58 ASR500 Reader Operation agr id ent 3 3 Operating in master mode Cfg mode register 0x00 In master mode the read function or the RF field is continuously activated After a transponder was detected it s transponder data are transmitted as ID message at the serial interface Be fore transmitting the transponder data are prepared in compliance with the chosen output for mat Repeated output of the same ID can be configured with the Cfg Delaytime register Read function activated Communication is unidirectional from the reader to the control computer no response is re quired The complete protoc
55. ual device specific address Therefore on a bus system with different device types it is possible to address them by using the device type address In point to point connection all address types can be used without restriction In bus systems it s recommended to use an individual network address for each reader The 8 bit address field allows 256 addresses The control characters STX ETX and DLE are not allowed The valid addresses are shown in the following table 5 5 4 Device type addresses Device type address OxF1 0xF2 Mobile reader ASR reader stationary reader OxF5 0xFE 08 08 2006 Page 33 of 58 5 500 Reader Operation agrident 5 6 Message commands and acknowledgements The reader supports the following commands Command Cod Addnl Description Request Hex Data Connect RQ 0x01 Interrogate connection status Get Amplitude 0x83 Output the amplitude of the antenna Get Config 0x29 Address Output the current configuration Get HDX Sample 0x91 Output 512 byte RSSI after field of approximately over the length of a HDX transponder telegram Get Last ID 0x24 Interrogate the oldest ID in the buffer Get_Phase 0x82 Frequency Output phase difference of antenna Get_PhaseAmplitud 0x86 C pattern Output phase difference and amplitude of the e Frequency antenna Get RSSI 0x85 Output RSSI after fiel
56. ugh it is often more commonly referred as noise Tag reading is a 2 way process but most interference problems affect the much weaker trans missions from tag to reader The tag to reader transmission is at a frequency of 134 2 kHz There are many interference sources that have been identified Some are rarely seen but as a result are not easily diagnosed Anything that can produce magnetic fields at around 100 kHz is a potential source of interference The effect of noise and interference increases over propor tionally Therefore these effects are much more severe on stationary readers with larger anten nas 9 1 Computer monitors All computer monitors produce magnetic fields from their scan coils By far the worst are those whose line scan frequency has a harmonic around 100 kHz Modern monitors often change their scan frequency depending on how they are being used The other variable is how well screened the monitor is Some monitors will reduce the reading range of a stationary reader at a distance of 3 meters 10 feet or more Others make no difference at a distance of 1 meter When we quote dis tances in such cases they are taken from the centre of the reader s antenna We advise that users are warned that any computer monitor may have a serious effect and if necessary you should do a Site Survey If you get the result that a monitor isn t making a lot of difference ask them to take it through all the video modes they might use
57. uted through the watertight screwed conduit cable entries We recommended that the interface cable be routed through the screwed conduit entry PG3 the power supply cable through PG4 and the antenna cable through PG5 Connections for synchronization should be routed through PG1 and PG2 Improtant Please close the unused screwed conduit entries with the enclosed blind plugs Please use only round cables otherwise the protection class cannot be guaranteed To ensure the water tightness thoroughly tightens the screwed conduit entries ST1 Additional tuning capacitors ST3 Antenna ST4 Power supply communication interface and synchronization ST5 ST6 LED s D3 D6 and D9 and tuning switch LED3 6 9 Tuning indicators power and good read J3 4 5 Communication interface selection Their function is described in the next sections 514 25 3 4 08 08 2006 10 58 5 500 Reader Operation agrident Communication interfaces To select and activate the required communication interface the jumpers J3 J4 and J5 must be set as follows 4 SEDs eGo Ye Figure 3 Jumper settings for RS232 Interface connection RS232 Terminal block ST4 Mean
58. vated then wire based synchronisation will not be necessary If several readers are operated in the immediate vicinity of each other in other words closer together than 3 m and the readers have been configured for HDX acquisition it is possible that the corresponding synchronisation will be necessary This is described in chapter 6 12 2 Description of commands and acknowledgements Command Cod Addnl Description Request Hex Data Connect_RQ 0x01 Interrogate connection status Get_Amplitude 0x83 Output the amplitude of the antenna Get_Config 0x29 Address Output the current configuration Get_HDX_Sample 0x91 Output 512 byte RSSI after field of approximately over the length of a HDX transponder telegram Get Last ID 0x24 Interrogate the oldest ID in the buffer Get Phase 0x82 Output phase difference of antenna Get PhaseAmplitude 0x86 Output phase difference and amplitude of the antenna Frequency Get RSSI 0x85 Output RSSI after field off is transmitted Get Single ID 0x22 Start a read cycle field is switched on before and off after acquisition Get SNR Ox0A Output the reader serial number Get TuningResult 0x89 Output result of last auto trim Get Tuning 0x43 l Interrogation of the state of antenna tuning corresponds to what is displayed by t
Download Pdf Manuals
Related Search
Related Contents
P-C3060DN - TA Triumph CDA CI931 washer dryer RIMINI 600 Bedienungsanleitung 4 - SEW-EURODRIVE User Guide for the Single Crystal Diffractometer at ISIS YachtCoatings 2500-IN001 - Rockwell Automation MMPC-692 (B15044) はじめに 概説 SP-810UZ - Olympus Copyright © All rights reserved.
Failed to retrieve file