ProSoft Technology MVI69E-GEC User Manual

ProSoft Technology MVI69E-GEC User Manual

Generic ascii ethernet communication module. compactlogix or micrologix platform

Advertisement

Quick Links

MVI69E-GEC
CompactLogix™
or
MicroLogix™
Platform
Generic ASCII Ethernet Communication
Module
February 24, 2020
USER MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVI69E-GEC and is the answer not in the manual?

Questions and answers

Summary of Contents for ProSoft Technology MVI69E-GEC

  • Page 1: Content Disclaimer

    MVI69E-GEC CompactLogix™ MicroLogix™ Platform Generic ASCII Ethernet Communication Module February 24, 2020 USER MANUAL...
  • Page 2: Important Safety Information

    Neither ProSoft Technology nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. Information in this document including illustrations, specifications and dimensions may contain technical inaccuracies or typographical errors.
  • Page 3 MVI69E-GEC ♦ Platform Contents User Manual Important Safety Information North America Warnings WARNING - EXPLOSION HAZARD - SUBSTITUTION OF COMPONENTS MAY IMPAIR SUITABILITY FOR CLASS I, DIV. 2; WARNING - EXPLOSION HAZARD - WHEN IN HAZARDOUS LOCATIONS, TURN OFF POWER BEFORE REPLACING OR WIRING MODULES.
  • Page 4 Ladder Logic ......................13 2.2.1 Exporting the MVI69E-GEC .L5X File ..............13 2.2.2 Importing the MVI69E-GEC .L5X file Into an Existing Studio 5000 Project ..15 Optional Add-On Instruction .................. 17 2.3.1 Setting Up the Optional AOI .................. 19 Synchronizing the IP Settings from the MVI69E-GEC to the Processor ....21 Synchronizing the IP Settings from the Processor to the MVI69E-GEC ....
  • Page 5 MVI69E-GEC ♦ Platform Contents User Manual Sending and Receiving ASCII Data Sending ASCII Data ....................40 5.1.1 Sending ASCII Text as a Client ................40 5.1.2 Sending ASCII Text as a Server ................41 Receiving ASCII Data ..................... 42 5.2.1 Receiving ASCII Text as a Client ................
  • Page 6: Start Here

    10 or higher), with compatible power supply and one free slot in the rack, for the MVI69E-GEC module. Important: The MVI69E-GEC module has a power supply distance rating of 4 (L43 and L45 installations on first 2 slots of 1769 bus). It consumes 500 mA at 5 VDC.
  • Page 7: Package Contents

    The module is shipped with the Setup jumper OFF. If an update of the firmware is needed, apply the Setup jumper to both pins. The following illustration shows the MVI69E-GEC jumper configuration, with the Setup Jumper OFF. ProSoft Technology, Inc.
  • Page 8: Install The Module In The Rack

    Refer to the documentation for each device to be connected to verify that suitable safety procedures are in place before installing or servicing the device. After you verify the jumper placements, insert the MVI69E-GEC into the rack. Use the same technique recommended by Rockwell Automation to remove and install CompactLogix or MicroLogix 1500-LRP modules.
  • Page 9 MVI69E-GEC ♦ Platform Contents User Manual Push the module’s bus lever back slightly to clear the positioning tab and move it firmly to the left until it clicks. Ensure that it is locked firmly in place. Close all DIN-rail latches.
  • Page 10 Contents MVI69E-GEC ♦ Platform User Manual Press the DIN-rail mounting area of the controller against the DIN-rail. The latches will momentarily open and lock into place. Page 10 of 71 ProSoft Technology, Inc.
  • Page 11: Project

    Configuring the Module in Studio 5000 Configuring the MVI69E-GEC in Studio 5000 Important: The MVI69E-GEC module has a power supply distance rating of 4 (L43 and L45 installations on first 2 slots of 1769 bus) If you are installing and configuring the module with a CompactLogix processor, follow these steps.
  • Page 12 Contents MVI69E-GEC ♦ Platform User Manual In the New Module dialog, enter the Name, Description, and Slot options for your application, then click on the Connection tab. In the Connection tab, select the Request Packet Interval value for scanning the I/O on the module.
  • Page 13 User Manual Ladder Logic The MVI69E-GEC ladder logic, Controller Tags, and UDT’s must be imported into your existing Studio 5000 project. To do this, the sample program can be exported to a .L5X file and imported into the existing Studio 5000 project.
  • Page 14 Contents MVI69E-GEC ♦ Platform User Manual Select a storage location to save the MainProgram.L5X file. Click the E button. XPORT Verify the MainProgram.L5X file has been successfully exported. Page 14 of 71 ProSoft Technology, Inc.
  • Page 15 User Manual 2.2.2 Importing the MVI69E-GEC .L5X file Into an Existing Studio 5000 Project Within the existing Studio 5000 Project, add the MVI69E-GEC module to the I/O Configuration. (For further instructions, see Configuring the MVI69E-GEC in Studio 5000 on page 11).
  • Page 16 In the Import Configuration dialog, edit the Local:x:I and Local:x:O tags to correspond to the slot position of the MVI69E-GEC. Then click OK. Upon successful import, the MVI69E-GEC ladder logic, Controller Tags, and UDT’s are now visible in the Studio 5000 project.
  • Page 17 MVI69E-GEC ♦ Platform Contents User Manual Optional Add-On Instruction The Optional AOI supports the following optional features:  Read/Write IP Address  Read/Write Date Time Using controller tags, the Optional AOI allows you to request and set the module’s IP address, date, and time.
  • Page 18 Contents MVI69E-GEC ♦ Platform User Manual At the Import Configuration window, select the Operation parameter to C . Then REATE click OK. The imported AOI rung is now in place. Page 18 of 71 ProSoft Technology, Inc.
  • Page 19 In the Message Configuration dialog, under the Communication tab, select the B ROWSE button. In the Message Path Browser dialog, select the MVI69E-GEC module under the 1769 Bus and click at OK. ProSoft Technology, Inc. Page 19 of 71...
  • Page 20 Contents MVI69E-GEC ♦ Platform User Manual The module name is displayed in the Path field. Click OK to confirm the route configuration. Repeat the same procedure to set the route for the remaining messages:  WriteEthernetMSG  ReadClockMSG  WriteClockMSG Page 20 of 71 ProSoft Technology, Inc.
  • Page 21 User Manual Synchronizing the IP Settings from the MVI69E-GEC to the Processor This section covers the process to read the IP settings from the MVI69E-GEC, and implement them in the processor. To trigger the IP settings read operation, set the MVI69EGECEthernet.Read bit to ‘1’.
  • Page 22 Contents MVI69E-GEC ♦ Platform User Manual Synchronizing the IP Settings from the Processor to the MVI69E-GEC This section covers the process to send the IP settings from the processor to the MVI69E- GEC. Populate the IP settings in the MVI69EGECEthernet.Config tag: Set the MVI69EGECEthernet.Write bit to ‘1’...
  • Page 23 Toggle the MVI69EGECClock.Read bit to ‘1’ to toggle the date/time read operation. The MVI69EGECClock.Read bit will automatically reset to ‘0’ once the operation is concluded. The date and time read from the MVI69E-GEC is stored at the MVI69EGECClock.Config tag. ProSoft Technology, Inc.
  • Page 24 Contents MVI69E-GEC ♦ Platform User Manual Writing the Date/Time from the Processor to the MVI69E-GEC Populate date and time values in the MVI69EGECClock.Config tag. Toggle the MVI69EGECClock.Write bit to ‘1’ to trigger the write date/time operation. The MVI69EGECClock.Write tag will be automatically reset to ‘0’ once the write date/time operation is concluded.
  • Page 25: Mvi69-Gec Configuration

    MVI69E-GEC ♦ Platform Contents User Manual ProSoft Configuration Builder Using ProSoft Configuration Builder The ProSoft Configuration Builder (PCB) software utility provides a quick and easy way to manage module configuration files customized to meet your application needs. PCB is not only a powerful solution for new configuration files, but also allows you to import information from previously installed (known working) configurations to new projects.
  • Page 26 This action opens the Choose Module Type dialog box. In the Product Line Filter area of the dialog box, select MVI69E. In the Select Module Type dropdown list, select MVI69E-GEC, and then click OK to save your settings and return to the ProSoft Configuration Builder window.
  • Page 27: Configuring Module Parameters

    MVI69E-GEC ♦ Platform Contents User Manual 3.1.2 Renaming PCB Objects You can rename objects such as the Default Project and Default Location folders in the tree view. You can also rename the Module icon to customize the project. Right-click the object you want to rename and choose R ENAME Type the new name for the object and press Enter.
  • Page 28: [Server X]

    Contents MVI69E-GEC ♦ Platform User Manual Server Configuration You can configure up to five servers ([Server 0] through [Server 4]). The configuration section for each server contains the same set of parameters. You can configure the parameters for each server to meet the requirements of your application.
  • Page 29: Connection Close Type

    MVI69E-GEC ♦ Platform Contents User Manual 3.2.4 Connection Close Type 0, 1 or 2 This coded parameter defines the personality of the server after a connection is made. If the parameter is set to 0, the socket will only be closed when a request from the client is received or the connection timeout is exceeded.
  • Page 30: Ethernet Configuration

    Contents MVI69E-GEC ♦ Platform User Manual Ethernet 1 (IP Address) Configuration Use this procedure to configure the Ethernet settings for your module. You must assign an IP address, subnet mask and gateway address. Determine the network settings for your module, with the help of your network administrator, if necessary.
  • Page 31 MVI69E-GEC ♦ Platform Contents User Manual Downloading the Configuration to the Module In the tree view in ProSoft Configuration Builder, right-click the module icon and select Download from PC to Device. In the Download files from PC to module dialog, click B ) button.
  • Page 32 Contents MVI69E-GEC ♦ Platform User Manual This launches the ProSoft Discovery Service utility to scan the network for ProSoft Technology devices. Once the module is located, double-click on the module icon. In the Transfer File(s) section, click the D button.
  • Page 33 MVI69E-GEC ♦ Platform Contents User Manual Uploading the Configuration File from the Module In the ProSoft Configuration Builder tree view, right-click the MVI69E-GEC icon and choose U PLOAD FROM EVICE TO Click the B ) button. ROWSE EVICE ProSoft Technology, Inc.
  • Page 34 Contents MVI69E-GEC ♦ Platform User Manual This launches the ProSoft Discovery Service utility to scan the network for ProSoft Technology devices. Once the module is located, double-click on the module icon. In the Transfer File(s) section, click the U button.
  • Page 35: Ladder Logic

    User Manual Using Controller Tags Ladder logic is required for the MVI69E-GEC module to operate. Tasks that must be handled by the ladder logic are module data transfer, special block handling, and status data receipt. Additionally, a power-up handler may be needed to handle the initialization of the module’s data and to clear any processor fault conditions.
  • Page 36: Gecinstat (Status Object)

    Contents MVI69E-GEC ♦ Platform User Manual 4.1.1 GECInStat (Status Object) This object views the status of the module. The GECInStat object shown below is updated each time a read block is received by the processor. Use this data to monitor the state of the module at a "real-time rate".
  • Page 37: Gecblkstat (Block Error Status Object)

    MVI69E-GEC ♦ Platform Contents User Manual 4.1.3 GECBlkStat (Block Error Status Object) The GECBlkStat object holds the status data related to the data transfer between the module and the controller. Each read and write block transferred between the module and the controller is counted in the Read and Write data members, respectively.
  • Page 38 Contents MVI69E-GEC ♦ Platform User Manual A value less than one indicates that the client is not connected to a server and is available for use. If the client was previously used and an error condition existed relative to the socket, this parameter will be set to a value less than zero.
  • Page 39: Gecbackplane (Backplane Object)

    MVI69E-GEC ♦ Platform Contents User Manual 4.1.5 GECBackplane (Backplane Object) The GECBackplane object stores all the variables required for the data transfer operation between the module and the controller. The LastRead data member is used as the handshaking byte to indicate the arrival of new data from the module. The following table describes the structure of the object.
  • Page 40: Sending Ascii Data

    5.1.1 Sending ASCII Text as a Client Use the following steps to configure the MVI69E-GEC as a client to send an ASCII string to a remote device (server). The MVI69E-GEC can simultaneously connect and send data to up to five servers.
  • Page 41 MVI69E-GEC ♦ Platform Contents User Manual 5.1.2 Sending ASCII Text as a Server The remote Client must initiate a socket connection before the Server can transmit data to the Client. Enter the data to be sent at GEC.S ERVERS RITE Enter the number of characters to be sent at GEC.S...
  • Page 42: Receiving Ascii Data

    5.2.1 Receiving ASCII Text as a Client The MVI69E-GEC can receive ASCII strings from the same server it sends to. Since the client socket connection has already been established with the server, the incoming data will be stored in the GEC.C...
  • Page 43: 5.2.2 Receiving Ascii Text As A Server

    User Manual 5.2.2 Receiving ASCII Text as a Server When a server port of the MVI69E-GEC is set up, it will accept incoming ASCII text from a client only. When the MVI69E-GEC receives an ASCII string from a client, the GEC.S...
  • Page 44: Diagnostics And Troubleshooting

    Contents MVI69E-GEC ♦ Platform User Manual Diagnostics and Troubleshooting The module provides information on diagnostics and troubleshooting in the following forms:  LED status indicators on the front of the module provide general information on the module's status.  You can view status data contained in the module through the Configuration/Debug port or the Ethernet port, using the troubleshooting and diagnostic capabilities of ProSoft Configuration Builder (PCB).
  • Page 45: Clearing A Fault Condition

    Verify correct configuration data is being transferred to the module from the CompactLogix or MicroLogix controller. If the module's OK LED does not turn Green, verify that the module is inserted completely into the rack. If this does not cure the problem, contact ProSoft Technology Technical Support. 6.1.3 Troubleshooting Use the following troubleshooting steps if you encounter problems when the module is powered up.
  • Page 46: Using Prosoft Configuration Builder (Pcb) For Diagnostics

    Contents MVI69E-GEC ♦ Platform User Manual Using ProSoft Configuration Builder (PCB) for Diagnostics 6.2.1 Using the Diagnostic Window in ProSoft Configuration Builder To connect to the module’s Configuration/Debug serial port Start PCB, and then right-click the module icon. On the shortcut menu, choose D IAGNOSTICS This action opens the Diagnostics dialog box.
  • Page 47 ETUP ONNECTION Setup dialog box, select a valid com port or other connection type supported by the module. If you are still not able to establish a connection, contact ProSoft Technology for assistance. ProSoft Technology, Inc. Page 47 of 71...
  • Page 48: Main Menu

    Contents MVI69E-GEC ♦ Platform User Manual 6.2.2 Main Menu When you first connect to the module from your computer, your terminal screen will be blank, you may refer to the menu items at the left showing the available diagnostics sections:...
  • Page 49 MVI69E-GEC ♦ Platform Contents User Manual Viewing Ethernet Settings Click at NETWORK > Config to display the Ethernet configuration settings: Viewing the Backplane Status Click at BACKPLANE > Status to monitor the backplane communication status: ProSoft Technology, Inc. Page 49 of 71...
  • Page 50 Contents MVI69E-GEC ♦ Platform User Manual Viewing the Backplane Status Click at GEC SERVER X > Config to display the server configuration settings: Viewing the Server Status Click at GEC SERVER X > Status to display the server status: Page 50 of 71...
  • Page 51 MVI69E-GEC ♦ Platform Contents User Manual Viewing the Client Status Click at GEC CLIENT X > Status to display the client status: ProSoft Technology, Inc. Page 51 of 71...
  • Page 52 Contents MVI69E-GEC ♦ Platform User Manual Diagnostics Using the GEC.Stat Controller Tags Refer to GEC.Stat controller tag for the module status: These status tags contain the program scan counter, product name, firmware revision, operating system revision, run number: Page 52 of 71...
  • Page 53 MVI69E-GEC ♦ Platform Contents User Manual Refer to GEC.Stat.Client[x] array to monitor each client operation: Refer to GEC.Stat.Server[x] array for each server status: ProSoft Technology, Inc. Page 53 of 71...
  • Page 54 Contents MVI69E-GEC ♦ Platform User Manual Assigning a Temporary IP Address Using ProSoft Discovery Service (PDS) You can assign a temporary IP address to the module using the ProSoft Discovery Service utility. This utility is installed within ProSoft Configuration Builder (PCB).
  • Page 55 MVI69E-GEC ♦ Platform Contents User Manual In the Connection Setup dialog box, click B ) to start ProSoft Discovery ROWSE EVICE Service. ProSoft Discovery Service scans the network for ProSoft devices. Click on the icon to manually initiate a search.
  • Page 56 PC IP address. The temporary IP address is reset after the module is rebooted. Enter the Temporary IP and Network Mask. To view the current parameters of the MVI69E-GEC, right-click on the module icon and select Device Details. Page 56 of 71...
  • Page 57: Connecting To The Module's Web Page

    MVI69E-GEC ♦ Platform Contents User Manual Connecting to the Module’s Webpage The module’s internal web server provides access to module version and status information, as well as the ability to set the date and time, reboot the module, and download firmware upgrade to the module.
  • Page 58: General Specifications

    User Manual Reference Product Specifications The MVI69E-GEC Generic ASCII Ethernet Interface module is designed to allow CompactLogix™ / MicroLogix™ processors to interface easily with ASCII devices using the TCP/IP protocol. Compatible devices may be either ASCII instruments with built-in Ethernet or Ethernet connection via a thin server to the existing ASCII device.
  • Page 59: Functional Overview

    All data related to the module is contained in a single controller tag with defined objects to simplify configuration, monitoring, and interfacing with the module  Module configuration and communication configuration data is transferred to the MVI69E-GEC via a pre-defined user data type in the processor Functional Overview 7.2.1 General Concepts...
  • Page 60: Backplane Data Transfer

    User Manual Backplane Data Transfer The MVI69E-GEC module communicates directly over the CompactLogix or MicroLogix backplane. Data travels between the module and the processor across the backplane using the module's input and output images. The update frequency of the data is determined by the scan rate defined by the user for the module and the communication load on the module.
  • Page 61: Mvi69-Gec Status Data For Block Transfer

    MVI69E-GEC ♦ Platform Contents User Manual Status Data for Block Transfer If word 1 of the Input Image block is set to -1, the data for the first three servers, the product and block transfer data is sent in the block. The format of this block is as follows:...
  • Page 62 Contents MVI69E-GEC ♦ Platform User Manual Block Description Parameter Offset Start This status value contains the total number of times a connection Server[1].Established was established on the socket. This status value contains the total number of times a close Server[1].Closed operation was performed on the socket.
  • Page 63 MVI69E-GEC ♦ Platform Contents User Manual Block Description Parameter Offset Start Sequence number for this block. Seq Number For this status data block, this word is set to a value of -2. Server Index Program cycle counter PassCnt Product name as ASCII string...
  • Page 64 Contents MVI69E-GEC ♦ Platform User Manual Block Description Parameter Offset Start This status value contains the total number of messages received by Server[4].RxCount the server. This status value contains the total number of messages received Server[4].RxOverflow that exceed the specified buffer size for the server.
  • Page 65 MVI69E-GEC ♦ Platform Contents User Manual Block Offset Description Parameter Start Reserved for future use Client[0].spare This flag defines if the client is utilized and connected to a server. Client[1].Connected A value of 0 indicates the client is not connected and can be utilized for a connection.
  • Page 66 Contents MVI69E-GEC ♦ Platform User Manual Block Offset Description Parameter Start Operating system level as ASCII string Run number as ASCII string Number of blocks transferred from module to processor BlkErrs.Read Number of blocks transferred from processor to module BlkErrs.Write Number of blocks parsed by module BlkErrs.Parse...
  • Page 67: Contacting Technical Support

    Contents User Manual Support, Service & Warranty Contacting Technical Support ProSoft Technology, Inc. is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process: Product Version Number...
  • Page 68 Contents MVI69E-GEC ♦ Platform User Manual Europe / Middle East / Africa Asia Pacific Regional Office Regional Office Phone: +33.(0)5.34.36.87.20 Phone: +60.3.2247.1898 europe@prosoft-technology.com asiapc@prosoft-technology.com Languages spoken: French, English Languages spoken: Bahasa, Chinese, English, REGIONAL TECH SUPPORT Japanese, Korean support.emea@prosoft-technology.com REGIONAL TECH SUPPORT support.ap@prosoft-technology.com...
  • Page 69 Languages spoken: Spanish, English REGIONAL TECH SUPPORT support.la@prosoft-technology.com Warranty Information For complete details regarding ProSoft Technology’s TERMS & CONDITIONS OF SALE, WARRANTY, SUPPORT, SERVICE AND RETURN MATERIAL AUTHORIZATION INSTRUCTIONS, go to www.prosoft-technology.com/legal Documentation is subject to change without notice.
  • Page 70: Table Of Contents

    MVI69E-GEC ♦ Platform Support, Service & Warranty User Manual Important Safety Information • 3 Install the Module in the Rack • 9 Index Ladder Logic • 36 LED Status Indicators • 45 [Server x] • 29 Main Menu • 49 Module Data •...
  • Page 71 MVI69E-GEC ♦ Platform Support, Service & Warranty User Manual Warranty Information • 70 Your Feedback Please • 2 ProSoft Technology, Inc. Page 71 of 71...

Table of Contents