hilscher CIFX 50-RE Installation guide

Training Manual
PROFINET IO Controller
CIFX, COMX and netJACK - Configuration and Testing - Step by Step
Hilscher Gesellschaft für Systemautomation mbH
www.hilscher.com
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public

Introduction 2/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
Table of Contents
1INTRODUCTION.........................................................................................................3
1.1 About this Training Manual.........................................................................................3
1.2 Required Hardware and Software ..............................................................................3
1.3 List of Revisions..........................................................................................................3
2GENERAL PROCEDURE ...........................................................................................4
3NETWORK SETUPS...................................................................................................5
3.1 Setup 1: CIFX 50-RE with NXIO 50-RE......................................................................5
3.2 Setup 2: CIFX 50-RE Added as Second Slave...........................................................5
4STEP-BY-STEP CONFIGURATION ...........................................................................6
4.1 Setup 1: CIFX 50-RE with NXIO 50-RE......................................................................6
4.1.1 Set Up Network ....................................................................................................6
4.1.2 Assign Hardware and Load Firmware..................................................................9
4.1.3 Configure Slave..................................................................................................13
4.1.4 Configure Hilscher Stand-Alone Slave...............................................................15
4.1.5 Configure Master................................................................................................16
4.1.6 Diagnosis and Testing........................................................................................23
4.2 Setup 2: Add CIFX 50-RE as Second Slave.............................................................29
4.2.1 Set Up Network ..................................................................................................29
4.2.2 Assign Hardware and Load Firmware................................................................29
4.2.3 Configure Slave..................................................................................................30
4.2.4 Configure Hilscher Stand-Alone Slave...............................................................32
4.2.5 Configure Master................................................................................................40
4.2.6 Diagnosis and Testing........................................................................................47
5TIPS AND TRICKS....................................................................................................53
5.1 Checking, Setting and Reordering a License ...........................................................53
5.2 Automated Scanning of the Network Structure.........................................................54
5.3 Setting Station Name and IP Address of PROFINET Devices .................................56
6CONTACTS...............................................................................................................59

Introduction 3/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
1 Introduction
1.1 About this Training Manual
This document provides step-by-step instructions on how to commission
and configure a PROFINET IO Controller (master) by using the SYCON.net
configuration software. How to read input data and how to write output data
by using the I/O monitor is described for the SYCON.net configuration
software and the cifX Test auxiliary tool.
The procedures are exemplified by using a cifX PC card. They can,
however, also be applied to the comX and netJACK communication
modules.
1.2 Required Hardware and Software
Prerequisite for the described commissioning and configuration example is
a proper installation of all necessary hardware and software components.
For the example given in this document, you need the following
components:
Hardware
•1 x PC with standard equipment: monitor, keyboard, mouse, DVD drive,
PCI slot
•1 x CIFX 50-RE acting as Real-Time Ethernet master (requires master
license)
•1 x NXIO 50-RE Real-Time Ethernet slave with power supply unit
•1 x CIFX 50-RE acting as Real-Time Ethernet slave
•2 x Ethernet cable (CAT5)
Software
•SYCON.net configuration software
•Driver for cifX PC card (cifX Device Driver)
•Auxiliary tools cifX Test and cifX Setup (included in the cifX Device
Driver installation)
•Ethernet Device Configuration (included in the SYCON.net installation)
For details about how to install the necessary hardware and software
components, please refer to the user manual of the respective product.
1.3 List of Revisions
Index Date Chapter Revision
2 2012-12-04 all created

General Procedure 4/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
2 General Procedure
1.1 Create new project in SYCON.net.
1.2 Insert Hilscher master device in network
(e. g. CIFX 50-RE).
1.3 If a non-Hilscher device is used as slave: import device
description file first.
Add slave to network (e. g. NXIO 50-RE).
Set up network
1.4 If a full-scale Hilscher slave device is used (e. g. CIFX 50-RE),
add also a Stand-Alone Slave.
Note:
Hardware has not
been assigned yet.
Firmware has not been
loaded yet.
Network has not been
configured yet.
2.1 Open Configuration window for master device.
2.2 Select driver for accessing the master device.
Internal device driver Æselect CIFX Device Driver.
External via Serial, USB or TCP/IP Æselect netX Driver.
2.3 Scan for connected hardware and assign device.
Assign hardware and
load firmware
2.4 If PC cards are used: Select and load Firmware.
Note:
Hardware has been
assigned.
Firmware has been
loaded.
Network has not been
configured yet.
3.1 Open Configuration window for slave device.
3.2 Configure Address (e. g station name, IP address). If a non-
Hilscher slave is used: set real station address, e. g. by rotary
switch.
Configure slave
3.3 Configure I/O data, i.e. modules and lengths.
Note:
Slave has been
configured in network.
Real station address
has been set for slave
by rotary switch.
4.1 Open Configuration window for Stand-Alone Slave.
4.2 Assign hardware and load firmware.
4.3 Configure address,I/O data.
These must match the network configuration.
Set real station address of the Hilscher slave device. (e. g.
by SYCON.net or Ethernet Device Configuration, etc.)
Configure Hilscher
Stand-Alone Slave
4.4 Download configuration to Stand-Alone Slave.
Note:
Hardware has been
assigned to full-scale
slave, firmware has
been loaded and real
station address has
been set.
5.1 Open Configuration window for master.
5.2 Configure Controller address.
5.3 Configure station names of the slaves. These must match the
slave.
5.4 Configure IP addressing of the slaves. These must match the
slave.
5.5 Configure I/O data.
These must match the slaves.
5.6 Configure master and further settings.
Configure master
5.7 Download configuration to master.
Note:
Network has been
completely configured
and can be used.
6.1 Establish connection to master and open Diagnosis dialog.
6.2 Use General Diagnosis to check state of the network.
6.3 Use I/O Monitor to test the communication.
Diagnosis
6.4 Use cifX Test auxiliary tool to test the communication.
Note:
Payload data is
exchanged.

Network Setups 5/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
3 Network Setups
3.1 Setup 1: CIFX 50-RE with NXIO 50-RE
Setup 1 is a network consisting of a PROFINET IO Controller (master) and
an IO Device (Slave).
Master: CIFX 50-RE\ML by Hilscher
(flexible Real-Time Ethernet PCI card)
Slave 1: NXIO 50-RE by Hilscher
(simple Real-Time Ethernet test slave)
3.2 Setup 2: CIFX 50-RE Added as Second Slave
Setup 2 is a network consisting of a PROFINET IO Controller (master) and
two IO Devices (slaves).
Master: CIFX 50-RE\ML by Hilscher
(flexible Real-Time Ethernet PCI card)
Slave 1: NXIO 50-RE by Hilscher
(simple Real-Time Ethernet test slave)
Slave 2: CIFX 50-RE by Hilscher
(flexible Real-Time Ethernet PCI card)

Step-By-Step Configuration 6/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4 Step-By-Step Configuration
4.1 Setup 1: CIFX 50-RE with NXIO 50-RE
4.1.1 Set Up Network
1. Create a new project in SYCON.net.
¾In SYCON.net, choose File > New.
2. Insert Hilscher PROFINET IO Controller device in network.
¾Select a CIFX RE/PNM from the Device Catalog (Master) and drag
and drop it onto the upper line.
3. Add PROFINET IO device to network.
¾Select a NXIO 50-RE from the Device Catalog (Slave) and drag and
drop it onto the PROFINET network line.

Step-By-Step Configuration 7/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
¾If PROFINET IO devices of other manufacturers are used, a device
description file has to be imported first, so that the slave device will be
displayed in the Device Catalog.
¾To import the device description file, choose Network > Import Device
Descriptions… in the SYCON.net menu.

Step-By-Step Configuration 8/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
Note: Skip the following step, because it does not need to be performed
for Setup 1.
4. If a full-scale Hilscher PROFINET IO device is used, place also the
corresponding Stand-Alone Slave in the network.
¾Select a CIFX RE/PNS from the Device Catalog (Gateway/Stand-
Alone Slave) and drag and drop it onto the PROFINET network line.

Step-By-Step Configuration 9/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4.1.2 Assign Hardware and Load Firmware
1. Open Configuration window for CIFX RE/PNM master.
¾Right-click on the master device to open the context menu, then choose
Configuration…
2. Select driver for accessing the master device.
¾In the Navigation Area, choose Settings > Driver, then select the
appropriate driver.
In case of access via RS-232, USB or TCP/IP – i. e. via netX Driver –
additional configurations are possible under Settings > Driver >netX
Driver.

Step-By-Step Configuration 10/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
3. Scan for connected hardware and assign device.
¾In the Navigation Area, choose Settings > Device Assignment and
scan for available Hilscher devices. Click Scan button.
¾Choose the CIFX 50-RE device by activating the check box ;.

Step-By-Step Configuration 11/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4. In case of PC cards: Select and load firmware.
¾In the Navigation Area, choose Settings > Firmware Download, then
select the appropriate firmware: cifxpnm.nxf.
¾Click Open button to load firmware into the PC card.

Step-By-Step Configuration 12/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
Note: Click OK to finally confirm the assignment of the PC card and the
download of the firmware.

Step-By-Step Configuration 13/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4.1.3 Configure Slave
1. Open Configuration window for NXIO 50-RE slave.
¾Right-click on the slave device to open the context menu and choose
Configuration.
2. Configure address.
¾Use the rotary switch on the NXIO 50-RE to set the real station
name (e. g. nxio50repns-01).
Note: The station name and the IP address of the NXIO 50-RE in the
network, which are displayed under Configuration >General, can be
adjusted via the master.
Note: In PROFINET IO, unequivocal addressing takes place via the
station name, not via the IP address. Nonetheless, correct IP addressing
– set in the master configuration – is necessary.
Note: The real station name and the IP address of full-scale Hilscher
slaves can be set via Stand-Alone Slave, Hilscher master or by using the
Ethernet Device Configuration tool.

Step-By-Step Configuration 14/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
3. Configure I/O Data.
The quantity of the I/O Data which is displayed under Configuration >
Modules is preconfigured for the NXIO 50-RE and can not be changed.

Step-By-Step Configuration 15/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4.1.4 Configure Hilscher Stand-Alone Slave
Note: It is not necessary to configure a Hilscher Stand-Alone Slave for this
example.

Step-By-Step Configuration 16/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4.1.5 Configure Master
1. Open Configuration window for CIFX RE/PNM master.
¾Right-click on the master device to open the context menu, then choose
Configuration.
2 Configure Controller address.
¾In the Navigation Area, choose Configuration >Controller Network
Settings, then set the station name and the IP address.
3. Configure station name of the slave.
¾In the Navigation Area, choose Configuration >Device Table, then
set the station name of the slave.
¾In the Device Table window, activate the slave with which the maste
r
shall communicate.
Note: The station name of the slave must be identical with the set real
station name. On the NXIO 50-RE, the name is set by using the rotary
switch (e.g. nxio50repns-01).

Step-By-Step Configuration 17/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
4. Configure IP address of the slave.
¾In the Navigation Area, choose Configuration >IP Address Table,
then set the IP address of the slave.
Note: To ensure communication, the parameters must exactly match the
settings in the slave device and in the Stand-Alone Slave.

Step-By-Step Configuration 18/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
¾In the Navigation Area, choose Configuration >Process Data to
display the mapping of the input and output data.

Step-By-Step Configuration 19/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
5. Configure I/O data.
¾In the Navigation Area, choose Configuration >Address Table, then
set the input and output data. For the NXIO 50-RE, these parameters
are preset.
Note: To ensure communication, the parameters must exactly match the
settings in the slave device and in the Stand-Alone Slave.
6. Configure master settings.
¾Under Configuration >FSU-/Port- Settings, use the default settings.
¾Under Configuration >Stations Timing, use the default settings.
¾Under Configuration >Controller Settings, use the default settings.

Step-By-Step Configuration 20/59
PROFINET IO Controller | CIFX, COMX and netJACK - Configuration and Testing - Step by Step
DOC121001TM02EN | Revision 2 | English | 2012-12 | Released | Public © Hilscher, 2012
Other manuals for CIFX 50-RE
1
This manual suits for next models
1
Table of contents
Other hilscher Controllers manuals