ProSoft MVI46-PDPS User Manual

ProSoft MVI46-PDPS User Manual

Slc platform profibus dp slave communication module
Table of Contents

Advertisement

Quick Links

MVI46-PDPS
SLC Platform
Profibus DP Slave Communication
Module
May 6, 2021
USER MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVI46-PDPS and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ProSoft MVI46-PDPS

  • Page 1 MVI46-PDPS SLC Platform Profibus DP Slave Communication Module May 6, 2021 USER MANUAL...
  • Page 2: Your Feedback Please

    ® ProSoft Technology , is a registered copyright of ProSoft Technology, Inc. All other brand or product names are or may be trademarks of, and are used to identify products and services of, their respective owners. In an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments.
  • Page 3: Warnings

    MVI46-PDPS ♦ SLC Platform Contents Profibus DP Slave Communication Module User Manual Warnings North America Warnings Warning - Explosion Hazard - Substitution of components may impair suitability for Class I, Division 2. Warning - Explosion Hazard - When in Hazardous Locations, turn off power before replacing or rewiring modules.
  • Page 4: Table Of Contents

    Diagnostics and Troubleshooting Reading Status Data from the Module ..............23 Definition of Module’s Extended Diagnostics Data ..........23 4.1.1 4.1.2 Using ProSoft Configuration Builder (PCB) for Diagnostics........25 4.1.3 Main Menu ....................... 27 4.1.4 PROFIBUS Slave Menu ..................29 LED Indicators ......................
  • Page 5 5.1.1 General Specifications .................... 37 5.1.2 Hardware Specifications..................38 5.1.3 PROFIBUS Slave Port Specifications ..............38 5.1.4 Functional Specifications - MVI46-PDPS ..............39 Functional Overview ....................39 5.2.1 About the PROFIBUS Protocol ................39 5.2.2 General Concepts ....................40 5.2.3 PROFIBUS DP Architecture ..................
  • Page 6: Start Here

    : install and launch programs, execute menu commands, navigate dialog boxes, and enter data  Hardware installation and wiring: install the module, and safely connect PROFIBUS DP and SLC devices to a power source and to the MVI46-PDPS’s application port(s) ProSoft Technology, Inc. Page 6 of 53...
  • Page 7: System Requirements

     Rockwell Automation SLC 5/02 M0/M1 capable processors (or newer), with compatible power supply and one free slot in the rack, for the MVI46-PDPS module. The module requires 800mA of available power.  Rockwell Automation RSLogix 500 programming software.
  • Page 8: Installing Prosoft Configuration Builder Software

    Installing ProSoft Configuration Builder Software You must install the ProSoft Configuration Builder (PCB) software to configure the module. You can always get the newest version of ProSoft Configuration Builder from the ProSoft Technology website (http://www.prosoft-technology.com). The filename contains the version of PCB. For example, PCB_4.4.3.4.0245.exe.
  • Page 9: Setting Jumpers

    Setup pins are not connected, and the module’s firmware cannot be overwritten. The module is shipped with the Setup jumper OFF. Do not jumper the Setup pins together unless you are directed to do so by ProSoft Technical Support (or you want to update the module firmware).
  • Page 10 MVI46-PDPS ♦ SLC Platform Start Here Profibus DP Slave Communication Module User Manual 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 11: Connecting Your Pc To The Processor

    MVI46-PDPS ♦ SLC Platform Start Here Profibus DP Slave Communication Module User Manual Connecting 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.
  • Page 12: Downloading The Sample Program To The Processor

    MVI46-PDPS ♦ SLC Platform Start Here Profibus DP Slave Communication Module User Manual Downloading the Sample Program to the Processor Note: The key switch on the front of the SLC processor must be in the REM position. If you are not already online to the processor, open the C...
  • Page 13: Configuring The Rslinx Driver For The Pc Com Port

    MVI46-PDPS ♦ SLC Platform Start Here Profibus DP Slave Communication Module User Manual 1.7.1 Configuring the RSLinx Driver for the PC COM Port When trying to connect serially, if RSLogix is unable to establish communication with the processor, follow these steps.
  • Page 14: Connecting Your Pc To The Module

    With the module securely mounted, connect your PC to the Configuration/Debug port using the RJ45-DB-9 Serial Adapter Cable and the Null Modem Cable included in the package with the MVI46-PDPS module. Connect the RJ45-DB-9 Serial Adapter Cable to the Null Modem Cable.
  • Page 15: Mvi46-Pdps Configuration

    Downloading the Configuration to the Module Using Serial ....19 Using ProSoft Configuration Builder ProSoft Configuration Builder (PCB) provides a quick and easy way to manage module configuration files customized to meet your application needs. PCB allows you to import information from previously installed (known working) configurations to new projects.
  • Page 16 ODULE window with a new project. Your first task is to add the MVI46-PDPS 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 17: Renaming Pcb Objects

    MVI46-PDPS, and then click OK to ELECT ODULE save your settings and return to the ProSoft Configuration Builder window. The next task is to set the module parameters. 2.1.2 Renaming PCB Objects You can rename objects such as the Default Project and Default Location folders in the tree view.
  • Page 18: Profibus Slave]

    MVI46-PDPS ♦ SLC Platform MVI46-PDPS Configuration Profibus DP Slave Communication Module User Manual [PROFIBUS SLAVE] The PROFIBUS Slave section contains PROFIBUS Slave parameter data. 2.3.1 Slave Address 0 to 125 The parameter specifies the node address on the PROFIBUS network for the slave emulated in the module.
  • Page 19: Downloading The Configuration To The Module Using Serial

    MVI46-PDPS ♦ SLC Platform MVI46-PDPS Configuration Profibus DP Slave Communication Module User Manual Downloading the Configuration to the Module Using Serial For the module to use the settings you configured, you must download (copy) the updated Project file from your PC to the module. See Connecting the PC to the Module's Ethernet Port.
  • Page 20: Ladder Logic

    Module Data All data related to the MVI46-PDPS module is stored in user defined data files and the module’s M1 file. Additionally, a file should be defined to hold the module status data. The status data should be copied from the M1 file and placed in the assigned status file.
  • Page 21 MVI46-PDPS ♦ SLC Platform Ladder Logic Profibus DP Slave Communication Module User Manual This action opens the I/O Configuration dialog box. Select an empty slot in the left pane, and then scroll to the bottom of the right pane. In the right pane, double-click O...
  • Page 22 MVI46-PDPS ♦ SLC Platform Ladder Logic Profibus DP Slave Communication Module User Manual Select and double-click the new module in the left pane. This action opens the Advanced I/O Configuration dialog box. Fill in the dialog box with the values shown in the following illustration.
  • Page 23: Diagnostics And Troubleshooting

    Status Data values, see Error Status Table. Reading Status Data from the Module The MVI46-PDPS module returns a 20-word Status Data block that can be used to determine the module’s operating status. This data can be located in the module’s database at registers at the location specified in the configuration.
  • Page 24 MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual Byte 10 Data - Specific Product Code Value  34 = ASCII "4" = MVI46  35 = ASCII "5" = MVI56  36 = ASCII "6" = MVI69 ...
  • Page 25: Using Prosoft Configuration Builder (Pcb) For Diagnostics

    Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual 4.1.2 Using ProSoft Configuration Builder (PCB) for Diagnostics 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 26 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.
  • Page 27: Main Menu

    Use these commands only if you fully understand their potential effects, or if you are specifically directed to do so by ProSoft Technology Technical Support staff.
  • Page 28 MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual Use this command to display the configuration and statistics of the backplane data transfer operations between the module and the processor. The information on this screen can help determine if there are communication problems between the processor and the module.
  • Page 29: Profibus Slave Menu

    Use these commands only if you fully understand their potential effects, or if you are specifically directed to do so by ProSoft Technology Technical Support staff.
  • Page 30 Comm Failure mode is that from the configuration file as is the swapping of input and output data. Viewing PROFIBUS Status Enable State Indicates the initialized state of the MVI46-PDPS module.  0 = Module is not initialized  1 = Module is initialized Module State Indicates the current state of the MVI46-PDPS module.
  • Page 31 MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual Status Register [0] SPC3 ASIC slave status information provided to the master. Bit 0 Offline/Passive-Idle Offline-/Passive-Idle state 0 = SPC3 is in offline 1 = SPC3 in passive idle...
  • Page 32 MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual The SPC3 is able to identify the baud rate automatically. The "baud search" state is located after each RESET and also after the watchdog (WD) timer has run out in the "Baud_Control_state."...
  • Page 33 MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual Response Time Monitoring The 'DP_Control' state serves response time monitoring of the DP master (Master_Add). The set monitoring times results from multiplying both watchdog factors and multiplying the result with the momentarily valid time base (1 ms or 10 ms): ...
  • Page 34 MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual Diagnostic State  0 = Normal Operation or not in data exchange with Status Register [0] Bit 0x20 set.  1 = Not in data exchange state with the Status Register [0] bit 0x20 not set or normal operation with the Status Register [0] bit 0x20 not set.
  • Page 35: Led Indicators

    MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual LED Indicators Troubleshooting the operation of the PROFIBUS Slave port can be performed using several methods. The first and quickest is to scan the LEDs on the module to determine the existence and possibly the cause of a problem.
  • Page 36: Module Status Indicators

    MVI46-PDPS ♦ SLC Platform Diagnostics and Troubleshooting Profibus DP Slave Communication Module User Manual 4.2.2 Module Status Indicators Indicator Color Status Indication Green Configuration/Debug Port is active Configuration/Debug Port is inactive Not used Always off STATUS BP ACT Amber The LED is on when the module is communicating over the backplane.
  • Page 37: Reference

    MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual Reference In This Chapter  Product Specifications ................37  Functional Overview ................39 Product Specifications ® The MVI46 PROFIBUS DP Slave Communication Module allows Rockwell Automation SLC compatible processors to interface easily with a PROFIBUS DP Master device.
  • Page 38: Hardware Specifications

    MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual 5.1.2 Hardware Specifications Specification Description Backplane Current Load 800 ma @ 5V (from backplane) Operating Temperature 0 to 60°C (32 to 140°F) Storage Temperature -40 to 85°C (-40 to 185°F)
  • Page 39: Functional Specifications - Mvi46-Pdps

    The MVI46-PDPS module works as a slave. PROFIBUS supports a variety of network types. The network type supported by the MVI46-PDPS module is PROFIBUS DP (Device Bus) version 0, which is designed for remote I/O systems, motor control centers, and variable speed drives.
  • Page 40: General Concepts

    User Manual 5.2.2 General Concepts The following topics describe several concepts that are important for understanding the operation of the MVI46-PDPS module. On power up the module begins performing the following logical functions: Initialize hardware components Initialize SLC backplane driver...
  • Page 41: Profibus Dp Architecture

    MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual 5.2.3 PROFIBUS DP Architecture The PROFIBUS DP network supports multiple Master systems with several slaves. The following table shows the most important features of PROFIBUS DP: Standard EIN 501 70...
  • Page 42 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual Communication Types In addition to point-to-point data transfer, the PROFIBUS protocol can also handle the following types of communication.  Broadcast communication: An active node sends an unacknowledged message to all other nodes (Master and slaves) ...
  • Page 43: Backplane Data Transfer

    User Manual 5.2.4 Backplane Data Transfer The MVI46-PDPS module communicates directly over the SLC backplane. All data for the module is contained in the module's M1 file. Data is moved between the module and the SLC processor across the backplane using the module's M-files. The SLC scan rate and the communication load on the module determine the update frequency of the M- files.
  • Page 44 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual Normal Data Transfer This version of the module provides for direct access to the data in the module. All data related to the module is stored in the module’s M1 file. To read data from the module, use the COP instruction to copy data from the module’s M1 file to a user data file.
  • Page 45 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual Read Block These blocks of data transfer information from the module to the SLC processor, and transfer output (control) data sent to the module from the remote master unit. The following table describes the structure of the input image.
  • Page 46 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual Write Block This block of data transfers data that is coming from the PROFIBUS master to the module and then module passes data to the SLC processor. The following table describes the structure of the output image.
  • Page 47 Indicates the initialized state of the PDPS module.  0 = Module is not initialized  1 = Module is initialized MVI46-PDPS Module State - Word 136 Indicates the current state of the MVI46-PDPS module.  0 = Normal Operation  1 = Shutdown ...
  • Page 48 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual PROFIBUS Status Register [0]: Word 137 SPC3 ASIC slave status information provided to the master Bit 0 Offline/Passive-Idle Offline-/Passive-Idle state 0 = SPC3 is in offline 1 = SPC3 in passive idle...
  • Page 49 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual PROFIBUS Status Register [1]: Word 138 SPC3 ASIC slave status information provided to the master. Bits Baud rate: 0 to 3 The baud rates SPC3 found 0000 = 12 MBaud...
  • Page 50: Disabling The Rslinx Driver For The Com Port On The Pc

    The communication port driver in RSLinx can occasionally prevent other applications from using the 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.
  • Page 51 MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual Notice how the DF1 driver is opened, and the driver is looking for a processor on node 1. If the network is being browsed, then you will not be able to stop this driver.
  • Page 52: Rs-232 Configuration/Debug Port

    MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module User Manual You may now use the com port to connect to the debug port of the module. Note: You may need to shut down and restart your PC before it will allow you to stop the driver (usually only on Windows NT machines).
  • Page 53: Support, Service & Warranty

    Configuration/Debug status information LED patterns Details about the interfaced serial, Ethernet or Fieldbus devices Note: For technical support calls within the United States, ProSoft’s 24/7 after-hours phone support is available for urgent plant-down issues. North America (Corporate Location) Europe / Middle East / Africa Regional Office Phone: +1.661.716.5100...

Table of Contents