CML3 User Manual en v1.1 Checked PDF
CML3 User Manual en v1.1 Checked PDF
Content
CML Software.................................................................................................... 18
3.1
3.2
OVERVIEW ............................................................................................................................................ 18
SOFTWARE COMPONENTS...................................................................................................................... 18
3.2.1
PC-WorX ....................................................................................................................................... 18
3.2.2
CoDeSys ........................................................................................................................................ 19
3.2.3
Wireshark ...................................................................................................................................... 19
Appendices ....................................................................................................... 20
4.1
4.2
1. General description
CoNeT Mobile Lab PROFINET on Phoenix Contact platform is one of the seven Mobile
Labs, which have been developed in the CoNeT-Project. This Mobile Lab focuses on
PROFINET on Phoenix Contact hardware using a multivendor system, where the main device
is PROFINET-PLC from Phoenix Contact.
The goal of the practical course is to understand modern PROFINET technologies. The participants on the course will acquire practical skills in setting up and adjusting complex automated systems based on modern PROFINET technologies. To help achieve these aims a special CoNeT box was developed. The box is described below. Figure 1 shows the box interface.
2. CML Hardware
1.1
1.2
Fig. 6: Inline-Controller
ILC 350 PN with Flash
memory card
module with two channels IL AI 2/SF-PAC and one analog output module IB IL AO 1/U/SFPAC. All these I/O are connected via INTERBUS technology.
Analog Inputs IB IL AI 2/SF-PAC
The analog Inline input terminals (Fig. 7) are suited to connecting conventional sensors for
the acquisition of current and voltage signals.
Particular features of the modules are: high accuracy of measurement, extremely rapid acquisition of measurement values,
excellent noise suppression and common mode rejection, measurement value acquisition with a resolution of 16 bits.
It goes without saying that you also have advantages in handling
with the analog Inline input terminals, such as multiwire connection or automatic contact with the grounding conductor when the
Fig. 7 Analog Inline input
terminal is snapped onto the DIN rail. The Inline terminals can
be labeled using hinged labeling fields. The fields have insert
cards that can be labeled individually to suit the application. Additionally, there is the proven
ZBFM-6... Zack strip for labeling the terminal points.
Analog Output IB IL AO 1/U/SF-PAC
The analog Inline output terminals (Fig. 8) are used in applications in which analog actuators are to be addressed. With these
terminals, common current and voltage output ranges can be
configured individually.
The analog signals are made available with a resolution of 16
bits. Physical process peripheric components of the CML
Fig. 8 Analog Inline output
8
Manual inputs block
In the CML, a manual inputs block is represented by two devices: a setpoint value potentiometer EMG 30-SP 10K LIN
(Fig. 11) and 8-way simulator UM 45-IB-DISIM8 (Fig. 12). A
setpoint value potentiometer is
used to set setpoints manually
with resistance value 10 k.
It is possible to set the output
voltage in the area 010 V. An 8Fig. 11 EMG 30-SP 10K LIN
way simulator consists of 8
switchers and makes possible the manual input of up to 8 digital signals.
Fig. 12 UM 45-IB-DISIM8
1.2.2 Industrial PC
The Industrial-PC NISE 100 K1.3 from NEXCOM (Fig. 13)
is an extremely compact and robust industrial mini-PC which
is suitable for all uses requiring small size and optimum performance. The PC is equipped with an Intel Atom N270
Fig. 13 Industrial PC Spectra
Processor with 1,6 GHz Frequency, which is famous for its
NISE 100 K1.3
very low electricity consumption. One of the main advantages
is the possibility of installing the Windows operating system (not Windows Embedded). NISE
100 is a very good mini-PC for a huge number of applications such as access control, digital
sign-posting, information terminal, configuration of the automation system, programming of
the controller in automation technology and so on.
The installation of an industrial PC inside the box has a lot of advantages. Only a display,
mouse and keyboard are needed and, once connected, the CML is ready to use (similar to
Plug&Play devices). No installation outside the box is required which is why there are no
problems with software versions and updates. All software and technical documentation is
pre-installed on the DIN rail PC inside the box.
Power Distributor
The growing demand to increase packing density, along with providing fast connector terminations, places new demands on terminal point manufactures. Phoenix Contact VARIOFACE modules
meet these new requirements. They are compact multi-position
units, providing innovative features for installing power distribution in a restricted space.
Module FLK-PVB 2/24 (Fig. 16) is the power distributor used in
the CML. It allows power distribution for two potentials each in
even the smallest distributor boxes. The potentials are supplied
with screw connection terminal blocks capable of accommodating
Fig. 16 Power distributor
input wires up to 12 AWG (4mm2) and output wires up to 14
FLK-PVB 2/24
AWG (2.5mm2). The terminals are provided with labeling for P1
and P2 or + and -. The modules have a universal foot and can be mounted on the standard
DIN-rails.
Power supply unit 12V
10
formance and redundancy.
Power supply unit 24V
24V power supply is provided by QUINT-PS/1AC/24DC/10
from Phoenix Contact. The compact QUINT POWER power
supply units maximize the power available to the system. Even
standard power circuit-breakers can be tripped reliably and
quickly with SFB technology (Selective Fusebreaking Technology) and six times the nominal current for 12 ms.
11
Axioline I/O system is an I/O system with reduced internal delay, which makes this system faster than standard I/O systems.
The I/O system used (Fig.21) consists of a Bus coupler and
I/Os.
12
maximum input frequency: 5 kHz; maximum permissible load current per sensor: 2 A; maximal permissible load current of the module: 4 A (2 A for each group of 8 inputs); device type
label stored; diagnostic and status indicators.
Digital inputs AXL DO 16/3
The module is designed for use within an Axioline station. It
is used to output digital signals. Actuators with up to three
wires can be connected. The outputs are short-circuit and
overload-protected .
The device, shown in Fig. 24, possesses the following features: 16 digital outputs; 24 V DC, 500 mA; connection of
actuators in 2 and 3-wire technology; minimum update time
< 100 s, bus-synchronous; device type label stored; diagnostic and status indicators.
13
1.2.7 Siemens-IO-System
Siemens ET 200S peripheral system (Fig. 26) is an IO device on the PROFINET IO. ET 200S
is an I/O system. In our case it consists of interface module
IM151-3 PN, power module, one digital input module, two
digital output modules inserted onto the terminal module and
terminating module. The use of Siemens devices makes the
automation system a multivendor system.
1.2.8 WAGO-IO-System
The WAGO-I/O-SYSTEM 750 is a modular, PROFIBUS
I/O system. The structure consists of an ECO fieldbus
coupler (Fig. 28) and up to 64 connected fieldbus modules
(3 in our case) for any kind of signal. Together, these make
up the fieldbus node. The end module completes the node.
An I/O system makes it possible to increase the distance
between PLC, sensors and actuators. Signal wires are connected to the IO system nearby that transmit information to
the PLC via Ethernet or PROFINET technology.
14
WAGO PROFIBUS bus coupler
Figure 29 shows the WAGO Fieldbuscoupler PROFIBUS DP
ECO 750-343 used in the CML.
The ECO fieldbus coupler is designed for applications with a
reduced scale I/O requirement. It uses digital only process data or small amounts of analogs. The coupler has an integrated
supply terminal for system voltage. The field power jumper
contacts are supplied via a separate supply module. When initializing, the buscoupler determines the module structure of
the node, to create the process image in PROFIBUS. In order
to optimize addresses, the I/O modules with a bit width smaller than 8 are grouped in one byte. It is furthermore possible to
deactivate I/O modules and to modify the image of the node
Fig. 29 WAGO PB buscoupler
according to the connected signals without having to modify
the existing application. The diagnosis concept is based on diagnostics according to the EN
50170 standard. Therefore, the programming of modules is not necessary to interpret the diagnostic information from each manufacturer.
Digital input module 750-402
The digital input module 750-402 (Fig. 30) receives control
signals from digital field devices (sensors, switches, etc.). The
module is a 2- to 3-conductor device and has 4 input channels.
Two sensors may be directly connected to the module. As an
example, two 3-conductor sensors can be directly connected
using connection 24V, 0V and signal input DI1 or DI2.
The connection of more sensors to signal inputs DI3 and DI4
requires a field side connection module (750-614) for 24V and
for 0V, if need be. Each input module has an RC noise rejection filter with a time constant of 3.0 ms. The status of the input channels is indicated via status LEDs.
An optocoupler is used for electrical isolation between the bus Fig. 30 Digital input module
and the field side. Any configuration of the input modules is
possible when designing the fieldbus node. Grouping of module types is not necessary. The
field side supply voltage of 24V for the input module is derived from adjacent I/O modules or
from a supply module. The supply voltage for the field side is made automatically through the
individual I/O modules by means of power jumper contacts.
Digital output module 750-504
The connected load is switched via the digital output from the
control system. The module has four output channels. Two actuators may be directly connected to the module. As an example, two 2-conductor actuators may be directly connected using connection 0 V and signal output DO 1 or 0 V and signal
output DO 2. The connection of more actuators to signal outputs DO 3 and DO 4 requires a field side connection module
(750-614) for 24V and for 0V, if need be.
Fig. 31 Digital output module
15
allow high-side switching. This means that the status of the output channels is "high" if the
output channels switch to 24 V supply voltage for the field side. The supply voltage for the
field side is derived from an adjacent supply module by means of power jumper contacts. The
status of the four output channels is indicated via green status LEDs. As with the Digital Input
Module 750-402, an optocoupler is used for electrical isolation between the bus and the field
side. Any configuration of the output modules is possible when designing the fieldbus node.
Grouping of module types is not necessary. The field side supply voltage of 24 V for the output module is derived from adjacent I/O modules or from a supply module. The supply voltage for the field side is made automatically through the individual I/O modules by means of
power jumper contacts.
Analog input module 750-468
The analog input module and its variations receive signals with
the standardized values of 0-10 V. The module (illustrated in
Fig.32) has four input channels. The fieldside signals may be received via the connections AI 1 and Common (ground) or AI 2
and Common (ground). The connection of more sensors to signal
inputs AI 3 and AI 4 requires a suitable measure (for example
with a WAGO 4-conductor through terminal block 280-833) for
the Common (ground) and the Shield (screen) connection, if
need be. The Shield (sceen) is directly connected to the DIN rail.
A capacitive connection is made automatically when snapped
onto the DIN rail. The input signal of each channel is electrically
isolated and will be transmitted with a resolution of 12 bits. The Fig. 32 Analog input module
operational readiness and the trouble-free internal data bus communication of the channels are
indicated via a green function LED. Any configuration of the input modules is possible when
designing the Fieldbus node. Grouping of module types is not necessary The voltage supply is
done via system voltage.
End Module 750-600
The end module 750-600 (shown in Fig. 33) is used to terminate
the internal bus of a Fieldbus node. This module completes the internal data circuit and ensures correct data flow. The end module
is placed at the end of a fieldbus node. The end module 750-600
has no display elements.
16
1.3
For a simple simulation, the internal inputs and outputs of the PLC are connected to the LEDs
and manual inputs. The simulation models use connections with bus couplers. The connection
list is shown in Table 1.
Table 1 CML connection list
SABO
Siemens
WAGO
AXIOLINE
Main (Base)
2DI 4DO 2DI 2DO 4AI 16DI 16DO 8AO 12DI 4DO 2AI 1AO
DA00 x
DA01 x
DA02
x
DA03
x
DE00
x
DE01
x
DE02
x
DE03
x
DA00
x
DA01
x
DA02
x
DA03
x
DA04
x
DA05
x
DA06
x
DA07
x
DE00
x
DE01
x
DE02
x
DE03
x
DE04
x
DE05
x
DE06
x
DE07
x
AA00
x
AA01
x
AE00
x
AE01
x
AE02
x
AE03
x
ZE00
x
ZE01
x
8 Switchers 8 DO
8
8 LED's
8 DI
4
Pot.meter 1 AO
x
Bar LED's
1 AI
x
17
For example, if we want to know how the Siemens I/O system is connected to the SABO terminal, we have to find the markers which connect the SABO I/Os on the horizontal line and
Siemens I/Os on the vertical line (see Table 2).
Table 2 Example of the connection list
Main (Base)
SABO
Siemens
2DI 4DO
DA00 x
DA01 x
DA02
DA03
DE00
DE01
DE02
DE03
x
x
x
x
According to this information we can see that the devices are connected in the following way:
Sabo
DO00
DO01
DI00
DI01
DI02
DI03
Siemens
DI00
DI01
DO00
DO01
DO02
DO03
That means, that the signal that is going out from the first digital output of the SABO terminal, is received by the first digital input of the Siemens I/O system.
18
2 CML Software
2.1
Overview
The operating system Windows XP SP3 is installed on an Industrial PC. This makes the mobile lab the autonomous system with its own configuration device. All software components
are installed on an Industrial PC.
2.2
Software components
For this CML the use of three special software components is recommended.
PCWORX is the IEC-61131-based automation software from PHOENIX CONTACT. It
is designed for PC-based programmable controllers such as the Field Controller (FC)
and the stand-alone Remote Field Controller (RFC/ILC) boards. PC-WorX should be
pre-installed to the Industrial PC and is used for automation system configuration and
controller programming.
CoDeSys is a development environment for programming controller applications according to the international industrial standard IEC 61131-3. The term CoDeSys is an
acronym and stands for Controller Development System. CoDeSys is developed and
marketed by the German software company 3S-Smart Software Solutions located in
the Bavarian town of Kempten. Version 1.0 was released in 1994. CoDeSys is free of
charge and can be downloaded from the companys website. With the help of CoDeSys some new process simulation models can easily be created.
Wireshark Wireshark is cross-platform, using the GTK+ widget toolkit to implement its
user interface, and using pcap to capture packets; it runs on various Unix-like operating systems including Linux, Mac OS X, BSD, and Solaris, and on Microsoft Windows. There is also a terminal-based (non-GUI) version called TShark. Wireshark, and
the other programs distributed with it, such as TShark, are free software, released under the terms of the GNU General Public License. This program should be used for net
analyzing.
2.2.1 PC-WorX
PC WorX is the automation software, which combines programming according to IEC 61131,
fieldbus configuration, and diagnostics.
The programming system is based on modern 32-bit Windows technology and enables easy
handling for the user by means of zooming, drag & drop, and dockable windows. IEC configuration elements can be processed and libraries can be integrated. In addition, the programming system has a powerful debugging system. In PC WorX, all functions can be easily accessed via the menu and you can create a project using only a few dialog boxes. You can then
immediately start developing your program.
19
2.2.2 CoDeSys
In our case CoDeSys is used for creation of process simulation models which will be downloaded on SABO terminal.
CoDeSys doesnt need any license. All five programming languages for application programming defined in the IEC 61131-3 are available in the CoDeSys development environment.
The development of the program is possible in 6 different IEC standard editors. Two Textual
editors: Instruction list and Structured text. 4 Graphical editors: Ladder Diagram, Function
block diagram, Sequential function chart. An additional graphical editor available in CoDeSys, not defined in the IEC standard, is Continuous Function Chart
2.2.3 Wireshark
Wireshark is a free and open-source packet analyzer. A network packet analyzer will try to
capture network packets and tries to display that packet data in a way which is as detailed as
possible. You could think of a network packet analyzer as a measuring device used to examine what's going on inside a network cable, just like a voltmeter is used by an electrician to
examine what's going on inside an electric cable (but at a higher level, of course). In the past,
such tools were either very expensive, proprietary, or both. However, with the advent of
Wireshark, all that has changed. Wireshark is perhaps one of the best open source packet analyzers available today.
In our case we want to see the dataflow between hardware components connected to the
Ethernet network.
20
3 Appendices
3.1
AI 2/SF-PAC
AO 1/U/SF-PAC
Function of the
Component
PLC
Analog Inputs
Manufacturer
Phoenix Contact
Phoenix Contact
Type of document
User Manual
um_en_ilc_330_350_6959_en_05
Data Sheet
Data Sheet
2861302 IB IL AI 2SF-PAC_eng
Installation List
il_sys_inst_um_e_6452_en_02
Analog Outputs
Phoenix Contact
Data Sheet
db_gb_ib_il_ao_1_u_sf_5736c1_gb
LED
Phoenix Contact
Data Sheet
db_en_emg_led_101169_en_01
UM 45-IB-DI SIM8
Bar LED
Phoenix Contact
Data Sheet
UM 45-IB-DI SIM8_ds_eng
Value potentiometer
Phoenix Contact
Data Sheet
UM 45-IB-DISIM8
8-way simulator
Phoenix Contact
Data Sheet
2962997_UM 45-IB-DISIM8_eng
NEXCOM
Data Sheet
User Manual
NISE100 K1.3
Industrial PC
db_en_fl_np_pnd_4tx_pb_7744_en_04
Application note
ah_en_fl_np_pnd_4tx_pb_update_8120_en_00
Data Sheet
BGEL0174_DC-Wattmeter_DBK_de
User Manual
BGEL0174_DC-Wattmeter_BDA_de
Phoenix Contact
Data Sheet
db_en_flk_pvb_2__5087808
Phoenix Contact
Data Sheet
db_en_step_ps_1ac_12dc_5_103504_en_02
Phoenix Contact
Data Sheet
db_en_quint_ps_1ac_24dc_10_103128_en_03
mtb72723_24
Sim. Terminal
SABO
Data Sheet
Sabo_mtb72723_24_d1
EWB73010_D1
Extention Module
SABO
Data Sheet
EWB73010_D1e
Bus Coupler
Phoenix Contact
Data Sheet
db_en_axl_bk_pn__me_7992_en_01
User Manual
um_en_axl_sys_inst_7982_en_00
Application note
ah_en_pc_worx_axl_pro_8071_en_01
FL NP PND-4TX PB
BGEL0174
FLK-PVB 2 24
AXL BK PN
Proxy
Phoenix Contact
DC-Wattmeter
Power distributor
AXL DI 16 4
Digital Inputs
Phoenix Contact
Data Sheet
db_en_axl_di_16_4__me_7987_en_01
AXL DO 16 3
Digital Outputs
Phoenix Contact
Data Sheet
db_en_axl_do_16_3__me_7988_en_01
AXL AO 8
Analog Outputs
Phoenix Contact
Data Sheet
db_en_axl_ao_8__me_7990_en_01
ET200S IM151-3
Bus Coupler
Siemens
User Manual
et200s_im151_3_pn_high_feature_manual_enUS_en-US
750-343
Bus Coupler
WAGO
Data Sheet
d0750-343000en
User Manual
m012110e
Data Sheet
d040200e
User Manual
m040200e
Data Sheet
d046800e
User Manual
m046800e
Data Sheet
d050400e
User Manual
m050400e
Data Sheet
d060000e
User Manual
m060000e
750-402
750-468
750-504
750-600
Digital Inputs
Analog Inputs
Digital Outputs
Final Block
WAGO
WAGO
WAGO
WAGO
21
3.2