Home

2750-ND002, Intelligent Antenna User Manual

image

Contents

1. 8 29 Response formats 00 0 cee ee eee 8 30 NUNG nagka osea tinae ea Saye bend bala eae qus rie falce 4 7 Minimizing Fats ta aaa Pon PORTS Att a 4 7 O Object detect device COnNecting 0 0557 NG AL NG tos AA A EG E 5 9 Positioning unos piskal Tahan mik DALE ny diste Ste 4 11 Requirements aa 2 5 5 9 Operating modes Ran piad eR SUE 7 2 Options HOSP Se vut s rasa a PE I eee frati cA Nan ek 3 1 Host Transmission anana 9 14 Orientation tag to antenna 4 9 P PCCC network laver 8 28 PEAKS paaa naala thi cruce p ster ec es 4 7 Perform command IDP 7 2 9 20 Positioning ANTENNA oreste often a eR REP Hs s UE RN ba S 4 6 Object detect atd Rae d d a ENTRA 4 11 Power supply Configuring fice eu uita be ditis ule s te NE ka DAA 5 4 Connecting a ka pena SV ban na ER E PRSE Dae 5 4 Requirement ss sr Siva un Se oats NG 5 4 Specifications 0 00 2 Appendix A Preventive maintenance a 10 1 Programmable tags Example configuration for IDP 7 4 Installation 2c oe Kahan Dha LANTERN Abby DAAN 11 2 Programming IDE iesu e ebore idet Taba li ha ate a Bagan 7 5 Programmable addressable configuration 7 5 9 17 6 7 Programming programmable tags example 7 5 Index 1 7 Topic Page bd AA AA AN 3 2 ASCII Commands cred ete ste adis 6 3 Conventions and general guidelines 6 2 PEGTULES ETE
2. 4 1 Capture Window cee eee eee eee 4 1 Antenna to Tag Spacing 4 2 Table of Contents 2 Chapter Title Page 4 RFID Component Set up Guidelines continued Tag to Tag Spacing 2 eee eee eee es 4 3 Programmable Tag Spacing 4 4 Read write Tag Spacing 4 5 Positioning the Antenna a 4 6 Recessed Mounting cere eee 4 6 Effects of MetallicSurfaces 4 7 Minimizing the Effects of Metallic Surfaces 4 7 Defining the Capture Window Boundaries 4 8 Tag to Antenna Orientation 4 9 Moving Tag Speed Limitations 4 11 Testing Tag Transactions a 4 11 Positioning the Object Detect Device 4 11 Moving Transactions EOM ihn 4 12 Stationary Transactions 4 12 5 Antenna Installation and Connections Chapter Objectives aa 5 1 Before Installing the Antenna 5 1 Required Hardware and Equipment 5 1 Wiring Cover Plate Removal 5 2 Connecting Powerto the Antenna 5 4 Power Supply Configuration 5 4 Power Supply Connection 5 4 Check Power Connection 5 5 Connecting Host Communication 5 6 Connecting RS 232 oe ama isp aasawa 5 6 Connecting RS 422
3. 2 4 inches 5 10 cm 2 8 inches 5 20 cm Distance from Antenna 300 ft min 32 bytes at 2 ft 91 4 m min 32 bytes at 61 cm 880 ft min 32 bytes at 2 ft 268 m min 32 bytes at 61 cm 1760 ft min 32 bytes at 4 ft 536 m min 32 bytes at 122 cm 100 ft min 32 bytes at 2 in 30 5 m min 32 bytes at 5 cm 130 ft min 32 bytes at 8 in 39 6 m min 32 bytes at 10 cm 45 miles hr 32 bytes at 3 ft 72 4 km hr 32 bytes at 91 m 55 miles hr 32 bytes at 3 5 ft 88 5 km hr 32 bytes at 1 07 m Appendix A Specifications A 5 r mr Rating Power Supply Electrical Catalog No 2750 PA Dual Primary 97 128 V AC 47 63 Hz 195 253 VAC 47 63 Hz Secondary 24 VAC Regulation 10 Load Current 10Amp Isolation 2500V primary to secondary Overload Protection Fused secondary Input Connections The 97 128 VAC input will be formed when H1 and H3 are connected together and H2 and H4 are connected together The line voltage is then applied to H1 H3 and H2 H4 The 195 253 VAC input will be formed when H2 and H3 are connected together and line voltage is applied to H1 H4 Mechanical Approx Dimensions Length 6 0 in 15 2 cm Width 4 5in 11 4cm Height 5 3in 13 3 cm Height includes the terminal block
4. Typical DF1 Protocol Communication Sequence A typical antenna command sequence in DF1 protocol consists of four command and response pairs These include both DF1 and network commands and responses Of these four pairs two involve the command to the antenna and two involve the response from the antenna The DF1 communication sequence is described below and is illustrated in Figure 8 2 A Host initiates communication sending a command to the antenna 1 a The host transmits a message to antenna in DF1 link layer format Within the DF1 format is a data field containing the network command within the network command format is a data field containing the antenna IDP command see Fig 8 3 for message format b The antenna transmits link layer response ACK to acknowledge received message a The antenna transmits a network response to the network command in step 1 to acknowledge received network command b The host transmits link layer response ACK to acknowledge the received network command B After executing the command the antenna initiates communication with the host 3 a The antenna transmits a DF1 message within the data field is a network command within the network command format is a data field which contains the antenna IDP response to the IDP command in step 1 a b The host transmits link layer response ACK to acknowledge received network command a Th
5. Upon Reset or power up the antenna reverts to using the default communication settings Chapter 4 RFID Component Setup Guidelines Chapter This chapter presents guidelines to apply when installing Objectives RFID components antenna RF tags and object detect device Read both this chapter and Chapter 11 before physically installing the antenna RF tags and object detect device Note Some of the procedures in this chapter require that you use the Allen Bradley Field Strength Meter Catalog No 2750 DS Component Set up In order to enhance the reliability of tag communication you Overview must set up the RFID system components so that the targeted RF tag and only the targeted tag is within the capture window when the tag transaction is attempted To accomplish this you need to complete the steps listed below which are discussed in following sections Determine the component spacing for the intended RFID operation i e antenna to tag spacing and tag to tag spacing Set the RF field strength level of the antenna signal and determine the limits of the signal capture window use of the Field Strength Meter is required Correctly orient the tags to the antenna Position the object detect device if used Note The dimensions and ranges discussed in this chapter are offered as general guidelines only Actual setup dimensions may differ depending on site specific factors Capture Window Th
6. Object Detect If you are using an object detect device you must enable the object detect mode the object detect active signal switch closure will trigger transaction attempts Timeout You can set a specific timeout or set the timeout to 0 Setting the timeout to 0 disables the timeout The antenna will keep transmitting until successful If you set a specific timeout when you configure the antenna the antenna keeps attempting communication until either the tag transaction is successful or the timeout expires 72 Chapter 7 Antenna Configuration and Operation Setting the Object Detect Ifa timeout is set once the object detect input occurs the Modeand Timeout antenna remains active until either the transaction continued succeeds or the timeout expires whether or not the object detect signal actually remains activated in the interim Note The object detect device must be active for a minimum of 10 milliseconds Table 7 A Antenna Operating Modes Object Detect Repeat Object Detect 0 2550 After receiving transaction command and the object detect input activates the antenna will attempt transactions until successful or until the object detect input deactivates Type of failure if any is reported to host Repeat count decrements Sequence repeats when the object detect input activates again unless repeat count has expired Enabled 1 65 535 0 2550 After receiving transaction command and the obj
7. Refer to Table 8 H page 9 17 for coding of sensor parameters Chapter 7 Antenna Configuration and Operation Example Programming Shown below is a Perform write command which can be Write Command can be used for programming programmable tags The example command calls for the antenna to write 40 bytes of data to the tag starting at address 0000 Note You must program all 40 bytes of tag memory unless you set the antenna for a programmable addressable tag type see Addressable Programming below With the antenna set for a 3 second timeout object detect enabled the antenna attempts to complete the transaction when the object detect signal goes active Example Command Format Word Byte Byte Command Repeat Ct 08 00 01 01 Seq No MSB LSB 00 04 02 05 CT CN Sensor No Write Write with no more 08 01 08 00 09 Reserved 09 descriptor 0 oms oe Data ASCII 9 9 19 37 E 19 36 Addressable Programming To program tags and access specific tag memory locations you must configure the antenna tag type for programmable addressable 6 digit 20 character or 40 character Note Before you can program a tag using an antenna configured for the programmable addressable tag type you must first program all of the tag s memory 6 digit or 20 or 40 character with the antenna configured for programmable tag type Chapter 7 Anten
8. Rer A Ra us 6 1 Block Check Character 8 8 Calculating Soy iidew es o rx ERAT ERR Appendix B Byte ordering wa Hangad Kana i EON Ed 8 44 Examples s decet erat tery oo acted a meee M St 8 45 Byte Packed v2 pred G AE Kana Duet re we keen E ue 9 13 Byte Swapping ires REA UPPER Sond agn cama Ses 8 44 Examples os Naadik v hae catia BG APA AP s 8 45 Selecting PAA MT ens Ga 5 8 Transmission Modes u aaan 9 3 C Cables Communication vendo to os ews aha ed le 3 3 5 6 Connecting remote antennahead 5 13 Rege AA APA 5 2 Capture window Uu 2 2 4 1 Chained commands IDP 2 6 7 9 9 21 Commands example IDP Set Sensor Configure 7 4 6 8 9 18 Perform read write 7 9 9 25 Program do ad wnat Z ai et Santa e ie de 7 5 Repeating read a ac ok pena UA 7 7 Communication host l a oaaao anan lessen 3 1 Configurable parameters 3 3 9 12 13 14 Connecting communication lines 3 3 5 6 Checks Diagnostic LEDS ceri ebes der TE Cera kang 10 2 Diagnostic Loop Command 8 44 Echo Command ASCH Sui coti 6 5 Echo Commands IDP 9 6 7 Get Interface Command IDP 9 12 Interface modules optional 3 1 Selecting RS 232 RS 422 3 3 5 6 Sequence typical DFI 8 3 Set interface Command IDP
9. The antennas interface directly with the host through either RS 232 or RS 422 communications cable The host must use one of two user selectable communication protocols The antennas communicate with RF tags through a bi directional RF link There are six models of 2750 AS series antenna The different models are briefly described in the following information Catalog No 2750 AS Intelligent Antenna Performs either read or write transactions with read write tags or read only transactions with programmable tags The operating range is up to 4 feet 122 cm for programmable tags and up to 2 feet 61 cm for read write tags Electronics and antennas are integrated in one unit Catalog No 2750 ASD Short Range Antenna Performs the same transactions as 2750 AS Antenna signal is transmitted through connectable remote antenna head Operating range is up to 8 inches 20 cm for read write or programmable tags Catalog No 2750 ASP Programming Antenna Performs the same transactions as 2750 AS but also programs the programmable tags For programmable tags the read range is up to 4 feet 122 cm and the programming range is 5 7 inches 13 18 cm Operating range for read write tags is up to two feet 61 cm Catalog No 2750 ASPR Remote Programming Antenna Performs the same transactions as 2750 ASP Antenna signal is transmitted through connectable remote antenna head For programmable tags the read range is up to 5 feet 152 c
10. 80 Read more descriptors to follow Write more descriptors to follow 01 Result Code Operation failed Possible causes no tag present tag is failing antenna is failing RF power is too low or RF only in signal is obstructed responses Operation successful Tag detected operation failed Possible causes RF power level is inadequate RF signal is obstructed tag is too far from antenna or capture time is inadequate Operation invalid operation failed Possible causes tag type configuration setting is invalid for type of transaction invalid operation code data type not correct for tag type Tag detected operation invalid operation failed Possible cause antenna configured for programmable addressable tag and tag has not been previously programmed a wwe 9 LL Attempts made by antenna to perform the tag transaction until tag transaction succeeds or fails Returned in responses only Attempts beyond 255 FF Hex not counted 03 Attempts only in responses Sets the byte offset in Hex or address in tag memory of the first sequential memory location to be read from or written to must be EVEN number with byte swapping enabled XX XX User Defined Sets the number in hex of successive bytes of tag memory accessed must match number of bytes in data 04 05 Start Address MSB LSB field and must be
11. 9 24 LED Functions X N 0 R seo eben 0 eee a Phat 10 3 Troubleshooting Guide a 10 4 Chapter 1 Using This Manual Chapter Objectives Read this chapter for an introduction to this manual This chapter includes Manual Overview Intended Audiences Related Publications Definitions of terms used in this manual Manual Overview This manual provides guidelines for using the Allen Bradley Intelligent Antennas including these models Catalog Nos 2750 AS ASD ASP Series D or later Catalog No 2750 ASPR Series B or later Catalog Nos 2750 ASPF ASPRF This manual also provides guidelines for using Radio Frequency IDentification RFID system components such as RF tags RF system host power supply and object detect device optional Table 1 A on Page 2 lists and describes the chapters and appendices in this manual Chapter 1 Using This Manal Manual Chapter Overview Table 1 A Manual Chapter Overview G Objectives intended Audience Appendix Describes the manual contents defines the System Application 1 Using this Manual intended audience defines major terms and Programming lists related publications Installation 2 Introduction to the Describes intelligent antennas RFID system System Application RFID System elements and typical system operation Programming H ions S and And Lists options and requirements for selecting System Application Requiremen
12. ASPRF e Power Supply Allen Bradley 2750 PA Power Supply Shielded twisted pair cabling from host serial port RS 232 or RS 422 e Optional object detect presence sensing device Chapter Wiring Cover Plate Removal 5 Antenna Installation and Connections To remove the cover plate remove the retaining screws at the four corners of the cover plate see Figure 5 1 CAUTION When removing or handling the cover plate be careful not to remove damage or lose the O ring surrounding the wiring access window Upon removal of the cover plate you will see the connectors and jumper pins you need to access when installing and connecting the antenna see Figure 5 2 Note Be sure to thread wires through the opening in the wiring cover plate before connecting to the antenna When reinstalling the cover plate 1 Make sure the O ring is in place 2 Install and tighten the retaining screws at the four corners of the cover plate Torque to 14 inch pounds Note The wiring access opening is designed for use with a conduit fitting The fitting also serves as a chassis ground connection If power grounding wires are used you may attach them to the lug assembly on the interior face on the access cover Figure 5 1 Wiring Cover Plate Wiring Cover Plate 86 259 1 Chapter 5 Antenna Installation and Connections Wiring Cover Plate Removal continued Figure 5 2 Component Loca
13. Note The two bytes in the data field of this command are place holding bytes only this data field should not be used to convey part of an IDP message intended for the antenna DATA Must be 2 bytes Command Format Enter Large Message Transfer Mode ADDR 102 hex Chapter 8 Developing DF1 Protocol a Functions of the Unprotected Large Message Segment Write Command continued Use this command immediately after the Enter Large Message Segment command For the first message segment use ADDR value of 0200 Hex the same as the Small Message Transfer Subsequent message segments each have an ADDR value incremented by the number of data bytes in the previous segment Also the transaction number TNS must be one more than the previous segment or Enter Large Message Transfer Mode command The SRC value must be the same in all segments including Enter Large Message Transfer Mode command The data field of the first large message segment must contain an Antenna command header see Chapter 9 for IDP command formats Command Format Large Message Segment ADDR DATA Max of 242 bytes 0200 hex The initial Address must be 0200 Hex For each subsequent message segment increment the address by the number of data bytes in the previous segment Reply Format 842 Chapter 8 Developing DF1 Protocol Functions of the Unprotected Exit Large Message Transfer Mode Write C
14. Table 8 J Network and IDP Command Fields Echo Command Example Command Format Word Byte Byte Offset Command Field Offset Command Field Offset DST 00 00 SRC 01 01 Start of Network CMD 08 02 STS 2 00 03 Layer TNS MSB xx 04 TNS LSB xx 05 ADDR MSB 02 06 ADDR LSB 00 07 Commana con 08 Start of IDP 00 0A 00 0B Layer Seq No MSB XX 0C Seq No LSB XX 0D a a a The order of transmission of the bytes shown in Table 8 J on the link layer for both modes would be as shown in Table 8 K including DF1 control characters Chapter 8 Developing DF1 Protocol 8 46 Example Byte Ordering continued Table 8 K Example Transmission Mode Byte Orders Byte Swapping Byte Swapping Offset Offset Enabled Disabled Network who Osta ete She Co ws 1 ss o4 msasa TNs ms8 Nro nx a com vos aboras ADDR MS8 Mn mam mue cm ee L g mmi eme Ka D Z a Seq No M58 koa e a 07 o Sensor No 158 Sensor No M58 BE mk ra m 0 p Bux Jio Aes M rue mur ee eet Lou qoe un Musee umen 2 14 00 e Ur neuer c e e Exp x eue Bol qo NAA EI AA Note The data field must contain an even number of bytes with byte swapping enabled Chapter 9 IDP Antenna Commands Chapter Objectives This chapter defines the commands that can be u
15. any Allen Bradley Catalog Nos 2750 AS ASP ASD ASPR ASPF and ASPRF Intelligent Antenna RF tag or tag any of the various Bulletin 2750 RF Tags radio frequency transponder units Host The RFID system host controller or computer DF1 protocol Allen Bradley DF1 PCCC IDP data communication protocol DF1 The data link layer of the Allen Bradley DF1 PCCC IDP DF1 combines features of ANSI communication subcategories D1 and F1 as described in ANSI publication X3 28 1976 IDP IDentification Protocol The application layer of the DF1 PCCC IDP communication protocol Chapter 1 Using This Manal Related Publications Table 1 B lists the Allen Bradley publications referred to in this manual Consult your local Allen Bradley sales representative for ordering these publications Table 1 B Related Publications Publication Number 2750 2 23 Product Data Bulletin 2750 Power Specifications product data and installation of the Supply Cat No 2750 PA 2750 PA power supply 2750 2 24 Product Data Configuring a Radio Typical questions and considerations encountered in Frequency Identification System designing and installing the RFID system EE Method for calculating RFID system throughput 2750 2 34 S IS MEMO including typical data communication times for Title Content Description various PLC family controllers 2750 2 35 Application Information Read Lists the updated read distance specificatio
16. 2750 H1 Figure 2 1 shows the 2750 AS Intelligent Antenna 2750 ASP and ASPF antennas are identical in appearance Figure 2 2 shows the 2750 ASD model with remote head 2750 ASPR and ASPRF are identical in appearance Chapter 2 Introduction to the RFID System 23 Description of the Intelligent Antenna continued Figure 2 1 2750 AS ASP and ASPF Intelligent Antenna 87 97 4 Figure 2 2 2750 ASD ASPR and ASPRF Intelligent Antenna 87 47 4 2 4 Chapter 2 introduction to the RFID System RFID System The Allen Bradley 2750 AS series antenna is one of several Components components required for RFID system operation Other required components are see Figure 2 3 6 RF tags Host PLC or computer Object detect device optional Power Supply Figure 2 3 Typical RFID System Components RF signal activated capture window Object Detect Antenna Device Power Supply Antenna RF Tag being read by the Antenna Interface Module Catalog No 2760 RB RF Tags RF tags are attached to objects for automatic identification and or information transfer Each tag has internal memory for data storage There are two basic types of RF tags as described below Read Write Tags Up to 2K or 8K bytes of data can be Stored in a read write tag depending on model Data can be read from a tag or written to a tag during on line operations Tags have byte addressable battery backed
17. Antenna hardware 10 4 REID SHE Naa Rte Ria Ru fa dd 10 5 Component setup a 10 5 V Voltages Lineinputto power supply Visas 5 5 Power supply output a 5 4 Antenna object detect 5 9 W Wiring cover plate removal 5 2 Word packed AU E 8 14 LL Rockwell Automation Rockwell Automation helps its customers receive a superior return on their investment by bringing together leading brands in industrial automation creating a broad spectrum of easy to integrate products These are supported by local technical resources available worldwide a global network of system solutions providers and the advanced technology resources of Rockwell Worldwide representation E Argentina e Australia e Austria e Bahrain e Belgium e Bolivia e Brazil e Bulgaria e Canada e Chile e China People s Republic of e Colombia e Costa Rica e Croatia e Cyprus Czech Republic e Denmark e Dominican Republic e Ecuador e Egypt e EI Salvador e Finland e France e Germany e Ghana e Greece e Guatemala e Honduras e Hong Kong Hungary e Iceland e India e Indonesia e Iran e Ireland e Israel e Italy e Jamaica e Japan e Jordan e Korea e Kuwait e Lebanon e Macau e Malaysia e Malta e Mexico e Morocco The Netherlands e New Zealand e Nigeria e Norway e Oman e Pakistan e Panama e Peru e Philippines e Poland e Portugal e Puerto Ric
18. LSB 09 0B 0D o 5 00 02 Sequence No MSB 04 00 06 Baud rate MSB 08 00 0A 00 0C 00 00 ojo e ojo o eo m OE 00 08 10 Transmission Options 11 09 Delayo 12 Delay 1 13 Read Only 14 Reaa Only 15 Antenna Response Format Response Format Response Field ns Response Field Ki a 0 8 00 SCR Code SCY 01 Hostinterface Status 02 Sensor Interface Status 03 02 Sequence No VS8 04 Sequence No 58 05 pos 00 RT 00 07 These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C and or 9 D pages 9 5 9 6 to decode 9 16 Chapter 9 IDP Antenna Commands ATTA E AA AA AYU AA AA AA Get Sensor Causes antenna to return its sensor interface configuration Configuration Includes Tag Type Object Detect Mode Timeout RF Command Field Strength This command has no data field The response includes a 12 byte data field beginning with Word Offset 04 with the configuration settings Antenna Command Format Word Byte Byte Command Field Offset Command Field Offset d 36 09 9 7 01 00 02 00 03 Sequence No MSB 04 Sequence No L5B 05 00 06 00 07 Antenna Response Format see Table 9 H and page 9 17 for Sensor Configuration Data Response Format Byte Byte Offset Offset 86 00 Host interf
19. See Tables 8 B 8 C 8 D Reset antenna Replace the antenna Check power LED Check O D switch wiring jumper pins Check O D mode Check O D timeout e e Tag Fault LED ON Steady Tag Comm LED does not come on when tag passes Check antenna power level Replace antenna Check power LED Check wiring jumper pins Check O D alignment Object Detect status e e e Check O D configuration e 6 e LED off when tag passes Check O D switch replace Reset antenna Replace the antenna Comm status off Check Host terminal connections Check wiring connections Check plug in connector s Check jumper pins Check power LED Check baud rate Reset antenna Power OFF Power ON Replace antenna Send diagnostics command and record resuits code included in response for interpretation Reset device Reconfigure and reset Replace antenna Antenna Fault LED flashing Chapter 10 Troubleshooting System Fault Isolation 10 5 In order to isolate and pinpoint a system performance fault begin by recognizing and considering the basic areas of the RFID system performance as listed below Antenna Hardware Antenna Power Antenna hardware configuration connections and jumpers Antenna LED indicators e Connection to object detect if used RFI
20. eee 5 6 Selecting Power up Default Baud Rate 5 8 Selecting Byte Swapping Mode 5 8 Connecting the Object Detect Device 5 9 Object Detect Connection Procedure 5 9 Antenna Mounting Dimensions 5 12 Mounting and Connecting the Remote Antenna Head power pide ERRVELELI 5 13 6 ASCII Commands Chapter Objectives 000 0 0 200000 6 1 Setting the Host Port and Communication Lines 6 1 Selecting Protocol 12 24 e oes Lc RP A S 6 1 Conventions and General Guidelines 6 2 Antenna Command Fields 6 3 Antenna Response Fields 6 4 Table of Contents 3 Chapter Title Page 6 ASCII Commands continued ASCII Commands and Responses 6 4 Antenna Status Command 6 4 Initialize Command ccr e 6 5 Echo Command 36 0 Ses pee adidas rte denti ANA 6 5 Get Sensor Configuration Command 6 6 Set Sensor Configuration Command 6 6 Read Tag Command en 6 8 Write Tag Command e an 6 9 Multiple Command enero ls oe age dan take 6 10 Diagnostics Command uuuss 6 12 7 Antenna Configuration and Operation Chapter Objectives u a 7 1 Set Antenna Configuration 7 1 Setting the Object Detect Mode and Timeout 7 1 IDP Perform Command y cvv EE YES 7 2 Repeat COU
21. follow the guidelines offered in this section Recessed Mounting TT you plan to mount the antenna within a recessed metal cavity call your Allen Bradley representative for application specific guidelines General guidelines are Allow spacing between the capture window boundaries and the metal walls refer to Figure 4 4 For remote antenna heads Catalog No 2750 H1 allow a 6 inch minimum spacing between metal surface and sides of antenna Position the antenna at the top of the recess Figure 4 4 Recessed Antenna Mounting Side View Capture Window Inconsistent Read Area Allow minimum of 6 inches 15 cm Spacing if using remote antenna head Allow spacing Chapter 4 RFID Component Setup Guidelines 47 Effects of Metallic Surfaces Minimizing the Effect of Metallic Surfaces Surrounding metallic surfaces which cause reflections may create signal peaks and nulls in your capture window Nulls can inhibit tag transactions If possible keep the areas between and to the sides of the antennas and tags free of metallic surfaces see Table 4 B for metallic surface distances for stationary transactions Table 4 8 Minimum Spacing from Antennas to Nearby Metallic Surfaces Distance Between Tagand Minimum Distance Between Tag and Antenna Reflective Surface Up to 3 inches 76mm 10 inches 254mm Over 3 inches 76mm Three times 3 X the tag to antenna distance If y
22. 8 6 1 Default settings interface configuration 9 11 14 Definition of major terms leues 1 3 Descriptor fields IDP Sensor program 9 21 COMMANG aasa aioe RUD oes ts Les 9 21 RESPONSE pd elo E A PORE Ad aka a paid rs bu 9 23 DFT inklayer ox oes onec tee eR Ste SR REUS ER ERR 8 5 DF1 protocol DF1 PCCC IDP Application IDP layer 8 2 8 34 Byte ordering ode eee c e ce NA iix NYA GANA deis 8 44 Control charactets ioo ANA axis 8 6 Datafleld occ ce T be RED OL bx lex es 8 6 Full duplex examples a 8 23 Message format na 8 5 Receiver c bi nag Cp e Sex esae Odi ate 8 11 Sensor program orsi suite ten ed Da eS S 9 22 index Topic Page Transmitter fot Flees te Un E ite e De ae NAA 8 9 Typical communication sequence 8 3 Unprotected write command 8 36 Diagnostics commands PSC AA PE AA 6 13 IDE L 9 8 10 Diagnostic LEDS Ha et a aman NE oes 2 2 10 2 Diagnostic loop command a 8 44 Dial David rat ous ear cies NANA Nanganak 5 8 Dimensions mounting Antennas Tc 5 12 Remote antennahead 5 13 RF tags AA 11 3 4 5 DLE Stuffing nanan Ka TAK xe ttd D bc ds 8 6 22 E Echo Command ASG ccc cd s Si hts sid a KAG edes d 6 5 IDP eho scl Kd T ey E ane sy 9 6 7 Empty Data Buffers 9 13 14 22 F Fuse maim location 2 2 da NA shes UE ELT 5 3 Field strength me
23. 9 15 Set sensor configuration 9 18 Transmission modes 2 9 3 IDP layer AASA POPE 8 2 IDP Perform command 7 2 9 20 Installation Antenna AA ANAN 5 1 Jk HINA PA APA RP 11 1 Interface host communication 3 3 Configurable parameters 3 3 9 13 Set configuration command 9 12 Interface modules optional 3 1 L LEDs diagnostic 2x02 qe teas dda terete ues 10 2 Length field ASCILCOmmsntd ois xd nt det hb EUER Ss 6 3 IDP command maa sa dahang baa ER i EE 9 23 Line input voltage luus 5 4 5 M Message format DF1 Uu 2 eee eee eee eee 8 5 Memory tag capacity 2 2 0 000000 7 3 Metallic surfaces effectof anaana naaa anaana 4 7 Minimizing the effectof 4 7 Modes lag o oe recounted ety esa wanes 7 1 Transmission byte swapping 5 8 8 44 9 3 1 6 Index aaa AK DPyeiooio io fq neil ih oesS Topic Page Mounting dimensions ANTENNAS 155 etes cuts dose ne oie d ed UR ate 5 12 Remote antenna head 5 13 RE Te sero aan paan pce UE ME ERAN 11 3 4 5 N Network PCCC layer Command formats eee eee ee 8 28 Field descriptions a 8 31 Link layer interface requirements 8 28 Network application interface 8 43 Program and message types
24. Environmental Operating Temperature 0 C to 60 C Output Secondary There are 4 sets of output connections Terminals for the 2750 PA labeled X1 amp X2 Wire Size 14 gauge Fuse Type Littelfuse 3 AB SloBlo Catalog No 325010 10 Amps Appendix Appendix Obje ectives B Calculating the BCC This appendix describes calculating the block check character BCC which you can use when you program DFI IDP protocol Using the BCC helps verify that the data contained in a DF1 message data field is intact In order to use the BCC you would 1 create a BCC and append it to the end of the DF1 transmission and 2 calculate a BCC based on the incoming DF1 message data field and compare to the corresponding BCC appended to the incoming message See Block Check Character on page 7 8 Calculate the twos complement BCC value as follows 1 Add all the hexadecimal values in the DF1 data field and discard any overflow if the sum requires more than eight bits use only the eight least significant bits Note Do not include embedded responses if any DLE ACK or DLE NAK If a value of 10 Hex is used twice in succession only the first is counted See Data Field on page 7 6 2 Convert the hexadecimal sum in step 1 to an equivalent eight bit binary code 3 Change the eight bit binary value in step 2 to its twos complement as follows a Change each zero bit to a one and each one to a zero b Add one to
25. Field Values 6 7 Transaction Response Return Code Values 6 8 Interface Diagnostics idiag Bit Meanings 6 13 Sensor Diagnostics sdiag Bit Meanings 6 13 Diagnostic Field Value Conversions for Interface and Sensor Diagnostics idiag and sdiag 6 14 Antenna Operating Modes 7 2 Tag Types and Descriptions 7 3 DF1 Control Characters 522 ee eee eens 8 6 DF1 Transmission Codes eee ee ee 8 7 Typical DF1 Transmitter Routine in Structured English 8 17 Typical DF1 Receiver Routine in Structured English 8 21 Network Command Header Values 8 33 Network Response Header Values 8 33 Network Local Error Codes 8 33 Functions of the Unprotected Write Command 8 37 Network and IDP Command Fields Echo Command 2254 Nara wee pe Coe d baong 8 45 Example Transmission Mode Byte Orders 8 46 Command Codes and Descriptions 9 3 Antenna Command Return Codes 9 5 Host Interface Status a 9 5 Sensor Interface Status 00000 e eee eee 9 6 Host Interface Diagnostics Status 9 9 Sensor Interface Diagnostics Status 9 9 Interface Configuration Data default settingsin n bold 9 13 Sensor Configuration Data 9 17 Sensor Program Descriptor Codes
26. RAM memory Programmable Tags Tags can operate as having 6 digit or 20 or 40 character memory depending on antenna configuration Tags have non volatile EEPROM memory and are normally programmed off line Data is read from tags during on line operations Chapter 2 Introduction to the RFID System 25 RFID System Host The Allen Bradley 2750 AS series antenna is designed to be interactive with a host PLC or computer The host device sends commands to the antenna through a serial data link Power Supply The antenna requires an external 24V AC power supply The Catalog No 2750 PA Power Supply is recommended Object Detect Device The antenna has terminals for connecting the output from an external object detect presence sensing device The object detect contact closure signals the antenna to begin attempting communication with the tag Use object detect to enable the antenna to transmit only when the targeted tag is present Using object detect can reduce antenna signal on time which decreases the chance of signal interference between antennas or the unintended reading of a non targeted tag Any of a number of devices can be used as the object detect The antenna can serve as a power supply to certain object detect device types Allen Bradley Bulletin 880L devices are recommended Antenna Operation You operate the antenna by sending appropriate commands to the antenna from the host The antenna returns a response t
27. Software selected and stored in EEPROM Read Write 2K 8K bytes Programmable 6 digit 20 character and 40 character Appendix A Specifications Antenna Approvals continued The 2750 AS ASD approved under FCC Regulations Part 15 Subpart F FCC ID FUN4TM2700 FUNATM2750 D The 2750 ASP ASPF ASPR ASPRF require an FCC approved site license for operation of the antennain the United States Programmable Tag Passive Programmable 6 digit 20 or 40 Character Format Tags Catalog Nos 2750 TPC20 For more information see Publication No 2750 2 9 Bulletin 2750 RF TSHU40 TFAU40 Tags TAU40 Series A amp B Electrical Input Power Mechanical Enclosure Material Rating Approx Dimensions Approx Weight Mounting Orientation Environmental Operating Temperature Storage Temperature Maximum Operating Temperature Data Retention Capabilities Operating Frequency Memory EEPROM memory No battery required Plastic Watertight and submersible NEMA Type 4 6P 12 13 Catalog Nos 2750 TAU40 and TFAU40 are NEMA 4 only See pages 11 3 and 11 4 2 5 oz 70 gms With AS ASP ASPF Antenna Pitch 0 Roll 25 Yaw 360 With ASD ASPR ASPRF Antenna Pitch 0 Roll 25 Yaw T 25 0 C to 70 C 40 C to 85 C Excursion to 200 C for 30 min non operative operations resume after the tag cools to 70 C 2750 TSHU40 or TPC2
28. TELLS LII 3 2 Setting antenna for luus 6 3 DF1 DEVElODING aeaa 9 ecu eee tens cases eter aa NGA 8 1 Features co ds oid acre de te ed ud DA NABUO 3 2 R Receiver DET lt cedo oerte aeo RS d 8 1 18 Remote antenna head u 2 2 Mounting and connecting a 5 13 Repeat counts ESCII opp sire Nana ma sauces ae GG a Ba Ga a 6 3 IDP perform command 7 3 9 20 Using with timeout and object detect 7 3 Required equipment installation 5 1 Reset ASCII initialize command 6 5 IDP command Lagalag pa YN Cer eas 9 11 RF field strength Configuration 24 basse ds eet aha Con recat 7 1 Setting axa aa ZR TRT a R A RARE 4 2 4 8 TESNO au GTA AA yaa E ode traria Rr i ege 4 8 RF tags Disposal ouedvtuatw deduci ee sme di s s 11 7 Mounting dimensions a oa aaaaa ennnen 11 3 Mounting recessed 0 11 6 Orientation antenna to tag 4 9 STOlAGO 2643 Coos PA SE oe eh es 11 7 RFID system components lt e 2 4 Set up guidelines 022 022 4 1 Set up overview 2 4 1 RS 232 CONNECNG eres a s dell ema aca a cadre 5 6 Selecting A vate EA E 3 3 5 6 RS 422 CONNGCUNG sess mper es se Eg ei e bet Adeas ea 5 6 Selecting aman ut debeat ap oen A s 3 3 5 6 S Set up guidelines RFID components 4 1 Site Evaluation st ana Aa site NAA Nagana na a 2 8 Spacing Antenna to tag
29. a three digit field which follows the TNS number in the antenna response See Table 6 A or 6 C depending on command type refer to the specific command description This section lists and describes the valid command formats and antenna responses for using the ASCII protocol Each command description typically includes Thecommand format and antenna response format A description of the command s use Anexample command and antenna response with an explanation of the examples Several tables Tables 6 A to 6 F are included in this section describing the command and response fields Use the tables as necessary to encode command fields or decode responses Command Format CR Response Format OK lt CR gt Use the Antenna Status command to see if the antenna is set to ASCII protocol A response OK is returned if the ASCII protocol is active Otherwise no response is returned Chapter 6 ASCII Commands 6 5 Initialize Command Command Format nitialize lt CR gt Response Format No response sent Use the Initialize Command to reset the antenna No response is transmitted Note When you reset the antenna the default protocol is the ASCII protocol The antenna will Switch to DFUPCCC IPP protocol upon receipt of any command using this protocol Echo Command Command Format E cho XSP5 data CR Response Format TNS lt SP gt RC lt SP gt data lt CR gt Use the Echo command to test the
30. antenna This sets the antenna tag type read only RF power level low object detect input enabled and timeout limit for tag communication 3 seconds 2 The host sends a command to the antenna to read the 40 character code from the tag The antenna then waits for the object detect to go active 3 Pallet 1 trips the object detect 2 8 Chapter 2 Introduction to the RFID System Typical Read 4 The object detect active signal enables the antenna to Application start transmitting reading the tag The RF tag on continued pallet 1 moves into the antenna s RF signal called the capture window The antenna attempts to read the tag until successful or until the 3 second timeout expires Note The capture window is discussed in Chapter 4 5 Upon a successful tag read the antenna returns a response to the host which includes the 40 character code from the tag If the read fails the antenna returns a response with a code indicating the type of failure Steps 2 5 are repeated for pallet 2 and for as long as the system is running A YY Et SSS SS ss SS SSS SSS SSS SSS RFID Site Evaluation Because of the nature of the RF signal certain physical site factors may require adjustment in order to enhance the reliability of your RFID system operation You can contract Allen Bradley Support Division to conduct a site evaluation The site evaluation will determine what site accommodations are required General g
31. cover over time IMPORTANT All Intelligent Antennas have a warranty seal on the base of the antenna This consists of a white filler in one of the base plate screws Removal of this screw and material will void the warranty CAUTION Maintenance personnel carrying tags may activate unintended operations in certain antenna modes 10 2 Chapter 10 Troubleshooting Diagnostic LED Diagnostic LEDs on the device should be viewed regularly Indicators under normal operation The LEDs are located on the face of the antenna Figure 10 1 illustrates the face of the antenna and the location of the LEDs Figure 10 1 Illustration of Antenna Face Gn ALLEN BRADLEY Ty A ROCKWELL INTERNATIONAL COMPANY Intelligent Antenna TAG OBJECT ANTENNA FAULT DETECT FAULT O O O OO O TAD COMM POWER COMM Chapter 10 Troubleshooting b Rg a TR E Diagnostic LED All the LEDs have a specified condition Knowing the Indicators normal state will aid in troubleshooting the device if continued necessary During the antenna power up and initialization sequence approximately 20 seconds the LEDs will demonstrate a patterned flashing operation The LEDs and their function are described in Table 10 A LED Functions LED LED Normal LED Status E Label Color Status Last read or write operation failed or timed Noe qordetseten Tag Normal status is off Data is being transferred No tr
32. during transactions at a speed of 12 inches 30 cm per second This means the tags are in the antenna signal range for about 2 seconds In order to operate the antenna in the conditions described above you might set the following configuration parameters as a starting point the timeout and RF level settings might require adjustment as you test the operation Tag Type 2K read write tag Word Offset 05 00 10 Object Detect Mode Enabled Word Offset 07 00 01 Timeout 2 seconds Word Offset 08 00 14 RF Field Strength Level High Word Offset 09 00 05 Note Set timeout to accommodate transaction This may require some testing and simulation Large data transfers or chained transactions require a longer timeout than a single transaction with 30 bytes of data for example Example Command Format Word Byte Byte reserved Command 07 00 reserved 00 02 03 0 0 seq No TOSS 0 0 1 1 900 0 01 0 02 5 Sensor No 03 00 06 0 07 Reserved 04 00 08 0 09 Refer to Table 05 0 8 H page 9 17 for coding of ERE NE S sensor parameters 0 1 5 Read Only Object Detect Enable 07 RF Field Strength 0 o 2 05 13 Chapter 7 Antenna Configuration and Operation 7 9 ninna Example Perform Shown below is an example Perform read write command Read Write Command This command includes a tag read chained to a tag write whic
33. fields of the Sensor Program response are described Response Fields below see also Table 9 J for response decoding Response Descriptor Format Word Byte Byte Offset Offset Offset Operation 0 00 02 Attempts 03 Start Address MSB 04 Start Address LSB 05 Length MSB 06 Length LSB 07 Operation Returned as sent in command descriptor Result Code This indicates either success 02 Hex or the type of failure ofthe tag transaction Attempts This indicates number of attempts made by the antenna to complete the transaction The maximum value is 256 after this the antenna stops counting Note A consistently high number of attempts 5 or more over several responses may indicate some kind of problem with the RF link between antenna and tags Check component set up tag positioning and orientation object detect positioning or antenna RF level See Chapter 10 for troubleshooting guidelines Start Address Returned as sent in command descriptor Length Returned as sent in command descriptor Data Field The data field is returned only in read responses if the read was successful or if empty buffers are transmitted The data is ASCII characters from the RF tag 9 24 Chapter 9 IDP Antenna Commands Sensor Program Response Fields continued Table 9 J Sensor Program Descriptor Codes Operation 00 sf Read no more descri ptors to follow Write no more descriptors to follow
34. memory locations accessed in read or write transactions Note For read write tags which have 2K or 8K bytes of memory the amount of data transferred per transaction is limited depending on the protocol you use Object Detect attempts the tag transaction only when the object detect signal goes active Timeout limits the duration of the transaction Specifying a timeout limit based on the requirements of your application is recommended Chapter 2 introduction to the RFID System 27 A M Q TM Typical Read This section describes a typical read tag transaction Application Refer to Figure 2 4 Programmable tags are mounted on pallets which move along a conveyor The tags each contain a 40 character code identifying the pallet An object detect device photoelectric switch is connected to the antenna The device is placed near the edge of the antenna signal operating range RF capture window so communication begins when the tag is within range Figure 2 4 Typical RFID Read Transaction RF capture window Object Detect Device tripped RF signal is DI activated To Host Antenna RF Tag being read by the Antenna Sequence of Operation The following events occur in the scenario in Figure 2 4 for a read tag transaction 1 At system startup the host sends a configuration command to the
35. preferably behind the antenna face See Chapter 4 Table 4 A and Figure 4 3 for details We recommend storing tags in a completely shielded no openings metal enclosure whenever tags must be stored closer than the recommended distance from an active antenna This is particularly important for Read Write tags as battery life can be reduced if a nearby antenna can constantly trigger them ON Data in Programmable tags can also be changed if they are stored too close to an active tag programming station The Allen Bradley read write tags including Catalog Nos 2750 TFAW2K and TFAW8K contain lithium batteries Consult local Environmental Agencies for proper disposal procedures for lithium batteries WARNING Read Write tags Catalog Nos 2750 TFAW2K and 2750 TFAW8K contain lithium batteries The lithium battery information provided here must be followed If you fail to do so equipment could be damaged and or personnel could be injured Do not incinerate or dispose of lithium batteries in general trash collection Explosion or rupture is possible Lithium can cause burns to skin Do not pick up a ruptured tag with bare hands Use tongs a scoop or a shovel Do not use water or carbon dioxide CO fire extinguishers on fires that contain lithium batteries Lithium is reactive with these substances Appendix A Specifications Antenna Catalog Nos 2750 AS ASD ASP ASPF ASPR ASPRF Electri
36. security functions to help assure the integrity of communications For PLC users interface modules which supply the DF1 protocol are recommended see page 3 1 If you usea computer as host you must develop your own programming for DF1 protocol described in Chapter 8 or use the Catalog No 2760 RB module For DF1 protocol operation refer to the antenna IDP commands described in Chapter 9 Chapter 3 Host Options and Communication Requirements 33 Hardware Interface You can connect either RS 232 or RS 422 lines to the to Antenna antenna Refer to the host s User s Manual and interface module User s Manual if used for specific cable pinout information Communication These communication parameters on the host side of the Interface Parameters communication link must match the antenna settings 8bits character 6 Noparity Onestopbit Hardware Configurable These communication parameters are configurable when Parameters you remove the antenna wiring cover plate Power up Default Baud Rate dial selectable 300 19200 baud see pages 5 7 and 5 8 Factory setting is 9600 baud Transmission mode jumper selectable for DF1 protocol only see Transmission Modes page 9 3 See pages 5 7 and 5 8 for jumper setting information Programmable When using DF1 protocol some antenna interface Interface Parameters parameters can be changed through a Set Interface Configuration command see page 9 15
37. settings listed on page 9 13 reinitialize and start running again with default configuration Host default settings listed on page 9 13 Sensor defaults to settings from the last sensor Get Interface Configuration This command sets the communication configuration of the antenna s host interface This configuration is stored in volatile RAM Host must configure the interface each time the antenna is reset if settings are to be different from default settings Set Interface Configuration Get Sensor t J This command causes antenna to return its working parameters such as tag Configuration type object detect timeout listed on page 9 17 Some parameters revision number and technology type are reserved read only This command sets the antenna working parameters listed on page 9 17 Read only fields are ignored and should be set to zero This command will cause the antenna to execute the sensor program sent to it as many times as is indicated by the repeat count Sensor program includes read and or write command descriptor s Set Sensor Configuration 9 4 Chapter 9 IDP Antenna Commands Antenna Response Format Word Response Field Moo Response Code 00 oi Host interface status 62 02 Sequence No M58 04 03 Sensor No M55 06 a a Data if applicable The antenna returns a response to each command from the host except the Reset co
38. swapping disabled the antenna expects the command bytes and sends response bytes in numerical order as listed in the Byte Offset columns in the diagrams in this chapter With byte swapping enabled the antenna expects the command bytes and sends response bytes in the opposite order of that given in the Byte Offset columns i e 1 0 3 2 5 4 etc See page 5 8 to select the mode Table 9 A Command Codes and Descriptions This command sends data to the antenna s host interface processor data is Echo returned to the host unchanged Use this command to test the Interface Echo Sensor communications link between host and antenna This command sends data to the antenna s sensor interface processor data is returned to the host unchanged Use this command to check the antenna internal RAM swapping Interface This command causes the antenna to run diagnostics on both the host and Sensor interface and sensor processors Returned results are coded in four data Diagnostics bytes Sensor This command causes the antenna to run diagnostics on the sensor Diagnostics 12 processor Results are returned in a 2 byte data field This command causes the antenna host interface and sensor processors to Reset 03 configuration command This command will get the current communication settings of the host interface Configuration is returned in a 14 byte data field and includes baud rate and other
39. the station message as a error flags set command TNS response is issuing the network com See Table 7 G for land used to delivered Setto message mand or network Error Codes match response SRC value of reply A 4 is with command corresponding used for reply command messages Table 8 G Network Local Error Codes STS ae BADCMD Antenna does not recognize command as valid BADFNC Antenna does not implement this command BADADDR Non sequential unprotected write or an invalid address 70 BADMODE Improper message mode transmission large small enter exit attempted 8 34 Chapter 8 Developing DF1 Protocol DF1 Application Layer Command Initiators and Executors Your host application program operates the RFID system through timely transmission of commands to the antenna and evaluation of antenna responses This section tells how to apply the network protocol command response format to communicate with and operate the antenna The mainstay of the host antenna communication isa network command called the Write Unprotected Command which is discussed at length in this section Command Initiator One of the functions of your host application program is to initiate commands to the antenna Thus part of your programming requires a command initiator Referring to Figure 8 22 Step 1 a containing the antenna command would be the result of a command initiator action The antenna res
40. use the programmable tags for operation with your Tag Transactions antenna you first set the antenna configuration You can program the programmable tags only if you use a 2750 ASP ASPF ASPR or ASPRF antenna You can program tags in 6 digit 20 character or 40 character format You can read programmable tags with any model antenna Example Programming Assume that you are using programmable tags and a Configuration Catalog No 2750 ASP antenna You want to program 40 character tags so you will configure the antenna for 40 character programmable tag type When you program tags the antenna to tag distance must be 5 7 inches Note The tags should be stationary during programming Assume the object detect is used The RF level setting does not matter the antenna transmits at a fixed level when configured for programming Note Set at least a 3 second timeout for programming tags In order to program tags as described above you could set the antenna configuration as follows Tag Type 40 character programmable Word 05 00 22 Object Detect Mode Enabled Word 07 00 01 Timeout 3 seconds Word 08 00 1E RF Field Strength Level Low Word 09 00 02 Example Command Format Word Byte Byte Offset Offset Offset 07 Command Field s Command reserved reserved Seq No MSB LSB Sensor No Reserved Tag Type Read Only Object Detect Enable Transaction Timeout RF Field Strength
41. whole number A 13 inches 33 cm Figure 4 5 Effects of Nearby Metallic surfaces Metallic Surface Antenna Defining the Capture We recommend you measure the antenna field strength to Window Boundaries define the capture window boundaries and thus determine the area of operation After positioning the antenna for your application set and adjust the antenna field strength level using the Allen Bradley Field Strength Meter Catalog No 2750 DS The required field strength level depends on the tag type See the Field Strength Meter Instruction Sheet Part No 40062 108 01 for instructions Note Tag sensitivity decreases if tags are not mounted on a metal backplane except for Flatpak type tags which are designed for non metal mounting surfaces See Chapter 11 for guidelines and recommendations for installing the different RF tags Chapter 4 RFID Component Setup Guidelines 4 9 Tag to Antenna When the antenna attempts to communicate with a tag the Orientation tag must be properly oriented to the antenna or communication can be hindered or prevented For orienting RF tags to the Catalog No 2750 AS ASP or ASPF antennas see Figure 4 6 Thefaceofthe tag must be on a plane parallel to the plane of the antenna face with a tolerance of 25 pitch or roll offplane see Fig 4 7 for pitch roll examples The tag may be rotated 360 about its center axis For orienting RF tags to the remo
42. zuzcolcoedw eser Erbe PS PARAS ERE 4 2 Tag to teg csse cur EE TRT R HIR Basa eee 4 3 index Topic Page Speed limitations moving tag 4 11 Start address field ASCII command anak ala ve sg cae sta 6 3 IDP command ass ca vanes Peewee os 7 2 9 22 System components RFID 2 4 System fault isolation anaana 10 5 Hardware a nh BKA e n Tale heaton 2 10 5 Host communication 10 6 Host message content a 10 7 T Tag speed limitations 4 11 Tag transactions Defining eed aan aos ce LM kab how ae 7 1 Programmable cece eee eee 7 5 Read write tag x select bade Sos Teak phages 7 9 Repeating 25 iu 2 eee e ne ies do hr pe a e ce 7 7 TESNO 2 coto toe vac o berate Ma Mg Ana iq 4 11 Using object detect mode and timeout 6 1 TAGS RP ore vestit oue conte asit ute talcs RA SE 2 4 Dimensions mounting 11 3 4 5 Memory capacity useless 7 3 Transactions eoe Ban UE DX 2 6 7 5 7 9 Tag to tag spacing AA 4 3 Testing Tag transactions anaana aaa 4 11 Transmission modes cece eee eee 9 3 Selecting AA AA 5 8 Transmitter DFI ess 8 1 9 14 Troubleshooting oso ioa ane he ae are 10 1 Defining the problem 10 6 Host Communication 10 6 Host message content 10 7 Hardware Diagnostic LEDS 203 sessi olio IE us 10 2
43. 0 only 10 years below 70 C 300 hours 200 C 915 1830 MHz 40 bytes total 6 20 and 40 byte formats are available Appendix A Specifications Antenna Type 2750 AS ASP amp ASPF Programmable Tag Catalog Nos 2750 TPC20 TSHU40 TFAU40 TAU40 Series A amp B continued Read Distance ASD low power high power Programming Distance Antenna Type 2750 ASP amp ASPF ASPR amp ASPRF AS amp ASD Programmable Tag Tag Speed Antenna Type Catalog Nos 2750 TPC20 2750 TSHU40 TFAU40 Program ASP amp ASPR TAU40 Series A only Read AS amp ASP ASPR amp ASPRF Programmable Tag Tag Speed Fast Read 2750 2750 TAU40 Program Series B only Read ASPF ASPR amp ASPRF A 3 Distance from Antenna 6 48 inches 15 122 cm 6 60 inches 15 152 em 2 4 inches 5 10 cm 2 81inches 5 20cm Distance from Antenna 5 7 inches 13 18 cm 5 9 inches 13 23 em cannot program tags Distance from Antenna stationary 880 ft min 40 characters at 4 feet 268 m min 40 characters at 1 2m 1320 ft min at 3 feet 402 m min 40 characters at 91 m 15 ft min 40 characters at 2 inches 4 57 m min 40 characters at 5 cm 20 ft min 40 characters at 8 inches 6 1 m min 40 characters at 20 cm 1100 ft min 40 characters at 5 feet 335 m min 40 characters at Distance from Antenna 6 character 100 miles hr at 3 fee
44. 1a Chapter 7 Antenna Configuration and Operation 77 Example Repeating Shown below isa Perform read command which includes Read Command a repeat count set to 00 unlimited repeats The command calls for the antenna to read 40 bytes of data The read starting address is 0000 Hex The length is 0028 Hex 40 decimal The read descriptor includes a 40 byte data buffer When you send the repeating read command with the antenna configured for object detect enabled and a 3 second timeout the antenna will transmit when the object detect goes active The antenna will continue to transmit until successful or until the timeout expires The antenna will repeat the read when the object detect goes active again Example Command Format Word Byte Byte Command Repeat Ct reserved Sea No MS6 156 Read Read with no more 08 o 08 descriptor Reserved 09 00 08 00 09 Reserved 00 0A 00 0B a mss Length MSB LSB Data 2 ASCII spaces Data 2 ASCII spaces Data 2 ASCII spaces Chapter 7 Antenna Configuration and Operation Read Write To use the read write tags for operation with your antenna Tag Transaction vou first set the antenna configuration for your operation Example Configuration Assume that you are using read write tags and a Catalog No 2750 AS antenna You are using an object detect device Assume the antenna to tag distance is 24 inches 61 cm The tags are moving
45. 2 to isolate non targeted tags from the RF signal Note For Catalog No 2750 ASD antennas tag to tag spacing minimums are 38 inches 96 5 cm for high power settings 32 inches 81 3 cm for low power settings For Catalog Nos 2750 ASPF and ASPRF tag separation of 3 feet 0 9 m and 10 mph speed is recommended Write Operations All Set tag to tag spacing according to the distances as shown in Figure 4 3 Distance X depends on the power level setting as shown in Figure 4 3 Figure 4 3 Isolation Ranges for Write or Program Operations Targeted RF Tag within signal capture window Antenna RF Power Level 15ft 4 6m P42 3 7m pr ae Sas CT REIT Area 1 Minimum recom 2750 ASP m mended spacing range No tags 2750 ASPF i 1 8 m other than targeted tag in this 0 9 m range during transmission n 15cm l 32 ft 9 8m Area 2 Preferred spacing range CA S 238 70m for additional tag isolation No tags other than targeted tag in 2750AsPR 3 18ft 55m this range during transmission 2750 ASPRF 2 12ft 37m 1 8f 24m Area 3 Preferred spacing range Bin 20cm behind the antenna tags in this aft 12m area may be subject to reflected 2750 ASD TIERS 3 2in T signals Eddie prim om eae Idle Weak signal emitted when antenna is powered up but not attempting to transmit pr Chapter RFID Component Setup Guidelines Positioning the Antenna When positioning and mounting your antenna
46. 2 leads to PLACE JUMPERS at C E JA pins 3 4 as shown for 2 lead current sink Chapter 5 Antenna Installation and Connections 5 11 Object Detect Connection Procedure continued CAUTION Be sure to install the P6 jumpers for the type of object detect device used Using incorrect jumper settings or connections may damage the object detect and or the antenna Figure 5 6 Wiring And Jumper Configuration for 3 lead Object Detect Devices See Figure 5 2 for connector locations J4 8 Pole Connector Pins 3 4 5 3 Lead Current Source Object Detect Serial Antenna J4 Connector Pins 3 4 5 see insert P6 Connector CONNECT the 3 leads to PLACE JUMPERS at B D J4 pins 3 4 5 as shown for 3 lead current source Serial Antenna J Connector Pins 3 4 5 see insert Object Detect P6 Connector CONNECT the 3 leads to J4 pins 3 4 5 as shown 5 12 Chapter 5 Antenna Installation and Connections Antenna Mounting Antenna body mounting dimensions are shown in Dimensions Figure 5 7 Note Figure 5 7 shows Catalog No 2750 ASD which includes RX and TX receptacles for remote head connection The same body dimensions apply to other antennas without the receptacles Figure 5 7 Antenna Body Mounting Dimensions 2750 ASD shown Dimensions in Inches 11 00 279 40 1 00 25 40 11 43 5 00 ES 127 00 326 89 31 Dia HOA PAG j 13 97 Chapter 5 Antenna Installation and Connecti
47. 2000 feet Chapter 5 Antenna Installation and Connections 5 7 a a meal Connecting Host Communication continued Figure 5 4 Communication Wiring Pinouts for Connectors J4 and J5 and P6 Jumpers See Figure 5 2 for JA 15 P6 locations J5 Connector Wiring Cover Ground Plate Removed di 23 Receive Receive bia PPEE PETE E PEG zer MERUN EE RS 422 TO HOST Va palo 2 S s ES JUMPER at H and NOT G selects RS 232 RS 232 TO HOST NOTE Jumper at A on P6 used only with RS 422 for JUMPER at G and NOT H runs less than 10 feet selects RS 422 Chapter 5 Antenna Installation and Connections Selecting Power up Default Baud Rate Selecting Byte Swapping Mode Upon any reset or power up the antenna reverts to the baud rate set by the antenna baud rate dial see Figure 5 2 for host communication The factory setting of the dialis 9600 To change the power up default baud rate 1 Referto Table 5 A for the baud rate dial settings 2 Setthe dial for the desired baud rate The antenna will communicate at the new baud rate upon power up or reset Note The antenna baud rate can be set by a command from the host see Set Interface Configuration Command page 8 15 though the antenna will always revert to the dial baud rate upon power up or reset Table 5 A Baud Rate Dial Settings Baud Rate Dial Setting Default Baud Rate Data communication betw
48. 3 lt SP gt 32 lt SP gt 8 lt SP gt 12345678 lt CR gt Example Response 09 lt SP gt 002 lt SP gt 008 lt CR gt 10 lt SP gt 001 lt SP gt 255 lt CR gt 11 lt SP gt 002 lt SP gt 006 lt CR gt In the example command above the W3 write tag with REPCNT 3 causes a tag write to be performed three times The address value 32 starts the tag write at address 0020 hex The length value 8 sets the message length to 8 bytes and is followed by a single space then the data field see Table 7 B page 7 3 for amount and types of tag data allowed The second example response indicates a failed tag write operation The RC value 001 indicates the operation failed The ATTM value 255 indicates 255 attempts made Chapter 6 10 6 ASCII Commands Multiple Command Command Formats Read Read Mlultiple REPCNT R eadtag address length R eadtag address length CR Write Write M ultiple REPCNT Wi ritetag address length SP data Wiritetag address length SP2data CR Read Write M ultiple REPCNT Rleadtag address length Wi ritetag address length SP2data CR Write Read M ultiple REPCNT Wiritetag address length SP data R eadtag address length CR Response Format TNS lt SP gt RC lt SP gt first Read or WriteTag response TNS lt SP gt RC lt SP gt second Read or WriteTag response Use the Multiple command to perform two consecutive read tag or write tag commands in a
49. 9 15 Troubleshooting a 10 6 Communication sequence typical DFI 8 3 Components RFID 0 0 e esses 2 4 Set up guidelines a 4 1 Configuration Command setinterface suus 9 21 Index 13 Topic Page Command set sensor ASCI Lumens eee eet eer teas 6 6 lr cree PE andes be T 9 15 Example programming IDP 7 5 Example read only IDP a 7 7 Example read write IDP aa 7 9 RF level testing Cuogo rine re eene Pia eret 4 8 Configurations example IDP Programming sueco s eate x Md qs 7 4 Read only aa du ts dp co NR band e me ue 7 6 Read Write oec do uu et tahoe fase Sunol ets 7 8 Configuring power supply lt e e a 5 4 Connecting Host communication Lus 3 3 5 6 Object detect device 5 9 Powersupply cuxseo eus e dated eames cues sea 5 4 Cover plate removal wiring sess 5 2 D Data field ASCH command eae Ce thee R RA A 6 3 DET Linee due Gt ed tuu t usar pe AS 8 6 IDP command ad pid x d ee UR TRA 9 2 Perform command 0a 9 20 Sensor program Xa aNG AA 9 22 Data limitations ASCII Commands ROAD 39 5 noe Dac ee da shia ba inia 6 8 Writei8g 4E EI EE AA KINANA NG 6 9 Multiple cocoate ond aaa enia Aeg uA et 6 10 IDP perform command 7 3 9 2 9 20 Unprotected Write Command 8 39 Delays timing interface communication 9 13 14 Default baud rate dial 5
50. 9 C and or 9 D pages 9 5 9 6 to decode Chapter 9 IDP Antenna Commands 9 19 Example Set Sensor The diagram below shows the coding for a typical Set Sensor Configuration Command Configuration command According to the command in the example below and referring to Table 9 H the antenna would be configured for 2K read write tag Byte Offset OB 10 Object detect mode enabled Byte Offset OF 01 Timeout 4000 milliseconds or 4 seconds Byte Offset 11 28 RF level set to low Byte Offset 13 02 Example Command S Word Byte Byte Command reserved 07 00 0 01 reserved 3 0 0 seq No MSE 156 0 8 Reserved Tag Type 0 0 0 0 Read Oniy 0 1 0 2 Co NEM R 9 0 0 0 0 0 os Object Detect Enable 0 0E 0 OF Transaction Timeout 08 0 10 2 11 1 RF Field Strength 00 12 0 13 9 20 Chapter 9 IDP Antenna Commands Perform Command The command will cause the antenna to execute the sensor program descriptors defined in the command data field as many times as is indicated in the repeat count field The results are returned to the host for each repeat of the Perform command for each command descriptor in the Perform command data field See also Enable Disable Unsolicited Response page 8 38 for information on limiting the number of antenna responses Options on how the data is formatted are based on the interface configuration o
51. AD QUALITY Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Application Considerations for Solid State Controls Publication SGI 1 1 describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will the Allen Bradley Company be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many variables and requirements associated with any particular installation the Allen Bradley Company cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by the Allen Bradley Company with respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this manual in whole or in part without written permission of the Allen Bradley Company is prohibited 91991 Allen Bradley Company Inc Table of Contents Chapter Title Page 1 Using this Manual Chapter Obje
52. CK or DLE NAK from a host s receiver can be placed in the data field between the DLE STX and DLE ETX BCC of the transmitter DF1 message These receiver responses within the DF1 data field are referred to as embedded responses The response codes in the data field are distinguished from data by the DLE prefix You can use embedded responses in order to speed up the communication process For example the DLE ACK or DLE NAK for a previously received message might be placed in the DF1 data field of the currently outgoing data transmission rather than waiting for the entire message to be transmitted then sending the DLE ACK or DLE NAK The 2750 AS series antennas can accept but do not generate embedded responses Full Duplex Protocol The following figures show some events that can occur on Examples the various interfaces Control characters are shown in bold type BCC is shown at the end of each message packet Time is represented as increasing from the top of the figure to the bottom Figure 8 12 shows normal message transfer Figure 8 12 Normal Message Transfer SOURCE XMTR RCVR DLE STX Data DLE ETX BCC Not Full Data I DLE ACK 8 24 Chapter 8 Developing DF1 Protocol Full Duplex Protocol Figure 8 13 showsa DLE NAK response to the initial Examples message transmission After the message is retransmitted a continued DLE ACK response is given Figure 8 13 Message Transfer with NAK SOURCE XMT
53. D Site Signal Obstructions Reflective Surfaces Host Communication e Host to antenna physical link Host to antenna message integrity Host Message Content Antenna configuration Antenna commands Component Set up Tag to tag Spacing Antenna to tag Spacing Antenna to tag Orientation Object Detect connection Object Detect placement Operation Definition antenna configuration Object Detect Enable Timeout 6 Tagtype e RF level Component Performance Tag Performance Object Detect Performance 10 6 Defining the Problem Host Communication Chapter 10 Troubleshooting To begin to define a system performance problem define the point at which system failure occurs Depending on the nature of the problem you can check the various basic system performance areas as appropriate Some checks for each area are listed in the rest of this chapter Note Check first for obvious component damage or failure for communication interruption and RF signal obstruction Do you have communication Check your host communication both the physical link and the actual communications Host to antenna physical link failure Send an Echo command see Chapter 8 or 9 to the antenna and check the antenna Comm LED If Comm LED doesn t go ON recheck the connections See Chapter 5 for connecting the host to antenna and check your host communication parameters and make sure they mat
54. Detect Devices oeiliuse ci Qe t OWN RESI IEEE 5 10 5 6 Wiring and Jumper Configuration for 3 lead Object Detect Devices 0 eee ccc eee 5 11 5 7 Antenna Body Mounting Dimensions 2750 ASD 5 12 5 8 Remote Antenna Head Mounting Dimensions 5 13 6 1 Typical ASCI Command Format 6 2 8 1 Host and Antenna Each Have Transmitter and Receiver Functions e aaa 8 2 8 2 Typical DF1 IDP Host Antenna Command Exchange 8 4 8 3 DF1 Format Network and IDP Layers Contained within Data Field 00 c cece eee 8 4 8 4 Typical DF1 Message Format Encoding 8 7 8 5 DF1 Transmitter Routine Simplified 8 10 8 6 DF1 Receiver Routine Simplified 8 11 8 7 Data Paths for Two Way Simultaneous Operation 8 12 8 8 Multiplexing and Separating Transmitter and Receiver Messages m 8 13 8 9 Protocol Environment 2 cd cose de co i Ehre 8 14 8 10 Detailed DF1 Transmitter Routine 8 16 8 11 Detailed DF1 Receiver Routine 8 20 Table of Contents NE EEE Ur E ES E Figure Table Title Page List of Figures cont d 8 12 Normal Message Transfer eee 8 23 8 13 Message Transfer with NAK 05 8 24 8 14 Message Transfer with Timeout and ENQ 8 24 8 15 Message Transfer with Retransmission 8 25 8 16 Message Transfer with Message Sink Full 8 26 8 17 Monitoring Full Duplex Message
55. ET CODE if DLE STX then begin BCC lt 0 GET CODE while it is a data code begin if buffer is not overflowed put data in buffer GET CODE end if the control code is not a DLE ETX then send DLE NAK else if error flag is set then send DLE NAK else if BCC is not zero then send DLE NAK else if message is too small then send OLE NAK else if message is too large then send DLE NAK else if message sink is full send OLE NAK else if header is same as last message send a DLE NAK else begin send message to message sink send a DLE ACK save last header end end eise if DLE ENQ then send LAST RESPONSE else LAST RESPONSE NAK end 8 22 Chapter 8 Developing DF1 Protocol DF1 Receiver continued Table 8 D continued Typical DF1 Receiver Routine in Structured English GET CODE is defined as loop variable GET CHAR if char is not a DLE begin add char to BCC return the char and data flag end else begin GET CHAR if char is a DLE then effect DLE stuffing begin add char to BCC return a DLE and a data flag end else if char is an ACK or NAK send it to the transmitter else if char isan ETX begin GET CHAR add char to BCC return ETX with a control flag end else return character with a control flag end end end GET CHAR is defined as animplementation dependent function that returns one byte of data from the link interface hardware Chapter 8 Developing DF1 Protocol 823 Embedded Responses Response codes DLE A
56. EVEN number with byte swapping 06 07 Length MSB LSB enabled 08 09 Data XX XX Data read from or written to the tag or data used for LP User Defined buffer in tag read command optional XX XX User Defined Chapter 9 IDP Antenna Commands 9 25 Example Perform Command Shown below is a typical Perform Command This command Start of 1st descriptor Read with more to follow Start of 2nd descriptor Write with none to follow includes a tag read chained to a tag write which would normally be used only with a read write tag The command calls for the antenna to first read 4 bytes of data starting at address 0020 Hex 32 decimal Next the antenna writes 4 bytes of data to the tag starting at address 0022 34 decimal Example Command Format i Word Byte Byte Command Repeat Ct 0 00 01 01 00 103 Seq No MSB LSB 1 04 34 05 o 09 00 07 8 0 0 o o 07 3 9 9 w Resena n f oa 9 wo oo c Reena s o 9 869 San Adar 57 159 os ooo 2 5 Data ascilspace o 29 t9 3 bata ascitspace 09 30 oa 39 0 pum os 9 0 0 1 Write none to 0 14 00 15 0 follow 14 Reserved 15 teg wseis oo o a 9 19 Ppataascuaa oc ao 5 patatasenc o 3 0 an 9 26 Chapter 9 IDP Antenna Commands Example Perform Response Start of 1st d
57. NTS o ters seh ston eu Eccc 7 3 Start Address and Length Fields 7 3 Programmable Tag Transactions 7 4 Example Programming Configuration 7 4 Example Programming Write Command 7 5 Addressable Programming 7 5 Example Read Only Configuration 7 6 Example Repeating Read Command 7 7 Read Write Tag Transaction 7 8 Example Configuration 7 8 Example Perform Read Write Command 7 9 8 Developing DF1 Protocol Chapter Objectives a 8 1 Overview Transmitter and Receiver Functions 8 1 Overview of DF1 Protocol 8 2 Typical DF1 Communication Sequence 8 3 DF1Overview ou ever atto pa Aaah Nang at hang ind 8 5 DF1 Message Format 8 5 Control Characters cssc o e vm los uo 8 6 Data rield 1 524552 the wets Rd tacita Vs 8 6 Transmission Codes 0 ee aee 8 7 Typical DF1 Message Example 8 7 DEF1RGSDO ISBS ak an Ag a enda d Gave 8 8 Block Check Character BCC 8 8 Chapter 8 Table of Contents Title Developing DF1 Protocol continued Developing DF1 Transmitter Receiver Routines Transmitter Overview seusess Receiver Overview 2 0c eee ee eee ees Multiplexing and Separating Messages Protocol Environment 02 0000000 DFT T
58. Path 4 DLE ACK gt Combined Circuit AB DLE STX Data DLE ETX BCC gt DLE STX Data DLE ETX BCC DLE ACK DLE STX gt Circuit BA DLE STX Data DLE ETX BCC DLE ACK DLE STX ACK on AB delayed slightly because ETX BCC are indivisible 238 Chapter Developing DF1 Protocol PCCC Network Layer The network layer provides a means of interaction between application programs such as those of the host computer and the antenna The network command format transfers antenna commands from the host to the antenna The DF1 driver delivers these network messages within the DF1 data field to the antenna The network layer consists of the following basic attributes which are discussed in this section Two application programs which exchange messages i e host command initiator to antenna command executor or antenna command initiator to host command executor Defined message format for command and response consisting of defined fields in a particular sequence and data in command only Each network command requires a corresponding network response Message number and timer for tracking the response to a particular command for administration of timer and message number see DF1 Application Layer page 8 34 Error code administration Note The antenna network level responses can be disabled see DF1 responses disabled under Options in Table 9 G page 9 13 DF1 Link Layer Because
59. Protocol 8 11 Receiver Overview The host DF1 receiver see Figure 8 6 for receiver diagram 1 Waits to receive either an enquiry or message Ifan enquiry received resends last Ack or Nak 2 If message received verifies data BCC 3 Ifdata verified sends Ack If not sends Nak Figure 8 6 DF1 Receiver Routine Simplified Receive DLE ENO Receive Message LAST NAK No Yes LAST ACK G Send DLE LAST 812 Chapter 8 Developing DF1 Protocol Muitiplexing and As shown in Figure 8 7 there are four data paths in Separating Messages host antenna communications Host Transmitter sends DF1 message to Antenna Receiver on Path 1 Antenna Receiver returns response code to Host Transmitter on Path 2 Antenna Transmitter sends DF1 message to Host Receiver on Path 3 Host Receiver returns response code to Antenna Transmitter on Path 4 With only two physical circuits in use implementation of DF1 requires multiplexing ofthe host s outgoing transmitter messages and receiver responses Paths 1 and 4 in Figure 8 7 Figure 8 7 Data Paths for Two Way Simultaneous Operation Antenna Chapter 8 Developing DF1 Protocol 8 13 Multiplexing and Also required is separating and routing of the incoming Separating Messages messages and responses data fields to the receiver routine continued Physical Link Layer UART Rx and Tx lines and the response codes to th
60. R Data DLE STX Noise DLE ETX BCC DLE NAK DLE STX Data DLE ETX BCC Not Full Data mz DLE ACK Figure 8 14 shows the transmitting station sending a DLE ENQ sequence after a timeout because it did not receive the initial DLE ACK response Figure 8 14 Message Transfer with Timeout and ENQ SOURCE XMTR DLE STX Data DLE ETX BCC Not Full Data DL Noise CK Timeout DLE ENQ ue Wer DLE ACK Chapter 8 Developing DF1 Protocol 8 25 BH J J J z i 4 lumus Full Duplex Protocol In Figure 8 15 noise hits both sides of the line This destroys Examples the DLE ACK while also producing invalid characters at the continued receiver The result is receiver sends a NAK and the transmitter retransmits the original message Figure 8 15 Message Transfer with Retransmission SOURCE XMTR DLE STX Data DLE ETX BCC Not Full nm Data DL Noise CK Noise mm Timeout Headers DLE ENQ Compared DLE NAK DLE STX Data DLE ETX BCC Retransmitted Message Discarded DLE ACK ae Chapter Developing DF1 Protocol Full Duplex Protocol Figure 8 16 shows a DLE NAK response to the initial Examples message transmission because the message sink is full continued Afte
61. SCI the antenna automatically converts the decimal values you supply such as address to hexadecimal Termination End each command with a single ASCI carriage return lt CR gt Each response from the antenna ends with a single carriage return lt CR gt Figure 6 1 Typical ASCII Command Format Command Termination CR Optional REPCNT field address length SP data CR Typical fields use decimal numeric values Use one space only between fields SP Chapter 6 ASCII Commands 63 Conventions and Field Size Field sizes are listed for each field in a General Guidelines response Fields in the commands can be any size as long continued as the field values are appropriate except data fields see Antenna Command Fields below Leading zeros 0 are ignored Invalid Command If the antenna receives a message not recognized as valid ASCII command the antenna responds with CR Antenna Command Fields Most of the antenna commands begin with the descriptor field such as W ritetag Other fields are described below REPCNT The REPCNT repeat count is an optional field used to repeat a tag command such as read tag or write tag Enter the REPCNT value after the command descriptor Do not insert a SP between the descriptor and the REPCNT The range is from 0 to 255 where 0 indicates continuous repeat until another command is received by the antenna With no ent
62. Table 8 F on page 8 9 These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C and or 9 D pages 9 5 9 6 to decode 08 00 09 Chapter 9 IDP Antenna Commands 9 11 Antenna Reset This command causes the Host and Sensor Interfaces to hard reset and reinitialize The Host Interface Configuration will revert to default settings See Table 9 G page 9 13 for host interface default settings Sensor Interface default settings will remain at the most recent Sensor Configuration Command configuration Note The antenna does not return any IDP or network level response to this command The host will only receive a DF1 level response DLE ACK or NAK from the antenna indicating that the command was received by the antenna Word s Byte Byte Command Field Offset Command Field Offset 03 00 00 01 00 02 00 03 02 Sequence No MSB 04 Sequence No LSB 05 Pos TH 9 07 9 12 Chapter 9 IDP Antenna Commands Get Interface This command will get the current working parameters Configuration ofthe antenna s host communication interface Parameters Command include baud rate and other information see Table 9 G Command Format Command Field S Command Field L I T G a USE E a RT ATA 02 Sequence No MSB 02 HTH 03 00 06 Response Field eter Response Field b 0 8 00 Retwntode 0 o Host interface St
63. ace Status 02 Sequence No MSB 04 00 06 Word Offset Response Field Response Field Resend o9 00 0A Firmware Revision No 0C o 00 08 Transaction timeout MSB 10 00 12 RF Field Strength 13 These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C and or 9 D pages 9 5 9 6 to decode Chapter 9 IDP Antenna Commands 9 17 Get Sensor Configuration Command continued Table 9 H Sensor Configuration Data for Both Get and Set Sensor Configuration Function Hex Applicable Antenna Value Read Only 00 Reserved field ignored in command 6 digit 20 or 40 character Read Only All Antennas 2 All Antennas 8K RAW 6 Tag Type 41 20 character programmable addressable All Antennas 40 character programmable addressable 2750 ASPF ASPRF 6 digit fast read 2750 ASPF ASPRF 20 character fast read 2750 ASPF ASPRF 40 character fast read Read Only Firmware Revision Level 00 01 K RAW NT ol N N oo gt BIN N OJN 02 03 a MK Read Only Firmware Revision Number 05 hoi nousa Job qe cl O 07 ObjetDetect 0 Disabied Mode MSB LSB Timeout FFFF disables timeout 0a Notued 00 KA p Minimum G ie PONENS 14 se Read only Parameters for this field are ignored in the Set Sensor Configuration Command In order to
64. ach Have Transmitter and Receiver Functions Host Antenna mma Host transmits message Recei D Antenna returns response Antenna transmits message Transmitter Receiver Host returns response Overview of DF DF1 protocol is a scheme developed to enable reliable sensor Protocol operation by a remote host computer over serial communication lines The term DF1 protocol refers to a combination of three separate layers Each protocol layer is discussed separately in this chapter These layers are listed and described briefly below see Figure 8 3 DF1 The data link layer of DF1 protocol You use DF1 protocol to transmit data containing IDP and or network commands over a serial communication link PCCC Network The network layer consists of command and response formats for handling communications between the host application program and the antenna The network commands and responses are inserted as data within the DF1 layer IDP Identification Protocol IDP consists of the command response coding defined for the antenna Your host application program operates the antenna by issuing IDP commands to the antenna and handling IDP responses from the antenna The IDP commands are placed in the network levelformat and inserted into DF1 format data field for transmission Chapter 8 Developing DF1 Protocol 8 3 ssa aaa
65. all the control characters with corresponding Hex values used in DF1 transmissions Table 8 A DF1 Control Characters Character Hex Mnemonic Value Data Link Escape prefix E E s sx GS x ow Acknowledge Negative Acknowledge The data field of a DF1 message is used to carry network and antenna commands see Figure 8 3 Data can be any value 00 FF except 10 Hex which requires special handling To encode the data value 10 Hex use two consecutive 10 Hex bytes this is to distinguish 10 Hex as data from the control character DLE which is encoded 10 Hex Notes 1 The DF1 data field is 250 characters maximum see also page 8 40 regarding large message transfer 2 The minimum size of a valid network message is 6 bytes Chapter 8 Developing DF1 Protocol 8 7 jj ZQ6Z86Q Q ww lll aag Transmission Codes The control characters used in DF1 are grouped into five sequences called transmission codes each with a specific meaning to the receiver see Table 8 B The code characters are sent in sequence with no bytes between the characters DLE 10 Hex prefix begins all DF 1 transmission codes followed by other control characters as shown in Table 8 B Table 8 B DF1 Transmission Codes urs CT startofDridatavranamiion Ca Na ee m Ius im Receiver how DLE NAK Negative Acknowledge Note BCC is an optional block check character appended to the DF1 message for
66. ammable tags other than the Flatpak tags follow these guidelines see Figure 11 2 Use of non metal screws nylon is suggested Screw size Up to 1 20 Use only non metal flat washers Torque to 10 inch pounds maximum to avoid breakage Figure 11 1 Examples of Read write and Programmable Tags pasa g TE a d n E AU PH d 89 349 2 Chapter 1 1 RF Tag hardware and Installation Programmable Tags continued Figure 11 2 Mounting Dimensions Programmable Tags Including Catalog Nos 2750 TAU40 and TSHU40 Dimensions Dimensions Dimensions cont d cont d inches mm inches mm inches mm Ka pase e e a pn ne Le pem pe cma sr a Ko pmecmspa m sse e n aa Kea u a e uc a VA dia 31 7 9 11 4 Chapter 7 7 RF Tag hardware and Installation Programmable Tags continued Figure 11 3 Mounting Dimensions Flatpak tag Catalog No 2750 TFAU40 Dimensions inches mm Chapter 1 1 RF Tag hardware and Installation Read Write Tags For mounting read write tags see Figure 11 4 Screw size Up to 10 32 Use of flat washers with screws is recommended e Torque to 20 inch pounds maximum to avoid breakage Figure 11 4 Mounting Dimensions Read WriteTags Catalog Nos 2750 TFAW2K and TFAW8K Dimensions inches mm 11 6 Chapter 1 1 RF Tag hardware and Installation Tag Mounting For best results mount RF tags flush on a smooth metallic ba
67. ansmission in YELLOW Comm Changes state as tags pass to from a tag progress Normal status is off Object Changes states when Object detect is active or 3 Detect YELLOW 6 p closes physically or object detect mode is Object detect is not active logically disabled Antenna Flashing Intelligent Normal operations iaiia Antenna fault underway GREEN Normally on Power is applied No power applied Table 10 A xplanation On 0 Tag Fault Normally off out GREEN Normally on RM communication oe communication Note If the obiect detect mode is disabled this LED will alwavs remain on Troubleshooting Should the antenna not function properly the LEDs can be interpreted to indicate what corrective action should be taken Consult Table 10 B for troubleshooting information Chapter 10 Troubleshooting 10 4 a S Troubleshooting continued Table 10 B Troubleshooting Guide Corrective Actions Power LED off No Check plug in connector LEDs lit Check power supply connections Check power supply fuse Check antenna fuse e e e Check other devices connected to the supply Replace supply Replace antenna Use Get Sensor Configuration Command and check configuration of tag type Use Get Sensor Configuration Command and check O D mode and timeout e Try adifferent tag Check Return Codes Sensor Status and Interface Status in Command response
68. apter 2 for general RFID operation information There are two basic types of RF tags programmable tags and read write tags and there are different models of each type see Figure 11 1 This chapter addresses the physical specifications of the two tag types for installation storage and handling purposes The tag specifications are further described in Appendix A andin Table 7 B page 7 3 For more tag information refer also to Publication 2750 2 9 Product Data Bulletin 2750 Radio Frequency Tags The following information must be available in order to install the tags e Tag mounting location on item or pallet Tag mounting orientation For guidelines in planning the tag mounting location and orientation see Chapter 4 Chapter 1 1 RF Tag hardware and Installation 11 2 Tag Testing Tag Installation Guidelines Programmable Tags You may wish to test tag functionality prior to installing the tags For this purpose we recommend use of the Allen Bradley Tag Test Stand Catalog No 2750 TTS Consult your local Allen Bradley representative for more information regarding this device To install the RF tag consult with your system designer for required tag position and orientation Tag installation recommendations differ depending on the type of tag Refer to the guidelines in this section for each tag type Refer to Figures 11 2 11 3 and 11 4 for tag dimensions For mounting the progr
69. at Response Format Word Byte Byte Response Field Offset Response Field Offset Return Code 01 01 Hostinterface Status 02 Sensor Interface Status 03 02 Sequence No MSB 04 Sequence No LSB 05 00 06 Data same as sent 08 Data same as sent 09 These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C and or 9 D pages 9 5 9 6 to decode 9 8 Chapter 9 DP Antenna Commands Host and Sensor Host and Sensor Interface diagnostics causes the antenna Interface Diagnostics to run diagnostics on both the Host and Sensor Interface Commands This command requires no data field be included Results are returned in a four byte data field Antenna Command Format Command Format Command Field Se As Command Field elie o 0209 9 01 Co KC o NN OO 02 Sequence No MSB 0 Sequence No 58 05 03 06 07 Antenna Response Format Response Format Word Byte Byte Response Field Offset Response Field Offset 00 91 00 Return Code 01 01 Host Interface Status 02 Sensor Interface Status 03 02 Sequence No MSB 04 Sequence No LSB 05 o 00 06 Host Status Code see on Table 8 E on page 8 9 08 gp 09 Sensor Status Code see os Table 8 F on page 8 9 0A go 08 These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C an
70. atus 02 SensorinterfaceStetus 03 02 Sequence No M58 04 Sequence No tse 05 03 00 L9 0 D 04 Baudrate VS8 108 Baudrate sB OO 09 05 00 0A 00 08 0 0 dj 0 0D 00 08 o8 o 10 o9 belayo 2 Deay O 03 0A Revision No 14 Revision Level 15 page 9 13 The configuration parameters are returned ina 14 byte data field in the antenna response beginning with Word Offset 04 below Antenna Command Format Antenna Response Format Response Format These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C and or 9 D pages 9 5 9 6 to decode Note These parameters are set and not configurable 8 bits character No parity istop bit The default baud rate depends on the baud rate dial setting see page 5 8 Chapter 9 IDP Antenna Commands 9 13 Get Interface Configuration Command continued Table 9 G Interface Configuration Data default settings in bold Byte Offset Function Hex Value Data Field within Set Baud Rate 00 02 Baud rate 2400 Reese see Note for 00 03 Baud rate 4800 default Baud rate 9600 Cow aaa sawa Fco TUY SSS CUT SSS NT TE AG el RE ae a eee ee gd a ERN EN or Bit 0 ce ge aa Bit 1 1 werdpaed a Bit 2 fe ns Sacer ET eee eee Dou ecce eerie ae ug ae NET EC ar Not
71. cal Input Power Connectors Object Detect Switch Supply Source Sink Source Current Mechanical Enclosure Rating Material Dimensions Main Body Length Width Height Weight Remote Antenna Head Length Width Height E Weight Cable Requirements Remote head connection for 2750 ASD ASPR ASPRF only Serial communication RS 232 RS 422 Communications Serial formats Protocol Environmental Operating Temperature Storage Temperature Relative Humidity Capabilities Power Levels Read Write Data Transfer ae Intelligent Antenna Configuration Tag Types Transformer Cat No 2750 PA 24 VAC 20 25 2 Amps 2 Pressure plate type screws 8 and 5 terminal 10VDC to 30VDC at 50 ma Bul 880L Recommended 8 25ma NEMA Type 4 12 13 Main body Die cast aluminum Remote head Plastic 13 5 in 34 3 em 7 8 in 19 6 cm 4 37 in 11 1 em 14 0 lbs 6 4 kg 5 12 in 13 0 cm 4 1 in 10 5 em 1 25 in 3 2 em 0 75 lbs 0 34 kg 2 Coaxial Cables Cat No 2750 C1 Shielded 50 ft max to host port Shielded 2000 ft max to host port RS 232 RS 422 Simple ASCII or DF1 IDP 0 C to 60 C 40 C to 85 C 5 to 95 non condensing Catalog Nos 2750 AS ASP ASPF ASPR ASPRF Programmable 5 Steps Minimum Low Medium High amp Maximum Catalog No 2750 ASD Programmable 2 Steps Low High 6 144 bytes maximum transfer capability
72. ch the antenna If Comm LED does go ON check the integrity of your connection or communication link Host to antenna communication integrity Send an Echo command to the antenna and check the data returned and the return code see Chapter 8 or 9 Ifthe return code indicates failure check to see the nature of the failure Chapter 10 Troubleshooting 8 5 nnn Host Message Content TT you have successful communication check the content of your messages and the return codes in the responses Send a Get Sensor Configuration command to the antenna Check the configuration values against those in the tables see Chapter 8 or 9 for e Tagtype Object Detect Mode Timeout setting RF level Send an antenna transaction read or write command see Chapter 8 or 9 What results do you get Check the return codes Check the Tag Comm LED Chapter 1 1 RF Tag Hardware and Chapter Objectives Chapter Overview Chapter Prerequisites Installation Read this chapter for guidance in the installing storing and disposing of the Allen Bradley Radio Frequency RF tags Separate sections describe e Tag testing Tag mounting dimensions Tag mounting recommendations e Tag storage recommendations Tag disposal requirements for read write tags only The Allen Bradley RF tags operate in conjunction with the Allen Bradley Intelligent Antennas in an RFID system see Ch
73. chapter to learn how to set up the serial communication format use the ASCI commands and interpret antenna responses Separate sections in this chapter describe how to 1 Set up the host port and antenna communication lines 2 Select ASCII protocol 3 Operate the antenna using ASCII commands Tables are included to help you encode command fields and decode response fields Setting the Host Port and Setup the host serial port and connect communication lines Communication Lines before selecting ASCII protocol as follows RS 232 or RS 422 Connect either type of serial communication lines See Connecting Host Communication page 5 6 Baud Rate Set the host baud rate to match the antenna baud rate To set the antenna baud rate use the antenna s default baud rate dial 1 Setthe baud rate dial to desired baud rate setting see Selecting Power up Default Baud Rate page 5 8 2 Power up the antenna see Connecting Power to the Antenna page 5 4 Upon power up the antenna will use the default baud rate Other Parameters Set the host port to no parity one stop bit 8 bits character Selecting Protocol ASCII is the default protocol for all Intelligent Antennas Whenever the antenna is powered up or reset it will come up using ASCII protocol Whenever any DF1 protocol command is received the antenna will automatically switch to DF1 protocol see Chapters 8 and 9 To reset the antenna for ASCII
74. ckplane surface Non metal backplane may result in higher signal power setting requirement Recommended minimum backplane dimension is 8 inches X 8 inches 20 x 20 cm although the width can be reduced to 2 inches or less Note The Flatpak tag Catalog No 2750 TFAU40 is an exception to this The Flatpak tag is designed for mounting to a non metallic surface only Consult factory about use of backplanes shorter than 8 inches or narrower than 2 inches Recessed Tag If you plan to mount the RF tags within a recessed metal Mounting cavity consult your Allen Bradley representative for application specific guidelines to obtain the best results General guidelines are see Figure 11 5 Always allow a minimum of 3 inches 7 6 cm spacing between sides of the tag and the cavity walls Ifthe cavity walls extend beyond the top of the tag the spacing between the wall and tag should be great enough so the wall does not reflect the RF signals and interfere with antenna tag transactions consult Allen Bradley for specific recommendations Figure 11 5 Recessed Tag Mounting a a This Metal side a MM ae Metal does not cause 7 EE reflection TAM allowable Metal side too deep causing reflection not recommended Antenna Signal Area Antenna Chapter 1 1 RF Tag hardware and Installation Tag Storage Tag Disposal Store tags that are not in use in an area well outside the active antenna range
75. code a single tag read or write transaction or chain a number of tag reads and or writes to be executed within each tag transaction Note The complete set of IDP commands is discussed in Chapter 8 The Perform command and Sensor Program are discussed on pages 8 20 to 8 26 Chapter 7 Antenna Configuration and Operation 73 ee tH Wn Repeat Counts The IDP Perform command includes a repeat count field which allows you to repeat the given command a specified or an unlimited number of times If you use a command repeat count of 0 the command is repeated without limit until another command is received We recommend that you use the object detect device and a transaction timeout when using a repeat count This allows a more positive control over transactions and helps curb the possibility of repeating a transaction with the same tag Object Detect with Timeout and Repeat Count If you use a repeat count with object detect and a timeout a transaction is repeated when 1 the previous transaction succeeds or times out 2 the object detect input goes inactive and 3 the object detect input goes active again after the previous transaction succeeds or times out Start Address The transaction commands each include a start address and Length Fields anda length field These fields allow you to specify which tag memory locations you will access and how much data you will transfer see Table 7 B for tag capabilities Data Lim
76. communication link to the antenna The data field may consist of up to 234 characters The antenna response includes return code RC and the exact contents of the Echo command data field Any data variation may indicate a communication fault The return code values are listed in Table 6 A page 6 7 Example Command E lt SP gt HELLO lt CR gt Example Response 01 lt SP gt 000 lt SP gt HELLO lt CR gt The RC value 000 in the response above indicates success as is further indicated by the correct data in the response Chapter 6 ASCII Commands Get Sensor Configuration Command Set Sensor Configuration Command Command Format G etconfig CR Response Format TNS SP RC SP gt tagtype SP odmode SP odtimeout SP rfstrength CR Use the Get Sensor Configuration command to retrieve the configuration settings for the antenna s read and write tag operations The antenna response includes these fields tag type tagtype a three digit field object detect mode odmode one digit object detect timeout odtimeout five digit and RF field strength rfstrength one digit The response fields are listed in Tables 6 A and 6 B page 6 7 Example Command G CR Example Response 03 lt SP gt 000 lt SP gt 016 lt SP gt 1 lt SP gt 00025 lt SP gt 5 lt CR gt As shown in Table 6 B the tagtype field 016 indicates a 2K Read Write tag The odmode 1 indicates enabled object detect mode The od
77. ctives lt K RR C g e ee R A ineme aaa 1 1 Manual Overview 002 ee ee eee 1 1 Manual Chapter Overview a 1 2 Intended Audience S 1 3 Definition of Major Terms essu 1 3 Related Publications a 1 4 2 Introduction to the RFID System Chapter Objectives pa Un sse Nah eee eoa 2 1 Description of the Intelligent Antenna 2 1 Hardware Features raaraa 2 2 RFID System Components 005 2 4 RE 095 rae che anG ay ee ee ee Cue 2 4 RAID System HOST iod e aa T e bo UER AA AE bawa 2 5 Power Supply cs Pma se hase ane ade 2 5 Object Detect Device 2 5 Antenna Operation 2 0 eee eee 2 5 Tag Transactions cess orbe or aha 2 6 Typical Read Application 2 7 RFID Site Evaluation 020000 2 8 3 Host Options and Communication Requirements Chapter Objectives a 3 1 HostOptions hin a e or ERER EEE hee tee 3 1 Host Communication Protocols 3 2 ASCILPTOTOCON 1 a ons cau Wa Dalia AA LAG oak 3 2 DET PrOtocal Nha a haaa aR cece a 3 2 Hardware Interface to Antenna 3 3 Communication Interface Parameters 3 3 Hardware Configurable Parameters 3 3 Programmable Interface Parameters 3 3 4 RFID Component Set up Guidelines Chapter Objectives 00 00 0000000 4 1 Component Set up Overview
78. d from bytes2 3 sending unsolicited responses 0001 FFFE hex Antenna can send up to this number of unsolicited responses FFFF hex Default no limit on unsolicited responses Chapter 8 Developing DF1 Protocol 8 39 AAAH AA Functions of the Unprotected Small Message Transfer Mode Write Command continued This is the usual method of sending antenna commands to the antenna and also for the antenna to send unsolicited responses to the host To use this type of Unprotected Write command insert the value 0200 Hex as the ADDR value Enter the IDP command in the data field following the ADDR value see Chapter 9 for IDP commands ADDR DATA Max of 242 bytes 0200 Hex Command Format Small Message Transfer Reply Format 8 40 Chapter 8 Developing DF1 Protocol Functions of the Unprotected Enter Large Message Transfer Mode Write Command continued Use this command when you intend to send command information to the antenna requiring a data field larger than the 242 bytes allowed in a single network data field To use this type of Unprotected Write command specify 0102 Hex in the ADDR field Enter any two bytes in the data field as shown in the format below After you use this command the antenna expects successive Large Message Segments containing your message to the antenna see Large Message Segments next page To end a series of segments see Exit Large Message Transfer Mode
79. d or 9 D pages 9 5 9 6 to decode Chapter Host and Sensor Interface Diagnostics Commands continued 9 IDP Antenna Commands Table 9 E Host Interface Diagnostics Status Bit Set RAM test failed EPROM test failed Always 0 Always 0 Sensor communications test failed Always 0 Always 0 N Always 0 Note More than one bit can be set Table 9 F Sensor Interface Diagnostics Status Bit Set RAM test failed EPROM test failed EEPROM test failed Decoder RAM test failed Decoder ROM test failed N Decoder test failed Always 0 N Always 0 Note More than one bit can be set 9 9 9 10 Chapter 9 IDP Antenna Commands Sensor Interface Sensor interface diagnostics causes the antenna to run Diagnostics Command diagnostics on Sensor Interface This command requires no data field Results are returned in a two byte data field Antenna Command Format Word Byte S Byte Command Field Offset Command Field Offset 00 12 00 00 01 01 00 02 00 03 Sequence No MSB 04 Sequence No LSB 05 00 06 00 07 Antenna Response Format Response Format Word Byte E Byte Response Field Offset Response Field Offset 9 00 Return Code 01 Host interface Status 02 Sensor Interface Status 03 02 Sequence No MSB 04 Sequence No LSB 05 00 06 00 07 Sensor Status Code see
80. d to many situations some of which are listed below The message sink can be full leaving the receiver with nowhere to put a message Amessage can contain a parity error The BCC can be invalid The DLE STX or DLE ETX BCC may be missing The message can be too long or too short Aspurious control or text code can occur outside a message A spurious control code can occur inside a message The transmitter may send a duplicate copy of a message that has already passed to the message sink due to response miscommunication e Any combination of the above can occur The receiver routine must handle all the above situations in specifically defined ways as described below Message filtering The receiver ignores al input until it receives a DLE STX or a DLE ENQ DLE ENQ The receiver keeps a record of the last response code DLE ACK or DLE NAK sent If the receiver receives a DLE ENQ the receiver resends the response DLE STX data When the receiver gets a DLE STX it resets its data buffer to zero and stores the data in the data buffer for transfer to the network layer Calculate Block Check Character BCC If the receiver gets a DLE STX it resets a BCC accumulator While the receiver stores data codes in the data buffer it adds the data code values to the BCC accumulator see Appendix B for BCC calculation Note On the antenna if the data buffer overflows the receiver continues summi
81. data error checking see Block Check Character in this section Typical DF1 The DF1 message format consists of defined DF1 Message Example transmission codes which envelope a data field The codes and fields are formatted as shown in Figure 8 4 Figure 8 4 Typical DF1 Message Format Encoding DLE STX Start of message Data Field DLE ETX BCC End of message 250 char with data verification maximum Data Sample DLE ETX BCC 08 09 06 00 02 04 03 10 03 00 FF DF1 message field descriptions see Figure 8 4 DLE STX signals start of DF1 message with data field Data Field Data field follows DLE STX contains the network command or response including antenna command or response if applicable 8 8 Chapter 8 Developing DF1 Protocol Typical DF1 Message Example continued DF1 Responses Block Check Character BCC DLE ETX BCC placed at end of the data field and terminates the DF1 transmitter message The BCC is optional for data verification DLE ENQ not shown tells receiver to resend DLE ACK or DLE NAK The DLE ENQ is sent by the transmitter when the ACK or NAK from the receiver has not been received after a message has been transmitted DLE ENQ requests the retransmission of the last transmission from the receiver either a DLE ACK or a DLE NAK The receiver sends DLE ACK or DLE NAK responses to each DF1 message received DLE ACK sent by the receiver when t
82. dle range of the antenna for long durations see the Idle dimensions in the table in Figure 4 3 page 4 5 Chapter Chapter Objectives Before Installing the Antenna Required Hardware and Equipment Antenna Installation and Connections This chapter explains how to connect the Allen Bradley 2750 AS series Intelligent Antenna including how to Remove and replace wiring access cover plate Configure and connect Allen Bradley 2750 PA power supply to the antenna and check antenna power up e Connect the host to the antenna and set the power up default baud rate and transmission mode Connect the object detect device optional to the antenna Connect the remote antenna head to the antenna used with 2750 ASD ASPR and ASPRF antennas Have the following information on hand in order to connect the antenna to the other RFID components Desired antenna mounting location including remote head if applicable and orientation e Wiring distances from the antenna to host power supply and to the object detect device Type of host communication RS 232 or RS 422 Transmission mode ASCII DF1 etc Power up baud rate setting e Allen Bradley Intelligent Antenna Catalog No 2750 AS ASP ASD ASPR ASPF or ASPRF Cables Two 10 foot 3 05 m coaxial cables Catalog No 2750 C1 for connecting remote head Catalog No 2750 H1 if applicable 2750 ASP ASPR
83. e appropriate hex code for the desired command See Table 9 A Repeat Count Always set this byte to 00 Exception When using the Perform command use to set repeats of the command see Perform Command page 9 20 Sequence Number Set this to a unique number returned unchanged in antenna response Use to match antenna responses with commands issued and to manage multiple outstanding requests Sensor Number Set this to 00 00 Data Field The data field is used in these commands Echo command Data to be echoed Perform command Hex read and or write descriptors Set Interface and Sensor Configuration commands Note Although you can use up to 6144 data bytes in a Perform command data field each DF1 data field which includes both the IDP command and the network header is limited to 250 bytes see Figure 9 1 Any larger amount of data bytes than 250 would require you use Large Message Transfer Mode see page 8 40 Perform Command Descriptor Data Fields You use the Perform command to cause the antenna to perform tag reads and writes by using that command s data field to code read and write transaction descriptors See Perform Command page 9 20 and also Sensor Programs page 9 21 Chapter 9 IDP Antenna Commands Transmission Modes The antenna communicates with the host in one of two modes byte swapping enabled or disabled see also Byte Ordering page 8 44 With byte
84. e capture window is the area within the antenna s RF field where the field strength is adequate for consistent tag communications see Figure 4 1 This operating range varies depending on the antenna type tag type the RF level setting and the type of operation see Table 4 A The antenna can also communicate with a tag outside this range but communication is less reliable Because of this certain minimum spacing requirements must be maintained see Antenna to Tag Spacing and Tag to Tag Spacing 42 Chapter 4 RFID Component Setup Guidelines Capture Window continued Figure 4 1 Example RF Signal Capture Window Overhead View in free space RF signal Capture Window Area N Antenna to Tag Distance D RF signal Capture Window Width at Distance D Antenna Antenna to Tag Spacing Antenna to tag spacing is the perpendicular distance from the antenna face to a tag positioned directly in front of the antenna for a transaction see Figure 4 1 Table 4 A lists the nominal operating ranges under Antenna to tag Spacing for the different antennas tag types and operation types Antenna to tag spacing will influence the tag to tag spacing requirement see Tag to tag Spacing Generally the greater the antenna to tag distance the higher the required antenna RF power level at higher power levels more tag to tag spacing is required to isolate the non targeted tags from the RF s
85. e host transmits a network response to the network command in step 3 b The antenna transmits link layer response ACK Note The network level responses Steps 2 a and 4 a above can be disabled see DF 1 responses disabled under the Options byte Table 8 G page 8 13 and page 8 14 Chapter 8 Developing OF1 Protocol 8 4 Typical DF1 Protocol Communication Sequence continued Figure 8 2 Typical DF1 IDP Host Antenna Command Exchange Host to Antenna Antenna Command as Host 1 a DF1 message network command antenna command Antenna nn lt 1 b ACK from antenna Receiver 2 a DF1 message network response from antenna 2 b ACK from host Performs Bee wee en on nn AA Command Time Interval 3 a DF1 message network command antenna response Receiver a aE RE 3 b ACK from host 4 a DF1 message network response from host 4b ACK from antenna Figure 8 3 DF1 format Network and IDP Layers Contained within Data Field IDP Application Layer Antenna Command or Response Network Layer Network Command DF1 Control Characters Data Link Layer Chapter 8 Developing DF1 Protocol 25 DF1 Overview DF Lis the data link layer protocol which transmi
86. e is determined 1 For a current source device place jumper pins at locations B and D 2 Foracurrent sink device place jumper pins at locations CandE 3 Connect object detect device leads to connector J4 pins 3 4 and 5 according to type of device i e current source or current sink Note The user determines whether to connect a two lead device as current source or current sink The factory installed setting is current sink jumper pins at C and E 4 Plug connector J4 into its receptacle place 5 10 Chapter 5 Antenna Installation and Connections Object Detect Connection Procedure continued CAUTION Be sure to install the P6 jumpers for the type of object detect device used Using incorrect jumper settings or connections may damage the object detect and or the antenna Figure 5 5 Wiring And Jumper Configuration for 2 lead Object Detect Devices See Figure 5 2 for connector locations J4 8 Pole Connector Pins 3 4 5 2 Lead Current Source Object Detect Serial Antenna J4 Connector Pins 3 4 5 see insert Object Detect P6 Connector _ 1 2 Wire Dry T 7 Contact CONNECT the 2 leads to J4 pins 4 5 as shown Opto isolator PLACE JUMPERS at B D Pin 3 No connection for 2 lead current source 2 Lead Current Sink Serial Antenna J4 Connector Pins 3 4 5 see insert Pin 5 No connection P6 Connector Object Detect i Wire Dry Da Contact CONNECT the
87. e timeout and waits again for a response The transmitter also sets a limit for and counts the DLE NAKs received for a single message Once the number of NAK s reaches this limit the transmitter should notify the message source that the transmission has failed Note Antenna NAK limit is set at 3 Your host limit may vary from this DLE ACK If the transmitter gets a DLE ACK the message transfer is complete The transmitter signals the message source that the message has been sent successfully Note DLE ACK and DLE NAK are the only defined response codes If the receiver gets an invalid response code it ignores it see DF 1 Receiver 8 16 Chapter 8 Developing DF1 Protocol DF1 Transmitter continued Figure 8 10 Detailed DF1 Transmitter Routine Internal Storage e NAK Counter Timeout Counter Default Values GETMSG Get Message from Network Layer Reset NAK and Timeout Counters SENDM Send Message WTAK Wait for ACK NAK or Timeout 3 SENDCTL Received NAKS DLE NAK Received for this Send DLE ENQ Message 10 Timeouts for this Message Received DLE ACK SIGFAIL Tell Network Layer of Tell Network Layer Tell Network Layer of Failure Message Was Sent Failure Chapter 8 Developing DF1 Protocol 817 DF1 Transmitter continued Table 8 C Typical DF1 Transmitter Routine in Structured English TRANSMITTER is defined as loop Message GET MESSAGE TO SEND Status TRANSFER M
88. e transmitter routine Paths 2 and 3 in Figure 8 7 Figure 8 8 Multiplexing and Separating Transmitter and Receiver Messages DF1 Data Link Layer Multiplex from TRANSMIT RECEIVE Data to be sent Outgoing aaa Messages Message NAK OR SENDCTL TRANSMIT SENDDATA DLE ENQ SENDETX Message Sent Ack or failed Nak Network Layer Incoming Outgoing DLE ACK DLE ACK DLE NAK DLE NAK Separate to Message Sink TRANSMIT RECEIVE Status send Nak Incoming Message if full Messages GETCODE Received DLE ENQ Data The multiplexer and separator functions are incorporated in the descriptions in the DF1 Transmitter and DF1 Receiver sections Figure 8 8 illustrates the multiplexer and separator functions 8 14 Chapter 8 Developing DF1 Protocol Protocol The DF1 link layer protocol requires an environment that Environment is a source for outgoing messages and a place to put incoming messages Thus you must supply the DF1 layer a place to look for the messages it sends message source and a place to put the messages it receives message sink In other words this description of DF1 protocol assumes you have created a MESSAGE SOURCE for the transmitter and a MESSAGE SINK for the receiver you can do this as part of the network layer See PCCC Network Layer page 8 28 Figure 8 9 illustrates the MESSAGE SOURCE and MESSAGE SINK functions Figure 8 9 Protocol Env
89. ect x 100 milliseconds detect input activates the antenna will attempt transactions until successful or until the timeout expires Type of failure if any is reported to host Repeat count decrements Sequence repeats when the object detect activates again after timeout expires unless repeat count expired Object Detect Enabled After receiving transaction command the antenna will immediately attempt transactions until successful No failures are reported to host Repeat count decrements Sequence repeats as soon as the transaction succeeds unless repeat count has expired Object Detect Disabled After receiving transaction command the antenna will immediately attempt transactions until successful or until the timeout expires Type of failure if any is reported to host Repeat count decrements Sequence repeats as soon as the timeout expires unless repeat count has expired Object Detect Disabled 1 65 535 x 100 milliseconds Repeat count of 0 selects unlimited repeat i e repeat until another command is received by the antenna IDP Perform Command To read or write to the tags or program tags when using DF1 protocol you use the IDP Perform command The Perform command includes a data field in which you place a Sensor Program The Sensor Program contains the actual coding of the read and or write command descriptors You can
90. een the antenna and the host is conducted with Byte Swapping enabled or disabled see Transmission Modes on page 9 3 for information Toenablethe byte swapping mode install a jumper at location F of connector P6 refer to Figure 5 2 Thisis the factory setting To disable the byte swapping mode remove the jumper from location F of connector P6 Note You mustreset or power up the antenna to activate the new mode Chapter 5 Antenna Installation and Connections 5 9 aa Aa am Connecting the Object Intelligent Antennas can be set up to operate with an object Detect Device detect device as a trigger for RF operations This section tells how to connect different types of object detect devices Object Detect Connection Before you connect the object detect device to the antenna Procedure determine if the device is a two lead or three lead device Next determine if the device operates as a current source or current sink If necessary consult the wiring information with the device and compare with Figure 5 5 or 5 6 For two lead devices refer to the connection diagrams in Figure 5 5 For three lead devices refer to Figure 5 6 Note The antenna s object detect input can provide power to object detect devices from 10 VDC to 30 VDC 50 mA CAUTION Input voltage to the object detect must be less than 30 VDC Higher voltage DC input or AC input will damage the antenna Once the type of devic
91. ees 5 13 Mounting dimensions a 5 13 Application IDP layer a 8 2 8 34 IDP commands 22 han hahaa Gee ba KATA 9 1 Application typical read a 2 7 Application system as intended audience 1 2 ASCII conversions 202 0ee Appendix C ASCII protocol Command fields a has bec em Codes aes 6 3 Command format 0200s 6 2 Commands and responses aaa 6 4 Conventions and general guidelines 6 2 Features Na S e te ciated AA Ad 3 2 Response fields 000 c cece eee eee 6 4 Selecting xx Sandaang ha ob ee NG tas 6 1 Setting host port communication parameters 6 1 ASCII commands usse 5820 EIDEM E kab AS 6 3 Antenna status o os kae Sadips xe Re SU A x ge 6 4 Diagnostics ooh ces cuu niu Tuve UN oiu quM E 6 12 ECHO rivos APA eee asta t ates ete es 6 5 Get sensor configuration 6 6 Initialize reset cit cae Sale dion yao de Veri 6 5 VICES 2 eese AA Tac eR OS 6 10 Read tag eye deals oe fete NAT a EET 6 8 Set sensor configuration 6 6 Write tag command uuuss 6 9 Audiences Intended 0 annann a nannu 1 2 1 2 Index E E A a REE EE E TE ES ESA AA AA Topic Page B Baud ratedial 1 estote brace EI rE 5 8 Baud rate Configurable iae dac ERR 3 3 9 13 BISE AA APA s EE 9 13 Dial setting a ANG Wa 5 8 Setting USING ASCII
92. en antenna is set for Byte Swapping Enabled Length Set the number of bytes in hex to be read from or written to a tag beginning at the Start Address must match the number of bytes in data field Length value plus start address must not exceed tag memory capacity no of bytes The length must be an even number with antenna set for byte swapping enabled Note The length value must match the number of bytes included in the command data field Data Field The data field is used in write commands and optionally in read commands if empty buffers transmitted Data Bytes With programmable tags You can use a limited set of ASCII characters depending on the antenna configuration see Table 7 B for descriptions of tag memory and Tag Type in Table 9 H The number of data bytes included must match the number indicated in the Length field or the command will fail Note See Appendix C for ASCII conversions Data Buffers in a Read Descriptor When coding a read descriptor you can send data ASCII 0 or space character is recommended in the data field as a data buffer The number of data bytes in this buffer must be the same number of bytes as the Length value The tag data is then returned in this buffer in the response The antenna default configuration enables this data buffer capability You can disable this feature see pages 9 13 to 9 15 Chapter 9 IDP Antenna Commands 9 23 Sensor Program The
93. equirement for each of the different serial antenna types is listed below Catalog No 2750 AS is FCC approved FCC site license is not required by the user to operate this device FCC ID FUN4TM2700 This device is approved under FCC Regulations Part 15 Subpart F Catalog No 2750 ASD is FCC approved FCC site license is not required to operate this device FCC ID FUN4TM2750 D This device is approved under FCC Regulations Part 15 Subpart F Catalog No 2750 ASPR ASPRF FCC approved site license is required for operation of the antenna Catalog No 2750 ASP ASPF FCC approved site license is required for operation of the antenna Appendix D Considerations for Use in the United States ANSI Safety Level Standards Non Ionizing Radiation The user is referred to ANSI C95 1 1982 Safety Levels With Respect to Human Exposure to Radio Frequency Electromagnetic Fields 300 KHz to 100 GHz The ANSI C95 1 1982 standard does not consider products with 7 watts or less into the radiated element at frequencies between 300 KHz and 1 GHz to be a health hazard The Bulletin 2750 AS ASP ASPR and ASD outputs are within ANSI standard for safety levels with respect to human exposure to RF electromagnetic fields RF Tag Disposal The Allen Bradley read write tags contain lithium batteries Tags with lithium batteries must be packaged and shipped in accordance with transportation regu
94. er Supply to Pin 1 on connector J4 see Figure 5 3 Then connect any X1 terminal to Pin 2 on J4 3 Plug the connector J4 into its socket CAUTION Do not route the input lines to the antenna 24 VAC power supply the object detect and the host communication lines in conduits or cable trays parallel to 115 VAC or higher voltage control or power lines Route input lines across control or power lines at 90 degree angle Chapter 5 Antenna Installation and Connections Power Supply Connection continued Figure 5 3 2750 PA Power Supply Wiring Power Supply Terminal Block Antenna JA Connector 24 VAC Terminals X1 X2 Jumpers H2 to H4 H3 to H1 M for 115 VAC Line In Na Jumper 230 VAC H2 to H3 for 230 VAC Check Power Connection To check the power connection to the antenna 1 Connect power to the power supply 2 Check the diagnostic LEDs on the antenna Several LEDs flash ON and OFF for about 20 seconds The green POWER LED stays ON Note If the antenna is configured for object detect mode disabled the OBJECT DETECT LED will remain ON also 3 Disconnect power to the power supply If the LEDs did not go ON recheck your power connections and power supply configuration Also check power supply fuse and antenna main fuse see Figure 5 2 5 6 Chapter 5 Antenna Installation and Connections Connecting Host This section tells how to connect host communication to the C
95. escriptor Read with more to follow Start of 2nd descriptor Write with none to follow Example Response Format Command Field s command Repe 90 Sensor interface sts o SeqNo wSBis o2 sensorn 9 9 CTO aucces oa e0 09 anempsG made os o snag 58 158 06 o ea maan o7 oee asci 2 o oaaao 9 wre Reus uce oa 01 1a LAwempuG made os start Addr seas oc Ptength wse ise oD Shown below is a typical response to the Example Perform Command on page 9 25 The antenna responses includes ASCII characters 1 2 3 and 4 which were read from the tag see word offset 08 and 09 Word Byte Byte Offset Offset Offset oi 07 09 08 0D OF 11 13 15 17 19 1B 01 00 34 00 02 05 20 04 07 3 3 0 0 8 0 2 0 0 0 0 1 3 1 0 0 3 0 a9 3 79 uw 9 2 4 2 3 2 4 Chapter 10 Troubleshooting Chapter This chapter describes maintenance and caution Objectives procedures that should be followed when using the Allen Bradley 2750 AS series antennas Information on defining the LED functions and a troubleshooting chart of corrective actions also appear in this chapter Preventive The antenna does not require regular maintenance The Maintenance user should periodically inspect the device to see that no metallic obstructions have settled on the antenna
96. essage SIGNAL RESULTS Status end TRANSFER Message is defined as initialize nak limit and eng limit SEND Message start timeout loop WAIT for response on path 2 or timeout if received DLE ACK then return SUCCESS else if received DLA NAK then begin if nak limit is exceeded then return FAILURE else begin count NAK retires SEND MESSAGE message start timeout end end else if timeout begin if enq limit is exceeded then return FAILURE else begin count ENQ retires send DLE ENQ on path 1 start timeout end end end loop SEND Message is defined as begin BCC 0 send DLE STX on path 1 for every byte in the message do begin add the byte to the BCC send the corresponding data code on path 1 end send DLE ETX BCC on path 1 end GET MESSAGE TO SEND This is an operating system dependent interface routine that waits and allows the rest of the system to run until the message source has supplied a message to be sent SIGNAL RESULTS This is an implementation dependent routine that tells the message source of the results of the attempted message transfer WAIT This is an operating system dependent routine that waits for any of several events to occur while allowing other parts of the system to run 8 18 Chapter 8 Developing DF1 Protocol DF1 Receiver Since the receiver gets noisy input from the physical world the receiver routine is more complex than the transmitter routine The receiver must respon
97. fer to Table 6 F and look up the idiag or sdiag value in the idiag sdiag column Determine from the row of that value which diagnostic bits 0 5 are set set 1 2 Look up the meaning of each bit that is set in Table 6 D idiag values or Table 6 E sdiag values 3 Ifa 000 is returned for idiag and sdiag the diagnostics were successful for both host and sensor interface Chapter Diagnostics Command continued 6 ASCII Commands Example Command D lt CR gt Example Response 02 lt SP gt 000 lt SP gt 001 lt SP gt 000 lt CR gt The RC value 000 indicates a successful operation As 6 13 shown in Table 6 F the idiag value 001 indicates Bit 0 is set which indicates a failure RAM test failed Table 6 D The sdiag value 000 indicates all sensor diagnostics tests were successful Table 6 D Interface Diagnostics idiag Bit Meanings RAM test failed EPROM test failed 3 Always 0 Sensor communications test failed Always 0 Table 6 E Sensor Diagnostics sdiag Bit Meanings oa RIT Een 4 EPROM test failed 3 Decoder RAM test failed Decoder ROM test failed Decoder test failed ia EE BESE EHE 6 ASCII Commands Chapter 6 14 Diagnostics Command continued Diagnostic Field Value Conversions for Interface and Sensor Diagnostics idiag and sdiag Diagnostic Bits Set 1 Set Table 6 F Pala fot Mm 00 m m uv ls w o ojo e Diagno
98. h would normally be used only with a read write tag The command calls for the antenna to first read 4 bytes of data The read starting address is 0020 Hex 32 decimal The read descriptor includes a 4 byte data buffer The antenna would then write 4 bytes of data to the tag starting at address 0022 34 decimal With the antenna set for a 2 second timeout object detect enabled the antenna attempts to complete the transaction when the object detect signal goes active Example Command Format Word Byte Byte 1B 1D 1 Length MSB LSB Data ASCII A B Data ASCII C D 4 2 0 4 Command Repestt oo 08 oo 0 0 reserved n 9 o 9 sea No 38 158 o oo a 05 9 Ca 9 09 9 n descriptor Reserved 09 Readwith Reserved o 9 o oo moreto StarAgar N5615 o o o 2 m Bata ase space o 20 do 2 Dota ASG spaces vo 29 ia 2 0 Start of 2nd Write none to 01 14 00 15 Write with Reserved 15 follow asad oc oo 0 2 69 0D 4 E 2 oF 4 Chapter 8 Developing DF1 Protocol Chapter Objectives This chapter defines the basic elements of the Allen Bradley DF1 PCCCADP communication protocol or DF1 protocol DF1 protocol is used to communicate with and operate the 2750 AS series antennas Read this chapter for guidelines in developing a host program for transmitting and receiving serial antenna message
99. he repeat count REPCNT field is optional use it to specify the number of Read Tag command repeats The address field indicates the starting point of the tag read The maximum length is the lesser of tag size or 226 The antenna response includes ATTM the number of read attempts made by the antenna length the number of data bytes read and the returned tag data Each response field except TNS and data has three digits The return code RC is described in Table 6 C below Example Command R2 lt SP gt 15 lt SP gt 10 lt CR gt Example Responses 06 lt SP gt 002 lt SP gt 001 lt SP gt 010 lt SP gt ABCDEFGHIJ lt CR gt 07 lt SP gt 001 lt SP gt 255 lt SP gt 01 0 lt SP gt 0000000000 lt C In the example command above the R2 Read Tag with REPCNT 2 causes a READ to be performed twice thus the two responses The address value 15 starts the READ at address 000F The length 10 sets a read of 10 bytes In the second response the RC value 001 shows the read failed The ATTM value 255 indicates 255 attempts The data consists of ASCII zeros upon read operation failure Table 6 C Transaction Response Return Code Values ac valve Mem Operation failed Possible causes no tag present RF power is too low RF signal is obstructed antenna is failing or tag is failing Operation successful Tag detected operation failed Possible causes RF power level is inadequate RF signal is obstructed tag is
100. he receiver has successfully received the last message sent The transmitter can then send another message or end transmission DLE NAK sent by the receiver to indicate the receiver did not successfully receive the last message sent and requests the retransmission of the last message from the transmitter The block check character BCC field is used to verify the correct reception of the data bytes within a received DF1 transmission The BCC is the twos complement of the sum of values in the DF1 data field sum of all bytes after DLE STX and before DLE ETX BCC overflow discarded In DF1 protocol the BCC value is derived and appended by the transmitter of a DF1 message see The DF1 Transmitter this section the receiver derives a BCC when receiving the DF1 data and compares this to the BCC value supplied by the transmitter The BCC provides data security It cannot detect transposition of bytes during transmission of a message It also cannot detect the insertion or deletion of zeros 0 within a data field see Appendix B to calculate the two s complement BCC value Note Use ofthe BCC isoptional and can be disabled See Table 9 G page 9 13 Chapter 8 Developing DF1 Protocol 8 9 Developing the DF1 Using DF1 protocol involves not only the formats described Transmitter Receiver above but also the necessary transmitter receiver Routines programming or DF1 driver On a two way simultaneous data link such a
101. ignal Chapter 4 RFID Component Setup Guidelines 43 Antenna to Tag Spacing continued RF Level Antenna to Tag sae pia Settings Spacing Read Write Read or Write 2750 AS ASP ASPF Programmable Read 2750 AS ASP ASPF 2750 ASPR ASPRF ie S Hin yar Table 4 A Antenna to Tag Spacing Ranges 2 to 8 inches 5 1 to 20 cm 5 to 7 inches 12 7 to 17 8 cm 5 to 9 inches 12 7 to 23 cm 2750 ASPR ASPRF See Publication No 2750 2 9 Product Data Bulletin 2750 RF Tags for more information relating to tag operating characteristics When programming programmable tags the antenna transmits at a fixed power level Tag to Tag Spacing A minimum spacing is required between the RF tags at the point where tags cross the antenna signal for transactions in order to help prevent reading from or writing to a non targeted tag This also helps prevent unnecessary tag battery drain when using read write tags This section assumes your tag to tag spacing is adjustable If your tag to tag spacing is fixed you may have to adjust the the antenna to tag spacing to accomplish the required isolation Note If you require tighter tag to tag spacing than suggested in this section call your Allen Bradley representative for application assistance Chapter 4 RFID Component Setup Guidelines Programmable Tag Read Operations Normal In general the tag to tag Spac
102. ind of response miscommunication If the received message is not a duplicate the receiver next checks to see if the message sink is full If full the receiver sends a DLE NAK response Otherwise the receiver Forwards the received data to the message sink Sendsa DLE ACK response to be sent back to the transmitter of the antenna Keeps a copy of the first six bytes of the data for duplicate message detection 8 20 Chapter 8 Developing DF1 Protocol DF1 Receiver continued Figure 8 11 Detailed DF1 Receiver Routine Variables LAST Value of Last Response HEADER First six bytes from last message BUFFER Whether an Empty Buffer is Read H Receiver error flag GET BUFFER Get a Buffer Reset Buffer Flag Set Header to Illegal Value LAST lt NAK Reset Receiver Error Flag Y Get Next Input SEND CTL Control Yes E Code No No Lai Yes XMSG Note XMSG Returns Transfer Message qa PLA Ignore to Network Layer ag 0 if duplicate i message Save Response ACK or NAK in LAST Chapter 8 Developing DF1 Protocol 821 DF1 Receiver continued Table 8 D Typical DF1 Receiver Routine in Structured English RECEIVER is defined as variables LAST HEADER is 4 bytes copied out of the last good message RESPONSE is the value of the last ACK or NAK sent BCC is an 8 bit block check accumulator LAST HEADER invalid LAST RESPONSE NAK loop reset error flag G
103. ing spacing should be at least three times antenna to tag spacing see Figure 4 2 to isolate non targeted tags from the RF signal Note For Catalog No 2750 ASD antennas tag to tag spacing minimums are 38 inches 96 5 cm for high power settings 32 inches 81 3 cm for low power settings Example Spacing Calculation Assume the antenna to tag spacing is 20 inches 51 cm The minimum tag to tag spacing would be 3 X 20 inches or 60 inches 152 cm Read Operations High Speed 2750 ASPF and ASPRF Antennas Only These antennas require an additional 3 feet 1 meter of tag to tag spacing for each for each 10 miles 16 1 km per hour of tag speed Example Spacing Calculation for High Speed Operation Assume the antenna to tag spacing is 20 inches 51 cm and tag speed is 20 miles 32 2 km per hour The minimum tag to tag spacing would be 3 X 20 inches plus 6 feet or 11 feet 3 35 m Programming Operations All Antennas Non targeted tags must be kept outside a clear zone as shown in Figure 4 3 page 4 5 where distance X 20 feet 61 m Figure 4 2 Isolation Ranges for Read Operations Keep this area free of non targeted tags during a tag read operation N lt RE signal Capture Window um pes n Chapter 4 RFID Component Setup Guidelines 4 5 Read Write Tag Spacing Read Operations Normal In general the tag to tag spacing should be at least three times antenna to tag spacing see Figure 4
104. ironment MESSAGE Hb icd es dd SOURCE Status Status 4 DEI and EERE DF1 and lt gt Network Network Layer Layer Programs Physical Programs Link DF1 Transmitter The following is a more detailed description of a transmitter routine suggested for your host programming see also Figure 8 10 and Table 8 C Whenever the transmitter is not busy the transmitter looks to the message source see Network Layer If data is available the transmitter sends the DLE STX the data and the DLE ETX BCC the BCC is calculated as the data is gathered and sent The transmitter then starts a timeout and waits for a response from the receiver Note Antenna transmitter timeout is 3 seconds Your host timeout may vary from this Chapter DF1 Transmitter continued Developing DF1 P I 8 eveloping rotoco 8 15 Timeout If the timeout expires before the transmitter gets a response it sends a DLE ENQ to request a retransmission of the last response sent The transmitter restarts the timeout and waits for a response The transmitter also sets a limit for and counts the timeouts received for a single message Once the limit is reached the transmitter should notify the message source that the transmission has failed Note Antenna maximum number of ENQs sent is set to 10 Your host limit may vary from this DLE NAK If transmitter gets a DLE NAK it retransmits the same message The transmitter restarts th
105. itations The Sensor Program portion of the Perform command can be 6144 bytes long However if the Perform Command including the Sensor Program surpasses 242 bytes you will exceed the capacity of the normal Unprotected Write Command data field You would need to use the Large Message Transfer Mode ofthe Unprotected Write Command see page 8 40 Table 7 B Tag Types and Descriptions Tag Types Features Summary Read Writeo Data can be read from or written to tag online during system operation Any binary pattern including all ASCII characters can be stored Addressable 2k or 8k bytes of RAM memory depending on model e First 32 bytes are reserved and are read only Capable of selective highly defined memory storage interactive read write exchanges and tag data modification online Online operations with this tag normally are read only Depending on how the antenna is configured the tag memory is 6 digit using digits 0 9 only or 20 characters or 40 characters Tag EEPROM memory requires initial programming offline programming while tag is stationary is recommended Programmable Note See Publication No 2750 2 9 Bulletin 2750 Radio Frequency Tags for more tag information Note Characters available are a subset of ASCII 0 9 upper case A Z also amp and space Chapter 7 Antenna Configuration and Operation 7 4 Programmable To
106. ite Command Refer to Figure 8 23 for the Unprotected Write command format This command can be used to perform different functions depending on the value entered in the ADDR field see Functions of the Unprotected Write Command on the next page To send an IDP command to the antenna you insert the IDP command into the data field of an Unprotected Write command see Figure 8 22 step 1 a The antenna responds to the host using the Unprotected Write command format see Figure 8 22 step 3 a The antenna also generates a Unprotected Write Response Fig 8 22 Step 2 a if the DF1 response function is enabled see Chapter 9 Set Interface Configuration The host also must send the Unprotected Write Response if the DF1 response function is enabled as part of the communication sequence Your host command executor uses this response to reply to the network command from the antenna see Figure 8 22 step 4 a Figure 8 23 Unprotected Write Command Format Supplied by Application Chapter 8 Developing DF1 Protocol 837 Functions of the Unprotected The Unprotected Write command can be used in several Write Command ways depending on the value you insert in ADDR address field see Figure 8 23 The ADDR values and corresponding functions are listed in Table 8 H The different functions are discussed in following sections Table 8 H Functions of the Unprotected Write Command ADDR Field Value Hex Command F
107. lations to a proper disposal site The U S Department of Transportation authorizes shipment of lithium batteries for disposal by motor vehicle only in regulation 173 1015 of CFR49 effective Jan 5 1983 For additional detailed information contact U S Department of Transportation Research and Special Programs Administration 400 Seventh Street S W Washington D C 20590 Although the United States Environmental Protection Agency at this time has no regulations specific to lithium batteries the material contained in the battery may be considered toxic reactive or corrosive The person disposing of the material is responsible for any hazard created in doing so State and local regulations may exist regarding the disposal of these materials Index Topic Page A Address start ASCII command e pew daan 6 3 IDPcommand Ss wena aria a 7 2 9 22 Addressable programmable configuration 7 5 9 17 Antenna Commands ASCII iure ped oy duda ed en Mas QUU qu S aite 6 4 e ese uv ER Ru MU UR ale etre e ius 9 7 Configuration and operation 7 1 Description ico 2222 Es Vert erga Meee 2 1 Hardware features 002 00 c eee eee 2 2 Installati n aso vc Rs E nam ADA 5 1 Remote head Ma o eet eati oc aha 2 2 5 13 POSIIONING aka GARIE heed Ey ka Ead dokdrar do 4 6 Troubleshooting x cosre der RR ERROR ERA 10 1 Antenna head remote 0 2 2 CONNECUNG srren one AHA nal PU
108. m the programming range is 5 9 inches 13 18 cm Operating range for read write tags is up to 4 feet 122 cm 2 2 Chapter 2 Introduction to the RFID System Hardware Features Catalog No 2750 ASPF High Speed Intelligent Antenna Performs the same transactions as 2750 ASP but it can decode 2750 TAU40 Series B Programmable tags traveling at high speeds The 2750 ASPF will allow decoding of a 6 digit format tag at speeds up to 100 mph 8800 feet per minute Electronics and antennas are integrated in one unit Catalog No 2750 ASPRF High Speed Intelligent Antenna Performs the same transactions as 2750 ASPR but it can decode 2750 TAU40 Series B Programmable tags traveling at high speeds The 2750 ASPRF will allow decoding of a 6 digit format tag at speeds up to 100 mph 8800 feet per minute The six antenna models all have these features LED panel for diagnostic indications Flanged back plate with mounting holes Removable cover plate with access opening for antenna wiring connections Terminals for connecting RS 232 or RS 422 communication lines the power supply and the object detect device In addition the 2750 ASD ASPR and ASPRF models feature 6 RX and TX connectors on the antenna body for connecting cables to the remote antenna head Remote antenna head with RX and TX connectors Two 10 foot 3 05 m coaxial cables for connecting antenna body to remote head Catalog No
109. messages were sent The application layer is notified via the operating system when a message arrives on the queue Messages do not have to be removed from the queue in order of arrival The network protocol does not notify the command executor in case of non delivered reply message 8 44 Chapter 8 Developing DF1 Protocol Diagnostic Loop Use this command to test the integrity of transmission over the communication link It transmits up to 242 bytes of data to the Host Interface The antenna responds by returning the same data it receives If the returned data not the same as the command data the test fails Command Format DATA Max of 242 bytes Reply Format DATA Max of 243 bytes Byte Ordering The information in the data field of a DF1 link layer message which includes the network protocol messages is transmitted and received in one of two modes either with byte swapping enabled or byte swapping disabled The difference in modes is in the byte ordering i e whether the lower order byte of each word is transmitted before or after the higher order byte of that word Refer to Chapter 5 to select either mode Chapter 8 Developing DF1 Protocol P Example Byte Ordering Given a network command message which includes an IDP antenna Echo Command and data see Chapter 9 for command formats the command fields for byte swapping disabled could be diagramed as in Table 8 J
110. mitted Empty buffers transmitted default Default setting recommended With empty buffers transmitted you must supply data bytes in the data field of read command descriptors in a Perform command see Perform Command page 9 20 and Sensor Programs page 9 21 Delay 0 byte offset OA in Table 9 G Default setting 00 is recommended This function allows you to provide a delay in antenna response if experience shows that a delay is required for successful host antenna communication Delay 1 byte offset OB in Table 9 G Default setting 00 is recommended This function allows you to provide a delay between bytes transmitted by antenna response if experience shows that a delay is required for successful host antenna communication Chapter 9 IDP Antenna Commands 9 15 Set Interface This command sets the data communication options for host Configuration antenna communications see Table 9 G page 9 13 Interface configuration changes take effect immediately beginning with the response to the command that made the change Note The interface configuration is stored in volatile RAM If you use settings that differ from the default settings you must reconfigure the antenna each time the antenna is powered up or reset Antenna Command Format Command Format Word Byte Byte Offset Command Field Offset Command Field Offset 0 00 00 01 0 03 Sequence No LSB 05 07 Baud rate
111. mmand Response information is contained in the first 8 bytes of the antenna s IDP response Responses to the following commands return a data field Echo data returned e Perform Read data from tag returned Get Interface Configuration configuration returned Get Sensor Configuration configuration returned Refer to the diagram and response field descriptions below Example Response Format Byte Offset Byte Offset Response Field 08 Data if applicable 09 Response Code The response returns the same command code as the antenna command code except 80 Hex is added For example If the command code is 01 the response code will be 81 if the command is 12 the response code is 92 etc Return Code This field contains a code indicating the success or failure status of a command execution Table 9 B page 9 5 lists return codes Host Interface Status This field contains a code indicating host interface processor status See Table 9 C page 9 5 Sensor Interface Status This field contains a code indicating status of the sensor interface processor Table 9 D page 9 6 lists status codes Sequence Number Unchanged same as in command Sensor Number 00 00 same as in command Chapter Antenna Tesponse ormat continued 9 IDP Antenna Commands Data Field The data field is padded by the Interface Processor so that an even number of bytes are se
112. mputer Allen Bradley Catalog No 1784 T47 Laptop Industrial Support Computer Allen Bradley Catalog No 1784 T50 Industrial Terminal IBM AT or compatible computer Note You can also connect a computer to the Allen Bradley Catalog No 2760 RB module and use the 2760 RB to interface with the antenna as described above under PLC Controller Options 3 2 Chapter 3 Host Options and Communication Requirements Host Communication Protocols ASCII Protocol DF1 Protocol To communicate with and operate the antenna you can use either of two communication protocols ASCII or DF1 ASCII protocol is useful for equipment set up and operation checks Using ASCII protocol you can issue antenna commands by transmitting a single ASCII character in some cases Note The ASCII protocol is not intended as a substitute for DF1 protocol ASCH protocol data security is only as good as the quality of the data link This is not recommended for use in an environment which produces electrical noise To use ASCII protocol refer to the ASCII commands described in Chapter 6 DF1 PCCCADP or DF1 protocol is designed for operation in environments which can induce noise on the communication lines Since many industrial applications involve a noisy environment we highly recommend the use of this protocol DF1 protocol includes a character block check function retries message acknowledgement duplicate message checking and other
113. n for RF Distance Specification Change tags 2750 2 36 Application information RFID Tag Discusses programming requirements for the Programming Procedures programmable RF tags 2750 2 37 Application Information RF Tag Discusses method for calculating the size of the RFID Capture Window Calculation capture window 2750 2 9 Product Data Bulletin 2750 Radio Specifications and product data for the various Allen Frequency Tags Bradley RF tags T Installation and programming of the 2760 SCA chip 2760 810 enone fee a NGA for communicating with products using DF1 protocol p Qa such as the intelligent antennas in this manual 2760 812 User Manual Bulletin 2760 Flexible Describes the installation and programming of the Interface Module Cat No 2760 RB 2760 RB module Describes the ch of the 2760 protocol cartridge and use of the cartridge with the Flexible se Parens ae Interface Module for communicating with products SFC1 g DT using DF1 or ASCII protocol such as the intelligent antennas described in this manual 2760 823 Chapter 2 Introduction to the Chapter Objectives Description of the Intelligent Antenna RFID System This chapter describes the 2750 AS series Intelligent Antenna and other required RFID system components and gives an overview of RFID system operations The Allen Bradley 2750 AS series Intelligent Antenna transfers information between an RF tag and a host computer or programmable controller
114. na Configuration and Operation Example Read Only Assume that you are using programmable tags and a Configuration Catalog No 2750 ASD Short Range Antenna You want to Refer to Table 8 H page 9 17 for coding of sensor parameters execute a repeating tag read command Note You can read programmable tags with any model antenna Assume the antenna to tag distance is 8 inches 61 cm The tags are stationary during transactions stopping for 10 seconds in the antenna signal range You are using an object detect device In order to operate the antenna as described above you must configure antenna for 6 digit 20 character or 40 character read only Set the following configuration parameters as a starting point the timeout and RF level settings might require adjustment as you test the operation Tag Type Read Only Word Offset 05 00 00 Object Detect Mode Enabled Word Offset 07 00 01 Timeout 3 seconds Word Offset 08 00 1E RF Field Strength Level High Word Offset 09 00 05 The diagram below is a Set Sensor Configuration command which could be used for setting the above parameters Example Command Format Word Byte Byte FCmmani Weewd w 3 9 3 15 Weed o 3 63 9 6 Sep No qMSEiS 2 9 7 0s og Sensor f o 9 0 o WA Reeve 9 0 9 0 69 o5 00 9 1E 5 Transaction Timeout o o co e m Eres o TH 05
115. nd Perform Command a Sensor Program TT Command Descriptor Fields Sensor Program Response Fields Example Perform Command Example Perform Response Table of Contents 5 Chapter Title Page 10 Troubleshooting Chapter Objectives a 10 1 Preventive Maintenance 10 1 Diagnostic LED indicators 10 2 Troubleshooting access oce ede BINAN AID cse 10 3 System Fault Isolation 0002 0 eee 10 5 Defining the Problem sesu 10 6 Host Communication aa 10 6 Host Message Content 10 7 11 RF Tag Hardware and Installation Chapter Objectives a 11 1 Chapter Overview a aa ghee NEC UR cena 11 1 Chapter Prerequisites 0 cece ee eee 11 1 Tag Testing sci hawt era ete dua hee CR e aba 11 2 Tag Installation Guidelines 11 2 Programmable Tags a 11 2 Read Write Tags cece eee 11 5 Tag Mounting 2o eu Ga KATA das E xA ERE YA 11 6 Recessed Tag Mounting 11 6 WAG Storage secuit oen PAA SORIA IPC ek 11 7 Tag Disposal ca Re eis accedi pee ww i RIS 11 7 Appendix A Specifications ADtentia deor yee ueque qu Tax d due ede eant ipt A 1 Programmable Tag uses A 2 Read Write Tag ius oe AN maan A 4 PowerSuDply ieri exe sime aag ede wed DEA A 5 Appe
116. ndix B Calculating the BCC Appendix C ASCII Conversion Table Appendix D Considerations for Use in the United States Index Table of Contents Figure Table Title Page List of Figures 2 1 Catalog No 2750 AS ASP or ASPF Antenna 2 3 2 2 Catalog No 2750 ASD ASPR or ASPRF Short Range Antenna iue side R ia eee ened ewe ead tak CS 2 2 2 3 Typical RFID System Components 2 4 2 4 Typical RFID Read Transaction 2 7 4 1 Example RF Signal Capture Window Overhead View in Free Space oien eena T a oenn AA pi qut 4 2 4 2 Isolation Ranges for Read Operations 4 4 4 3 Isolation Ranges for Write or Program Operations 4 5 4 4 Recessed Antenna Mounting Side View 4 6 4 5 Effects of Nearby MetallicSurfaces 4 8 4 6 Tag to Antenna Orientation Catalog Nos 2750 AS ASP and ASPF 4 9 4 7 Tag to Antenna Orientation Catalog Nos 2750 ASD ASPR and ASPRF 4 10 4 8 Example Object Detect Placement approximate dimensions used for example purposes 4 12 5 1 Wiring Cover Plate a 5 2 5 2 Component Locations View Through the Wiring Access WINDOW xui aaa see Sige AG NAGA athe a pare LG 5 3 5 3 2750 PA Power Supply Wiring 5 5 5 4 Communication Wiring Pinouts for Connectors J4 and JS and P6 jumpers osse ose OS pc eR ERES 5 7 5 5 Wiring and Jumper Configuration for 2 lead Object
117. network response format Figure 8 21 The labeled boxes in the diagrams represent two digit hex fields the TNS is a four digit field Fields are shown from left to right in the order in which they are transmitted on the link see DF1 Protocol this chapter for complete message transmitted The network command includes values and data supplied by the application layer see Application Layer this chapter Note that the response is similar to the command format but includes no data Refer to Network Message Field Descriptions for description and defined values for each field Chapter 8 Developing DF1 Protocol 831 Network Command and Response Formats continued Figure 8 20 Command Message Format From Application From Network Layer Legend x low hex digit of CMD byte supplied by application layer Figure 8 21 Reply Message Format From Application Layer From Network Layer Legend x lt low hex digit of CMD byte supplied by application layer Network Message The network command and network response formats Field Descriptions both have the same six defined fields as a header The response format contains no data field The network fields are described below and in Tables 8 E and 8 F DST The DST destination field is the number of the station to which the network command response is delivered Use DST value of 00 for communication with the antenna SRC The SRC byte i
118. ng the BCC but discards the data Chapter 8 Developing DF1 Protocol 8 19 DF1 Receiver Note On the antenna if the receiver sees any control continued code other than DLE ETX after the DLE STX is received it aborts the message and sends a DLE NAK An exception is an embedded response DLE NAK or DLE ACK which occurs in the data field See page 8 23 for embedded response information DLE ETX BCC When the receiver gets a DLE ETX BCC it checks the error flag the BCC the data message size and the destination station number If any ofthe tests fail the receiver sends a DLE NAK on path 2 see Figure 8 7 Note Error Testing On the antenna the receiver sets an error flag to indicate the occurrence of a buffer overrun parity error message framing error or modem handshaking error Your host receiver should do the same see Table 8 D for more detail regarding these checks If the received message passes the above tests the receiver next checks for duplicate message Duplicate Message Protection The receiver keepsa record of the first six data bytes after the DLE STX until the next DF1 message is received for duplicate message protection The same bytes of a new message are compared identical to this record if identical the receiver responds with a DLE ACK but ignores the new message This routine guards against re execution of a command that has already been received successfully but sent again due to some k
119. nt in response Data is dependent on type of command See Perform Echo and Get Configuration Commands for response data descriptions Table 9 B Antenna Command Return Codes mte Meaning Co mwidconmamd 1 command execution unsuccessful 4 Weerretumedset FIBER 56 ELA 5 Never returned set Never returned set 7 Error set if any other bits are set No bits set Note 1 More than one bit can be set Note 2 Acommand format error is returned for the following Length in Sensor Program not equal to actual length of Data field Length of command header and data if any not as expected by antenna header information or data lost An Enter Large Message Transfer Mode is followed immediately by an Exit Large Message Transfer Mode See pages 8 40 8 42 Table 9 C Host Interface Status nternal interface fault Host communications failure BENE E 4 Neverreturned set Cae CCC c ee Note More than one bit can be set Chapter 9 IDP Antenna Commands Antenna Response Format continued Table 9 D Sensor Interface Status 0 Internal sensor fault Interface to sensor communications failure The data buffer of the sensor has overflowed Never returned set Note More than one bit can be set Interface Processor Use this command to test the communications link between Echo Command the h
120. ntenna is unable to execute it The antenna reply contains a copy of the low nibble of the Results code returned in Perform command response format see Table 8 J page 8 24 TNS The TNS transaction is a four digit Hex field A unique four digit Hex value is assigned to each network command issued by the application program The TNS is copied from the network command into the TNS field for the corresponding response This enables the command initiator to associate an incoming reply message with one of the command messages it transmitted previously Chapter 8 Developing DF1 Protocol 2 33 Network Message Field Descriptions continued Table 8 E Network Command Header Values emo poe sg Destination the Station Return Command high Status set to 00 Transaction station to which Code the in commands Four digit Hex the network number identify identifies the value unique command ing the station messageasa for each response is issuing the network com command sent delivered Setto network mand or network Assigned by 00 for host message Use reply A O is command commands to any value above lused to indicate initiator antenna commands Table 8 F Network Response Header Values Destination the Station Return Command high Status set by Transaction station to which Code the Copied from the network number identify identifies the according to any corresponding command ing
121. nvolvement of the host command executor The host application program should have at least one command executor to do the following Accept the antenna reply Step 3 a Figure 8 22 and submit the antenna response information to the command initiator Copy over certain information from the network command to the network format to generate a network response step 4 a Fill in any reply information STS byte in the network command Submit the information to the network Destroy the command packet when no longer needed Figure 8 22 Typical DF1 IDP Host Antenna Commands Host to Antenna Antenna Command ee wee ee ee ee ee a a a ew ee ee r e r N Host 1 a Initiator network command antenna command Antenna 1 b ACK from antenna 2 a Executor network response from antenna 2 b ACK from host Performs 2 2 2 2 2 2 2 2 Command Time Interval 3 a Initiator network command antenna response 3 b ACK from host csr 4 a Executor network response from host lt db ACK from antenna bow ew ee ee e e e r r r 8 36 Chapter 8 Developing DF1 Protocol Unprotected Write The host communicates with the antenna by sending Command information within the network command format To do this your host program would need to use a network PCCC command called the Unprotected Wr
122. ny of four combinations Use any one of the four format combinations as shown above Read Read Write Write Read Write or Write Read For each Multiple command the antenna returns two responses read and or write tag responses depending on which commands are combined If a REPCNT is included two responses are returned for each repeat of the Multiple command For descriptions of read or write tag responses see Read Tag Command and Write Tag Command Note The amount of data you can transfer using a Multiple command combination differs slightly from the amount allowed for individual read and write commands For Multiple Read Read or Write Write two commands of the same type The combined number of bytes in two like commands must add up to 218 bytes or less For Multiple Read Write or Write Read two commands of differing type Each of the two commands can have up to 218 bytes of data Chapter 6 ASCII Commands 6 11 ee MultipleCommand Example Command 1 continued M2 lt SP gt R lt SP gt 32 lt SP gt 8 lt SP gt W lt SP gt 36 lt SP gt 4 lt SP gt 1234 lt CR gt In example command 1 above the M2 command and REPCNT causes a Multiple command to be performed twice This command uses the Multiple Read Write format see Command Formats in this section After M2 the next three fields R 32 and 8 define a tag Read R for Read Tag 32 address value read starts at address 0020 8 length value
123. o e Qatar e Romania e Russia e Saudi Arabia e Singapore e Slovakia e Slovenia e South Africa Republic of e Spain e Sweden e Switzerland e Taiwan e Thailand e Trinidad e Tunisia e Turkey e United Arab Emirates United Kingdom e United States e Uruguay e Venezuela Rockwell Automation Headquarters 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Rockwell Automation European Headquarters Avenue Hermann Debroux 46 1160 Brussels Belgium Tel 32 2 663 06 00 Fax 32 2 663 06 40 Rockwell Automation Asia Pacific Headquarters 27 F Citicorp Centre 18 Whitfield Road Causeway Bay Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 World Wide Web http www ab com Catalog Number 2750 ND002 Series A 8 91 Supersedes Publication 2750 807 Dated June 1990 40062 203 01 A and Publication 2750 807 3 Dated July 1990 Copyright 1991 Allen Bradley Company Inc Printed in USA
124. o each command except a Reset The antenna response includes a success fail code and any data requested in the command The antenna commands are used to Configure the antenna for tag type object detect transaction timeout and RF field strength level Configure the antenna for host communication Return the current settings of the above parameters Reset the antenna to default communication parameters Run antenna diagnostics and return diagnostic results Perform tag transactions Chapter 2 introduction to the RFID System Tag Transactions There are three types of tag transactions Read Tag The antenna reads data from a tag and transfers the data to the host This type of transaction is valid for either a read write tag or programmable tag Write Tag The antenna transmits the data to a tag the data is stored tag RAM memory This transaction is valid only for a read write tag Program Tag The antenna transmits data to a tag the data is stored in tag s EEPROM This transaction is valid only for a programmable tag The tag transactions can be performed with varying options Repeat Count automatically repeats a transaction a specified or an unlimited number of times or performs the command once Chained Commands combines multiple transactions in a single command such as a read tag transaction followed by a write tag transaction Addressable Tag Memory specifies the tag
125. ommand continued Use this command to terminate a large message sequence informing the antenna interface that no more segments are coming After the antenna receives this command no more message segments are expected The command is accepted and a network reply is sent but the message is not passed onto the application layer The TNS value must be one more than the last Large Message Segment command in the sequence Note Sending this command immediately after sending the Enter Large Message Segment command without sending at least one Large Message Segment will cause the antenna to generate a response with an error message Command Format ADDR 0104 Hex Reply Format Chapter 8 Developing DF1 Protocol nas Network App apo To implement your network layer use a routing subroutine Interface Model anda queue to interface with your application layer Messages that have been created by the application layer are sent to the network router for transfer to the DF1 link layer Messages received from the link layer are placed by the network on an incoming message queue Figure 8 24 illustrates this model Figure 8 24 Network Application Interface Mode Command Command Initiator Executor Commands Replies Replies Commands R Routing Subroutine Entry o Incoming Message Queue Response messages are not necessarily received in the same order that the corresponding command
126. ommunication Connecting RS 232 Connecting RS 422 antenna and set antenna communication parameters For the host side connector pin out for the communication cable refer to the user manual for the host or communication interface module you are using Note Use shielded twisted pair communication cable To connect RS 232 communication lines to the antenna refer to Figure 5 4 and complete the following steps 1 Remove connector J4 from the antenna see Figure 5 2 2 Connect communication wires to pins 6 7 and 8 of connector J4 see Figure 5 4 3 Install a jumper pin at position H on the P6 connector Note Remove the jumper at G if one is there This is the factory installed setting factory settings shown in Figure 5 2 4 Plug the connector J4 into its socket CAUTION Never install jumpers at both G and H on connector P6 at the same time To connect RS 422 communication lines to the antenna 1 Remove connector J5 from the antenna see Figure 5 2 2 Connect communication wires to connector J5 as shown in see Figure 5 4 3 Install a jumper pin at position G on the P6 connector Note Remove the jumper at H if one is there 4 Plug the connector J5 into its socket Note For RS 422 cable runs of less than 10 feet installa jumper pin at A on P6 refer to Figure 5 4 This places a 100 ohm termination on the receive line The maximum cable length for RS 422 format is
127. ons 5 13 Mounting and Connecting Ifyou are using an antenna with remote head refer to the the Remote Antenna Head dimensions in Figure 5 8 Be sure to mount the antenna body within connecting distance of the remote head the cables are 10 feet 3 05 m in length Connect the remote antenna head to the antenna body using the two coaxial cables Catalog No 2750 C1 1 Connect one end of one cable to the RX connector on the antenna body Connect the other end to the RX connector on the remote head Torque to 7 10 inch pounds Note The minimum bend radius of the Catalog No 2750 C1 cable is 2 inches 51 mm Also route cables so that there is no tension on the cable connectors 2 Connect the TX connectors of the antenna body and remote head with the other coaxial cable Torque to 7 10 inch pounds Note The Catalog No 2750 C1 coaxial cable pairs are color coded with color bands at each cable end one cable is marked red the other blue If you are using more than one antenna we suggest you use one color cable for the TX lines and the other color for RX lines throughout your system Figure 5 8 Remote Antenna Head Mounting Dimensions Dimensions in Inches mm 4 12 130 04 1 25 31 75 3 54 89 91 3 5 88 90 4 12 104 65 3 54 89 91 25 Dia Chapter 6 ASCII Commands Chapter Objectives The Bulletin 2750 AS series Intelligent Antennas can accept ASCI protocol commands Read this
128. ons mounting the antenna SO Chapter 1 Using This Manal Intended Audience s Definition of Major Terms Fach chapter in this manual is written for a specific audience depending on subject matter Note in Table 1 A the intended audience is listed for each chapter under Intended Audience The audiences listed in Table 1 A are defined and described below System Application person s responsible for the application installation and set up of the RFID system Suggested prerequisites 1 Skills and experience in implementing automated equipment and systems and 2 proficiency in consulting equipment specifications and application information and applying this information Installation person s responsible for mounting and connecting the RFID components Suggested prerequisites 1 Proficiency in following written procedures and illustrations and 2 mechanical and or electrical skills as appropriate Programming person s responsible for RFID system programming and if necessary communications protocol Suggested prerequisites 1 Proficiency in programming the selected system host and 2 if applicable proficiency in implementing communications protocol This would include experience with protocols described in this manual and or with standards listed in ANSI publication X3 28 1976 D1 and F1 subcategories We use the following terms in this manual as defined below Antenna
129. ost and the antenna You can include any ASCII characters or Hex values in the data field the antenna response returns the data bytes unchanged Antenna Command Format Command Format Word Byte Byte Offset Command Field Offset Command Field Offset Em WIN UU NU 0 0 02 Sequence No MSB 04 Sequence No LSB 05 03 0 06 0 07 04 U Daan og bas 09 Enter any number of data bytes up to 6144 bytes Antenna Response Format Response Format Word 2 Byte Response Field Offset 0 5 00 0 Host interface status 02 02 sequence No WB 04 Sequence No L88 05 00 06 Data came assent 08 These Hex values must be converted to binary and decoded Refer to Tables 9 B 9 C and or 9 D pages 9 5 9 6 to decode Byte Response Field Offset Chapter 9 IDP Antenna Commands 9 7 Sensor Processor Sensor Processor Echo will take any data passed to the Echo Command sensor interface and return it to the sending host unchanged This command is used for testing the RAM swapping capability of the antenna processors Antenna Command Format Word s Byte Byte Command Field Offset Command Field Offset 00o 11 00 00 01 01 00 02 00 03 02 Sequence No MSB 04 Sequence No LSB 05 03 0 Data 07 Enter any number of data bytes up to 6144 bytes Antenna Response Form
130. ou can not follow the spacing recommended in Table 4 B minimize the effect of surrounding metal as follows Set up the RF operation so tags are moving through the capture window during antenna communication so the tags move through any nulls For stationary transactions locate a position where the RF signal level is adequate for your tag type To do this use the Allen Bradley 2750 DS Field Strength Meter see page 4 8 The locations of peaks and nulls should not change as long as the locations of surrounding metallic surfaces do not change If locations of metal surfaces are changed you may have to adjust the stop location or shift the antenna location as required Before permanently positioning the antenna and or tags use the Allen Bradley 2750 DS Field Strength Meter to check the RF field strength throughout the area intended for tag operations see page 4 8 Although use of the Field Strength Meter is recommended the following formulas can be used to determine possible locations of peaks and nulls refer to Figure 4 5 Chapter 4 RFID Component Setup Guidelines 4 8 Minimizing the Effects Peak Signal enhancement this can cause tag reads of Metal Surfaces outside the capture window at these distances continued A B C n A 15 where n is a whole number A 13 inches 33 cm Null Signal cancellation can occur at these distances A B C n 2 15 where n is an odd
131. ponse information in Step 3 a would be accepted by the command initiator The host program may have one or more command initiators The host command initiator is responsible for e Creating a message packet with IDP command and submitting that packet to the network layer Generating the TNS number for the network command messages 9 Maintaining a timer for each outstanding network command issued Administering the command sequence number within the IDP command format Destroying the antenna response when no longer needed Canceling the timeout and sequence number O One way to generate the TNS is to maintain a 16 bit counter Increment the counter every time your command initiator creates a new message and store the counter value in the two TNS bytes of the new message 9 The network protocol does not guarantee message delivery and in some cases may not provide notification of non delivery Thus the command initiator should maintain a timer for each outstanding command Chapter 8 Developing DF1 Protocol 8 35 Pd Command Initiators Command executor Another function of your host and Executors program would be to accept responses from the antenna in continued the form of a network command from the antenna and also accept network responses from the antenna network layer These actions would be part of a command executor Referring to Figure 8 22 Steps 2 2 3 a and 4 a would entail i
132. ptions See Table 9 G page 9 13 Antenna Command Format Command Format Word f Byte Byte Offset Command Field Offset Command Field Offset Repeat Count OO 07 01 00 02 Sequence No MSB 04 00 06 Upto 6144 bytes see Sensor Programs page 9 21 Repeat 00 Repeat Perform forever with same Data field until another command is received 01 FF Number of times sensor program will be repeated with same Data field G Number of responses will be same as number of repeats Antenna Response Format Response Format Word Byte Byte Offset Response Field Offset Offset 88 00 Return Code 01 Host Interface Status 02 Sensor Interface Status 03 Sequence No MSB 04 Sequence No LSB 05 0 06 00 07 Data 08 Data 09 Several values are possible These Hex values must be converted to binary and decoded Refer to Tables 9 8 9 C and or 9 D pages 9 5 9 6 to decode Responses to Sensor Program see page 9 23 Response Field Chapter 9 IDP Antenna Commands 9 21 SEMEN g T X mm RM BRUNNEN Sensor Program The Sensor Program defines the transaction to be performed by the antenna with the RF tags You place the Sensor Program in the data field of the Perform command In general the Sensor Program consists of the read and or write command descriptor s
133. r the message sink is no longer full a retransmission of the message causes a DLE ACK response Figure 8 16 Message Transfer with Message Sink Full SOURCE XMTR DLE STX Data DLE ETX BCC DLE NAK DLE STX Data DLE ETX BCC DLE NAK DLE STX Data DLE ETX BCC Not Full Data DLE ACK Chapter 8 Developing DF1 Protocol 827 Full Duplex Protocol If you were to connect a line monitor to the wires between Examples station A and B you could observe the following continued see Figure 8 17 Note that Paths 1 and 4 are carried on the same physical transmit line as are Paths 2 and 3 Figure 8 17 Monitoring Full Duplex Messages Normal message Path 1 DLE STX Data DLE ETX BCC gt DLE STX Data DLE ETX BCC gt Path 2 DLE ACK DLE ACK Message with parity or BCC error and recovery Path 1 DLE STX Noise DLE ETX BCC DLE STX Data DLE ETX BCC gt Path 2 DLE NAK DLE ACK Message with ETX destroyed Path 1 DLE STX Data Noise timeout DLE ENQ gt DLE STX Data DLE ETX BCC Path 2 DLE NAK DLE ACK Good message but ACK destroyed Path 1 DLE STX Data DLE ETX BCC timeout DLE ENQ gt Path 2 DL Noise CK e DLE ACK Messages going in both directions embedded response on Path 2 DLE ACK among Path 3 data Path 1 DLE STX Data DLE ETX BCC DLE STX Data DLE ETX BCC gt DLE STX Path 2 DLE ACK DLE ACK Path 3 DLE STX Data Data DLE ETX BCC DLE STX
134. racter Read Only Field 2K Read Write 33 All Antennas Tag Type tagtype 34 64 6 digit programmable addressable 65 20 character programmable addressable 66 40 character programmable addressable 96 2750 ASPF ASPRF 2750 ASPF ASPRF 20 character Fast Read 98 2750 ASPF ASPRF 40 character Fast Read oC Disabled lood Enabled any up to 65 535 Mode odmode Object Detect Timeout odtimeout Multiply valuein field by 100 to calculate timeout in milliseconds a value of 0 indicates timeout is disabled Co Disabled RFField 1 Minimum Strength 2 T ew jj rfstrength 773 Taga AAT Eo ucc vno HA except 2750 ASD ign 5 do Maximum 0 Disabled rried CT flow C C CCi z Strength fee is ee I law rfstrength 3 Taw for2750 ASD af High Aon ee HG CNRC Only the programming antennas Catalog Nos 2750 ASP ASPR or ASPRF can program tags Inorder to use this setting tag memory must first be fully programmed in the corresponding programmable mode i e 6 digit or 20 or 40 character programmable mode 6 8 Chapter 6 ASCII Commands Read Tag Command Command Format R eadtag REPCNT address length CR Response Format TNS lt SP gt RC lt SP gt ATIM lt SP gt length lt SP gt data lt CR gt Use the Read Tag command to perform a tag read T
135. ransmitter uon SR ub bed See DF RECEIVE 2723k xus Evae ERA Embedded Responses Full Duplex Protocol Examples PCCC Network Layer 2a DF1 Link Layer Interface Requirements Program and Message Types Network Command and Response Formats Network Message Field Descriptions DF1 Application Layer a Command Initiators and Executors Unprotected Write Command Functions of the Unprotected Write Command Network Application Interface Model S Diagnostic LOBD conso ee PA PAR Byte Ordering o ada a ted Oe Sed on EAE ood KNA Example Byte Ordering suu IDP Antenna Commands Chapter Objectives 0 2 000 ce eee eee Applying the IDP Commands General Antenna Command Format Transmission Modes lees Antenna Response Format Luuu Interface Processor Echo Command Sensor Processor Echo Command Host and Sensor Interface Diagnostics Commands Sensor Interface Diagnostics Command Antenna Reset 22 zs v eI UTR S ERU A US ek Get Interface Configuration Command Set Interface Configuration Command Get Sensor Configuration Command Set Sensor Configuration Command Example Set Sensor Configuration Comma
136. ry REPCNT defaults to one address The address start address is used in Read Tag and Write Tag commands to indicate the first tag byte accessed the antenna converts the decimal address value you supply to the hexadecimal address Set to 0 for programming the programmable tags unless antenna is configured for programmable addressable tags Set to minimum of 32 for read write tags length The length is used in Read and Write Tag commands to indicate the number of consecutive bytes read or written to beginning with the start address The length must match the number of data bytes included in the command Length value plus address value must not exceed tag memory capacity number of bytes in tag memory data The data field consists the actual bytes read from or written to the tag The type of data and amount of data depends on tag type see Table 7 B page 7 3 and antenna configuration The maximum data field size in a command varies see Read Tag Write Tag and Multiple commands Chapter 6 4 P 6 ASCII Commands Antenna Response Fields ASCII Commands and Responses Antenna Status Command The antenna response to most commands begins with TNS and RC fields which are described below TNS The TNS transaction number is a two digit field range 0 99 which begins the antenna response The TNS is zero 0 when ASCII protocol starts and is incremented with each subsequent response RC The RC return code is
137. s 8 27 8 18 Network Command with Data from Application Layer 000000 e cae 8 29 8 19 Typical DF1 IDP Host Antenna Write Unprotected COMMANGS 545 usta ue BO BG d V UMS 8 30 8 20 Command Message Format 8 31 8 21 Reply Message Format sssuun 8 31 8 22 Typical DF1 IDP Host Antenna Commands 8 35 8 23 Unprotected Write Command Format 8 36 8 24 Network Application Interface Model 8 43 9 1 Example IDP Perform Write Command as part of DEI Message ic ee ein rae ERO Rad ENS res 9 1 10 1 illustration of Antenna Face 10 2 11 Examples of Read Write and Programmable Tags 11 2 11 2 Mounting Dimensions Programmable Tags 11 3 11 3 Mounting Dimensions FlatpakTag 11 4 11 4 Mounting Dimensions Read Write Tags 11 5 11 5 Recessed Tag Mounting L 11 6 Figure Table e L Gm Dn E WD WWW D tO tO tO toO M 00000000 0000000000 NN Ye L GD Hm Dm GD gt D o 10 B Table of Contents Title Page List of Tables Manual Chapter Overview 222005 1 2 Related Publications a 1 4 Antenna to Tag Spacing Ranges 4 3 Minimum Spacing from Antennas to Nearby Metallic IST e Sorensen vau curie Seu ens Gt aes eeu 4 7 Baud Rate Dial Settings a 5 8 Antenna Response Return Codes 6 7 Configuration Command
138. s This chapter includes Overview of the DF1 protocol e Description of DF1 layer format attributes and programming requirements Description of the Programmable Controller Command Codes PCCC or network structure e Description of the application programming required which initiates commands and responses Note In communication between a host computer and serial antenna there are actually two independent protocol subsystems 1 the host transmitting antenna receiving subsystem 2 antenna transmitting and host receiving subsystem This chapter discusses the DF1 protocol with emphasis on the host programming side including the host transmitting and receiving formats and routines Overview Transmitter and Receiver Functions The host has both transmitter and receiver functions see Figure 8 1 The host transmitter function includes Transmitting data using defined transmission codes and data verification Awaiting and receiving acknowledgment from receiver Requesting acknowledgment if none is received Retransmitting if negative acknowledgment received The host receiver function includes Receiving message and verifying data Transmitting message acknowledgement Resending acknowledgement if requested by transmitter 8 2 Chapter 8 Developing DF1 Protocol Overview Transmitter and Receiver Functions continued Figure 8 1 Host and Antenna E
139. s commands over the network and replies steps 2 a and 4 a Correspondingly there are two network message types Network commands sent by command initiator to a command executor steps 1 a and 3 a Network responses sent by command executor to command initiator in response to command steps 2 a and 4 a Note The network level responses in Steps 2 a and 4 a can be disabled see DF 1 responses disabled under the Options byte in Table 9 G page 9 13 8 30 Chapter 8 Developing DF1 Protocol Program and Message Types continued Your host application program acts as both command initiator sending commands to the antenna in a network command format and a command executor receiving antenna responses in a network command format Figure 8 19 Typical DF1 Host Antenna Unprotected Write Commands Host to Antenna Antenna Command Host 1 a DF1 message network command antenna command Antenna nne d Transmitter E 1 b ACK from antenna 2 a DF1 message network response from antenna 2 b ACK from host Performs Command Time Interval 3 a DF1 message network command antenna response 3 b ACK from host ma Receiver 4 a DF1 message network response from host tt 4 b ACK from antenna Network Command and Response Formats The network protocol employs two message formats the network command format Figure 8 20 and the
140. s that between the host computer and serial antenna there are actually two independent symmetrical protocol subsystems involving 1 the host transmitting antenna receiving and 2 antenna transmitting host receiving This section discusses the host transmitter and host receiver routines specifically This section describes the required components of a typical host DF1 driver and includes the following e Transmitter Overview Receiver Overview e Multiplexing and Separating Messages Protocol Environment e DF1 Transmitter DFI Receiver Embedded Responses Full duplex Protocol Examples illustrations Transmitter Overview The DF1 transmitter does the following see Figure 8 5 for transmitter diagram 1 Transmits data incorporating defined transmission codes and data verification Begins a counter and waits for Ack from receiver Retransmits the original message if Nak received Sends Enquiry if timed out with no response gi ape ceo Ie Goes to a recovery procedure if timeout or Nak limit exceeded 6 If Ack received ready to transmit new message 8 10 Chapter 8 Developing DF1 Protocol Transmitter Overview continued Figure 8 5 DF1 Transmitter Routine Simplified Timeout Loop Received Received DLE ACK DLE NAK 10 NAKs Timeouts Received for this for this Message Message Ready to Transmit Next Message G Recovery Procedure Chapter 8 Developing DF1
141. s the number of the station that sent the message Use any of 238 possible station numbers from 1 to 63 and 72 to 254 decimal 01 3F and 48 FE Hex 8 32 Chapter 8 Developing DF1 Protocol Network Message Note The DST of a network command becomes the SRC of Field Descriptions the corresponding response The SRC of the command continued becomes the DST of the response CMD High Hex Digit The CMD command field high Hex digit identifies the message as a network command or network reply A value of 0 is used in the high Hex digit of the CMD field in network commands 4 is used in reply messages Note the low byte is the command code supplied by application program STS The STS status field carries error messages in network responses only In a command message this field is set to zero In a reply message reporting no error this field is set to zero High Hex Digit The high Hex digit of the STS status byte is supplied by the network layer for localerrors A local error occurs if the network layer of your host cannot deliver a command to antenna due to some network protocol violation It can write a local error code into this field and return the message to the command initiator in your application layer Error codes are listed in Table 8 G page 8 33 Low Hex Digit The low nibble of the STS byte is used for reporting remote errors Remote errors mean that a command was successfully delivered but the a
142. sed to operate the antenna when using DF1 protocol This chapter includes General format of commands General format of antenna response Example coding and discussion of command parameters Example antenna responses to commands Applying the IDP In order to use the commands you must insert them Commands within the DF1 message format see Figure 9 1 If you are using a host PLC controller and an interface module to handle the DF1 protocol use the command codes in this chapter with the interface module as required for system operation see Host Options on page 3 1 Figure 9 1 Example IDP Perform Write Command as Part of DF1 Message IDP Layer IDP Antenna Command Network Layer T DF1 Control Characters CMD STS STS STS CMD RC LENGTH Network Layer Command Code IDP Perform Write Command Code Chapter 9 IDP Antenna Commands General Antenna Command information is contained in the first 8 bytes or Command Format four words of the IDP command A data field follows in some commands Refer to the diagram and field descriptions below Example Command Format Word l Byte l Byte Command Field Offset Command Field Offset Command 00 00 01 00 oa f oo 02 02 Sequence No MSB 04 Sequence No LSB 05 ENS Sensor No MSB 06 Sensor No LSB 07 09 Data if applicable 08 Data if applicable Command Field Set this byte to th
143. send three straight ASCI carriage return CR gt characters to the antenna CR CR CR 6 2 Chapter 6 ASCII Commands Conventions and General Guidelines Optional character string W ritetag REPCNT Use one or more spaces between fields Example Write Command W lt SP gt 32 lt SP gt 8 lt SP gt ABCD1234 lt CR gt Use the general guidelines and note the conventions listed below when using ASCII protocol see also the ASCII Commands and Responses section in this chapter Brackets Brackets are a convention used to distinguish characters and fields in the command response formats do not actually enter them when encoding lt gt Denotes a single ASCII character such as CR the ASCII carriage return Denotes an optional field or character string as in REPCNT or E cho Using Spaces Between Fields Use one or more ASCII space characters SP to separate the fields in the commands as specified with these symbols SP Where SP2 isshown use one and only one space character lt SP gt Where the underscore ___ is shown use one or more space characters as desired Upper or Lower Case Use either case when encoding the commands as desired Decimal Values Use decimal values where numeric values are required All numeric values in the antenna responses are decimal values Note The antenna uses hexadecimal values internally when using A
144. sets the number of characters read at 8 The next four fields W 36 4 and 1234 define a tag Write W for Write Tag the address value 36 starts the WRITE at address 0024 Hex decimal value is translated to Hex by the antenna The length value 4 sets the message length to 4 bytes This is followed by a single space then data 1234 the actual message bytes Example 1 Response 12 lt SP gt 002 lt SP gt 001 lt SP gt 010 lt SP gt ABCDEFGH lt CR gt 13 lt SP gt 002 lt SP gt 001 lt CR gt 14 lt SP gt 002 lt SP gt 001 lt SP gt 010 lt SP gt ABCDEFGH lt CR gt 15 lt SP gt 002 lt SP gt 001 lt CR gt The Example 1 Response consists of four responses because the Multiple command in Example 1 is performed twice REPCNT 2 Since the Multiple command contains a Read and a Write command there are two Read command responses 12 and 14 above and two Write command responses 13 and 15 Example Command 2 Create a Multiple Read Read command which does the following e Perform the Multiple command three times M3 e READ tag starting at address 0 for 4 bytes R sP 0 sP 4 e READ tag starting at address 2 for 4 bytes R sP 2 sP 4 6 12 Chapter 6 ASCII Commands Multiple Command continued Solution Example Command 2 M3 lt SP gt R lt SP gt 0 lt SP gt 4 lt SP gt R lt SP gt 2 lt SP gt 4 lt CR gt Example Command 2 response 18 lt SP gt 002 lt SP gt 001 lt SP gt 004 lt SP gt ABCD lt CR gt 19 l
145. stic Bits Set 1 Set Hex idiag Value sdiag SE Teer FFR eRe eee Feel eee ekke E eeke efeke H ke EE S209092 EE EEE EE g e 2 N idiag sdiag 008 Chapter Chapter Objectives Set Antenna Configuration Setting the Object Detect Mode and Timeout 7 Antenna Configuration and Operation This chapter explains how to use IDP commands to configure the antenna for types of different operation and to perform tag transactions read write and program tags Separate sections tell how to set the antenna for Using the object detect device and timeout settings Operation with read write tags Read only transactions with programmable tags e Programming programmable tags Before performing any tag transactions with the antenna you first define the antenna operations You do this by sending the Set Sensor Configuration Command from the system host which sets the antenna for Tag Type Set according to the type of tag you are using Object Detect Mode Enabled or disable according to whether or not you use an object detect device Transaction Timeout Set according to requirements Note Minimum of 3 seconds for programming tags RF Field Strength Level Set according to your application requirements see Chapter 4 Table 7 A page 7 2 summarizes the different types of antenna operations as defined by the use of object detect timeout and command repeat count
146. t 161 km hr at 91 m 20 character 50miles hr at 3 feet 121 km hr at 91 m 40 character 25miles hr at 3 feet 56 km hr at 91 m 6 character 100 miles hr at 3 5 feet 161 km hr at 1 07 m 20 character 55miles hr at 3 5 feet 121 km hr at 1 07 m 40 character 30miles hr at 3 5 feet 56 km hr at 1 07 m Appendix A Specifications A 4 Read Write Tag Industrial Read Write Tags 2K or 8K Bytes Catalog Nos 2750 TFAW2K For more information see Publication No 2750 2 9 Bulletin 2750 RF TFAWSK Tags Electrical Input Power Battery powered device Mechanical Enclosure Rating NEMA Type 4 12 Dimensions See page 11 5 Approx Weight 5 5 oz 154 gms Mounting With ASD ASPR ASPRF Antenna Orientation Pitch 0 Roll 25 Yaw 25 Note Tag may be off axis in one direction only Environmental Clean with standard industrial solvent not MEK TOLUENE FREON etc Operating Temperature 0 C to 50 C Storage Temperature 40 C to 70 C Tag Life 5 year battery shelf life also depends on number of read write cycles Capabilities Operating Frequency 915 1830 MHz Memory 2K or 8K bytes of RAM Read or Write Distance Tag Speed Read or Write are Pe Distance from Antenna AS ASP amp ASPF 6 24 inches 15 61 cm 6 48 inches 15 122 ASPR amp ASPRF e ASD low power high power Antenna Type 2750 AS
147. t SP gt 002 lt SP gt 001 lt SP gt 004 lt SP gt CDEF lt CR gt 20 lt SP gt 002 lt SP gt 001 lt SP gt 004 lt SP gt ABCD lt CR gt 21 lt SP gt 002 lt SP gt 001 lt SP gt 004 lt SP gt CDEF lt CR gt 22 lt SP gt 002 lt SP gt 001 lt SP gt 004 lt SP gt ABCD lt CR gt 23 lt SP gt 002 lt SP gt 001 lt SP gt 004 lt SP gt CDEF lt CR gt Lines 18 and 19 are the response to the first performance of the Multiple Read Read command The response patterns of 18 and 19 are repeated in response lines 20 and 21 and in lines 22 and 23 which are the responses for the second and third performances of the command respectively In response 18 the returned data bytes A B C D are from addresses 0000 0001 0002 and 0003 Read tag starting at address 0000 for 4 bytes In response 19 the data CD E F is from 0002 0003 0004 and 0005 Read tag starting at address 0002 for 4 bytes Diagnostics Command Command Format D iagnostics lt CR gt Response Format TNS lt SP gt RC lt SP gt idiag lt SP gt sdiag lt CR gt Use the Diagnostics command to run diagnostics as a part of troubleshooting process for antenna performance problems The antenna response includes the return code RC a three digit interface diagnostics field idiag and a three digit sensor diagnostics field sdiag The return codes are listed in Table 6 A on page 6 7 To determine the meaning of the idiag and sdiag values refer to Tabies 6 D 6 E and 6 F as follows 1 Re
148. te antenna head of Catalog No 2750 ASD ASPR or ASPRF antennas more stringent guidelines apply see Fig 4 7 e Antenna remote head and tags are marked with an orientation line Line up the orientation lines of tags to that of the antenna 25 yaw The face of the tag must be on a plane parallel to the plane of the antenna face with a tolerance of 25 for pitch or roll Note Tag may be offplane in one axis only Figure 4 6 Tag to Antenna Orientation Catalog Nos 2750 AS ASP and ASPF 360 Degrees Tag rotation on parallel plane no yaw restriction Tag face on plane parallel with antenna face 25 Degrees tolerance for pitch roll A 4 Chapter 4 RFID Component Setup Guidelines 4 10 lnn aa Tag to Antenna Orientation continued Figure 4 7 Tag To Antenna Orientation Catalog Nos 2750 ASD ASPR and ASPRF Yaw Yaw front view rotation tags moving across on plane front of antenna head Antenna Head 25 Degrees Tuy Tag rotation off orientation line 25 Degrees Tag rotation off Orientation orientation line Line Antenna Orientation Head Line Roll side over side Pitch top over bottom 25 Degrees tolerance for roll 25 Degrees tolerance for pitch Chapter 4 RFID Component Setup Guidelines att Moving Tag If RF tag transactions are to occur while the tag is moving Speed Limitations tag speed limitations apply For ma
149. ter Luuuu uuuuuu 4 1 7 8 G Guidelines ASCII general eR l ld een bie psa PIE Rus 6 2 Component set up eee 4 1 H Hardware Features antenna aaao a aana 2 2 Required installation a 5 1 Host Communication parameters 3 3 Connecting iaces Sees Ga oo hh be pita S aea 3 3 5 6 Interface modules TT 3 1 ODUOIS sci vc viet eo iss T a eS uu E dur 3 1 Host communication Parameters sd uou mw rayo pU EE bet Oe S 3 3 Troubleshooting a 10 6 Connecung erorar ora icum MGs ecw E 5 6 PEOCOCONS a ah ANG cssc ae s Ta donee vu 3 2 Interface modules optional 3 1 Index 1 5 Topic Page I IDP commands APPIYINO scepter t d da cic ia a ge KO a 6 1 Command fields llus 7 2 9 2 Command return codes 9 4 Diagnostics Host and sensor interface 9 8 SENSO uico rU LI e a ber wa Plibwere eic 9 10 Echo command Interface processor A a 9 6 Sensor processor xus eos wir eae a Se ANA 9 7 General command format 9 2 Get interface configuration 9 12 Get sensor configuration 9 16 Host interface status 9 8 Perform command a 9 20 Response format a EU Eu PANG ee AG 9 4 Sensor interface status 9 10 Sensor program ss eee lt e e tg ee Le tes 9 21 Set interface configuration
150. the eight bit value in step 3 a The result is the twos complement value required for the BCC Example Block Check Calculation Assume a DF1 data field contains the data codes 08 09 06 00 02 04 and 03 The DF 1 message coding would be B2 Appendix B Calculating the BCC Appendix Adding the data bytes 08 09 06 00 02 04 and 03 the sum Objectives 15 20 hex To calculate BCC convert 20 Hex to binary and continued 0010 0000 20hex converted to binary 444444 complement the bits 1101 1111 complemented binary value 14 add 1 binary addition 1110 0000 2 s complement Convert to Hex EO Hex The BCC value is EO Appendix C ASCII Conversion Table cond Decimal Hex COE Decimal Hex Paha Decimal Hex G Decimal Hex Char Value Value Char Value Value Char Value Value Char Value Value a a ee a ee eee ee ee ae D n a M N N N a N o m M w 4 o uv m o0 N m M N M M Appendix D Considerations for Use in the United States FCC Licensing Operation of the Allen Bradley 2750 AS series antennas in Requirements the United States falls under the regulation of the Federal Communications Commission FCC FCC site licensing is necessary to operate the 2750 ASP ASPR ASPF and ASPRF serial antennas Call your local Allen Bradley representative for assistance in the procedure of applying for site licensing The FCC approval or license r
151. the network protocol relies on the DF1 data link Interface Requirements driver to deliver the network messages the network layer must provide a MESSAGE SOURCE to the DF1 driver a place to get messages for transmission The DF1 transmitter should accept a network message as data for delivery try to send it and indicate whether it was delivered The network layer should also provide a MESSAGE SINK to the DF1 driver The DF1 receiver delivers the received data to the message sink for transfer to a network message queue see Network Application Interface Model page 8 43 Chapter i 8 Developing DF1 Protoco 8 29 DF1 Link Layer Interface Requirements continued Program and Message Types Figure 8 18 Network command with data supplied by application layer Supplied by Application Layer Network Command Application programs such as that of the host and antenna communicate by sending information in the network command format Information from the application layer is placed in the network format see Figure 8 18 The network protocol is designed to enable interaction between two types of application programs refer to Figure 8 19 for the following Command initiator initiates commands carried over the network to a command executor command initiator can be either host sending a command to the antenna or antenna sending a response to host See 1 a and 3 a Figure 8 19 Command executor accept
152. the signal between the tag and the antenna Keep the device outside the capture window boundaries if possible 4 12 Chapter 4 RFID Component Setup Guidelines Positioning the Object Detect Device continued Travel Direction cm Figure 4 8 Example Object Detect Placement approximate dimensions used for example purposes Point at which Lk device detects pallet edge Capture Window boundary SG WW gy SM ME ME Tag at edge of capture window Object Detect senses pallet and triggers antenna signal Moving Transactions Stationary Transactions For moving tag transactions position the object detect device to trigger when the tag crosses the leading edge of the capture window Asa guideline the capture window width can be estimated as roughly equal to the antenna to tag spacing as shown in Figure 4 8 Example Positioning Refer to Figure 4 8 The object detect is placed so the leading edge of the pallet trips the object detect just when the RF tag enters the capture window The antenna transmission begins at that moment This maximizes the time for a tag to remain in the window For stationary transactions place the object device so the device goes active when the tag is at its stop location Note The antenna emits a weak idle signal when powered up and not transmitting This signal can turn on a read write tag and cause battery drain Do not stop a read write tag within i
153. timeout field 00025 indicates a 2 5 second timeout 25 X 100 milliseconds The rfstrength field 5 indicates a maximum RF field strength Command Format S etconfig tagtype odmod e odtimeout rfstrength CR Response Format TNS lt SP gt RC lt CR gt Use the Set Sensor Configuration Command to set the configuration settings for the antenna s read and write tag operations The command includes these fields tagtype odmode odtimeout and rfstrength The values for setting the configuration fields are listed in Table 6 B the return codes in Table 6 A page 6 7 Note When entering values for the different fields use any number of digits as long as the entry is valid for that field Example Command S lt SP gt 16 lt SP gt 1 lt SP gt 26 lt SP gt 3 lt CR gt Example Response 05 lt SP gt 000 lt CR gt Chapter 6 ASCII Commands 67 SetSensor Inthe example command above the tagtype value 16 sets Configuration Command command for a 2K R W tag see Table 6 B The odmode 1 continued enables object detect mode The odtimeout value 26 sets a 2 6 second 2600 millisecond timeout The rfstrength value 3 sets RF field strength The RC 000 in the example response indicates a successfully completed configuration Table 6 A Antenna Response Return Codes wo uum Command valid execution unsuccessful Table 6 B Configuration Field Values Applicable Value Antenna decimal 6 digit 20 or 40 cha
154. tions View Through the Wiring Access Window Antenna Cover Plate Removed Ka XXXXXXXxX Ei e XXXX J4 8 Pole Plug in Connector i J5 5 Pole Plug in Connector R 422 Baud Rate Dial P6 Pins A H factory installed jumpers shown Chapter 5 Antenna Installation and Connections Connecting Power Intelligent Antennas require a 24VAC power source see to the Antenna Appendix A for antenna electrical specifications The Allen Bradley Bulletin 2750 PA Power Supply is designed specifically to meet the antenna power specifications Refer to Publication No 2750 2 23 Product Data Bulletin 2750 Power Supply for mounting dimensions Power Supply Configuration Configure the 2750 PA Power Supply terminals H1 H2 H3 and H4 according to the input line voltage see Figure 5 3 Use 14 gage electrical wire WARNING Do not attempt to connect live power wires to the antenna or power supply Make sure no power is connected to the power supply when wiring the power supply or connecting power supply to antenna Crossing of live wires or touching a live terminal can result in personal harm and or damage to equipment Power Supply Connection To connect the power supply to the antenna use 14 gage electrical wire 200 feet maximum length for 2750 PA Power Supply Refer to Figure 5 3 1 Remove connector J4 from the antenna see Figure 5 2 2 Connect one wire from any X2 terminal on the 2750 PA Pow
155. too far from antenna timeout inadequate Operation invalid operation failed Possible cause tag type configuration setting is invalid for type of transaction data not correct for tag type Tag detected operation invalid operation failed Possible cause antenna is set for programmable addressable tag type and tag has not been previously programmed 001 002 003 11 Chapter Write Tag Command 6 ASCII Commands 6 9 Command Format Wiritetag REPCNT address length SP2datac CR Response Format TNS lt SP gt RC lt SP gt ATIM lt CR gt Use the Write Tag command to perform a tag write Use the optional REPCNT repeat count field to specify the number of times the Write Tag command is repeated The address field indicates the starting point of the tag write Note The antenna automatically translates the address values hexadecimal The address must be minimum of 32 for read write tags The first 32 bytes are reserved for tag status information and are read only The length is the amount of consecutive bytes you write to beginning at the starting address maximum length is the lesser of tag size or 226 bytes The length must be an even number of bytes The antenna response includes the return code RC and ATTM the number of attempts made by the antenna Each response field except TNS has three digits The return code RC is described in Table 6 C on page 6 8 Example Command W
156. ts and connecting the system host RFID Component Describes guidelines for setting up antenna System Applicati Setup Guidelines tags and object detect device LE l kanon Using ASCII Commands Destibes foumat content and application 7 Antenna Configuration Describes configuring and operating the p and Operation antenna using the IDP commands rogranming Describes how to develop a host antenna Com eae tocol communication protocol used for operating Programming ommunication Frotoco f the antenna and RFID system Using IDP Commands Deve bes format content and application Describes troubleshooting indications and System Application T RF Tag Hardware Describes the RF tag hardware and provides installation and Installation mounting and handling guidelines System Application A Antenna RF Tag and Environmental and operational System Application Power Supply specifications for the antennas power Programming Specifications supply and tags Installation Describes method for calculating the block Calculating the BCC check character BCC used in the DF1 Programming message format C ASCII Conversion Table Use to code and decode tag data Additional Requirements Lists FCC licensing requirements for antenna System Application for Operation in the operation ANSI safety standards and tag Programming United States disposal guidelines Installation 5 Antenna Installation Provides instructions for connecting and Installation and Connecti
157. ts data between antenna and host DF1 as used with the antennas can be described as full duplex peer to peer communication DF1 consists of the following Two stations i e host and antenna which exchange messages Each station functions as both a transmitter and receiver A defined message format consisting of control characters with defined sequences codes for transmitting messages and acknowledging messages Routines for transmitting receiving and acknowledging messages with retries and retransmission requests Optional data verification Note For information describing the communication standards comprising DF1 protocol refer to publication ANSI X3 28 1976 and compare DF1 to ANSI subcategories D1 and Fl DF1 combines selected attributes from each subcategory D1 data transparency and control characters and F1 two way simultaneous transmission with host and antenna each capable of acting as master or slave and with a block check character DF1 Message Format The DF1 message format consists simply of control characters and data with defined character sequences codes for transmitting and acknowledging messages Data Fiel DLE STX Data Field DLE ETX BCC 10 o2 Nos 09 06 00 02 04 03 10 03 FE 8 6 Chapter 8 Developing DF1 Protocol Control Characters Data Field Control characters are the building blocks of DF1 messages Listed below are
158. uidelines for component set up can be found in Chapter 4 RFID Component Setup Guidelines Chapter 3 Host Options and Chapter Objectives Host Options Communication Requirements This chapter describes the types of host and communication protocols you can use to operate the Allen Bradley 2750 AS series antenna This chapter discusses Programmable controllers PLC controllers interface modules and computers that can be used as system host Communication protocols that can be used to communicate with the antenna Communication parameters which need to be set Use either a computer or a PLC as the system host PLC Controller Options Use any of the Allen Bradley PLC controllers PLC 2 PLC 3 or PLC 5 as system host With a PLC controller you must also use one of the following interface modules Catalog No 2760 RB Flexible Interface Module with Catalog No 2760 SFC1 DFl ASCII Protocol Cartridge for either DF1 or ASCII protocol communication Catalog No 1771 DB BASIC Module with Intelligent Sensor Interface Chip Catalog No 2760 SCA for DF1 protocol communication Catalog No 1771 DA ASCII Module for use with ASCII protocol 6 Catalog No 1771 KE KF Data Highway Module for use with DF1 protocol Computer Options Use a computer with the capability of supporting RF system programming and serial communication such as e Allen Bradley Catalog No 6121 Industrial Support Co
159. unction Enable Unsolicited Responses Enter Large Message Transfer Mode data greater than 242 bytes Exit Large Message Transfer Mode Small Message Transfer Mode data lt 242 bytes Large Message Segment Note The antenna uses the Unprotected Write Command Small Message Transfer Mode to send response information to the host see Small Message Transfer Mode page 8 39 U 8 38 Chapter 8 Developing DF1 Protocol Functions of the Unprotected Enable Disable Unsolicited Response Write Command continued The Enable Disable Unsolicited Response allows you to limit the number of antenna responses to a command to none 0 unlimited or any specified number up to 65 534 To use this type of Unprotected Write command specify 0100 Hex in the ADDR field Insert the 4 bytes in the data field as shown in the example format below to set the limit on unsolicited responses Command Format Enable Unsolicited Responses ADDR DATA 0100 hex 4 bytes Data Word 0 Network address to be used in bytes0 1 unsolicited responses This address value must be 1 even 2 20100 with Byte Swapping Mode Enabled 3 2 0200 with Byte Swapping Mode Disabled Default Byte Swapping Enabled 0100 Hex Byte Swapping Disabled 0200 Hex Note With Byte Swapping Enabled this value will be multiplied by 2 to Reply Format compensate for byte address to word address conversion Word 1 0000 hex Antenna disable
160. use this setting tag memory must first be fully programmed in the corresponding programmable mode i e 6 digit or 20 or 40 character programmable mode With the 2750 ASD Antenna setting a Hex Value of 01 02 or 03 will all equal Low With the 2750 ASD Antenna setting a Hex Value of 04 or 05 will both equal High RF Field Strength oo OO Chapter 9 IDP Antenna Commands Set Sensor This command causes a sensor to start using the parameters Configuration passed in the data field With this command you define Command the antenna operation for type of tag object detect enable timeout and RF field strength To set these parameters you must know which of these settings is appropriate for your operation For information regarding the RF level object detect and timeout settings refer to Chapter 6 Antenna Command Format see Table 9 H and page 9 17 for Sensor Configuration Data Command Format Byte Byte Command Field Offset Offset 00 02 04 Sequence No LSB 05 09 08 0A 0c 05 i0 12 RF Field Strength 13 Antenna Response Format Response Format Word Byte Byte Offset Response Field Offset Response Field Offset 87 00 Return Code 01 Host Interface Status 02 Sensor Interface Status 03 Sequence No MSB 04 Sequence No LSB 05 00 06 00 07 These Hex values must be converted to binary and decoded Refer to Tables 9 B
161. used set O Set Delay 0 00 FF Delay in milliseconds before antenna sends response Delay in milliseconds between transmission of each Bits 6 7 1 Note Default Baud rate dependent on dial setting See page 5 8 Not configurable Bits character 8 Parity none Stop bits 1 9 14 Chapter 9 IDP Antenna Commands Get Interface Referring to Table 9 G there are several parameters Configuration Command that can be selected for host antenna communications continued that require some description These are discussed below Options byte offset 08 in Table 9 G Bit1 Word packed Byte packed default Default setting recommended If you select word packed the antenna is set to transmit and receive so that each command or response byte 8 bits must be extended to a word 16 bits Bit3 Link layer checksum disabled Link layer checksum enabled default Default setting recommended and mandatory when using a PLC and interface communication module that supplies DF1 protocol With link layer checksum enabled you enable the block check character BCC function of the DF 1 protocol see page 8 8 Bit4 DF1 responses disabled DF1 responses enabled default Default setting recommended and mandatory when using a PLC and interface communication module that supplies DF1 protocol If you select disabled network level responses to commands are disabled see pages 8 3 and 8 28 Bits Empty buffers not trans
162. with or without data field s You can chain multiple read and or write descriptors in the Sensor Program The number of these is limited only in that the total descriptor coding and data bytes must not exceed 6144 bytes see Operation below for chaining information Command Descriptor Format Refer to Table 8 J Operation 00 0 for coding of fields Start Address MSB 04 Start Address LSB 05 Length MSB 06 Length LSB 07 Data buffers optional in Read descriptors Command Descriptor Fields The command descriptor fields of the Sensor Program are described below Operation Set to the appropriate hex code Hex codes 00 Read Command None to follow 01 Write Command None to follow 80 Read Command More to follow 81 Write Command More to follow For a single transaction use 00 read or 01 write To chain transactions use 80 read or 81 write In the last descriptor in your sensor program always use 00 read or 01 write to indicate none to follow 9 22 Chapter 9 IDP Antenna Commands Command Descriptor Fields Start Address Set the byte offset in hex in tag memory continued ofthe first sequential memory location to be accessed For programming tags set to 0 unless antenna is configured for programmable addressable tag see Tag Type Table 9 H for tag type settings For read write tags first 32 bytes are reserved read only The start address must be an even number wh
163. ximum tag speeds for each tag type refer to the specifications for each tag type listed in Appendix A For more information call your Allen Bradley representative Note The tag speeds listed are given for the maximum antenna to tag distance for each tag If you decrease tag to antenna distance the capture window width and maximum tag speed decreases in proportion Testing Tag Transactions Asa final test after connecting and positioning the antenna try to execute your antenna transactions with RF tags To do this place tags within the antenna capture window where they would normally travel during system operation and send a transaction command to the antenna see page 9 20 for IDP Perform command or page 6 8 for ASCII Read Tag command If tag transactions are not successful check the return code in the antenna response for type of failure You may have to reposition tags reposition the antenna reset the RF level or make other adjustments For more troubleshooting information see Chapter 10 Positioning the Object The object detect device detects the presence of the object to Detect Device which a tag is attached Correct positioning of the object detect will depend on the specific application including whether the tag is moving during transactions and where the tag is located relative to the detectable edge of the object to which the tag is attached Note Never place the object detect device in the direct path of

Download Pdf Manuals

image

Related Search

Related Contents

DURCISTOP – Minéralisateur, durcisseur  Mostrar - Service, Support  DPA 8150  FONGLACE ANTI-POUSSIERE  User Manual - Water Filter Tips    Security Surveillance and Access Control Supervisor  XBOX LIVE VISION  bedienungsanleitung user manual mode d'emploi manual del usuario  Merchant Console User Manual  

Copyright © All rights reserved.
Failed to retrieve file