Professional Documents
Culture Documents
net
CM579-PNIO
PROFINET IO Communication Module
AC500 PROFINET
Introduction
Two solutions
AC500 PROFINET
ABB Group
March 13, 2013 | Slide 2
www.infoPLC.net
AC500 PROFINET
Communication Types
PROFINET RT (real-time)
e.g. factory automation
ABB Group
March 13, 2013 | Slide 3
www.infoPLC.net
PROFINET IO RT
(Processed Fieldbus Ethernet)
PROFINET IO RT Features
Standardization organization IEC 61158
ABB Group
March 13, 2013 | Slide 4
www.infoPLC.net
AC500 PROFINET
Components
ABB Group
March 13, 2013 | Slide 5
www.infoPLC.net
AC500 PROFINET
PROFINET IO-Transfer Mechanism
ABB Group
March 13, 2013 | Slide 6
www.infoPLC.net
AC500 PROFINET
PROFINET IO Communication Channels
Communication
Parametrization of
IO Devices
ABB Group
March 13, 2013 | Slide 7
www.infoPLC.net
AC500 PROFINET
PROFINET IO Frame Structure and Prioritization (1)
ABB Group
March 13, 2013 | Slide 8
www.infoPLC.net
AC500 PROFINET
PROFINET IO Frame Structure and Prioritization (2)
ABB Group
March 13, 2013 | Slide 9
www.infoPLC.net
AC500 PROFINET
PROFINET Standardization (1)
ABB Group
March 13, 2013 | Slide 10
www.infoPLC.net
AC500 PROFINET
PROFINET Standardization (2)
- Switches with IEEE802-conformity with bus-, phase- and real time clock CC
synchronized
synchronization C
- IRT communication
- TCP/IP/RT and IRT redundancy
- Switches with MRP support (conform with IEEE 802) CC
- Providing of data for device-to-device-communication B
- Application of SNMP
- Comfortable device-replacement without usage of an engineering tool
- Client-functionality with MRP redundancy
Not synchronized
ABB Group
March 13, 2013 | Slide 11
www.infoPLC.net
AC500 PROFINET
AC500 PROFINET Devices (1)
IO Controller
CM579-PNIO communication module
Internal Ethernet switch with 2 ports
Transfer rate 10/100 MBit/s, full duplex
Protocol PROFINET IO
Maximal 128 IO Devices
5 status LEDs, some bicolored
2 rotary switches for address setting (not used)
ABB Group
March 13, 2013 | Slide 12
www.infoPLC.net
AC500 PROFINET
AC500 PROFINET Devices (2)
IO Device CI501-PNIO
Decentralized IO Device with own I/O channels
4 analog inputs 12 Bit + sign
2 analog outputs 12 Bit + sign
8 digital inputs
8 digital outputs
Extension with up to 10 IO Modules
Electrical connection with S500 Terminal Units TU507-RT-ETH
or TU 508-RT-ETH
New version (hardware and firmware) CI501-PNIO (V3)
provides fast counter.
ABB Group
March 13, 2013 | Slide 13
www.infoPLC.net
AC500 PROFINET
AC500 PROFINET Devices (3)
IO Device CI502-PNIO
Decentralized IO Device with own I/O channels
8 digital configurable inputs/outputs
8 digital inputs
8 digital outputs
Extension with up to 10 IO Modules
Electrical connection with S500 Terminal Units TU507-RT-ETH
or TU 508-RT-ETH
New version (hardware and firmware) CI502-PNIO (V3)
provides fast counter.
ABB Group
March 13, 2013 | Slide 14
www.infoPLC.net
AC500 PROFINET
PROFINET RT
Data Exchange, Diagnosis
ABB Group
March 13, 2013 | Slide 15
www.infoPLC.net
AC500 PROFINET
Topologies (1)
ABB Group
March 13, 2013 | Slide 16
www.infoPLC.net
AC500 PROFINET
Topologies (2)
ABB Group
March 13, 2013 | Slide 17
www.infoPLC.net
AC500 PROFINET
Topologies (2)
ABB Group
March 13, 2013 | Slide 18
www.infoPLC.net
AC500 PROFINET
Topologies (2)
Example for a common PROFINET system
ABB Group
March 13, 2013 | Slide 19
www.infoPLC.net
AC500 PROFINET
Topologies (5)
ABB Group
March 13, 2013 | Slide 20
www.infoPLC.net
AC500 PROFINET
Topologies (6)
With PROFINET IO it is
also possible to include
wireless parts using
WLAN into the network.
The only restriction is that
the wireless component
must support VLAN.
ABB Group
March 13, 2013 | Slide 21
www.infoPLC.net
AC500 PROFINET
Configuration CM579 PROFINET IO Master (1)
Configuration in ABB Control Builder Plus
1. Right click on
TA524_Slotx.. and
select Plug Device.
ABB Group
March 13, 2013 | Slide 22
www.infoPLC.net
AC500 PROFINET
Configuration CM579 PROFINET IO Master (2)
ABB Group
March 13, 2013 | Slide 23
www.infoPLC.net
AC500 PROFINET
Configuration AC500 PROFINET IO Slave (1)
Add slave I/O bus devices: 4. Select slave I/O device in list:
e.g. CI501-PNIO
ABB Group
March 13, 2013 | Slide 24
www.infoPLC.net
AC500 PROFINET
Configuration AC500 PROFINET IO Slave (2)
Double-click on CI50x_PNIO tab.
ABB Group
March 13, 2013 | Slide 25
www.infoPLC.net
AC500 PROFINET
Configuration AC500 PROFINET IO Slave (3)
Add S500 I/O modules: 6. Select S500 I/O module from the
list: e.g. DC522
ABB Group
March 13, 2013 | Slide 26
www.infoPLC.net
AC500 PROFINET
Configuration AC500 PROFINET IO Slave (4)
Configure the input and output parameter modules and channels
AC500 PROFINET
Configuration AC500 PROFINET IO Slave (5)
Define Symbol names for I/O channels:
Global variables
automatically created in
in the CoDeSys project
ABB Group
March 13, 2013 | Slide 28
www.infoPLC.net
AC500 PROFINET
Configuration AC500 PROFINET IO Slave (6)
Double-click on
CM579_Master / Assign
Station name tab due to
open the Slave parameters
in the editor window:
9. Scan Slaves
Assign IP and
station name
ABB Group
March 13, 2013 | Slide 29
www.infoPLC.net
AC500 PROFINET
Configuration of Non-AC500 PROFINET IO Slaves (1)
If the slave device is not listed, it can be installed via the Device Repository:
Click on Tools/Device Repository
Select Fieldbusses,/ Profinet IO slave
Click on Install
Select the file type PROFINET GSDML (*.xml).
ABB Group
March 13, 2013 | Slide 30
www.infoPLC.net
ABB Group
March 13, 2013 | Slide 31