Pacsystems Rx3I & Rsti-Ep Profinet Io-Controller User Manual
Pacsystems Rx3I & Rsti-Ep Profinet Io-Controller User Manual
Pacsystems Rx3I & Rsti-Ep Profinet Io-Controller User Manual
Caution
Note: Notes merely call attention to information that is especially significant to understanding and
operating the equipment.
These instructions do not purport to cover all details or variations in equipment, nor to provide for
every possible contingency to be met during installation, operation, and maintenance. The
information is supplied for informational purposes only, and GE makes no warranty as to the
accuracy of the information included herein. Changes, modifications, and/or improvements to
equipment and specifications are made periodically and these changes may or may not be reflected
herein. It is understood that GE may make changes, modifications, or improvements to the
equipment referenced herein or to the document itself at any time. This document is intended for
trained personnel familiar with the GE products referenced herein.
GE may have patents or pending patent applications covering subject matter in this document. The
furnishing of this document does not provide any license whatsoever to any of these patents.
GE PROVIDES THE FOLLOWING DOCUMENT AND THE INFORMATION INCLUDED THEREIN AS-IS AND
WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
IMPLIED STATUTORY WARRANTY OF MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE.
If you purchased this product through an Authorized Channel Partner, please contact the seller directly.
General Contact Information
Online technical support and GlobalCare www.geautomation.com/support
Additional information www.geautomation.com
Solution Provider solutionprovider.ip@ge.com
Technical Support
If you have technical problems that cannot be resolved with the information in this manual, please contact us
by telephone or email, or on the web at www.geautomation.com/support
Americas
Phone 1-800-433-2682
1-780-420-2010 (if toll free 800-option is unavailable)
Email digitalsupport@ge.com
Primary language of support English
Asia
Phone +86-400-820-8208
+86-21-3877-7006 (India, Indonesia & Pakistan)
Email digitalsupport.apac@ge.com
Primary languages of support Chinese, English
Table of Contents
RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
1.7 Glossary......................................................................................................................................28
1.8 Documentation.........................................................................................................................30
2.11 PNC001 Time Synchronization with the Host RX3i CPU ................................................ 48
5.9 PROFINET Controller Faults in the PACSystems Fault Tables ................................... 116
5.9.1 Clearing the PACSystems Fault Tables ......................................................................................................... 116
5.9.2 Faults Reported to the PACSystems Controller Fault Table ................................................................ 116
5.9.3 Faults Reported to the PACSystems I/O Fault Table ............................................................................... 118
Table of Figures
Figure 1: IC695PNC001-Bxxx Front View ___________________________________________________________ 4
Figure 2: IC695PNC001-Ax Controls & Indicators ____________________________________________________ 10
Figure 3: IC695PNC001-Bxxx Controls & Indicators __________________________________________________ 10
Figure 4: PNC001 Ethernet Ports Location and Type _________________________________________________ 12
Figure 5: CPE100/CPE115 Ethernet Ports Location and Type __________________________________________ 12
Figure 6: RX3i System with one PROFINET Controller and one PROFINET LAN _____________________________ 16
Figure 7: RX3i System with one PROFINET Controller and multiple PROFINET LANs ________________________ 17
Figure 8: RX3i System interfacing with Third-Party Devices and with PME Programmer ____________________ 18
Figure 9: RX3i System with two PNC001 Modules and one Daisy-Chain PROFINET LAN _____________________ 19
Figure 10: RX3i System with two PNC001 modules and two Daisy-Chain PROFINET LANs ___________________ 20
Figure 11: RX3i System with four PNC001 modules and four Daisy-Chain PROFINET LANs ___________________ 21
Figure 12: RX3i System with two PROFINET LANs & one Ethernet LAN __________________________________ 22
Figure 13: PROFINET System Redundancy S2 _______________________________________________________ 23
Figure 14: RX3i Hot Standby CPU Redundancy Network with MRP Ring Topology _________________________ 24
Figure 15: RSTi-EP System with embedded PROFINET Controller and one PROFINET LAN ____________________ 25
Figure 16: RX3i System with one PROFINET Controller and multiple PROFINET LANs _______________________ 26
Figure 17: RX3i System with one PROFINET Controller and PROFINET IO Network MRP _____________________ 27
Figure 18: RX3i Backplane showing Removable Plastic Knockout _______________________________________ 34
Figure 19: Install Module into RX3i Backplane ______________________________________________________ 35
Figure 20: Remove Module from RX3i Backplane ___________________________________________________ 35
Figure 21: Ethernet Ports on PNC001 Module ______________________________________________________ 37
Figure 22: Interconnect using Copper Cables / RJ45 Connectors ________________________________________ 38
Figure 23: Interconnect using Multi-Mode Fiber ____________________________________________________ 38
Figure 24: Interconnect using Single-Mode Fiber ____________________________________________________ 38
Figure 25: CAT5e/CAT6 (shielded or unshielded) with RJ 45 Connector __________________________________ 39
Figure 26: Multi-Mode Fiber with LC connector _____________________________________________________ 39
Figure 27: Single-Mode Fiber with LC connector ____________________________________________________ 39
Figure 28: Method for Attaching SFP Device Connector to PNC001 Port _________________________________ 40
Figure 29: Fiber SFP showing LC Connector ________________________________________________________ 42
Figure 30: Copper SFP showing RJ45 Connector ____________________________________________________ 42
Figure 31: PNC001-Bxxx Front View showing LEDs __________________________________________________ 43
Figure 32: RX3i Configuration showing PNC001 slot location __________________________________________ 53
Figure 33: Embedded PROFINET Controller Configured on LAN2 _______________________________________ 53
Figure 34: CPE100/CPE115 Embedded PROFINET Controller Configured on LAN2 __________________________ 54
Figure 35: Setting PROFINET System Redundancy Parameters in PME Inspector __________________________ 55
Figure 36: Explore PROFINET Network from PNC001 ________________________________________________ 56
Figure 37: Explore PROFINET Network from Embedded PROFINET Controller _____________________________ 56
Figure 38: LAN View showing PROFINET Controller on LAN2 __________________________________________ 57
Figure 39: LAN View showing PROFINET Controller on LAN1 __________________________________________ 57
Figure 40: PROFINET Controller Settings Tab (PNC001) _______________________________________________ 58
Figure 41: PROFINET Controller Settings Tab (Embedded PNC) ________________________________________ 58
Figure 42: Setting the Status Reference Address ____________________________________________________ 59
Figure 43: Select SFP Device from Catalog _________________________________________________________ 59
Figure 44: Setting Media Redundancy Parameters __________________________________________________ 61
Figure 45: Setting Media Redundancy Client Parameters _____________________________________________ 61
Figure 46: Setting Media Redundancy Manager Parameters __________________________________________ 61
Figure 47: Configuring the PROFINET LAN _________________________________________________________ 62
Figure 48: LAN Associated with PROFINET Controller ________________________________________________ 62
Figure 49: Adding a New LAN to the Configuration __________________________________________________ 62
Figure 1: IC695PNC001-Bxxx
Front View
1
For CPL410, CPE400, CPE330 and CPE100, CPE115 refer to the equivalent product specifications in the PACSystems RX7i,
RX3i and RSTi-EP CPU Reference Manual, (GFK-2222AE or later).
2
Effective with firmware v9.30, CPE100/CPE115 supports MRP.
3
In the case of CPE330, with embedded PROFINET activated, it is possible to have five PROFINET Controllers. However, in
the rare case of having all 5 PNCs configured on the same LAN, and then invoking redundancy, each CPU is again
restricted to a limit of 4 PNCs (in order to satisfy the overall limit of 8 PNCs per LAN).
With the exception of the Command Line Interface, the -Bxxx version is functionally compatible with the -Ax
version.
Components of the RX3i PROFINET network consist of a PACSystems RX3i PROFINET Controller
communicating with IO Devices on the PROFINET bus.
The PROFINET Controller may be an embedded PROFINET Controller (CPL410, CPE400 or CPE330 or CPE100/
CPE115) or a rack-mounted PNC001 module located in the RX3i CPU rack. For rack-mounted PNC001 units, the
main RX3i rack can include up to four PNC001 modules, each communicating with its own high-speed network.
IO Devices on the network can consist of the I/O modules installed in a rack, each containing a PROFINET
Scanner (PNS) as its head-end, such as the GE products listed above. The network may also include a wide
range of third-party IO Devices, such as pressure gauges and motor actuators, that are connected directly to
the PROFINET network.
1.6.1 Compression
Due to the smaller memory capacities of CPE302, CPE305 and CPE310, these CPUs require "Compression"
when attaching RX3i PNS or CEP to their PROFINET configuration.
• CPE302: User MUST use Target PLC parameter with "Compression" set to HIGH.
• CPE305: User MUST use Target PLC parameter with "Compression" set to MODERATE.
• CPE310: User can use Target PLC parameter "Compression" set to NORMAL.
• All other CPUs: User can choose to use "Compression" or not.
1.6.2 Basic System: One RX3i CPU and One PROFINET Controller using
a single port
Figure 6 shows a basic system with one PACSystems RX3i CPU node having one PROFINET Controller, and one
PROFINET network with three VersaMax Scanners and one third-party IO-Device. Up to 128 IO-Devices can be
installed on an RX3i PROFINET network. The VersaMax PNS and many types of third-party IO-Devices interface
multiple devices such as I/O modules to the PROFINET network.
...
3rd Party
IO-Device 3
IO-Device 1 IO-Device 64
IO-Device 2
Figure 6: RX3i System with one PROFINET Controller and one PROFINET LAN
.
1.6.3 Basic System: One RX3i CPU and One PROFINET Controller using
multiple ports
The illustration below shows a basic system with one PACSystems RX3i CPU node that has one RX3i PROFINET
Controller module controlling one PROFINET network. The network can connect up to 128 compatible IO-
Devices, including any combination of GE PROFINET Scanners and third-party IO-Devices.
Figure 7 shows one RX3i PROFINET Controller that is directly connected to four separate IO-Devices in a Star
topology. Although each IO-Device is connected to a separate Ethernet port on the PNC001, they are all on the
same network segment (IO LAN1). The IO-Devices in this example are all VersaMax PROFINET Scanners, but
RX3i PROFINET Scanners (PNS001, PNS101) and third-party IO-Devices may also be used.
IO-Device IO-Device
IO LAN 1 IO LAN 1
IO LAN 1 IO LAN 1
IO-Device IO-Device
Figure 7: RX3i System with one PROFINET Controller and multiple PROFINET LANs
Import
Prog/Config Connection
3rd Party
GSDML File
Serial Ethernet
(Optional)
Programmer (PME)
Fieldbus Network
IO-Device
3rd Party
PROFINET
IO-Device
Figure 8: RX3i System interfacing with Third-Party Devices and with PME Programmer
1.6.5 Systems with One RX3i CPU and Two PROFINET Controllers
Both examples in this section show systems with one RX3i CPU that has two PROFINET Controller modules.
The PROFINET network can serve up to 63 IO-Devices (ring topology) or 128 IO-Devices (in star topology).
Note that multiple PNC001 modules in the same rack are not synchronized; that is, no two PNC001 modules
are guaranteed to power up at the same time. PNC001 configuration differences (SFPs, etc.) can also cause
variations in PNC001 power-up times.
If two (or more) PNC001 modules are in a main rack and devices owned by one PNC001 are routed through the
switch on a different PNC001 in the same rack, devices may show a Loss of Device fault followed by an Addition
of Device fault during RX3i power-up because the first PNC001 can power up before the second PNC001 has
enabled its Ethernet switch, causing the Loss of Device. Then when the second PNC001 powers up, the device
will show an Addition of Device fault, which is to be expected under these circumstances. Devices will function
normally once added.
As shown in Figure 9, both PROFINET Controllers are connected to the same network.
NOTE:
Daisy-chain shown for clarity.
RX3i CPU Node with A star or ring topology
2 PROFINET Controllers is preferred.
IO-Device 1 IO-Device 3
IO-Device 2 IO-Device 4
Figure 9: RX3i System with two PNC001 Modules and one Daisy-Chain PROFINET LAN
In Figure 10, the two PROFINET Controllers are connected to separate networks. The maximum number of IO-
Devices with multiple PROFINET Controllers in the same RX3i controller is 255.
NOTE:
Daisy-chain shown for clarity.
A star or ring topology
is preferred.
RX3i CPU Node
w/ two PNCs
IO LAN 1 IO LAN 2
IO-Device IO-Device
IO-Device IO-Device
Figure 10: RX3i System with two PNC001 modules and two Daisy-Chain PROFINET LANs
IO-Device IO-Device
RX3i CPU Node
with four PNCs
IO-Device IO-Device
IO LAN 1 IO LAN 4
IO LAN 2 IO LAN 3
IO-Device IO-Device
IO-Device IO-Device
Figure 11: RX3i System with four PNC001 modules and four Daisy-Chain PROFINET LANs
As in the other examples, other GE IO-Devices can be substituted for the VersaMax PROFINET Scanners.
1.6.7 Two RX3i CPUs with Two PROFINET Networks and One Ethernet
Network
Figure 12 shows two RX3i CPU nodes, each with one RX3i PROFINET Controller module and one RX3i Ethernet
Transmitter Module (ETM). The PROFINET Controller modules are connected to separate networks (IO LAN1
and IO LAN2 in the illustration). IO LAN1 and IO LAN2 are used for PROFINET IO traffic.
The RX3i Ethernet Transmitter Modules are connected to the same Ethernet LAN (LAN3 in the illustration).
Proficy Machine Edition (PME), HMI, and Historian use LAN3 to configure and monitor the application. LAN3 is
also used for inter-node communication such as EGD, SRTP, and Modbus/TCP. The three separate networks do
not compete for network bandwidth or interfere with one another.
Prog/Config
Connection
Proficy HMI
Programmer
(PME) LAN 3 Historian
EGD/SRTP/ModbusTCP/etc.
IO-Device 1 IO-Device 1
IO-Device 2 IO-Device 2
NOTE:
Daisy-chain shown for
clarity. A star or ring
topology is preferred.
IO-Device 3
Figure 12: RX3i System with two PROFINET LANs & one Ethernet LAN
PACSystems support S2 type PNSR, as diagrammed in Figure 13. The ‘S’ denotes that the IO Device has single
network support. PROFINET defines an ‘R’ option in which the IO Device may have redundant network
interfaces which could be on different networks. The ‘2’ denotes that the network supports two connections as
a set.
Note that in each case the firmware installed in the PROFINET Controller and in the PROFINET Device must
themselves support PNSR. PNSR allows a set of Hot standby CPU controllers to have an active and hot backup
connection to an IO device, so that if something fails in one CPU controller, the other CPU controller can
continue IO operations without disruption.
PNSR relies entirely on PROFINET features to support this configuration. PACSystems only supports PNSR in
Dual HWC Hot Standby systems. Within a PNSR system, simplex IO devices may be controlled by one CPU
Controller in addition to redundant IO devices which are controlled by the Active CPU of the Hot Standby
system. When the CPU controller which is controlling a simplex IO Device is stopped, that IO Device is lost.
The PROFINET PNSR Network may be either Ring or Star formation. Using a Ring formation with the Media
Redundancy Protocol (refer to Chapter 6), is often useful with PNSR systems since a single cable failure is
handled by MRP allowing both IO Controllers to maintain connection with the IO devices.
Redundant IP
Redundancy Links
RX3i C E R R P RX3i C E R R P
P P
Primary P S S
P T M M N Secondary PS S
P T M M N
Controller U M X X C Controller U M X X C
P P P P
P P I I I I P P I I I I P P I I I I P P I I I I
N N N N
1 2 O O O O 1 2 O O O O 1 2 O O O O 1 2 O O O O
S S S S
Figure 14: RX3i Hot Standby CPU Redundancy Network with MRP Ring Topology
RSTi-EP EPSCPE100
With Embedded
PROFINET
PROFINET IO LAN
...
3rd Party
IO-Device 3
IO-Device 1 IO-Device 8
IO-Device 2
Figure 15: RSTi-EP System with embedded PROFINET Controller and one PROFINET LAN
Figure 16: RX3i System with one PROFINET Controller and multiple PROFINET LANs
Figure 17: RX3i System with one PROFINET Controller and PROFINET IO Network MRP
1.7 Glossary
AR Application Relationship. PROFINET term for a relationship that is established between an
IO-Controller/Supervisor and IO-Device. For any data to be exchanged between an IO-
Controller/Supervisor and a given IO-Device, an Application Relationship must be established.
Within the Application Relationship, various Communication Relationships (CRs) are then
established for the different types of data to be exchanged.
Broadcast In Ethernet, the transmission of a network message to all hosts on the network.
CLI Command Line Interface
CPU Node In a PACSystems RX3i PROFINET network, a CPU Node is a node in which a PACSystems RX3i CPU
is connected to the PROFINET network.
CR Communication Relationship. PROFINET term for a channel that is established within an
Application Relationship (AR) to transfer specific data between an IO-Controller/Supervisor and a
given IO-Device. Multiple CRs are established within an AR to transfer data.
Critical An Ethernet port connection on the PROFINET I/O Controller that is configured as a critical port.
Network Port When the last Critical Network Port is disconnected from its network, a diagnostic fault is logged.
In a redundancy system where the PROFINET I/O Controller is controlling redundant devices, this
results in a CPU redundancy role-switch with the CPU placed into Stop/Fault mode.
DAP Device Access Point. This access point is used to address an IO-Device as an entity.
Gratuitous An Address Resolution Protocol (ARP) request sent by the host to resolve its own IP Address.
ARPs
GSDML General Station Description Markup Language - definition of PROFINET Device Characteristics.
IOC PROFINET IO-Controller
IOD PROFINET IO-Device
IOCR Input Output Communication Relationship – describes the type (input/output) and amount of I/O
data to be transferred, the sequence of the transfers and the transfer cycle between a PROFINET
IO-Controller (or IO-Supervisor) and a PROFINET IO-Device.
IOCS PROFINET Input/Output Consumer Status is transmitted on the PROFINET network to provide
feedback on Input Data for an IO controller and Output Data for an IO device.
IOPS PROFINET Input/Output Provider Status is transmitted on the PROFINET network to provide
feedback on Output Data for an IO controller and the Input Data for an IO device.
IOxS PROFINET abbreviation for the IOCS and/or IOPS (see above).
LLDP Link Layer Discovery Protocol. IEEE standardized protocol used by network devices to advertise
their identity and capabilities.
LLDPDU Link Layer Discovery Protocol Data Unit.
MAC Media Access Control address (MAC address)
MAU Medium Attachment Unit
MIB Management Information Basis
MRC Media Redundancy Client. Within Media Redundancy Protocol, an MRC is responsible for helping
the MRM detect breaks/no breaks in the ring.
MRM Media Redundancy Manager. Within Media Redundancy Protocol, an MRM is responsible for
ensuring that the ring does not have a closed loop, while simultaneously ensuring maximal
connectivity between nodes on the ring.
MRP Media Redundancy Protocol. An Ethernet protocol that provides redundant paths for PROFINET-IO
cyclic traffic by supporting a ring topology.
Multicast In Ethernet, the transmission of a network message to all hosts within a host group.
NOS Name of Station
OID Object Identifier
Phase If the IOCR Update Period is greater than the Send Clock time, the Update Period is divided into
multiple phases where each phase is equal to one Send Clock.
Glossary, continued
PNC PROFINET Controller: Typically, the generic PROFINET Controller function. PNC001 represents a
slot-mounted product (IC695PNC001). Embedded PROFINET Controllers may be configured on
LAN2 for CPL410, CPE400, CPE330 and CPE100/CPE115. Both embedded and slot-mounted
perform the same functions on the PROFINET network, but there are differences to be noted in
installation, configuration, operation and performance.
PNS PROFINET Scanner. Head-end module that controls I/O in rack and communicates with PROFINET
network. Both RX3i (IC695PNS001, IC695PNS101) and VersaMax (IC200PNS001, IC200PNS002)
modules are discussed in this manual.
PNSR PROFINET System Redundancy: the PROFINET processes and mechanisms by which an IO-Device
is controlled by multiple IOCs in redundant PLCs.
RDO Record Data Object. Services used to read and write structured data stored in a PROFINET IO-
Device.
Reduction Ratio Along with Send Clock determines the Update Period for a PROFINET cyclic data transfer between
two devices (see IOCR). The Update Period equals the Reduction Ratio multiplied by the Send Clock
time. For example, if the Reduction Ratio is 4 and the Send Clock is 1ms, the Update Period is 4ms.
Remote Node For an RX3i PROFINET network, a Remote Node is any PROFINET IO-Device, such as a rack of I/O
modules with a Remote Scanner or a third party PROFINET IO-Device.
RIV Reference ID Variables
RTA Real-Time Acyclic. A PROFINET-IO Mechanism used to exchange non-periodic data such as alarms.
RTC Real-Time Cyclic. A PROFINET-IO Mechanism used to exchange input and output data.
Send Clock Value between 1 and 128 inclusive in units of 31.25 µs (equivalent to a range of 31.25 µs to 4 ms)
used to calculate the Update Period for a PROFINET cyclic data transfer between two devices (see
IOCR). The Send Clock is the basis for all other scheduling parameters.
Send Offset The time to delay a scheduled PROFINET cyclic data transfer frame.
Measured in nanoseconds from 0 to 3,999,999. Must be less than the Send Clock time.
SFP Small Form-factor Pluggable. Pluggable, hot-swappable transceivers.
SNMP Simple Network Management Protocol. UDP-based network protocol that facilitates the exchange
of management information between network devices.
Status Bits Module status data in RX3i CPU reference memory.
Submodule PROFINET-IO representation of the smallest configurable entity of a PROFINET Module.
SVC_REQ Service Request Function Block. A control system service initiated by the RX3i CPU.
TLV Type-Length-Value
Unicast In Ethernet, the transmission of a network message to an individual host.
Update Period The time between PROFINET cyclic data transfers between an IO-Controller and an IO-Device.
USB Universal Serial Bus
WinLoader A software utility used to download and install firmware upgrades via a serial port.
1.8 Documentation
PACSystems Manuals
PACSystems RX7i, RX3i and RSTi-EP CPU Reference Manual GFK-2222
PACSystems RX7i, RX3i and RSTi-EP CPU Programmer’s Reference Manual GFK-2950
PACSystems Hot Standby CPU Redundancy User Manual GFK-2308
PACSystems Battery and Energy Pack Manual GFK-2741
Proficy Machine Edition Logic Developer Getting Started GFK-1918
Proficy Process Systems Getting Started Guide GFK-2487
PACSystems RXi, RX3i, RX7i and RSTi-EP Controller Secure Deployment Guide GFK-2830
RX3i Manuals
PACSystems RX3i System Manual GFK-2314
PACSystems RX3i PROFINET Controller Command Line Interface Manual GFK-2572
PACSystems RX3i Max-On Hot Standby Redundancy User’s Manual GFK-2409
PACSystems RX3i PROFINET Scanner Manual GFK-2737
PACSystems RX3i CEP PROFINET Scanner User Manual GFK-2883
PACSystems HART Pass Through User Manual GFK-2929
PACSystems RX3i PROFINET Scanner Important Product Information GFK-2573
VersaMax Manuals
VersaMax PROFINET Scanner Manual GFK-2721
In addition to these manuals, datasheets and product update documents describe individual modules and
product revisions. The most recent PACSystems documentation is available on the support website
www.geautomation.com.
.
Warning
Warning
Warning
Warning
Inserting or removing a module with power applied to the system may cause an
electrical arc. This can result in unexpected and potentially dangerous action by
field devices. Arcing is an explosion risk in hazardous locations. Be sure that the
area is non-hazardous or remove system power appropriately before removing
or inserting a module.
Warning
Do not connect two or more ports on the PROFINET Controller to the same
device, either directly or indirectly, unless Media Redundancy is enabled in
the PROFINET Controller’s configuration. If Media Redundancy will be used,
do not close the network ring until after a Media Redundancy configuration
that contains one node as a Media Redundancy Manager (MRM) has been
downloaded to the PROFINET Controller. If a Media Redundancy Manager is
not present, packets can continuously cycle on the network, preventing
Caution normal operation. For more information refer to Chapter 6, Redundant
Media.
10BaseT: uses a twisted pair cable of up to 100 meters in length between a node and another node, switch,
hub, or repeater. 10Mbs may be used for the Command Line Interface (CLI) and general Ethernet traffic, but
not for PROFINET communications.
100BaseTX: uses a cable of up to 100 meters in length between a node and another node, switch, hub, or
repeater. The cable should be data grade Category 5 or better unshielded twisted pair (UTP) or shielded
twisted pair (STP).
1000BaseT: uses a cable of up to 100 meters in length between a node and another node, switch, hub, or
repeater. The cable should be data grade Category 5 or better shielded cable.
2.7.2.1 Network Cabling and Connector Types
Copper: up to 100 Meters between Devices
All Automation & Controls products from GE Energy Connections use RJ45 connectors for copper connections.
Copper cabling and connections are easily available in the general market and support distances of up to
100m.
Figure 28: Method for Attaching SFP Device Connector to PNC001 Port
Warning
SFP devices can be removed/replaced during module operation. The RX3i PROFINET Controller
supports the SFP devices listed below. An SFP type other than those listed below can be configured
as a GENERIC SFP in Proficy Machine Edition. The RX3i PROFINET Controller will attempt to operate
with a generic SFP that identifies itself as an Ethernet SFP. Since SFP types other than those listed
below have not been validated, correct operation cannot be guaranteed.
Figure 29: Fiber SFP showing LC Connector Figure 30: Copper SFP showing RJ45 Connector
Remove the cable from the SFP device. If the device has a latching mechanism such as a bale clasp, open it
gently. Do not pull on the latching mechanism. Hold the sides of the SFP device and pull it out of the PROFINET
Controller port.
OK, LAN, and STATUS LEDs Invalid firmware detected. Module is waiting
blink green in unison (1 Hz) for firmware update. Blink pattern continues
during firmware update.
LAN and STATUS LED blink Update of module firmware. After the
green (1 Hz) automatic update completes, the LEDs blink
Amber and the module resets, which restarts
the power-up process.
5 OK LED solid green Normal operation. Power up completed and
backplane communications established.
Figure 31: PNC001-Bxxx
Front View showing LEDs
OK LED blinks green (1 Hz) Module power-up completed, but
communication not yet established over the
RX3i backplane.
Note: Under certain ambient operating temperatures, the PROFINET Controller may momentarily display
the overtemperature pattern during power up, while it is calibrating its thermal protection functions.
This indication may be ignored, and no overtemperature entry is added to the Local Log table, the
Controller Fault Table or I/O Fault Table.
For details, see Special LED Blink Patterns in Chapter 5, Diagnostics.
Green, blink pattern Fatal error. Flashes once between error codes blinked on the OK LED
OFF Not OK
Blink pattern Fatal error. Flashes once between error codes blinked on the OK LED
OFF No activity
Green, blink pattern Fatal error. Flashes once between error codes blinked on the OK LED. Chapter 5,
Diagnostics provides more detailed information about this LED’s additional
behavior during fatal error conditions.
Red, blinking Invalid MAC address (all MAC addresses are validated; error indicates if any
address is bad).
Green, blink pattern Fatal error. Flashes once between error codes blinked on the OK LED
Green, blink pattern Fatal error. Flashes once between error codes blinked on the OK LED
Green, blink pattern Fatal error. Flashes once between error codes blinked on the OK LED
Green, blink pattern Fatal error. Flashes once between error codes blinked on the OK LED
Red, ON Port 3 and port 4 only. Incompatible SFP plugged into port.
Firmware for PNC001-Ax is only compatible with PNC001-Ax hardware. Firmware for PNC001-Bxxx is only
compatible with PNC001-Bxxx hardware. They are not interchangeable.
The RX3i PROFINET Controller firmware is updated via the CPU in the rack in which the PNC001 module is
located. If the CPU is equipped with a serial port, use the WinLoader utility. If the CPU is not equipped with a
serial port, use the http/web-based firmware update method. For detailed instructions, see the firmware
upgrade instructions included in the ZIP file, along with the firmware image file.
The current firmware version of the RX3i PROFINET Controller may be obtained using either the Proficy
Machine Edition programmer (Online Commands->Show Status->Details), or (for PNC001-Ax only) the
Command Line Interface node command.
Update Rate (x) per Total Number of Devices Total Number of Devices per Embedded
Device (ms) per PNC001 PROFINET IO-Controller
CPL410, CPE400 & CPE100/CPE115
CPE330
1 8 2 0
2 16 4 0
4 32 8 0
8 64 16 0
16 – 512 128 (total device limit) 32 8
In the case of PNC001, if the configuration exceeds the equivalent of eight devices with 1ms update rates,
Machine Edition will not store the configuration.
For the embedded PROFINET Controllers in CPL410, CPE400 and CPE330, if the configuration exceeds the
equivalent of two devices with 1ms update rates, Machine Edition will not store the configuration.
For the embedded PROFINET Controller CPE100/CPE115, it is not recommended to use Update Rates below
16ms even though it is configurable using Machine Edition.
Default
Parameter Description
Value
IP Address IP Address of the PNC001. 0.0.0.0
Subnet Mask Subnet mask of the PNC001. 0.0.0.0
Default Gateway Default Gateway for the PNC001. 0.0.0.0
PNC001’s PROFINET Device Name. Defaults to empty string -
Device Name ””
indicating the PNC001 is not named.
Specifies whether media redundancy is disabled, or if it is enabled
Redundant Media Role Disabled
as a Client, or if it is enabled as a Manager.
Redundant Media Ring Indicates one of the two network ports involved in Media
1
Port 1 ID Redundancy. Valid values are 1 to 4.
Redundant Media Ring Indicates one of the two network ports involved in Media
2
Port 2 ID Redundancy. Valid values are 1 to 4.
Redundant Media test Interval for sending test frames on ring ports in millisecond units.
20 ms
interval Valid values are 1 to 1000 ms.
Redundant Media Indicates the number of consecutive failed test frames before
3
monitor count declaring a ring failure. Valid values are 2 to 10.
Note: For LED behavior and operator-initiated Role Switching in Hot Standby Systems, refer to the Quick
Start Guide or product manual of the device itself. These topics are not covered in this manual.
A PROFINET Controller can be moved to a different LAN by selecting the module in the Navigator and dragging
it to the target LAN. Here, the PROFINET Controller has been moved from LAN02 (Figure 38 ) to LAN01 (Figure
39):
Note that the embedded PROFINET Controller does not have any SFP cages, and therefore has
options for two ports, versus the four ports available in the PNC001.
Status Address, Length: The Status Address is the reference memory location for the 32 bits of status data
associated with the PROFINET Controller itself. The Status address can be assigned to valid %I, %Q, %R, %AI,
%AQ, %W, %G, %T or %M memory by right-clicking on the Status Address field and selecting the Data Entry
tool. The default value is the next available %I address. See Chapter 5, Diagnostics, for definitions of the status
bits that the module writes to this address.
SFP Cage 1 / 2 / 3 / 4: If the PNC001module will use plug–in Small Form-factor Pluggable devices in Port 3
and/or Port 4, specify the SFP devices in the appropriate field(s). On the Settings tab, right-click in the Values
field for the port, and select Data Entry tool to open the Catalog window. In the Catalog window, select the
type of SFP device for the port, as shown in Figure 43, and click OK. If the device is not listed, choose
GENERIC_SFP to add it to the configuration.
I/O Scan Set: The scan set for the PROFINET Controller defaults to scan set 1. Scan sets are defined in the
CPU’s Scan Sets tab. The valid range is 1 through 32; the default value is 1. Refer to the PACSystems RX7i and
RX3i CPU Reference Manual, GFK-2222, for a discussion of CPU scan sets.
The embedded PROFINET Controllers and the PNC001 behave the same as far as this parameter is concerned.
Critical Network Ports: The default critical network port setting for all PROFINET Controller ports is
False. Setting one or more network ports on the PROFINET Controller as a critical network port
provides for triggering a CPU redundancy role switch when the last of all of the critical network port
links associated with that PROFINET Controller are lost (disconnected). Basically, when the last
critical network port is disconnected from its network, a diagnostic fault is logged by the PROFINET
Controller. In a redundancy system, where the PROFINET Controller is controlling redundant devices,
this results in a fatal IOC Software Fault and a Hot Standby CPU redundancy role switch with the CPU
placed into Stop/Fault mode.
When using the critical network ports feature, the following PROFINET speeds are strongly
recommended:
Copper-based networks are not recommended at 1000 Mbps due to the extremely slow link down
detection associated with both fixed and SFP-based copper ports at this network speed. Using
copper-based networks at 1000 Mbps may result in the loss of I/O Devices when the last critical
network port is disconnected from the network. For this reason, the PROFINET Controller has a built-
in feature that forces any Cu port (fixed or Cu SFP) that is configured as a critical port to 100M.
Note: Critical network ports are allowed in simplex systems. However, the logging of the diagnostic fault,
when the last of the critical network ports is disconnected, does not invoke any role switch, and does
not place the CPU in Stop/Fault mode.
If the PROFINET Controller will be a Media Redundancy Client, click on Ring Port 1 and Ring Port 2 to choose the
module ports and Domain Name that will be used.
If the PROFINET Controller will be a Media Redundancy Manager, edit the Ring Port settings as above. You can
also change the Default Test Interval in the range of 10 to 1000ms and the Test Monitoring Count (2 to 10). For
the Media Redundancy Manager, the Domain Name can be edited by typing over the default name.
Note: In an MRP ring with a large number of clients, storing a configuration that causes all clients to
reconfigure (for example, changing the Domain Name) may generate a large number of Loss/Addition
of Device faults. This is expected behavior and all devices should automatically return to operational
status.
Note: If one of the module ports chosen as a Ring Port is configured as a critical network port, PROFICY
Machine Edition automatically sets the other Ring Port as a critical network port.
Subnet Mask: Mechanism that filters network communications so that they are routed only to subnets to
which they are addressed. The value defined here propagates to PROFINET Controllers and I/O devices
throughout the network.
PROFINET can only communicate to nodes in the local subnet. All nodes on the LAN must be in the same
subnet. The IP Range Lower/Upper Limits indicate the auto-assignment range. The range of the LAN is the
subnet mask range. A node can be assigned to any address in the subnet (which may be outside of the auto-
assignment range given in the dialog), but the addresses for all nodes must be in the subnet.
Gateway: The IP Address of the device that connects two (sub)networks that use different communications
protocols, enabling them to communicate with each other. The value defined here propagates to PROFINET
Controllers and I/O devices throughout the network.
Caution
IO-Controllers: (Read-only.) The number of I/O Controllers configured to reside on the LAN.
IO-Devices: (Read-only.) The number of I/O devices configured to reside on the LAN.
Network Transit Time4 (units of 1 ms): The maximum time (in ms) for a message to propagate between any
two nodes on the LAN. This time depends upon the network architecture and is typically negligible. It can be
significant in networks that have one or more slow segments.
For a media redundancy ring network, the recommended setting this this parameter to at least 5 ms
(parameter value = 5), which accommodates the maximum supported number of ring nodes.
4
Versions of this manual (prior to version N), incorrectly dimensioned this unit in terms of tenths of a millisecond. The units
are in ms.
In the PROFINET Device Catalog, expand the VersaMax PNS line and choose the module type:
Select the PNS type and click OK. The PNS appears in the Navigator window:
When the PNS supports PROFINET System Redundancy and is configured in an HSB CPU Redundancy system,
the Programmer automatically selects redundant control by setting the Redundancy Mode parameter to HSB
CPU Redundancy.
When the PNS does not support PROFINET System Redundancy, or is not configured in an HSB CPU
Redundancy system, the PNS Programmer automatically selects simplex operation (non-redundant control) by
setting the Redundancy Mode parameter to None.
To configure a redundancy-capable PNS for simplex operation within an HSB CPU Redundancy system, change
the Redundancy Mode parameter on the Redundancy tab from HSB CPU Redundancy to None.
3.7.1.3 PROFINET Scanner Parameters (Media Redundancy Tab)
By default, the PNS is not set up for Media Redundancy. If the system will use Media Redundancy
(see Chapter 6, Redundant Media, for more information), open the Media Redundancy tab and select
Client.
If the PNS will be a Media Redundancy Client, click on Ring Port 1 and Ring Port 2 to choose the module ports
that will be used.
By default, the PNS module LEDs will blink a fault code if a fatal error occurs. This can be changed to cause the
PNS to restart instead.
3.7.1.5 PROFINET Scanner Parameters (GSDML Tab)
The PNS module’s GSDML Details tab displays the information from its GSDML file.
Double-clicking on the PNS module’s Interface 1 icon in the Navigator displays additional GSDML parameters:
Double-clicking on the PNS module’s Port 1 and Port 2 icons in the Navigator also displays additional GSDML
parameters for the scanner:
Click OK to add the selected module(s) to the configuration. The Navigator shows the added power supply or
power supplies under slot 0.
Adding power supplies to the configuration sets up power supply alarms. Alarms will be triggered if the power
supply is configured but not working, or configured in the wrong subslot. These power supplies have no
configurable parameters, but their power supply and GSDML details can be viewed by double-clicking on a
power supply icon or right-clicking and selecting Configure.
To add a module to the remote node, right click on the VersaMax PNS icon in the Navigator and select Change
Module List. In the right pane of the Change Module List window, expand the list of VersaMax module types.
To delete a module from the left-side pane, select it and press the keyboard Delete key. When the modules in
the left side pane are correctly situated, click OK to add them to the Configuration.
Figure 68: VersaMax PNS Rack showing Power Supply Located between I/O Modules
Figure 69 shows a configuration in which two modules have this type of mismatch:
Double-clicking one of these modules, or right-clicking and selecting Configure displays only the Power
Consumption and GSDML tabs. The Settings tab and other configuration tabs do not appear. To begin
configuring one of these modules, right-click the module in the Navigator and select Change Submodule List
from the menu.
Figure 70: Selecting the Sub-Module Configuration with Jumper Settings Declared
Once the Content field has been populated, the Description field indicates how the physical jumpers in the
module should be configured. The +10 Vdc analog inputs selected in Figure 70 do not require the installation of
jumpers on the module. If selected, the other choices for this particular module would require jumpers. It is
important to ensure that the jumper installation matches the configuration for that module in PME. In the
event the jumper settings need to be altered due to changing channel requirements, the module configuration
in PME should be changed to match by retracing the steps outlined in this section.
After choosing the submodule parameters of the module as described above, a subslot appears in the
Navigator, and the module’s Configuration Mismatch is cleared:
To be included in the system configuration, any third-party IO-Device requires a GSDML file. The GSDML file for
the device must be present on the computer being used for the configuration.
Provide a filename path to the file and click OK. The device is added to the configuration. Machine Edition
extracts necessary parameters from the GSDML file and makes the data available for editing within Machine
Edition.
Inputs Default: Choose whether the RX3i CPU will set inputs from the remote node to Off, or Hold Last State
in the following cases:
• The PROFINET Controller is not operational or is removed.
• The PROFINET Controller cannot communicate with the device due to cable or network configuration
issues.
• The device is not able to scan the sub-module in its remote node.
I/O Scan Set: The scan set for an IO-Device defaults to scan set 1. Scan sets are defined in the associated PLC
CPU’s Scan Sets tab. The valid range is 1 through 32; the default value is 1.
3.8.1.2 IO-Device Parameters (Media Redundancy Tab)
If the IO-Device supports Media Redundancy (see Chapter 6, Redundant Media, for more information), a Media
Redundancy tab will be present. Open the Media Redundancy tab and select either Client or Manager:
If the IO-Device will be a Media Redundancy Client, click on Ring Port 1 and Ring Port 2 to choose the module
ports that will be used.
Figure 76: Third-Party I/O: Select Ring Ports for Media Redundancy Client
If the IO-Device will be a Media Redundancy Manager, edit the Ring Port settings as above. You can also change
the Default Test Interval in the range of 1 to 1000ms and the Test Monitoring Count (2 to 10). For the Media
Redundancy Manager, the Domain Name can be edited by typing over the default name.
Figure 77: Third-Party I/O: Configure Ring Ports for Media Redundancy Manager
Reference Variable: to be used by the PNIO_DEV_COMM logic blocks. The choice defaults to none. To create a
reference variable for the device, use the drop-down list to select Create. The variable name appears in the
Inspector field:
Once a LAN is selected, click on Refresh Device List to display a list of actual devices on the LAN. Each device
can be in one of three conditions as indicated by the symbol in the Status column:
indicates that the Device Name, IP Address, Subnet and Gateway of the actual device matches the
configured device of the same Device Name residing on the selected LAN.
indicates that the Device Name of the actual device matches, but the IP Address, Subnet, or Gateway
does not match the configured device of the same Device Name residing on the selected LAN.
indicates that the Device Name of the actual device does not match any configured device residing on
the selected LAN. Either there is no such Device Name configured in the system, or the device with
that Device Name resides on a different LAN.
If the Device Name of the device on the network is not correct, select the target device in the list of networked
devices, and click Edit Device. This will open a new dialog that can be used to set various parameters, including
Device Name, directly on the device.
Note: For the PROFINET Controller to successfully deliver configuration to a device, only the Device Name is
required to match the configuration.
• Real-Time (RT) communication: PROFINET real-time communication is used for time-sensitive data. A
PROFINET IO-Controller and PROFINET IO-Device use two types of real-time communications to exchange
data: cyclic communication and acyclic communication:
o Real-time Cyclic communication is used to periodically transfer the application’s input and output
data. Cyclic communication occurs each PROFINET IO production cycle.
o Real-time Acyclic communication is used to transfer non-periodic data such as alarms. Acyclic
communication occurs only when needed.
• Non-Real-Time (NRT) communication: PROFINET non-real-time communication is used for less time-
sensitive data such as configuration, parameterization, diagnostics, and identification data.
If a system includes external switches, these switches must be configured to match the VLAN Priority
groupings listed above for the PROFINET Controller.
5
The PROFINET Controller uses the ARP protocol to detect duplicate IP addresses. Devices that issue a gratuitous ARP to
announce their presence on the network are detected.
6
The PROFINET Controller uses the ARP protocol to detect duplicate IP addresses. Devices that issue a gratuitous ARP to
announce their presence on the network are detected.
• PROFINET IO-Device Scan: in Figure 91, each VersaMax PNS scans all the modules in its node as
quickly as possible. The PNS stores the input data gathered from each of the input modules in that
node into its internal memory. On each output scan, the PNS writes the output data from its internal
memory to the output modules in its node.
3rd party devices: The conveyance of I/O data between an I/O module and the PROFINET IO network
is device dependent. Third party manufacturer documentation should be referred to for specifics for a
particular device.
• PROFINET IO Production Cycle: each PROFINET Controller in a CPU node and each IO-Device
publishes data from its internal memory onto the network at each scheduled PROFINET production
cycle (note: production cycles between IO-Controllers and IO-Devices are not synchronized, each
publishes at its configured update rate independently). The PROFINET Controller publishes output
data received from the CPU to each IO-Device, and the IO-Device publishes input data from its
memory to the PROFINET Controller.
• PACSystems CPU Sweep: the PACSystems CPU Sweep includes both an input scan and an output
scan. The CPU input scan retrieves the current input data being stored within the PROFINET
Controller. This input data is then available for use by the application logic. After the logic solution, the
CPU output scan writes the outputs to the PROFINET Controller.
PNIO_CONTROLLER_REF Variable
Each PACSystems PROFINET Controller can have a PNIO_CONTROLLER_REF variable assigned to it.
When assigned, it is linked to the PROFINET Controller and its value cannot be changed. If a linked
PNIO_CONTROLLER_REF variable is present, the application logic and hardware configuration are coupled. The
name of the PNIO_CONTROLLER_REF linked variable corresponds to the controller’s Device Name used in the
hardware configuration to identify the module on the PROFINET network. Whenever the
PNIO_CONTROLLER_REF variable is renamed, Proficy Machine Edition will make sure all uses of that variable in
logic convert to the new variable name.
Unlinked PNIO_CONTROLLER_REF variables can be passed to the IN and Q parameters of the MOVE_DATA
function block. Linked PNIO_CONTROLLER_REF variables can only be passed to the IN parameter of the
MOVE_DATA function block.
PNIO_DEVICE_REF Variable
An RIV of type PNIO_DEVICE_REF uniquely identifies a PROFINET IO-Device. It is an unsigned integer in the
range of 1 – 255.
Each PROFINET IO-Device in an PACSystems hardware configuration can have a PNIO_DEVICE_REF variable
assigned to it. When assigned, it is linked to a PROFINET IO-Device. When a linked PNIO_DEVICE_REF is
present, the logic and hardware configuration are coupled. The name of the PNIO_DEVICE_REF linked variable
corresponds to a combination of the LAN ID and the Device Name used to identify the IO-Device on that LAN.
Whenever the PNIO_DEVICE_REF variable is renamed, Proficy Machine Edition will make sure all uses of that
variable in logic convert to the new variable name.
Unlinked PNIO_DEVICE_REF variables can be passed to the IN and Q parameters of the MOVE_DATA function
block. Linked PNIO_DEVICE_REF variables can only be passed to the IN parameter of the MOVE_DATA function
block.
PNIO_DEV_COMM can be used by the application logic to take a corrective action or turn on an indicator if a
specific device fails. It might also be used by a custom HMI to show which PROFINET IO-Device connections are
currently established.
It is recommended that the All Devices Connected status bit be checked first to determine whether all devices
belonging to the PROFINET Controller are functioning. If this bit is 0, indicating that one or more devices is not
OK, the PNIO_DEV_COMM function block can then be used to determine which specific devices are not
communicating. For details on this status bit, refer to Status Reporting in Chapter 5, Diagnostics.
4.7.2.1 Parameters and Outputs of PNIO_DEV_COMM
PNIO_DEV_COMM returns a Boolean indication of whether or not a given PROFINET Controller is currently
communicating with a specified IO-Device. The PROFINET Controller is identified by the IOController input
parameter, which is a PNIO_CONTROLLER_REF data type. The IO-Device is identified by the IODevice input
parameter, which is a PNIO_DEVICE_REF data type.
PNIO_DEV_COMM has two Boolean outputs (in addition to ENO) labeled OK and Primary.
OK is set ON/true if the PROFINET Controller is successfully communicating with the IO-Device; otherwise
it is OFF/false.
Primary is set ON/true if the IO-Device is currently being actively controlled by the PROFINET Controller. In
a Hot Standby CPU redundancy application, only one PROFINET Controller is actively controlling an IO-
Device at any given time. For details, refer to the PACSystems Hot Standby CPU Redundancy User’s
Manual, GFK-2308.
The application logic must identify the PROFINET Controller and the IO-Device in a symbolic manner, passing
appropriate Reference ID Variables (see Figure 93) to the corresponding input parameters.
Example
In the sample logic (Figure 93), the RIV iolan_controller01_L3 is assigned to a PROFINET Controller and the RIV
iolan_controller01_L3 is assigned to an IO-Device.
If the iolan_controller01_L3 PROFINET Controller is communicating with the versamax_pns01_L3 IO-Device, the
Bool variable L3_PNC01_PNS01_Status is set on. In a simplex (non-redundant) system the value of the Primary
output is the same as that of the OK output. In a Hot Standby CPU Redundancy system, the Primary output
sets the L3_PNC01_Primary variable on when the iolan_controller01_L3 Controller is actively controlling the
versamax_pns01_L3 IO-Device.
7
This Service Request is not supported by embedded PROFINET Controllers.
102 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
104 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
8
Applies to PNC001 module only. Bit is set to zero on embedded PROFINET Controllers.
9
Individual device statuses (as reported by the PNIO_DEV_COMM function block) are updated prior to the All Devices
Connected bit. Therefore, it is possible (depending on PNC loading) to see via the PNIO_DEV_COMM function block that
every individual device is connected while the All Devices Connected bit is not yet set. To avoid this inconsistency, it is
recommended that the All Devices Connected bit be checked first, before checking individual device connection status
using the PNIO_DEV_COMM function block. For details, refer to the section entitled PNIO_DEV_COMM Function Block.
106 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
108 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
110 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
Group/
Recommended
Error Description Cause
Correction
Code
2-1 PNC001 restarted. The PNC001 has experienced a restart. If the PNC001 restart is
Possible causes include: due to a hardware
- PNC001 power-cycled watchdog timer
- PNC001 reset button pushed expiration, or internal
- PNC001 command shell command to fatal error, note the Fault
reset board issued Extra Data and contact
customer service.
- PNC001 firmware updated
- PNC001 exceeded safe operating
temperature
- PNC001 hardware watchdog timer
expired
- PNC001 internal fatal error
encountered
The reason for the reset is indicated by the
description shown when displaying the fault.
2-2 Time The PNC001 was unable to synchronize its Contact customer service.
synchronization with current time with the PACSystems RX3i
PACSystems RX3i controller.
controller failed.
2-4 Invalid Media PROFINET Controller encountered an error Contact customer service.
Redundancy related to applying Media Redundancy
Configuration configuration parameters.
4-1 Socket close failed PROFINET Controller was unable to close an Contact customer service.
opened OS socket.
5-1 CLI null environment PNC001 encountered a null pointer while Contact customer service.
pointer processing a command via the CLI.
5-3 CLI Ethernet PNC001 encountered an error while Contact customer service.
command failure processing an Ethernet related command.
5-4 CLI PNC specific PNC001 encountered an error while Contact customer service.
command failure processing a PNC001-specific CLI command.
5-5 CLI initialization The Command Line Interface functionality Contact customer service.
failure on the PNC001 failed to initialize correctly.
6-1 Write to nonvolatile The PROFINET Controller failed to write data Contact customer service.
memory failure to non-volatile memory, which could result
from configuration store/clear operations
from the programmer, or Command Line
Interface commands.
Group/
Recommended
Error Description Cause
Correction
Code
8-1 Return of The PROFINET Controller has received a None.
Submodule Return of Submodule PROFINET alarm from
PROFINET Alarm a PROFINET device.
received.
8-2 PROFINET The PROFINET Controller received a Attempt reactivation of
Submodule replied negative acknowledgement while submodule, by removing
negatively to Plug attempting to reconfigure a PROFINET the submodule and
configuration. submodule that had been plugged back in to reinserting it into its host
a device. device.
8-3 PROFINET Controller The PROFINET Controller was unable to Contact customer service.
failed delivery of deliver to the PACSystems controller a fault
fault to the that was logged locally on the PROFINET
PACSystems Controller. The fault will appear in the Local
controller. Log of the PROFINET Controller, but will not
appear in the controller Fault Tables.
8-5 Failure occurred The PROFINET Controller experienced a Contact customer service.
while processing failure while processing a new configuration.
configuration. Note: The PACSystems controller that
delivered the configuration to the
PROFINET Controller should also log
its own unique failure fault in the
Controller Fault Table.
8-6 PNIO stack The PROFINET Controller has experienced a This is an informational
asynchronous generic error resulting from interactions fault. No action is
response error with the PROFINET Controller stack. required.
Possible causes include two or more
messages from the controller stack were
not received in the expected order.
9-3 Rejected mail error. The PROFINET Controller received a rejected Contact customer service.
mail message from the CPU.
9-4 Mail processing The PROFINET Controller encountered an None.
error on the error while processing mail received from
PROFINET the PACSystems CPU (e.g. PROFINET
Controller. Controller received rejected mail from CPU).
9-7 PROFINET Alarm The PROFINET Controller has attempted to This is an informational
processing error ACK/NACK a PROFINET Alarm more than fault. No action is
once. required.
10-1 Module service The PROFINET Controller encountered an None.
request processing error trying to process a Service Request
error from the CPU (e.g. a request to list all
PROFINET devices on the network)
112 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
The command log details provides more information (Figure 96) about all the entries in the Local Log, including
the Device Names of remote devices that have log entries. For each PACSystems RX3i CPU, there is a one-to-
one correspondence between Device Names and Device Numbers.
114 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
The command log details followed by an entry number displays the information for a single entry. Figure 97
shows the information for log entry 2:
116 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
Group-
Error Description Cause Recommended Correction
Code
11-83 Module A module has been hot- Either update the configuration stored to the
configuration inserted into a PROFINET PROFINET Controller to match the module
mismatch IO-Device, and the physically present, or replace the module on
detected after physical module detected the IO-Device to match the PME
module hot- does not match the configuration.
insertion. configured module.
11-84 Configured SFP SFP configured for a port The SFP present should operate properly in
mismatch on the PNC001 does not the presence of this fault. However, to
detected. match what is physically eliminate the fault, either update the
present on the PNC001. configuration to match the actual SFP type in
use, or physically replace the SFP in use with
the type of SFP configured.
13-h 10 PNC001 The PNC001 has Contact customer service.
hardware failure. encountered a hardware
related failure.
135-s 11 PNC001 has A critical fatal error has Contact customer service.
encountered a occurred during normal
critical fatal error. PNC001 operation from
which the PNC001 cannot
recover.
140-i 12 PNC001 has A non-critical error has None. This fault is informational.
encountered a occurred on the PNC001.
non-critical error.
10
h – Error code that provides more information about what part of the PNC’s hardware experienced a failure.
11
s – Error code that provides more information about what caused a fatal error on the PNC.
12
i – Error code that provides more information about a non-critical error.
118 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
3-35-0-0 Loss of network A configured network port Repair or replace the missing or
port on PROFINET on the PROFINET device is malfunctioning network port on the
device. no longer present. device.
3-35-1-0 Expected SFP is SFP configured for a port on Insert SFP into port of PNC001 to
missing. the PNC001 module is not match configuration stored to the
physically present. PNC001 or remove the SFP from PME
configuration.
3-35-2-0 PROFINET Device’s A PROFINET Supervisor has If this is unexpected operation,
network port under taken control of a investigate reason for Supervisor
control of PROFINET device’s network taking control.
PROFINET port, for which the
Supervisor. PROFINET Controller is
currently configured and to
which it is connected.
3-68-1-0 Unsupported SFP An unsupported (non- The installed SFP is not supported,
detected. Ethernet) SFP is physically replace with supported SFP
connected to a PNC001
port.
3-68-2-0 Invalid SFP An invalid (non-functional) The installed SFP is invalid, replace
detected. SFP is physically connected with a supported SFP
to a PNC001 port.
7-3-0-0 Addition of Device. A configured PROFINET None.
device that was previously Note: In an MRP ring with a large
missing has just been re- number of clients, storing a
connected. configuration that causes all clients to
reconfigure (for example, changing
the Domain Name) may generate a
large number of Loss/Addition of
Device faults. This is expected
behavior and all devices should
automatically return to operational.
7-15-0-0 Addition of A configured PROFINET None.
Submodule submodule that was
previously reported lost has
just been added to the
device.
7-15-1-0 Submodule A configured PROFINET None.
released by submodule that was
PROFINET IO previously controlled by a
Supervisor PROFINET IO Supervisor
has just been released.
7-31-1-0 Extra SFP present An SFP port on the PNC001 Either update the PNC001
on the PNC001. module has been configuration to indicate the SFP is
configured to be empty, but present, or physically remove the
an SFP is present. extra SFP from the PNC001 port.
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
7-34-0-0 Addition of A configured PROFINET None.
network interface. interface that was
previously reported lost has
been added to the device.
7-36-0-0 Addition of A configured PROFINET None.
network port. port that was previously
reported lost has been
added to the device.
7-36-1-0 Network port A configured PROFINET None.
released by port that was previously
PROFINET IO controlled by a PROFINET
Supervisor. IO Supervisor has been
released.
9-6-10-0 Multiple Media The PROFINET Controller is Update the PROFINET Controller
Redundancy configured as a Media configuration to change its MRP role
Managers have Redundancy Manager and to either Disabled or Client, or remove
been detected on other Media Redundancy all of the other devices on the
the network. Managers are currently network that are also acting as a
present on the network. Media Redundancy Manager.
9-6-11-0 Multiple Media The PROFINET Controller is No action necessary. The network is
Redundancy configured as a Media expected to only have a single Media
Managers are no Redundancy Manager and it Redundancy Manager present.
longer present on had detected that multiple
the network. Media Redundancy
Managers were on the
network, but now those
other managers are no
longer present.
9-6-12-0 The Media The PROFINET MRP The MRP Ethernet ring is broken.
Redundancy network ring is broken. Possible causes include damaged or
Manager has disconnected cable or power loss to a
detected that the node or switch. Locate and repair the
network ring has cause(s).
been broken.
9-6-13-0 The Media The PROFINET MRP No action necessary. This is the
Redundancy network ring is closed/okay. normal, expected state of an MRP
Manager has Ethernet ring.
detected that the
network ring has
been repaired.
9-11-3-1 Invalid MAC PROFINET Controller no Contact customer service.
address detected. longer has a valid MAC
address.
9-11-3-3 Media redundancy The PROFINET Controller Contact customer service.
configuration error. has encountered a problem
attempting to configure
media redundancy
operation.
120 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
9-11-3-4 All critical network The PROFINET Controller Reconnect the configured critical
ports are has detected that all the network ports.
disconnected. configured critical network
ports have lost their links
and are no longer
connected.
9-11-5-z13 Internal runtime PROFINET Controller has Contact customer service.
error. encountered an internal
error during its operation.
9-18-1-1 PNC001 module The temperature detected Reduce the temperature of the
exceeded its by the PNC001 module has environment where the PNC001
recommended exceeded its safe operating module is operating.
operating temperature.
temperature.
9-18-1-2 Watchdog Timeout PNC001 application code Contact customer service.
Error restarted due to a
hardware watchdog
timeout.
9-69-0-0 PROFINET The PROFINET Controller No action is required if no PROFINET
Controller has has become heavily loaded system performance is observed. If
become heavily with activity. action is required to run the
loaded. PROFINET Controller is PROFINET Controller at or below the
running at or above the maximum supported load, reduce the
maximum supported load. load on PROFINET Controller, using
I/O updates experienced by one or both of the following methods:
the PLC may be slower than ▪ Increase the configured update
optimal. Refer to Section rate value (i.e. IO received less
3.1.1. frequently) of one or more
PROFINET Devices configured on
the PROFINET Controller.
▪ Reduce the number of PROFINET
Devices configured on the
PROFINET Controller.
9-70-0-0 PROFINET Load applied to PROFINET None.
Controller is no Controller has been
longer heavily reduced to or below the
loaded. maximum supported load,
after it was previously
heavily loaded. Refer to
Section 3.1.1.
13
z: Runtime error detail. Inform value of z to customer support.
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
9-71-0-0 Duplicate IP PROFINET Controller has Either remove the device on the
Address detected detected a duplicate IP network that has the duplicate IP
on the network. Address on the network. Address, or assign a new IP Address
The location associated to either the PROFINET Controller or
with the fault will indicate the conflicting device.
whether the duplication is Note: The Fault Extra Data displays
with the PROFINET the MAC addresses of the conflicting
Controller itself, or with a devices in the MAC 1 field (bytes 8–
configured PROFINET 13) and the MAC 2 field (bytes 14–19).
Device. If the PROFINET Controller is one of
the devices with a conflicting IP
Address, MAC 1 will be 0. This data is
stored in Big Endian (most significant
byte in lowest address) format.
Also, if the conflict is between
PROFINET devices on the network,
the DCP Tool can be used to help find
the conflict. Sorting by IP Address
within the tool may make it easier to
identify the duplicates.
9-72-0-0 Duplicate IP PROFINET Controller has None.
Address conflict detected that a previously
resolved. duplicated IP Address
conflict has been resolved.
The location associated
with the fault will indicate
whether the duplication
was with the PROFINET
Controller itself, or with a
configured PROFINET
Device.
28-37-0-0 Unexpected The PROFINET Controller Consult Device manufacturer
PROFINET Alarm has received a PROFINET documentation.
received. alarm that is unexpected. Note: Alarm details are provided in
Possible causes could the Fault Extra Data
include a malformed
PROFINET Alarm packet or
an Alarm for a PROFINET
sub-module that is not
configured.
28-38-0-0 Manufacturer A PROFINET Alarm has Consult Device manufacturer
specific Diagnosis been received indicating documentation.
Appears PROFINET that a manufacturer Note: Alarm details are provided in
Alarm received. specific diagnostic the Fault Extra Data
condition has been
detected on the PROFINET
device.
122 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
28-39-0-0 Manufacturer A PROFINET Alarm has None.
specific Diagnosis been received indicating Note: Alarm details are provided in
Disappears that a manufacturer the Fault Extra Data
PROFINET Alarm specific diagnostic
received. condition has been
resolved on the PROFINET
device.
28-40-x14-0 Channel Diagnosis A PROFINET Alarm has Consult Device manufacturer
Appears PROFINET been received indicating documentation.
Alarm received. that a Channel-level Note: Alarm details are provided in
diagnostic condition has the Fault Extra Data.
occurred on the PROFINET
device.
28-41-x14-0 Channel Diagnosis A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a Channel-level the Fault Extra Data
received. diagnostic condition has
been resolved on the
PROFINET device.
28-42-x14-y15 Channel Diagnosis A PROFINET Alarm has Consult Device manufacturer
Appears PROFINET been received indicating documentation.
Alarm received that a Channel-level Note: Alarm details are provided in
(Alarm contains diagnostic condition has the Fault Extra Data.
Extended Channel occurred on the PROFINET
data). device.
28-43-x14-y15 Channel Diagnosis A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a Channel-level the Fault Extra Data.
received (Alarm diagnostic condition has
contains Extended been resolved on the
Channel data). PROFINET device.
28-44-x14-y15 Channel Diagnosis A PROFINET Alarm has Consult Device manufacturer
Appears PROFINET been received indicating documentation.
Alarm received that a Channel-level Note: Alarm details are provided in
(Alarm contains diagnostic condition has the Fault Extra Data.
Qualified Channel occurred on the PROFINET
data). device.
28-45-x14-y15 Channel Diagnosis A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a Channel-level the Fault Extra Data.
received (Alarm diagnostic condition has
contains Qualified been resolved on the
Channel data). PROFINET device.
14
x: Type value will be equal to the Channel Error Type field of the PROFINET Alarm.
15
y: Description value will be equal to the Extended Channel Error Type field of the PROFINET Alarm.
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
28-46-0-0 Diagnosis Appears A PROFINET Alarm has Consult Device manufacturer
PROFINET Alarm been received indicating documentation.
received (Alarm that a diagnostic condition Note: Alarm details are provided in
contains only has been detected on the the Fault Extra Data.
Maintenance PROFINET device.
status).
28-47-0-0 Diagnosis A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a diagnostic condition the Fault Extra Data.
received (Alarm has been resolved on the
contains only PROFINET device and
Maintenance maintenance is no longer
status). required.
28-48-0-0 Diagnosis Appears A PROFINET Alarm has Consult Device manufacturer
PROFINET Alarm been received indicating documentation.
received. that a diagnostic condition Note: Alarm details are provided in
has been detected on the the Fault Extra Data.
PROFINET device.
28-49-0-0 Diagnosis A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a diagnostic condition the Fault Extra Data
received. has been resolved on the
PROFINET device.
28-50-0-0 PROFINET Status A PROFINET Alarm has Consult Device manufacturer
Alarm received. been received indicating a documentation.
status change on the Note: Alarm details are provided in
PROFINET Device. the Fault Extra Data
28-51-0-0 PROFINET Update A PROFINET Alarm has Consult Device manufacturer
Alarm received. been received indicating a documentation.
change to an operating Note: Alarm details are provided in
parameter has been made the Fault Extra Data
by an external device.
28-52-0-0 Port Data Change A PROFINET Alarm has Consult Device manufacturer
PROFINET Alarm been received indicating a documentation.
received (Alarm Port change on the Note: Alarm details are provided in
contains PROFINET device. the Fault Extra Data
manufacturer
specific data).
28-53-x14-0 Port Data Error A PROFINET Alarm has Consult Device manufacturer
Appears PROFINET been received indicating documentation.
Alarm received. that a Port Error has Note: Alarm details are provided in
occurred on the PROFINET the Fault Extra Data
device.
28-54-x14-0 Port Data Error A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a Port Error condition the Fault Extra Data
received. has been resolved on the
PROFINET device.
124 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 5. Diagnostics
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
28-55-x14-y15 Port Data Error A PROFINET Alarm has Consult Device manufacturer
Appears PROFINET been received indicating documentation.
Alarm received that a Port Error has Note: Alarm details are provided in
(Alarm contains occurred on the PROFINET the Fault Extra Data
Extended Channel device.
Data).
28-56-x14-y15 Port Data Error A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a Port Error condition the Fault Extra Data
received (Alarm has been resolved on the
contains Extended PROFINET device.
Channel Data).
28-57-x14-y15 Port Data Error A PROFINET Alarm has Consult Device manufacturer
Appears PROFINET been received indicating documentation.
Alarm received that a Port Error has Note: Alarm details are provided in
(Alarm contains occurred on the PROFINET the Fault Extra Data
Qualified Channel device.
Data).
28-58-x14-y15 Port Data Error A PROFINET Alarm has None.
Disappears been received indicating Note: Alarm details are provided in
PROFINET Alarm that a Port Error condition the Fault Extra Data
received (Alarm has been resolved on the
contains Qualified PROFINET device.
Channel Data).
28-59-0-0 Port Data Change A PROFINET Alarm has Consult Device manufacturer
PROFINET Alarm been received indicating a documentation.
received (Alarm Port change on the Note: Alarm details are provided in
contains only PROFINET device. the Fault Extra Data
Maintenance
status).
28-60-0-0 Network A PROFINET Alarm has Consult Device manufacturer
Component been received indicating documentation.
Problem Alarm that a network component Note: Alarm details are provided in
Received (Alarm has encountered a problem the Fault Extra Data
contains on the PROFINET Device.
manufacturer
specific data).
28-61-x14-0 Network A PROFINET Alarm has Consult Device manufacturer
Component been received indicating documentation.
Problem Appears that a network component Note: Alarm details are provided in
PROFINET Alarm has encountered a problem the Fault Extra Data
received. on the PROFINET Device.
28-62-x14-0 Network A PROFINET Alarm has None.
Component been received indicating Note: Alarm details are provided in
Problem that a network component the Fault Extra Data
Disappears problem has been resolved
PROFINET Alarm on the PROFINET Device.
received.
Group/
Category/ Recommended
Description Cause
Type/ Correction
Descriptor
28-63-x14-y15 Network A PROFINET Alarm has Consult Device manufacturer
Component been received indicating documentation.
Problem Appears that a network component Note: Alarm details are provided in
PROFINET Alarm has encountered a problem the Fault Extra Data
received (Alarm on the PROFINET Device.
contains Extended
Channel Data).
28-64-x14-y15 Network A PROFINET Alarm has None.
Component been received indicating Note: Alarm details are provided in
Problem that a network component the Fault Extra Data
Disappears problem has been resolved
PROFINET Alarm on the PROFINET Device.
received (Alarm
contains Extended
Channel Data).
28-65-x14-y15 Network A PROFINET Alarm has Consult Device manufacturer
Component been received indicating documentation.
Problem Appears that a network component Note: Alarm details are provided in
PROFINET Alarm has encountered a problem the Fault Extra Data
received (Alarm on the PROFINET Device.
contains Qualified
Channel Data).
28-66-x14-y15 Network A PROFINET Alarm has None.
Component been received indicating Note: Alarm details are provided in
Problem that a network component the Fault Extra Data
Disappears problem has been resolved
PROFINET Alarm on the PROFINET Device.
received (Alarm
contains Qualified
Channel Data).
28-67-0-0 Network A PROFINET Alarm has Consult Device manufacturer
Component been received indicating documentation.
Problem Alarm that a network component Note: Alarm details are provided in
Received (Alarm has encountered a problem the Fault Extra Data
contains on the PROFINET Device.
Maintenance
status only).
126 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6 Redundant Media
The PACSystems PROFINET Controller supports PROFINET Media Redundancy Protocol (MRP). The PROFINET
Controller can be used as either a Media Redundancy Manager or Media Redundancy Client on a redundant
media ring.
Media Redundancy enables the network to recover from a failure at any single network link or network node.
Because it operates transparently to applications using the network, no changes to the application are needed
to use media redundancy.
This chapter describes:
• PROFINET Media Redundancy Protocol
• MRP Performance
• Ring Topology with One Controller
• Ring Topology with Multiple Controllers
• Setting Up Media Redundancy Protocol for a PROFINET IO-Controller
• Sequence for Enabling Media Redundancy
• Sequence for Replacing a Media Redundancy Manager
• Procedure for Disabling Media Redundancy
The following table shows which PROFINET Scanners/Devices support MRP.
PROFINET Scanner/Device Acronym PROFINET Media Redundancy
Protocol (MRP)
RX3i CEP Carrier RX3i CEP √
RX3i Genius* Communications Gateway RX3i GCG √
PAC8000 PROFINET Scanner (PNS) Module PAC8000 PNS √
RSTi PROFINET Network Adaptor RSTi PNS
RSTi-EP PROFINET Network Adaptor RSTi-EP PNS √
RX3i PROFINET Scanner (PNS) Module RX3i PNS √
VersaMax PROFINET Scanner (PNS) Module Versamax PNS √
VersaMax IP PROFINET Scanner Module VersaMax/IP PNS √16
VersaPoint PROFINET Scanner VersaPoint PNS √
16
Bumpless operation is only guaranteed at IO Update rates at or above 128 ms
128 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6. Redundant Media
Note: The 1000BaseT SFPs qualified for use with the RX3i PNC001 module can only detect a ring break when
running at 1 Gbps at the IEEE 802.3 Clause 40 standard requirement of 750ms. In order to experience
bumpless I/O at a 16ms I/O Update rate with these SFPs at 1 Gbps, the MRM must be configured with
a Test Packet Interval of 10ms and a Test Packet Count of 2.
130 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6. Redundant Media
Figure 98: Timeline for Successful MRP Ring Repair at 16ms I/O Update Rate
To ensure a successful ring recovery using the Test Packets at a 16ms I/O Update rate or above,
make sure the following statement is true:
Test Packet Interval × (Test Packet Count + 1) < I/O Update Rate × 2
If any third-party items participate in the ring, the minimum I/O Update Rate is the larger of the following two options,
regardless of which ports are used for the ring:
• The smallest I/O Update Rate selectable within PME that is more than 1/2 of the largest worst-case ring recovery
time among the third-party items. For example, if the manufacturer states that the worst-case ring recovery time is
96ms, the rate needs to be more than 96ms divided by 2, which is 48ms. The next available rate above 48ms is
64ms.
• 16ms I/O Update Rate. When using an I/O Update Rate of 16ms, set the Default Test Interval to 10ms and the Test
Monitoring Count to 2 on the Media Redundancy Manager.
132 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6. Redundant Media
Failure to have an active MRM configured in an Ethernet ring will result in an Ethernet traffic storm
caused by the ring’s network loop topology. The Ethernet traffic storm will prevent communication
to all Ethernet nodes connected to the ring until the ring is broken or an MRM is configured.
The CPL410, CPE400, CPE330 and CPE100/CPE115 maintains its MRM status after a hardware
configuration clear and until it is subjected to a power cycle. After clearing the hardware
configuration, and before power-cycling a CPU that was configured as an MRM in a ring topology, it is
recommended that either:
a) The ring be physically broken by disconnecting an Ethernet port on any network node in the
ring, or
b) Any other network node in the ring be configured as a MRM.
Disclaimer: Performance numbers for SFPs are with GE branded SFPs, or are supported / tested only
with Avago or Finisar vendors. Other vendors may produce varying performance results.
17
Note that if the port is configured as a Critical Network Port, the data rate is forced to 100Mbps. This results in the
minimum update rate as indicated in the row above. For further details, refer to Critical Network Ports in Section 3.5.2.
134 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6. Redundant Media
136 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6. Redundant Media
138 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 6. Redundant Media
140 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 7 Network Management
The PROFINET Controller supports the SNMP (Simple Network Management Protocol) and LLDP (Link Layer
Discovery Protocol) standards to facilitate network management.
This chapter describes:
• SNMP
o Overview of SNMP
o Supported SNMP Features
o SNMP Read Access
o SNMP Write Access
o MIB-II Groups Supported
o MIB-II System Group Values
• LLDP
o Overview of LLDP
o LLDP Operation
o LLDP TLV Structures
7.1 SNMP
The built-in SNMP (Simple Network Management Protocol) Server/Agent function on the PROFINET Controller
can be used by a third-party SNMP Client or Network Management Station to access network data.
SNMP is a well-defined protocol; additional information is available in the literature and on the World Wide
Web.
142 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 7. Network Management
18
Requires PNC firmware version 2.05 or later.
19
Requires PNC firmware version 2.10 or later.
144 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 7. Network Management
Name Value
sysDescr Text description of the device being managed. For example:
GE Intelligent Platforms PROFINET IO-Controller, IC695PNC001
sysObjectID Uniquely identifies the kind of device being managed. The first part of the value
returned (1.3.6.1.4.1.24893) indicates that this is a GE Intelligent Platforms device.
The two numbers after that (1.5) indicate that it is a product made for the Control
Systems Business. The three numbers after that identify (in order):
▪ Family: RX3i = 1
▪ Product: PROFINET Controller = 2
▪ Model: (specific to each Family/Product combination)
For the RX3i PNCr: 1.3.6.1.4.1.24893.1.5.1.2.1
sysContact Nothing (empty string)
sysName The Device Name assigned to the node. If the Device Name hasn’t been assigned yet,
an empty string is returned.
sysLocation Nothing (empty string)
sysServices 79 (0x4F)
This value indicates the PROFINET Controller has Layers 1–4 (physical, datalink,
network and transport) and Layer 7 (application) functionality.
7.2 LLDP
The PROFINET Controller implements the Link Layer Discovery Protocol (LLDP). A PROFINET IO-Supervisor or
other network host may use LLDP to discover the PROFINET network.
146 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 7. Network Management
148 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Chapter 7. Network Management
Interface Number
The Interface Number identifies a specific interface or port at the specified management address. Thus, the
interface number varies with the network port number. The RX3i Controller uses the current network port
number.
Subtype Meaning Address Value
3 System port number Management port number (1-max network ports)
20
Number of modules includes I/O modules only; does not include head-ends or power-supplies.
152 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Appendix A. PROFINET IO Performance Examples
824/0
A.2 – Multi-Device 8/14 4.0 (6.4) 7 (4, 12)
A.2.1 – Multi-Device
8/14 824/0 4.0 (6.6) 7 (4, 12)
w/MRP
A.3 – Multi-PNC001
32/41 2808/85 7.2 (9.6) 14 (6, 17)
Multi-Device
16 ms PROFINET Update Rate
B.1 – Multi-Device 20/29 1928/0 5.2 (8.2) 22 (5, 42)
B.1.1 – Multi-Device
20/29 1928/0 5.2 (7.7) 23 (5, 43)
w/MRP
B.2 – Max Device 64/89 5176/445 12.3 (15.4) 36 (11, 60)
154 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Appendix A. PROFINET IO Performance Examples
21
Number of modules includes I/O modules only; does not include head-ends or power-supplies.
156 PACSystems* RX3i & RSTi-EP PROFINET IO-Controller User Manual GFK-2571P
Appendix A. PROFINET IO Performance Examples