RFID OsiSense® XG EIO0000001601 Draft 2013/07/17 RFID OsiSense® XG DI[D-SE-0029826.1.6] RFID ® OsiSense XG EtherNet/IP Smart Antenna User Manual EIO0000001601.00 Draft 2013/07/17 www.schneider-electric.
DI[D-SE-0029826.1.6] The information provided in this documentation contains general descriptions and/or technical characteristics of the performance of the products contained herein. This documentation is not intended as a substitute for and is not to be used for determining suitability or reliability of these products for specific user applications.
DI[D-SE-0029826.1.6] Table of Contents Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About the Book. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 1 General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exchange Principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of the OsiSense XG Range . .
DI[D-SE-0029826.1.6] 5.3 RSLogix: EtherNet/IP Application Example . . . . . . . . . . . . . . . . . . . . . Configuring a Smart Antenna on an EtherNet/IP Network with a ControlLogix PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Read the Assembly 102 (General Status) or 103 (Read Table) Using an Explicit Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reading/Writing Request with the Modbus Object. . . . . . . . . . . . . . . .
Safety Information DI[D-NA-0003897.18.1] Safety Information ! Important Information NOTICE Read these instructions carefully, and look at the equipment to become familiar with the device before trying to install, operate, or maintain it. The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to call attention to information that clarifies or simplifies a procedure.
DI[D-NA-0003897.18.1] PLEASE NOTE Electrical equipment should be installed, operated, serviced, and maintained only by qualified personnel. No responsibility is assumed by Schneider Electric for any consequences arising out of the use of this material. A qualified person is one who has skills and knowledge related to the construction and operation of electrical equipment and its installation, and has received safety training to recognize and avoid the hazards involved.
About the Book DI[D-NA-0003897.18.1] About the Book At a Glance Document Scope This guide describes how to use OsiSense XG Smart Antenna and associated accessories. Validity Note This document is applicable to OsiSense XG Smart Antenna, version X.X. The technical characteristics of the devices described in this manual also appear online. To access this information online: Step Action 1 Go to the Telemecanique Sensors home page www.tesensors.com.
DI[D-NA-0003897.18.1] Product Related Information CAUTION UNINTENDED EQUIPMENT OPERATION The application of this product requires expertise in the design and programming of control systems. Only persons with such expertise must be allowed to program, install, alter, and apply this product. Follow all local and national safety codes and standards. Failure to follow these instructions can result in injury or equipment damage. User Comments We welcome your comments about this document.
RFID OsiSense® XG General Information EIO0000001601 Draft 2013/07/17 DI[D-SE-0029830.1.1] General Information Chapter 1 General Information General Information Aim of this Chapter This chapter presents the OsiSense XG Smart Antenna and the associated range of equipment.
General Information DI[D-SE-0029833.1.3] System Presentation System Presentation Smart Antenna Presentation The Smart Antenna is a compact RFID station offering the following advantages: 2 Ethernet ports ” An embedded web server allowing: ” Setup ” Diagnostic ” Monitoring ” ” ” Daisy chaining up to 32 Smart Antennas Compatible with most 13.56 MHz tags on the market. Definition of RFID RFID is the use of radio transmission to identify and locate objects.
DI[D-SE-0029833.1.3] ” ” ” ” General Information Automatic configuration of communication parameters (speed, format, and so on...
General Information DI[D-SE-0029834.1.
DI[D-SE-0029834.1.7] Phase Exchanges 5 Send back report PLC General Information Smart Antenna Smart Antenna Tag NOTE: ” ” If phase 3 is carried out with no tag present, a detected error message is sent back to the PLC. If a detected error occurs in phase 4, this phase is automatically restarted (up to 3 times). If a detected error is still detected at the end of phase 4, a detected error report is sent back in phase 5.
General Information DI[D-SE-0029835.1.3] Overview of the OsiSense XG Range Overview of the OsiSense XG Range Introduction The figure illustrates the OsiSense XG range.
DI[D-SE-0029981.1.6] General Information System View System View Description OsiSense XG Smart Antenna can be used with a protocol compliant scanner as part of control system architecture. The built-in unmanaged 2-port Ethernet switch of the Smart Antenna allows you to use the network topology that meets your application needs.
General Information DI[D-SE-0029981.1.6] When considering the daisy chain topology, note that: ” Performing maintenance on any module not physically located at the end of the daisy chain— for example, by removing the network cable, or by cycling power to the module—affects any modules located down the chain from the maintained module. ” The embedded dual port Ethernet switch located in each module eliminates the need for additional Ethernet switches.
DI[D-SE-0029981.1.
General Information 18 DI[D-SE-0029981.1.
RFID OsiSense® XG Specifications and Physical Description EIO0000001601 Draft 2013/07/17 DI[D-SE-0029847.1.1] Specifications and Physical Description Chapter 2 Specifications and Physical Description Specifications and Physical Description Aim of this Chapter This chapter presents the specifications and the physical description of the OsiSense XG Smart Antenna.
Specifications and Physical Description DI[D-SE-0029851.1.7] Smart Antenna Characteristics Smart Antenna Characteristics Characteristics The table gives the technical characteristics of the Smart Antenna: Characteristic Temperature Description Operation Storage –25...+70 °C (–13...+158 °F) –40...+85 °C (–40...+185 °F) Degree of protection IP65 according to IEC60529 Vibration resistance EN 60068.2.27 EN 60068.2.6 2 mm (0.078 in) from 5 to 29.5 Hz / 7 g (7 gn)from 29.
DI[D-SE-0029851.1.7] Specifications and Physical Description This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
Specifications and Physical Description DI[D-SE-0029851.1.7] Conformément à la réglementation d’Industrie Canada, le présent émetteur radio peut fonctionner avec une antenne d’un type et d’un gain maximal (ou inférieur) approuvé pour l’émetteur par Industrie Canada. Dans le but de réduire les risques de brouillage radioélectrique à l’ intention d’autres utilisateurs, il faut choisir le type d’antenne et son gain de sorte que la puissance isotrope rayonnée équivalente (p.i.r.e.
DI[D-SE-0029867.1.12] Specifications and Physical Description Tags Characteristics Tags Characteristics Tag Characteristics The table gives the technical characteristics of the tags with EEPROM memory: Type of Tag Operation temperature Storage temperature XGHB44534 5 –25...+70 °C (–13...+158 °F) XGHB44434 5 XGHB32034 5 XGHB90E340 –25...+55 °C (–13...+131°F) –40...+55 °C (–40...+131°F) IP65 Standards supported ISO 15693 ISO 14443 IP68 IP65 2 mm (0.078 in) from 5 to 29.5 Hz / 7 g (7 gn)from 29.
Specifications and Physical Description DI[D-SE-0029867.1.12] Type of Tag XGHB44534 5 XGHB44434 5 XGHB32034 5 Read/Write time Read/Write time (see page 25) Retention period 10 years XGHB22134 6 XGHB21134 5 XGHB90E340 The table gives the technical characteristics of the tags with FeRAM memory: Type of Tag –25...+70 °C (–13...+158 °F) XGH440245 Degree of protection IP65 IP68 Standards supported ISO 15693 Vibration resistance EN 60068.2.27 EN 60068.2.6 2 mm (0.078 in) from 5 to 29.
DI[D-SE-0029867.1.12] Specifications and Physical Description The Smart Antenna can read any tag in the XGHB range (automatic detection of the tag type). Tag Reference Memory Size Range Addresses Dec Hex XGHB320345 112 bytes 0...55 0...37 XGHB90E340 256 bytes 0...127 0...7F XGHB211345 256 bytes 0...127 0...7F XGHB221346 256 bytes 0...127 0...7F XGHB440245 2000 bytes 0...999 0...3E7 XGHB320246 2000 bytes 0...999 0...3E7 XGHB444345 3408 bytes 0...1703 0...
Specifications and Physical Description Tag Reference DI[D-SE-0029867.1.12] Static Dynamic Access Time Calculation Tag Maximum Speed (m/s) Read Time (ms) Read a Serial Number Read a Word* Read or Write 10 Words* Write Time (ms) XGHB221346 12 + 0.825 x N 20 + 11.8 x N 4.2 2.6 0.5 XGHB440245 7+2xN 7 + 2.4 x N 3.5 2.5 1 XGHB320246 7+2xN 7 + 2.4 x N 3.5 2.5 1 XGHB444345 9.25 + 0.375 x N 13 + 0.8 x N 4.8 2.7 1.8 XGHB440845 6 + 0.25 x N 6 + 0.25 x N 3.8 3.0 2.
DI[D-SE-0029856.1.3] Specifications and Physical Description Description of the Smart Antenna Description of the Smart Antenna Presentation of the Smart Antenna The figure presents the Smart Antenna: No. Description 1 TAG: Tag LED 2 COM: Communication LED 3 NS: Network Status LED 4 LK/SP: Ethernet communication port No. 1 LED 5 M12 socket, Ethernet port No. 1 6 M8 socket, 24 Vdc power supply 7 M12 socket, Ethernet port No. 2 8 LK/SP: Ethernet communication port No.
Specifications and Physical Description DI[D-SE-0029856.1.
DI[D-SE-0029857.1.5] Specifications and Physical Description Connecting the OsiSense XG Smart Antenna Connecting the OsiSense XG Smart Antenna Introduction The Smart Antenna is equipped with: ” a male M8 connector for the power supply, ” 2 female M12 D-coded connectors for Ethernet communication. Power Supply Wiring The table describes the M8 connector pinout: M8 Connector Pin No.
Specifications and Physical Description DI[D-SE-0030135.1.6] Wiring Accessories Wiring Accessories Introduction The range of accessories is composed of power supply cables, communication cables, and Ethernet connection accessories. Power Supply Cables The table shows the range of power supply cables: Description Length Reference Pre-wired M8 connector 2 m (6.56 ft) XZCP0941L2 5 m (16.4 ft) XZCP0941L5 10 m (32.
DI[D-SE-0030135.1.
Specifications and Physical Description DI[D-SE-0029858.1.6] Smart Antennas Wiring Example Smart Antennas Wiring Example Connection Diagram Example of an Ethernet TCP/IP network setup with Smart Antennas: 1 2 3 4 5 6 7 PLC Ethernet switch Smart Antenna Ethernet cable XGSZ12E45•• Ethernet cable XGSZ12E12•• Power supply cable XZCP0941L• M12 connector cap ASI67FACC1 (2 caps are supplied with the Smart Antenna) The maximum length of each segment is 100 m (328 ft).
RFID OsiSense® XG Installing the System EIO0000001601 Draft 2013/07/17 DI[D-SE-0029862.1.2] Installing the System Chapter 3 Installing the System Installing the System Aim of this Chapter This chapter describes the procedure for installing the OsiSense XG Smart Antenna.
Installing the System DI[D-SE-0030154.1.9] Installation Precautions Installation Precautions Distances Between Smart Antennas When 2 Smart Antennas are too close, there is a risk of mutual disturbance. NOTICE UNINTENDED OPERATION Follow the installation precautions given in this chapter on distances between 2 Smart Antennas. Failure to follow these instructions can result in equipment damage.
DI[D-SE-0030154.1.9] Installing the System Angular Positioning The angle between the Smart Antenna and the tag modifies the dialog distance according to the graph below: K = correction factor to be applied to the nominal range. Reading distance = nominal range x K. Sensing Zones The dialog zones of the Smart Antenna are circular. There is no recommended direction for the movement of the tag. The following diagram shows the dialog zones of the Smart Antenna: (1) Movement zone consulted: between 0.
Installing the System DI[D-SE-0030154.1.9] Mounting in the Metal The presence of metal near the tags and the Smart Antenna affects the nominal range (Reading/Writing distance).
DI[D-SE-0030154.1.9] Installing the System The table shows the effect on the nominal range when the Smart Antenna and the tag are assembled in metal according to the most unfavorable cases shown above: Reference Memory Size (bytes) Dimensions Reduced Sensing Distance with Presence of Metal Nominal Sensing Distance XGHB90E340 256 Badge of 85x58x0.8 mm (3.35x2.28x0.03 in.) 80 mm (3.15 in.) 100 mm (3.94 in.) XGHB221346 256 26x26x13 mm (1.02x1.02x0.51 in.) 33 mm (1.29 in.) 55 mm (2.16 in.
Installing the System DI[D-SE-0030154.1.9] This figure illustrates the minimum distance between 2 identical tags: Minimum distances between 2 identical tags according to their positioning: Tag Reference Minimum Distances in mm (inches) d1 d2 XGHB90E340 140 (5.51) 110 (4.33) XGHB221346 50 (1.96) 120 (4.72) XGHB320345 60 (2.36) 190 (7.48) XGHB320246 60 (2.36) 190 (7.48) XGHB211345 20 (0.78) 120 (4.72) XGHB444345 40 (1.57) 70 (2.75) XGHB445345 10 (0.39) 60 (2.36) XGHB440845 10 (0.
DI[D-SE-0030154.1.
Installing the System DI[D-SE-0029861.1.9] IP Address Configuration IP Address Configuration Introduction IP address: Every item of equipment connected to an Ethernet network must have a unique IP address. This address makes it possible to refer to a specific unit. Subnet mask: The subnet mask defines a range of IP addresses that can be accessed from an item of equipment. The table describes the standard IP subnet masks: Network Class Host Bits Subnet Mask A 24 255.0.0.0 B 16 255.255.0.
DI[D-SE-0029861.1.9] Installing the System NOTE: Two or more Smart Antennas with identical IP address on the same network generate a duplicate IP condition (Smart Antenna Diagnostic LEDs (see page 126)). Configuring IP Address in the Web Server The graphic shows the Smart Antenna web server IP & FDR CONFIGURATION page: The table describes the steps to follow to configure the IP address in the IP & FDR CONFIGURATION page: Step Action 1 Access to the web server (see page 116).
Installing the System DI[D-SE-0029861.1.9] NOTE: The network configuration of the PC must be compatible with the IP address range of the Smart Antenna.
RFID OsiSense® XG Operating Principles EIO0000001601 Draft 2013/07/17 DI[D-SE-0029863.1.] Operating Principles Chapter 4 Operating Principles Operating Principles Aim of this Chapter This chapter describes the system operating principle based on memory zones.
Operating Principles DI[D-SE-0033453.1.1] Read/Write Operating Mode Read/Write Operating Mode Introduction For read/write operations 2 operating modes are available: Static read/write: applications where the tag is stopped in front of the Smart Antenna. ” Dynamic read/write: applications where the tag does not stop in front of the Smart Antenna.
DI[D-SE-0033453.1.1] Operating Principles This diagram illustrates static read/write operations: Dynamic Read/Write The Smart Antenna can be configured to run automatically read/write commands each time a new tag is detected. The results of the last commands are permanently accessible in the system memory of the Smart Antenna (Reading Table (see page 54)). Synchronization between PLC application program and tag presence is no more necessary.
Operating Principles DI[D-SE-0033453.1.1] Then, the controller must run cyclic scanning of the reading table of the smart antenna: ” First word: Status, a bit of this word is set to 1 when a tag is detected by the Smart Antenna. ” Second word: tag counter and detected error code. ” Third…X words: results of read commands. The combination of these information gives the exact status of the system: ” Arrival of a tag in front of the Smart Antenna. ” New tag or same tag as previous one.
DI[D-SE-0033453.1.
Operating Principles DI[D-SE-0029864.1.5] Memory Zones Memory Zones Presentation The addressing memory zone is divided into 2 zones: ” The tag Memory Zone (see page 24) ” The Smart Antenna memory zone: ” System Zone (see page 49), ” Command/instructions zone (see page 51).
DI[D-SE-0029865.1.1] Operating Principles Smart Antenna System Memory Zone Smart Antenna System Memory Zone Description of the Zone Composition of the system zone: No. of Object Description Access 1 Protected 8000h Tag family present / Tag system flags R No 8001h Tag counter R/W No 8002...8009h UID R No 8018h Smart Antenna address R/W Yes 1 R = Read, W = Write Modifications to values in this zone are taken into account by the Smart Antenna immediately.
Operating Principles DI[D-SE-0029865.1.1] Objects 8002h...8009h UID: MSB LSB Updated each time there is a new tag and valid if tag present. Each tag has a different single code (UID). This code is distributed in 16 bytes. Object 8018h Smart Antenna address: Reading request: Response to the reading request: MSB LSB 0 Smart Antenna address Writing request: Writing Request 50 Result MSB LSB 0...
DI[D-SE-0029866.1.3] Operating Principles Smart Antenna Command/Instructions Memory Zone Smart Antenna Command/Instructions Memory Zone General Description The zone can activate the commands or operating modes and consists of: Address Table Description Access * Protected 801Bh Command Activates operations such as initialization, automatic reading or writing, sleep mode, etc. R/W No 801C...80AFh Reserved Reserved - - 80B0...
Operating Principles ” ” ” DI[D-SE-0029866.1.3] defines the occurrence of executing the instructions block in the Smart Antenna unit execution command: the instruction block is executed once after detecting the first tag automatic execution command: the instruction block is executed at each tag detection up to the next reset or when the Smart Antenna is switched off NOTE: To be able to use the execution commands of the instructions block, the "Sleep" mode must be deactivated.
DI[D-SE-0029866.1.3] Operating Principles Reading Instruction (C1) Instruction structure: Word Instruction Field 1st (MSB) Value Comment Instruction code Byte C1h C1: Copy In Number of words Byte 01...40h Number of words to be read Address Word 0000...
Operating Principles DI[D-SE-0029866.1.3] Copying instruction(CD) Instruction structure: Word Instruction Field 1st (MSB) Instruction code Byte CDh C0: Copy Data Number of words Byte 01...FFh Number of words to be written 2nd (LSB) Data Word 0000...FFFFh Value to be copied 3rd Address Word 0000...7FFFh First memory zone address to be written 4th Iteration Word 0001...
DI[D-SE-0029866.1.3] Address Operating Principles Description MSB LSB PF Quartet Pf Quartet ... Data read as N, nth reading instruction ... ... 8174h ... NOTE: All reading instructions must not exceed the table capacity of 100 words. Description of the 8111h object: Bit Signification Description 15...12 Instruction no. Number of the last instruction executed without detected error, such as "Detected error in the 3rd block instruction, therefore, the instruction no. = 2h" 11...
Operating Principles DI[D-SE-0029866.1.3] Monitoring the Execution of the Instructions Block Reading the 8111h system word of the Smart Antenna controls the execution of the instructions block: 8190...81E6h Object: Writing Table The writing table stores the data to be written in a writing instruction.
DI[D-SE-0029866.1.3] Operating Principles Address Description 8191h Data to be written as 2, 1st written instruction ... ... ... Data to be written as N, 1st written instruction ... Data to be written as 1, 2nd written instruction ... Data to be written as 2, 2nd written instruction ... ... ... Data to be written as N, 2nd written instruction ... ... ... Data to be written as 1, nth written instruction ... Data to be written as 2, nth written instruction ... ... ...
Operating Principles DI[D-SE-0029866.1.
DI[D-SE-0029866.1.
Operating Principles 60 DI[D-SE-0029866.1.
RFID OsiSense® XG EtherNet/IP Communications Support EIO0000001601 Draft 2013/07/17 DI[D-SE-0029868.1.1] EtherNet/IP Communications Support Chapter 5 EtherNet/IP Communications Support EtherNet/IP Communications Support Introduction This chapter describes how a Smart Antenna can be accessed from other devices on an EtherNet/IP fieldbus network. What Is in This Chapter? This chapter contains the following sections: Section 5.1 Topic Page Object Model 62 5.
EtherNet/IP Communications Support DI[D-SE-0029869.1.2] Object Model Section 5.1 Object Model Object Model Introduction This section describes the object model for the EtherNet/IP NIM. For general information about the object model for a particular EtherNet/IP device, refer to ODVA specifications.
DI[D-SE-0029870.1.7] EtherNet/IP Communications Support About the Object Model About the Object Model Introduction An EtherNet/IP node is modeled as a collection of objects. Each object provides an abstract representation of a particular component within a product. An object model defines the device’s: ” I/O data format ” configurable parameters The above information is made available to other vendors through the EDS of the device.
EtherNet/IP Communications Support DI[D-SE-0029870.1.7] Object Class Class ID Instance ID Messages Description Port Object 0xF4 (244) 1 explicit This object returns information about the Ethernet port. TCP/IP Interface Object 0xF5 (245) 1 explicit This object defines the number of IP address configuration options for the device. Ethernet Link Object 0xF6 (246) 1 explicit This object tracks configuration and diagnostics information for the Ethernet port.
DI[D-SE-0029871.1.7] EtherNet/IP Communications Support Assembly Object (Class ID 4) Assembly Object (Class ID 4) Introduction The assembly object groups different attributes (data) from a variety of application objects into a single attribute that can be moved with a single message. This message provides the I/O data and status of the Smart Antenna. Assembly objects can be used to bind input data or output data, as defined from the network’s perspective.
EtherNet/IP Communications Support DI[D-SE-0029871.1.7] NOTE: ” ” For Rockwell PLC, one instance can be configured (98,102 or 103). For Schneider Electric PLC under Unity environment, the 3 instances can be configured and used in one application. Instance Attributes The assembly object supports these instance attributes: Attribute ID Name 1 Number of members R Access This attribute returns a word value of the number of members in the instance.
DI[D-SE-0029872.1.4] EtherNet/IP Communications Support Modbus Object (Class ID 0x44) Modbus Object (Class ID 0x44) Introduction The Modbus object is assigned a vendor-specific class ID of 68 (0x44). The Modbus object is an application object that provides the read/write requests of the Smart Antenna memory zones. For the Smart Antenna Modbus object: ” The class code is 0x44 (68). ” The single supported instance is 1.
EtherNet/IP Communications Support DI[D-SE-0029872.1.4] Service Code 0x50 Description The table describes the service parameters of the write holding registers request: Name Data Type Description Semantics of Values Starting address UINT Quantity of outputs UINT Number of output registers to write (123 maximum) - Output values Array of 16-bit word Output register values - Offset in table to begin writing Zero based to1 1 1The request parameter is little indian.
DI[D-SE-0030778.1.2] EtherNet/IP Communications Support Unity Pro: EtherNet/IP Application Example Section 5.2 Unity Pro: EtherNet/IP Application Example Unity Pro: EtherNet/IP Application Example Introduction This example illustrates the configuration of a Smart Antenna on an EtherNet/IP network to communicate with a Premium PLC on Unity Pro.
EtherNet/IP Communications Support DI[D-SE-0030779.1.3] Presentation Presentation Overview This example illustrates the Smart Antenna on an Ethernet/IP network to communicate with a Premium controller on Unity Pro.
DI[D-SE-0030780.1.2] EtherNet/IP Communications Support Creating a Project Creating a Project Procedure Use Unity Pro to create a new project: Step 1 2 Action Launch Unity Pro. In the Unity Pro main menu, select File → New.... The New Project window opens displaying a list of Schneider-Electric controller types. 3 In the New Project window, open the Premium sub-list and select the controller TSXP576634M. 4 Click OK. The Project Browser opens: 5 In the Project Browser, double click Local Bus.
EtherNet/IP Communications Support DI[D-SE-0030781.1.
DI[D-SE-0030781.1.4] Step 3 EtherNet/IP Communications Support Action In Unity Pro, select Edit → Validate (or click the Validate button) to: ” save the EtherNet/IP network name—which becomes a non-editable, read-only value, ” save the address and size settings for inputs and outputs. In the EIP connectivity network area, click the Update application button: 3 Configuring the TSXETC101 Module Address Step Action 1 Select Tools → DTM Browser. 2 Double-click the P_ETC101 Ethernet module.
EtherNet/IP Communications Support Step 74 DI[D-SE-0030781.1.4] Action 3 In the Channel Properties entry click the TCP/IP subentry. 4 Double-click the Module IP Address and set the IP address to 192.168.0.3 (master address) then press Enter. 5 Click Apply.
DI[D-SE-0030782.1.6] EtherNet/IP Communications Support Configuring the Ethernet Smart Antenna Configuring the Ethernet Smart Antenna Adding the Ethernet Smart Antenna EDS File Follow this step if you have not added the Smart Antenna EDS file before: Step 1 Action Click Tools → DTM Browser. 2 In the DTM Browser, right-click the P_ETC101 Ethernet module. Click Device menu → Additional functions → Add EDS to library. The EDS Addition window appears: 3 Click Next button.
EtherNet/IP Communications Support Step DI[D-SE-0030782.1.6] Action 4 Click Browse and browse your computer folders to the location of the file OsiSense.eds select the file and click Open. 5 Click Next. 6 Click Finish. 7 Click Tools → Hardware Catalog. 8 In the Hardware Catalog window, select the DTM Catalog tab and click Update.
DI[D-SE-0030782.1.6] Step EtherNet/IP Communications Support Action 2 Select the XGCS850C201 device in the list and click Add DTM: 3 Click Ok. 4 In the Device List entry, click the Smart Antenna and select the Address Setting tab: 5 Click IP Address and set the IP address to 192.168.0.10 then press Enter. 6 Click Apply. 7 Repeat the steps 1 to 6 to add another Smart Antenna device with the same IP address.
EtherNet/IP Communications Support Step Action 8 In the DTM Browser window, double-click the new device. This window appears: 9 Click the Get Status Connection entry. 10 Click Remove Connection. 11 Click Add Connection. 12 Select Read Table Connection in the list and click Ok: 13 Click Apply. 14 78 DI[D-SE-0030782.1.6] Click Build → All Project.
DI[D-SE-0030782.1.6] Step 15 EtherNet/IP Communications Support Action The Smart Antenna is now configured to communicate on EtherNet/IP network.
EtherNet/IP Communications Support DI[D-SE-0030784.1.6] Read Application Example Read Application Example Introduction This example describes the implementation of the Modbus object (see page 67) for reading 123 words using the DATA_EXCH function. Refer to the Unity Pro online help for more information about explicit message.
DI[D-SE-0030784.1.
EtherNet/IP Communications Support DI[D-SE-0029876.1.2] RSLogix: EtherNet/IP Application Example Section 5.3 RSLogix: EtherNet/IP Application Example RSLogix: EtherNet/IP Application Example Introduction This example describes the configuration of a Smart Antenna on an EtherNet/IP network to communicate with an Allen Bradley PLC.
DI[D-SE-0029877.1.4] EtherNet/IP Communications Support Configuring a Smart Antenna on an EtherNet/IP Network with a ControlLogix PLC Configuring a Smart Antenna on an EtherNet/IP Network with a ControlLogix PLC Introduction This topic illustrates how to configure a Smart Antenna on an Ethernet/IP network to communicate with an Allen Bradley ControlLogix PLC through an Ethernet cable.
EtherNet/IP Communications Support Step 84 DI[D-SE-0029877.1.4] Action 5 Configure the Ethernet/IP card by completing the appropriate fields. 6 Click OK.
DI[D-SE-0029877.1.4] Step 7 EtherNet/IP Communications Support Action Configure the communication module to communicate with the Smart Antenna: ” From the Select Module dialog box, select ETHERNET-MODULE. ” Click OK.
EtherNet/IP Communications Support Step 8 DI[D-SE-0029877.1.4] Action Configure the Ethernet parameters to communicate with theSmart Antenna: For the input parameters use: ” Assembly Instance 102 (size 10) for the General status (see page 65), ” or Assembly Instance 103 (size 100) for the Read table (see page 65). For the output parameters, use the Assembly Instance 198 (size 1). 9 86 Select the Communication tab.
DI[D-SE-0029877.1.4] Step EtherNet/IP Communications Support Action 10 Change the Requested Packet Interval (RPI) value to 10...100 ms. 11 Click OK. 12 Save and download the configuration to your ControlLogix PLC by selecting the module and clicking the buttons on the Who Active dialog box to perform the various functions as necessary.
EtherNet/IP Communications Support Step 13 88 DI[D-SE-0029877.1.4] Action When the download is complete, a prompt displays to place the ControlLogix PLC in Run Mode.
DI[D-SE-0029877.1.4] Step EtherNet/IP Communications Support Action 14 Select Controller Tags from the navigation panel located on the left side of the window. The controller tags that are used to communicate with the Smart Antenna appear on the right side of the window. 15 The configuration of the communication from a ControlLogix PLC to a Smart Antenna system using the Ethernet/IP protocol is complete.
EtherNet/IP Communications Support DI[D-SE-0033416.1.4] Read the Assembly 102 (General Status) or 103 (Read Table) Using an Explicit Message Read the Assembly 102 (General Status) or 103 (Read Table) Using an Explicit Message Procedure This table covers the steps necessary to read the assembly 102 or 103 with an explicit message: Step 1 In the Controller Organizer, open the Controller Tags and select the Edit Tags tab.
DI[D-SE-0033416.1.
EtherNet/IP Communications Support Step 5 Action Select the Communication tab and configure the communication path using the browser: 6 Click OK. 7 Save and download the application to the PLC. 8 When the download is complete, a prompt displays to place the PLC in Run Mode. 9 92 DI[D-SE-0033416.1.
DI[D-SE-0033416.1.4] Step 10 EtherNet/IP Communications Support Action Use the Start_read_status bit to manage the message block. Result: The assembly data are returned in the Status_table array.
EtherNet/IP Communications Support DI[D-SE-0033425.1.1] Reading/Writing Request with the Modbus Object Reading/Writing Request with the Modbus Object Introduction These Modbus explicit commands must be used to manage the tag and the Smart Antenna memory zones (see page 48).
DI[D-SE-0033425.1.
EtherNet/IP Communications Support Step Action 5 Select the Communication tab and configure the communication path using the browser: 6 Click OK. 7 Save and download the application to the PLC. 8 When the download is complete, a prompt displays to place the PLC in Run Mode. 9 96 DI[D-SE-0033425.1.
DI[D-SE-0033425.1.1] Step 10 EtherNet/IP Communications Support Action Use the Start_read_status bit to manage the message block. Result: The result of the reading request is retuned in the Read_modbus_table_result array. Writing Request with the Modbus Object and an Explicit Message This table explains how to use the Modbus object (see page 67) for writing with an explicit message: Step Action 1 In the Controller Organizer, open the Controller Tags and select the Edit Tags tab.
EtherNet/IP Communications Support Step 4 DI[D-SE-0033425.1.
DI[D-SE-0033425.1.1] Step EtherNet/IP Communications Support Action 5 Select the Communication tab and configure the communication path using the browser: 6 Click OK. 7 Save and download the application to the PLC. 8 When the download is complete, a prompt displays to place the PLC in Run Mode.
EtherNet/IP Communications Support Step 10 100 DI[D-SE-0033425.1.1] Action Place the data to write in the Write_modbus_data_command array. Use the Start_write_modbus_object bit to manage the message block.
RFID OsiSense® XG Modbus TCP/IP Communications Support EIO0000001601 Draft 2013/07/17 DI[D-SE-0030485.1.1] Modbus TCP/IP Communications Support Chapter 6 Modbus TCP/IP Communications Support Modbus TCP/IP Communications Support Introduction This chapter describes how a Smart Antenna can be accessed from other devices on a Modbus TCP/IP fieldbus network.
Modbus TCP/IP Communications Support DI[D-SE-0030483.1.6] Modbus Commands Supported by the Smart Antenna Modbus Commands Supported by the Smart Antenna Introduction Modbus is the protocol used by Modicon PLCs. Modbus defines the message structure that the PLCs understand and use, regardless of network type. The Modbus protocol describes the process that a controller uses to access another device, how that device responds, and how detected errors are reported.
DI[D-SE-0030483.1.6] Modbus TCP/IP Communications Support Modbus Function Code Subfunction or Subindex Command 0Bh - Read event counters 10h - Write n words (1 ≤ n ≤ 123) 2Bh 0Eh ID Ethernet Statistics Ethernet statistics comprise status information and errors related to data transmissions to and from the Smart Antenna over the Ethernet LAN. Ethernet statistics are held in a buffer until the get Ethernet statistics command is issued, and the statistics are retrieved.
Modbus TCP/IP Communications Support Address: Offset + DI[D-SE-0030483.1.
DI[D-SE-0030483.1.
Modbus TCP/IP Communications Support Address: Offset + Description 13–14 number of Modbus exception responses 15 number of open priority connections 16 maximum number of priority connections 17 number of entries in unauthorized table 18–19 remote IP address 1 20 number of attempts to open unauthorized connection 1 DI[D-SE-0030483.1.6] Table entry 1 ...
DI[D-SE-0030484.1.5] Modbus TCP/IP Communications Support Modbus Requests Description Modbus Requests Description Read N Words This function is used to read objects (word, word string). Read request: Slave no. Function code Address of 1st word Number of words 01h 3h Hi Hi 1 byte 1 byte 2 bytes ” ” ” ” Lo Check Lo 2 bytes 2 bytes (RTU mode) Slave no.
Modbus TCP/IP Communications Support DI[D-SE-0030484.1.5] Write One Word Write request: Slave no. Function code Address of word Word Value Check 01h 6h Hi Hi 1 byte 1 byte 2 bytes ” ” ” ” Lo Lo 2 bytes 2 bytes (RTU mode) Slave no.: 01h Function code: 6h Address of word: Same addressing field as for the read request Word values: 0000h to FFFFh Response: Slave no.
DI[D-SE-0030484.1.5] ” ” ” Modbus TCP/IP Communications Support Number of words: 1 ≤ N ≤ 123 Number of bytes: Twice the number of words Word values: 0000h to FFFFh Response: Slave no. Function code Address of 1st word written Number of words written 01h 10h Hi Hi 1 byte 1 byte 2 bytes ” ” ” ” Lo Check Lo 2 bytes 2 bytes (RTU mode) Slave no.
Modbus TCP/IP Communications Support DI[D-SE-0030484.1.5] Syntax: Slave no. Function code Detected error code Check 1 byte 1 byte 1 byte 2 bytes (RTU mode) ” ” Slave no.
DI[D-SE-0030825.1.3] Modbus TCP/IP Communications Support Modbus Application Example Modbus Application Example Application Example A Smart Antenna and a Premium PLC are connected to a Modbus TCP/IP network.
Modbus TCP/IP Communications Support DI[D-SE-0030825.1.3] The figure illustrates the configuration in Unity Pro: Example of Program in Unity Pro Program example: Read 5 words in the tag starting at word %MW0 of the tag. NOTE: The Modbus address of the Smart Antenna is 1 (fixed address).
DI[D-SE-0030825.1.3] Modbus TCP/IP Communications Support Structured Text programming NOTE: The ADDR function is structured: ‘(XWAY address)Rack.Module.Channel.Modbus address)’.
Modbus TCP/IP Communications Support 114 DI[D-SE-0030825.1.
RFID OsiSense® XG Web Server EIO0000001601 Draft 2013/07/17 DI[D-SE-0030505.1.1] Web Server Chapter 7 Web Server Web Server Aim of This Chapter This chapter describes the Smart Antenna web server.
Web Server DI[D-SE-0030704.1.9] Web Server Access Web Server Access Introduction To access the Smart Antenna web server, you need: ” Microsoft Windows XP or 7, ” Microsoft Internet Explorer version > 8 or Mozilla Firefox version > 19, ” Java Runtime environment version > 7. Before you begin, be sure that both your PC and the Smart Antenna are configured with IP addresses that are located in the same subnet (or, alternatively, are connected via a routing mechanism).
DI[D-SE-0030704.1.9] Step 5 Web Server Action Enter the factory default settings for User name and Password: ” User name = USER ” Password = USER NOTE: If you previously changed the password, you must instead enter the new password in this dialog box. 6 Click OK. The web server home page is displayed.
Web Server DI[D-SE-0030818.1.7] Setup Pages Setup Pages Setup Home Page The Setup home page looks like this: From the Setup home page, you can access to the following pages: WEB SECURITY (see page 119), to configure user accounts and passwords, ” IP & FDR CONFIGURATION (see page 41), to configure the Smart Antenna IP address, ” ETHERNET PORTS CONFIGURATION (see page 120), to configure the 2 ports of the Smart Antenna, ” SNMP AGENT CONFIGURATION (see page 120), to configure the SNMP agent.
DI[D-SE-0030818.1.7] Web Server User Accounts Configuration The WEB SECURITY (see page 119) page looks like this: The procedure shows how to modify a user account: Step Action 1 In the Users list, select the account to modify. 2 Fill the fields Name and Password. 3 Enter the new password in the fields New Password and Confirm New Password. 4 Click Update to confirm the new settings.
Web Server DI[D-SE-0030818.1.7] Ethernet Ports Configuration The ETHERNET PORTS CONFIGURATION page looks like this: The procedure shows how to configure Ethernet ports: Step Action 1 Select the Port Number to configure (1 or 2). 2 Select the Auto Negotiation mode (enabled or disabled). 3 ” Speed ” 10 Mbit/s ” 100 Mbit/s Configure the following parameters if the Auto Negotiation is disabled: ” Duplex Mode ” Half-duplex ” Full-duplex 4 Click Apply to confirm the new settings.
DI[D-SE-0030818.1.7] Web Server The SNMP service includes: ” automatic discovery and identification of the Smart Antenna by an SNMP manager over an Ethernet network, ” authentication checking by the Smart Antenna of any SNMP manager that sends requests to it, ” management of event (or trap) reporting by the Smart Antenna, including the identification of 2 SNMP managers authorized to receive reports.
Web Server DI[D-SE-0030818.1.7] Area Parameters Description Enabled Traps Cold Start Trap The event is sent when the Smart Antenna is powered up. Link Down Trap One of the communication links of the agent has turned off. Link Up Trap One of the communication links of the agent has turned on. Authentication Failure The agent received a request from an unauthorized manager.
DI[D-SE-0030819.1.3] Web Server Documentation Web Page Documentation Web Page Introduction The Documentation page of the embedded web server allows downloading the EDS file of the Smart Antenna. Description The graphic shows the Smart Antenna web server Documentation page: Click the EDS file to download it.
Web Server 124 DI[D-SE-0030819.1.
RFID OsiSense® XG Diagnostics EIO0000001601 Draft 2013/07/17 DI[D-SE-0030486.1.2] Diagnostics Chapter 8 Diagnostics Diagnostics Aim of This Chapter This chapter describes how to diagnose a detected issue using the LEDs on the Smart Antenna or by accessing the web server.
Diagnostics DI[D-SE-0030487.1.
DI[D-SE-0030487.1.3] Diagnostics LED Name LED State Description Smart Antenna State 3 NS (Network Status) Steady off Not powered or no IP address Waiting for IP address setting (fixed or DHCP). Flashing green No connections No CIP connection established, and an exclusive owner connection with a client has not timed out. Solid green Connected At least one CIP connection is established, and an exclusive owner connection with client has not timed out.
Diagnostics DI[D-SE-0030503.1.
DI[D-SE-0032296.1.3] Diagnostics Ethernet TCP/IP Statistics Page Ethernet TCP/IP Statistics Page Description On the left side of the page, under Ethernet Statistics, select Global to open the Ethernet TCP/IP Statistics page.
Diagnostics DI[D-SE-0032297.1.3] Ethernet Port Statistics Page Ethernet Port Statistics Page Description On the left side of the page, under Ethernet Statistics, select Port to open the Ethernet Port Statistics page. Use the Ethernet Port Statistics page to: ” Display statistical information related to: ” transmitted frames, ” received frames, ” late collisions. ” Reset all counting statistics by clicking the Reset Counters button.
DI[D-SE-0032298.1.4] Diagnostics Modbus TCP Port Statistics Page Modbus TCP Port Statistics Page Description On the left side of the page, under Modbus Statistics, select TCP Port to open the Modbus TCP Port Statistics page. The Modbus TCP Port Statistics page displays data describing the usage of the embedded Modbus TCP port (port 502).
Diagnostics DI[D-SE-0032301.1.3] Modbus TCP Messaging Statistics Page Modbus TCP Messaging Statistics Page Description On the left side of the page, under Modbus Statistics, select TCP Port Connections to open the Modbus TCP Messaging Statistics page. The Modbus TCP Messaging Statistics page displays data describing the usage of the embedded Modbus TCP Messaging.
DI[D-SE-0032299.1.3] Diagnostics SNMP Statistics Page SNMP Statistics Page Description On the left side of the page, select SNMP Statistics to open the SNMP Statistics page.
Diagnostics DI[D-SE-0032300.1.3] Diagnostic Log Page Diagnostic Log Page Description On the left side of the page, select Diagnostic Log to open the Diagnostic Log page. The Diagnostic Log page reports information that is collected during Smart Antenna operations. In the Diagnostic Log page, you can click the: ” Reload button to update the display. This page is not automatically updated, so you can more easily read its static contents. ” Clear button to clear the log.
DI[D-SE-0032304.1.3] Diagnostics Reader Diagnostics Page Reader Diagnostics Page Description On the left side of the page, select Reader Diagnostics to open the Reader Diagnostics page. The Reader Diagnostics page looks like this: The table describes the Reader Diagnostics page: Area Parameter Description Reader Status Tag Present Green if a tag is present. Tag Counter Number of detected tags. Command EIO0000001601 Draft 2013/07/17 Tag UID UID of the last detected tag.
Diagnostics 136 DI[D-SE-0032304.1.
RFID OsiSense® XG FAQs EIO0000001601 Draft 2013/07/17 DI[D-SE-0030497.1.2] FAQs Chapter 9 FAQs FAQs FAQ FAQ Detected Errors During Tag Reading/Writing How to avoid making errors in reading/writing a tag To avoid making errors in reading/writing a tag, it is necessary to check the tag presence between making the request.
FAQs DI[D-SE-0030496.1.8] Before initiating a tag Read/Write request, ensure that the tag is present using a request to read the Smart Antenna STATUS word (bit 0 of the word STATUS = 1 if the tag is present).
DI[D-SE-0030496.1.8] FAQs Line Terminator How to insert the line terminator? A line terminator is not necessary on Ethernet network. COM Detected Error How to process the communication interruptions between the PLC and the Smart Antenna? There is a permanent risk of communication detected error in the reading or writing of a tag (disturbances, EMC, tag in the dialog zone limit...).
FAQs DI[D-SE-0030496.1.8] When the tag is not stopped during its movement in front of the Smart Antenna, it is necessary to: Step Action 1 Determine the speed V of the tag. 2 Determine the number of word to exchange. 4 Refer to the maximum speed in the tag characteristics (see page 25). NOTICE UNINTENDED EQUIPMENT OPERATION Do not make a writing request when the tag exits the detection zone of the Smart Antenna (Sensing Zone (see page 35)).
DI[D-SE-0030496.1.8] FAQs Some tags in the Smart Antenna range are designed to attenuate this phenomenon (XGHB44•••• and XGHB221346). Other references cannot be attached directly on a metallic support.
FAQs 142 DI[D-SE-0030496.1.
RFID OsiSense® XG Glossary EIO0000001601 Draft 2013/07/17 Glossary Glossary 0-9 100Base-TX An adaptation of the IEEE 802.3u (Ethernet) standard, the 100Base-T standard uses 2 twisted-pair wiring with a maximum segment length of 100 m (328 ft) and terminates with an RJ45 connector. A 100Base-T network is a baseband network capable of transmitting data at a maximum speed of 100 Mbit/s. "Fast Ethernet" is another name for 100Base-T because it is 10 times faster than 10Base-T.
Glossary D DHCP dynamic host configuration protocol. A TCP/IP protocol that allows a server to assign an IP address based on a device name (host name) to a network node. E EDS electronic data sheet. The EDS is a standardized ASCII file that contains information about a network device communications functionality and the contents of its object dictionary. The EDS also defines device-specific and manufacturer-specific objects. EEPROM Electrically Erasable Programmable Read-Only Memory.
Glossary function block A function block performs a specific automation function, such as speed control. A function block comprises configuration data and a set of operating parameters. function code A function code is an instruction set commanding 1 or more slave devices at specified addresses to perform a type of action, for example, read a set of data registers and respond with the content. H HMI human-machine interface. An operator interface, usually graphical, for industrial equipment.
Glossary M MAC address media access control address. A 48-bit number, unique on a network, that is programmed into each network card or device when it is manufactured. master/slave model The direction of control in a network that implements the master/slave model is from the master to the slave devices. Modbus Modbus is an application layer messaging protocol. Modbus provides client and server communications between devices connected on different types of buses or networks.
Glossary subnet A part of a network that shares a network address with the other parts of a network. A subnet may be physically and/or logically independent of the rest of the network. A part of an Internet address called a subnet number, which is ignored in IP routing, distinguishes the subnet. T TCP transmission control protocol. A connection-oriented transport layer protocol that provides fullduplex data transmission. TCP is part of the TCP/IP suite of protocols. Tx transmission.
Glossary 148 EIO0000001601 Draft 2013/07/17
RFID OsiSense® XG Index EIO0000001601 Draft 2013/07/17 Index Index E W Ethernet statistics, 103 Ethernet LAN, 103 web pages diagnostic log, 134 Ethernet port statistics, 130 Ethernet TCP/IP statistics, 129 SNMP statistics, 133 TCP messaging statistics, 132 TCP port statistics, 131 web server diagnostic pages, 128 documentation page, 123 Home page, 117 setup page, 41 F frame type Ethernet II, 102 IEEE 802.