ProSoft Technology inRax MVI69-101M User Manual

ProSoft Technology inRax MVI69-101M User Manual

Compactlogix or micrologix platform iec 60870-5-101 master communication module
Table of Contents

Advertisement

Quick Links

MVI69-101M
CompactLogix or MicroLogix Platform
IEC 60870-5-101 Master Communication
Module
User Manual
February 04, 2008

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the inRax MVI69-101M and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ProSoft Technology inRax MVI69-101M

  • Page 1 MVI69-101M CompactLogix or MicroLogix Platform IEC 60870-5-101 Master Communication Module User Manual February 04, 2008...
  • 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: Table Of Contents

    Session Configuration Menu ..................... 73 4.1.12 Sector Configuration Menu ......................74 4.1.13 Sector Database Menu......................75 4.2 LED Status Indicators ....................... 76 4.2.1 Clearing a Fault Condition ......................76 4.2.2 Troubleshooting......................... 77 ProSoft Technology, Inc. Page 3 of 133 February 4, 2008...
  • Page 4 MVI69-101M ♦ CompactLogix or MicroLogix Platform Contents IEC 60870-5-101 Master Communication Module REFERENCE ..........................79 5.1 Product Specifications ......................79 5.1.1 Features and Benefits ....................... 79 5.1.2 General Specifications ......................79 5.1.3 Hardware Specifications......................80 5.1.4 Functional Specifications......................80 5.2 Functional Overview ......................... 81 5.2.1 General Concepts ........................
  • Page 5: Guide To The Mvi69-101M User Manual

    (page 81) Glossary Product Specifications (page 79) Support, Service, and → Support, Service This section contains Support, Service and Warranty and Warranty Warranty information. (page 121) Index Index of chapters. ProSoft Technology, Inc. Page 5 of 133 February 4, 2008...
  • Page 6: February

    MVI69-101M ♦ CompactLogix or MicroLogix Platform Start Here IEC 60870-5-101 Master Communication Module Page 6 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 7: Start Here

    128 Mbytes of RAM minimum, 256 Mbytes of RAM recommended 100 Mbytes of free hard disk space (or more based on application requirements) 256-color VGA graphics adapter, 800 x 600 minimum resolution (True Color 1024 × 768 recommended) ProSoft Technology, Inc. Page 7 of 133 February 4, 2008...
  • Page 8: Package Contents

    Module ProSoft Contains sample programs, utilities and Solutions documentation for the MVI69-101M module. If any of these components are missing, please contact ProSoft Technology Support for replacement parts. Page 8 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 9: Setting Jumpers

    "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 9 of 133 February 4, 2008...
  • Page 10: Installing The Module

    Move the module back along the tongue-and-groove slots until the bus connectors on the MVI69 module and the adjacent module line up with each other. Page 10 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 11 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. ProSoft Technology, Inc. Page 11 of 133 February 4, 2008...
  • Page 12 MVI69-101M ♦ CompactLogix or MicroLogix Platform Start Here IEC 60870-5-101 Master Communication Module Press the DIN rail mounting area of the controller against the DIN rail. The latches will momentarily open and lock into place. Page 12 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 13: Connect Your Pc To The Processor

    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. ProSoft Technology, Inc. Page 13 of 133 February 4, 2008...
  • Page 14: Download The Sample Program To The Processor

    Click OK 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. Page 14 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 15: Configuring Rslinx

    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". ProSoft Technology, Inc. Page 15 of 133 February 4, 2008...
  • Page 16 If you are still unable to auto-configure the port, refer to your RSLinx documentation for further troubleshooting steps. Page 16 of 133 ProSoft Technology, Inc. February 4, 2008...
  • 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 133 February 4, 2008...
  • Page 18 MVI69-101M ♦ CompactLogix or MicroLogix Platform Start Here IEC 60870-5-101 Master Communication Module Page 18 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 19: Module Configuration With Rslogix

    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 133 February 4, 2008...
  • Page 20 Select the 1769-Module (Generic 1769 Module) from the list and click OK. You should configure the Connection Parameters according to the Block Transfer Size parameter in the configuration file as follows: Page 20 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 21 Output Assembly Instance Output Size Configuration Assembly Instance Configuration Size Block Transfer Size = 240 Field Recommended Value Type 1769-MODULE Generic 1769 Module Parent Local Name MVI69 Description MVI69 Application Module ProSoft Technology, Inc. Page 21 of 133 February 4, 2008...
  • Page 22 Important: If you set the Assembly Instance and Size values incorrectly, the module will not communicate over the backplane of the CompactLogix or MicroLogix rack. Click Next to continue. For Block Size 60 words For Block Size 120 words Page 22 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 23 This value represents the minimum frequency the module will handle scheduled events. This value should not be set to less than 1 millisecond. Values between 1 and 10 milliseconds should work with most applications. ProSoft Technology, Inc. Page 23 of 133 February 4, 2008...
  • Page 24: Installing And Configuring The Module With A Micrologix Processor

    In RSLogix, open your existing application, or start a new application, depending on your requirements. Double-click the I/O Configuration icon located in the Controller folder in the project tree. This action opens the I/O Configuration dialog box. Page 24 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 25 Download the new application to the controller and place the processor in run mode. If you encounter errors, refer to Diagnostics and Troubleshooting (page 59) for information on how to connect to the module's Config/Debug port to use its troubleshooting features. ProSoft Technology, Inc. Page 25 of 133 February 4, 2008...
  • Page 26: Module Data

    0 = no event buffer overflow. 1 = event buffer overflow occurs Session_Count Number of sessions configured in the module Index of current command being Current_Command executed in the command list Page 26 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 27 Last error code recoginized on channel 0. Refer to the documentation for error code definition This information is passed to the controller from the module with each normal read block image. ProSoft Technology, Inc. Page 27 of 133 February 4, 2008...
  • Page 28 120, 240). This value must be set in ladder by the user The other members of the object are be utilized in the ladder logic to assist in the data transfer operation. Page 28 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 29: Data Object (Mv69101M_Data)

    Each parameter's value is separated from the label with the ':' character. This character is used by the program to delimit the position in the data record where to start reading data. All data for a parameter must be placed ProSoft Technology, Inc. Page 29 of 133 February 4, 2008...
  • Page 30 START and ends with the label END. Each row in the file corresponds to an individual command with the first character position in each row left blank (white space). Page 30 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 31: Backplane Configuration]

    If the value is set larger than 0 (1 to 65535), communications will cease if the specified number of failures occur. ProSoft Technology, Inc. Page 31 of 133 February 4, 2008...
  • Page 32: Iec-870-5-101 Master]

    0 to 65535 The parameter sets the RTS pre-send delay. The value entered represents the number of milliseconds the module will wait after setting the RTS modem line before sending the data. Page 32 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 33 If unbalanced mode is used, multiple controlled stations can be used on a port. Select Yes to use balanced mode and No to use unbalanced mode. ProSoft Technology, Inc. Page 33 of 133 February 4, 2008...
  • Page 34: Master Session X]

    Inform. Object Address Len 1, 2 or 3 This parameter sets the number of octets used to specify the address for an information object in each sector for this session. Page 34 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 35 This parameter prevents a session from monopolizing the communication port. Class 1 Pend Delay 0 to 2^32-1 This parameter sets the minimum number of milliseconds to delay between class 1 polls for pending data. ProSoft Technology, Inc. Page 35 of 133 February 4, 2008...
  • Page 36 This parameter determines if an ACTTERM will be sent. If the parameter is set to Yes, then setpoint commands will issue an ACTTERM when the command is complete. If the parameter is set to No, ACTCON is the last response to a setpoint command. Page 36 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 37: Master Session X Sector Y]

    Yes or No This parameter specifies if the sector in the controlled device will be sent a time synchronization command after this module received an EOI message from the controlled unit. ProSoft Technology, Inc. Page 37 of 133 February 4, 2008...
  • Page 38: [Iec-101 Master Commands]

    Setting the parameter to a value of 1 for the command causes the command to be executed each scan of the command list if the Poll Interval Time is set to zero. Page 38 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 39 Setpoint, short float point command Double-word address Bitstring (32-bits) point command Double-word address Group interrogation command Counter interrogation command Read command Clock Synchronization Test command (101 standard) Reset process command Test command (104 standard) ProSoft Technology, Inc. Page 39 of 133 February 4, 2008...
  • Page 40: Qualifier Parameter

    The User Override bit is utilized to select the source of the data value. The values for each data type are defined below: Page 40 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 41 0=Use value in database (value field should be set to zero for qualifier parameter) 512=Use override value for state (preferred when using block 9902 with value field set for command to execute) ProSoft Technology, Inc. Page 41 of 133 February 4, 2008...
  • Page 42 Description Not Utilized The value read from database for point specified is used with this qualifier to build a command. The Qualifier Parameter is not currently used to construct commands. Page 42 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 43 32=Interrogation group 12 33=Interrogation group 13 34=Interrogation group 14 35=Interrogation group 15 36=Interrogation group 16 37 to 63 = Reserved by standard 64 to 255 = Reserved for special use (private range) ProSoft Technology, Inc. Page 43 of 133 February 4, 2008...
  • Page 44 6 to 31 = Reserved by standard 32 to 63 = Reserved for special use (private range) Freeze/Reset Qualifier: 0=No freeze or reset 64=Counter freeze without reset 128=Counter freeze with reset 192=No freeze with counter reset Page 44 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 45 Test Command (both 101 and 104 versions) Description Not Utilized No database value is associated with the construction of this command and no qualifier value is used in this release of the software. ProSoft Technology, Inc. Page 45 of 133 February 4, 2008...
  • Page 46 Kind of parameter: 0=Not used 1=Threshold value 2=Smoothing factor (filter time constant) 3=Low limit for transmission of measured values 3=High limit for transmission of measured values Page 46 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 47 3=Act/Deact of persistent cyclic or periodic transmission of the addressed object 4 to 127 = Reserved by standard 128 to 255 = Reserved for special use (private range) Activation Qualifier: 0=Deactivate 256=Activate ProSoft Technology, Inc. Page 47 of 133 February 4, 2008...
  • Page 48 2=Deselect command The format of this field for the Class 2 poll (255) command is as follows: Class 2 Poll Description Not Utilized No database or qualifier is used with this command. Page 48 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 49: Uploading And Downloading The Configuration File

    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.
  • Page 50: Transferring The Configuration File To Your Pc

    In the Receive File dialog box, browse to the location on your PC where the configuration file should be stored, and select Zmodem (or Zmodem with Crash Recovery) as the receiving protocol. When you have completed your selections, click Close. Page 50 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 51 The configuration file is now on your PC at the location you specified. You can now open and edit the file in a text editor such as Notepad. When you have finished editing the file, save it and close Notepad. ProSoft Technology, Inc. Page 51 of 133 February 4, 2008...
  • Page 52: Transferring The Configuration File To The Module

    HyperTerminal. Press [?] to display the main menu. Press [R] (Receive Module Configuration). The message "Press Y key to confirm configuration receive!" is displayed at the bottom of the screen. Page 52 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 53 IEC 60870-5-101 Master Communication Module Press [Y]. The screen now indicates that the PC is ready to send. From the Transfer menu in HyperTerminal, select Send File. The Send File dialog appears. ProSoft Technology, Inc. Page 53 of 133 February 4, 2008...
  • Page 54 Note: This procedure assumes that you are uploading a newly edited configuration file from your PC to the module. However, configuration files are also available on the ProSoft CD as well as the ProSoft Technology web site. Select Zmodem as the protocol.
  • Page 55 IEC 60870-5-101 Master Communication Module When the upload is complete, the screen indicates that the module has reloaded program values and displays information about the module. Your module now contains the new configuration. ProSoft Technology, Inc. Page 55 of 133 February 4, 2008...
  • Page 56 MVI69-101M ♦ CompactLogix or MicroLogix Platform Module Configuration with RSLogix IEC 60870-5-101 Master Communication Module Page 56 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 57: 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 57 of 133 February 4, 2008...
  • Page 58 MVI69-101M ♦ CompactLogix or MicroLogix Platform Ladder Logic IEC 60870-5-101 Master Communication Module Page 58 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 59: Diagnostics And Troubleshooting

    The command executes as soon as you press the command letter — you do not need to press [Enter]. When you type a command letter, a new screen will be displayed in your terminal application. ProSoft Technology, Inc. Page 59 of 133 February 4, 2008...
  • Page 60: Required Hardware

    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.
  • Page 61: 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 62: 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 63 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 64: Database View Menu

    Display registers 0 to 99 Display registers 1000 to 1099 Display registers 2000 to 2099 And so on. The total number of register pages available to view depends on your module's configuration. Page 64 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 65 Viewing Data in ASCII (Text) Format 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. ProSoft Technology, Inc. Page 65 of 133 February 4, 2008...
  • Page 66: Iec-101M Master Menu

    Press [C] to view configuration information for the 101M protocol. Opening the Command List Menu Press [I] to open the Command List menu. Use this command to view the configured command list for the module. Page 66 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 67: Data Analyzer

    The following illustration shows an example of the Data Analyzer output. Analyzing Data for the second application port Press [2] to display I/O data for the second application port in the Data Analyzer. ProSoft Technology, Inc. Page 67 of 133 February 4, 2008...
  • Page 68 Press [B] to start the data analyzer. After the key is pressed, all data transmitted and received on the currently selected port will be displayed. An example display is shown below: The Data Analyzer displays the following special characters: Page 68 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 69: Data Analyzer Tips

    From the main menu, press [A] for the "Data Analyzer". You should see the following text appear on the screen: After the "Data Analyzer" mode has been selected, press [?] to view the Data Analyzer menu. You will see the following menu: ProSoft Technology, Inc. Page 69 of 133 February 4, 2008...
  • Page 70 ProSoft.txt. This is the file that you will then be able to email to ProSoft Technical Support to assist with issues on the communications network. Page 70 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 71 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 71 of 133 February 4, 2008...
  • Page 72: Master Command List Menu

    Press [+] to view the next 50 commands from the master command list. Viewing the Next Page of Commands Press [N] to display the next page of commands. Returning to the Main Menu Press [M] to return to the Main Menu. Page 72 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 73: Session Configuration Menu

    The Session State indicator displays 1 if there is a configuration error, or 2 if the module is ready for communication. If the session is not in use, the Session State indicator displays 0. ProSoft Technology, Inc. Page 73 of 133 February 4, 2008...
  • Page 74: Sector Configuration Menu

    Press [P] to display the previous 100 registers. Use this command to step backward through the data a page at a time. Returning to the Main Menu Press [M] to return to the Main Menu. Page 74 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 75: Sector Database Menu

    Redisplaying the Current Page Press [S] to display the current page of data. Returning to the Main Menu Press [M] to return to the Main Menu. ProSoft Technology, Inc. Page 75 of 133 February 4, 2008...
  • Page 76: Led Status Indicators

    If the module requires a Compact Flash card, verify that the card is installed correctly Re-insert the card in the rack and turn the power back on Verify the configuration data being transferred to the module from the CompactLogix or MicroLogix processor. Page 76 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 77: Troubleshooting

    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 78 MVI69-101M ♦ CompactLogix or MicroLogix Platform Diagnostics and Troubleshooting IEC 60870-5-101 Master Communication Module Page 78 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 79: Reference

    Configuration data obtained from configuration text file downloaded to module. Sample configuration file included. Supports all CompactLogix processors: L20/L30/L31/L32/L35, L43 and L45 (L43 and L45 supported with RSLogix 5000 v16.03 or later) Also supports MicroLogix 1500 LRP ProSoft Technology, Inc. Page 79 of 133 February 4, 2008...
  • Page 80: Hardware Specifications

    Operation via simple ladder logic Supports clock synchronization from/to the processor Receives events from the slave and sends them to the processor Supports monitored data Single-point Double-point Step-point Measured-point Bitstring 32-bit Integrated total point Page 80 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 81: Functional Overview

    Initialize the serial communication ports Read configuration for module from IEC101M.CFG file on Compact Flash Disk Initialize the databases and ports Set up the serial communication interface for the debug/configuration port ProSoft Technology, Inc. Page 81 of 133 February 4, 2008...
  • Page 82 The module's program extracts the data and places it in the module's internal database. The output image for the module is user configurable. This large data area permits fast throughput of data from the processor to the module. Page 82 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 83 Therefore the following parameter will also determine the number of blocks transferred: Block Transfer Size For example, with the following parameter values configured: Read Register Count = 240 Write Register Count = 240 Block Transfer Size = 60 ProSoft Technology, Inc. Page 83 of 133 February 4, 2008...
  • Page 84 Block Transfer Size = 60 => Read Data Count per Block = 60 words Block Transfer Size = 120 => Read Data Count per Block = 88 words Block Transfer Size = 240 => Read Data Count per Block = 193 words Page 84 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 85 Offset Description Length 9998 1 to n Spare where n = 60, 120, or 240 depending on the Block Transfer Size parameter (refer to the configuration file). ProSoft Technology, Inc. Page 85 of 133 February 4, 2008...
  • Page 86: Data Type Mapping And Addressing

    0 or 1 (7.2.6.13). binary form. Each bit in the string has a value of 0 or 1. Associated time-tagged event information for this type are M_BO_TA_1 (8) and M_BO_TB_1 (33). Page 86 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 87 Setpoint Command, 32-bit Bitstring: Each of the 32 bits in the bitstring _1 (7.3.2.7) This command controls a bitstring in has a value of 0 or 1 (7.2.6.13). a device. ProSoft Technology, Inc. Page 87 of 133 February 4, 2008...
  • Page 88 The next diagram shows the movement of control data from the processor to the module. This data is then sent to the controlled devices on the serial networks. Write Data Output Data Types C_SC_NA_1 C_DC_NA_1 C_RC_NA_1 C_SE_NA_1 C_SE_NB_1 C_SE_NC_1 C_BO_NA_1 Page 88 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 89 Command #2 Data required to build the user defined command in the command queue. 14 to 19 Command #3 Data required to build the user defined command in the command queue. ProSoft Technology, Inc. Page 89 of 133 February 4, 2008...
  • Page 90 This may not be what is desired for the application. If block 9901 is utilized instead, the ladder logic can execute a short pulse on command using a database point it that is set to 1. Page 90 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 91 This field contains the number of events present in the block. Values of 1 to 4 are valid. 3 to 16 Event 1 Event message 17 to 30 Event 2 Event message ProSoft Technology, Inc. Page 91 of 133 February 4, 2008...
  • Page 92 Therefore, these blocks are sent to the processor on a high priority. After the block is sent, the event message is removed from the module's event buffer. Page 92 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 93 54 to n Spare Not Used where n = 60, 120, or 240 depending on the Block Transfer Size parameter (refer to the configuration file). ProSoft Technology, Inc. Page 93 of 133 February 4, 2008...
  • Page 94 Valid entry for this field is in the range of 1 to 12. This field contains the day value for the new time. Valid entry for this field is in the range of 1 to 31. Page 94 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 95 In this version of the module, the warm and cold boot processes perform the same operation as many of the variables that must be initialized are fixed when the module first boots and cannot be changed after the application starts. ProSoft Technology, Inc. Page 95 of 133 February 4, 2008...
  • Page 96: Master Driver

    This system permits a very flexible assignment of resources in the module. The definition of the data associated with each sector in the system is defined by the user in the configuration file. Page 96 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 97: Cable Connections

    Note: When using RS-232 with radio modem applications, some radios or modems require hardware handshaking (control and monitoring of modem signal lines). Enable this in the configuration of the module by setting the UseCTS parameter to 1. ProSoft Technology, Inc. Page 97 of 133 February 4, 2008...
  • Page 98: Configuration/Debug Port

    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: Page 98 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 99 To stop the driver press the "Stop" on the side of the window: After you have stopped the driver you will see the following: ProSoft Technology, Inc. Page 99 of 133 February 4, 2008...
  • Page 100: Rs-232

    This type of connection is required between the module and a modem or other communication device. The "Use CTS Line" parameter for the port configuration should be set to 'Y' for most modem applications. Page 100 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 101 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. ProSoft Technology, Inc. Page 101 of 133 February 4, 2008...
  • Page 102: Rs-422

    RS-485 and RS-422 Tip 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. Page 102 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 103: Db9 To Rj45 Adaptor (Cable 14)

    Write Blk Cnt successfully executed. Parse Blk Cnt This word contains the total number of write blocks successfully parsed. Error Blk Cnt This word contains the total number of block transfer errors. ProSoft Technology, Inc. Page 103 of 133 February 4, 2008...
  • Page 104 This word contains the state machine value for channel 1. Cmd Req This word contains the number of commands transferred out channel Cmd Resp This word contains the number of command response messages received on channel 1. Page 104 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 105 Invalid failure delay or confirm timeout for session. 0x0100 0x0200 0x0400 0x0800 0x1000 0x2000 0x4000 0x8000 The following table lists all potential errors that can be generated by the IEC 60870-5-101 master driver: ProSoft Technology, Inc. Page 105 of 133 February 4, 2008...
  • Page 106: Mvi69-Iec 60870-5-101 Master Communication Module Error Codes

    Control error - Not selected Initialization error - Database Initialization error - Out of memory Channel open error Session error - Database Session error - Configuration No memory to receive message Session not reserved Page 106 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 107: Mvi69-101M Configuration Data Definition

    Read Register Count: 0 to 4000 This parameter specifies the number of registers to be transferred from the module to the processor. Valid entry for this parameter is 0 to 4000. ProSoft Technology, Inc. Page 107 of 133 February 4, 2008...
  • Page 108 This parameter specifies the minimum number of milliseconds to delay before sending the message (setting RTS high). This can be used when the serial network requires time for units to turn off their transmitters. Page 108 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 109 0 to 2000 This parameter sets the minimum number of seconds to delay before polling this session when it is not online. This parameter is only used in unbalanced mode. ProSoft Technology, Inc. Page 109 of 133 February 4, 2008...
  • Page 110 65535 (2 oct) session. The range of address for this parameter are dependent on the length value set in the session section. Page 110 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 111 [IEC-101 MASTER COMMANDS] module # Enable Database Poll Session Sector Data Point Qualifier # Code Index Interval Index Index Type Index Parameter # ------ -------- -------- ------- ------ ---- ----- --------- START ProSoft Technology, Inc. Page 111 of 133 February 4, 2008...
  • Page 112: Database Form

    MVI69-101M ♦ CompactLogix or MicroLogix Platform Reference IEC 60870-5-101 Master Communication Module Database Form 5.7.1 Form to Define Sector Database Session Index #: Sector Index #: Data Type Point Index Database Address Page 112 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 113: Command List Form

    IEC 60870-5-101 Master Communication Module Command List Form 5.8.1 Form to Define Command List Enable Database Poll Session Sector Data Type Point Index Qualifier Code Index Interval Index Index Parameter ProSoft Technology, Inc. Page 113 of 133 February 4, 2008...
  • Page 114: Interoperability

    9600 bit/s ⌧ 600 bit/s ⌧ 19200 bit/s ⌧ 1200 bit/s ⌧ 38400 bit/s Transmission speed (monitor direction) Unbalanced interchange Unbalanced interchange Balanced interchange circuit V.24/V.28 circuit V.24/V.28 circuit X.24/X.27 Page 114 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 115 Information object address (system-specific parameter) ⌧ One octet ⌧ structured ⌧ Two octets ⌧ unstructured ⌧ Three octets Cause of transmission (system-specific parameter) ⌧ One octet ⌧ Two octets (with originator address) ProSoft Technology, Inc. Page 115 of 133 February 4, 2008...
  • Page 116 := Double-point information with time tag CP56Time2A M_DP_TB_1 <32> := Step position information with time tag CP56Time2A ⌧ M_ST_TB_1 ⌧ <33> := Bitstring of 32 bit with time tag CP56Time2A M_BO_TB_1 Page 116 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 117 <103> := Clock synchronization command C_CS_NA_1 ⌧ <104> := Test command C_TS_NB_1 ⌧ <105> := Reset process command C_RP_NC_1 ⌧ <106> := Delay acquisition command C_CD_NA_1 Parameter in control direction (station-specific parameter) ProSoft Technology, Inc. Page 117 of 133 February 4, 2008...
  • Page 118 ⌧ group 5 ⌧ group 11 group 6 group 12 ⌧ ⌧ Addresses per group have to be defined Clock synchronization (station-specific parameter) ⌧ Clock synchronization Command transmission (object-specific parameter) Page 118 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 119 Parameter activation (object-specific parameter) ⌧ Act/deact of persistent cyclic or periodic transmission of the addressed object File transfer (station-specific parameter) File transfer in monitor direction File transfer in control direction ProSoft Technology, Inc. Page 119 of 133 February 4, 2008...
  • Page 120 MVI69-101M ♦ CompactLogix or MicroLogix Platform Reference IEC 60870-5-101 Master Communication Module Page 120 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 121: 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 122: How To Contact Us: Sales And Support

    Support, Service & Warranty IEC 60870-5-101 Master Communication 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 123: 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 123 of 133 February 4, 2008...
  • Page 124: 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 124 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 125: Purchasing Warranty Extension

    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 125 of 133 February 4, 2008...
  • Page 126: 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 126 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 127: 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 127 of 133 February 4, 2008...
  • Page 128: No Other Warranties

    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 128 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 129: Controlling Law And Severability

    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 129 of 133 February 4, 2008...
  • Page 130 MVI69-101M ♦ CompactLogix or MicroLogix Platform Support, Service & Warranty IEC 60870-5-101 Master Communication Module Page 130 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 131: Index

    Guide to the MVI69-101M User Manual • 5 Common ASDU Address • 37 Communication Port • 34 Configuration Data • 107 Hardware Specifications • 80 Configuration File • 29 How to Contact Us Configuring RSLinx • 15 ProSoft Technology, Inc. Page 131 of 133 February 4, 2008...
  • Page 132 Online Time Sync. • 37 Opening the Command List Menu • 66 Opening the Data Analyzer Menu • 66 Sector Configuration Menu • 74 Opening the Database Menu • 62 Sector Count • 34 Page 132 of 133 ProSoft Technology, Inc. February 4, 2008...
  • Page 133 Viewing the Next Page of Commands • 72 Viewing the Previous 100 Registers of Data • 65 Viewing the Previous 50 Commands • 72 Viewing the Previous Page of Commands • 72 Viewing Version Information • 63 ProSoft Technology, Inc. Page 133 of 133 February 4, 2008...

Table of Contents