Using Add-On Instruction and CIPconnect TM

Similar documents
Technical Note. MVI56(E)-MNETR Add-On Instruction Installation Guide

Technical Note. Rockwell Automation ControlLogix PLC Communications with 4B Watchdog Super Elite via a ProSoft Technology PLX31-EIP-MBTCP

Technical Note. Converting Modbus applications from a 3150-MCM to an MVI46-MCM. Document Code: TN Author: Steve Crippen Date:

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

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

MVI56E-LDM QUICK START GUIDE. ControlLogix Platform. C Programmable Linux Application Development Module

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

MVI56E-MNETR. ControlLogix Platform Modbus TCP/IP Interface Module with Reduced Data Block USER MANUAL

MVI56E-MCMR. ControlLogix Platform Enhanced Modbus Master/Slave Communications Module with Reduced Data Block SETUP GUIDE

MVI56E-MNETC. ControlLogix Platform Modbus TCP/IP Client Enhanced Communication Module USER MANUAL

The client device could be another PLC (Quantum, M340, Premium...) or any other device that supports Modbus TCP client communication.

MVI56-PDPMV1 USER MANUAL. ControlLogix Platform PROFIBUS DPV1 Master. July 29, 2015

MVI56E-MNETC/MNETCXT. ControlLogix Platform Modbus TCP/IP Client Enhanced Communication Module - Client/Server USER MANUAL

IMC-BHx-AC INSTALLATION GUIDE. Industrial Media Converter. Ethernet over Belden 9463 Blue Hose

ILX34-MBS QUICK START GUIDE. Quick Start Guide. March 10, 2014

MVI56E-SIE. ControlLogix Platform Siemens Industrial Ethernet Client Communication Module USER MANUAL

MVI56E-MNETR. ControlLogix Platform ControlLogix Enhanced Modbus TCP/IP Communication Module with Reduced Data Block SETUP GUIDE

Technical Note PLX82-MNET-61850

ILX34-MBS. User Manual Modbus Serial Module for CompactLogix L1 and Point I/O Adapters USER MANUAL

MVI56E-MCM / MCMXT ControlLogix Platform Modbus Communication Module

DISCONTINUED IEC Slave to PROFIBUS DP Master Gateway

MVI69E-MBTCP USER MANUAL. CompactLogix Platform Modbus TCP/IP Enhanced Communication Module. June 28, 2017

Technical Note. Typical Scenario Performance Test

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

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

MVI56E-MNET / MNETXT. ControlLogix Platform Modbus TCP/IP Interface Module USER MANUAL

MVI69L-MBS. CompactLogix Platform Modbus Serial Lite Communication Module USER MANUAL

MVI69L-MBTCP USER MANUAL. CompactLogix Platform Modbus TCP/IP Lite Communication Module. June 28, 2017

MVI56-MNET. ControlLogix Platform Modbus TCP/IP Interface Module USER MANUAL

MVI56E-DNPNET. ControlLogix Platform DNPNET Ethernet Client/Server Communication Module USER MANUAL

Technical Note. ProSoft Technical Publications. RLXIC-Sx Serial Cellular Radio Application Setup Guide

MVI69-GSC CompactLogix or MicroLogix Platform Generic ASCII Serial Communication Module

MVI56E-MCM / MCMXT. ControlLogix Platform Modbus Communication Module SETUP GUIDE

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

Stand-Alone Industrial Gateways

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

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

Copyright Information. Copyright ThePlcCorner.com

L12 - Studio 5000 and Logix: Basics Lab. For Classroom Use Only!

DataSite Accelerator Toolkit

MVI56-PDPS. ControlLogix Platform Profibus DP Slave Communication Module. User Manual

ProLinx REFERENCE GUIDE. Standalone Gateways Configuration and Troubleshooting 10/13/2009

MVI56-EGD ControlLogix Platform GE Ethernet Global Data Communication Module

EAFC Export Utility USER MANUAL

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

MVI56-DNPSNET ControlLogix Platform DNP 3.0 Server over Ethernet Communication Module

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

SST-PB3-CLX-RLL User Reference Guide

MVI69-PDPS. CompactLogix or MicroLogix Platform Profibus DP Slave Communication Module USER MANUAL

PLX35-NB2 RELEASE NOTES. Network Bridge Stand Alone Gateway. July 20, 2018

MVI46-DFNT SLC Platform EtherNet/IP Client/Server Communication Module

Registering and Using an EDS File in Rockwell Automation Studio 5000

RS485 I/O Expansion System

ControlLogix Configurable Flowmeter Module Firmware Revision 2.4

ILX69-PBS. CompactLogix or MicroLogix Platform PROFIBUS Slave Communication Module USER MANUAL

AUP23 ProSoft Technology Wired or Wireless, Open your networks to EtherNet/IP.

MVI-ADM. 'C' Programmable Application Development Module DEVELOPER'S GUIDE

FAQ Communication over PROFIBUS

Using AKD EtherNet/IP with RSLogix Manual

MVI56-HART ControlLogix Platform HART Multi-drop Master Communication Module

MVI56E-FLN ControlLogix Platform FA Control Network Ethernet Communication Module

SST-PB3-CLX-RLL User Reference Guide

PLX51-DF1-ENI. DF1 Router DF1 to EtherNet/IP TM Router USER MANUAL

Book of Implementation Guidelines PFCS Driver Integration for ControlLogix

MVI46-BDW. SLC Platform BARDAC Drive Web Interface USER MANUAL

MVI69-DFNT. CompactLogix or MicroLogix Platform EtherNet/IP Client/Server Communication Module USER MANUAL

MVI56-WA-PWP USER MANUAL. ControlLogix Platform Wireless Communication Module 3/16/2009

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

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

DeviceNet CLX PA75 CLX A4. GuardLogix L62S. GuardLogix SafetyPartner LSP. DeviceNet Scanner DNB

Defining a Rockwell Logix unsolicited message using RSLogix 5000

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

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

TS8000. Profibus DP Slave Configuration Application Note TS8922U001

MVI56-DNP USER MANUAL. ControlLogix Platform DNP 3.0 Server. July 21, 2011

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

Migrating from Legacy Control Systems. Jared Schnaidt US South Central Sales Manager

MVI56-MBP. ControlLogix Platform Modbus Plus Communication Module. User Manual

DeviceNet - Getting Started User's Manual

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

MVI46-DNPSNET. SLC Platform Distributed Network Protocol Interface Module USER MANUAL

MVI46-MNET. SLC Platform Modbus TCP/IP Interface Module USER MANUAL

MVI56-GRCM. ControlLogix Platform GARECO Checkweigher Interface Module. User Manual

MVI56-WA-EIP. ControlLogix Platform High Speed Wireless EtherNet/IP Communication Module. User Manual

QTS-CLX-PVX PROVOX Module. User Manual

Multi-hop Messaging using SLC 5/05 Processor via Ethernet

TECHNICAL NOTE TNOI36

Integrated Safety & PowerFlex DriveGuard

Table of Contents 1 ABOUT THIS DOCUMENT GENERAL COPYRIGHT INFORMATION TERMS ABOUT THE GATEWAY PRODUCT FUNCTIO

JetLink 2108/2308/2308M User Manual

MVI56-MDA16. ControlLogix Platform MDA Scientific System 16 Slave Module USER MANUAL

This document assumes the user has a reasonable understanding Modbus, RS485 communications, and Rockwell Software s RSLogix product line.

MVI46-PDPS. SLC Platform Profibus DP Slave Communication Module. User Manual

PLX51-DL USER MANUAL. Data Logger Data Storage Module. April, 2018

ControlLogix EtherNet/IP Communication Interface Module

Catalog Numbers 9308-RSFB64ENE, 9308-RSFB256ENE, 9308-RSFB1024ENE

FlexLogix System L33 and 1794-L34. User Manual. Allen-Bradley HMIs

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

ICX35-HWC. Industrial Cellular Gateway 3G/4G LTE RELEASE NOTES

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

Transcription:

Technical Note Introduction The goal of this technical note is to allow any user to successfully achieve the complete MVI56-PDPMV1 setup. When the user will have followed the procedure, the module will be up and running. ProSoft Technology www.prosoft-technology.com Worldwide Sales and Technical Support network Locations in North America, Latin America, Europe / Middle-East / Africa, Asia / Pacific Where Automation Connects.

Table of contents Introduction... 1 Architecture... 3 Procedure... 4 A. Setup of the MVI56-PDPMV1... 4 A.1. Step 1: Using RSLogix 5000 V16... 4 A.1.1. Creating new project... 5 A.1.2. Inserting MVI56-PDPMV1 in I/O configuration... 7 A.1.3. Inserting the MVI56-PDPMV1 program... 10 A.1.4. Adapting the ladder logic to the application... 13 A.1.5. Verifying and downloading ladder logic... 14 A.2. Step 2: Using ProSoft Configuration Builder... 17 A.2.1. General module configuration... 18 A.2.2. PROFIBUS configuration... 21 A.2.3. Download the configuration to the module... 26 A.3. Step 3: Verifying communication... 29 A.3.1. On PROFIBUS using the ProSoft Configuration Builder... 29 A.3.2. Starting MVI56-PDPMV1 communication... 32 B. APPENDIX... 35 B.1. Appendix A Importing GSD files... 35 B.2. Appendix B Changing PROFIBUS slave address... 38 B.3. Appendix C Configuring RSLinx... 40 Page 2 of 44

Architecture The following material was used to prepare this technical note: 1. Rockwell Automation: 1756-A4 1756-PA72 1756-1756-L61 V16 1756-ENBT 2. ProSoft Technology: MVI56-PDPMV1 V1.28 The following software were used to prepare this technical note: 1. Rockwell Automation: RSLogix V16 RSLinx Classic V2.54 2. ProSoft Technology: ProSoft Configuration Builder V2.1.1.9 Architecture drawing: Page 3 of 44

Procedure Below is the step by step procedure to establish communication between a ControlLogix and a PROFIBUS network: A. Setup of the MVI56-PDPMV1 A.1. Step 1: Using RSLogix 5000 V16 Launch RSLogix 5000 by double clicking on the icon on your desktop or in the start menu: The following windows will appear: Page 4 of 44

A.1.1. Creating new project Select File>New... in the RSLogix 5000 menu: Select the correct settings for your application. For the example, it will be a 1756-L61 processor in version 16 placed in slot 0 of a 4 slots chassis: Page 5 of 44

The following window appears: Page 6 of 44

A.1.2. Inserting MVI56-PDPMV1 in I/O configuration In the I/O configuration tree branch, right click on 1756 Backplane, 1756-Ax and select New Module...: Make sure you see the By Category tab, browse Other category and select 1756-MODULE: Enter a name for the module, select the Data INT comm. Format, select the slot where the CPU is installed and configure the connection parameters as explained in the user manual. Page 7 of 44

Page 8 of 44

Select the RPI required for your application (for the example, we will work with 5ms) and click OK: Page 9 of 44

A.1.3. Inserting the MVI56-PDPMV1 program In the tree view, expand the MainProgram task and select the MainRoutine routine: Double click on the MainRoutine routine, the routine opens: Page 10 of 44

Right click in the line (in the blue part in the screenshot below): Browse your computer to find the add-on instruction: Page 11 of 44

The following window let you select tag creation, simply click OK: RSLogix 5000 will the process the import of the Add-On Instruction: The code needed to allow the MVI56-PDPMV1 to operate will then appear in the MainRoutine: Page 12 of 44

A.1.4. Adapting the ladder logic to the application Delete the empty rung (0) by selecting the rung and pressing the <Del> key or right click on the rung and click on Delete Rung: Page 13 of 44

A.1.5. Verifying and downloading ladder logic Verify the ladder logic by clicking the Verify Controller button: The Controller Verification should result in 0 errors and 0 warnings (Error window can be tiled at the bottom of the screen or windowed): Save the ladder logic: Select the Communications>Who active menu like below: Page 14 of 44

Browse to the ControlLogix CPU like below, set the path as default to the project by clicking Set Project Path (optional) and click Download: If no driver is installed, please refer to Appendix C Configuring RSLinx p.40. The following message appears, click Download: Page 15 of 44

RSLogix downloads the ladder logic to the ControlLoigx CPU: Once download is finished, the following message appears, click Yes to run the CPU. The CPU should now be up and running and status be like below: Page 16 of 44

A.2. Step 2: Using ProSoft Configuration Builder Launch ProSoft Configuration Builder by double clicking on the icon on your desktop or in the start menu: The following window appears: Page 17 of 44

A.2.1. General module configuration Double click on the Default module in the explorer like tree: The following window appears; select the MVI56-PDPMV1 in the list by following the numbers: Page 18 of 44

Page 19 of 44

The following window will appear: If you expand the MVI56-PDPMV1 module in the explorer like window and select MVI56- PDPMV1>MVI PDPM-V1>MVI Profibus Master DPV1, you can see different branches: The default MVI Profibus Master DPV1 settings are correct for our application as we will use the Legacy mode, we will not change it. Page 20 of 44

A.2.2. PROFIBUS configuration Technical Note Select and double click on MVI56-PDPMV1>PROFIBUS DP, in the main window: Click on Configure PROFIBUS button: Page 21 of 44

The ProSoft configuration Builder for PROFIBUS window now opens (you can maximize the Bus Configuration 1 window if you prefer): Browse the PROFIBUS DP tree branch to select your PROFIBUS slaves. If you cannot find your slave in the list please refer to Appendix A Importing GSD file p.35. Drag & Drop slaves to the PROFIBUS network: Page 22 of 44

The slave now appears in the PROFIBUS layer: NOTE: Default slave address for the first slave is 3, if you need to change it, please refer to Appendix B Changing PROFIBUS slave address p.38 Expand the Slave in the tree view; this shows you the list of supported slots for the slave: Page 23 of 44

Drag & Drop desired slots in the slots window: For the example, I selected 100 input words and 100 outputs words (6 x 16W + 4W = 100W). Page 24 of 44

Close the ProSoft Configuration Builder for PROFIBUS using the menu Project>Exit: Save the configuration as requested: Go back to the main window by clicking the OK button: Page 25 of 44

A.2.3. Download the configuration to the module Right click on the MVI56-PDPMV1 module in the tree view and select: Download from PC to Device In the window that appeared, select 1756-ENBT: Click on CIP Path Edit: Page 26 of 44

In the CIPconnect TM Path Editor, enter the correct parameters to address the MVI56-PDPMV1 module in the ControlLogix rack. Click on Construct CIP Path: You should see the module address path in the CIP path bar. Click OK to go back to the download files from PC to module window: Page 27 of 44

Click DOWNLOAD to actually download configuration to the MVI56-PDPMV1 module. The following states appear successively; click OK when the module running: The configuration of the module using ProSoft configuration Builder is now finished. You can save your project and close ProSoft configuration Builder. Page 28 of 44

A.3. Step 3: Verifying communication A.3.1. On PROFIBUS using the ProSoft Configuration Builder Open your project in ProSoft Configuration Builder and double click on PROFIBUS DP: In the windows that appeared, click on Configure PROFIBUS: Page 29 of 44

Select the menu Online>Monitor/Modify: Wait for few seconds to allow the connection to establish. Once established, you should see a bar graph going right and left, the PROFIBUS slaves should have a coloured border (see screenshot below): Red means the communication is in error. Green means communication is running. Page 30 of 44

Double click on the slave you want to monitor and check the values in inputs and outputs: In the screenshot below, the ProLinx PROFIBUS slave module was actually connected to the MVI56-PDPMV1 module and communication was working fine: Page 31 of 44

A.3.2. Starting MVI56-PDPMV1 communication The MVI56-PDPMV1 checks that his configuration and the configuration in the ControlLogix matches using CRC method, it then starts communication. In order to check the CRC, the ladder logic has to copy the CRC values coming from the MVI56-PDPMV1 module in Local:x:I.Data[204] to Local:x:I.Data[207] to the module in Local:x:O.Data[204] to Local:x:O.Data[207]. Right click on Controller Tags then select Monitor Tags: By default, the CRC are not copied from the Inputs to the Outputs (see below): Page 32 of 44

Navigate to MVI56PDPMV1.MailboxCommand.SynchCRC and set a value of 1. Note: In the current implementation of the Add-On Instruction, you will have to manually reset the value to 0. You can see now that the CRC values match from Inputs to Outputs: Page 33 of 44

Page 34 of 44

B. APPENDIX B.1. Appendix A Importing GSD files In the ProSoft Configuration Builder for PROFIBUS tool, select the following menu: Tools>Install new GS*-file... Browse your computer to the directory where you placed your products GS* files then click Open: The following message will appear, select Yes or No depending on your needs: Page 35 of 44

Page 36 of 44

If you selected Yes, select the corresponding picture in the next window: If multiple images are available, repeat the operation as required. The GS* file has been imported in the ProSoft Configuration Builder for PCB. It is available in the PROFIBUS slaves list as below: Page 37 of 44

B.2. Appendix B Changing PROFIBUS slave address By default, the ProSoft Configuration Builder for PROFIBUS defines node slave address. You can change it to agree with your application as described below. In the ProSoft Configuration builder for PROFIBUS, double click on the slave you want to change the node address to: Select the node address you planned to use for this particular slave in PROFIBUS address then click OK: The slave s node address as been changed. Page 38 of 44

You have to download the configuration to the module. Page 39 of 44

B.3. Appendix C Configuring RSLinx Start RSLinx Classic from the start menu Start>All programs>rockwell Software>RSLinx>RSLinx Classic Select the menu Communication>Configure Drivers...: Choose the needed driver in the Available Driver Types list (to connect to the CPU using Ethernet, EtherNet/IP Driver is a good choice) then click on Add New...: Page 40 of 44

Page 41 of 44

Choose a name for the driver (the default one is correct one): Select the way you want to connect to the CPU then click OK: The driver is now installed and running, click close to go back to RSLinx Classic: Page 42 of 44

Exit RSLinx and go back to RSLogix, your driver would be available and you should be able to connect to the CPU. Page 43 of 44

For further information feel free to contact ProSoft Technology Technical Support at one of the following addresses: Europe & Africa: ProSoft Technology Blagnac (Toulouse), France +33 (0)5.3436.8720 Phone +33 (0)5.6178.4052 Fax support.emea@prosoft-technology.com Middle East: ProSoft Technology Dubai, United Arab Emirates +971 (0)4.214.6911 Phone +971 (0)4.214.6912 Fax fmohammed@prosoft-technology.com North America: ProSoft Technology Bakersfield, California USA +1 (661) 716.5100 Phone +1 (661) 716.5110 Fax support@prosoft-technology.com Latin America: ProSoft Technology The Woodlands (Houston), Texas USA +1 (281) 298.9109 Phone +1 (281) 298.9336 Fax latinam@prosoft-technology.com Asia & Pacific: ProSoft Technology Salangor (Kuala Lumpur), Malaysia +603 7724.2080 Phone +603 7724.2090 Fax asiapc@prosoft-technology.com www.prosoft-technology.com Feb-09