User’s Guide MP9320 v2.
SAMSys MP9320 v2.8 UHF Reader User’s Guide First Edition (April 21, 2005) © Copyright 2005 SAMSys Technologies, Inc. All Rights Reserved. Disclaimer and Limitation of Liability The content of this manual is for information use only and is subject to change without notice. SAMSys assumes no responsibility or liability for any errors or inaccuracies that may appear in this publication.
MP9320 V2.8 User’s Guide Contents Chapter 1 – Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unpacking the Reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About the MP9320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Physical Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 Chapter 2 – Installation . . . . . . . . . . . . .
MP9320 User’s Guide Appendix A – Reader Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Default Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring the Reader with RF Command Suite . . . . . . . . . . . . . . . . . . Updating Reader Firmware with RF Command Suite . . . . . . . . . . . . . . .
MP9320 V2.8 User’s Guide Figures MP9320 Reader and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SAMSys MP9320 V2.8 EPC UHF Reader Network . . . . . . . . . . . . . . . . MP9320 LED Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MP9320 Active Antenna LED Indicators . . . . . . . . . . . . . . . . . . . . . . . . . MP9320 V2.8 End-Panel Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . MP9320 V2.8 Antenna Configurations . . .
MP9320 User’s Guide iv
Chapter 1 Introduction This chapter provides a general description of the MP9320 V2.8 EPC UHF Reader. Topics discussed in this chapter include the following: • Unpacking the Reader • About the MP9320 V2.
MP9320 V2.8 User’s Guide Unpacking the Reader After opening the shipping container perform the following: 1. Unpack the contents of the shipping container. 2. Inspect the shipping container for damage. If damaged, notify the carrier and SAMSys Technologies. Keep the shipping materials for inspection by the carrier. 3. Verify your reader package includes the following items: • • • • • • • • MP9320 V2.
Introduction About the MP9320 V2.8 The MP9320 V2.8 is the next generation of the SAMSys MP9320 UHF RFID reader. This multi-protocol device incorporates Digital Signal Processing (DSP) and currently supports many of today’s most popular UHF tags including EPC and ISO. This reader recognizes multiple protocols simultaneously during operation. With full-duplex capability, the device can read or write to any tag, depending on the tag capabilities. The MP9320 V2.
MP9320 V2.8 User’s Guide In addition to the scalable, multi-protocol architecture, the MP9320 V2.
Introduction In addition to the status LEDs, four Active Antenna LEDs provide indication that RF power is being applied to one of the four antennas. Two LEDs (not shown) are also provided on the Ethernet LAN connector to indicate network communication status. Active Antennas 1 2 3 4 Figure 4–MP9320 Active Antenna LED Indicators Four SMA type antenna ports are provided on the end panel. The reader also has one power and four communication interface connectors on the opposite end panel.
MP9320 V2.
Chapter 2 Installation This chapter provides information for installing the MP9320 V2.8 Reader.
MP9320 V2.8 User’s Guide Antenna Installation The MP9320 V2.8 supports from one to four external antennas in a variety of configurations. One- and two-antenna configurations are typical for most conveyor and container tracking. Four-antenna configurations are used for portals and loading dock doorways. Dual Antennas (Stacked) Single Antenna Four Antennas (Portal Configuration) Dual Antennas (Opposing) Figure 6–MP9320 V2.8 Antenna Configurations Warning The SAMSys MP9320 V2.
Installation The MP9320 V2.8 is factory calibrated for operation with the following type of antenna and cable: Antenna Parameter FCC ETSI Frequency 902-928 MHz 865-870 MHz Polarization Circular Circular Gain, dBic 9, max 6, max VSWR, maximum 1.5:1 1.5:1 Cable Parameter Value Type RG58C/U Length 2 Meters Connector SMA type plug, reader side It is highly recommended that the antenna mounting be adjustable in order to obtain the best performance from the system.
MP9320 V2.8 User’s Guide Reader Mechanical Installation The MP9320 V2.8 is designed for easy installation. The following instructions provide the information to install your UHF reader. As shown in Figure 7, the reader is designed for horizontal or vertical installation. Mounting keyholes are provided on each side of the base plate for easy, nonpermanent, installation and removal. Caution To ensure proper cooling of the reader, verify that the fan intakes and vents are free of obstructions.
Installation 6.40 in (162.5 mm) .359 in Ø (9 mm) 5.0 in (127 mm) Figure 8–MP9320 V2.8 Base Plate with Mounting Keyholes Hollow Concrete Block Wall Mounting To temporarily mount the MP9320 V2.8 to a hollow concrete block wall, SAMSys recommends metal sleeve type concrete anchors that accept a #10 screw and flat washer. To install the reader on a hollow concrete block wall, perform the following. 1. Refer to Figure 8, and mark the location of the mounting screws.
MP9320 V2.8 User’s Guide Solid Concrete Wall Mounting To temporarily mount the MP9320 V2.8 to a solid concrete wall, SAMSys recommends one-piece expansion type concrete anchors that accept a #10 screw and flat washer. To install the reader on a concrete wall, perform the following. 1. Refer to Figure 8, and mark the location of the mounting screws. 2. Drill the appropriate size hole for a expansion type anchor and install the anchors. 3. Install the washers and insert the screws. 4.
Installation RS-485/Ethernet Communication Selection The MP9320 V2.8 is equipped with both RS-485 and Ethernet communication ports. However, only one can be selected at a time. The reader is typically shipped with Ethernet enabled. To enable RS-485 communication, perform the following: Caution - ESD The following procedures involve electrostatic discharge sensitive components. ESD protection is required.
MP9320 V2.8 User’s Guide Every effort has been made to ensure the MP9320 V2.8 is configured to match your application. However, it is recommended that the reader configuration be verified before placing the reader into service. If the system is to be used as a local, standalone reader connected to a terminal or PC, perform the following: 1. Verify all antennas, cabling and power supplies are secure. 2. Verify the operator terminal or PC is connected to the reader and operational. 3.
Installation Installing the RF Command Suite Application The SAMSys RF Command Suite is a Microsoft Windows application that provides a Graphical User Interface (GUI) for SAMSys RFID Reader Products. The application allows you to easily view tag data, configure the reader, and perform other tag data functions. In addition, the RF Command Suite is the preferred method for sending CHUMP commands to a reader.
MP9320 V2.8 User’s Guide Digital Input/Output Setup The MP9320 V2.8 is equipped with a digital input/output (I/O) port that provides four logic-level (TTL) input signals and four output signals. Refer to the SAMSys Forth Programming Language Reference Guide for programming information. The digital inputs are optically isolated. The outputs are open collector. Typical TTL output circuit (user supplied) Digital Inputs 5-24 Vdc (8, 15) 4.
Installation Transmit Power Calibration The MP9320 V2.8 can be operated with a variety of commercially available antennas and coaxial cables. As a result, the output RF power of the reader must be configured to optimize the read range for a given antenna configuration, while not violating FCC or CE regulations. Calibration of the reader transmit RF power must only be performed by SAMSys authorized installation personnel or certified resellers.
MP9320 V2.
Chapter 3 Operation This chapter provides general information to operate the MP9320 V2.8 Reader. Topics discussed in this chapter include the following: • MP9320 V2.
MP9320 V2.8 User’s Guide MP9320 V2.8 Power Up and Initialization When the power supply is connected, the reader starts an internal initialization sequence. This sequence momentarily lights the LEDs as follows: 1. Transmit and Sense on momentarily, then off 2. Sense flashes 3. Power flashes 4. Fault flashes 5. All four flash 6. Transmit and Power flash 7. Beeper on If the Fault LED illuminates during the intialization sequence, the reader has detected a software load fault.
Operation Starting RF Command Suite In order to verify your installation, start RF Command Suite. This application provides the ability to view your reader configuration and make any needed adjustments. You can also use the application to view tag data. For information on installing and operating RF Command Suite, refer to the RF Command Suite User’s Guide. Setting the RF Mode The MP9320 V2.8 is factory configured for continuous RF scanning or “auto-read” mode.
MP9320 V2.8 User’s Guide Selecting Tag Protocols The MP9320 V2.8 is factory configured with only those protocols selected by the user. Once protocols are activated, the Command tab function keys can be used to select the protocol. These function keys are programmed with specific command sequences required by the reader to select a particular protocol. To select a protocol, perform the following: 1. Select the Command interface window. 2. Select Function Set 2 or 3 and locate the required protocol. 3.
Operation Reading Tags Tag Reading Overview When the reader completes the initialization sequence, the reader activates the RF field and, depending on the configuration, begins transmitting read detect (Rd) commands at the specified frequency. When a tag is placed within range, the reader activates the tag and reads the data.
MP9320 V2.8 User’s Guide Figure 15–Reader Configuration Parameters 5. Select the Tag Summary interface. When tags are read, they are displayed in the window and the statistics are updated.
Operation Writing Blank Tags RF Command Suite can be used to write unprogrammed or blank tags. To write blank tags, perform the following: 1. Select the Command Interface and verify the reader is connected and the correct protocol is selected. 2. Place the reader in Polled Read mode. 3. Verify a single tag is in the RF field of the reader. 4. Select the Tag Summary Interface. 5. Select the protocol from the pull-down above the Write Blank Tag button. Figure 17–Select Tag Protocol 6.
MP9320 V2.8 User’s Guide Modifying Tags RF Command Suite can be used to modify previously programmed tag data. To modify tags, perform the following: 1. Select the Tag Summary Interface and right-click on the tag. Figure 19–Select Tag to Modify 2. Select Modify Tag. The tag data window is displayed. Figure 20–Modify Tag Option 26 3. Select the Address from the pull-down. 4. Enter the data Length and actual Data for the specific address 5.
Chapter 4 Troubleshooting This chapter provides general information to troubleshoot the MP9320 V2.8 Reader.
MP9320 V2.8 User’s Guide General Troubleshooting SAMSys readers are designed, manufactured, and tested to provide many years of troublefree service. However, in the event of a reader malfunction or failure, refer to the following troubleshooting instructions to help identify and correct the problem. Warning - Electric Shock Hazard The following procedures may involve AC voltage. Use extreme caution when measuring voltage or installing cables and power supplies.
Troubleshooting Symptom No buzzer when reading a tag. No RS-232 Communication. No RS-485 Communication. No Digital I/O signals present. Probable Cause Buzzer malfunction. Reader may operate normally without buzzer, but the reader should be replaced as soon as possible. Reader board failure. If the reader does not read or write, replace the reader. Reader software is corrupt. Replace reader. External RS-232 cable malfunction Check cable connectors for bent or broken pins.
MP9320 V2.8 User’s Guide Contact Us For any questions regarding products and services, including returns, repairs, technical support, training, and all other available services, contact your distributor or SAMSys Customer Service at the following: 30 E-mail Telephone support@samsys.
Chapter 5 Specifications This chapter describes the specifications for the MP9320 V2.8 Reader.
MP9320 V2.8 User’s Guide Reader Specifications Frequency 865-870 MHz (25 KHz steps) 902-928 MHz (200 KHz steps) 869.525 MHz single frequency RF Power 16 mW - 3 W Connections RS-232, RS-485, Digital I/O (TTL), or Ethernet LAN Input Voltage 15 Vdc +/-5% Input Current 3A maximum Environmental Specifications Operating Temperature -4° F to 158° F (-20° C to 70° C) Storage Temperature -40° F to 185° F (-40° C to 85° C) Maximum Shock 1 foot (0.
Specifications RS-232 Connector Specifications 5 4 9 3 8 2 7 1 6 Figure 21–RS-232 Connector Baud rate 9600 - 38400 (Default = 57600) Parity None Data bits 8 Stop bits 1 Pin 1 CNVSS (Normally low. High puts reader in programming mode.) Pin 2 TXD Pin 3 RXD Pin 4 DTR (shorted to pin 6) Pin 5 GND Pin 6 DSR (shorted to pin 4) Pin 7 CTS Pin 8 RTS Pin 9 +3.
MP9320 V2.8 User’s Guide RS-485/Ethernet Jumper Setting Jumper J4 J1 J2 Pins 1-2 2-3 1-2 1-2 Action RS-485 enabled. Ethernet enabled. High side termination active. Low side termination active.
Specifications Digital I/O Connector Specifications 4 5 10 15 3 8 9 14 2 13 1 7 12 6 11 Figure 24–Digital I/O Connector Signal Name Pin No.
MP9320 V2.8 User’s Guide Optional Communication Cable Specifications 4 5 10 15 3 14 3 Pin Tini Q-G 1 3 2 Figure 25–Optional Communication Cable Pinouts 15 Pin D Sub (Digital Input/Output) Pin No.
Specifications Suitable Antenna Specifications Antenna Parameter FCC ETSI Frequency 902-928 MHz 865-870 MHz Polarization Circular Circular Gain, dBic 8, max 6, max VSWR, maximum 1.3:1 1.3:1 Caution This device has been designed to operate with no more than 1 Watt into the antenna and an antenna gain of no more than 9 dBic.
MP9320 V2.
THE POWER TO CHOOSE SAMSys Technologies, Inc. Part Number: HI469320-28-UG-V1.0 Printed in U.S.A.
Appendix A Reader Configuration This appendix describes how to change or update the MP9320 V2.8 Reader configuration using the RF Command Suite. Refer to the RF Command Suite User’s Guide for additional information.
MP9320 V2.8 User’s Guide Operating Modes SAMSys reader software is configurable to verify configuration parameters.
Reader Configuration Configuring the Reader with RF Command Suite RF Command Suite can be used to easily configure your reader. The Reader Config interface provides control over the reader configuration registers that set communication parameters, change operating modes, and control the transmitter and receiver. These configuration registers are located under General Configuration. In addition, individual protocol configurations can be modified.
MP9320 V2.8 User’s Guide Changing the RS-232 Configuration To confiure the reader’s serial port parameters, perform the following: 1. Select the RS-232 UART parameters as shown in the following: Figure 27 – RS-232 Serial Port Configuration 2. Make any changes using the pull-down menus and selectors on the right side of the display and press Send Changes to Reader . Changing Reader Operation Modes The reader’s serial and RF modes can be configured for polled or continuous operation.
Reader Configuration Configuring Specific Protocols Individual Protocol Configuration registers can be modified for specific tag types and read modes. For specific protocol configuration register information, refer to the Comprehensive Heuristic Uniform Messaging Protocol (CHUMP) Reference Guide. To configure individual protocol registers, perform the following: 1. Select the individual protocol configuration word parameters. Figure 29 – Protocol Parameter Configuration 2.
MP9320 V2.8 User’s Guide Updating Reader Firmware with RF Command Suite 4 Periodically, SAMSys releases updated reader firmware that incorporates new protocols, enhanced features, and updated FlashROM images. SAMSys readers can be updated with new firmware using RF Command Suite. Refer to the RF Command Suite Users Guide for detailed information on this application. na 3 en Ant 2 ive lt Fau 1 Act er Pow se Sen mit et ern 3.
Reader Configuration Figure 31 – Upload File Controls 6. When uploading FORTH files, insert a time delay between each line of the file. Select the Send with delay option and enter a time delay in milliseconds. A time delay is not necessary with .chp files. 7. When you are ready to upload the file, press Start 8. The file will be uploaded to the reader. During upload, a bar graph indicates what percentage of the file has been sent. 9.
MP9320 V2.8 User’s Guide Updating Reader Firmware using the ICCM To upgrade the reader firmware using the ICCM, verify that the ICCM is connected to the reader via the RS-232 or RS-485 communication port and that a PC or other host computer is connected to the ICCM via the RS-232 port. See Figure 30. Receiving Updated Firmware from SAMSys Updated reader firmware is available on CD or via download from the SAMSys website at www.samsys.com. The upgrade includes the reader application code which has a .
Reader Configuration Using CHUMP Commands to Configure the Reader In addition to using RF Command Suite to reconfigure a reader, individual CHUMP commands can be sent to the reader from RF Command Suite or a terminal/command console. To setup a SAMSys reader, the Configuration Write (Cw) command is used to write a three-letter configuration variable name and a 32-bit word to the reader. This word contains the individual setup parameters required by the reader.
MP9320 V2.
Appendix B Tag Programming This appendix describes how to program tags of varying protocols using CHUMP commands sent from a terminal or console.
MP9320 V2.8 User’s Guide Overview of the Tag Writing Commands Tag writing with SAMSys readers is performed using the Write Any (Wa) command and the Write Tag (Wt) command. Wa must be used when writing to blank tags. Wt is used when the tag already has a tag ID. Typically, Wa is used whenever the write operation affects the tag ID. Wa can also be used for write operations to any data on a tag. This command is executed with a single tag in the RF field.
Tag Programming Programming the EPC1 Tag SAMSys MP9320 and MP9310 readers can be used to program 64-bit and 96-bit EPC1 tags. Use the Wa command to write EPC1 (Alien) tags. Do not use Wt since the tag does not support singulated write operations. In addition, before writing to a 96-bit EPC ID tag, you must send a Tag Reset (Tr) command prior to issuing the write operation. Prior to writing, EPC1 tags must be erased.
MP9320 V2.8 User’s Guide In addition to the Wa, Te, and Tr commands, SAMSys readers also support the following EPC1 operations: • Lb Lock Block • Yl Query Lock Status (returns f:0 for unlocked or f:1 for locked) • Td Tag Destroy The Lock Block and Query Lock Status operations can only be performed with a single tag in the RF field and do not require any parameters. The Tag Destroy operation requires the b: parameter to specify the particular kill passcode for this tag.
Tag Programming Programming the ISO18000-6A Tag Both the Wa and Wt command can be used with the ISO18000-6A tag. In addition to Wa and Wt, two additional commands can modify specific data in the tag. The Wd command modifies the DSFID and Wf modifies the AFI. Typically, the Wt command is used to modify user data in the tag. The Wt, Wd, and Wf commands require the tag ID to be in the d: parameter.
MP9320 V2.8 User’s Guide Programming the ISO18000-6B Tag General ISO18000-6B Programming In ISO18000-6B, operations are controlled by a state machine within the tag. As a result, the tag must be in the Data Exchange state for the write operation to succeed. To guarantee the tag is in that state, the tag must be reset using the Tag Reset Tr command followed by a Read Detect Rd command prior to performing the first write operation.
Tag Programming UCODE Programming Writing multiple bytes anywhere in the first eight bytes of a UCODE tag requires the use of the Wa command. Only a single tag should be present in the RF field for a Wa operation. The Wa command can be used to modify any byte in the tag. For single byte write operations, use the Wt command. The ISO18000-6B UCODE tag can emulate a 96- or 64-bit EPC ID tag by writing data to multiple locations in the tag and enabling the appropriate mode in the reader.
MP9320 V2.8 User’s Guide Programming the Impinj EPC0 Tag In EPC0, there is no single standard for performing write operations and there are noteable differences between manufacturers. Consequently, some varieties of EPC0 tags are not writeable. This section addresses the writable EPC0 tags produces by Impinj. Both the Wa and Wt command can be used with the EPC0 tag. In Impinj EPC0 tags, the following command parameters are used: • a: address block (in Hex).
Tag Programming Program a 96-Bit EPC (Impinj Tags) To write a 96-bit EPC on an Impinj Zuma EPC0 tag, enter the following: }Wa,a:4,l:6,b:306c50fd76d803cf02f47f5f,f:3! where: a:4 is l:6 is b:xxxx f:3 is the start of the EPC the length in rows is the 96-bit EPC code the command to calculate the CRC The CRC is calculated and written to the row following the EPC code.
MP9320 V2.8 User’s Guide Programming the Matrics Class 0+ Tag Matrics Class 0+ tags utilize a process called Singulation. This is a process of uniquely identifying a tag in a population of tags and retieving its Electronic Product Code (EPC). For detailed information on EPC Class 0 singulation, refer to the EPC Global Class 0 specification. When a tag is requested to identify itself, it responds with different data based on its singulation mode.
Tag Programming Writing Initial EPC Code to Blank Matrics EPC0+ Tags To write the EPC code to blank tags, ID0 singulation must be used. If ID2 traversal is to be inhibited on subsequent tags, set the traversal inhibit bit in PE0 . Once written, those tags will not singulate using ID2 unless the EPC code is erased and then rewritten with traversal inhibit cleared. Once a valid EPC code is written to Page 2, it cannot be overwritten unless the tag is first erased.
MP9320 V2.8 User’s Guide Writing a Kill Code and User Data Kill codes and user data can be written to any tag in the field in the same manner as the EPC code method described above, but typically a kill code and user data would be associated with a specific EPC code. Once written, you cannot read back the kill code.
Tag Programming Tag Erase To erase a Matrics 0+ tag, use the Tag Erase Te command. Only one tag should be in the field when executing this command. All memory pages are filled with 0’s and a 16-bit CRC is appended. After erasing, the EPC code page will be filled with 0’s. Also, the user data page will have all 0’s with a 16 bit CRC appended at the end. This allows the user data page to be read with the Ra command. However, the EPC code page will return an error on Ra, since there is no valid CRC.
MP9320 V2.
Appendix C Configuring the IP Address This appendix describes how to configure the IP address of the MP9320 V2.8 Reader.
MP9320 V2.8 User’s Guide Ethernet IP Address Overview The MP9320 V2.8 can be networked with other readers on an enterprise 10/100 BaseT Ethernet LAN. Each reader is equipped with an embedded IP device server that allows the unit to be assigned an IP address. This address can then be accessed by your network server or host computer. When the reader is installed on a TCP/IP network connected to the internet, the reader must be assigned a unique IP address.
Configuring the IP Address 7. Select the IP address of the reader to configure. NOTE: If the IP adress returns all zeros (0.0.0.0), configure the reader manually by selecting Configure network settings. 8. The following steps require loading a Java applet onto your computer. If your computer will accept applets, follow Step 10 through Step 13. 9. If your system cannot run Java applets, follow Step 14 through Step 17 to complete the setup using a Telnet session to enter commands. 10.
MP9320 V2.8 User’s Guide 14. (For Telnet session only) Connect to the reader via a Telnet session. Use the IP address returned by the Digi Discovery application and Port 23 for the Telnet connection. 15. (For Telnet session only) Enter show serial and verify ther serial port settings match the settings in the reader’s SCW configuration register. 16. (For Telnet session only) To change the baud rate, enter set serial baudrate = . For best performance, a baud rate of 57600 is recommended. 17.
Configuring the IP Address 25. From RF Command Suite, select Reader Connection J Disconnect. This will disconnect any auto connected sessions. 26. Select Reader Connection J Connect via TCP/IP. 27. Select Reader Connection J AutoConnect to establish an Ethernet connection. 28. Select the IP address of the reader from the popup list and press OK. 29. Select the Command interface tab and press the Version function key to verify communication with the reader.
MP9320 V2.