Application Note. Using the WAGO Ethernet Coupler as Remote IO with a CompactLogix PLC. A500470e, English Version: 1.0.0

Similar documents
Application Note. WAGO EtherNet/IP Communications with a CompactLogix PLC Using Explicit Messaging. A500620e, English Version: 1.0.

Accessing EtherNet/IP Network Variables in a WAGO with a ControlLogix PLC Application note

WAGO-I/O-SYSTEM. Using library WagoLibMSSQL_03.lib in CoDeSys 2.3 for interface to Microsoft SQL Server 200x. Application Note

Using the WAGO PROFINET Coupler as Remote I/O with a Siemens S7 PLC

Remote Connection to a WAGO using a High-Speed Internet connection Application note

Ethernet/IP Comms between a WAGO and a Mettler Toledo JAGXTREME Terminal Application note

WAGO-I/O-SYSTEM in ABB robot control systems Application note

Configuration a Profibus-DP node using Step7 and WAGO-I/O components Application note

Ethernet PFC Sending Application note

WAGO PFC 750-8xx Interface to Horner HMI Application note

Transmitting s in a local network with a WAGO CONTROLLER Application note

Application note. A103202, English Version 1.0.1

EtherNet/IP communications between a WAGO PFC and a SICK IVC-2D Camera Application note

Connect Ethernet-Controller to TO-PASS web portal via GPRS-Router Application note

WAGO PFC as a MODBUS MASTER Application note

WAGO Software CODESYS Library WagoLibDiagnosticIDs.lib for accessing the internal diagnostics protocol

Transmitting s with the WAGO IPC Application note

Using the SysLibFile.lib and the WagoLibFtp.lib for file access Application note

Modular I/O System ETHERNET StarterKit Quick Start ETHERNET Fieldbus Controller

Sending / receiving SMS using a GSM modem Application note

Using library WagoLibMySQL to communicate with MySQL-Databases Application note

EZ-ZONE RMA & EtherNet/IP Configuration & Startup Using an Allen-Bradley CompactLogix PLC EtherNet/IP Fundamentals

Transmitting s with the library "WagoLibMail_02.lib" Application note

Ethernet/IP Explicit Messaging Using Unity Software

Modular I/O System Quick Start for WAGO-I/O-IPC /000-xxx Features

S-SupremaConfigurationGuide-DOC 7/23/2014. Suprema Biometrics Configuration Guide ACS OnSite Aparato

Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master

Configuring Allen-Brandly ControlLogix PLC with Moxa MGate 5105-MB-EIP. 1 Application Description Objective Goals...

Easy Setup Guide for the Sony Network Camera

Installing and Configuring vcloud Connector

L5354 ControlNet Communications Interface

Modbus and ION Technology

Anybus OPC Server. Application Note. Doc.Id. SCM Rev HMS Industrial Networks AB

Modbus and ION Technology

Flexi Soft Ethernet IP: Implicit Messaging with a Omron PLC

Intel Active Management Technology with System Defense Feature Quick Start Guide

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

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Ross Video Limited. DashBoard Server and User Rights Management User Manual

TH SCOPE. Monitoring and Diagnostics of PROFINET, EtherNet/IP and Modbus TCP Networks. Installation Manual. Version: EN

élan Mira WiFi Wireless Communication User Guide

IDDERO HOME SERVER. Quick start guide

for both the Verbatim Gateway and Catalyst Autodialer EtherNet Options

Technical Note. Monitoring Ethernet Traffic with Tolomatic ACS & Managed Switch. Contents

Dial Up Config & Connecting Instructions with Graphics

Client applications are available for PC and Mac computers and ios and Android mobile devices. Internet

MicroLogix 1100 Embedded Web Server

ControlLogix Remote I/O Communication Module

Sendspace Wizard Desktop Tool Step-By-Step Guide

Avira System Speedup. HowTo

RcWare SoftPLC Modbus server mapping editor User manual

TH SCOPE. Monitoring and Diagnostics of PROFINET, PROFIBUS, EtherNet/IP and Modbus TCP Networks. Installation Manual. Version: EN

EDI Support Services

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

IGSS. Interactive Graphical SCADA System. Quick Start Guide

Installation Guide. FactoryTalk Batch Material Manager Installation Guide

Linksys E2000 Wireless-N Router Configuration Guide

DeviceNet Configurator User Guide

Application about Communication

Kaspersky Security Center Web-Console

How to install and use the File Sharing Outlook Plugin

NETWRIX EVENT LOG MANAGER

Hypercom Key Loading and Management (HKLM) RS232 PPP Key Injection PC Setup Guide

EtherNet/IP Scanner Configuration for the Moxa MGate 5105-MB-EIP

How to use KEPServerEX OPC Server (Kepware) with iologik 4000 (Modbus TCP/IP NA-4010 and Modbus Serial NA-4020/NA-4021)

GE Security. FHSD Monitor / Web Server user manual

Using Logix5000 Controllers as Masters or Slaves on Modbus

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

Important Notes for WinConnect Server VS Software Installation:

Configuring RSLinx as an OPC Server for PanelMate epro


HP eprint Enterprise. Installation Checklist. Release 4.2

HP ThinShell. Administrator Guide

Producing Standards Based Content with ToolBook

How To Connect To An Egrabit With A Vpn On A Pc Or Mac Or Ipad (For Pc Or Ipa) With A Pv (For Mac) Or Ipv (Femalese) With An Ipv Or Ip

Kaspersky Security Center Web-Console

Citrix Access Gateway Enterprise Edition Citrix Access Gateway Plugin for Java User Guide. Citrix Access Gateway 8.1, Enterprise Edition

HTML Code Generator V 1.0 For Simatic IT Modules CP IT, IT, IT

Talk2M Free+ Remote-Access Connectivity Solution for ewon COSY devices. Getting Started Guide

CentreWare Internet Services Setup and User Guide. Version 2.0

NovaBACKUP xsp Version 12.2 Upgrade Guide

Network Scanner Tool V3.5. User s Guide Version

EtherNet/IP Web Server Module

Server Installation Guide ZENworks Patch Management 6.4 SP2

Using Ladder Logic Instructions to Communicate with an Ethernet IP Nexus Unit

SIEMENS. Operating Web Server. Opening program and changing message text properties

PigCHAMP Knowledge Software. Enterprise Edition Installation Guide

Avigilon Control Center Server User Guide

MicroLogix 1400 Embedded Web Server

Technical Note. Configuring an Omron PLC with Omron FINS Ethernet Driver. 1. Introduction

Adding a Modbus TCP Device to the Network. Setting Up Your Network

User Manual. DeviceNet Network Configuration

Microsoft Dynamics GP Release

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Changing over the EPLAN Dictionary to SQL Server EPLAN Platform Version 2.4 Status: 05/2014

Installing the Microsoft Network Driver Interface

Authorware Install Directions for IE in Windows Vista, Windows 7, and Windows 8

DVIS/DVISm Digital Video Insertion System & Mini Digital Video Insertion System FIRMWARE UPGRADE INSTRUCTIONS

OUTDOOR IR NETWORK CAMERA Series

Transcription:

Using the WAGO 750-352 Ethernet Coupler as Remote IO with a CompactLogix PLC, English Version: 1.0.0

2 2012 by WAGO Kontakttechnik GmbH & Co. KG All rights reserved. WAGO Kontakttechnik GmbH & Co. KG Hansastraße 27 D-32423 Minden Phone: +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 Phone: +49 (0) 571/8 87 7 77 Fax: +49 (0) 571/8 87 87 77 E-Mail: tcba@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 manual are generally protected by trademark or patent.

Table of Contents 3 Table of Contents 1 Important Notes... 4 1.1 Legal Principles... 4 1.1.1 Subject to Changes... 4 1.1.2 Copyright... 4 1.1.3 Personnel Qualification... 4 1.1.4 Intended Use... 4 1.2 Scope of Validity... 5 1.3 Number Notation... 5 1.4 Font Conventions... 5 2 Description... 6 3 Components... 7 4 Solution... 8 4.1 Enable EtherNet/IP in the WAGO 750-352 Coupler... 8 4.2 Determine the Process Image of the 750-352 I/O node... 10 4.3 Add the WAGO 750-352 to the CompactLogix Integrated EtherNet/IP Scanner... 11 5 Appendix A Other Configuration Samples... 19 6 Appendix B WAGO Assembly Instances... 20 7 Appendix C WAGO Add-On Instructions... 21

4 Important Notes 1 Important Notes To ensure quick installation and start-up of the units, we strongly recommend that the following information and explanations are carefully read and adhered to. 1.1 Legal Principles 1.1.1 Subject to Changes WAGO Kontakttechnik GmbH & Co. KG reserves the right to provide for any alterations or modifications that serve to increase the efficiency of technical progress. WAGO Kontakttechnik GmbH & Co. KG owns all rights arising from the granting of 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. 1.1.2 Copyright This Manual, including all figures and illustrations, is copyright-protected. Any further use of this Manual by third parties that violate pertinent copyright provisions 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 involve the right to assert damage claims. 1.1.3 Personnel Qualification The use of the product detailed 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 valid standards. WAGO Kontakttechnik GmbH & Co. KG declines any 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. 1.1.4 Intended Use For each individual application, the components are supplied from the factory with a dedicated hardware and software configuration. Modifications are only admitted within the framework of the possibilities documented in this document. All other changes to the hardware and/or software and the non-conforming use of the components entail the exclusion of liability on part of WAGO Kontakttechnik GmbH & Co. KG. Please direct any requirements pertaining to a modified and/or new hardware or software configuration directly to WAGO Kontakttechnik GmbH & Co. KG.

Important Notes 5 1.2 Scope of Validity This application note is based on the stated hardware and software of the specific manufacturer as well as the associated documentation. This application note is therefore only valid for the described installation. New hardware and software versions may need to be handled differently. Please note the detailed description in the specific manuals. 1.3 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 (.) 1.4 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]

6 Description 2 Description The purpose of this document is to provide a step-by-step example of interfacing the WAGO 750-352 Fieldbus Coupler 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 manage the inputs and outputs (I/O) of the WAGO node (also known as implicit messaging).

Components 7 3 Components This procedure has been tested with, but is not limited to, the following hardware and software: Table 3: Components Supplier Pieces Name Item No. WAGO 1 Ethernet Fieldbus Coupler 750-352 WAGO 1 24VDC Field Supply Module 750-602 WAGO 1 4-Channel Digital Input Module 24VDC 750-402 WAGO 1 4-Channel Digital Output Module 24VDC 750-502 WAGO 1 2-Channel Analog Input Module 0..10V 750-467 WAGO 1 2-Channel Analog Output Module 0..10V 750-550 WAGO 1 End Module 750-600 Allen Bradley 1 CompactLogix Controller 1769-L32E Allen Bradley 1 Compact Power Supply 1769-PA2 Allen Bradley 1 Compact I/O End Cap 1769-ECR Allen Bradley 1 Programming Software, Version 19.01 RSLogix5000 Allen Bradley 1 Communications Software, Version X.XX RSLinx Lite This procedure assumes that the WAGO 750-352 contains a valid IP address and it is installed on a working network, along with the Allen Bradley CompactLogix Controller and the RSLogix5000 programming terminal. If necessary, refer to the 750-352 Product Manual for assigning a static IP address to the WAGO 750-352

8 Solution 4 Solution There are three general steps for setting up this system: 1) Enable EtherNet/IP in the WAGO 750-352 Coupler 2) Determine the Process Image of the WAGO 750-352 I/O Node 3) Add the WAGO 750-352 to the CompactLogix Integrated EtherNet/IP Scanner 4.1 Enable EtherNet/IP in the WAGO 750-352 Coupler The EtherNet/IP settings for the WAGO 750-352 are configured through the builtin web pages. Using a web browser like Microsoft Internet Explorer, type in the IP address of the WAGO coupler in the Address field. The HTML page below appears. Click the Port hyperlink on the left navigation bar. A dialog window will prompt for a user name and password. Log on as the administrator with the user name admin and the password wago.

Solution 9 A list of supported protocols is displayed. Click on the EtherNet/IP check box to select it (checked). If Modbus UDP or Modbus TCP is enabled, click on it to unselect it (unchecked). Click the SUBMIT button to save the changes to EEPROM. Perform a hardware or software reset so the new settings take effect. Both the Modbus/TCP and Modbus/UDP protocols must be disabled in order to map the input and output process image to an EtherNet/IP fieldbus master. If either Modbus protocol is enabled, the inputs and outputs will be mapped for a Modbus/TCP (UDP) master. The WAGO 750-352 fieldbus coupler is now ready EtherNet/IP communications.

10 Solution 4.2 Determine the Process Image of the 750-352 I/O node The figure below illustrates the hardware of the WAGO node in this example. The process image table (I/O map) is displayed in byte format below the figure. In order to properly configure the CompactLogix Controller, the process image of the WAGO node must be determined. When the coupler is powered up, it automatically addresses the I/O modules of the node. The data for analog and complex modules (modules using 2 or more bytes) are mapped first in the process image. They are mapped in the order of their physical position after the coupler. As such, they start at byte address 0. Following this, the digital modules are grouped into bytes (8-bits per byte). The bits are arranged in the order of the modules location. When the number of digital points exceeds eight (8-bits), the coupler automatically starts the next byte. Example Node Contents: 750-352 Ethernet Coupler 750-602 24VDC Power Feed 750-402 4ch 24VDC Digital Input 750-504 4ch 24VDC Digital Output 750-467 2ch 0..10V Analog Input 750-550 2ch 0..10V Analog Output 750-600 End Module Input Process Image Byte 0-750-467 Channel 1 Analog Input, Low Byte Byte 1-750-467 Channel 1 Analog Input, High Byte Byte 2-750-467 Channel 2 Analog Input, Low Byte Byte 3-750-467 Channel 2 Analog Input, High Byte Byte 4 750-402 4-Channel 24VDC Digital Input (bits 0 through 3) Output Process Image Byte 0 750-550 Channel 1 Analog Output, Low Byte Byte 1-750-550 Channel 1 Analog Output, High Byte Byte 2-750-550 Channel 2 Analog Output, Low Byte Byte 3-750-550 Channel 2 Analog Output, High Byte Byte 4-750-504 4-Channel 24VDC Digital Output (bits 0 through 3) This example has 5-bytes of data in both the Input and Output Process Image.

Solution 11 4.3 Add the WAGO 750-352 to the CompactLogix Integrated EtherNet/IP Scanner This section assumes that you have an overall understanding of Allen Bradley s hardware and software. It focuses only on configuring the CompactLogix controller with RSLogix5000, so the WAGO coupler is accessible as a remote I/O node via EtherNet/IP. 1) Start RSLogix5000. The RSLogix5000 main window is displayed.

12 Solution 2) Create a new project with RSLogix5000. Select the File > New menu item. The New Controller dialog window is displayed. 3) Enter the following parameters: Type: 1769-L32 CompactLogix5332E Controller Revision: 19 Name: ExampleProj Description Enter an appropriate description Created In: Enter an appropriate folder 4) Click on OK.

Solution 13 5) The WAGO I/O node is configured as a Generic Ethernet Module in the CompactLogix I/O configuration. Right-click on I/O Configuration and select the New Module menu item. The Select Module dialog window is displayed. 6) Select Generic Ethernet Module from the list and click OK.

14 Solution The New Module dialog window is displayed for the Generic Ethernet Module. 7) Enter the following parameters: Name: WAGO_IO Comm Format: Data Data- SINT (8-bit signed integer; -128..+127) IP Address: 192.168.0.3 (IP Address of WAGO 750-352) Input Assemby Instance: 107 (CIP Assembly Instance) Input Size: 5 (5 bytes of Input Process Data) Output Assemby Instance: 101 (CIP Assembly Instance) Output Size: 5 (5 bytes of Output Process Data) Config. Assemby Instance: 1 (Not used by system) Configuration Size: 0 (Not used by system) Section 4.2 explains how to calculate the input and output process image sizes for the WAGO 750-352 node. The sizes are then used in the above New Module dialog for the Input and Output Assembly Sizes. A complete list of the Input and Output Assembly Instances can be found in Appendix B.

Solution 15 8) The Communications Path must be set before downloading. To set the path, click the Who Active button, i.e.,, and choose the appropriate path. 9) After selecting the appropriate path, the program and configuration can be downloaded to the CompactLogix controller by clicking Download.

16 Solution After downloading, if everything was setup correctly, the I/O OK indicator is green. Additionally, when the cursor is placed on the ETHERNET-MODULE WAGO_IO tree item, the Module Fault box at the bottom of the figure below should be blank, indicating no error. If an error occurs, an error message will be displayed in the Module Fault box. The screen below indicates an improper connection size was entered for the input assembly.

Solution 17 10) To view the process data from the WAGO 750-352, double-click on the Controller Tags tree item. The Controller Tags dialog window opens. In this example, only data from the WAGO 750-352 is displayed. In a real world application, more data would be included in the project. 11) Click the + button to expand the Controller Tags view.

18 Solution After completing these steps, the configuration of the WAGO 750-352 coupler and the CompactLogix EtherNet/IP Scanner are complete. The WAGO input and output data is now accessible to the controller as defined in the following tables: Input Data RSLogix Variable WAGO Module/Parameter WAGO_IO:I.Data[0] 750-467 Channel 1 Analog Input, Low Byte WAGO_IO:I.Data[1] 750-467 Channel 1 Analog Input, High Byte WAGO_IO:I.Data[2] 750-467 Channel 2 Analog Input, Low Byte WAGO_IO:I.Data[3] 750-467 Channel 2 Analog Input, High Byte WAGO_IO:I.Data[4].0 750-402 4-Channel 24VDC Digital Input 0 WAGO_IO:I.Data[4].1 750-402 4-Channel 24VDC Digital Input 1 WAGO_IO:I.Data[4].2 750-402 4-Channel 24VDC Digital Input 2 WAGO_IO:I.Data[4].3 750-402 4-Channel 24VDC Digital Input 3 Output Data RSLogix Variable WAGO Module/Parameter WAGO_IO:O.Data[0] 750-550 Channel 1 Analog Output, Low Byte WAGO_IO:O.Data[1] 750-550 Channel 1 Analog Output, High Byte WAGO_IO:O.Data[2] 750-550 Channel 2 Analog Output, Low Byte WAGO_IO:O.Data[3] 750-550 Channel 2 Analog Output, High Byte WAGO_IO:O.Data[4].0 750-504 4-Channel 24VDC Digital Output 0 WAGO_IO:O.Data[4].1 750-504 4-Channel 24VDC Digital Output 1 WAGO_IO:O.Data[4].2 750-504 4-Channel 24VDC Digital Output 2 WAGO_IO:O.Data[4].3 750-504 4-Channel 24VDC Digital Output 3 Configuration Data The configuration data (e.g., WAGO_IO:C.Data[0]) is automatically assigned by RSLogix when a Generic Ethernet/IP module is added as I/O. Since the WAGO 750-352 does not use this data, it should be ignored.

Appendix A Other Configuration Samples 19 5 Appendix A Other Configuration Samples Input Modules Only 1) Set the Comm Format for Input Data SINT Run/Program. 2) Set the Input Assembly Instance to 107. The input Size is the input process image size. 3) Set the Output Assembly Instance to 101 with a Size of 0. Outputs Modules Only 1) Set the Comm Format for Data SINT. 3) Set the Input Assembly Instance to 104 with a size of 1 for the status byte. 2) Set the Output Assembly Instance to 101 with the output process image size for your node.

20 Appendix B WAGO Assembly Instances 6 Appendix B WAGO Assembly Instances A process data exchange is initiated using assembly instances. From the existing static assembly instances (see Section 11.3.5.6 of 750-352 Product Manual), select one instance for each sending direction. For transmission of process data from the higher-level controller (originator) to the fieldbus coupler (target), the following assembly instances are available: Instance 101: for analog and digital output data Instance 102: for digital output data Instance 103: for analog output data For transmission of process data from the fieldbus coupler to the higher-level controller, the following assembly instances are available: Instance 104: for analog and digital input data, including status byte Instance 105: for digital input data, including status byte Instance 106: for analog input data, including status byte Instance 107: for analog and digital input data Instance 108: for digital input data Instance 109: for analog input data

Appendix C WAGO Add-On Instructions 21 7 Appendix C WAGO Add-On Instructions WAGO offers optional RSLogix Add-On Instructions to simplify and accelerate the development of your RSLogix program with the WAGO-IO-SYSTEM. The instructions help decode, calculate, and scale process data from various WAGO IO modules. To obtain a list of available instructions, or to request instructions for your application, visit http://www.wago.us/addon.htm or contact WAGO's Technical Support Team at support.us@wago.com.

2) Create a new project with RSLog ix5000. Select the File New menu item. The New WAGO Kontakttechnik GmbH & Co. KG Postfach 2880 D-32385 Minden Hansastraße 27 D-32423 Minden Phone: +49/5 71/8 87 0 Fax: +49/5 71/8 87 1 69 E-Mail: info@wago.com Internet: http://www.wago.com