PROFINET Overview
PROFINET Overview
PROFINET IO is an Ethernet-based standard for connecting distributed I/O with controllers for fast data exchange, parameterization, and diagnostics. The bus cycle times for data exchange are down in the millisecond range. Configuring a PROFINET IO system has the same look and feel as in PROFIBUS.
The RMC75E and RMC150E controllers support PROFINET IO as an IO-Device. Therefore, an IO-Controller must be configured to establish cyclic I/O data connections with the RMC and to initiate acyclic data record transactions:
Cyclic I/O data is automatically exchanged between the PLC and RMC at the specified update time. For example, status information from the RMC, and variables to be written to the RMC would typically be part of the cyclic data. Cyclic I/O data is defined by the Incoming and Outgoing Cyclic I/O Data as described in Setting up a PROFINET I/O Connection.
The RMC75E supports up to 128 registers in each direction, and the RMC150 supports up to 256 registers in each direction. Notice that at the time of this writing (September 2010), Siemens S7 PLCs are limited to 63 registers in each direction.
Acyclic data transactions are performed only when needed. For example, if the PLC creates a curve and sends it to the RMC, that data would typically be sent via the acyclic data. Or, if the PLC needs to read a captured plot from the RMC, that is also best done via the acyclic data. Acyclic I/O data is defined by the Record Data. The RMC75E and RMC150E support acyclic transfer of up to 2048 32-bit registers (8192 bytes) in each direction.
The RMC supports only one controlling IO connection at a time. Therefore, PROFINET cannot be used simultaneously with an EtherNet/IP IO connection. Other protocols can be used simultaneously with PROFINET.
Further Information
For further information on setting up and using PROFINET IO with RMC controllers, refer to the following topics:
RMC PROFINET IO Specifications
The following chart summarizes the PROFINET IO specifications for the RMC75E and RMC150E products:
Item |
RMC75E |
RMC150E |
Vendor ID |
0x0192 |
|
Vendor Name |
Delta Computer Systems, Inc. |
|
Device ID |
0x0002 |
0x0003 |
Device Name |
RMC75E |
RMC150E |
Certificate No. |
Z10245 |
Z10244 |
Node Type |
IO-Device |
|
Device Family |
I/O, Delta Motion Controllers |
|
Conformance Class |
A |
|
Application Class |
Non-isochronous |
|
Media Class (Type) |
Wired (100BaseTX, Full Duplex) |
|
Redundancy Class |
-- |
|
Communication Class |
RT_CLASS_1 |
|
Supported Update Times |
2 ms, 4 ms, 8 ms, 16 ms, 32 ms, 64 ms, 128 ms, 256 ms, 512 ms |
|
Supported GSD Versions |
V2.0, V2.1, V2.2 |
|
Supported Protocols |
DCP, RTA, RTC, CL-RPC, LLDP |
|
Minimum Input Length |
40 bytes (8 registers) |
|
Maximum Input Length |
517 bytes (128 registers) |
1029 bytes, (256 registers) |
Minimum Output Length |
40 bytes (8 registers) |
|
Maximum Output Length |
517 bytes (128 registers) |
1029 bytes (256 registers) |
Data Consistency |
All items |
|
Application Relations |
one
IO AR (controller or supervisor), |
|
Communication Relations |
2 IO CR: one input, one output 1 Alarm CR 1 Record Data CR |
|
See Also
Setting up a PROFINET I/O Connection | Using a PROFINET I/O Connection | Using PROFINET Record Data |Handling Broken PROFINET Connections | Troubleshooting PROFINET | Using Siemens S7 PLCs via PROFINET
Copyright (c) 2005-2012 by Delta Computer Systems, Inc.
