Application Note. Adding an MPiec Controller as an EtherNet/IP Adapter to Allen Bradley CompactLogixL32E. Applicable Product: MPiec, CompactLogix5332E

Similar documents
Application Note. Adding an MPiec Controller as an EtherNet/IP Adapter to Allen Bradley ControlLogix 5555

Using an AIMCO Gen 4 Controller on a Rockwell PLC with EtherNet IP

Application Note. Configuring a Phoenix Bus Coupler to communicate Modbus/TCP with an MPiec Controller

EtherNet/IP Configuration for a Moxa MGate 5105-MB-EIP and an Allen-Bradley CompactLogix L32E. Copyright 2013 Moxa Inc Released on July 15, 2013

Setting up Pinnacle Ethernet IP communication with Allen Bradley PLCs

Product Application Note. Configuring Visu+ software on a TP series Phoenix HMI to Communicate with an MPiec controller over MODBUS TCP

CM-EIP-1 G9SP Safety Controller EtherNet/IP Adapter Application and Setup Guide

Product Application Note. MP2000iec Address Mapping between a Phoenix MII BK unit and an MP2000iec controller. Applicable Product: MP2000iec

Product Application Note. MPiec: Configuring DigiOne IAP for Serial Ethernet MODBUS communication. Applicable Product: MPiec

QuickStart Guide. Configuring a RedLion HMI to communicate with an MPiec Controller via MODBUS/TCP using Crimson 3

Welcome to Yaskawa America s Training Café Express

AKD Ethernet IP: Using Compactlogix or Contrologix With No Cyclic Poll ( Explicit Messaging Only )

Operating a Power Xpert C445 Global Motor Management Relay with a Rockwell PLC via Ethernet/IP

Application Note: 105U/905U-G-ET1 EtherNet IP & CompactLogix PLC

CP1W-EIP01-US CP1L / CP1H EtherNet/IP Adapter To Allen-Bradley ControlLogix or CompactLogix with EtherNet/IP Setup Guide

WebAccess AB LOGIX PLC Ethernet Driver Guide. Advantech WebAccess. - AB LOGIX PLC Ethernet Driver Guide Version: 1.02

2.6 Configuring the Ethernet Communication Module as an EtherNet/IP Adapter

APPLICATION NOTE: Reading/writing data from Anybus-S EtherNet/IP using ControlLogix5000 MSG instruction. HMS Industrial Networks

Configure an X-Gateway EtherNet/IP Adapter with RSLogix 5000

Technical Note. Typical Scenario Performance Test

Integration of In-Sight with AB PLCs running RSLogix

ICP DAS EIP-2000 FAQ. FAQ Version 1.1. ICP DAS Co., Ltd

Communicating To Acromag Series 9xxEN-6xxx Ethernet Modules In An Allen Bradley CLX5555 Control System

Technical Application Note

ivu Plus Industrial Ethernet Instruction Manual

User's Manual. DAQMaster MW100 Ethernet/IP Instruction Manual

APPLICATION NOTE. Reading/writing data from an X-gateway EtherNet/IP using ControlLogix5000 MSG instruction SCM HMS Industrial Networks

eth1000_large.jpg Using ICC ETH-1000 EtherNet/IP Interface with Mitsubishi iq PLC

Electronic Displays, Inc. EDV111 Series LED Signs Allen Bradley AOI (Add on Instruction) Software Manual

MotionWorks IEC Hardware

Communicating To Acromag Series 9xxEN-6xxx and XTxxx2-xxx Ethernet Modules In An Allen Bradley ControlLogix System

Using an AIMCO Gen 4 Controller on a Rockwell PLC with Profibus

Operating a PowerXL DC1/DE1 Drive with a Rockwell PLC on Ethernet/IP

Product Demo Instructions. MP2600iec Demo Instructions: v03. Applicable Product: MP2600iec with MotionWorks IEC Pro

Release Notes for MotionWorks IEC

Application Note. MPiec Controllers Communicating Serially with VFDs

OMRON Rockwell CompactLogix or ControlLogix

Logix5000 Controllers Produced and Consumed Tags

ICC. EtherNet/IP Client Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc.

Application Note. Using the Yaskawa V1000 AC Drive and SI-N3/V DeviceNet Option Kit with AB CompactLogix Programmable Controller. Applicable Product:

Connecting Compax3 I22T11 and Allen Bradley / Rockwell PLCs via DeviceNet

Using AKD EtherNet/IP with RSLogix Manual

User Manual APAX Software Manual

TECHNICAL NOTE TNOI36

eth1000_large.jpg Using ICC ETH-1000 EtherNet/IP Interface with Mitsubishi iq PLC

EtherNet/IP - Getting Started User's Manual

P2 Configuration Guide

WebAccess Driver Configuration Manual

EtherNET/IP Software Help File

Pluto Gateway Rockwell PLC Integration Manual (RSNetWorx for DeviceNet)

Addendum to Catalyst Owner's Manual How to configure a Catalyst EtherNet/IP with RSLogix 5000

ControlLogix PLC Example. Show Controller: V16 Pro Script File: PLC_ControlLogix.ami

TECHNICAL NOTE TNDA05

Addendum to Verbatim Gateway Owner's Manual How to configure a Verbatim EtherNet/IP with RSLogix 5000

Replacing the AB 1761-NET-ENI with the MGate EIP3000 to perform an EIP-to-DF1 conversion

Tritex II EtherNet/IP - Option

Using the WAGO as Remote I/O with a ControlLogix Ethernet/IP Bridge Module Application note

Allen-Bradley ControlLogix Slave Ethernet Driver Help Kepware Technologies

Building a groov HMI for Allen-Bradley Logix Systems. About groov. Building a groov HMI for Allen-Bradley Logix. A-B Systems and groov

How to Configure the Allen Bradley CompactLogix for EtherNet/IP Communications to MultiRanger/ HydroRanger 200 HMI

2013 Moxa Inc Released on Sep 15, 2013

For the configuration of the I/O-modules in a control system an EDS-file is required. The names of the files are as follows:

TECHNICAL NOTE TNPC07

HART / EtherNet/IP Gateway GT200-HT-EI User Manual V 1.0 REV A SST Automation

Controlling I/O with explicit messages is relatively complex compared to normal implicit I/O control.

Configuring EtherMeter MicroLogix (1100/1400) Communications Using EtherNet/IP.

Anybus CompactCom 40 Diagnostic Events for EtherNet/IP

Version 2.0. January For Firmware versions 4.25 and 5.2

Using the WagoAppEtherNetIP_Adapter library with a CompactLogix Controller A500930

Technical Note. PLX3x EtherNet/IP gateways and PowerFlex drives. Applicable products include: All PLX3x EIP xxx gateways EtherNet/IP to xxx gateways

Copyright Information. Copyright ThePlcCorner.com

Grid Connect EtherNet/IP Adapter CP1W-EIP61. Application and Setup Guide

Integration of Dimetix D Series Laser via Ethernet IP with Allen Bradley Systems PLC July 19, 2018

EtherNet/IP to Allen-Bradley DH+ or Remote I/O Gateway AN-X-AB-DHRIO

TeSys T LTM R EtherNet/IP with a Third-Party PLC Quick Start Guide

CENTERLINE 2100 Motor Control Centers EtherNet/IP Network Adapter

NE1A Ethernet IP Communications with Omron CJ2 PLC Micheal Paradiso

AKD Using AKD EtherNet/IP with RSLogix Manual

Basic Control of SMVector over Ethernet IP using RSLogix 5000

Version 1.4. January Publication CNIP-1000

EtherNet /IP. Interface Configuration Quick Start

Driver Manual. FS EtherNet/IP

Smart3G pn5732p Ethernet PLC. User Guide

APPLICATION NOTE. Title: SigmaLogic Example Code Example Manual. 1. Application Overview. Revision 2 February 21, 2018 Page 1 of 31

Gateway for EIP - DF1 Allen-Bradley PLC

Introduction. Contents (these are links; click to jump to a topic)

Technical Note. ACSI Motor/Drive/Controller & ACS Drive with Allen Bradley RSLogix 5000 EtherNet/IP Setup Guide. Contents

This document describes the interfaces provided in InduSoft Web Studio (IWS) to exchange data with ControlLogix PLCs from Allen-Bradley :

Glossary of Terms. Glossary of Terms

Connecting a Magelis XBTG/XBTGT Operator Terminal to an Allen-Bradley ControlLogix EtherNet/IP Module

Logix5000 Controllers Produced and Consumed Tags

Galileo training: Logix platform DF1 RS232 driver and tag import

PS69-DPS. CompactLogix or MicroLogix Platform Profibus DP Slave Communication Module USER MANUAL

Using Message Instructions to Communicate with an Ethernet IP Nexus Unit

EtherNet /IP User Guide

Defining a Rockwell Logix unsolicited message using RSLogix 5000

EtherNet /IP User Guide

Configuration for General DIP Devices. Setting Up RSLinx

Communication Setting Sample

Using Yaskawa VFD s ModbusTCP-Ethernet Option with Allen Bradley SLC Programmable Controllers

Transcription:

Application Note Adding an MPiec Controller as an EtherNet/IP Adapter to Allen Bradley CompactLogixL32E Applicable Product: MPiec, CompactLogix5332E Yaskawa Electric America 2121 Norman Drive South Waukegan, IL 60085 1-800-927-5292 Doc#:AN.MCD.08.110 Copyright Yaskawa Electric America 2008 August 30, 2012 Page 1 of 21

1. Application Overview... 3 2. Application Requirements... 3 3. Application Solution and Benefits... 3 4. System layout... 4 5. Configuring the Scanner (AB CompactLogix 5332E)... 4 6. Configuring the Adapter (MPiec)... 13 7. Communication Verification... 18 August 30, 2012 Page 2 of 21

1. Application Overview This application note illustrates how to add an MPiec motion controller as an EtherNet/IP Adapter (Generic EIP Device) to Allen Bradley s CompactLogix 5332E using RSLogix 5000 PLC application software and MotionWorksIEC. Additionally, a detailed description of how to create, link and verify communication via I/O variables is provided. 2. Application Requirements The requirements for this application note include using the MPiec motion controller as an EIP Adapter (Slave) device to talk to and exchange data with an Allen Bradley CompactLogix PLC Scanner (Master). The example explained in this note describes an implicit I/O message connection between the MPiec and the AB PLC. No function blocks or PLC logic is necessary, since the data connection is open once the Assembly instances are correctly configured. Components: MPiec Controller AB RSLogix5000 version 13.0 AB CompactLogix 5332E with 1769-L32E Ethernet Port (Revision 13.21) 3. Application Solution and Benefits This configuration will allow the user to exchange data between the Allen Bradley CompactLogix 5332E PLC and the MPiec Motion Controller using EtherNet/IP as the protocol. Both Input and Output data tags are supported. August 30, 2012 Page 3 of 21

4. System layout Figure 1 details the goal of this project Figure 1: System Layout 5. Configuring the Scanner (AB CompactLogix 5332E) This document explains configuration of the EtherNet/IP Module and the EtherNet/IP Assembly instances on both the MPiec device (Adapter) and the AB PLC device (Scanner). In RSLogix 5000, start a new project. Enter the controller details as shown in Figure 2 August 30, 2012 Page 4 of 21

Figure 2: Starting a new project The next step is to configure the AB PLC with its IP address and verify that all devices on the network are recognized. Since the Ethernet module is built in, double click on the Ethernet port entry under I/O Configuration and enter the IP address of the scanner (CompactLogix PLC). (Figure 3) August 30, 2012 Page 5 of 21

Figure 3: IP address of AB scanner To verify the devices on the network, click on the communications tab and select Who Active. Figure 4: Verification of online devices on the network August 30, 2012 Page 6 of 21

Figure 5 illustrates how the two devices on the network are displayed. The MPiec controller (adapter) is at IP address 192.168.2.1 and the AB scanner PLC is at 192.168.2.82. Figure 5: Online devices Next, the MPiec needs to be added as a Generic EIP device. Right Click on [1] 1769-L32E Ethernet Port Local ENB under I/O Configuration > Click on New Module, and select the following from the Select Module Type dialog: August 30, 2012 Page 7 of 21

Figure 6: Selecting the adapter module type Right Click on the newly created ETHERNET-MODULE and edit the properties as shown in Figure 7 August 30, 2012 Page 8 of 21

The following dialog should be displayed to configure the MPiec EIP Adapter: Figure 7: Ethernet Module (adapter) properties Notes about the Generic Ethernet Device Properties: 1. IP Address is for the EIP Adapter. 2. Assembly Instances are referenced to the Master, meaning Input in this context is input to the Scanner (Master), output to the Adapter (Slave). Note: Special attention needs to be paid to the assembly instances and their sizes. If the sizes are not compatible, an error in communication will result. In this case sixty four sixteen bit registers make up the 128 bytes that instances 101 and 111 are made up of. This is compatible with the 128 eight bit registers on the MPiec side. August 30, 2012 Page 9 of 21

3. Configuration is not used on the MPiec controller. Therefore, this can be set to Assembly Instance #1, Size 1 since the assembly number can not be left blank. Finally, configure the RPI (Requested Packet Interval) on the Master to dictate the polling rate to which the Master will update new packet information from the Slave. The minimum value for the MPiec is 10ms. Click on the Connection tab in the Module Properties dialog Figure 8: RPI properties Verify the created project by clicking on the verify button as shown in Figure 9. August 30, 2012 Page 10 of 21

Figure 9: Verify Download the project to the controller by verifying the path to download. Communications > Who Active Figure 10: Verify path for download Select the controller to which this project is going to be downloaded and click download as in Figure 11. August 30, 2012 Page 11 of 21

Figure 11: Download to CompactLogix Once downloaded, go online. At this point, the scanner device (AB PLC) is configured to talk with the MPiec as an adapter. Additionally, the RSLogix 5000 software automatically adds the words configured for the EIP module. These can be located in the Controller Tags node under the Controller node in the project tree: August 30, 2012 Page 12 of 21

Figure 12: Controller tags for I/O variables 6. Configuring the Adapter (MPiec) The next steps illustrate how to create a project in MotionWorks IEC and add I/O variables to talk with the AB PLC. Since Assembly Instances #101 (Scanner Inputs) and #111 (Scanner Outputs) were configured on the scanner device, the next task is to implement the data exchange between the scanner and the adapter. To do this, we need to add I/O variables using the pre-defined address ranges as specified in the MPiec Project Template. This is the template that opens when a user chooses to open a new project in MotionWorksIEC as shown in Figure 13 a. August 30, 2012 Page 13 of 21

Figure 13 a: New project in MotionWorksIEC Launch the Configuration tool and verify the IP address of the MPiec adapter device as shown in figures 13 b and c. August 30, 2012 Page 14 of 21

Figure 13 b: Verifying IP settings of MPiec through the CT Figure 13 c: IP settings of the MPiec Verify the IP settings on the web page of the controller after logging into the MPiec web page. This is shown in Figure 13 d. Note: Pay special attention to ensure that the Default Gateway is set appropriately in both the CT and the web page. August 30, 2012 Page 15 of 21

Figure 13 d: IP settings on the MPiec web page In the MotionWorksIEC new project, select the Global_Variables tab in the Project Tree Figure 14: Global Variable list Start adding I/O variables to the Global Variables table. In this example, we will be adding one input INT (16bit) variable and one output INT variable. A new variable can be created by right clicking on the grey input or output instance group name and choosing so. August 30, 2012 Page 16 of 21

Next, we assign each variable an address based on the variable group description range. Note: Addressing in the MotionWorks IEC project is based on byte offset; i.e. %QW0 = Word 0, %QW1 = Word 1, etc. The exercise carried out in this test project is as follows Figure 15: Test exercise Create the following logic on the slave MPiec controller. Download the program and run the controller. August 30, 2012 Page 17 of 21

Figure 16: Logic on the MPiec 7. Communication Verification After both devices and variables are configured, each program can be run and tested using the debuggers on both the Master and Slave devices. Enter an integer in the scanner output variable August 30, 2012 Page 18 of 21

Figure 17: Scanner output variable In debug mode, one can see the MotionWorksIEC program perform the addition as shown in Figure 17 a. Figure 17 a: Addition in MotionWorksIEC August 30, 2012 Page 19 of 21

The corresponding scanner input variable will have the value of the scanner output variable incremented by one. This addition took place in the MPiec controller. Figure 18: Scanner input variable To verify the AB PLC has connected correctly to the MPiec controller and the configured Assembly Instances are functioning properly, there is a dialog in RSLogix that displays the status as shown in Figure 19. August 30, 2012 Page 20 of 21

Figure 19: Communication status display August 30, 2012 Page 21 of 21