Pulseroller ConveyLinx-ai2 Connecting

Pulseroller ConveyLinx-ai2 Connecting

To rockwell plcs
Hide thumbs Also See for ConveyLinx-ai2:

Advertisement

Quick Links

Version 1.0
February 2019
For ConveyLinx Ai2 Firmware version 4.19 and higher
ConveyLinx module firmware and functionality is protected by U.S. and international patents.
For complete patent information visit www.pulseroller.com/patents
Publication ERSC-1521

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ConveyLinx-ai2 and is the answer not in the manual?

Questions and answers

Summary of Contents for Pulseroller ConveyLinx-ai2

  • Page 1 Version 1.0 February 2019 For ConveyLinx Ai2 Firmware version 4.19 and higher ConveyLinx module firmware and functionality is protected by U.S. and international patents. For complete patent information visit www.pulseroller.com/patents Publication ERSC-1521...
  • Page 3: Symbol Conventions

    Symbol Conventions YMBOL ONVENTIONS This symbol indicates that special attention should be paid in order to ensure correct use as well as to avoid danger, incorrect application of product, or potential for unexpected results This symbol indicates important directions, notes, or other useful information for the proper use of the products and software described herein.
  • Page 4: Summary Of Changes

    Connecting to Rockwell PLCs UMMARY OF HANGES The following table summarizes the changes and updates made to this document since the last revision Revision Date Change / Update February 2019 Initial Release LOBAL ONTACT NFORMATION Publication ERSC-1521 Rev 1.0 – February 2019...
  • Page 5: Table Of Contents

    Table of Contents ABLE OF ONTENTS Symbol Conventions ..............................3 Important User Information ............................3 Summary of Changes ..............................4 Global Contact Information ............................4 Table of Contents ................................ 5 Preface ..................................6 Who Should Use This Manual? ..........................6 Prerequisites ................................
  • Page 6: Preface

    ConveyLinx Ethernet network to access module status and control conveyor operation. REREQUISITES You should have reviewed and understood publication ConveyLinx-Ai2 PLC Developer’s Guide (Insight Automation publication ERSC-1500) before utilizing this manual’s instructions to physically connect your Rockwell PLC to a ConveyLinx network.
  • Page 7: Introduction

    Instruction method does not maintain a constant connection to a ConveyLinx module and should not be used for “time critical” operations. This manual is for ConveyLinx-Ai2 and NOT for ConveyLinx- ERSC. For information on how to work with ConveyLinx-ERSC, see publication ERSC-1520 Conecting ConveyLinx-ERSC to Rockwell PLCs ...
  • Page 8: Ethernet I/P Guidelines

    SSEMBLY As described in the ConveyLinx-Ai2 PLC Developer’s Guide (publication ERSC 1520), the data that you exchange with your PLC and a given ConveyLinx module depends on the mode of the module and how you want to use it. The I/O data to be exchanged are arranged in register Assemblies and depending on the assembly, will dictate whether you can connect using the EDS file method or the Generic Ethernet Module method.
  • Page 9 Introduction All available assemblies can be connected utilizing the Generic Ethernet Module method. Only a selected few assemblies are available from the EDS file installation. Available as Available from Generic Assembly Pair EDS File Ethernet Installation Module ZPA Mode Assembly Inputs ...
  • Page 11: Using Generic Ethenret Module Method

    When using the Generic Ethernet Module construct in RSLogix 5000, you must supply configuration information about the device you are trying to connect. The following sections show the step by step procedure to connect a module for each set of Input and Output Assemblies described in publication ERSC-1506 ConveyLinx-Ai2 PLC Developer’s Guide.
  • Page 12: General Procedure For Connecting Using Generic Ethernet Module

    Connecting to Rockwell PLCs ENERAL ROCEDURE FOR ONNECTING USING ENERIC THERNET ODULE All assembly pairs can be connected to a single ERSC using the same procedure within RSLogix 5000 environment: 1. Create a New Module in your Ethernet Tree 2. Select Generic Ethernet Module from the list of devices 3.
  • Page 13 Using Generic Ethenret Module Method Step #2 From the Select Module pop- up window, clear the filters, select the Communication check box, scroll to and select “Generic Ethernet Module” and click Create, which will open up the New Module window Step #3 thru #6 Fill in the Name and IP Address fields.
  • Page 14 Controller Tags screen. The register format and order within their respective Input/Output arrays match up exactly with the Assembly descriptions provided in the ConveyLinx-Ai2 PLC Developer’s Guide publication. For our example, we created an Ai2 module named “Ai2_Conveyor_1”. Figure 1 and Figure 2 show the Input and Output register arrays for this module.
  • Page 15 Using Generic Ethenret Module Method FIGURE 2 - GENERIC MODULE ERSC OUTPUT DATA ARRAY Publication ERSC-1521 Rev 1.0 – February 2019...
  • Page 16: Parameters For Each Assembly

    Connecting to Rockwell PLCs ARAMETERS FOR SSEMBLY Please note that for all Assemblies and all versions of firmware the Instance value for the “Configuration” parameter is always “1” and its size is always “0”. The following chart shows each available Assembly and its corresponding Input and Output Instance values and data sizes: Assembly Type...
  • Page 17: Using Eds File Method

    ELECTING THE ROPER The first step is to select the proper EDS file based upon the firmware version of your ConveyLinx-Ai2 modules. Our Pulseroller.com website contains all EDS files for download including older versions. The following chart lists firmware version, operation mode, and EDS file cross-reference information:...
  • Page 18: Installing Conveylinx Eds File Into Rslogix5000

    Connecting to Rockwell PLCs EDS F 5000 NSTALLING ONVEY ILE INTO OGIX Step 1 With RSLogix5000 open, select Tools from the menu and EDS Hardware Installation Tool Step 2 Select the Register an EDS file(s) radio button and click next Step 3 Select the Register a single file radio button and click Browse and then...
  • Page 19 Using EDS File Method Step 4 This window should appear with the green check indicating there were no errors. Click Next to continue. Note: Filename shown is for example only. The filename you select will be based upon the filename table shown at the beginning of this section Step 5 A window appears indicating the...
  • Page 20: Creating A Zpa Mode Ai2 Module In The Ethernet Tree

    Connecting to Rockwell PLCs Step 7 RSLogix5000 lets you know when it is done by showing this window. Click Finish. Please refer to applicable Rockwell Software documentation for further details and information for removing and installing EDS files. ZPA M REATING A ODULE IN THE THERNET...
  • Page 21 Using EDS File Method Step 2 For this example we cleared the Module Type Vendor Filters and scrolled to find Insight Automation and checked the box thus showing only Insight Automation items. Then you select the Ai item, click the Create button to open the New Module window.
  • Page 22 Once you have selected INT as the data size, you will notice the input and output sizes now reflect the register quantities as described in the ConveyLinx-Ai2 PLC Developer’s Guide for ZPA mode. Click OK. Step 5 When you click OK, a...
  • Page 23 For our example, Figure 3 and Figure 4 show the PLC’s Controller tags generated when the Ai2 module was created. You can see that the quantities of INT registers correspond with the registers defined in the ConveyLinx-Ai2 PLC Developer’s Guide for the ZPA Mode Assemblies.
  • Page 24 Connecting to Rockwell PLCs FIGURE 3 - ZPA MODE CONTROLLER TAGS FOR INPUTS FIGURE 4 - ZPA MODE CONTROLLER TAGS FOR OUTPUTS Publication ERSC-1521 Rev 1.0 – February 2019...
  • Page 25: Note ① - Data Type Size

    However, keep in mind the documented register types in the ConveyLinx-Ai2 PLC Developer’s Guide are described as 16 bit INT and this could lead to cross-referencing confusion. Furthermore, if you also wish to use Insight Automation’s Add On Instructions (AOIs – described later in this document), you must change the data type to INT because these items are written expecting INT data type.
  • Page 26: Creating Other Connection Types

    Connecting to Rockwell PLCs REATING THER ONNECTION YPES The steps are basically the same as for adding a ZPA mode module, with the exception of changing the default connection type of ZPA in Step 4 to the connection you need for the particular Ai2 module you are connecting. In Step 4, click on the right side of the Name area to show a drop down box of...
  • Page 27: Using Ersc Add On Instructions (Aoi) With Rslogix 5000

    PLC I/O Mode ConveyLinxAi_V5_1.eds Ai2_PLCIO_419_5xx.L5X Please note that there may be updates since publication of this document. We recommend that you please go to pulseroller.com to download the latest versions of AOI files when available. Publication ERSC-1521 Rev 1.0 – February 2019...
  • Page 28: Installing The Aois Into Rslogix 5000

    Connecting to Rockwell PLCs 5000 NSTALLING THE S INTO OGIX After your EDS files have been installed; the next procedure is to install the Add On Instruction (AOI) files that you downloaded. Step 1 Right click on the Add On Instruction folder in the explorer tree.
  • Page 29: Example For Assigning Aoi To Ai2 Module In Your Plc Program

    Using ERSC Add On Instructions (AOI) with RSLogix 5000 Step 3 A window will appear indicating the details about the AOI you are about to import. There should be no errors or warnings. Click OK to proceed with the import. If desired, simply repeat these 3 steps again to import the other AOI for PLC I/O mode.
  • Page 30: Assigning New Modules To Aoi

    Insight Automation provided AOI’s require connections to be “with Reset Protection”. Please refer to Creating Other Connection Types on page 26 for details on creating these connections. Also refer to the ConveyLinx-Ai2 PLC Developer’s Guide for details on Reset Protection assemblies. To use AOIs you must use “with Reset...
  • Page 31 Using ERSC Add On Instructions (AOI) with RSLogix 5000 Step 2 Once the instruction has been added to the ladder, we need to create a tag that will be how you access the modules data. For our example we will call this tag “ZPA_NODE_22”...
  • Page 32 Connecting to Rockwell PLCs Step 4 The AOI requires two other parameters; Ai2_IN for the data coming from the module and Ai2_OUT for data from the PLC to the module. These will be assigned to the I/O arrays created by the EDS file when we previously added the module.
  • Page 33 Using ERSC Add On Instructions (AOI) with RSLogix 5000 You simply follow this same 5 step procedure for creating a new instance for any other modules you create using the EDS file. For Ai2 modules created in PLC I/O mode, use the Ai2_PLCIO_419_5xx AOI. The drop down for the data types for the Ai2_IN and Ai2_OUT parameters will automatically display only the Ai2 modules you have installed with a PLC I/O connection.
  • Page 34: Enabling The Module For Operation

    Both the ZPA and PLC I/O connections defined in the EDS file use the “with reset Protection” assemblies that require the PLC to instruct the Ai2 module to process output data coming from the PLC. The Reset Protection topic is covered in publication ERSC-1500 ConveyLinx-Ai2 PLC Developer’s Guide Another function that is built-in when you created the module is indication of whether the PLC is communicating with the module.
  • Page 35 Using ERSC Add On Instructions (AOI) with RSLogix 5000 For our example, we added a N.C. contact for the module’s “ConnectionFaulted” tag, a N.C. contact for the AOI’s tag that indicates that the module is not enabled, and a N.O. contact for the programmer’s “System_OK_to_Run” condition as previously described.
  • Page 36: Zpa Aoi Tag Descriptions

    Connecting to Rockwell PLCs ZPA AOI T ESCRIPTIONS The following chart lists each tag made available in the Ai2_ZPA_419_5xx AOI along with the register reference from the ConveyLinx-Ai2 PLC Developer’s Guide version 1.0. Data Developers Tag Name Description Type Guide Register...
  • Page 37 Using ERSC Add On Instructions (AOI) with RSLogix 5000 Data Developers Tag Name Description Type Guide Register Enable PLC to Control ConveyMerge Priority & O_ConveyMerge_Enable_PLC_Cntrl BOOL 4:0387 Release O_ConveyMerge_Priority SINT 4:0387 (Lo Byte) Numerical Value (0-3) to Set Merge Priority O_ConveyStop_Command 4:0020 Set Local ConveyStop Command...
  • Page 38: Plc I/O Aoi Tag Descriptions

    Connecting to Rockwell PLCs PLC I/O AOI T ESCRIPTIONS The following chart lists each tag made available in the Ai2_PLCIO_419_5xx AOI along with the register reference from the ConveyLinx-Ai2 PLC Developer’s Guide version 1.0. Developers Tag Name Data Type Description...
  • Page 39 Using ERSC Add On Instructions (AOI) with RSLogix 5000 Developers Tag Name Data Type Description Guide Register I_Voltage_MDR REAL 4:0024 Voltage Measured on MDR Power Connection I_Zone_Status_DnModule 4:0232 (Lo Byte) Local Downstream Status I_Zone_Status_UpModule 4:0134 (Lo Byte) Local Upstream Status O_Clear_Motor_Error BOOL 4:0022...
  • Page 41: Using Logix5000 Msg Instruction

    Using Logix5000 MSG Instruction 5000 MSG I SING OGIX NSTRUCTION Access to ConveyLinx Ai2 modules is also available utilizing the Logix 5000 MSG instruction. The MSG instruction utilizes CIP Explicit Messaging. This means that the connection is not maintained as an implicit connection. Generic Ethernet Module and EDS connections are implicit and thus must be maintained at all times or there will be a communication fault.
  • Page 42: Module Vs. Assembled Address With Msg Instructions

    Connecting to Rockwell PLCs MSG I ODULE SSEMBLED DDRESS WITH NSTRUCTIONS What this means is that there are certain restrictions on what you can do with MSG instructions with an Ai2 module. Here is a list: • You can us a single MSG instruction to read one and up to 30 consecutive Module Modbus registers You can use a single MSG instruction to write to one (an only one) of the Module Modbus registers •...
  • Page 43: Message Configuration For Writing Data To Ai2 Module Register

    Using Logix5000 MSG Instruction ESSAGE ONFIGURATION FOR RITING ODULE EGISTER Write MSG Setup Select “CIP Generic” as the Message • Type • Select “Set Attribute Single” as the Service Type • Class is always set to 64 • Instance is the Modbus register address.
  • Page 44: Message Configuration For Reading Ai2 Assembled Registers

    Connecting to Rockwell PLCs ESSAGE ONFIGURATION FOR EADING SSEMBLED EGISTERS Read Assembly MSG Setup • Select “CIP Generic” as the Message Type Select “Get Attribute Single” as the • Service Type Class is always set to 4 • • Instance is the Assembly number. In this example the Instance is 105 corresponding to ZPA Inputs Assembly...
  • Page 45: Notes

    Notes: OTES Publication ERSC-1521 Rev 1.0 – February 2019...
  • Page 46 Publication ERSC-1521 Rev 1.0 – February 2019...

Table of Contents