Emerson PACSystems RX3i Application Manual
Emerson PACSystems RX3i Application Manual

Emerson PACSystems RX3i Application Manual

Genius dual bus
Hide thumbs Also See for PACSystems RX3i:
Table of Contents

Advertisement

Quick Links

APPLICATION GUIDE
GFK 2928C
Oct 2019
PACSystems
RX3i
TM
GENIUS DUAL BUS APPLICATION GUIDE

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PACSystems RX3i and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Emerson PACSystems RX3i

  • Page 1 APPLICATION GUIDE GFK 2928C Oct 2019 PACSystems RX3i GENIUS DUAL BUS APPLICATION GUIDE...
  • Page 2: Table Of Contents

    Application Guide Contents GFK 2928C Oct 2019 Contents Chapter 1: Introduction ............1 Revisions in this Manual ..................1 PACSystems Documentation ................1 PACSystems Manuals ................1 RX3i Manuals .................... 2 RX7i Manuals .................... 2 Series 90 Manuals ..................2 Distributed I/O Systems Manuals ...............
  • Page 3 Application Guide Contents GFK 2928C Oct 2019 Memory Settings ..................18 Point Fault Setting ................... 18 Transfer List Entries ................... 18 Input Transfer Points ................18 Output Transfer Points ................19 Configure the Built-in Ethernet Port of the CPU ..........19 Configure the PROFINET Controller Module ............
  • Page 4 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 Emerson may make changes, modifications, or improvements to the equipment referenced herein or to the document itself at any time.
  • Page 5: Chapter 1: Introduction

    PLC project. Revisions in this Manual Date Description Following Emerson’s acquisition of this product, changes have been Sep-19 made to apply appropriate branding and registration of the product with required certification agencies. No changes to material, process, form, fit or functionality.
  • Page 6: Rx3I Manuals

    PAC Process Systems Getting Started Guide GFK-2487 PACSystems RXi, RX3i, RX7i and RSTi-EP Controller Secure Deployment Guide GFK-2830 PACSystems RX3i & RSTi-EP PROFINET I/O Controller Manual GFK-2571 RX3i Manuals PACSystems RX3i System Manual GFK-2314 PACSystems RX3i PROFIBUS Modules User’s Manual GFK-2301 PACSystems RX3i Max-On Hot Standby Redundancy User’s Manual...
  • Page 7: Abbreviations

    Application Guide Chapter 1 GFK-2928C Oct 2019 Abbreviations Abbreviation Meaning Genius Bus Switching Module RX3i CPU with embedded Ethernet Genius Communication Gateway (GCG001) Genius Hand-Held Monitor Ethernet Media Redundancy Protocol PAC Machine Edition (programming & configuration software tool) PROFINET Controller PNSR PROFINET System Redundancy Genius Serial Bus Address...
  • Page 8: Chapter 2: Overview

    GCG001 supports several different Genius head-ends, allowing other types of I/O rack to be attached to the Genius bus. Figure 1: Genius Dual Bus Combined with RX3i Hot Standby Redundancy For details, refer to the PACSystems RX3i Genius Communications Gateway User Manual, GFK-2892C or later. Overview...
  • Page 9: Chapter 3: Application System Architecture

    Application Guide Chapter 3 GFK-2928C Oct 2019 Chapter 3: Application System Architecture Figure 2: RX3i Genius Dual Bus Interfaced to RX3i via Genius Gateway Modules (GCG001) A typical system consists of at least two RX3i racks, with the following components in each rack: •...
  • Page 10: Profinet Network Arrangement

    Oct 2019 • Optional – Connectors that provide Hand Held Monitor attachment points for each of the Genius busses. (Emerson catalog number 44A736310-001-R001. Refer to Genius Hand-Held Monitor User’s Guide, GFK-0121, page 2-9 for further information). PROFINET Network Arrangement A ring topology using MRP is the preferred arrangement. With this topology, a system may use a combination of PROFINET System Redundancy (PNSR) devices and non-PNSR devices (specifically Genius Communication Gateway modules).
  • Page 11: Dual Bus Mapping Description

    Application Guide Chapter 3 GFK-2928C Oct 2019 Dual Bus Mapping Description The dual-bus application evaluates the attachment state for each Genius device on both busses. • If the device is attached to Bus A, then the corresponding inputs appearing in the A references are valid and no further action is needed.
  • Page 12: Simplified Description Of Project Upgrade Steps

    Application Guide Chapter 3 GFK-2928C Oct 2019 Simplified Description of Project Upgrade Steps • Convert the existing Series 90 project into an RX3i project. • Import Software Components for Dual Bus into the PAC Machine Edition Toolchest. • Edit the Primary/Secondary Hardware Configurations. •...
  • Page 13: Chapter 4: Toolchest Components

    Application Guide Chapter 4 GFK-2928C Oct 2019 Chapter 4: Toolchest Components In order to use the dual bus application components, they must first be added to the PAC Machine Edition Toolchest. Click on the View Tab in PAC Machine Edition Then make certain that the Toolchest item is checked.
  • Page 14: Add Toolchest Items To Your Project

    Application Guide Chapter 4 GFK-2928C Oct 2019 Figure 7: Select Toolchest Drawer File to Import The Toolchest now contains the DualBus drawer. Using the dropdown text box, click on DualBus. Expand the drawer so that the individual folder items are visible as shown below: Figure 8: Folders in DualBus Drawer Add Toolchest items to your project While depressing the Ctrl key, drag the following items from the Toolchest’s DualBus folders...
  • Page 15: Place Into Program Blocks

    Application Guide Chapter 4 GFK-2928C Oct 2019 Place into Program Blocks When function blocks are dragged from the Toolchest into the Program Blocks collection, PAC Machine. Edition may prompt for an entry into which a variable name must be provided. Figure 9: PAC Machine Edition Form: Enter Variable Name The blocks and corresponding entries are as follows: Group03 –...
  • Page 16: Adding Dual Bus Logic

    Application Guide Chapter 4 GFK-2928C Oct 2019 Adding Dual Bus Logic In the ladder block named _Main, insert a new row at the beginning of the program. While holding down the Ctrl-key, drag the program block named BUSSES and place it into the first rung.
  • Page 17: Dual Bus Mapper

    Application Guide Chapter 4 GFK-2928C Oct 2019 Note: A new variable must be declared for each additional dual bus. Dual Bus Mapper Each dual bus will require a separate instance of the DBUS function block. In this case the block refers to the first dual bus. The name DB00 relates to the first bus. Figure 11: Edit Block for Mapping Each Dual Bus Note the bus variable on the left side of the function block.
  • Page 18 Application Guide Chapter 4 GFK-2928C Oct 2019 Figure 12: Copy INIT_GBnn Block 3. Right-click on Program Blocks in the Navigator pane. The following pop-up menu will be displayed: Figure 13: Paste INIT_GBnn Block 4. Click on Paste Block. 5. Because the block already exists, PAC Machined Edition will prompt for further action. Click on the Duplicate button.
  • Page 19: Dual Bus Number

    Application Guide Chapter 4 GFK-2928C Oct 2019 Dual Bus Number Figure 15: Genus Bus Number Assignment BUS.NUM The bus number provides a bus identity to various software components. Each dual bus must have a unique value that is in the range of 0 to 15.
  • Page 20: Dual Bus Parameters

    Application Guide Chapter 4 GFK-2928C Oct 2019 Figure 18: GCG Assignments – Bus B BUS.GCG_B.PRI_NUM The PROFINET Device Number for the Primary PLC Gateway module attached to Bus B. BUS.GCG_B.SEC_NUM The PROFINET Device Number for the Secondary PLC Gateway module attached to Bus B. BUS.GCG_B.PSDA The PROFINET Status/Diagnostic bits for the Gateway module attached to Bus B.
  • Page 21 Application Guide Chapter 4 GFK-2928C Oct 2019 B. For instance, a device configured at %AI0001 on Bus A must be configured at %AI (1+AI_OFST) on Bus B. Figure 20: References by SBA of Genius Devices on Bus BUS.Devices[nn].DI_Add This parameter applies to devices that contain discrete inputs.
  • Page 22: Chapter 5: Plc Hardware Configuration

    Application Guide Chapter 5 GFK-2928C Oct 2019 Chapter 5: PLC Hardware Configuration Overview In general, the hardware configuration for the Primary and Secondary PLCs are very similar. The dual-bus elements will be configured in a nearly identical manner. PLC Reference Memory Tab Settings In the Hardware Configuration (Primary) double-click on the RX3i CPU module to display the configuration settings.
  • Page 23: Output Transfer Points

    Application Guide Chapter 5 GFK-2928C Oct 2019 configured for length=0 (as needed) (as needed) (as needed) Optionally, there is one symbolic variable that may be included in the synchronized data transfer list. It is in the program logic block named AUTO_SW. The variable ACTV_CSB must be included in the Input Transfer List if you wish to perform automatic role switches based upon the loss of devices on a GCG.
  • Page 24: Configure The Profinet Controller Module

    Application Guide Chapter 5 GFK-2928C Oct 2019 Figure 23: Assign Ethernet Status Address Note that there are additional port settings for LAN1 and LAN2. These will require configuration entries as well. Configure the PROFINET Controller Module The PROFINET Controller Module has a 32-bit diagnostic/status reference. The recommended starting reference is %I16465 (the next available reference following the Ethernet port status reference).
  • Page 25: Configure The Genius Communication Gateway Modules

    Gateway Status Data The GCG provides 32 bits of status information for the network (MRP, Port Availability), Genius Device Fault state, and GCG Module OK. Refer to the PACSystems RX3i Genius Communications Gateway User Manual, GFK-2892, Section 5.1.1. Figure 27: GCG Gateway Status Data Reference Assignments...
  • Page 26: Genius Devices

    Figure 28: GCG Baud Rate & Output at Startup Settings Genius Devices Refer to the PACSystems RX3i Genius Communications Gateway User Manual, GFK-2892C or later, for instructions on configuring I/O devices that are attached to the GCG. Dual Bus Function Block...
  • Page 27: Input

    Application Guide Chapter 5 GFK-2928C Oct 2019 Input This receives the Genius bus parameters (via a variable of “user defined type” G_Bus). Note that the parameters are configured using the function blocks derived from either INIT_GB00 or INIT_GBnn. Output PNCST Provides a copy of the status information for the associated PROFINET Controller module.
  • Page 28: Switch Devices On Busses

    Application Guide Chapter 5 GFK-2928C Oct 2019 Figure 30: Monitor SBA Connection Status Switch Devices on Busses SW_BSM Zoom into the block to display the Switch BSM (SW_BSM) function block. This function block allows the user to switch a specified Genius device to either Bus A or to Bus B.
  • Page 29: Automatic Role Switch

    Application Guide Chapter 5 GFK-2928C Oct 2019 connected onto Bus A. This reference may be turned on by selecting the contact and then right click. The reference maintains its state. Note: The function will turn ON its fault output if TO_A and TO_B are both ON or both OFF. TO_B This is like TO_A, except that it applies to switching a device to Bus Outputs...
  • Page 30 Application Guide Chapter 5 GFK-2928C Oct 2019 Figure 32: Automatic Role Switch (AUT_SW) Function Block ENAB This Boolean reference determines if automatic switching is active in the Backup PLC. This should not be changed. (It is the reference to the Bus Number [0.15]).
  • Page 31: Chapter 6: Updating From A Previous Release

    Application Guide Chapter 6 GFK-2928C Oct 2019 Chapter 6: Updating from a Previous Release Overview The upgrade process relies upon Machine Edition Toolchest operations to: • save information that is in the current application’s target, • retrieve the revised components as part of the upgrade, •...
  • Page 32 Application Guide Chapter 6 GFK-2928C Oct 2019 Figure 33: Pop-up Menu for Local 4. Enter the name of the new drawer, for instance, “SavedDBus”. 5. In the Project Navigator window, expand Program Blocks to reveal the various program blocks used in the application. Locate the program block named BUSSES, plus any blocks that start with the letters INIT_GB (such as, INIT_GB00, INIT_GB01, etc.) Figure 34: Identify Program Blocks...
  • Page 33: Delete Out-Of-Date Logic Components

    Application Guide Chapter 6 GFK-2928C Oct 2019 Delete Out-of-Date Logic Components 1. In the Project Navigator window, double-click on the program block _Main so that the ladder block is displayed in the Infoviewer pane. 2. Locate and then delete the rung that contains the call to the program block BUSSES. Figure 35: Delete Rung Invoking Program Block BUSSES 3.
  • Page 34: Delete Remaining Dual-Bus Program Blocks

    Application Guide Chapter 6 GFK-2928C Oct 2019 Figure 37: Identify Program Block BUSSES to be Deleted 6. Delete the ladder logic block named BUSSES. Delete Remaining Dual-Bus Program Blocks 1. In the Project Navigator window, there will be a collection of outdated ladder logic blocks, structured text blocks and possibly C-blocks.
  • Page 35: Add Revised Dual-Bus Program Blocks

    Application Guide Chapter 6 GFK-2928C Oct 2019 e. ALM_DEV EXE_CR g. fc_ai h. fc_di Add Revised Dual-Bus Program Blocks In the Toolchest window, click on DualBus and expand the drawer so that the individual folder items are visible. While depressing the Ctrl key, drag the following items from the Toolchest’s DualBus folders into Logic||Program Blocks for the PLC target.
  • Page 36: Add Logic To

    Application Guide Chapter 6 GFK-2928C Oct 2019 Add Logic to _Main In the ladder block named _Main, insert a new row at the beginning of the program. From the Navigator window, select the program block named BUSSES and drag it into the first rung.
  • Page 37 Emerson product remains solely with the purchaser. © 2019 Emerson. All rights reserved. Emerson Terms and Conditions of Sale are available upon request. The Emerson logo is a trademark and service mark of Emerson Electric Co. All other marks are the property of their respective owners.

Table of Contents