Using the WagoAppEtherNetIP_Adapter library with a CompactLogix Controller A500930

Similar documents
Application Note. Building. Automation WAGO-I/O-PRO V2.3. openvpn with Linux based Devices A500880_en. Version 1.1.1

Application Note. a HART Tool-routing with Emerson AMS HART over TH LINK PROFIBUS for Asset Management 1.0.0

Application Note. Connection of an WAGO ETHERNET Coupler/Controller to a S controller

Library Description. DALI_647_SpecialSensor_02.lib Specific Sensor Solutions. Version 1.0.1

Application Note. WAGO-I/O-SYSTEM 750 Connecting energy meters with M-Bus interface to the WAGO-I/O-SYSTEM

WAGO-I/O-SYSTEM 750 CODESYS-2-Library WagoLibWakeOnLan.lib Wake on lan Remote wake up of network devices

Using WAGO Series 750 DeviceNet IO with an A-B SLC SDN Scanner Application note

Using WAGO Series 750 DeviceNet IO with an A-B ControlLogix 1756-DNB Scanner Application note

WAGO Remote IO with Fanuc Robot using EtherNet/IP Protocol Application note

Using the WAGO as Remote I/O with an Omron SYSMAC CJ2 Series PLC. Application note. A116700, English Version 1.1.0

Fieldbus Independent I/O Modules Bluetooth RF Transceiver Quick Start

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

Redundant ethernet communication with WAGO Ethernet-Controller Application note

Using power measurement module with TIA A500671

Application note. WAGO-I/O-SYSTEM 750 DALI Multi-Master Module Configuration of a DALI Lighting System via WAGO- I/O-PRO V2.

Application Note. Enable port forwarding for PFC. A500840, English Version 1.0.0

Library for Building Automation. Module Descriptions for KNX IP Master

Library Description. MBUS_649_01.lib WAGO M-Bus Library. Version 1.0.1

Configuring National Instruments Lab View with WAGO I/O Application note

Fieldbus Independent I/O Modules 8 DI DC 24 V 3.0 ms, Manual

Using WAGO Series 750 EtherCAT coupler with CoDeSys SP Win V3 Application note

Fieldbus Independent I/O Modules End Module (/xxx-xxx) Manual

The HART Module on the WAGO ETHERNET Controller Application Note

Fieldbus Independent I/O Modules Field Side Connection Manual

Fieldbus Independent I/O Modules SSI Transmitter Interface Manual

Fieldbus Independent I/O Modules 2 DI DC 24 V 3.0 ms, High-Side Switching (/xxx-xxx) Manual

Fieldbus Independent I/O Modules 4 AI Pt100/ RTD , (/xxx-xxx) Manual

Fieldbus Independent I/O Modules 4 DO DC 24 V 0.5 A, High-Side Switching (/xxx-xxx)

Fieldbus Independent I/O Modules 4 AI DC 0-10 V, Single-Ended Manual

Fieldbus Independent I/O Modules 1 AI DMS Manual

Fieldbus Independent I/O Modules 24 V DC Power Supply/Fuse/Diagn Manual

Manual Version WAGO TO-PASS 761. Telecontrol Modules. 761-xxx. System Description

Fieldbus Independent I/O Modules 2 AI 4-20 ma, Single-Ended Manual

Libraries for Building Automation. Module Descriptions for the WINSTA Sunblind Box /

Libraries for Building Automation. Function Blocks and Data Types for the BACnet Controller

Library Description. ColourConverter_01.lib Library for Converting Color Formats. Version 1.0.2

Using PROFIsafe modules in combination with PROFIBUS-DP and PROFINET Application note

Fieldbus Independent I/O Modules 2 AO 4-20 ma Manual

PROFIsafe modules V2 ipar 75x-66x/ WAGO Safety-Editor-75x Quickstart

Quickstart reference for the software e!cockpit

Library for Building Automation. Library Description for for the WAGO BACnet Library BACnet_02.lib

WagoLib_CAN_Gateway_02.lib

Manual / Electronic Circuit Breaker DC 24 V, A. Version 1.0.0

Libraries for Building Automation. Function Block Description for DALI Multi-Master Module

Library Description. KNX_02.lib. CODESYS V2.3 Function Block for the KNX/EIB/TP1 Module

Library Description. Enocean_06.lib WAGO EnOcean Profile Library. Version 1.0.1

Library for Building Automation

Port 100Base-TX Industrial Eco Switch

Library for Building Automation. Function block descriptions for time- switching functions

Siemens Drives & PLCs

Library Description. Building WAGO-I/O- PRO V2.3. Automation. MpBus_03.lib CODESYS V2.3 Module for MP-Bus. Version 1.0.1

SIMATIC HMI. Configuring Graphics Displays. Product Brief. Edition 12/01. Table of Contents. Introduction. Commissioning Operating Units

Preface 1. Master Data System 2. Contact Information 3. User Manual Master Data System. English. Release English

Modbus/TCP OPC Server

Preface Master Data System Contact Information SIPLUS CMS

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

Preface 1. Main Management System 2. Contact Information 3 SIPLUS CMS. SIPLUS CMS4000 X-Tools - User Manual Main Management System.

Preface 1. X-Tools Client 2. Contact Information 3. User Manual X-Tools Client. English. Release English. Release / 25

Fieldbus Independent I/O Modules Serial Interface RS 232 C (/xxx-xxx) Manual

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

Manual DNP3 Solution for programmable Controls of Telecontrol Technology. Version 1.4.0

User Manual. Quickstart KNX with TSwin.net. Part Number: Version: 2. Date:

Version 2.0. January For Firmware versions 4.25 and 5.2

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

Anybus X-gateway EtherNet/IP

Embedded Linux Automation for the Future

Preface 1. Storage System 2. Contact Information 3 SIPLUS CMS. SIPLUS CMS X-Tools - User Manual Storage System. English.

echochange Setting up data exchange between a Siemens S7-300 and an Allen-Bradley ControlLogix, using Siemens PUT and GET functions How to...

WAGO-I/O-SYSTEM 750 IO-Link Master

SIMATIC PC. Panel PC Industrial Lite Without Operating System. Preface, Table of Contents

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

The Next Level of Energy Data Management Fast Data Acquisition via Parameterization No Programming

Operating Guide FC Series Add-On Instruction for VLT EtherNet/IP MCA 121

Anybus CompactCom 40 Diagnostic Events for EtherNet/IP

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

Servo Press Kit YJKP - Integration of host function blocks in Allen Bradley (Studio 5000 Logix Designer V26.01)

User Manual Gateway component for EtherNet/IP

Connecting Compax3 I22T11 and Allen Bradley / Rockwell PLCs via DeviceNet

Preface 1. Device Management System 2. Contact Information 3. User Manual Device Management System. English. Release

echocollect Configuring a Softing echocollect to establish data exchange between a Siemens S7-300 and an Allen-Bradley ControlLogix How to...

PowerMonitor 5000 Unit Catalog Number Upgrade

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

SIMATIC HMI. Software RemoteOperate V2. Preface. Overview 1. Range of functions of the RemoteOperate software. Hardware and software requirements

DF FA SE. SIPLUS RIC IEConS7. File Transfer Version V1.6

Preface 1. Device Management System 2. Contact Information 3. User Manual Device Management System. English. Release

EtherNet/IP Adapter. 20-COMM-E FRN 2.xxx. User Manual. AB Drives

WAGO-I/O-SYSTEM 750 IO-Link Master

GuardLogix: Dual Zone Gate Protection with E-stop and Trojan Interlock Switch

ControlNet Adapters. User Manual. 20-COMM-C (coax) 20-COMM-Q (fiber) FRN 1.xxx

Creating the program. TIA Portal. SIMATIC Creating the program. Loading the block library 1. Deleting program block Main [OB1]

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

GuardLogix Controller to Kinetix 6000 Drive with Safe-Off using EtherNet/IP CompactBlock Guard I/O Module

DeviceNet Network Configuration

ControlNet Adapter. 20-COMM-C FRN 1.xxx. User Manual

GuardLogix: Safety Gate Application with SensaGuard Switch

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

Connection of MGB-L1B-EI to Allen Bradley ControlLogix


AOI for MGB-L1B-EI on Allen Bradley ControlLogix

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

Transcription:

Application Note Building Automation Using the WagoAppEtherNetIP_Adapter library with a CompactLogix Controller A500930

2 Application Note A500930 2016 by WAGO Kontakttechnik GmbH & Co. KG All rights reserved. WAGO Kontakttechnik GmbH & Co. KG Hansastraße 27 D-32423 Minden Tel.: +49 (0) 571/8 87 0 Fax: +49 (0) 571/8 87 1 69 E-Mail: Web: info@wago.com http://www.wago.com Technical Support Tel.: +49 (0) 571/8 87 5 55 Fax: +49 (0) 571/8 87 85 55 E-Mail: support@wago.com Every conceivable measure has been taken to ensure the accuracy and completeness of this documentation. However, as errors can never be fully excluded, we always appreciate any information or suggestions for improving the documentation. We wish to point out that the software and hardware terms, as well as the trademarks of companies used and/or mentioned in the present document are generally protected by trademark or patent.

Application Note A500930 Used material 3 Notes about this Documentation Copyright This documentation, including all figures and illustrations contained therein, is subject to copyright protection. Any use of this documentation that infringes upon the copyright provisions stipulated herein is prohibited. Reproduction, translation, electronic and phototechnical filing/archiving (e.g., photocopying), as well as any amendments require the written consent of WAGO Kontakttechnik GmbH & Co. KG, Minden, Germany. Non-observance will entail the right of claims for damages. Number Notation Table 1: Number Notation Number code Example Note Decimal 100 Normal notation Hexadecimal 0x64 C notation Binary '100' '0110.0100' In quotation marks, nibble separated with dots (.) Font Conventions Table 2: Font Conventions Font type Indicates italic Names of paths and data files are marked in italic-type. e.g.: C:\Programme\WAGO-I/O-CHECK Menu Menu items are marked in bold letters. e.g.: Save > A greater-than sign between two names means the selection of a menu item from a menu. e.g.: File > New Input Designation of input or optional fields are marked in bold letters, e.g.: Start of measurement range Value Input or selective values are marked in inverted commas. e.g.: Enter the value 4 ma under Start of measurement range. [Button] Pushbuttons in dialog boxes are marked with bold letters in square brackets. e.g.: [Input] [Key] Keys are marked with bold letters in square brackets. e.g.: [F5]

Symbols 4 Used material Application Note A500930 Personal Injury! Indicates a high-risk, imminently hazardous situation which, if not avoided, will result in death or serious injury. Personal Injury Caused by Electric Current! Indicates a high-risk, imminently hazardous situation which, if not avoided, will result in death or serious injury. Personal Injury! Indicates a moderate-risk, potentially hazardous situation which, if not avoided, could result in death or serious injury. Personal Injury! Indicates a low-risk, potentially hazardous situation which, if not avoided, may result in minor or moderate injury. Damage to Property! Indicates a potentially hazardous situation which, if not avoided, may result in damage to property. Damage to Property Caused by Electrostatic Discharge (ESD)! Indicates a potentially hazardous situation which, if not avoided, may result in damage to property. Important Note! Indicates a potential malfunction which, if not avoided, however, will not result in damage to property.

Application Note A500930 Used material 5 Additional Information: Refers to additional information which is not an integral part of this documentation (e.g., the Internet). Legal Bases Subject to Change WAGO Kontakttechnik GmbH & Co. KG reserves the right to make any alterations or modifications that serve to increase the efficiency of technical progress. WAGO Kontakttechnik GmbH & Co. KG owns all rights arising from granting patents or from the legal protection of utility patents. Third-party products are always mentioned without any reference to patent rights. Thus, the existence of such rights cannot be excluded. Personnel Qualification The use of the product described in this document is exclusively geared to specialists having qualifications in PLC programming, electrical specialists or persons instructed by electrical specialists who are also familiar with the appropriate current standards. Moreover, the persons cited here must also be familiar with all of the products cited in this document, along with the operating instructions. They must also be capable of correctly predicting any hazards which may not arise until the products are combined. WAGO Kontakttechnik GmbH & Co. KG assumes no liability resulting from improper action and damage to WAGO products and third-party products due to non-observance of the information contained in this document.

6 Used material Application Note A500930 Limitation of Liability This documentation describes the use of various hardware and software components in specific example applications. The components may represent products or parts of products from different manufacturers. The respective operating instructions from the manufacturers apply exclusively with regard to intended and safe use of the products. The manufacturers of the respective products are solely responsible for the contents of these instructions. The sample applications described in this documentation represent concepts, that is, technically feasible application. Whether these concepts can actually be implemented depends on various boundary conditions. For example, different versions of the hardware or software components can require different handling than that described here. Therefore, the descriptions contained in this documentation do not form the basis for assertion of a certain product characteristic. Responsibility for safe use of a specific software or hardware configuration lies with the party that produces or operates the configuration. This also applies when one of the concepts described in this document was used for implementation of the configuration. WAGO Kontakttechnik GmbH & Co. KG is not liable for any actual implementation of the concepts.

Application Note A500930 Used material 7 Table of Contents Table of Contents... 7 1 Used material... 8 1.1 Libraries... 8 1.2 Devices... 8 1.3 Tools... 8 2 Description... 9 3 Solution... 9 3.1 e!cockpit project... 9 3.2 Install WagoAppEtherNetIP_Adapter EDS file to RSLogix5000... 11 3.3 Add WagoAppEtherNetIP_Adapter to your RSLogix5000 project... 17 4 Troubleshooting... 23 4.1 CompactLogix Controller does not connect to the WAGO Adapter.. 23

8 Used material Application Note A500930 1 Used material 1.1 Libraries Library Description Version* WagoAppEtherNetIP_Adapter 1.0.0.1 WagoSysEtherNetIP_Adapter 1.0.0.1 *this version was used for the creation of this application note. 1.2 Devices Provider Quantity Description Order number Version* WAGO 1 PFC200 750-8206 02.05.23(08) Allen- Bradley 1 1769-L32E CompactLogix5332E Controller - 20.11 *this version was used for the creation of this application note. 1.3 Tools Description Order number Version* WAGO e!cockpit 2759-101 R4 Rockwell RSLogix 5000 - V20.00.00 (CPR 9 SR 5) *this version was used for the creation of this application note.

Application Note A500930 Description 9 2 Description The purpose of this document is to provide a step-by-step example of interfacing the WAGO e!cockpit application library WagoAppEtherNetIP_Adapter with an Allen Bradley 1769-L32 CompactLogix Controller using EtherNet/IP protocol. In this example, the 1769-L32 controller functions as an EtherNet/IP scanner and uses Control and Information Protocol (CIP) to communicate with a WAGO controller PFC200 or PFC100. 3 Solution There are three general steps for setting up this system: 1. Create e!cockpit project that utilizes the WagoAppEtherNetIP_Adapter function block. 2. Install WagoAppEtherNetIP_Adapter EDS file to RSLogix5000 3. Add WagoAppEtherNetIP_Adapter to your RSLogix5000 project. 3.1 e!cockpit project The attached e!cockpit project includes an ready to use example. Only some minor modifications are necessary: 1. Setup the connection size for receive data: The size of the array abyte within the UNION unrxdata determines the size of the connection. The maximum size is 500 Byte!

10 Solution Application Note A500930 Setup the connection size for receive data: The size of the array abyte within the UNION untxdata determines the size of the connection. The maximum size is 500 Byte! 2. Download the project to the WAGO controller and start the PLC. 3. Enable the function block by setting xopen to TRUE. Once the scanner has connected one of the outputs xexclusiveownerisconnected, xlistenonlyisconnected or xinputsonlyisconnected indicates the status.

Application Note A500930 Solution 11 3.2 Install WagoAppEtherNetIP_Adapter EDS file to RSLogix5000 The EDS file WagoAppEtherNetIP_Adapter.eds is included in the attached ZIP archive. Perform the following steps to install the EDS file to RSLogix5000 : 1. Open EDS Hardware Installation Tool:

12 Solution Application Note A500930 2. Press Next to start the EDS Wizard: 3. Select Register an EDS file(s) and press Next:

Application Note A500930 Solution 13 4. Select Register a single file and press Browse : 5. Browse to the location where you have extracted the attached archive, select the EDS file WagoAppEtherNetIP_Adapter.eds and press Open

14 Solution Application Note A500930 6. Start the registration by pressing Next : 7. Press next once the EDS test is passed:

Application Note A500930 Solution 15 8. Skip the Change Graphic Image dialog by pressing Next. Alternatively you can add your own fancy icon : 9. Study the Final Task Summary carefully and press Next if you are really sure that the listed tasks should be executed:

16 Solution Application Note A500930 10. Congratulations! If you see this dialog you have successfully completed the EDS Wizard! Take a break to enjoy the fruits of your labor and soak up these words of appreciation. You have successfully mastered the EDS Wizard!

Application Note A500930 Solution 17 3.3 Add WagoAppEtherNetIP_Adapter to your RSLogix5000 project It is assumed that you have successfully setup an RSLogix5000 project which includes the configuration for your CompactLogix controller and its EtherNet/IP scanner. Perform the following steps to add and configure the WagoEtherNetIP_Adapter to your RSLogix5000 project. 1. Open the context menue of your Ethernet interface by clicking with the right mouse button (1) and press New Module (2)

18 Solution Application Note A500930 2. Select module: 1. Apply filter with keyword WAGO to the catalog 2. Select WagoEtherNetIP_Adapter 3. Press Create to open the New Module dialog.

Application Note A500930 Solution 19 3. Configure the new module: 1. Enter a name for the module 2. Enter the IP address of the WAGO controller that runs the e!cockpit project 3. Press the button Change... to open the Module Definition dialog

20 Solution Application Note A500930 4. Setup the Module Definition 1. Select the connection type: Exclusive Owner Input Only Listen Only 2. Select the data format: SINT (8 Bit) INT (16 Bit) DINT (32 Bit) REAL (32 Bit) 3. Configure the connection size. The unit of these numbers depends on the selected data format. Some examples: 16 INT Connection size will be 32 Byte 32 SINT Connection size will be 32 Byte 8 DINT Connection size will be 32 Byte 8 REAL Connection size will be 32 Byte For each of these examples you have to setup a connection size of 32 Byte within your e!cockpit project! 4. Press OK to close the dialog

Application Note A500930 Solution 21 5. Close New Module dialog by pressing OK 6. Close Module catalog by pressing Close :

22 Solution Application Note A500930 7. Now you can download and start the RSLogix5000 project. The corresponding Controller Tags should have been created automatically and you can now monitor the in- and output data of the WagoEtherNetIP_Adapter:

Application Note A500930 Troubleshooting 23 4 Troubleshooting 4.1 CompactLogix Controller does not connect to the WAGO Adapter Once you see the yellow triangle above the WAGO module in you RSLOGIX project the connection is not established. The following point may be of help in order to find the reason for this issue: 1. Make sure the function block is properly started within your e!cockpit project. xopen and xisopen should be TRUE: 2. Make sure the connection size configurations in e!cockpit and RSLogix5000 are equal! 3. Make sure the e!cockpit task where the function block is called has an call interval that is a least as high as the required RPI. 4. Check RSLogix5000 for further details and information:

24 Troubleshooting Application Note A500930

WAGO Kontakttechnik GmbH & Co. KG Postfach 2880 D-32385 Minden Hansastraße 27 D-32423 Minden Telefon: +49 (0) 571/8 87 0 Telefax: +49 (0) 571/8 87 1 69 E-Mail: info@wago.com Internet: http://www.wago.com