Information in this manual is subject to change without notice and does not represent a commitment on the part of ProSoft Technology Improvements and/or changes in this manual or the product may be made at any time. These changes will be made periodically to correct technical inaccuracies or typographical errors.
MVI46-GEC User Manual April 30, 2008 PSFT..MVI46.UM.08.04.30 ProSoft Technology ®, ProLinx ®, inRAx ®, ProTalk® and RadioLinx ® are Registered Trademarks of ProSoft Technology, Inc. ProSoft® Product Documentation In an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments.
Clearing a Fault Condition ......................41 4.2.3 Troubleshooting......................... 41 REFERENCE........................... 43 5.1 Product Specifications....................... 43 5.1.1 Features and Benefits ....................... 43 5.1.2 General Specifications....................... 43 5.1.3 Hardware Specifications......................44 5.1.4 Functional Specifications......................44 ProSoft Technology, Inc. Page 5 of 78 April 30, 2008...
Page 6
6.5.8 Intellectual Property........................74 6.5.9 Additional Restrictions Relating To Software And Other Intellectual Property......74 6.5.10 Allocation of risks ........................74 6.5.11 Controlling Law and Severability ....................75 INDEX..............................77 Page 6 of 78 ProSoft Technology, Inc. April 30, 2008...
Overview (page 45) Glossary Product Specifications (page 43) Support, Service, and → Support, Service This section contains Support, Service and Warranty and Warranty Warranty information. (page 67) Index Index of chapters. ProSoft Technology, Inc. Page 7 of 78 April 30, 2008...
Page 8
MVI46-GEC ♦ SLC Platform Start Here Generic ASCII Ethernet Interface Module Page 8 of 78 ProSoft Technology, Inc. April 30, 2008...
Windows NT® (version 4 with SP4 or higher) Windows 2000 Windows XP 32 Mbytes of RAM minimum, 64 Mbytes of RAM recommended 50 Mbytes of free hard disk space (or more based on application requirements) ProSoft Technology, Inc. Page 9 of 78 April 30, 2008...
Contains sample programs, utilities and Solutions documentation for the MVI46-GEC module. If any of these components are missing, please contact ProSoft Technology Support for replacement parts. Install ProSoft Configuration Builder Software You must install the ProSoft Configuration Builder (PCB) software in order to configure the MVI46-GEC module.
Page 11
Note: Many of the configuration and maintenance procedures use files and other utilities on the CD-ROM. You may wish to copy the files from the Utilities folder on the CD-ROM to a convenient location on your hard drive. ProSoft Technology, Inc. Page 11 of 78 April 30, 2008...
After you have checked the placement of the jumpers, insert MVI46-GEC into the SLC™ chassis. Use the same technique recommended by Rockwell Automation to remove and install SLC™ modules. Page 12 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 13
(backplane) of the SLC rack. Turn power ON. Note: If you insert the module improperly, the system may stop working, or may behave unpredictably. ProSoft Technology, Inc. Page 13 of 78 April 30, 2008...
Connect the right-angle connector end of the cable to your controller at the communications port. Connect the straight connector end of the cable to the serial port on your computer. Page 14 of 78 ProSoft Technology, Inc. April 30, 2008...
Click Yes to switch the processor from Program mode to Run mode. Note: If you receive an error message during these steps, refer to your RSLogix documentation to interpret and correct the error. ProSoft Technology, Inc. Page 15 of 78 April 30, 2008...
Note: If the list of configured drivers is blank, you must first choose and configure a driver from the Available Driver Types list. The recommended driver type to choose for serial communication with the processor is "RS-232 DF1 Devices". Page 16 of 78 ProSoft Technology, Inc. April 30, 2008...
With the module securely mounted, connect your PC to the Configuration/Debug port using an RJ45-DB-9 Serial Adapter Cable and a Null Modem Cable. Attach both cables as shown. Insert the RJ45 cable connector into the Configuration/Debug port of the module. ProSoft Technology, Inc. Page 17 of 78 April 30, 2008...
Page 18
MVI46-GEC ♦ SLC Platform Start Here Generic ASCII Ethernet Interface Module Attach the other end to the serial port on your PC or laptop. Page 18 of 78 ProSoft Technology, Inc. April 30, 2008...
Note: If you are installing this module in an existing application, you can copy the necessary elements from the example ladder logic into your application. The rest of this chapter describes these steps in more detail. ProSoft Technology, Inc. Page 19 of 78 April 30, 2008...
Page 20
Enter the module I/O card ID number as 12835, then click OK. Double-click the mouse on the module just added to the rack. Fill in the dialog box as shown: Click OK to apply the settings. Close this dialog box. Page 20 of 78 ProSoft Technology, Inc. April 30, 2008...
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. ProSoft Technology, Inc. Page 21 of 78 April 30, 2008...
Your first task is to add the MVI46-GEC module to the project. Use the mouse to select "Default Module" in the tree view, and then click the right mouse button to open a shortcut menu. Page 22 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 23
To add a module to a different location: Right-click the Location folder and choose Add Module. A new module icon appears. Select the Location icon. From the Project menu, select Location, then select Add Module. ProSoft Technology, Inc. Page 23 of 78 April 30, 2008...
Select the object, and then click the right mouse button to open a shortcut menu. From the shortcut menu, choose Rename. Type the name to assign to the object. Click away from the object to save the new name. Page 24 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 25
On the View Configuration window, open the File menu, and choose Print. This action opens the Print dialog box. On the Print dialog box, choose the printer to use from the dropdown list, select printing options, and then click OK. ProSoft Technology, Inc. Page 25 of 78 April 30, 2008...
This timeout period is reset on each read or write packet. If the parameter is set to 0, the connection will not timeout. Page 26 of 78 ProSoft Technology, Inc. April 30, 2008...
IP address (fixed IP required) _____ . _____ . _____ . _____ Subnet mask _____ . _____ . _____ . _____ Gateway address _____ . _____ . _____ . _____Click [+] to expand the tree for the MVI46-GEC module. ProSoft Technology, Inc. Page 27 of 78 April 30, 2008...
Open the Project menu, and then choose Module / Download. The program will scan your PC for a valid com port (this may take a few seconds). When PCB has found a valid com port, the following dialog box will open. Page 28 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 29
The module will perform a platform check to read and load its new settings. When the platform check is complete, the status bar in ProSoft Configuration Builder will be updated with the message "Module Running". ProSoft Technology, Inc. Page 29 of 78 April 30, 2008...
The sample ladder logic, on the ProSoft Solutions CD-ROM, is extensively commented, to provide information on the purpose and function of each rung. For most applications, the sample ladder will work without modification. ProSoft Technology, Inc. Page 31 of 78 April 30, 2008...
Page 32
MVI46-GEC ♦ SLC Platform Ladder Logic Generic ASCII Ethernet Interface Module Page 32 of 78 ProSoft Technology, Inc. April 30, 2008...
You can connect directly from your computer's serial port to the serial port on the module to view configuration information, perform maintenance, and send (upload) or receive (download) configuration files. ProSoft Technology recommends the following minimum hardware to connect your computer to the module: 80486 based processor (Pentium preferred) 1 megabyte of memory At least one UART hardware-based serial communications port available.
To connect to the module's Configuration/Debug serial port: Start PCB program with the application file to be tested. Right click over the module icon. On the shortcut menu, choose Diagnostics. Page 34 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 35
On computers with more than one serial port, verify that your communication program is connected to the same port that is connected to the module. If you are still not able to establish a connection, contact ProSoft Technology for assistance.
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Page 37
Use this command to view the current version of the software for the module, as well as other important values. You may be asked to provide this information when calling for technical support on the product. ProSoft Technology, Inc. Page 37 of 78 April 30, 2008...
Page 38
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
The LED is off when the module is performing a read operation on the backplane. Under normal operation, the LED should blink rapidly on and off. Page 40 of 78 ProSoft Technology, Inc. April 30, 2008...
4.2.3 Troubleshooting Use the following troubleshooting steps if you encounter problems when the module is powered up. If these steps do not resolve your problem, please contact ProSoft Technology Technical Support. ProSoft Technology, Inc. Page 41 of 78 April 30, 2008...
Page 42
Configuration/Debug port to see if the module is running. If the program has halted, turn off power to the rack, remove the card from the rack and re-insert the card in the rack, and then restore power to the rack. Page 42 of 78 ProSoft Technology, Inc. April 30, 2008...
M0/M1 files Ladder Logic is used for data transfer between module and processor. Sample ladder file included Configuration data obtained from configuration text file downloaded to module. Sample configuration file included ProSoft Technology, Inc. Page 43 of 78 April 30, 2008...
SLC backplane interface via I/O access Each Server monitors State IP and port number of connected Client Error codes Each Client monitors State IP and port number of connected Server Message related parameters Page 44 of 78 ProSoft Technology, Inc. April 30, 2008...
Set up the serial communication interface for the debug/configuration port Once the module has received the configuration, the module will begin receiving and transmitting messages with devices on the Ethernet network. ProSoft Technology, Inc. Page 45 of 78 April 30, 2008...
Page 46
The M0 file for the module is set to 500 words. This large data area permits fast throughput of data from the processor to the module. Page 46 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 47
2 to 101 200 bytes (100 words) of data received for specified server or client. ProSoft Technology, Inc. Page 47 of 78 April 30, 2008...
Page 48
1 to 200. This indicates to the processor that this is the last block. The ladder logic must handle data received on each server enabled in the module. Page 48 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 49
Server[0] Control Word (1=Abort) Server[1] Control Word (1=Abort) Server[2] Control Word (1=Abort) Server[3] Control Word (1=Abort) Server[3] Control Word (1=Abort) Client[0] Control Word Client[1] Control Word Client[2] Control Word Client[3] Control Word ProSoft Technology, Inc. Page 49 of 78 April 30, 2008...
Page 50
Client TimeOut value in milliseconds. The client will close the connection with remote Server after the specified milliseconds once there is no more data transfer between the client and the remote Server. A value of - (zero) will keep the connection open indefinitely. Page 50 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 51
Block Sequence Number (Read block number as set by module) [Module] 1 to 40 Module Name (80 characters of data with null termination) 41 to 50 Password (20 characters with null termination) ProSoft Technology, Inc. Page 51 of 78 April 30, 2008...
Page 52
93 to 96 Default network 97 to 100 Default subnet mask 101 to 246 Reserved for future use Module Control Word contains a value of -3 to indicate build configuration file option. Page 52 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 53
Once the connection is established, either device can send and receive data. When either device is finished with the connection, the connection must be closed. This operation can be initiated from either end device. ProSoft Technology, Inc. Page 53 of 78 April 30, 2008...
Page 54
Ladder logic can send messages to the clients connected to servers 0 to 3. Messages sent to server 4 will not be sent from the module because there is no connection active on that server. Page 54 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 55
Ladder logic should only direct messages to servers that have a state status value of 1. The module will ignore all messages sent to servers with any other state value. ProSoft Technology, Inc. Page 55 of 78 April 30, 2008...
You can view the current network configuration using an ASCII terminal by selecting "@" (Network Menu) and "V" (View) options when connected to the Debug port. # WATTCP.CFG FILE: # ProSoft Technology. my_ip=192.168.0.100 # Default class 3 network mask netmask=255.255.255.0 # The gateway I wish to use gateway=192.168.0.1...
RSLinx Driver. Open RSLinx and go to Communications>RSWho Make sure that you are not actively browsing using the driver that you wish to stop. The following shows an actively browsed network: ProSoft Technology, Inc. Page 57 of 78 April 30, 2008...
Page 58
To stop the driver press the "Stop" on the side of the window: After you have stopped the driver you will see the following: Page 58 of 78 ProSoft Technology, Inc. April 30, 2008...
Number of blocks transferred from module to processor BlkErrs.Write Number of blocks transferred from processor to module BlkErrs.Parse Number of blocks parsed by module BlkErrs.Err Number of block errors in module ProSoft Technology, Inc. Page 59 of 78 April 30, 2008...
Page 60
This status value contains the total number of messages Server[1].RxOverflow received that exceed the specified buffer size for the server. Server[1].TxCount This status value contains the total number of messages transmitted by the server. Page 60 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 61
This status value contains the total number of times the server performed an open operation. Server[3].Established This status value contains the total number of times a connection was established on the socket. ProSoft Technology, Inc. Page 61 of 78 April 30, 2008...
Page 62
A value of 0 indicates the client is not connected and can be utilized for a connection. Any other value indicates the client is connected and being used. Client[0].State This flag defines the current state of the client. Page 62 of 78 ProSoft Technology, Inc. April 30, 2008...
Page 63
This status value contains the total number of messages Client[2].RxCount received by the client. Client[2].RxOverflow This status value contains the total number of messages received that exceed the specified buffer size for the client. ProSoft Technology, Inc. Page 63 of 78 April 30, 2008...
Page 64
Client[4].TxOverflow This status value contains the total number of transmit messages that exceeded the specified maximum buffer size for the client. Client[4].spare Reserved for future use Page 64 of 78 ProSoft Technology, Inc. April 30, 2008...
If the parameter is set to No, no byte swapping will occur. If the parameter is set to Yes, the odd byte will be swapped with the even byte in each word of data received. ProSoft Technology, Inc. Page 65 of 78 April 30, 2008...
Page 66
If the parameter is set to No, no byte swapping will occur. If the parameter is set to Yes, the odd byte will be swapped with the even byte in each word of data received. Page 66 of 78 ProSoft Technology, Inc. April 30, 2008...
Internet E-mail address: support@prosoft-technology.com Those of us at ProSoft Technology, Inc. want to provide the best and quickest support possible, so before calling please have the following information available. You may wish to fax this information to us prior to calling.
Support, Service & Warranty Generic ASCII Ethernet Interface Module How to Contact Us: Sales and Support All ProSoft Technology Products are backed with full technical support. Contact our worldwide Technical Support team and Customer Service representatives directly by phone or email:...
ProSoft. The credit will only be issued provided the product is returned with a valid Return Material Authorization Number and in accordance with ProSoft's shipping instructions. ProSoft Technology, Inc. Page 69 of 78 April 30, 2008...
* 30% of list price is an estimated repair cost only. The actual cost of repairs will be determined when the module is received by ProSoft and evaluated for needed repairs. Page 70 of 78 ProSoft Technology, Inc. April 30, 2008...
All replaced product and parts become the property of ProSoft. These remedies are the Customer's only remedies for breach of warranty. ProSoft Technology, Inc. Page 71 of 78 April 30, 2008...
ProSoft, contains information protected by copyright. No part of the guide may be duplicated or reproduced in any form without prior written consent from ProSoft. Page 72 of 78 ProSoft Technology, Inc. April 30, 2008...
6.5.6 Time Limit for Bringing Suit Any action for breach of warranty must be commenced within 15 months (or in the case of RadioLinx modules, 39 months) following shipment of the Product. ProSoft Technology, Inc. Page 73 of 78 April 30, 2008...
Customer. This allocation is recognized by both parties and is reflected in the price of the goods. The Customer acknowledges that it has read this Warranty, understands it, and is bound by its Terms. Page 74 of 78 ProSoft Technology, Inc. April 30, 2008...
Warranty shall remain in full force and effect. Any cause of action with respect to the Product or Services must be instituted in a court of competent jurisdiction in the State of California. ProSoft Technology, Inc. Page 75 of 78 April 30, 2008...
Page 76
MVI46-GEC ♦ SLC Platform Support, Service & Warranty Generic ASCII Ethernet Interface Module Page 76 of 78 ProSoft Technology, Inc. April 30, 2008...
Ethernet Connection • 56 Ethernet LED Indicators • 41 Opening the Network Menu • 39 Ethernet Port Configuration - wattcp.cfg • 56 Exiting the Program • 39 Package Contents • 10 ProSoft Technology, Inc. Page 77 of 78 April 30, 2008...
Page 78
Viewing Module Configuration • 37 Viewing Server Communication Status (Servers 0 to 4) • 38 Viewing Server Configuration (Servers 0 to 4) • 39 Viewing the WATTCP.CFG file on the module • 40 Page 78 of 78 ProSoft Technology, Inc. April 30, 2008...
Need help?
Do you have a question about the inRAx MVI46-GEC and is the answer not in the manual?
Questions and answers