Professional Documents
Culture Documents
CM 579
Coupler Profinet
ABB Group
October 22, 2010 | Slide 1
AC500 PROFINET
Description
PROFINET is based on Ethernet and uses TCP/IP and IT
standards and complements them with specific protocols and
mechanisms to archive a good Real Time performance.
ABB Group
October 22, 2010 | Slide 2
PROFINET IO RT
(Processed Fieldbus Ethernet)
PROFINET IO RT Features
Standardization organization IEC 61158
Nomenclature: Controller (Master) / Device (Slave)
Bus Topologies: Bus, Star, Tree
No direct Slave to Slave communication possible
Limitation is 65536 Slots with 65536 subslots (if supported by stack)
Ethernet over PROFINET IO RT possible
Device description (GSDML) based on xml standard
PROFINET IO IRT
Solution only available from Siemens at present
ABB Group
October 22, 2010 | Slide 3
AC500 PROFINET
Topologies (1)
AC500 PROFINET in star topology:
ABB Group
October 22, 2010 | Slide 4
AC500 PROFINET
Topologies (2)
Example for a common PROFINET system
ABB Group
October 22, 2010 | Slide 5
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
October 22, 2010 | Slide 6
AC500 PROFINET
AC500 PROFINET Devices (2)
IO Device CI 501-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 808-RT-ETH
ABB Group
October 22, 2010 | Slide 7
AC500 PROFINET
AC500 PROFINET Devices (3)
IO Device CI 502-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 808-RT-ETH
ABB Group
October 22, 2010 | Slide 8
AC500 PROFINET
PROFINET RT
Data Exchange, Diagnosis
Data exchange is provided by automatically
created operands
Diagnosis is provided by Function Blocks
VE name
Function
PNIO_DEV_ALARM
PNIO_DEV_DIAG
PNIO_DEV_INFO
PNIO_DEV_SPECIFIER
PNIO_IM0
PNIO_STATE
PNIO_SYS_DIAG
ABB Group
October 22, 2010 | Slide 9
AC500 PROFINET
Configuration
Configuration in ABB Configurator
2. Choose CM579-PNIO
ABB Group
October 22, 2010 | Slide 10
AC500 PROFINET
Configuration
If your Slave module isnt in device list :
Click on Tools
Device Repository
Select Fiedldbusses profinet IO slave
Click on Install
Select the file type PROFINET GSDML (*.xml).
ABB Group
October 22, 2010 | Slide 11
AC500 PROFINET
Configuration
Configure Coupler parameter
AC500 PROFINET
Configuration
Configuration in ABB Configuration
Insert different I/O or slave module.
AC500 PROFINET
Configuration
Configure Slave module
5. Configure IP address of slave and Network mask
ABB Group
October 22, 2010 | Slide 14
AC500 PROFINET
Configuration
Implement Standard I/O module
8. Choose Your I/O extension in list
ABB Group
October 22, 2010 | Slide 15
AC500 PROFINET
Configuration
Configure Slave module
AC500 PROFINET
Configuration
Create or rename I/O signal
10. In I/O Mapping
Select and rename the signals
(only signal create will be
implemented in CoDeSys
variable)
ABB Group
October 22, 2010 | Slide 17
ABB Group
October 22, 2010 | Slide 18