GE PACSystems RX3i Genius User manual

GFK-2892B
Programmable Control Products
PACSystems* RX3i
Genius* Communications Gateway
User Manual
August
2016
Public

Legal Information
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.
Public - This document is approved for public disclosure.
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.
For further assistance or technical information, contact the nearest GE Sales or Service Office, or an authorized
GE Sales Representative.
Revised: Aug 2016
Issued: June 2014
© 2014 - 2016 by General Electric Company.
* indicates a trademark of General Electric Company and/or its subsidiaries.
All other trademarks are the property of their respective owners.
Public

Safety Symbol Legend
Warning
Indicates a procedure or condition that, if not strictly observed, could result in
personal injury or death.
Caution
Indicates a procedure or condition that, if not strictly observed, could result in
damage to or destruction of equipment.
Attention
Indicates a procedure or condition that should be strictly followed to improve these
applications.
Public

Contact Information
If you purchased this product through an Authorized Channel Partner, contact the seller directly.
General Contact Information
Online technical support and GlobalCare http://support.ge-ip.com
Additional information http://www.ge-ip.com/
Solution Provider solutionprovider.ip@ge.com
Technical Support
If you have technical problems that cannot be resolved with the information in this manual, contact us by
telephone or email, or on the web at http://support.ge-ip.com
Americas
Online Technical Support http://support.ge-ip.com
Phone 1-800-433-2682
International Americas Direct Dial 1-780-420-2010 (if toll free 800 option is unavailable)
Customer Care Email customercare.ip@ge.com
Primary language of support English
Europe, the Middle East, and Africa
Online Technical Support http://support.ge-ip.com
Phone + 800-1-433-2682
EMEA Direct Dial + 420-23-901-5850 (if toll free 800 option is unavailable or
dialing from a mobile telephone)
Technical Support Email support.emea.ip@ge.com
Customer Care Email customercare.emea.ip@ge.com
Primary languages of support English, French, German, Italian, Czech, Spanish
Asia Pacific
Online Technical Support http://support.ge-ip.com
Phone
+ 86-400-820-8208
+ 86-21-3217-4826 (India, Indonesia, and Pakistan)
Technical Support Email
support.cn.ip@ge.com (China)
support.jp.ip@ge.com (Japan)
support.in.ip@ge.com (remaining Asia customers)
Public

Contents
INTRODUCTION..................................................................................................................7CHAPTER 1
1.1 DESCRIPTION .....................................................................................................................................................7
1.2 PRODUCT OVERVIEW...........................................................................................................................................8
1.3 SPECIFICATIONS..................................................................................................................................................9
1.4 CONTROLS AND INDICATORS ...............................................................................................................................10
1.4.1 Mounting .............................................................................................................................................11
1.5 PROFINET OPERATION OVERVIEW .....................................................................................................................12
1.6 SYSTEM LIMITS.................................................................................................................................................15
1.7 OPERATIONAL DIFFERENCES VS.GENIUS BUS CONTROLLER.......................................................................................16
1.8 SUPPORTED GENIUS DEVICES ..............................................................................................................................17
INSTALLATION .................................................................................................................19CHAPTER 2
2.1 PRE-INSTALLATION CHECK ..................................................................................................................................19
2.2INSTALLATION LOCATION....................................................................................................................................19
2.3 INSTALLATION IN HAZARDOUS AREAS ...................................................................................................................20
2.3.1 ATEX Zone 2 .........................................................................................................................................20
2.3.2 ATEX Marking ......................................................................................................................................20
2.4 MODULE INSTALLATION .....................................................................................................................................21
2.4.1 Install SD Card......................................................................................................................................21
2.4.2 Mounting the GCG001 .........................................................................................................................21
2.4.3 GCG001 Module Removal....................................................................................................................23
2.4.4 Light-Emitting Diode (LED) Indications ................................................................................................24
2.4.5 Fault Notifications................................................................................................................................25
2.5 CONFIGURING THE GENIUS GATEWAY TO OPERATE WITH THE RX3I CPU ....................................................................25
2.6 ETHERNET PORT CONNECTIONS...........................................................................................................................25
2.6.1 RJ-45 Port Connections ........................................................................................................................26
2.7 FIRMWARE UPDATES .........................................................................................................................................26
2.8 SPARE PARTS ...................................................................................................................................................27
CONFIGURATION..............................................................................................................29CHAPTER 3
3.1 CONFIGURATION TOOLS.....................................................................................................................................29
3.2 CONFIGURATION OVERVIEW ...............................................................................................................................29
SYSTEM OPERATION .........................................................................................................33CHAPTER 4
4.1 SYSTEM OVERVIEW ...........................................................................................................................................33
4.1.1 Communications ..................................................................................................................................33
4.1.2 Redundancy .........................................................................................................................................34
4.1.3 I/O Scans ..............................................................................................................................................35
4.1.4 Alarms..................................................................................................................................................36
DIAGNOSTICS ..................................................................................................................37CHAPTER 5
5.1 STATUS DATA ..................................................................................................................................................37
5.1.1 PROFINET Status Data .........................................................................................................................37
5.1.2 Genius Status Data ..............................................................................................................................38
5.2 MODULE LED INDICATORS .................................................................................................................................38
5.3 POWER-UP.....................................................................................................................................................39
5.3.1 Problems during Power-up ..................................................................................................................39
5.3.2 Transitioning from Firmware Update Mode to Operational Mode .....................................................39
Contents
GFK-2892B Public i

Contents
5.4 MODULE FAULTS IN THE RX3I I/O FAULT TABLES ...................................................................................................40
5.4.1 Fault Types Reported to the RX3i Controller I/O Fault Table ...............................................................41
5.4.2 Clearing the RX3i Fault Tables .............................................................................................................43
COMMREQ/DATA_INIT_COMM PROGRAMMING .................................................................45CHAPTER 6
6.1 COMMREQS AND PASSWORDS .........................................................................................................................45
6.2 PROGRAMMING FOR A COMMREQ COMMUNICATION REQUEST .............................................................................45
6.3 COMMREQ COMMAND BLOCK FORMAT ............................................................................................................46
6.3.1 COMMREQ Command Block Contents.................................................................................................47
6.3.2 COMMREQ Commands Supported by the Genius Gateway (GCG001) ................................................48
6.3.3 COMMREQ Command Block Quick Reference .....................................................................................49
6.3.4 Mechanics of the COMMREQ Instruction ............................................................................................50
6.3.5 Comparison: COMMREQ vs Data_Init_Comm .....................................................................................55
6.3.6 COMMREQ Differences: Genius Bus Controllers and Genius Gateway................................................56
6.4 COMMREQ DESCRIPTIONS AND FORMATS ..........................................................................................................57
6.4.1 COMMREQ #1: Pulse Test Command...................................................................................................57
6.4.2 COMMREQ #2: Read Configuration Command....................................................................................58
6.4.3 COMMREQ #3: Write Configuration Command...................................................................................59
6.4.4 COMMREQ #4: Read Diagnostics Command .......................................................................................60
6.4.5 COMMREQ #5: Clear Circuit Fault Command ......................................................................................61
6.4.6 COMMREQ #6: Clear All Circuit Faults Command................................................................................61
6.4.7 COMMREQ #7: Assign Monitor Command ..........................................................................................62
6.4.8 COMMREQ #11: Read Device Command .............................................................................................63
6.4.9 COMMREQ #12: Write Device Command ............................................................................................64
6.4.10 COMMREQ #19: Read Identification....................................................................................................65
6.4.11 COMMREQ #20: Write Point Command ..............................................................................................66
6.4.12 COMMREQ #21: Read Block I/O Command .........................................................................................67
6.4.13 COMMREQ #22: Read Map Command ................................................................................................71
6.4.14 COMMREQ #23: Write Map Command ...............................................................................................72
6.4.15 COMMREQ #24: Read Data Command................................................................................................73
6.4.16 COMMREQ #25: Write Data Command...............................................................................................73
ii Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Contents
Figure 1: PLC System Using Genius Gateway GCG001.............................................................................................................................7
Figure 2: GCG001 Module.........................................................................................................................................................................................8
Figure 3: Genius Gateway GCG001 Front Panel View ............................................................................................................................10
Figure 4: GCG001 Panel Mount Diagram......................................................................................................................................................11
Figure 5: Application Relationships between PROFINET Controller & Genius Gateway.......................................................12
Figure 6: Real-Time & Non-Real-Time Data Types...................................................................................................................................13
Figure 7: PLC - GCG - Genius Scan Cycles ....................................................................................................................................................14
Figure 8: Rear View of GCG001 ..........................................................................................................................................................................21
Figure 9: GCG001 Power Connector................................................................................................................................................................21
Figure 10: Daisy Chain Genius Bus Wiring....................................................................................................................................................22
Figure 11: Genius Bus Wiring for Bus Termination ..................................................................................................................................22
Figure 12: PROFINET Discovery Screenshot ................................................................................................................................................23
Figure 13: GCG001 Firmware Upgrade ZIP File UnZIPped to SD Card ..........................................................................................26
Figure 14: Hardware Configuration Expanded Tree ...............................................................................................................................29
Figure 15: Change Module List for Genius Gateway GCG001............................................................................................................30
Figure 16: Populating the Genius IO Devices to be Controlled by the Genius Gateway......................................................31
Figure 17: Populating Slots in S90-70 Rack Controlled by Remote I/O Scanner (BEM733) ................................................31
Figure 18: Genius Gateway Configuration Example ...............................................................................................................................32
Figure 19: Genius Hot Standby Redundancy..............................................................................................................................................34
Figure 20: PROFINET Media Redundancy......................................................................................................................................................35
Figure 21: Gateway Status Data........................................................................................................................................................................37
Figure 22: Genius Status Data ............................................................................................................................................................................38
Figure 23: Genius Discrete Block "No Load Present" Fault Display (Example)...........................................................................42
Figure 24: Genius Analog Block "Over Range" Fault Display (Example)........................................................................................43
Figure 25: Ladder Logic to Clear Circuit Fault ............................................................................................................................................54
Figure 26: Data_Init_Comm to Clear Circuit Fault ...................................................................................................................................55
Figures
GFK-2892B Public iii

Contents
Acronyms and Abbreviations
AR
PROFINET Application Relationship
CR
PROFINET Communication Relationship
DCP
PROFINET Discovery & Configuration Protocol
GCG
Genius Communications Gateway (specifically GCG001)
GENA
Genius Network Adaptor
GENI
Genius Network Interface
GNIU
Genius Network Interface Unit
GR7
Series 90-70 Remote I/O Scanner (IC697BEM733)
GSDML
General Station Description Markup Language
HHM
Genius Hand-Held Monitor
LAN
Local Area Network
LED
Light Emitting Diode
MRC
Ethernet Media Redundancy Client
MRM
Ethernet Media Redundancy Manager
MRP
Ethernet Media Redundancy Protocol
NRT
Non-Real-Time PROFINET Communication
PCIM
Personal Computer Interface Module
PME
Proficy Machine Edition
PNC
PROFINET Controller
PPV
PLC Protocol Variables
RT
Real-Time PROFINET Communication
SBA
Genius Serial Bus Address
SD
Secure Digital Card Slot
STP
Shielded Twisted Pair
UTP
Unshielded Twisted Pair
Related Documents
GEK-90486-1
Genius I/O System and Communications User's Manual
GEK-90486-2
Genius I/O Discrete and Analog Blocks User’s Manual
GFK–0579
Series 90-70 Remote I/O Scanner User’s Manual
GFK-1535
VersaMax System Genius Network Interface Unit User’s Manual
GFK-2222
PACSystems RX3i and RX7i CPU Reference Manual
GFK-2314
PACSystems RX3i System Manual
GFK-2571
PACSystems RX3i PROFINET IO-Controller Manual
GFK-2892
PACSystems RX3i Genius Communications Gateway Module User Manual
GFK-2900
PACSystems RX3i Genius Communications Gateway Module Important Product
Information
User manuals, product updates and other information sources are available on the Support website,
http://www.ge-ip.com/support, under Controllers and IO, RX3i Controllers.
4Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Contents
Document Updates
Rev
Date
Description
B Aug
2016
•Added support for VersaMax Genius Network Interface
•Added IC660BSS101 isolated I/O block
•Added additional Genius baud rates
A Mar
2015
•Behavior of GCG001 with respect to input references associated with a faulted block is
described in Section 1.8, with workaround in Section 4.1.4.
•Correction to Figure 19: Genius Hot Standby Redundancy to indicate CPU type is CRU and
RMX modules are required.
•Clear All Faults can now be dispatched to all blocks on the bus in a single command. See
Section 6.4.6.
-
Jun
2014 Initial release
GFK-2892B PACSystems RX3i Genius Communications Gateway User Manual Public 5

Contents
Notes
6Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Chapter 1. Introduction
IntroductionChapter 1
This manual describes the RX3i Genius Communications Gateway, which acts as a gateway
between PROFINET and Genius I/O. Introductory material may be found in this chapter.
Chapter 2 provides installation and set-up information. Chapter 3 provides configuration
instructions. Chapter 4 describes system operation. Chapter 5 provides diagnostic
information. Chapter 6 covers the use and format of ladder logic COMMREQ instructions.
1.1 Description
The RX3i Genius Communications Gateway, IC695GCG001 (or GCG001), interfaces Genius IO
devices on a Simplex Genius Serial Bus to a GE Intelligent Platforms PROFINET IO Controller.
P
S
C
P
U
P
N
C
Genius
I/O
G
R
7
I
OI
OI
O
Vmax
NIU I
OI
OI
OI
O
Genius
I/O
Genius
I/O
PROFINET I/O
Genius I/O
Figure 1: PLC System Using Genius Gateway GCG001
The GCG001 operates as a Genius Bus Controller on a Genius network. It scans the Genius IO
devices configured to it, retrieving input data and providing output data. It then exchanges
that data with its configured PROFINET IO Controller over its Ethernet interfaces at the
configured production rate. The GCG001 can manage communications for up to 31 Genius IO
devices on a single Genius Serial Bus.
The GCG001 also operates as an “IO Device” on PROFINET, controlled by the PROFINET IO
Controller (PNC001 or CPE330 LAN 2) to which it is attached. Thus, when correctly configured,
the entire Genius Bus, including the GCG001 itself, becomes visible to the controlling PLC. Note
that the GCG001 operates only with GE PLC PROFINET IO Controllers.
PROFINET operates on an Ethernet network. If the Ethernet network or Genius serial bus
communications are lost, the GCG001 manages I/O states according to the individual module
configurations.
Both PROFINET and Genius may be set up in Redundant configurations. These are discussed
later in this manual.
GFK-2892B PACSystems RX3i Genius Communications Gateway User Manual Public 7

Chapter 1. Introduction
1.2 Product Overview
Features of the GCG001 module include:
•Attachment of two RJ-45 Ethernet connections (Ports 1 & 2)
•Support for both star (switched) and linear (daisy-chained) network
topologies
•Supports Ethernet Media Redundancy Protocol (MRP)
•LEDs to indicate Ethernet status (ACT & LINK)
•Attachment Genius bus connections
•Supports Genius Redundancy consisting of a single Genius bus with
two GCG001 Gateways, one at SBA #30 and the other at SBA #31.
No other form of Genius redundancy is supported.
•LED to indicate Genius Communications Status (COM)
•LEDs to indicate module status (refer to module header)
•Panel-mount (typical)
•Optional mounting in RX3i expansion slot
•Cable tie-down loop on underside of module (at front)
•24Vdc power connector on underside of module
•0.2A maximum current draw
•Secure Digital (SD) Card Slot, accessible at rear of module
•Firmware load pushbutton, accessible at rear of module
ETHERNET
ACT LINK
PORT 1
PORT 2
COM
POWER
FAULT
CONNECT
OK
GCG001
LINK
ACT
GENIUS A
SER 1
SER 2
SHLD
IN
GENIUS
SHLD
OUT
Figure 2: GCG001 Module
Note: Although the hardware supports the 10/100BASE TX Ethernet standard, PROFINET I/O
over wired infrastructure must be 100Mbps full-duplex or faster. 10Mbps should not be
used for PROFINET.
8Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Chapter 1. Introduction
1.3 Specifications
RX3i Genius Communications Gateway Specifications
PROFINET Support PROFINET version 2.3 Class A IO-Device
CPU Compatibility
RX3i CPE330
RX3i CPE305/CPE310 with firmware version 8.15 or later
RX3i CPU315/CPU320/CRU320 with firmware version 8.15 or later
PNC001 Compatibility
Firmware version 2.05 or later
Embedded PROFINET Compatibility
RX3i CPE330 embedded PROFINET with firmware version 8.90 or
later
Proficy* Machine Edition Compatibility Machine Edition 8.0 or later
Power Requirements External 24Vdc: (±10%) 0.2A
Operating Temperature Range
0 to 60°C
Number of Port Connectors
Two RJ-45
Local Area Network (LAN)
IEEE 802.2 Logical Link Control Class I
IEEE 802.3 CSMA/CD Medium Access Control 10/100 Mbps
Status Data
64 (two banks of 32 bits)
Genius Bus Support
Supports One Genius Bus.
Serial 1, Serial 2, Shield In and Shield Out, as marked.
Up to 31 additional devices supported per Genius Bus.
Selectable Baud Rate, per Genius specifications.
Genius Hot Standby and Duplex Redundancy supported.
HHM Compatibility
IC66* HHM501
Other Genius Compatibility
See table in Section 1.9
SD Card
2GB or smaller. Not compatible with SDHC or SDXC cards.
Configuration
GSDML file is available on the Support website for download
and import into Proficy Machine Edition. The GSDML
supporting a firmware release is part of the firmware
upgrade kit available on the Support website.
Hot Swappable
The Genius Gateway requires an external 24Vdc power
supply and does not draw power from the Rx3i backplane.
Swapping out the GCG001 will therefore not impact the PLC.
However, this cannot be performed without disconnecting its
power supply. If configured to support Genius Hot Standby,
the loss of a single GCG001 will be tolerated; otherwise not.
For system standards, general operating specifications, and installation requirements, refer to
the PACSystems RX3i System Manual, GFK-2314.
GFK-2892B PACSystems RX3i Genius Communications Gateway User Manual Public 9

Chapter 1. Introduction
1.4 Controls and Indicators
The following figure shows the front of the module and identifies the controls and indicators.
ETHERNET
ACT LINK
PORT 1
PORT 2
COM
POWER
FAULT
CONNECT
OK
GCG001
LINK
ACT
GENIUS A
SER 1
SER 2
SHLD
IN
GENIUS
SHLD
OUT
Module Status
Indicator LEDs:
POWER, OK,
FAULT,
CONNECT
Ethernet Port
Indicator LEDs:
LINK,
ACT
24 V dc
Power
Connector
Genius Bus
Indicator LEDs:
COM
PROFINET
Ports
Genius Bus
Connector
Figure 3: Genius Gateway GCG001 Front Panel View
10 Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Chapter 1. Introduction
1.4.1 Mounting
The GCG001 may either be panel-mounted or mounted in the rightmost slot (expansion slot)
of an RX3i rack (IC695CHS012, IC695CHS016).
Note: The SD Card supplied with the GCG001 will have been installed at the factory. See
section 2.4.1 for instructions for installing the SD Card when doing a retrofit. The presence of
the SD Card should be checked before mounting the module.
Note: Clearance of 3 inches (75mm) must be provided above and below the module for
proper ventilation and to permit cable access.
Note: External power must always be supplied to the module, regardless of which
mounting arrangement is chosen. When rack-mounted, the GCG001 does not draw power
from the RX3i Universal Backplane.
RX3i Backplane Mounting
The GCG001 may be mounted in the
rightmost slot (expansion slot) of an RX3i
Universal Backplane.
The two captive M3.5 screws at the rear
of the GCG001 align with mating tapped
holes on the right side of the backplane,
providing a convenient mounting
location. When rack-mounted, the
module does not make contact with the
backplane connector.
Panel-Mounting
Panel-mounting allows for mounting
where no RX3i backplane slot is
available. The two captive M3.5 machine
screws on the GCG001 can be used for
attaching the unit to a panel.
Note: The panel must have a
minimum thickness of 2.4mm (0.094in).
1. Drill two mounting holes using the
spacing shown in the drawing (at
right) and tap for M3.5 (3.5 x 0.6mm).
2. Align the two mounting screws of the
module with the mounting holes in
the panel.
3. Using a Philips screwdriver, tighten
the two screws to a maximum torque
of 0.5 Nm (4.4 in-lbs).
Figure 4: GCG001 Panel Mount Diagram
GFK-2892B PACSystems RX3i Genius Communications Gateway User Manual Public 11

Chapter 1. Introduction
1.5 PROFINET Operation Overview
An RX3i Genius Communications Gateway (GCG001) uses PROFINET communications for data
exchange with the PLC. As noted above, the data rate must be 100Mbps full-duplex or faster.
The same network may be used for basic Ethernet communications, but use of a separate
Ethernet network and RX3i Ethernet interface is recommended.
PROFINET Communications
Communications on an RX3i PROFINET network use the standard PROFINET communications
described in this section. Note, however, that the Genius Gateway GCG001 is constrained to
work only with GE PROFINET PLC products.
Application Relationships
Before a PROFINET IO-Controller can exchange data with a PROFINET IO-Device such as the
GCG001, an Application Relationship (connection) must be established between the devices.
The PROFINET IO-Controller automatically sets up the correct number and types of Application
Relationship and Communication Relationship channels (see below) based on its Proficy
Machine Edition (PME) configuration. Usually, only one Application Relationship is established
per IO-Device.
Communication Relationships within an Application Relationship
Within each Application Relationship, the PROFINET IO-Controller establishes the following
types of Communication Relationships (CRs):
•Record Data CRs – always the first to be established within an Application Relationship.
Record Data Communication Relationships are used for non-real-time transfers of data
records such as startup parameter data, diagnostics data, identification data, and
configuration data.
•IO CRs – used for the real-time, cyclic transfer of IO data
•Alarm CR – used for real-time, acyclic transfer of alarms and events
The following illustration represents an Application Relationship between an RX3i PROFINET
Controller and an RX3i Genius Gateway GCG001.
Record Data Communication Relationship
I/O Data Communication Relationship
Alarm Communication Relationship
Application Relationship
Genius Gateway (GCG001)
1
2
3
4
PNS001
ACTIVE
USB
OK
LAN
STATUS
CONN
USB
IPADDRESS
MACADDRESS
PORTS
TOINSTALL,
TORQUETO
6IN-LB.
IO DEVICE
FRONT
3 4
1 2
SDCARD
!
RX3i with PROFINET Controller (PNC)
Figure 5: Application Relationships between PROFINET Controller & Genius Gateway
12 Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Chapter 1. Introduction
Types of PROFINET Communications
Genius Communications Gateways use two types of PROFINET communication transfers: real-
time and non-real-time. The illustration below shows real-time communications as solid lines
and non-real-time communications as dashed lines.
1
2
3
4
PNS001
ACTIVE
USB
OK
LAN
STATUS
CONN
USB
IPADDRESS
MACADDRESS
PORTS
TOINSTALL,
TORQUETO
6IN-LB.
IO DEVICE
FRONT
3 4
1 2
SDCARD
!
RX3i with PROFINET Controller (PNC)
Real-Time Data
Inputs
Outputs
Alarms
Non Real-Time
Data
Parameters
Configuration Data
Figure 6: Real-Time & Non-Real-Time Data Types
•Real-Time (RT) communication: PROFINET real-time communication is used for time-sensitive
data. A PROFINET IO-Controller (PROFINET Controller) and PROFINET IO-Device use two types
of real-time communications to exchange data: cyclic communication and acyclic
communication:
•Real-time Cyclic communication is used to periodically transfer the application’s input
and output data. Cyclic communication occurs each PROFINET IO production cycle.
•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.
Operations of the Genius Communications Gateway
The Genius Communications Gateway performs the following operations:
•Consumes PROFINET IO-Device configuration from the PROFINET IO-Controller over the
PROFINET network.
•Scans input data from each Genius device it manages and produces that data to the
PROFINET IO-Controller.
•Consumes the output data that it receives from the PROFINET IO-Controller and applies it
to each Genius device it manages.
•Where needed, translates Genius Datagrams (background traffic) into PROFINET
packages that are sent to the PROFINET Controller. This includes Datagrams that
originated at the Genius Devices, such as Fault Reports.
•Translates PROFINET packages that are sent by the PROFINET Controller into Genius
Datagrams. This includes Datagrams that originated at the PLC through use of COMMREQ
or Data_Init_Comm instructions. For example, a COMMREQ is used to generate a Clear
Fault Report datagram.
GFK-2892B PACSystems RX3i Genius Communications Gateway User Manual Public 13

Chapter 1. Introduction
IO Scanning
In the PACSystems RX3i PROFINET network, multiple IO cycles run asynchronously and
independently. Figure 7) illustrates typical cycles in a system with an RX3i CPU with a
PROFINET Controller module communicating with a Genius Communications Gateway. Cycles
may be different for third-party devices.
Genius
I/O
Genius
I/O
Genius
I/O
Genius
I/O
Genius
I/O
PROFINET I/O
Genius
I/O
Genius
I/O
Genius
I/O
Genius
I/O
Genius
I/O
Genius Bus Scans
P
S
C
P
U
P
N
C
PROFINET IO
Production Cycle
RX3i CPU Sweep
Figure 7: PLC - GCG - Genius Scan Cycles
•Genius IO-Device Scan: In this example, each GCG scans all of its Genius devices. The GCG
stores the devices’ input data into its internal memory. Every time the GCG gets a turn on the
Genius bus, it transmits the output data from its internal memory to each of the Genius
devices.
•3rd party devices: The transfer of IO data between an IO module and the PROFINET IO network
is device dependent. Refer to the third party manufacturer documentation for specifics for a
particular device.
•PROFINET IO Production Cycle:Each PROFINET Controller and IO-Device publishes data from
its internal memory onto the network at its 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 RX3i CPU to each IO-Device, and the IO-Device publishes input
data from its memory to the PROFINET Controller.
•RX3i CPU Sweep: The RX3i 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
module. 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.
14 Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B

Chapter 1. Introduction
Media Redundancy Protocol Support
PROFINET Media Redundancy Protocol (MRP) supports devices configured in a ring topology.
MRP is specified as part of IEC62439 and has been adopted by the PROFINET specification,
which provides for convenient configuration of the ring topology and necessary parameters.
Like PROFINET IO data, Media Redundancy Protocol operations are not routable between
different IP subnets.
Each device within an MRP ring has two physical pathways to the IO-Controller. To connect to
the ring, each device requires an integrated switch with at least two external ports (ring ports)
that support MRP. Devices that are not MRP-capable can be connected to a device in the ring
(i.e., an MRP-capable switch in the ring), but they should not be in the ring themselves. The
redundancy capability offered by the ring topology only extends to the devices on the ring
that are MRP-capable and enabled.
One of the devices on the ring must be configured as the Media Redundancy Manager (MRM),
and all the other devices must be configured as Media Redundancy Clients (MRCs). The
GCG001 can be configured as an MRC. Configuring the GCG as an MRC alters how the
Ethernet ports connect to the network. They attempt to indicate their state to the MRM before
allowing traffic to flow between the ports and close the ring topology through the internal
switch. They also send out notifications to the MRM when a port is lost. Operation of the
GCG001 is otherwise unchanged.
The MRP configuration is stored in non-volatile storage in the GCG001 and activated
immediately upon powering up. Non-volatile storage is updated as part of a connection with
the IO-Controller. A PROFINET Discovery & Configuration Protocol (DCP) Reset disables MRP
Client operation and updates non-volatile storage. The current state of the MRP configuration
is provided as part of the GCG’s Gateway Status Bits which are accessible to user application
logic. Refer to the description of Gateway Status Bits in Section 5.1.1 for further details.
Fast ring-break detection is not fully functional until all MRP clients have received their MRP
configuration. For a discussion of ring-break detection, refer to the following section,
Bumpless Operation with MRP.
Bumpless Operation with MRP
The GCG001 supports bumpless operation under MRP.
1.6 System Limits
IO-Controllers have limitations on the size of the system they support. One of these limits is
the number of PROFINET sub-modules supported. The GCG001 uses four sub-modules: two
for basic operation and two built-in port sub-modules that are always configured. Each
Genius device attached to a GCG001 uses one additional sub-module.
Other limitations, such as the configuration and IO sizes are specific to the configuration
options chosen. Note that not every combination of options is supported in every system. If
the configuration uses all Genius bus slots with a corresponding large device count, the
memory of the IO-Controller system will be a limiting resource.
See GFK-2571 for actual limits in the RX3i PROFINET Controller (PNC001).
See GEK-90486, Genius I/O System and Communications User's Manual for information on how
much I/O, and which type of I/O, need to be allocated to Genius devices,
Machine Edition (v8.0 or later) takes into account both system limits and I/O allocation.
GFK-2892B PACSystems RX3i Genius Communications Gateway User Manual Public 15

Chapter 1. Introduction
1.7 Operational Differences vs. Genius Bus Controller
Persons migrating from a Genius environment where the Genius Bus Controller performs
functions similar to those of the GCG001 will want to be aware of the following differences:
1. COMMREQ function block SYSID and Task parameters change. SYSID is now the rack &
slot of the PNC connected to the GCG001. Task is now 132.
2. COMMREQ data blocks are different, mainly due to added PROFINET Device Number and
expansion of memory address fields from one word to two words. See COMMREQ
summary in Section 6.3.3.
3. Pulse Test and Assign Monitor COMMREQs do not support Genius bus address of 255 to
send messages to all blocks.
4. COMMREQ commands: GCG001 does not support all datagrams. See section 6.3.2 for a
corresponding list of supported COMMREQs.
5. GCG001 supports hot-standby and duplex redundancy modes only. No support for dual-
bus redundancy.
6. GCG001 can be assigned to bus addresses 30 and 31 only.
7. GCG001 does not support Field Control, GENI, GENA, or PCIM.
8. Prior to V2.0.0, GCG001 did not support 76.8K and 38.4K baud rates. Beginning with
V2.0.0, all Genius baud rates are supported.
9. Prior to V1.1.1, fault contact operation has changed. Whenever there is a fault on a single
channel of a Genius block, all fault contacts associated with that Genius block will
become active. All faults on that device must be cleared before any of the fault contacts
will de-energize. Beginning with V1.1.1, when there is a fault on a single channel, none of
the fault contacts will become active.
10. Genius faults routed through a GCG001 appear as PROFINET faults to the CPU. The same
fault routed through a Genius Bus Controller will present a different error code.
11. Prior to V1.1.1, when a Genius block encounters a circuit fault on one or more points or
channels, the GCG001 causes all of the input references associated with that block to
either hold last state or go to default values until such time as the fault is cleared. See the
Alarms discussion in section 4.1.4 for a work-around to this behavior. However, beginning
with V1.1.1, when a Genius block encounters a circuit fault on one or more points or
channels, the GCG will cause only the faulted input references to hold the last state or go
to default values. The other points or channels on the block will continue to operate
normally.
16 Public PACSystems RX3i Genius Communications Gateway User Manual GFK-2892B
Table of contents
Other GE Gateway manuals