hilscher NXIO 100-RE User manual

User Manual
NXIO 100-RE Board
Configuration and Hardware Description
Hilscher Gesellschaft für Systemautomation mbH
www.hilscher.com
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public

Introduction 2/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
Table of Contents
1INTRODUCTION.........................................................................................................5
1.1 About the User Manual...............................................................................................5
1.1.1 List of Revisions ...................................................................................................5
1.1.2 Conventions in this Manual..................................................................................5
1.2 Reference to Hardware and Firmware........................................................................6
1.3 Contents of the Product CD........................................................................................6
1.4 Legal Notes.................................................................................................................7
1.4.1 Copyright..............................................................................................................7
1.4.2 Important Notes....................................................................................................7
1.4.3 Exclusion of Liability.............................................................................................8
1.4.4 Warranty...............................................................................................................8
1.4.5 Export Regulations...............................................................................................9
2SAFETY ....................................................................................................................10
2.1 Intended Use ............................................................................................................10
2.2 Labeling of Safety Instructions..................................................................................11
2.3 Safety Instructions....................................................................................................12
2.3.1 Electrostatic Discharge.......................................................................................12
2.4 Safety Instructions USA............................................................................................12
2.4.1 Electrostatic Discharge.......................................................................................12
3DESCRIPTION AND REQUIREMENTS ...................................................................13
3.1 Description................................................................................................................13
3.1.1 netX Technology.................................................................................................13
3.1.2 NXIO 100-RE Board...........................................................................................15
3.2 Requirements ...........................................................................................................15
4CONFIGURATION....................................................................................................16
4.1 PROFINET IO-Device...............................................................................................16
4.1.1 General Data......................................................................................................16
4.1.2 Protocols.............................................................................................................16
4.1.3 Configuring NXIO 100-RE for PROFINET IO.....................................................17
4.1.4 How to configure the S7 Controller ....................................................................18
4.1.5 Display Data.......................................................................................................24
4.2 EtherCAT Slave........................................................................................................25
4.2.1 General Data......................................................................................................25
4.2.2 Protocols.............................................................................................................25
4.2.3 Configuring NXIO 100-RE for EtherCAT Slave..................................................25
4.2.4 How to configure the TwinCAT...........................................................................26
4.2.5 Display Data.......................................................................................................28
4.3 EtherNet/IP Adapter (Slave) .....................................................................................30
4.3.1 General Data......................................................................................................30

Introduction 3/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
4.3.2 Protocols.............................................................................................................30
4.3.3 Configuring NXIO 100-RE for EtherNet/IP Adapter (Slave)...............................30
4.3.4 How to configure the RSLogix5000....................................................................31
4.3.5 Display Data.......................................................................................................34
4.4 Configuration SERCOS III Slave ..............................................................................35
4.4.1 General Data......................................................................................................35
4.4.2 Protocols.............................................................................................................35
4.4.3 Configuring NXIO 100-RE for SERCOS III ........................................................35
4.5 Open Modbus/TCP Server .......................................................................................36
4.5.1 General Data......................................................................................................36
4.5.2 Protocols.............................................................................................................36
4.5.3 Configuring NXIO 100-RE for Open Modbus/TCP Server.................................36
4.5.4 How to configure the ModScan32......................................................................37
4.6 Powerlink Controlled Node (Slave)...........................................................................38
4.6.1 General Data......................................................................................................38
4.6.2 Protocols.............................................................................................................38
4.6.3 Configuring NXIO 100-RE for Powerlink Controlled Node (Slave) ....................38
5DEVICE DRAWINGS AND CONNECTIONS ............................................................39
5.1 Power Supply............................................................................................................40
5.2 Ethernet Interface.....................................................................................................41
5.2.1 Ethernet pinning at the RJ45 Socket..................................................................41
5.2.2 Ethernet Connection Data..................................................................................41
5.2.3 Use of Hubs and Switches.................................................................................42
5.3 Mini-B USB Connector (5 Pin)..................................................................................43
5.4 Pinning X51 ..............................................................................................................43
6LED...........................................................................................................................44
6.1 LED Real Time Ethernet Systems............................................................................44
6.1.1 LED Names for each Real Time Ethernet System.............................................44
6.1.2 LED EtherCAT Slave..........................................................................................45
6.1.3 LED EtherNet/IP Adapter (Slave).......................................................................47
6.1.4 LED Open Modbus/TCP.....................................................................................48
6.1.5 LED Powerlink Controlled Node / Slave.............................................................49
6.1.6 LED PROFINET IO-RT-Device..........................................................................51
6.1.7 LED SERCOS III Slave ......................................................................................52
6.1.8 Digital Output LEDs............................................................................................53
7TECHNICAL DATA ...................................................................................................54
7.1 Technical Data NXIO 100-RE...................................................................................54
8LISTS........................................................................................................................55
8.1 List of Figures...........................................................................................................55
8.2 List of Tables ............................................................................................................56
9GLOSSARY...............................................................................................................57

Introduction 5/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
1 Introduction
1.1 About the User Manual
This User Manual contains a description about the configuration of the
NXIO 100-RE board and a description of the hardware.
1.1.1 List of Revisions
Index Date Chapter Revisions
1 2006-11-06 all created
2 2011-06-07 1
5
6
Chapter ”Introduction“ revised,
Chapter ”Device Drawings and Connections“ revised,
Note about IO Pins added
Chapter ”LED“ revised.
Table 1: List of Revisions
1.1.2 Conventions in this Manual
Operating Instructions, a result of an operation step or notes are marked as
follows:
Operating Instructions:
¾<instruction>
or
1. <instruction>
2. <instruction>
Results:
°<result>
Notes:
Note: <note>
Further information: <note, were to find further information>

Introduction 6/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
1.2 Reference to Hardware and Firmware
Device Revision
NXIO 100-RE Board 3
Table 2: Reference on Hardware
Firmware
Firmware Firmware Version
NETX.ROM (EtherCAT Slave) 2.2.4.0
NETX.ROM (EtherNet/IP Adapter) 2.1.17.0
NETX.ROM (Open Modbus/TCP)
NETX.ROM (POWERLINK Controlled Node) 2.1.18.0
NETX.ROM (PROFINET IO Device) 3.3.5.0
NETX.ROM (SERCOS III Slave) 3.0.18.0
Table 3: Reference on Firmware
1.3 Contents of the Product CD
The product CD contains:
•Documentation: User Manual (this document)
•Schematic
•Device Description Files (GSDML, XML, EDS)
•NXIO 100-RE

Introduction 7/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
1.4 Legal Notes
1.4.1 Copyright
Hilscher, 2006-2011, Hilscher Gesellschaft für Systemautomation mbH
All rights reserved.
The images, photographs and texts in the accompanying material (user
manual, accompanying texts, documentation, etc.) are protected by
German and international copyright law as well as international trade and
protection provisions. You are not authorized to duplicate these in whole or
in part using technical or mechanical methods (printing, photocopying or
other methods), to manipulate or transfer using electronic systems without
prior written consent. You are not permitted to make changes to copyright
notices, markings, trademarks or ownership declarations. The included
diagrams do not take the patent situation into account. The company
names and product descriptions included in this document may be
trademarks or brands of the respective owners and may be trademarked or
patented. Any form of further use requires the explicit consent of the
respective rights owner.
1.4.2 Important Notes
The user manual, accompanying texts and the documentation were created
for the use of the products by qualified experts, however, errors cannot be
ruled out. For this reason, no guarantee can be made and neither juristic
responsibility for erroneous information nor any liability can be assumed.
Descriptions, accompanying texts and documentation included in the user
manual do not present a guarantee nor any information about proper use
as stipulated in the contract or a warranted feature. It cannot be ruled out
that the user manual, the accompanying texts and the documentation do
not correspond exactly to the described features, standards or other data of
the delivered product. No warranty or guarantee regarding the correctness
or accuracy of the information is assumed.
We reserve the right to change our products and their specification as well
as related user manuals, accompanying texts and documentation at all
times and without advance notice, without obligation to report the change.
Changes will be included in future manuals and do not constitute any
obligations. There is no entitlement to revisions of delivered documents.
The manual delivered with the product applies.
Hilscher Gesellschaft für Systemautomation mbH is not liable under any
circumstances for direct, indirect, incidental or follow-on damage or loss of
earnings resulting from the use of the information contained in this
publication.

Introduction 8/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
1.4.3 Exclusion of Liability
The software was produced and tested with utmost care by Hilscher
Gesellschaft für Systemautomation mbH and is made available as is. No
warranty can be assumed for the performance and flawlessness of the
software for all usage conditions and cases and for the results produced
when utilized by the user. Liability for any damages that may result from the
use of the hardware or software or related documents, is limited to cases of
intent or grossly negligent violation of significant contractual obligations.
Indemnity claims for the violation of significant contractual obligations are
limited to damages that are foreseeable and typical for this type of contract.
It is strictly prohibited to use the software in the following areas:
•for military purposes or in weapon systems;
•for the design, construction, maintenance or operation of nuclear
facilities;
•in air traffic control systems, air traffic or air traffic communication
systems;
•in life support systems;
•in systems in which failures in the software could lead to personal injury
or injuries leading to death.
We inform you that the software was not developed for use in dangerous
environments requiring fail-proof control mechanisms. Use of the software
in such an environment occurs at your own risk. No liability is assumed for
damages or losses due to unauthorized use.
1.4.4 Warranty
Although the hardware and software was developed with utmost care and
tested intensively, Hilscher Gesellschaft für Systemautomation mbH does
not guarantee its suitability for any purpose not confirmed in writing. It
cannot be guaranteed that the hardware and software will meet your
requirements, that the use of the software operates without interruption and
that the software is free of errors. No guarantee is made regarding
infringements, violations of patents, rights of ownership or the freedom from
interference by third parties. No additional guarantees or assurances are
made regarding marketability, freedom of defect of title, integration or
usability for certain purposes unless they are required in accordance with
the law and cannot be limited. Warranty claims are limited to the right to
claim rectification.

Introduction 9/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
1.4.5 Export Regulations
The delivered product (including the technical data) is subject to export or
import laws as well as the associated regulations of different counters, in
particular those of Germany and the USA. The software may not be
exported to countries where this is prohibited by the United States Export
Administration Act and its additional provisions. You are obligated to
comply with the regulations at your personal responsibility. We wish to
inform you that you may require permission from state authorities to export,
re-export or import the product.

Safety 10/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
2 Safety
2.1 Intended Use
The NXIO 100-RE Boards described in this user manual are small modules
for real-time Ethernet communication.
Depending on the loaded firmware via MMC card, the NXIO 100-RE uses
the communication protocol of one of the following real time Ethernet
systems:
•EtherCAT Slave
•EtherNet/IP Adapter (Slave)
•Open Modbus/TCP Server
•Ethernet Powerlink Controlled Node (Slave)
•PROFINET IO-Device
•SERCOS III Slave
Note: The NXIO 100-RE is in no way optimized in terms of EMC
compatibility. This product is intended to be used for evaluation and
development purposes in lab environments only and is not suitable for
production use!

Safety 11/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
2.2 Labeling of Safety Instructions
The safety instructions are pinpointed particularly. The instructions are
highlighted with a specific safety symbol, a warning triangle and a signal
word according to the degree of endangerment. Inside the note the danger
is exactly named. Instructions to a property damage message do not
contain a warning triangle.
Symbol Sort of Warning or Principle
Warning of damages by electrostatic discharge
Table 4: Safety Symbols and Sort of Warning or Principle
2.2.1.1 Signal Words
Signal
Word Meaning
DANGER indicates an direct hazard with high risk, which will have as consequence
death or grievous bodily harm if it isn't avoided.
The use of this signal word shall be restricted to extremely hazard.
Remark: The signal word may not be used in case of danger of pure
property damages.
WARNING indicates a possible hazard with medium risk, which will have as
consequence death or (grievous) bodily harm if it isn't avoided.
Remark: The signal word may not be used in case of danger of pure
property damages.
CAUTION indicates a minor hazard with medium risk, which could have as
consequence simple battery if it isn't avoided.
Note Indicates an important note in the manual.
Table 5: Signal Words
2.2.1.2 Signal Words USA
Signal
Word Meaning
DANGER Indicates a Hazardous Situation Which, if not Avoided, will Result in
Death or Serious Injury.
WARNING Indicates a Hazardous Situation Which, if not Avoided, could Result in
Death or Serious Injury.
CAUTION Indicates a Hazardous Situation Which, if not Avoided, may Result in
Minor or Moderate Injury.
NOTICE Indicates a Property Damage Message.
Note Indicates an Important Note in the Manual.
Table 6: Signal Words according to ANSI

Safety 12/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
2.3 Safety Instructions
This manual contains instructions which must be observed to ensure your
own personal safety and to avoid damage to devices.
2.3.1 Electrostatic Discharge
Adhere to the necessary safety precautions for components that are
vulnerable with electrostatic discharge (EN 61340-5-1 und EN 61340-5-2
as well as IEC 61340-5-1 und IEC 61340-5-2).
CAUTION!
Electrostatic Discharge
This equipment is sensitive to electrostatic discharge, which cause
internal damage and affect normal operation. Follow guidelines when you
handle this equipment:
Touch a grounded object to discharge potential static.
Wear an approved grounding wriststrap.
Do not touch connectors or pins on component boards.
Do not touch circuit components inside the equipment.
If available, use a static-safe workstation.
When not in use, store the equipment in appropriate static-safe
packaging.
2.4 Safety Instructions USA
This manual contains instructions which must be observed to ensure your
own personal safety and to avoid damage to devices.
2.4.1 Electrostatic Discharge
Adhere to the necessary safety precautions for components that are
vulnerable with electrostatic discharge (EN 61340-5-1 und EN 61340-5-2
as well as IEC 61340-5-1 und IEC 61340-5-2).
Electrostatic Discharge
This equipment is sensitive to electrostatic discharge, which cause
internal damage and affect normal operation. Follow guidelines when you
handle this equipment:
Touch a grounded object to discharge potential static.
Wear an approved grounding wriststrap.
Do not touch connectors or pins on component boards.
Do not touch circuit components inside the equipment.
If available, use a static-safe workstation.
When not in use, store the equipment in appropriate static-safe
packaging.

Description and Requirements 13/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
3 Description and Requirements
3.1 Description
3.1.1 netX Technology
The netX is a highly integrated network controller with a new system
architecture optimized for communication and maximum data throughput.
Based on the 32-Bit CPU ARM 926EJ-S clocked with 200 MHz, it provides
a memory management unit, caches, DSP and Java extensions. Together
with 32 Kbytes ROM holding the Bootloader and a Real-Time kernel, the
internal memory of 144 Kbytes RAM is sufficient for smaller applications.
The connection to a primary host is accomplished by the dual-port memory
mode of the host interface, which is also configurable as a 16 Bit extension
bus for stand-alone applications. Comprehensive peripheral functions,
serial interfaces such as UARTs, USB, SPI and I²C provide a wide
spectrum of applications. Yet, it is the central data switch and the four freely
configurable communication channels with their own intelligence that are
the main characteristics of the netX as a "high end” network controller.
Figure 1: netX Block Diagram

Description and Requirements 14/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
The data switch interconnects the ARM CPU, communication and Host
controllers, memory blocks and peripheral units via five data paths. This
allows the controllers to transmit their data in parallel, contrary to the
traditional sequential architecture with only one common data bus and
additional bus arbitration cycles.
The controllers of the four communication channels are structured on two
levels and are identical to each other. They consist of dedicated Alas and
special logic units that receive their protocol functions via microcode,
combining the performance of dedicated (single-) protocol controllers with
the flexibility of a CPU. Two of these channels can further be linked to
integrated PHs for Ethernet communication.
The Medium-Access-Controller xMAC sends or receives the serial data
stream according to the respective bus access process and encrypts or
converts these into Bytes.
The Protocol Execution Controller xPEC compiles these into data packets
and controls the telegram traffic, accomplished by DMA transfers. In
addition, every channel has a dual-port-memory available for status
information or as local data image.
By its intelligent communication ALUs, the netX can implement the most
varied protocols and protocol combinations and can synchronize them
independently of the CPU response time – an absolutely new feature in
industrial communication technology.

Description and Requirements 15/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
3.1.2 NXIO 100-RE Board
The NXIO 100-RE Board described in this user manual is a small module
for real-time Ethernet communication system.
The netX handles the data exchange between the connected Ethernet
networks and the on-board LEDs and switches.
The NXIO 100-RE Board is equipped with serial Flash Loader to start the
firmware automatically from a MMC card. Further the board provides two
100 MBit/s Ethernet ports for real-time Ethernet communication.
All elements of the board are powered by an onboard switching DC power
supply, which can be powered by a wide range of simple (unregulated)
standard power supplies from 12V to 30V output voltage.
Note: The NXIO 100-RE is in no way optimized in terms of
EMC compatibility. This product is intended to be used for evaluation and
development purposes in lab environments only and is not suitable for
production use!
Depending on the loaded firmware the NXIO 100-RE uses the
communication protocols of one of the following real time Ethernet systems:
•PROFINET IO-Device
•EtherCAT Slave
•EtherNet/IP Adapter (Slave)
•SERCOS III Slave
•Ethernet Powerlink Controlled Node (Slave)
•Open Modbus/TCP Server
3.2 Requirements
1. DC power supply with 12 - 30 V (DC) output voltage
2. Communication Master
3. Ethernet Cable

Configuration 16/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
4 Configuration
4.1 PROFINET IO-Device
4.1.1 General Data
Real-Time Ethernet System PROFINET IO-Device
Address Switch Not used
GSDML GSDML-V2.2-HILSCHER-NXIO 100 RE PNS-
20091204.xml
Master Device Every PROFINET IO-Controller,
e. g. Siemens S7-317 CPU, Siemens S7-315 CPU
Configuration Tool STEP7 V5.3 SP3
Parameters set by the firmware Module configuration
Firmware Support USB Current Firmware has no USB Support
Table 7: General Data PROFINET IO-Device
4.1.2 Protocols
I/O Data 2 Byte Input
2 Byte Output
Communication PROFINET IO RT
VLAN- and Priority-tagging
Functions cyclic process data
DCP
Context Management over CLRPC
Target/Actual Configuration comparison
Table 8: Protocols PROFINET IO-Device

Configuration 17/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
4.1.3 Configuring NXIO 100-RE for PROFINET IO
1. CAUTION! To prevent damage from electrostatic discharge to the NXIO
100-RE-Board, first put the NXIO 100-RE-Board within its protective
packaging on a table and touch the table before you unpack and touch
the board.
2. Disconnect power.
3. Slot the MMC card for PROFINET IO into SD / MMC Card Connector.
4. Connect the power supply to the NXIO 100-RE Board.
5. Connect the devices using Ethernet cable. Insert necessary switches.
Communication System Hub Switch
PROFINET IO forbidden applicable
(100 MBit/s, Full duplex)
Table 9: Use of Hubs and Switches for PROFINET IO
6. Set device name using the Ethernet Device Configuration tool.
Note: For further information refer to the operation instruction manual
Ethernet Device Configuration (Setting IP Address for Ethernet
compatible Hilscher Devices using the DCP Protocol, ENDevCfg_en.pdf).
7. Configure the Master.

Configuration 18/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
4.1.4 How to configure the S7 Controller
Configuration Steps:
1. Open a new Project.
2. Select the CPU (e. g. CPU 315-2 PN-DP).
3. Configure the S7 Controller Hardware:
¾Set IP Address and Subnet Mask.
Figure 2: S7 Controller Configuration - IP Address and Subnet Mask

Configuration 19/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
¾Select button New to enter a new subnet.
Figure 3: S7 Controller Configuration - New Subnet

Configuration 20/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public Hilscher, 2006-2011
¾Set name of PROFINET IO-Device system.
Figure 4: S7 Controller Configuration -- Name of PROFINET IO-Device system
Table of contents
Popular Industrial Electrical manuals by other brands

ABB
ABB Type A Instructions for installation, maintenance, and storage

Radiall
Radiall Commercial SMA Series Technical data sheet

Murata
Murata GRM219R71C683KA01 Series Reference sheet

Murata
Murata LLA215R71C473MA14 Series Reference sheet

Murata
Murata GCM21BC71E475KE36 Series Reference sheet

S&C
S&C IntelliRupter PulseCloser Installation

Murata
Murata GJM1555C1H3R2BB01 Series Reference sheet

Murata
Murata GRM21BC81D106ME51 Series Reference sheet

Murata
Murata GRM0335C1H4R9CA01 Series Reference sheet

Murata
Murata GRM155C81A105MA12 Series Reference sheet

Giovenzana
Giovenzana TR85H5P Mounting instructions

Murata
Murata GRM188R71H823KA93 Series Reference sheet