ProSoft Technology inRAx MVI56-CAS User Manual

ProSoft Technology inRAx MVI56-CAS User Manual

Controllogix platform teledyne ca slave module
Table of Contents

Advertisement

Quick Links

MVI56-CAS
ControlLogix Platform
Teledyne CA Slave Module
User Manual
December 26, 2007

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the inRAx MVI56-CAS and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ProSoft Technology inRAx MVI56-CAS

  • Page 1 MVI56-CAS ControlLogix Platform Teledyne CA Slave Module User Manual December 26, 2007...
  • Page 2: Please Read This Notice

    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.
  • Page 3: Your Feedback Please

    +1 (661) 716-5101 (Fax) http://www.prosoft-technology.com Copyright © ProSoft Technology, Inc. 2000 - 2007. All Rights Reserved. MVI56-CAS User Manual December 26, 2007 PSFT.CAS.MVI56.UM.07.12.26 ProSoft Technology ®, ProLinx ®, inRAx ®, ProTalk® and RadioLinx ® are Registered Trademarks of ProSoft Technology, Inc.
  • Page 5: Table Of Contents

    Configuration Data Transfer ......................53 5.2.4 Write Configuration........................54 5.2.5 Pass-Through Control Blocks......................55 5.2.6 Data Flow Between MVI56-CAS Module and ControlLogix Processor..........56 Cable Connections ..........................57 5.3.1 RS-232 Configuration/Debug Port....................57 5.3.2 RS-232 ............................59 ProSoft Technology, Inc. Page 5 of 86 December 26, 2007...
  • Page 6 No Other Warranties ........................82 6.5.8 Intellectual Property ........................82 6.5.9 Additional Restrictions Relating To Software And Other Intellectual Property ......82 6.5.10 Allocation of risks ..........................83 6.5.11 Controlling Law and Severability ....................83 INDEX ...................................85 Page 6 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 7: Guide To The Mvi56-Cas User Manual

    Overview (page 49) Glossary Product Specifications (page 47) Support, Service, and → Support, Service This section contains Support, Service and Warranty and Warranty Warranty information. (page 75) Index Index of chapters. ProSoft Technology, Inc. Page 7 of 86 December 26, 2007...
  • Page 8 MVI56-CAS ♦ ControlLogix Platform Start Here Teledyne CA Slave Module Page 8 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 9: Start Here

    Microsoft Windows XP Professional with Service Pack 1 or 2 o Microsoft Windows 2000 Professional with Service Pack 1, 2, or 3 o Microsoft Windows Server 2003 128 Mbytes of RAM minimum, 256 Mbytes of RAM recommended ProSoft Technology, Inc. Page 9 of 86 December 26, 2007...
  • Page 10: Package Contents

    Module ProSoft Contains sample programs, utilities and Solutions documentation for the MVI56-CAS module. If any of these components are missing, please contact ProSoft Technology Support for replacement parts. Page 10 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 11: Setting Jumpers

    In "write protected" mode, the Setup pins are not connected, and the module's firmware cannot be overwritten. Do not jumper the Setup pins together unless you are directed to do so by ProSoft Technical Support. ProSoft Technology, Inc. Page 11 of 86 December 26, 2007...
  • Page 12: Install The Module In The Rack

    Turn power OFF. Align the module with the top and bottom guides, and slide it into the rack until the module is firmly against the backplane connector. Page 12 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 13: Connect Your Pc To The Processor

    Connect your PC to the Processor Connect the right-angle connector end of the cable to your controller at the communications port. ProSoft Technology, Inc. Page 13 of 86 December 26, 2007...
  • Page 14: Download The Sample Program To The Processor

    Click the Download button to transfer the sample program to the processor. RSLogix will compile the program and transfer it to the processor. This process may take a few minutes. Page 14 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 15: Configuring Rslinx

    If RSLogix is unable to establish communication with the processor, follow these steps: Open RSLinx. Open the Communications menu, and choose Configure Drivers. This action opens the Configure Drivers dialog box. ProSoft Technology, Inc. Page 15 of 86 December 26, 2007...
  • Page 16 If you are still unable to auto-configure the port, refer to your RSLinx documentation for further troubleshooting steps. Page 16 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 17: Connect Your Pc To The Module

    Attach both cables as shown. Insert the RJ45 cable connector into the Configuration/Debug port of the module. Attach the other end to the serial port on your PC or laptop. ProSoft Technology, Inc. Page 17 of 86 December 26, 2007...
  • Page 18 MVI56-CAS ♦ ControlLogix Platform Start Here Teledyne CA Slave Module Page 18 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 19: Installing And Configuring The Module

    Right-click the mouse button on the I/O Configuration option in the Controller Organization window to display a pop-up menu. Select the New Module… option from the I/O Configuration menu: ProSoft Technology, Inc. Page 19 of 86 December 26, 2007...
  • Page 20 Installing and Configuring the Module Teledyne CA Slave Module This action opens the following dialog box: Select the 1756-Module (Generic 1756 Module) from the list and click OK. The following dialog box is displayed: Page 20 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 21 The data required for the module will be defined to the application, and objects will be allocated in the Controller Tags data area. An example of the Controller Organization window is shown below: ProSoft Technology, Inc. Page 21 of 86 December 26, 2007...
  • Page 22 At this point, take the time to fill in the configuration values in the CAS1 data table and adjust array sizes. Refer to the Module Data Object section of this document for information on configuring the module. Page 22 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 23: Module Configuration

    Refer to the Installing and Configuring the Module section for a description of the configuration of the module. The MVI56-CAS module must be configured at least once when the card is first powered, and any time thereafter when the parameters must be changed. ProSoft Technology, Inc. Page 23 of 86 December 26, 2007...
  • Page 24: Power Up

    This is done by declaring a variable of the data type in the Controller Tags Edit Tags dialog box. The structure of the object is displayed in the following figure. Page 24 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 25 200, special handling of the last block of data must developed, as it must transfer less than 200 words. It is recommended that the count values always be set to values evenly divisible by 200. ProSoft Technology, Inc. Page 25 of 86 December 26, 2007...
  • Page 26: December

    TCA Port Parameters (CASPort) This object defines the parameters for the operation of each of the TCA ports on the module. Refer to the Reference chapter for the definition of each parameter. Page 26 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 27: User Data Objects

    Use this data for status and control in the ladder logic of the processor. ProSoft Technology, Inc. Page 27 of 86 December 26, 2007...
  • Page 28: Tca Message Data

    9991, 9992, or 9994. Word two of this block contains the length of the message, word three contains the address and the message starts at word 5. Page 28 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 29: Ladder Logic

    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 29 of 86 December 26, 2007...
  • Page 30 MVI56-CAS ♦ ControlLogix Platform Ladder Logic Teledyne CA Slave Module Page 30 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 31: Diagnostics And Troubleshooting

    All of the sub-menus for this module contain commands to redisplay the menu or return to the previous menu. You can always return from a sub-menu to the next higher menu by pressing [M] on your keyboard. ProSoft Technology, Inc. Page 31 of 86 December 26, 2007...
  • Page 32: Required Hardware

    You can connect directly from your computer's serial port to the serial port on the module to view configuration information and perform maintenance. ProSoft Technology recommends the following minimum hardware to connect your computer to the module: 80486 based processor (Pentium preferred)
  • Page 33: Required Software

    Microsoft Windows operating systems. If you are connecting from a machine running DOS, you must obtain and install a compatible communication program. The following table lists communication programs that have been tested by ProSoft Technology. ProComm, as well as several other terminal emulation programs Windows 3.1...
  • Page 34: Main Menu

    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 35 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 36 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: Data Analyzer

    10 milliseconds ticks 50 milliseconds ticks 100 milliseconds ticks Turn off timing marks Removing Timing Marks in the Data Analyzer Press [0] to turn off timing marks in the Data Analyzer screen. ProSoft Technology, Inc. Page 37 of 86 December 26, 2007...
  • Page 38 Stopping the Data Analyzer Press [S] to stop the data analyzer. Use this option to freeze the display so the data can be analyzed. To restart the analyzer, press [B]. Page 38 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 39: Data Analyzer Tips

    The Tick value is a timing mark. The module will print a _TT for every xx milliseconds of no data on the line. Usually 10milliseconds is the best value to start with. ProSoft Technology, Inc. Page 39 of 86 December 26, 2007...
  • Page 40 After you have pressed 'B', you should see something like the following: Page 40 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 41 You have now captured, and saved the file to your PC. This file can now be used in analyzing the communications traffic on the line, and assist in determining communication errors. ProSoft Technology, Inc. Page 41 of 86 December 26, 2007...
  • Page 42: Database View Menu

    And so on. The total number of register pages available to view depends on your module's configuration. Displaying the Current Page of Registers Again This screen displays the current page of 100 registers in the database. Page 42 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 43 Press [A] to display the data on the current page in ASCII format. This is useful for regions of the database that contain ASCII data. Returning to the Main Menu Press [M] to return to the Main Menu. ProSoft Technology, Inc. Page 43 of 86 December 26, 2007...
  • Page 44: Led Status Indicators

    Spare -2 or -3 If the APP, BP ACT and OK LEDs blink at a rate of every one-second, this indicates a serious problem with the module. Call Prosoft Technology support to arrange for repairs. Page 44 of 86 ProSoft Technology, Inc.
  • Page 45: Clearing A Fault Condition

    Technology Support. 4.2.2 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. Processor Errors Problem Description Steps to take...
  • Page 46 MVI56-CAS ♦ ControlLogix Platform Diagnostics and Troubleshooting Teledyne CA Slave Module Page 46 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 47: Reference

    Ladder Logic is used for data transfer between module and processor. Configuration data obtained through user-defined ladder. Sample ladder file included ProSoft Technology, Inc. Page 47 of 86 December 26, 2007...
  • Page 48: Hardware Specifications

    16: Read all data o 20: Read tank data from RTU o 30: Control momentary select o 31: Control momentary operate o 32: Control continuous select o 33: Control continuous operate Page 48 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 49: Functional Overview

    Enable Slave Driver on selected ports After the module has received the Module Configuration Block from the processor, the module will begin communicating with other nodes on the network, depending on the configuration. ProSoft Technology, Inc. Page 49 of 86 December 26, 2007...
  • Page 50 The module's program extracts the data and places it in the module's internal database. The output image for the module is set to 248 words. This large data area permits fast throughput of data from the processor to the module. Page 50 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 51 0 to 6999. The following illustration shows the layout of the database: Module’s Internal Database Structure 5000 registers for user data Register Data 4999 5000 2000 words of configuration Status and status data Config 6999 ProSoft Technology, Inc. Page 51 of 86 December 26, 2007...
  • Page 52: Normal Data Transfer

    Port 1 Current Error/Index Port 1 Last Error/Index Port 2 Current Error/Index Port 2 Last Error/Index Port 1 Status Scan Port 2 Status Scan 237 to 248 Spare Read Block ID Page 52 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 53: Configuration Data Transfer

    Refer to the Module Set Up section for a description of the data objects used with the blocks and the ladder logic required. The format of the blocks for configuration is given in the following topics. ProSoft Technology, Inc. Page 53 of 86 December 26, 2007...
  • Page 54: Write Configuration

    Block -9000, General Configuration Data: Offset Description Length Reserved -9000 2 to 6 Backplane Setup 7 to 20 Port 1 Configuration 21 to 34 Port 2 Configuration 35 to 248 Spare -9000 Page 54 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 55: Pass-Through Control Blocks

    The processor must then respond to the pass-through control block with a write block with the following format. Offset Description Length 9991, 9992, or 9994 1 to 247 Spare ProSoft Technology, Inc. Page 55 of 86 December 26, 2007...
  • Page 56: Data Flow Between Mvi56-Cas Module And Controllogix Processor

    After the data processing has been completed in Step 2, the response is issued to the originating master node. Counters are available in the Status Block that permit the ladder logic program to determine the level of activity of the Slave Driver. Page 56 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 57: Cable Connections

    PC's COM port. If you are not able to connect to the module's configuration/debug port using ProSoft Configuration Builder (PCB), HyperTerminal or another terminal emulator, follow these steps to disable the RSLinx Driver. Open RSLinx and go to Communications>RSWho ProSoft Technology, Inc. Page 57 of 86 December 26, 2007...
  • Page 58 Branches are displayed or hidden by clicking on the or the icons. When you have verified that the driver is not being browsed, go to Communications>Configure Drivers You may see something like this: Page 58 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 59 When the RS-232 interface is selected, the use of hardware handshaking (control and monitoring of modem signal lines) is user definable. If no hardware handshaking will be used, the cable to connect to the port is as shown below: ProSoft Technology, Inc. Page 59 of 86 December 26, 2007...
  • Page 60 RS-232: Null Modem Connection (Hardware Handshaking) This type of connection is used when the device connected to the module requires hardware handshaking (control and monitoring of modem signal lines). Page 60 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 61: Rs-422

    Note: If the port is configured with the "Use CTS Line" set to 'Y', then a jumper is required between the RTS and the CTS line on the module connection. 5.3.3 RS-422 ProSoft Technology, Inc. Page 61 of 86 December 26, 2007...
  • Page 62: Db9 To Rj45 Adaptor (Cable 14)

    If communication in the RS-422/RS-485 mode does not work at first, despite all attempts, try switching termination polarities. Some manufacturers interpret +/- and A/B polarities differently. 5.3.5 DB9 to RJ45 Adaptor (Cable 14) Page 62 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 63: Mvi56-Cas Database Definition

    These errors could be due to a bad response or command. Port 1 Requests This field contains the total number of messages sent out of the port. ProSoft Technology, Inc. Page 63 of 86 December 26, 2007...
  • Page 64 For a slave port, this field contains the value of the last error code returned. For a master port, this field contains the index of the command with an error. Page 64 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 65: Mvi56-Cas Configuration Data Definition

    5005 Spare Spare 5006 Spare Spare 5007 Spare Spare 5008 Spare Spare 5009 Spare Spare 5010 Enabled This parameter enables the port. Valid values are 0 and 1. ProSoft Technology, Inc. Page 65 of 86 December 26, 2007...
  • Page 66 This parameter sets the data swapping. The swapping is Config set as a bit field. Bit 0 corresponds to status data, Bit 1 to analog data, and Bit 2 to meter data. Page 66 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 67: Port 2

    This parameter sets data swapping. The swapping is set Config as a bit field. Bit 0 corresponds to status data, Bit 1 to analog data, and Bit 2 to meter data. ProSoft Technology, Inc. Page 67 of 86 December 26, 2007...
  • Page 68: Status

    This field contains the total number of messages Responses received on the port. 6021 Port 2 This field contains the total number of message errors Errors Sent sent out the port. Page 68 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 69 The Scan Status is encoded in the upper byte as follows: Bit 13 - Status Data scan Bit 14 - Analog Data scan Bit 15 - Read All Data scan 6703 Spare Spare 6799 Spare Spare ProSoft Technology, Inc. Page 69 of 86 December 26, 2007...
  • Page 70: Mvi56-Cas Command Control

    Protocol Commands The ProSoft Technology CAS module communication driver supports several data read and write commands. When configuring an application, it may be important to understand how the commands function in order to determine how to structure the application data.
  • Page 71: Control Commands From Master

    ProSoft Module's memory as a result of a Control command. In order for and Control action to be reflected in the module's memory, it must be transferred within the Status Data block. ProSoft Technology, Inc. Page 71 of 86 December 26, 2007...
  • Page 72: Freeze Data Commands

    5.8.3 Freeze Data Commands These general purpose commands initiate the movement of data within buffers in the ProSoft Technology module. These buffers are maintained for access by related read commands, discussed previously. The module one-shots the freeze commands from the Master, enable the movement of the buffers only if the Master has previously issued a read to the previously frozen buffer.
  • Page 73: Exception Data Commands

    Status Dead-Band: 0 Function Function Name Description Exception Data Request Two modes are supported; Current Exceptions and All Exception Data. The mode is selected by the update bit in the master message. ProSoft Technology, Inc. Page 73 of 86 December 26, 2007...
  • Page 74 MVI56-CAS ♦ ControlLogix Platform Reference Teledyne CA Slave Module Page 74 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 75: Support, Service & Warranty

    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.
  • Page 76: How To Contact Us: Sales And Support

    Support, Service & Warranty Teledyne CA Slave 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:...
  • Page 77: Return Material Authorization (Rma) Policies And Conditions

    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 77 of 86 December 26, 2007...
  • Page 78: Procedures For Return Of Units Out Of Warranty

    * 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 78 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 79: Purchasing Warranty Extension

    ProSoft. These remedies are the Customer's only remedies for breach of warranty. Warranty On Services: Material and labor used by ProSoft to repair a verified malfunction or defect are warranted on the terms specified above ProSoft Technology, Inc. Page 79 of 86 December 26, 2007...
  • Page 80: What Is Not Covered By This Warranty

    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 80 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 81: Disclaimer Regarding High Risk Activities

    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 81 of 86 December 26, 2007...
  • Page 82: No Other Warranties

    Failure to do so may void this Warranty with respect to such software and/or other intellectual property. Page 82 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 83: Allocation Of Risks

    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 83 of 86 December 26, 2007...
  • Page 84 MVI56-CAS ♦ ControlLogix Platform Support, Service & Warranty Teledyne CA Slave Module Page 84 of 86 ProSoft Technology, Inc. December 26, 2007...
  • Page 85: Index

    Displaying the Current Page of Registers MVI56-CAS Configuration Data Definition • Again • 42 Displaying Timing Marks in the Data MVI56-CAS Database Definition • 63 Analyzer • 37 MVI56-CAS Status Data Definition • 63 ProSoft Technology, Inc. Page 85 of 86 December 26, 2007...
  • Page 86: Prosoft Technology, Inc

    Your Feedback Please • 3 Setting Jumpers • 11 Skipping 500 Registers of Data • 43 Slave Driver • 56 Start Here • 7, 9 Starting the Data Analyzer • 38 Status • 68 Page 86 of 86 ProSoft Technology, Inc. December 26, 2007...

Table of Contents