ILC Manual
ILC Manual
2015-10-09
Version: 02
Order No.: —
This is the safety alert symbol. It is used to alert you to potential personal injury
hazards. Obey all safety measures that follow this symbol to avoid possible
injury or death.
There are three different categories of personal injury that are indicated with a
signal word.
DANGER This indicates a hazardous situation which, if not avoided, will
result in death or serious injury.
WARNING This indicates a hazardous situation which, if not avoided, could
result in death or serious injury.
CAUTION This indicates a hazardous situation which, if not avoided, could
result in minor or moderate injury.
This symbol together with the signal word NOTE and the accompanying text
alert the reader to a situation which may cause damage or malfunction to the
device, hardware/software, or surrounding property.
This symbol and the accompanying text provide the reader with additional
information or refer to detailed sources of information.
How to contact us
Internet Up-to-date information on Phoenix Contact products and our Terms and Conditions can be
found on the Internet at:
phoenixcontact.com
Make sure you always use the latest documentation.
It can be downloaded at:
phoenixcontact.net/products
Subsidiaries If there are any problems that cannot be solved using the documentation, please contact
your Phoenix Contact subsidiary.
Subsidiary contact information is available at phoenixcontact.com.
PHOENIX CONTACT
Please observe the following notes
PHOENIX CONTACT
Table of contents
1 Foreword ....................................................................................................................................9
1.1 Purpose of this user manual ..................................................................................9
1.2 Hardware and software requirements ...............................................................9
1.3 General safety notes............................................................................................10
1.4 Intended use........................................................................................................10
1.5 Disposal...............................................................................................................10
1 Foreword
This user manual helps you to start up and operate the following Inline controllers:
– ILC 131 ETH,
– ILC 151 ETH,
– ILC 171 ETH 2TX,
– ILC 191 ETH 2TX,
– ILC 131 ETH/XC or
– ILC 151 ETH/XC.
HW/SW Description
ILC 171 ETH 2TX
Parameterization For ordering For ordering For ordering For ordering For ordering For ordering
memory, plug-in data, see Sec- data, see Sec- data, see Sec- data, see Sec- data, see Sec- data, see Sec-
tion “Accesso- tion “Accesso- tion “Accesso- tion “Accesso- tion “Accesso- tion “Accesso-
ries” on ries” on ries” on ries” on ries” on ries” on
page 95 page 95 page 95 page 95 page 95 page 95
Ethernet cable Ethernet cable for connecting the Inline controller to a PC
Connecting cable Connecting cable for connecting the Inline controller to a PC (RS-232 cable, optional)
Automation software versions (Service Pack = SP)
PC Worx ≥ 6.20 * ≥ 6.20 * ≥ 6.20 SP 1 ** ≥ 6.20 SP 1 ** ≥ 6.20 * ≥ 6.20 *
PC Worx Express ≥ 6.20 * ≥ 6.20 * ≥ 6.20 SP 1 ** ≥ 6.20 SP 1 ** ≥ 6.20 * ≥ 6.20 *
* Part of the AUTOMATIONWORX Software Suite 2012 1.70
** Part of the AUTOMATIONWORX Software Suite 2012 1.70 Service Pack 1
For the ordering data for hardware, software, and additional documentation, please refer
to Section “Technical data and ordering data” on page 87.
NOTE:
The IP20 degree of protection (IEC 60529/EN 60529) of the device is intended for a clean
and dry environment. Do not subject the device to mechanical and/or thermal loads that
exceed the specified limits.
The Inline controller is a modular small-scale controller that can be used for small and me-
dium-size applications. The device corresponds to IP20 protection and can be used in
closed control cabinets or in control boxes (terminal boxes) with IP54 protection or higher.
This device is designed for use in industrial environments.
1.5 Disposal
Do not dispose of the device with household waste, it should instead be disposed of in
accordance with the currently applicable national regulations. The device can also be re-
turned to Phoenix Contact.
The Inline controller is a modular small-scale controller with integrated Ethernet and
INTERBUS connections.
The ILC 131 ETH, ILC 151 ETH, ILC 171 ETH 2TX, ILC 191 ETH 2TX, ILC 131 ETH/XC,
and ILC 151 ETH/XC Inline controllers have the same appearance and numerous identi-
cal functions.
The main difference lies in the varying memory sizes, which are available to the user.
The ILC 171 ETH 2TX and ILC 191 ETH 2TX Inline controllers also have a second Ether-
net interface.
The ILC 131 ETH/XC and ILC 151 ETH/XC Inline controllers are approved for use under
extreme ambient conditions. Observe the notes in Section “Ambient conditions” on
page 93 and in Section “Tested successfully: use under extreme ambient conditions” on
page 101.
In the following, the term Inline controller is used in general. Differences between the con-
trollers are explicitly mentioned where necessary.
For additional information about the different memory sizes, please refer to Section 5.1,
“Technical data”.
IEC 61131 controller per- The Inline controller is consistently configured and programmed in accordance with
formance IEC 61131 using the PC Worx automation software. PC Worx can be operated via the net-
work (Ethernet). The powerful processor can be programmed in all five IEC 61131 program-
ming languages and ensures quick control task processing.
Integrated Ethernet con- The integrated Ethernet connection (via twisted pair cable) ensures Ethernet connectivity.
nection Throughout the Ethernet network, the Inline controller can be accessed via TCP/IP or
UDP/IP. A standardized Ethernet interface is available for each of the ILC 131 ETH,
ILC 151 ETH, ILC 131 ETH/XC and ILC 151 ETH/XC Inline controllers. The
ILC 171 ETH 2TX and ILC 191 ETH 2TX controllers have two fully implemented Ethernet
connections, which are switched inside the device.
Integrated communication functions enable direct and effective data exchange via Ether-
net. The Ethernet network provides universal options for communicating with the Inline con-
troller. Using the IP_USEND and IP_URCV communication blocks, information, such as re-
quired coupling variables, can be exchanged between Inline controllers via Ethernet. This
enables distributed, modular automation solutions to be configured.
The existing IEC 61131-5 blocks have therefore been extended to include a transparent
TCP/IP mode and a transparent UDP/IP mode.
When using the AX OPC server provided in the AUTOMATIONWORX Software Suite Ver-
sion 1.30 or later, Inline controller data is available in the Ethernet network in a standardized
format and can be used for the different visualization packages.
PROFINET device The PROFINET protocol can be used via the Ethernet interfaces of the Inline controllers. In
functionality this case, the Inline controllers can be used as a PROFINET device. All the Inline controllers
listed in Section 1.1 support this function from hardware version “01”/firmware version
“4.10” or later together with the PC Worx software version 6.20 Service Pack 1 or later.
For information on how to configure the Inline controllers as a PROFINET device in the
PC Worx software, please refer to Section “The Inline controller as a PROFINET device”
on page 49.
Modbus functionality The Modbus/TCP (UDP) communication protocol can be used via the Ethernet interfaces
of the Inline controller. The Inline controller can be used as a Modbus/TCP client and/or as
a Modbus/TCP server (as of firmware version 4.40 and
AUTOMATIONWORX Software Suite Version 1.82 AddOn V1).
For additional information, please refer to the AH EN MODBUS TCP application note.
MRP The Media Redundancy Protocol MRP can be used via the Ethernet interfaces of the
ILC 171 ETH 2TX and ILC 191 ETH 2TX Inline controllers. The controllers support the MRP
client function, which can be enabled or disabled via PC Worx as an option. This function is
disabled by default. If the function is enabled, it remains enabled after the supply voltage is
switched off and on. If the controllers have been reset to the delivery state, the MRP client
function will also be disabled again. In a ring with Media Redundancy Protocol, maximum
switch-over times of up to 200 ms can be expected.
Integrated INTERBUS con- An Inline local bus as well as an INTERBUS remote bus can be connected via the
nection INTERBUS connection. In this way you can create a complete INTERBUS system (maxi-
mum of 4 remote bus levels) using the Inline controller as a distributed controller.
The I/O level is connected to the Inline controller via INTERBUS.
Please note: the ILC 131 ETH and ILC 131 ETH/XC controllers do not support connection
of the INTERBUS remote bus.
RS-232 interface This interface can be used to either assign the IP address of the Inline controller and to ac-
cess the controller using the Diag+ diagnostics tool or to communicate with serial I/O de-
vices via function blocks.
Parameterization memo- All Inline controllers can be operated using a plug-in parameterization memory in the form
ry/SD card of an SD card. This memory can be used to save programs and configurations which belong
to your project.
The plug-in parameterization memory is optional and is not required in order to operate the
Inline controller.
The parameterization memory is not supplied as standard with the Inline controllers.
Only use a parameterization memory provided by Phoenix Contact (for ordering data, see
Section “Accessories” on page 95).
The Inline controllers (ILC 131 ETH/ILC 131 ETH/XC) can be used as a distributed control-
ler of an Inline station, which is connected to an Ethernet system. An Inline local bus
(Figure 2-1) can then be connected to the Inline controller.
STP
RUN / PROG
X1
RESET
PRG
LNK ACT
X2
8385B001
Ethernet
Figure 2-1 Connected Inline local bus
Please note: the Inline controllers (ILC 131 ETH / ILC 131 ETH/XC) do not support con-
nection of the INTERBUS remote bus.
2.2.2 ILC 151 ETH, ILC 151 ETH/XC, ILC 171 ETH 2TX, and
ILC 191 ETH 2TX
The Inline controllers (ILC 151 ETH/ILC 151 ETH/XC/ILC 171 ETH 2TX/ILC 191 ETH 2TX)
can be used as a distributed controller of an Inline station, which is connected to an Ethernet
system. A single Inline local bus (Figure 2-2) as well as a INTERBUS system with a maxi-
mum of 4 remote bus levels (Figure 2-3) can be connected to the Inline controller.
STP
RUN / PROG
RESET
PRG
LNK ACT
8385B002
Ethernet
Figure 2-2 Connected Inline local bus
STOP
1.
RUN / PROG
X1
RESET
PRG
LNK ACT
X2.1
LNK ACT
X2.2
BA RD UL US 1 D 1 1 1 1 D 1 1 1 1 D 1 D 1 D
2 2 2 2 2 2 2 2 2 2 2
RC LD UM
DO8 DI8 DI2 DI2 DI2
2.
INTERBUS
Remote bus levels BA
RC
RD
LD
UL US
UM
1
DO8
D
2
1
2
1
2
1
2
1
DO8
D
2
1
2
1
2
1
2
1
DI2
D
2
1
DI2
D
2
1
DI2
D
2
3.
INTERBUS
BA RD UL US 1 D 1 1 1 1 D 1 1 1 1 D 1 D 1 D
2 2 2 2 2 2 2 2 2 2 2
RC LD UM
DO8 DO8 DI2 DI2 DI2
4.
INTERBUS 8385B003
The following figure shows the example of an ILC 171 ETH 2TX as a PROFINET device in
a PROFINET network.
A RUN/PROG
STP
MRESET
DISPLAY
LNK
USB LAN2
ACT
24VDC
+
REMOTE
-
PROFINET
STOP
RUN / PROG
X1
RESET
PRG
LNK ACT
X2.1
LNK ACT
X2.2
8385B004
Figure 2-4 PROFINET device using the ILC 171 ETH 2TX as an example
Key:
A PROFINET controller (in the example: RFC 470 PN 3TX Remote Field Controller)
B Managed Switch
C PROFINET device (in the example: ILC 171 ETH 2TX)
For additional information on how to integrate the Inline controller into a PROFINET net-
work as a PROFINET device, please refer to Section “The Inline controller as a PROFI-
NET device” on page 49.
The following figure shows an example of applicative system redundancy. The example
shows a PROFINET device with control function (ILC 171 ETH 2TX) that is connected to a
PROFINET network by means of a switch. Identical application programs run on both
higher-level PROFINET controllers. To achieve synchronization, both PROFINET control-
lers are connected via an Ethernet connection by means of a switch. PROFINET controller
A operates as primary controller, PROFINET controller B operates as backup controller.
The ILC 191 ETH 2TX also supports applicative system redundancy.
STP
MRESET
DISPLAY
B RUN/PROG
STP
MRESET
DISPLAY
USB
ACT
LNK
LAN2
ETHERNET ETHERNET ACT
USB
ACT
LNK
LAN2
ACT ACT
24VDC 24VDC
+ +
REMOTE
REMOTE
- -
ETHERNET
STOP
RUN / PROG
X1
RESET
PRG
LNK ACT
PROFINET
X2.1
LNK ACT
X2.2
8385B005
A Primary controller (in the example: RFC 470 PN 3TX Remote Field Controller)
B Backup controller (in the example: RFC 470 PN 3TX Remote Field Controller)
C Managed Switches
D PROFINET device with control function (in the example: ILC 171 ETH 2TX with PRO-
FINET device function and Phoenix Redundancy Layer)
Installation notes
1. The Inline controller conforms to the requirements of protection type “n” and can be in-
stalled in a zone 2 potentially explosive area. The Inline controller is a category 3G item
of electrical equipment.
The Inline controller meets the requirements of EN 60079-0:2009 and
EN 60079-15:2010.
2. The Inline controller must only be installed, started up, and maintained by qualified spe-
cialist personnel.
3. Please follow the installation instructions given in the user manual and the package slip.
4. When installing and operating the device, the applicable safety directives (including na-
tional safety directives), accident prevention regulations, as well as general technical
regulations must be observed.
5. For the safety data, please refer to the corresponding documentation (user manual,
package slip) and the certificates (declaration of conformity and other approvals, if ap-
plicable).
6. Access to the circuits inside the Inline controller is not permitted. Do not repair the Inline
controller yourself but replace it with an approved controller of the same type.
Repairs may only be performed by the manufacturer. The manufacturer is not liable for
damage resulting from noncompliance.
7. The IP20 (EN 60529) degree of protection for the device is designed for a clean and dry
environment.
8. Do not subject the Inline controller to mechanical strain and/or thermal loads that ex-
ceed the limits specified in the product documentation.
9. The Inline controller is not designed for use in potentially dust-explosive atmospheres.
If dust is present, install the device in suitable, approved housing. Please note the sur-
face temperature of the housing.
Installation in zone 2
1. Observe the specified conditions for use in potentially explosive areas.
2. Install the device in a suitable approved housing (with at least IP54 protection according
to EN 60529) that meets the requirements of EN 60079-15.
3. In potentially explosive areas, only snap the device onto the DIN rail and remove it from
the DIN rail and connect and disconnect the cables when the power is disconnected.
4. Connect the DIN rail to protective earth ground.
5. Only connect devices to the supply and signal circuits in zone 2 that are suitable for op-
eration in potentially explosive areas of zone 2 and for the conditions at the installation
location.
6. To ensure safe operation, the RJ45 connector needs to have a fully functioning locking
clip. Repair any damaged connectors immediately.
7. For safe operation with the plug-in parameterization memory (SD card), this must be
fully plugged and snapped in. In potentially explosive areas, use the SD card as main
memory only. Don't insert or remove the SD card during operation.
8. The programming interface may only be used if there is no potentially explosive atmo-
sphere.
Restrictions/limit values
1. Only Inline terminals that are approved for use in potentially explosive areas
may be snapped next to the Inline controller.
Before using the Inline terminal in a zone 2 potentially explosive area, check whether
this Inline terminal has been approved for installation within this area.
For a list of terminals that are approved for zone 2 potentially explosive areas, please
refer to the AH EN IL EX ZONE 2 application note.
2. Please make sure that the maximum permissible current of 4 A flowing through poten-
tial jumpers UM and US (total current) is not exceeded when using the Inline controller
in potentially explosive areas.
3. Also make sure that the maximum permissible current of 2 A flowing through potential
jumper UL is not exceeded.
4. The maximum permissible current for each spring-cage contact is 2 A.
The Inline controller is supplied in an ESD bag together with a package slip with installation
instructions. Read the complete package slip carefully before unpacking the Inline control-
ler.
NOTE:
To avoid possible damage to the module, unpack and pack the Inline controller in accor-
dance with the ESD regulations.
1
TH 974
1 E 00
15 . 2 7
2 M
ILC r-No /xxx .xx
e xx
Ord/FW : xx.x
r.
HW A dd NW O
A C
TO
MA
T IO
x
RX
A U
10
3
4
X
5
9
8
6 7 8385B006
Figure 2-6 Structure of the Inline controller (ILC 131 ETH, ILC 151 ETH,
ILC 131 ETH/XC, ILC 151 ETH/XC; shown in the figure: ILC 151 ETH)
1 11
PF
BSA
2TX 5
ETH 97
IL
FA
171 : 2700 x 1
RD
Y I6
ILC -No. xx xx.x I5
.xx.
2
er /x
Ord W: xx .xx.xx ORX O1 I8
/F xx
HW ddr.: IONW E I7
CA
MA OMA
T D EE I1
I2
AU
T
FR I4
Q22 I3
FUFL 11 4
Q
UL F Q4
3
ET
MR
ES OP B 33
Q
ST S
U F
G S
N/P
RO
SE
T UM
RU X1 RE
4 AC
T
10
G
PR K
L N
5 AC
T
K
LN
6
9
8
7 8385B007
Figure 2-7 Structure of the Inline controller (ILC 171 ETH 2TX, ILC 191 ETH 2TX;
shown in the figure: ILC 171 ETH 2TX)
The descriptions for diagnostic and status indicators apply to all the Inline controllers
listed on the inner cover page of this user manual.
The diagnostics and status indicators are used for quick local error diagnostics.
I2
PLC/PWR
BSA PF
PN
BF FR
I5 I6
DIA
UL FF
I7 I8
US BF
PF
UM SF BSA
A
M O
T
/FW
C AMAT
.x W
HW ddr.: xx ION
FR
Q2
I1
I3
I2
I4
I7
I1
AU FF Q1 4
UL Q
Q3
ET US
ES
MR
ST
OP UM RDY FAIL
G
/P RO
R UN
I1 I2
ETH RE
SE
T
I3 I4
LNK ACT
G
PR
E
T
AC
LN
K
Q1 Q2 O1
Q3 Q4
6
8385C008
The mode selector switch is used to define the operating state of the controller.
The RUN/PROG and STOP positions have a latching function and the MRESET position
has a momentary-action function. After releasing the switch in the MRESET position, it re-
turns to STOP.
Operating Explanation
mode
RUN/PROG The controller is in the RUN state. The application program is being
processed.
The PC Worx/PC Worx Express software can be used for program and
configuration modifications as well as for the online monitoring func-
tion.
MRESET
PF
BSA
STOP AU
MR
ES
ET
P
UL
US
UM
FF Q1 4
Q3
Q
STO
G
RO
N/P
RU
ET
RES
RUN / PROG PR
G
T
AC
K
LN
8385B009
Figure 2-9 Mode selector switch
The reset button on the Inline controller (see item 4 in Figure 2-6 on page 19/item 4 in
Figure 2-7 on page 20) can only be operated with a pointed object (such as a pen) and is
therefore protected against accidental activation.
If you carry out a voltage reset simultaneously as you press the reset button, this resets the
Inline controller to its default settings.
How to proceed Hold down the reset button and switch the supply voltage of the Inline controller off and on
again. Release the reset button only after the FF (yellow) LED starts flashing.
The Inline controller has been initialized successfully and reset to its default settings only
after the FR (green) and RDY (green) LEDs are flashing. The control function is in the
READY/STOP state, a program is not processed. This process may take around 1 minute.
The parameterization memory can be used to save programs and configurations which be-
long to your project. In addition, application-specific data can also be stored on the param-
eterization memory. Refer to the Section “Parameterization memory and Internet Explorer”
on page 62.
The Inline controller has an integrated parameterization memory.
In addition, it is possible to use a plug-in parameterization memory in the form of an SD card.
The SD card can be used as the main or additional memory of the Inline controller, refer to
Section 3.7.
The SD card is optional and not required to operate the Inline controller.
A B
PF PF
BS1A BS1A
Order No.
UL UL
Q3 Q3
29
256MB
G
UM G
UM
RO SE
T RO SE
T
N/P RE N/P RE
RU X1 RU X1
T T
AC AC
G G
PR K PR K
LN LN
1 1
X2. X2.
T T
AC AC
K K
LN LN
2 2
X2. X2.
7805B002
Figure 2-10 Inserting (A) and removing (B) the parameterization memory
Inserting the SD card The Inline controller has an SD card holder with push/push technology.
• Insert the parameterization memory (SD card) into the slot as shown in Figure 2-10 (A).
• Gently push the parameterization memory into the slot until it engages with a click in the
card holder.
Removing the SD card • Gently push the parameterization memory into the slot in the direction shown in
Figure 2-10 (B) until the snap-on mechanism releases the parameterization memory
and partially ejects it from the slot. Remove the parameterization memory.
For additional information on the parameterization memory, please refer to Section “Func-
tions of the plug-in parameterization memory (SD card)” on page 56 and Section “Param-
eterization memory and Internet Explorer” on page 62.
Figure 2-11 Internal basic circuit diagram (ILC 171 ETH 2TX)
Key:
µP Microprocessor Inverter
The gray areas in the basic circuit diagram represent electrically isolated areas:
A: Ethernet interface
B: Logic
C: I/O
Other symbols used are explained in the IL SYS INST UM E user manual.
For notes and instructions on mounting and removing Inline terminals, please refer to the
IB IL SYS PRO UM E user manual (for INTERBUS), the IL SYS INST UM E Inline instal-
lation manual or the Inline system manual for your bus system.
NOTE:
Before mounting or removing the controller, make sure that the supply voltage is switched
off and cannot be switched on again by unauthorized persons.
An Inline station is set up by mounting the individual components side by side. No tools are
required. Mounting the components side by side automatically creates potential and bus
signal connections between the individual station components.
The controller is mounted perpendicular to the DIN rail.
Mounting location Like all other terminals in the Inline product range, the Inline controller has IP20 protection
and is designed for use in a closed control cabinet or control box (terminal box) with IP54
protection or higher.
Fix the DIN rail on which the Inline controller is mounted several times, especially in the
area around the Inline controller. This makes it easier to remove the Inline controller.
End brackets Mount end brackets on both sides of the Inline station. The end brackets ensure that the In-
line station is correctly mounted. End brackets secure the Inline station on both sides and
keep it from moving from side to side on the DIN rail. Phoenix Contact recommends using
CLIPFIX 35-5 end brackets (Order No. 3022276).
End plate The mechanical end of an Inline station is the end plate. It has no electrical function. It pro-
tects the station against ESD pulses and the user against dangerous contact voltages. The
end plate is supplied together with the Inline controller and does not need to be ordered sep-
arately.
NOTE:
When mounting or removing the Inline controller it must be tilted. This means that no Inline
terminal should be installed directly to the right of the Inline controller during mounting and
removal. The terminal must be removed prior to mounting or removing the Inline control-
ler. Otherwise, the snap-in hooks and jumper contacts will be damaged.
Mounting position Mount the Inline controller horizontally (as shown in Figure 2-12 on page 29). The tempera-
ture range specified in Section “Ambient conditions” on page 93 is only guaranteed if the In-
line controller is mounted in this position.
The Inline controller must only be mounted or removed within a temperature range from -
5°C to +55°C (ILC 131 ETH, ILC 151 ETH, ILC 171 ETH 2TX, ILC 191 ETH 2TX) or from
-5°C to +60°C (ILC 131 ETH/XC, ILC 151 ETH/XC).
Mounting When mounting the Inline controller, proceed as shown in Figure 2-12 and Figure 2-13:
• Disconnect the power to the station.
• Place the Inline controller onto the DIN rail from above (Figure 2-12, A) and push down
(Figure 2-12, B).
• Then attach all the electronics bases required to set up the station. Observe the infor-
mation provided in the aforementioned user manuals.
Make sure that all featherkeys and keyways on adjacent terminals are securely inter-
locked.
• Once all the bases have been snapped on, insert the connectors in the corresponding
bases.
First, place the front connector shaft latching in the front snap-on mechanism
(Figure 2-13, A).
Then press the top of the connector towards the base until it snaps into the back snap-
on mechanism (Figure 2-13, B).
A B
A
Figure 2-13 Snapping on the Inline controller (2)
Removal When removing the Inline controller from the DIN rail, proceed as shown in Figure 2-15 on
page 31:
• Disconnect the power to the station.
Unlike other Inline terminals, the Inline controller is removed by tilting it away from the DIN
rail. This requires the Inline terminal to the right to be removed prior to removing the Inline
controller. The right connector of the Inline controller must also be removed.
Remove the third and fourth connectors to access the right base latch.
It is therefore recommended that all connectors be removed prior to removing the Inline
controller.
• If Inline terminals are installed next to the Inline controller (see Figure 2-14):
A1... A4 B1
STP
RUN / PROG
RESET
PRG
LNK ACT
Figure 2-14 Connectors to be removed if terminals are installed next to the Inline con-
troller
• Insert a tool in the base latches of the Inline controller and pull gently upwards
(Figure 2-16, A). Pull out the Inline controller from the DIN rail (Figure 2-16, B, C).
A B
Figure 2-16 Removing the Inline controller (2)
Replacing an Inline con- If you want to replace an Inline controller within an Inline station, proceed as described
troller above (removing and mounting). Make sure that the terminal to the right is not installed
when removing and mounting the Inline controller. Only reinstall this terminal once the Inline
controller is mounted.
In particular, make sure that all featherkeys and keyways on adjacent terminals are se-
curely interlocked.
The communication path to the Inline controller must be determined before communication
with the Inline controller can take place.
The following communication paths are available on the Inline controller:
ILC 171 ETH 2TX, (A2) 2 x Ethernet X2.1/X2.2: 10/100Base-T(X) (internally switched)
ILC 191 ETH 2TX:
ILC 131 ETH, ILC 151 ETH, (B) PRG The serial interface of your PC is directly connected to the Inline
ILC 171 ETH 2TX, controller (not for programming).
ILC 191 ETH 2TX,
For additional information on using the serial interface (e.g., IP ad-
ILC 131 ETH/XC,
dress assignment), please refer to Section “Serial PRG interface -
ILC 151 ETH/XC:
function blocks” on page 35.
The Inline controller cannot be programmed via the RS-232 PRG interface.
A1 A2 B
PF PF PF
BSA BS1A BSA
T
T AC T
SE SE
RE G RE
PR K
LN
1
X2.
G G
PR PR
T
T AC T
AC AC
K K K
LN LN LN
2
X2.
8385B011
2.12.1 Ethernet
For connecting the Ethernet network, a standardized Ethernet interface is available on each
of the ILC 131 ETH, ILC 151 ETH, ILC 131 ETH/XC and ILC 151 ETH/XC Inline controllers.
Using the ILC 171 ETH 2TX and ILC 191 ETH 2TX Inline controllers, two standardized
Ethernet interfaces (X2.1/X2.2) are provided for connection to the Ethernet network.
The Ethernet network is connected via RJ45 sockets.
Transmit data + T+ 1
Transmit data - T- 2
RJ45 Pin 1
Receive data + R+ 3 Pin 2
Pin 3
– 4
Pin 4
– 5 Pin 5
A1 A2
PF PF
BSA BS1A
FAIL 2TX FAIL
ETH 00974 I6 ETH 975
151 RD1Y I5 171 2700 RD1Y I6
ILC r-No.: 27x X I8 ILC -No.: xx X I5
x R I8
Orde : xx/xx .xx.xx OR E I2 I7 er
Ord W: xx/x .xx.xx.xWO E I7
/FW .xx W I2
HW dr.: xx ION I1 /F xx N I1
Ad AT I4 HW dr.: TIO I4
Ad A
MACOM FR I3 MACOM FR
T Q2 T Q2 I3
AU FF Q1 4 AU FF Q1 4
UL Q ET UL Q
Q3 ES BF Q3
US MR OP
ET ST US
ES SF
MR P UM UM
STO G
RO SE
T
N/P RE
G RU X1
RO
N/P
RU
T
T AC
SE G
RE PR K
LN
1
X2.
G
PR
T
T AC
AC
K
K LN
LN
2
X2.
8385B012
The interface is able to switch over the transmitter and receiver automatically (auto cross-
over).
In addition to providing the Ethernet interface, this serial interface enables communication
with the Inline controller from a PC.
A connecting cable is required for direct connection of the Inline controller to a PC with
PC Worx via the serial PRG interface. Connect the connecting cable to the programming in-
terface of the Inline controller (PRG designation) and the serial interface of the PC.
This interface can be used to either assign the IP address of the Inline controller and to
access the Inline controller using the Diag+ diagnostics tool or to communicate with spe-
cial I/O devices via function blocks (see Section 2.12.3, “Serial PRG interface - function
blocks”).
The Inline controller cannot be programmed via the RS-232 interface.
Assembly instruction
1 2
2 3
4 5
ORX
PC W
PF
BS1A
G
/P RO
R UN
T
SE
RE
G
PR
T
AC
K
LN
8385B013
Ordering data:
Connecting cable for connecting the Inline controller to a PC (RS-232) for PC Worx,
length 3 m (Designation COM CAB MINI DIN, Order No. 2400127).
Once the RS232_INIT function block has been activated, the interface is parameterized ac-
cordingly so that it is only possible to communicate with the connected input or output de-
vices.
Deactivating the RS232_INIT function block or performing another cold restart or warm start
enables the IP address to be assigned and the controller to be accessed with Diag+.
For additional information on the function blocks, please refer to the online help for the
PC Worx/PC Worx Express software.
2.13 INTERBUS
The descriptions for INTERBUS apply to all Inline controllers listed on the inner cover
page of this user manual.
Observe the information in the “Configuring and installing the INTERBUS Inline product
range” user manual IB IL SYS PRO UM E when creating an Inline system (local bus
and/or remote bus).
Please note that the Inline controller does not support the following functions:
– Switching of devices
– Single-channel diagnostics
– Fiber optic diagnostics/optical regulation
– Logical addressing
Only INTERBUS devices with SUPI 3 and SUPI 3 OPC protocol chip or later can be used
with INTERBUS as local bus/remote bus devices.
The local bus is automatically created by directly connecting I/O modules to the Inline con-
troller.
Please note: the ILC 131 ETH and ILC 131 ETH/XC controllers do not support connection
of the INTERBUS remote bus.
Connect the remote bus to the Inline Controller using the IBS IL 24 RB-T-PAC branch termi-
nal (Order No. 2861441; including accessories).
The first branch terminal must always be placed directly after the Inline controller. In
terms of topology, it opens a remote bus.
If additional branch terminals are used after the first branch terminal, they must be in-
stalled directly one after the other (see also notes in the terminal-specific data sheet). In
terms of topology, the additional branches are remote bus branches with the branch ter-
minal being the first device in the corresponding remote bus branch.
A maximum of 3 branch terminals can be connected to the Inline controller, each of which
opens a remote bus (see Figure 2-3 on page 14).
The descriptions for the power supply apply to all the Inline controllers listed on the inner
cover page of this user manual.
Choose a power supply unit that is suitable for the currents in your application. The selection
depends on the bus configuration, the resulting maximum currents, and the type of supply
(separate supply of UILC, UM, and US, or supply from a power supply unit).
A power supply without a fall-back characteristic curve must be used for correct op-
eration of the Inline controller (see Figure 2-22).
When the Inline controller is switched on, an increased switch-on current is temporarily
triggered. The Inline controller behaves like a capacitive load when it is switched on.
Some electronically controlled power supplies have a fall-back characteristic curve (see
Figure 2-21). They are not suitable for operation with capacitive loads.
A primary-switched power supply (without fall-back characteristic curve) from the
QUINT POWER series (see current catalog from Phoenix Contact) is recommended for
Inline controller operation.
24 24
I OUT I OUT
IN [A] [ A]
Figure 2-21 Overload range with fall-back characteristic Figure 2-22 Overload range without fall-back charac-
curve teristic curve
Supply the Inline controller using external 24 V DC voltage sources. The permissible voltage
ranges from 19.2 V DC to 30 V DC (ripple included).
Only use power supplies that are suitable for operation with capacitive loads (increased
switch-on current) (see Section “Sizing of the power supply” on page 37).
1. Connect the power supplies to the connector for power supply as shown in Figure 2-23.
2. Insert the connector in the Inline controller.
3. Switch on the power supplies.
4. The UL, UM, and US LEDs light up and, after around 10 seconds, the FR and RDY
LEDs start flashing.
The Inline controller is now fully initialized.
If the LEDs do not light up or start flashing, there is a serious fault on the Inline controller. In
this case, please contact Phoenix Contact.
PF
BSA
R OG
N/P
RU
T
SE
RE 1 2
G
PR
1 2
AC
T
1 1
+ U
K
LN
1.1 2.1 S
1 1
+
2 2
+ -
UM
1.2 2 2
2.2 UILC
- 3 3 -
1.3 3 3
2.3
4 4
1.4 4 4
2.4
8385B014
1.2 24 V DC 24 V supply The 7.5 V communications power (UL) for the ILC and the connected local bus
(UILC) devices is generated from this voltage. The 24 V analog voltage (UANA) for the
local bus devices is also generated.
NOTE:
Protect the supply voltage externally according to the connected
load (local bus devices) with 2 A, maximum. Make sure the exter-
nal fuse blows in the event of an error.
2.1, 2.2 24 V DC 24 V main The main voltage is routed to the local bus devices via the potential jumpers.
(UM) voltage sup-
ply NOTE:
Protect the supply voltage externally according to the connected
load (local bus devices) with 8 A, maximum. Make sure the exter-
nal fuse blows in the event of an error.
1.3 LGND Logic ground The potential serves as the reference ground for the communications power.
reference po-
tential
2.3 SGND Segment The reference potential is directly routed to the potential jumper and is, simul-
ground refer- taneously, reference ground for the main and segment supply.
ence potential
1.4, 2.4 FE Functional Functional earth ground must be connected through the power supply. The
earth ground contacts are directly connected to the potential jumper and FE springs on the
(FE) bottom of the housing. The Inline controller is grounded when it is snapped onto
a grounded DIN rail. Functional earth ground is only used to discharge interfer-
ence.
NOTE:
The maximum total current flowing through the potential jumpers is 8 A.
The segment supply and main supply must have the same reference potential. An electri-
cally isolated voltage area is not possible.
NOTE:
The 24 V segment supply has elements for protection against polarity reversal and tran-
sient surge voltage.
It does not have short-circuit protection.
The user must provide short-circuit protection. The rating of the fuse connected upstream
must be such that the maximum permissible load current of 8 A is not exceeded (total cur-
rent at UM and US).
NOTE:
The 24 V main supply has elements for protection against polarity reversal and transient
surge voltage.
It does not have short-circuit protection.
The user must provide short-circuit protection. The rating of the fuse connected upstream
must be such that the maximum permissible load current of 8 A is not exceeded (total cur-
rent at UM and US).
NOTE:
The 24 V ILC supply has elements for protection against polarity reversal and transient
surge voltage. These protective elements are only used to protect the power supply unit.
The rating of the fuse connected upstream must be such that the maximum permissible
load current of 2 A is not exceeded.
2.14.7 Jumpering
Terminals 1.3 and 2.3 on connector 1 can be jumpered if the communications power and
the segment voltage are not to be electrically isolated.
The descriptions for digital inputs and outputs apply to all the Inline controllers listed on
the inner cover page of this user manual.
1 2 4
3.1 1 1
4.1
PF
3.2 2 2
4.2
ETH 00974 FAIL I6
151 RD1Y I5
ILC -No.: 27 X I8
er xx
Ord : xx/x x.xx.x OR
x E I2 I7
/FW
MAC M
AU
TO
.x W
HW dr.: xx ION
Ad AT
FR
Q2
Q1 4
I1
I3
I4 3.3 3 3
4.3
FF
UL Q
Q3
SE
T US
E
MR O P UM
ST
N /PR
OG 3.4 4 4
4.4
2-3
RU
RE
SE
T
1 2
G
PR
AC
T
1.1 1 1
2.1
K
LN
1.2 2 2
2.2
1.3 3 3
2.3
1.4 4 4
2.4
8385B015
Figure 2-24 Assignment of terminal points of connectors 2 to 4
The outputs are supplied with 24 V DC from the segment supply (US).
The inputs are supplied with 24 V DC from the main supply (UM).
The outputs have protection against ground connection interrupt and must be wired ac-
cordingly.
8385B016
Figure 2-25 Basic wiring of an output with a load (L)
(shown using the ILC 151 ETH as an example)
Phoenix Contact recommends that connectors for digital 4-channel or 16-channel Inline
terminals are used to connect sensors or actuators in 3-wire technology (not supplied as
standard, see Section “Accessories” on page 95).
Using the Inline controller requires the following PC Worx/PC Worx Express version or later:
Firmware version
≥ 4.0
Software versions (Service Pack = SP, Hotfix = HF)
AUTOMATIONWORX
PC Worx Express
Software Suite
Inline controller
PC Worx
For information on installing and using PC Worx/PC Worx Express, please refer to the
corresponding quick start guide. It can be downloaded at phoenixcontact.net/products
and is supplied with the software.
Before making the settings described below, create a new project in the
PC Worx/PC Worx Express software.
• Select the “New Project...” command from the “File” menu to create a new project using
a template.
• In the “New Project” dialog, select the “ILC 1...” template according to the version of the
Inline controller you are using.
• Save the project using an appropriate name (in the example in Figure 3-1:
“UM_ILC_1X1”).
The procedure for assigning the IP address is essentially the same in PC Worx and
PC Worx Express for all Inline controllers described in this user manual.
By default, the Inline controller has no preset IP address. Initial setting of the IP address can
be carried out with the PC Worx/PC Worx Express software manually via the serial inter-
face, using the DCP protocol, or by means of a BootP server. The IP address can be
changed later with the PC Worx/PC Worx Express software via the serial connection, Ether-
net, or the DCP protocol.
The Inline controllers support the DCP protocol from firmware version 4.20 or later and
from PC Worx version 6.30.767 or later (part of the AUTOMATIONWORX Software Suite
1.81 including AddOn V1).
The IP address is assigned via the DCP protocol in the PC Worx/PC Worx Express software
via the “Device Details” window:
• Select the “IP Settings” tab.
• Enter the IP address of the Inline controller.
The “IP Assignment” tab is used for the actual IP address assignment with DCP.
• Select the “IP assignment” tab.
After selecting the “IP Assignment” tab, the PROFINET network is searched for DCP de-
vices.
• Click on “Assign IP” to start IP address assignment with DCP.
Bootstrap protocol In an Ethernet network, BootP is used to assign an IP address to a BootP client using a
(BootP) BootP server. For this example (delivery state of the ILC 151 ETH), the ILC 151 ETH (BootP
client) sends a Boot_Request as a broadcast in the network. The MAC address of the trans-
mitter is sent with the Boot_Request to provide unique identification. If the BootP server has
been activated in PC Worx Express, PC Worx Express responds with a Boot_Reply.
PC Worx Express uses this Boot_Reply to inform the ILC 151 ETH of its IP address and
subnet mask. Please ensure that:
– The BootP server knows the MAC address sent by the BootP client.
– A corresponding IP address and subnet mask have been assigned in PC Worx Express
for the MAC address.
Once the IP data has been transferred to the ILC 151 ETH successfully, PC Worx Express
sends a corresponding acknowledgment message.
PC/network adapter To determine whether your network permits the IP settings used in the example project (see
Figure 3-4 on page 47), proceed as follows:
• In the Windows Control Panel, check the settings for your PC network adapter.
• If necessary, adjust these settings so that the ILC 151 ETH can be accessed in your
network via the IP address used in the example project.
If your network does not permit the use of the IP address used in the example project, adjust
the settings in the project information accordingly (see Figure 3-1 on page 44).
Assigning IP settings To set the IP address in PC Worx/PC Worx Express, proceed as described below.
The IP address that is assigned here for the controller is also implemented as the IP ad-
dress for the communication path via TCP/IP.
After assigning the IP address, PC Worx Express automatically creates a link via TCP/IP
as a communication path to the Inline controller.
PF
G
RO
N/P
RU
T
SE
RE
G
PR
T
AC
K
LN
• Perform a cold restart for the controller. To do this, switch the supply voltage off and
then on again after about 2 seconds.
The controller is assigned the IP address which is specified in the project for the controller.
The following message appears in the message window in the “Bus Configurator” tab.
For additional information on setting the IP address with PC Worx/PC Worx Express,
please refer to the quick start guides for the software used.
Please note that it is only possible to integrate the Inline controller into the PC Worx soft-
ware as a PROFINET device.
The PROFINET device function of the Inline controller can also be activated in the
PC Worx Express software.
This section uses an example to describe how to integrate the ILC 131 ETH as a PROFI-
NET device. This procedure applies to all the Inline controllers listed in
Section Section 1.1.
The PROFINET-specific system variables can be found in Section 4.5 on page 82.
Activating the PROFINET You can activate the PROFINET device function once you have assigned an IP address for
device function of the the ILC 131 ETH as described in Section “Assigning the IP address for the controller” on
ILC 131 ETH page 45 (in the following example: 192.168.161.155).
• In the “Device Details” window, select the “PROFINET device activation” item under
“Extended Settings”.
• Under “Settings”, select “PROFINET device activated”.
• In the “Settings Communication Path” dialog, confirm the suggested IP address or the
one you have set according to your application with “OK”.
Now you can read in the ILC 131 ETH as a PROFINET device in a PC Worx project.
Integrating the The following section describes how to read in the ILC 131 ETH as a PROFINET device in
ILC 131 ETH as a PROFI- the PC Worx software.
NET device
Alternatively, you can also create the PC Worx project by selecting devices from the de-
vice catalog. For additional information on creating a PC Worx project, please refer to the
online help or the quick start guide for the software.
The “Read PROFINET” dialog that opens shows the PROFINET devices that have been de-
tected in the connected network.
• Select the ILC 131 ETH and insert it as a PROFINET device by clicking “Insert”.
• Close the dialog by clicking on the “Close” button.
The PROFINET device inserted earlier will be displayed in the “Bus Structure” window.
The process data of the PROFINET device will be displayed on the “Process Data” tab in
the “Device Details” window.
The ILC 131 ETH is now available as a PROFINET device in the PC Worx project.
The procedure for setting the realtime clock is essentially the same in PC Worx and
PC Worx Express. The following example describes the setting in PC Worx Express.
The time and date for the internal system clock of the Inline controller can be set under “Ex-
tended Settings” in the “Device Details” window for the controller in PC Worx Express.
To set the realtime clock, proceed as described in the quick start guide for the
PC Worx Express version used.
The “Download Changes” function supports the following Inline controllers from the speci-
fied device versions together with the specified versions of the PC Worx/PC Worx Express
software tools.
The function is available for Inline controllers with firmware versions ≥ 4.40 as of
AUTOMATIONWORX Software Suite Version 1.82 AddOn V1.
Setting in PC Worx:
Preferably, use the SD card inserted before PLC start-up
SD card is main memory
external SD card
SD card inserted after PLC start-up
as main memory
Setting in PC Worx:
Use external SD card SD card inserted before/after PLC start-up
SD card is additional memory
as additional memory
8385A019
Figure 3-18 Procedure for using the external SD card as main or additional memory
Information on using the SD card as main or additional memory can be found in the following
sections.
The function is available for Inline controllers with firmware versions ≥ 4.40 as of
AUTOMATIONWORX Software Suite Version 1.82 AddOn V1.
If the SD card is used as the main memory, all application-specific data is stored on the SD
card.
The SD card is recognized during initialization of the Inline controller.
• Ensure that the SD card is inserted before switching on the controller, if it is to be
used by the controller as the main memory.
Removing the SD card The SD card must not be removed while the Inline controller is in operation.
during operation
NOTE: Potential data loss
If you remove the SD card during operation, this could cause data loss.
• Do not remove the SD card during operation.
Should the SD card be accidentally removed during operation, the Inline controller will re-
port an error, stop processing the application program, and switch to the READY state. The
FAIL LED indicates an error. If an online connection to PC Worx is established, the message
window will indicate that the SD card was unintentionally inserted or removed.
Changing operating To change operating modes (operating the Inline controller with/without SD card), please
modes note the following:
Change: operation without To change the Inline controller mode from “operation without SD card” to “operation with SD
SD card operation with card”, proceed as follows:
SD card • Switch off the supply voltage of the Inline controller.
• Insert the SD card, see Section 2.9.1 “Inserting/removing the parameterization memo-
ry”.
• Switch on the supply voltage of the Inline controller.
Change: operation with SD To change the Inline controller mode from “operation with SD card” to “operation without SD
card operation without card”, proceed as follows:
SD card • Switch off the supply voltage of the Inline controller.
• Remove the SD card, see Section 2.9.1 “Inserting/removing the parameterization
memory”.
• Switch on the supply voltage of the Inline controller.
Settings in PC Worx Figure 3-19 shows the settings in PC Worx required to use the SD card as the main mem-
ory.
• In the “Device Details” window, select the “Use of external SD card” setting under “Ex-
tended Settings”.
• In the “Settings” area, in the drop-down list, select the setting “Preferably, use the ex-
ternal SD card as main memory”.
• Click “Send” (hidden by the drop-down list in Figure 3-19), to send the setting to the
Inline controller.
• Restart the Inline controller.
Default setting The setting “Preferably, use the external SD card as main memory” is activated by default
in PC Worx.
If you do not change this setting, the following applies:
– If the SD card is already inserted before starting up the Inline controller (also refer
to Figure 3-18 on page 56), the SD card is used as the main memory. All application-
specific data is stored on the SD card.
– If the SD card is only inserted after starting up the Inline controller (also refer to
Figure 3-18 on page 56), the SD card is used as an additional memory (also refer to
Section 3.7.2). All application-specific data is stored on the internal parameterization
memory of the Inline controller.
The function is available for Inline controllers with firmware versions ≥ 4.40 as of
AUTOMATIONWORX Software Suite Version 1.82 AddOn V1.
If the SD card is used as an additional memory, all application-specific data is stored on the
internal parameterization memory of the Inline controller. If an SD card with license key is
used, the license is used despite this.
Use as additional memory The SD card is used as an additional memory (also refer to Figure 3-18 on page 56), if
– The SD card is inserted after starting up the Inline controller
or
– The setting “Use external SD card as additional memory” (default setting) has been se-
lected in PC Worx.
Inserting/removing the SD The SD card can be inserted or removed before starting up or while the Inline controller is
card operating.
Settings in PC Worx Figure 3-20 shows the settings in PC Worx required to use the SD card as the additional
memory.
• In the “Device Details” window, select the “Use of external SD card” setting under “Ex-
tended Settings”.
• In the “Settings” area, select the “Use the external SD card as additional memory” set-
ting in the drop-down list.
• Click “Send” (hidden by the drop-down list in Figure 3-20), to send the setting to the
Inline controller.
In order for the settings to take effect on the Inline controller, it must be restarted.
It is useful to create a new directory in the “sddisk” directory, in which the log files can be
stored:
To access the directories on the SD card, use the FILE function blocks in PC Worx (refer to
Section 3.13 and online help on PC Worx).
If you program your application program accordingly, the log data is saved in the “Logfile.txt”
file and stored in the “Logfile” directory. You can then access the file with the FILE_OPEN
function block.
Figure 3-23 shows a FILE_OPEN function block for opening the “Logfile.txt” file in the “\sd-
disk\Logfile” directory.
Figure 3-23 Opening the “Logfile.txt” file via the FILE_OPEN function block
• In the “Variable Properties” dialog, (seen on the right in Figure 3-23) always enter the
full path and file name.
To delete files or store user-specific files on the internal parameterization memory, proceed
as follows:
The FTP functionality must be activated in Internet Explorer. See Section “Internet Explor-
er FTP functionality” on page 63.
The file structure, which is stored on the parameterization memory, is displayed in the Inter-
net Explorer window.
Data may only be copied or deleted on the parameterization memory. Do not edit any files
as Internet Explorer does not store modified data.
For the current state to be displayed, refresh the display after every action by means of
the “View, Refresh” command.
• Activate this setting in Internet Explorer under “Tools, Internet Options, Advanced”.
To protect the Inline controller against unauthorized access, it may be necessary to deacti-
vate the FTP server. The CPU_Set_Value_Request service with Var ID 0172hex is used for
this. This service can be used to activate or deactivate the FTP server. The FTP server is
deactivated immediately, once the corresponding service has been executed.
If you activate the FTP server, the setting is only applied once the controller has been re-
started. The set FTP server state is stored retentively and mapped to the
ETH_SRV_FTP_ACTIVE system variable.
Value range for the CPU_Set_Value_Request service:
Var Count 1
Var ID 0172hex
Value 0000hex Deactivate FTP server
0001hex Activate FTP server
The function is available for Inline controllers with firmware versions ≥ 4.40 as of
AUTOMATIONWORX Software Suite Version 1.82 AddOn V1.
To prevent unauthorized FTP access to the parameterization memory, you can specify a
username (max. 12 characters) and a password (max. 12 characters). By default upon de-
livery, the Inline controller is set to the username “anonymous” and no password (“”) is set.
This setting is also restored if you return the Inline controller to the default state upon deliv-
ery.
The CPU_Set_Value_Request service with Var ID 019Ahex is used to specify the username
and password.
• In the “CPU Request” area for (* Var Count *) enter the value “1”.
• In the “CPU Request” area for (* Var ID ... *) enter the value “019A”.
• In the “CPU Request” area for (* Value ... *) (changed to (* length username &
username *) and (* length password & password *) in Figure 3-28) enter the desired
username and password.
In doing so, the length of the username must be entered followed by the individual char-
acters of the username in hexadecimal ASCII format. Following this, the length of the
password must also be entered followed by the individual characters of the password
in hexadecimal ASCII format.
Example (refer to Figure 3-28): username “USER” (length “04”), password “PASS” (length
“04”)
Charac- ASCII Charac- ASCII
ter ter
U 55 P 50
S 53 A 41
E 45 S 53
R 52 S 53
For the example, for the username USER, the ASCII characters “0455 5345 52” must be en-
tered (length of the username followed by the individual characters of the username) and
subsequently, for the password PASS, the ASCII characters “04 5041 5353” must be en-
tered (length of the password followed by the individual characters of the password).
Figure 3-28 shows the settings for defining the username “USER” and the password “PASS”
in the “CPU Request” area.
If the parameterization memory is accessed via FTP, a dialog now appears in which the
username and password must be entered.
The content of the parameterization memory is only displayed if the username and pass-
word are entered correctly.
Recommended:
If you wish to access the parameterization memory by means of a web browser, turn the
cache off in the web browser.
Otherwise, in some circumstances, the contents of the parameterization memory may be
displayed despite active access protection, as the data from the previous access attempt
without access protection is still stored in the web browser cache.
Removing a username and To remove a username and password, proceed as described above, however in the “CPU
password Request” area, for (* Value ... *) enter the value “0000”, refer to Figure 3-29.
Figure 3-29 Removing the username and password for FTP access
This function is supported by Inline controllers from firmware version 4.20 or later and
from PC Worx version 6.30.767 or later (part of the AUTOMATIONWORX Software Suite
1.81 including AddOn V1).
Deactivating To protect the Inline controller against unauthorized access, it may be necessary to deacti-
vate the HTTP server. To do this, proceed as follows:
• Switch to the bus configuration workspace in PC Worx.
• Select the controller, e.g., “ILC 151 ETH”, in the “Bus Structure” window.
• Select the "Extended Settings" tab in the "Device Details" window.
• Select the “Web server” setting under “Extended Settings”.
• Select the setting “Disabled” from the drop-down list.
• Click “Send” (hidden by the drop-down list in Figure 3-30) to transmit the setting to the
Inline controller.
• Restart the Inline controller.
If you have selected the “Disabled” function, the HTTP server (web server) is deactivated.
HTTPS is also deactivated (refer to Section 3.8.5).
The Inline controllers support the Hypertext Transfer Protocol Secure (HTTPS) from firm-
ware version 4.20 or later and from PC Worx version 6.30.767 or later (part of the
AUTOMATIONWORX Software Suite 1.81 including AddOn V1).
Hypertext Transfer Protocol Secure (HTTPS) can be used for the HTTP server communica-
tion.
The settings for using HTTPS are made via the “Device Details” window.
• Switch to the bus configuration workspace in PC Worx.
• Select the controller, e.g., “ILC 151 ETH”, in the “Bus Structure” window.
• Select the "Extended Settings" tab in the "Device Details" window.
• Select the “Web server” setting under “Extended Settings”.
• Select the setting “HTTPS (Port 443)” from the drop-down list.
• Click “Send” (hidden by the drop-down list in Figure 3-31) to transmit the setting to the
Inline controller.
• Restart the Inline controller.
You can use the SMTPS method (e-mail transmission via SMTP with SSL/TLS) to send e-
mails securely. In order to use the SMTPS method, you need to import the IT library (≥ ver-
sion 1_34) function block library. It can be downloaded via the product at
phoenixcontact.net/products.
For more detailed information on the function block library, please refer to the online help for
PC Worx.
Security certificates from the mail server are always accepted by the Inline controller and
not checked.
The function is available for Inline controllers with firmware versions ≥ 4.40 as of
AUTOMATIONWORX Software Suite Version 1.82 AddOn V1.
Port 7 Value range for the CPU_Set_Value_Request service at port 7 (port for echo server):
Var Count 1
Var ID 0214hex
Value 0000hex Disable port 7
0001hex Enable port 7
If you disable port 7, the Inline controller will not be found by the AX OPC Server.
Port 1962 Value range for the CPU_Set_Value_Request service at port 1962 (port for communication
with PC Worx):
Var Count 1
Var ID 0213hex
Value 0000hex Disable port 1962
0001hex Enable port 1962
Port 41100 Value range for the CPU_Set_Value_Request service at port 41100 (port for OPC and
debug mode in PC Worx):
Var Count 1
Var ID 0192hex
Value 0000hex Disable port 41100
0001hex Enable port 41100
The file system of the Inline controller supports the journaling function. As a result, voltage
failures during write processes do not destroy the file system. However, the access speed
becomes slower.
Code 02CBhex
Var Count 0001hex
Var ID 0194hex
Value 0001hex Activate journaling function
0000hex Deactivate journaling function
The Media Redundancy Protocol MRP can be used via the Ethernet interfaces of the
ILC 171 ETH 2TX and ILC 191 ETH 2TX Inline controllers. The controllers support the MRP
client function, which can be enabled or disabled via PC Worx as an option. This function is
disabled by default. If the function is enabled, it remains enabled after the supply voltage is
switched off and on. If the controllers have been reset to the delivery state, the MRP client
function will also be disabled again. In a ring with Media Redundancy Protocol, maximum
switch-over times of up to 200 ms can be expected.
To activate/deactivate the MRP client function, proceed as follows:
• Switch to the bus configuration workspace.
• Select the controller node (in the example: “ILC 171 ETH 2TX 192.168.0.2”).
• Select the "Extended Settings" tab in the "Device Details" window.
• In the “Device Details” window, select the “MRP Client” setting under “Extended Set-
tings”.
• Under “Settings”, select “activated” to activate the MRP client function.
or
• Under “Settings”, select “deactivated” to deactivate the MRP client function.
• Click “Send”.
The function blocks are used to access files from within the application program. Some of
the blocks support multiple instantiation. This means that it is possible to work with a number
of different files within the same project. The blocks perform the standard functions that are
required for typical file access operations.
The FILE_NOTIFY block is available in addition to the blocks for typical file access opera-
tions. This block can be used to detect files that have been modified in a directory containing
user files. These modifications may include:
– Deletion of one or more files
– Writing one or more new files
– Modification of one or more existing files
Both modifications made to this directory via FTP (remote) and modifications made locally
via function blocks or firmware services can be detected.
The function blocks for handling files on the parameterization memory are described in
the PC Worx online help.
The function blocks are used to establish Ethernet communication between two communi-
cation partners.
The IP communication blocks listed below enable IEC 61131-5-compliant communication
between controllers via Ethernet or communication between controllers and Ethernet de-
vices via TCP/IP or UDP/IP.
Implement all time and connection monitoring in the application program.
The function blocks are valid for the Inline controllers listed in the table below in the specified
hardware/firmware versions and enable the specified maximum number of TCP/IP or
UDP/IP communication connections:
Order designation Blocks As of hardware As of firmware Ethernet connections to other
version version communication partners (maxi-
(HW) (FW) mum)
IEC 61131-5
ILC 131 ETH TCP/IP 00 4.00 8
UDP/IP
IEC 61131-5
ILC 151 ETH TCP/IP 00 4.00 8
UDP/IP
IEC 61131-5 8
ILC 171 ETH 2TX TCP/IP 00 4.00
16
UDP/IP
IEC 61131-5 8
ILC 191 ETH 2TX TCP/IP 00 4.00
16
UDP/IP
IEC 61131-5
ILC 131 ETH/XC TCP/IP 00 4.00 8
UDP/IP
IEC 61131-5
ILC 151 ETH/XC TCP/IP 00 4.00 8
UDP/IP
The function blocks are used to establish PCP communication between the Inline controller
and PCP devices in INTERBUS.
The function blocks are valid for the Inline controllers listed in the table below in the specified
hardware/firmware versions and enable the specified maximum number of PCP communi-
cation connections:
Order designa- As of hardware As of firmware Connections to PCP
tion version (HW) version (FW) devices (maximum)
ILC 131 ETH 00 4.00 8
ILC 151 ETH 00 4.00 16
ILC 171 ETH 2TX 00 4.00 24
ILC 191 ETH 2TX 00 4.00 24
ILC 131 ETH/XC 00 4.00 8
ILC 151 ETH/XC 00 4.00 16
3.16 Alignment
The alignment of the data elements in the Inline controller memory can result in “data gaps”
when storing data in the memory. The compiler automatically fills these gaps with padding
bytes during the compilation process in order to prevent incorrect processing.
The disadvantage of the “automatic” filling of data gaps becomes apparent when data is
transmitted from the Inline controller to another controller. If this controller does not know the
memory algorithm of the Inline controller, it will interpret the received data incorrectly.
It is therefore useful to program the filling of data gaps in your application program. Alterna-
tively, you can use the PACK and UNPACK function blocks (see online help in PC Worx).
Data transmissions to other controllers can therefore be taken into consideration. For exam-
ple, use byte arrays with an even number of bytes and/or word arrays in order to avoid data
gaps in your application program.
Please observe the following notes for program creation:
– Create data types in flat structures, i.e., do not nest user-defined data types.
– Insert padding bytes manually in order to ensure the uniform size and layout of the data
types.
– When inserting padding bytes, observe the memory alignment method of the control-
lers used in the application (1-byte, 2-byte, or 4-byte alignment).
Program example with The following program example shows how data gaps are filled.
data gaps
Size: 4 bytes Size: 4 bytes Size: 2 bytes Size: 6 bytes Size: 8 bytes
Align: 2 bytes Align: 2 bytes Align: 1 byte Align: 2 bytes Align: 2 bytes
Struct1 receives a padding byte after the ByteElement so that the WordElement is at a
WORD address (address that can be divided by 2 leaving no remainder). The alignment of
the overall structure is based on the data type used with maximum alignment. In this case,
the WordElement specifies the alignment.
The size of Struct2 is calculated based on the elements used and the resulting alignment.
The corresponding number of padding bytes is inserted so that the size of the data type with
the value of the alignment can be divided by 2 leaving no remainder (data type size modulo
alignment = 0).
Struct3 does not receive any padding bytes as the maximum alignment corresponds to one
byte.
Due to the padding byte that belongs to the Struct2 structure, the Struct3 structure starts at
an even address in Struct4.
Array1 receives 2 padding bytes corresponding to two consecutive Struct2 structures.
Program example without The following program shows an example of how to fill data gaps in your application pro-
data gaps gram. Fill data gaps, which are to be expected due to the memory alignment, with applica-
tion data (padding bytes in Figure 3-36).
This section describes the special program functions of the PC Worx/PC Worx Express
software that are available for the Inline controller.
The following descriptions of system variables and status information apply to PC Worx
and PC Worx Express.
The Inline controller has a register set, which is used for diagnostics and easy control of the
bus system. The diagnostic data is stored in the diagnostic status register and the diagnos-
tic parameter register. These registers are available to the application program as system
variables (system flags, global variables).
Operating states, error states, and additional information about the INTERBUS system can
be evaluated in the application program.
For additional information on diagnostics, please refer to the following user manual:
– INTERBUS diagnostics guide
IBS SYS DIAG DSC UM E Order No. 2747293
The following system variables can be used to read the local digital input and output states
and to write the local digital output states.
Table 4-1 System variables of the status register for local digital inputs and outputs
Information on the operating state of the Inline controller is stored in the diagnostic status
register. Every bit in the diagnostic status register is assigned a certain Inline controller
state.
The following system variables can be used to read the diagnostic status register informa-
tion.
The diagnostic parameter register provides additional information on the error indicated in
the diagnostic status register. The following information is stored in the diagnostic parame-
ter register:
– Error location
– Error code
15 8 7 0
3 1
Segment number Position in the segment
Special case: if an interface error cannot be located, the value 128 is indicated in the di-
agnostic parameter register, i.e., bit 7 is set.
The diagnostic parameter register is rewritten whenever an error occurs. The diagnostic pa-
rameter register contains the value “0” if no errors are detected.
There is a separate group of system variables for the IEC 61131 runtime system.
The system variables listed below show the states of the diagnostic status register on the
control processor of the Inline controller.
The realtime clock of the ILC 131 ETH/XC and ILC 151 ETH/XC Inline controllers has no power storage. When
switching on the power supply, the realtime clock must be synchronized again. The SNTP function blocks from
the IT library are required for synchronization. The IT library can be downloaded at phoenixcontact.net/prod-
ucts.
Table 4-7 System variables of the power storage and realtime clock
General data
Dimensions 80 mm x 119.8 mm x 71.5 mm
Weight 285 g, approximately (ILC 131 ETH, ILC 151 ETH, ILC 131 ETH/XC,
ILC 151 ETH/XC)
295 g, approximately (ILC 171 ETH 2TX, ILC 191 ETH 2TX)
Connection data for connectors
Connection method Spring connection
Conductor cross section
Single-wire/terminal point, solid 0.08 mm2 to 1.5 mm2
Single-wire/terminal point, stranded 0.08 mm2 to 1.5 mm2
Single-wire/terminal point, AWG 28 to 16
We recommend using a conductor cross section of 0.2 mm2 to 1.5 mm2.
Coated PCBs ILC 131 ETH/XC and ILC 151 ETH/XC only
General supply
Use a power supply without fall-back characteristic curve (see Section “Sizing of the power supply” on page 37).
24 V main supply UM
Connection technology Spring-cage terminal blocks
Nominal value 24 V DC
Tolerance -15%/+20% (according to EN 61131-2)
Ripple ±5%
Current consumption at nominal voltage (typical) 6 mA + 7 mA for each input set
Current consumption at nominal voltage (maximum) 8 A DC
Continuation Through potential routing
Protective measures
Surge voltage Input protective diodes (can be destroyed by permanent overload)
Pulse loads up to 1500 W are short circuited by the input protective diode.
Polarity reversal Parallel diodes for protection against polarity reversal; in the event of an error
the high current flowing through the diodes causes the fuse connected up-
stream to blow.
NOTE:
Provide external protection for the 24 V area. The power supply unit must be able to supply 4 times (400%) the nominal current of the external
fuse, to ensure that the fuse blows safely in the event of an error.
24 V segment supply US
Connection technology Spring-cage terminal blocks
Nominal value 24 V DC
Tolerance -15%/+20% (according to EN 61131-2)
Ripple ±5%
Current consumption at nominal voltage (typical) 10 mA + 10 mA for each output set + load
Current consumption at nominal voltage (maximum) 8A
Continuation Through potential routing
Protective measures
Surge voltage Input protective diodes (can be destroyed by permanent overload)
Pulse loads up to 1500 W are short circuited by the input protective diode.
Polarity reversal Parallel diodes for protection against polarity reversal; in the event of an error
the high current flowing through the diodes causes the fuse connected up-
stream to blow.
NOTE:
Provide external protection for the 24 V area. The power supply unit must be able to supply 4 times (400%) the nominal current of the external
fuse, to ensure that the fuse blows safely in the event of an error.
24 V supply UILC
Connection technology Spring-cage terminal blocks
Nominal value 24 V DC
Tolerance -15%/+20% (according to EN 61131-2)
Ripple ±5%
Permissible range 19.2 to 30 V DC
Current consumption at nominal voltage (minimum) 80 mA (no-load operation, i.e., no local bus devices connected,
bus inactive)
Current consumption at nominal voltage (typical) 210 mA
Current consumption at nominal voltage (maximum) 870 mA (370 mA communications power + 500 mA analog power supply)
Protective measures
Surge voltage Input protective diodes (can be destroyed by permanent overload)
Pulse loads up to 1500 W are short circuited by the input protective diode.
Polarity reversal Serial diode in the lead path of the power supply unit; in the event of an error
only a low current flows. In the event of an error, no fuse trips within the exter-
nal power supply unit.
NOTE:
Observe the current consumption of the Inline terminals
Observe the logic current consumption of each device when configuring an Inline station. It is specified in every terminal-specific data sheet.
The current consumption can differ depending on the individual terminal. The permissible number of devices that can be connected therefore
depends on the specific station structure.
PROFINET
Type PROFINET device
Specification 2.2
Performance class RT
Update rate ≥ 1 ms
Number of slots 1
Vendor ID
ILC 131 ETH 00B0hex/176dec
ILC 151 ETH 00B0hex/176dec
ILC 171 ETH 2TX 00B0hex/176dec
ILC 191 ETH 2TX 00B0hex/176dec
ILC 131 ETH/XC 00B0hex/176dec
ILC 151 ETH/XC 00B0hex/176dec
Device ID
ILC 131 ETH 007Dhex/125dec
ILC 151 ETH 007Ehex/126dec
ILC 171 ETH 2TX 007Ahex/122dec
ILC 191 ETH 2TX 007Bhex/123dec
ILC 131 ETH/XC 007Dhex/125dec
ILC 151 ETH/XC 007Ehex/126dec
INTERBUS
Number of I/O points 4096, maximum
Number of data words 256, maximum
Transmission speed 500 kbps or 2 Mbps
This speed is automatically set according to the connected Inline terminals. Only use terminals with a uniform transmission speed in the overall
connected Inline system (local bus and remote bus).
Please note: the ILC 131 ETH and ILC 131 ETH/XC controllers do not support connection of the INTERBUS remote bus.
Network interface
Type
ILC 131 ETH, ILC 151 ETH, ILC 131 ETH/XC, ILC 151 ETH/XC 1 x Ethernet; 10Base-T and 100Base-T(X)
ILC 171 ETH 2TX, ILC 191 ETH 2TX 2 x Ethernet; 10Base-T and 100Base-T(X)
Transmission speed 10 Mbps (10Base-T), 100 Mbps (100Base-T(X))
half duplex, full duplex, auto negotiation
This speed cannot be set manually. It is set automatically by means of auto negotiation.
Modbus/TCP
Number of I/O points 8192, maximum (internal Modbus/TCP client) (only ILC 131 ETH(/XC))
16384, maximum (internal Modbus/TCP client) (only ILC 151 ETH(/XC))
32768, maximum (internal Modbus/TCP client) (only ILC 171 ETH 2TX)
32768, maximum (internal Modbus/TCP client) (only ILC 191 ETH 2TX)
INTERBUS
Number of I/O points 4096, maximum
Number of data words 256, maximum
Transmission speed 500 kbps or 2 Mbps
This speed is automatically set according to the connected Inline terminals. Only use terminals with a uniform transmission speed in the overall
connected Inline system (local bus and remote bus).
Diagnostic interface
Connection technology 6-pos. MINI-DIN socket (PS/2)
Interface type RS-232
Transmission speed 9600 baud
Electrical isolation No
Digital inputs
Quantity 8
Input design According to EN 61131-2 type 1
Definition of the switching thresholds
Maximum low-level voltage 5 V DC
Minimum high-level voltage 15 V DC
Nominal input voltage 24 V DC
Permissible range -0.5 V < UIN < +30 V DC
Nominal input current at 24 V 7 mA, typical; 15 mA, maximum
Hardware filter times, typical
Inputs I1 to I8
Signal change 0 -> 1 5 ms
Signal change 1 -> 0 5 ms
Permissible cable length to the sensor 30 m (to ensure conformance with EMC Directive 2004/108/EC)
Use of AC sensors AC sensors in the voltage range < UIN are limited in application (according to
the input design)
Digital outputs
Quantity 4
Output design Protected outputs according to EN 61131-2
Nominal output voltage 24 V DC
Nominal output current 500 mA
Nominal current Inom per channel 0.5 A
Total current 2A
Nominal load
Ohmic 12 W
Lamp 12 W
Inductive 12 VA (1.2 H)
Switching frequency with nominal inductive load 0.5 Hz (1.2 H), maximum
Behavior in the event of nominal inductive load Output may be damaged
IEC 61131 runtime system ILC 131 ETH, ILC 151 ETH, ILC 171 ETH 2TX ILC 191 ETH 2TX
ILC 131 ETH/XC ILC 151 ETH/XC
Programming system PC Worx PC Worx PC Worx PC Worx
Processing speed
1 K mixed instructions 1.7 ms 1.5 ms 1.5 ms 1.3 ms
1 K bit instructions 90 μs 90 μs 90 μs 90 μs
Shortest cycle time (for cyclic task) 1 ms 1 ms 1 ms 1 ms
Program memory 192 kbytes, 256 kbytes, 512 kbytes, 1 Mbyte,
16 K instructions (IL) 21 K instructions (IL) 43 K instructions (IL) 86 K instructions (IL)
Mass storage 192 kbytes 256 kbytes 512 kbytes 1 Mbyte
Retentive mass storage 8 kbytes, NVRAM 8 kbytes, NVRAM 48 kbytes, NVRAM 48 kbytes, NVRAM
Number of data blocks Depends on mass stor- Depends on mass stor- Depends on mass stor- Depends on mass stor-
age age age age
Number of control tasks 8 8 8 8
Parameterization memory
Integrated 4 Mbytes Flash mem- 4 Mbytes Flash mem- 4 Mbytes Flash memory 4 Mbytes Flash memory
ory (100,000 write ac- ory (100,000 write ac- (100,000 write access (100,000 write access
Plug-in, SD card cess operations per cess operations per operations per sector, operations per sector,
sector, typical) sector, typical) typical) typical)
256 Mbytes/2 Gbytes 256 Mbytes/2 Gbytes 256 Mbytes/2 Gbytes 256 Mbytes/2 Gbytes
(1,000,000 write ac- (1,000,000 write ac- (1,000,000 write access (1,000,000 write access
cess operations per cess operations per operations per sector, operations per sector,
sector, typical), see sector, typical), see typical), see Section typical), see Section
Section “Accessories” Section “Accessories” “Accessories” on “Accessories” on
on page 95 on page 95 page 95 page 95
Please note that the number of write access operations to the parameterization memory is limited.
We recommend that you limit the number of write access operations to the parameterization memory in your application program by first stor-
ing data on the data memory and/or the memory for retentive data (NVRAM). Write access operations to the parameterization memory for
small volumes of data (bits, bytes) should not be possible in your application program. Data should only be transferred from the mass stor-
age/memory for retentive data to the parameterization memory if the mass storage/memory for retentive data is full, i.e., data must be deleted
first to enable further write access operations.
Realtime clock
Accuracy 1 min./week, maximum
Power reserve 10 days
Power storage charging time 24 hr.
This temperature range is only guaranteed if the Inline controller is mounted horizontally.
Permissible humidity (operation/storage/transport) 10% to 95%, according to DIN EN 61131-2 10% to 95%, according to DIN EN 61131-2
No condensation, no ice formation No condensation, no ice formation
Permissible air pressure (operation/storage/transport) 70 kPa to 106 kPa (up to 3000 m above sea level)
Gases that may endanger functions according to DIN 40046-36, DIN 40046-37
Sulfur dioxide (SO2) Concentration 10 ±0.3 ppm
Ambient conditions
- Temperature: 25°C (±2°C)
- Humidity: 75% (±5%)
- Test duration: 10 days
Hydrogen sulfide (H2S) Concentration 1 ±0.3 ppm
Ambient conditions
- Temperature: 25°C (±2°C)
- Humidity: 75% (±5%)
- Test duration: 4 days
Resistance of housing material to termites Resistant
Resistance of housing material to fungal decay Resistant
Mechanical tests
Vibration resistance according to EN 60068-2-6, IEC 60068-2-6 Operation: 5g
Shock test according to EN 60068-2-27, IEC 60068-2-27 25g
Approvals
For the latest approvals, please visit phoenixcontact.com or phoenixcontact.net/products.
5.2.1 Modules
5.2.2 Accessories
5.2.3 Software
5.2.4 Documentation
The firmware (integrated software on the Inline controller) can be updated using the Ether-
net interface. Such firmware updates are exclusively used for adding new functions that are
implemented within the scope of continuous product improvement. No firmware update is
required for normal system operation.
To update the firmware, please proceed as described in the “Firmware update ILC
1.../3..., RFC 4...” application note. It can be downloaded at
phoenixcontact.net/products.
Unshielded cables are used to connect the I/O devices and the supply voltage to the Inline
controller.
Connect these cables to the relevant Inline connectors using the spring-cage connection
method. You may connect cables with a connection cross section of 0.2 mm2 to 1.5 mm2
(24 - 16 AWG).
Inline wiring is normally carried out without ferrules. However, it is possible to use ferrules.
If using ferrules, make sure they are properly crimped.
• Push a screwdriver into the actuation shaft of the appropriate terminal point (Figure A-1,
A) so that you can insert the wire into the spring opening.
Phoenix Contact recommends the SFZ 1-0,6x3,5 screwdriver (Order No. 1204517).
• Insert the wire (Figure A-1, B). Remove the screwdriver from the opening. This clamps
the wire.
After installation, the wires and the terminal points should be marked.
A4 Derating
A 4.1 ILC 131 ETH, ILC 151 ETH, ILC 171 ETH 2TX, and
ILC 191 ETH 2TX derating
I [A]
0.8
0.6
0.4
0.2
0
-25 -15 -5 +5 +25 +35 +45 +55 TA [°C] 7406B023
Figure A-2 ILC 131 ETH, ILC 151 ETH, ILC 171 ETH 2TX, and ILC 191 ETH 2TX de-
rating
Key:
120
P [%]
100
80
60
40
20
0
0 10 20 30 40 50 60
T [°C] 8385B017
Figure A-3 ILC 131 ETH/XC and ILC 151 ETH/XC derating
Key:
When working with a voltage from the upper voltage range (e.g., 30 V), the percentage val-
ues increase. In this case, multiply the percentage values by 1.25 (30 V/24 V = 1.25).
The various functions of the Inline controller have different percentage shares of the power
dissipation.
For the percentage shares, please refer to the following table:
The Inline controllers (ILC 131 ETH/XC, ILC 151 ETH/XC) have been tested successfully
over 250 temperature change cycles according to IEC 61131-2 in the range from -40°C to
+70°C.
The following conditions were observed:
– The Inline devices for all connecting cables were connected with a minimum conductor
cross section of 0.5 mm².
– The Inline controller was installed on a wall-mounted horizontal DIN rail.
– Fans were used to ensure continuous movement of air in the control cabinet.
– The Inline controller was not exposed to vibration or shock.
– The Inline controller was operated with a maximum of 24.5 V (ensured by using elec-
tronically regulated power supply units).
3 h + 30 min
t1
Tmax + 2 K
(3 + 0,6) K/min
Tmin + 3 K
3 h + 30 min
t1
0 °C
1
Cycle
WARNING:
The Inline controllers (ILC 131 ETH/XC, ILC 151 ETH/XC) are not approved for use in
safety technology.
B1 List of figures
Section 2
Figure 2-1: Connected Inline local bus ..................................................................13
Figure 2-2: Connected Inline local bus ..................................................................13
Figure 2-3: Remote bus levels ..............................................................................14
Figure 2-4: PROFINET device using the ILC 171 ETH 2TX as an example ..........15
Figure 2-5: Applicative system redundancy – example .........................................16
Figure 2-6: Structure of the Inline controller (ILC 131 ETH, ILC 151 ETH,
ILC 131 ETH/XC, ILC 151 ETH/XC;
shown in the figure: ILC 151 ETH) ......................................................19
Figure 2-7: Structure of the Inline controller (ILC 171 ETH 2TX,
ILC 191 ETH 2TX; shown in the figure: ILC 171 ETH 2TX) .................20
Figure 2-8: Diagnostics and status indicators .......................................................21
Figure 2-9: Mode selector switch ..........................................................................24
Figure 2-10: Inserting (A) and removing (B) the parameterization memory .............26
Figure 2-11: Internal basic circuit diagram (ILC 171 ETH 2TX) ...............................27
Figure 2-12: Snapping on the Inline controller (1) ...................................................29
Figure 2-13: Snapping on the Inline controller (2) ...................................................29
Figure 2-14: Connectors to be removed if terminals are installed next to the
Inline controller ....................................................................................30
Figure 2-15: Removing the Inline controller (1) .......................................................31
Figure 2-16: Removing the Inline controller (2) .......................................................31
Figure 2-17: Communication paths: (A1/A2) Ethernet (B) PRG ..............................32
Figure 2-18: Ethernet interface ................................................................................33
Figure 2-19: Connecting the Ethernet cable to the Inline controller
A1: ILC 131 ETH, ILC 151 ETH, ILC 131 ETH/XC, ILC 151 ETH/XC
A2: ILC 171 ETH 2TX, ILC 191 ETH 2TX ............................................33
Figure 2-20: Connecting cable between PC and Inline controller ............................34
Figure 2-21: Overload range with fall-back characteristic curve .............................37
Figure 2-22: Overload range without fall-back characteristic curve .......................37
Figure 2-23: Supply voltage connection ..................................................................38
Figure 2-24: Assignment of terminal points of connectors 2 to 4 .............................41
Figure 2-25: Basic wiring of an output with a load (L)
(shown using the ILC 151 ETH as an example) ..................................42
Section 3
Figure 3-1: Project information after creating a new project ..................................44
Figure 3-2: DCP: setting the IP address ................................................................45
Figure 3-3: Starting IP address assignment via DCP ............................................46
Figure 3-4: Entering the MAC address ..................................................................47
Figure 3-5: “Extras, BootP/SNMP/TFTP-Configuration...” menu ...........................48
Figure 3-6: “Activate BootP” button .......................................................................48
Figure 3-7: Message window following BootP .......................................................48
Figure 3-8: Switching on the PROFINET device function ......................................49
Figure 3-9: “Settings Communication Path” dialog ................................................49
Figure 3-10: PROFINET device function/settings - Send: Service executed
successfully ........................................................................................50
Figure 3-11: Activate Network Settings: Restart Controller .....................................51
Figure 3-12: “Settings Communication Path” dialog ................................................51
Figure 3-13: Activating the network settings: service executed successfully ...........52
Figure 3-14: Bus Structure: PROFINET context menu “Read PROFINET...” ..........53
Figure 3-15: “Read PROFINET” dialog ...................................................................53
Figure 3-16: ILC 131 ETH inserted as a PROFINET device ....................................54
Figure 3-17: ILC 131 ETH as a PROFINET device: Process Data ..........................54
Figure 3-18: Procedure for using the external SD card as main or
additional memory ..............................................................................56
Figure 3-19: Setting the SD card as main memory ..................................................57
Figure 3-20: Setting the external SD card as additional memory .............................59
Figure 3-21: “sddisk” directory on the SD card ........................................................59
Figure 3-22: Newly created “Logfile” directory in the “sddisk” directory ...................60
Figure 3-23: Opening the “Logfile.txt” file via the FILE_OPEN function block ..........60
Figure 3-24: Extended Settings: Open FTP Folder on Device .................................62
Figure 3-25: Internet Options: Enable FTP folder view ............................................63
Figure 3-26: Deactivating the FTP server ................................................................64
Figure 3-27: Open the library and select the service ...............................................65
Figure 3-28: Specifying username and password for FTP access ..........................66
Figure 3-29: Removing the username and password for FTP access .....................67
Figure 3-30: Disabling HTTP ...................................................................................68
Figure 3-31: Setting HTTPS ....................................................................................69
Figure 3-32: Activating the journaling function ........................................................71
Figure 3-33: Activating the MRP client function .......................................................72
Figure 3-34: Example programming ........................................................................76
Figure 3-35: Alignment - padding bytes in data gaps ..............................................77
Section 4
Figure 4-1: Error location in the diagnostic parameter register .............................81
Appendix A
Figure A-1: Connecting unshielded cables ............................................................98
Figure A-2: ILC 131 ETH, ILC 151 ETH, ILC 171 ETH 2TX,
and ILC 191 ETH 2TX derating ...........................................................99
Figure A-3: ILC 131 ETH/XC and ILC 151 ETH/XC derating .................................99
Figure A-4: Temperature change cycle ...............................................................101
Section 2
Table 2-1: Inline controller operating modes.........................................................24
Table 2-2: Function block overview ......................................................................35
Table 2-3: Terminal point assignment...................................................................41
Section 3
Table 3-1: Software version information ...............................................................43
Table 3-2: Version information for “Download Changes” ......................................55
Table 3-3: Overview of the function blocks ...........................................................73
Table 3-4: Overview of the function blocks ...........................................................74
Table 3-5: Overview of the function blocks ...........................................................75
Section 4
Table 4-1: System variables of the status register for local digital inputs and
outputs.................................................................................................79
Table 4-2: System variables of the diagnostic status register ...............................80
Table 4-3: System variables of the diagnostic parameter register.........................81
Table 4-4: PROFINET system variables (PROFINET device function) .................82
Table 4-5: System variables of the IEC 61131 runtime system .............................83
Table 4-6: System variables of the control processor ...........................................84
Table 4-7: System variables of the power storage and realtime clock...................84
Table 4-8: System variables of the power supplies ...............................................85
Table 4-9: System variables of the mode selector switch .....................................85
Table 4-10: System variables of the system time....................................................85
Appendix A
Table A-1: Installation error causes and remedies ................................................97
O
T
Operating elements..................................................... 19
Terminal box ............................................................... 28
P
Parameterization memory ........................................... 25
Parameterization memory, integrated ......................... 25
Parameterization memory, plug-in .............................. 25
Ports............................................................................ 70
Power supply .............................................................. 37
Connection ............................................................ 38
Power supply sizing .................................................... 37
Power supply without fall-back characteristic curve 37, 87
PROFINET
“Read PROFINET” dialog ...................................... 53
Activating the device function ................................ 49
Device inserted...................................................... 54
Device process data.............................................. 54
Integrating the device (example) ........................... 52
PROFINET device ................................................. 49
Read PROFINET................................................... 53
R
Realtime clock............................................................. 55
Removal................................................................ 28, 30
Replacement............................................................... 31
Reset button................................................................ 25
resetting the Inline controller.................................. 25
Resetting the controller ............................................... 51
RS-232 cable .............................................................. 34
S
SD card
Additional memory................................................. 58
Functions............................................................... 56
Main memory......................................................... 56
Memory for log files ............................................... 59
Serial PRG interface.................................................... 34