ProSoft Technology inRAx MVI46-PDPMV1 User Manual

Slc platform profibus dpv1 master
Table of Contents

Advertisement

Quick Links

MVI46-PDPMV1
SLC Platform
PROFIBUS DPV1 Master
March 25, 2011
USER MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ProSoft Technology inRAx MVI46-PDPMV1

  • Page 1 MVI46-PDPMV1 SLC Platform PROFIBUS DPV1 Master March 25, 2011 USER MANUAL...
  • Page 2: Your Feedback Please

    ® ProSoft Technology Product Documentation In an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments. User Manuals, Datasheets, Sample Ladder Files, and Configuration Files are provided on the enclosed CD-ROM in ® Adobe Acrobat Reader file format (.PDFs).
  • Page 3: Important Installation Instructions

    Important Installation Instructions Power, Input, and Output (I/O) wiring must be in accordance with Class I, Division 2 wiring methods, Article 501-4 (b) of the National Electrical Code, NFPA 70 for installation in the U.S., or as specified in Section 18-1J2 of the Canadian Electrical Code for installations in Canada, and in accordance with the authority having jurisdiction.
  • Page 4: Markings

    Markings Electrical Ratings Backplane Current Load: 800 mA @ 5 Vdc Operating Temperature: 0° C to 60° C (32° F to 140° F) Storage Temperature: -40° C to 85° C (-40° F to 185° F) Shock: 30 g operational, 50 g non-operational; Vibration: 5 g from 10 Hz to 150 Hz Relative Humidity 5% to 95% (with no condensation) All phase conductor sizes must be at least 1.3 mm(squared) and all earth ground conductors must be at least 4mm(squared).
  • Page 5: Table Of Contents

    Viewing the Data Files in RSLogix 500 ..............56 2.4.5 Sending a Mailbox Message in RSLogix 500 ............58 Ladder Logic Adding the Module to an Existing Project ............... 60 ProSoft Technology, Inc. Page 5 of 160 March 25, 2011...
  • Page 6 Functional Specifications ..................113 Functional Overview ..................... 114 6.2.1 About the PROFIBUS Protocol ................114 6.2.2 Backplane Data Transfer ..................115 6.2.3 PROFIBUS DP Architecture ................. 120 6.2.4 Communication Types ..................121 Page 6 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 7 Contents PROFIBUS DPV1 Master User Manual 6.2.5 Master/Slave Communication Phases ..............121 PROFIBUS comDTM .................... 122 6.3.1 ProSoft Technology Product Availability ............... 122 6.3.2 Introduction to PROFIBUS comDTM ..............123 6.3.3 System Requirements ................... 126 6.3.4 Installation ......................127 6.3.5 Quick Start ......................
  • Page 8 Contents MVI46-PDPMV1 ♦ SLC Platform User Manual PROFIBUS DPV1 Master Page 8 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 9: Guide To The Mvi46-Pdpmv1 User Manual

    Product Specifications Product Specifications (page 112) Support, Service, and Support, Service This section contains Support, Service and → Warranty and Warranty (page Warranty information. 151) Index Index of chapters. Index ProSoft Technology, Inc. Page 9 of 160 March 25, 2011...
  • Page 10 Guide to the MVI46-PDPMV1 User Manual MVI46-PDPMV1 ♦ SLC Platform User Manual PROFIBUS DPV1 Master Page 10 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 11: Start Here

    Hardware installation and wiring: install the module, and safely connect PROFIBUS DPV1 and SLC devices to a power source and to the MVI46- PDPMV1 module’s application port(s) ProSoft Technology, Inc. Page 11 of 160 March 25, 2011...
  • Page 12: System Requirements

    50 Mbytes of free hard disk space (or more based on application requirements) 16-color VGA graphics adapter, 640 x 480 minimum resolution (256 Color 800 × 600 recommended) CD-ROM drive Page 12 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 13: Package Contents

    Cable Cable #14, RJ45 to For DB9 Connection to Module’s Port DB9 Male Adapter cable If any of these components are missing, please contact ProSoft Technology Support for replacement parts. ProSoft Technology, Inc. Page 13 of 160 March 25, 2011...
  • Page 14: 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. To install ProSoft Configuration Builder from the ProSoft Technology website Open your web browser and navigate to http://www.prosoft- technology.com/pcb...
  • Page 15: Setting Jumpers

    Note: If you are installing the module in a remote rack, you may prefer to leave the Setup pins jumpered. That way, you can update the module’s firmware without requiring physical access to the module. ProSoft Technology, Inc. Page 15 of 160 March 25, 2011...
  • Page 16: Installing The Module In The Rack

    Align the module with the top and bottom guides, and slide it into the rack until the module is firmly against the backplane connector. With a firm but steady push, snap the module into place. Page 16 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 17 (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 17 of 160 March 25, 2011...
  • Page 18: 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 18 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 19: Downloading The Sample Program To The Processor

    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 19 of 160 March 25, 2011...
  • Page 20: Configuring The Rslinx Driver For The Pc Com Port

    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 20 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 21 If you are still unable to auto-configure the port, refer to your RSLinx documentation for further troubleshooting steps. ProSoft Technology, Inc. Page 21 of 160 March 25, 2011...
  • Page 22: Connecting Your Pc To The Module

    Connect the RJ45-DB-9 Serial Adapter Cable to the Null Modem Cable. Insert the RJ45 cable connector from the RJ45-DB-9 cable into the Configuration/Debug port of the module. Attach the other end to the serial port on your PC. Page 22 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 23: Configuring The Mvi46-Pdpmv1 Module

    Verifying Correct Operation ..............50 Because the task of configuring the PROFIBUS network can be challenging, ProSoft Technology has provided a configuration tool called ProSoft Configuration Builder (PCB) that will help you with the following tasks: Creating a configuration project (page 24)
  • Page 24: Setting Up The Project

    Your first task is to add the MVI46-PDPMV1 module to the project. Use the mouse to select D in the tree view, and then click the EFAULT ODULE right mouse button to open a shortcut menu. Page 24 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 25 Module Type dropdown list, select MVI46-PDPMV1, and then click OK to save your settings and return to the ProSoft Configuration Builder window. The next task is to set the module parameters. ProSoft Technology, Inc. Page 25 of 160 March 25, 2011...
  • Page 26: Setting Module Parameters

    To change a value, select the parameter to modify in the left pane, and then type the new value in the edit field in the right pane. Page 26 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 27: Input Data Size

    Number of words to transfer from the PROFIBUS input image to the controller. 2.2.2 Output Data Size 0 to 768 Number of words to transfer to the PROFIBUS output image from the controller. ProSoft Technology, Inc. Page 27 of 160 March 25, 2011...
  • Page 28: Input Byte Swap

    With Output Byte Swap set to N , outgoing output order is unchanged - ABCDEF With Output Byte Swap set to Y , each output byte pair is swapped - BADCFE Page 28 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 29: Configuring The Profibus Master

    PROFIBUS application. Click [+] to expand the PROFIBUS Master tree. Drag the PROFIBUS Master icon into the Bus Configuration window. This is automatically done by the software for new applications. ProSoft Technology, Inc. Page 29 of 160 March 25, 2011...
  • Page 30: Installing The Gsd Files

    Follow these steps to install the GSD file or files for your slave device or devices. Page 30 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 31: Configuring The Profibus Slaves

    PROFIBUS DPV1 Master User Manual Tip: GSD configuration files for popular PROFIBUS slaves and ProSoft Technology solutions are included with PCB. Before installing GSD files, browse the list of available slaves in the Tree View window to see if GSD files for your slave are already installed.
  • Page 32 [+] to expand the folder. Drag the slave icon into the Bus Configuration window. The slave device appears in the Bus Configuration window as a network location to the Master. Page 32 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 33 The values for other devices may be different, so you should review the specifications for the product you are installing in order to determine the correct values to use. ProSoft Technology, Inc. Page 33 of 160 March 25, 2011...
  • Page 34 Drag the input and output parameters to the slot location grid below the Bus Configuration window. This view displays the configuration data, order number, and starting input and output addresses. Double-click the slave icon to view the slave device properties. Page 34 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 35 GSD-file is found during the network scan, this means that no user parameter data would be sent to the slave. is selectable from the Online menu as well as from the drop- ETWORK SCAN down menu for the M icon. ASTER ProSoft Technology, Inc. Page 35 of 160 March 25, 2011...
  • Page 36 2. Send FB_APPL_GET_SLAVE_DIAG (external request) to all devices identified as slaves according to the Live list. 3. Send FB_APPL_GET_SLAVE_CONFIG to all devices identified as slaves according to the Live list. Page 36 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 37 User Manual When the information is collected the PROFIBUS Master Configuration window will find a matching GSD-file and extract information from it. Refer to the flowchart below for this sequence: ProSoft Technology, Inc. Page 37 of 160 March 25, 2011...
  • Page 38 DOPT SELECTED SLAVES Address In this column the node address of the slaves will be displayed. Found slaves should be listed in ascending order according to their node addresses. Page 38 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 39 Note that the Old slave address is preset to a value of 126 that is not editable (grayed out). If the Slave is in the configuration already then it will not affect the addressing. ProSoft Technology, Inc. Page 39 of 160...
  • Page 40 Slaves 40 is new and could be added and the input/output addressing will be appended to the end as shown on the last screen. Page 40 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 41 If no GSD-file or no matching module is found the Identifier byte(s) will be displayed in red color. If the configuration for a slave is constructed of several modules, the modules will be listed under each other. ProSoft Technology, Inc. Page 41 of 160 March 25, 2011...
  • Page 42 GSD-files for two or more languages (for example NICEDEV.GSD and NICEDEV.GSE) exist. Note: If the user selects another GSD-file, The PROFIBUS Master Configuration window will update the modules for that slave accordingly. Page 42 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 43 Pressing this button will cause all selected slaves to be adopted to the PROFIBUS Master Configuration window. Before carrying on with this action a message similar to the one below will appear. ProSoft Technology, Inc. Page 43 of 160 March 25, 2011...
  • Page 44 Cancel and Help If the C button is pressed a message similar to the one below will appear. ANCEL If the H button is pressed the online help will start. Page 44 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 45: Calculating The Checksums

    The Processor Memory Map dialog box uses the information about your PROFIBUS Master and slaves to display the data types you configured. You will need this information to determine the memory areas your application will use in the SLC processor. ProSoft Technology, Inc. Page 45 of 160 March 25, 2011...
  • Page 46 Keep the printed memory maps available so you can refer to them when you configure the sample ladder logic in RSLogix 500. The sample ladder logic contains input and output arrays that must be cross-referenced with the variables. Page 46 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 47: Downloading The Project To The Module Using A Serial Com Port

    The module will perform a platform check to read and load its new settings. When the platform check is complete, the status bar in the Download dialog box will display the message Module Running. ProSoft Technology, Inc. Page 47 of 160 March 25, 2011...
  • Page 48: Backing Up The Project

    A complete backup consists of the Project and Master Configuration files, plus the GSD configuration files. The default location for the GSD files is C:\Documents and Settings\All Users\Application Data\ProSoft\GSD (Windows XP / 2000) or C:\My Documents\. Page 48 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 49 Having all the files for your PCB configuration stored in one folder makes it easier to transfer the application from one system to the other or to send your files to ProSoft Technical Support when you need assistance. ProSoft Technology, Inc. Page 49 of 160 March 25, 2011...
  • Page 50: Verifying Correct Operation

    After restarting the MVI46-PDPMV1 Master and the PROFIBUS slave, look at the PROFIBUS cable connection. If all the PROFIBUS LEDs on the MVI46- PDPMV1 are illuminated green, then the Master is communicating successfully with all slaves. Page 50 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 51: Viewing The Online Status Of The Profibus Network

    Master, but is generating diagnostic data. To view diagnostic data for the slave, select the slave, and click the right mouse button to open a shortcut menu. On the shortcut menu, choose NLINE ROPERTIES ProSoft Technology, Inc. Page 51 of 160 March 25, 2011...
  • Page 52 . Slave diagnostic information CHECK ETAILS FOR SLAVE DIAGNOSTIC will appear in the Diagnostic window. Refer to the documentation for your PROFIBUS slave to determine the meaning of the diagnostic data. Page 52 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 53 1 is configured, but is not communicating with the Master. The slave at address 3, however, is both configured and communicating with the Master. Below is an explanation on how to read these bitmaps. ProSoft Technology, Inc. Page 53 of 160 March 25, 2011...
  • Page 54 Word 1's hexadecimal numbers into a bitmap. Note: A zero (0) in the bitmap indicates an unoccupied slave address; one (1) indicates that the slave address is occupied by a configured slave. Page 54 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 55 Tip: This slave status data is also found in the M1 file, which is copied to the user-accessible N11 file by the sample ladder logic. You can use this data for process control. For more information, see Backplane Data Transfer (page 115). ProSoft Technology, Inc. Page 55 of 160 March 25, 2011...
  • Page 56: Viewing The Data Files In Rslogix 500

    The bit in N11:20/13 is set, indicating that slave 125 is configured. Next, check the slave data exchange list at N11:28 The bit in N11:28/13 is set, indicating that slave 125 is exchanging data. Page 56 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 57 If the values of these tags show that the slave is configured, but is not transferring data, the slave is not configured correctly. Refer to the documentation provided with your PROFIBUS slave for troubleshooting procedures. ProSoft Technology, Inc. Page 57 of 160 March 25, 2011...
  • Page 58: Sending A Mailbox Message In Rslogix 500

    For address [125] (the PROFIBUS Slave Address configured in the Slave Configuration (page 31) procedure), notice that the value of N51:62 High byte has changed from 4 (not communicating) to 0 (Slave OK). Page 58 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 59: Ladder Logic

    The sample ladder logic, on the inRAx 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 59 of 160 March 25, 2011...
  • Page 60: Adding The Module To An Existing Project

    In the right pane, double-click O ID. This -- R I/O C THER EQUIRES action opens the "O dialog box. " THER TYPE CARD Page 60 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 61 Field Value Scanned Input Words Scanned Output Words Interrupt Service Routine (ISR)# M0 Length 1000 M1 Length 1000 G File Length Click OK to save your configuration. ProSoft Technology, Inc. Page 61 of 160 March 25, 2011...
  • Page 62 Rename either the source or the destination data files, and then search and replace references in the ladder for instances of any renamed files. Save and download (page 19) the new application to the controller and place the processor in RUN mode. Page 62 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 63: Mailbox Messaging

    Mailbox Messaging commands are incorporated into the sample ladder logic. Mailbox messages and responses to mailbox messages are stored in mailbox data types. The following chapter discusses these features in more detail. ProSoft Technology, Inc. Page 63 of 160 March 25, 2011...
  • Page 64: Mailbox Message Queuing

    10 seconds. If the PROFIBUS Master (for output messages) or the processor (for input and alarm messages) has not successfully received a message within 10 seconds, the module will clear the message out of the queue. Page 64 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 65: Special Function Mailbox Messaging Commands

    The provided simplified ladder logic is required to implement these messaging mailbox exchanges. Sending a mailbox message to the MVI46-PDPMV1 module is a relatively simple process, however, it is important to follow a certain sequence. ProSoft Technology, Inc. Page 65 of 160 March 25, 2011...
  • Page 66: Mailbox Message: Set Slave Mode

    Similarly, a freeze control command causes the addressed slaves to assume freeze mode. In this operating mode, the states of the inputs are frozen until the Master sends the next freeze command. Freeze mode is concluded with the unfreeze command. Page 66 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 67 Extended word 3 Extended word 4 Extended word 5 Extended word 6 Extended word 7 Extended Fault Information Extended word 8 Fault Information Message Information Refer to Message Information (page 90). ProSoft Technology, Inc. Page 67 of 160 March 25, 2011...
  • Page 68 Combinations of the bits (Unsync/Sync and Unfreeze/Freeze) Bits 0 or 6 Bits 1 or 7 Explanation No function Function will be activated Function will be inactive Function will be inactive Page 68 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 69: Mailbox Message: Get Slave Diagnostics

    Note: The response data size depends on the actual slave implementation. Range 6 to 244. Parameter Description Command Initiator Application Command Name GET SLAVE DIAGNOSTICS Command Number 0400h Fragmented Extended Header Data Fault information may be returned in the header of the response. ProSoft Technology, Inc. Page 69 of 160 March 25, 2011...
  • Page 70 Extended Diagnostic Data Response data word 4 Response data word n Message Information Refer to Message Information (page 90). Slave Address Range 1 to 125; specifies the slave from which to read diagnostics. Page 70 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 71 Address of the Master that parameterized the slave. Ident Number Unique ID assigned by the PROFIBUS User Organization. Extended Diagnostic Data Slave user-specific data. Refer to the documentation for the actual slave for more information. ProSoft Technology, Inc. Page 71 of 160 March 25, 2011...
  • Page 72: Mailbox Message: Get Slave Configuration

    Fault Information Identifier byte 1 Response data word 1 Identifier byte 2 Response data word 2 Identifier byte 3 Response data word 3 Identifier byte n Response data word n Page 72 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 73: Mailbox Message: Set Slave Address

    Note: The message data size depends on the actual slave implementation. Range 0 to 240 bytes. Parameter Description Command Initiator Application Command Name SET SLAVE ADDRESS Command Number 0600h Fragmented Extended Header Data Fault information may be returned in the header of the response. ProSoft Technology, Inc. Page 73 of 160 March 25, 2011...
  • Page 74 Refer to Message Information (page 90). Current Slave Address Range 1 to 125; specifies the current address of the slave. New Slave Address Range 1 to 125; specifies the new address of the slave. Page 74 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 75 Refer to Mailbox Messaging Error Codes (page 90). Slave Data With this parameter, it is possible to deliver user-specific data. The data is stored in the slave if possible (EEPROM, FLASH, or other storage media). ProSoft Technology, Inc. Page 75 of 160 March 25, 2011...
  • Page 76: Mailbox Message: Get Live List

    Response Data Byte 1 Message Data byte 3 Station Type 2 Response Data Byte 1 Response Data Byte 1 Message Data byte "n" Station Type 126 Response Data Byte 1 Page 76 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 77: Mailbox Message: Acyclic Data Read: Class 1

    (DPV1) for more information. Parameter Description Command Initiator Application Command Name MSAC1 READ Command Number 2000h Fragmented Extended Header Data Fault information may be returned in the header of the response. ProSoft Technology, Inc. Page 77 of 160 March 25, 2011...
  • Page 78 Message Information Refer to Message Information (page 90). Slave Address Station address of the slave responder. Slot Number and Slot Index Used in the slave to address the desired data block. Page 78 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 79: Mailbox Message: Acyclic Data Write: Class 1

    (DPV1) for more information. Parameter Description Command Initiator Application Command Name MSAC1 WRITE Command Number 2100h Fragmented Extended Header Data Fault information may be returned in the header of the response. ProSoft Technology, Inc. Page 79 of 160 March 25, 2011...
  • Page 80 Data 3 Message Data byte n Data n Data n Acyclic Message Status Word Refer to Acyclic Message Status Word (page 90). Slave Address Station address of the slave responder. Page 80 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 81: Mailbox Message: Alarm Indication

    Detailed information about the cause of the alarm is presented in extended words 1 to 3 and in the message data field (see below). ProSoft Technology, Inc. Page 81 of 160 March 25, 2011...
  • Page 82 Station address of the slave that issued the alarm. Slot Number Used by the slave to indicate the source of the alarm. Range 0 to 254. Seq Number Unique identification number of the alarm. Range 0 to 31. Page 82 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 83: Mailbox Message: Set Operating Mode

    OPERATE). Parameter Description Command Initiator Application Command Name SET OPERATING MODE Command Number 0200h Fragmented Extended Header Data Fault information may be returned in the header of the response. ProSoft Technology, Inc. Page 83 of 160 March 25, 2011...
  • Page 84 If "Invalid Other" is returned in the Message Information word in the header of the response, information about the fault can be found here. Refer to Return Codes (page 91) for more information. 0100h: Invalid operating mode FF00h: Module not initialized Page 84 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 85: Mailbox Message: Start Slave

    Slave 1 Message data word 2 Slave 2 Slave 3 Slave 2 Slave 3 Message data word 3 to Message data word 63 Slave 124 Slave 125 Slave 124 Slave 125 ProSoft Technology, Inc. Page 85 of 160 March 25, 2011...
  • Page 86 Byte-array stating the status of the slaves. Array index is equal to slave address. 0: Slave unaffected 1: Slave started 2: Warning - Slave could not be started because it is not part of the configuration Page 86 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 87: Mailbox Message: Stop Slave

    Slave 1 Message data word 2 Slave 2 Slave 3 Slave 2 Slave 3 Message data word 3 to Message data word 63 Slave 124 Slave 125 Slave 124 Slave 125 ProSoft Technology, Inc. Page 87 of 160 March 25, 2011...
  • Page 88 Byte-array stating the status of the slaves. Array index is equal to slave address. 0: Slave unaffected 1: Slave stopped 2: Warning - Slave could not be stopped because it is not part of the configuration 3: Warning - Slave already stopped Page 88 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 89: Receiving Mailbox Message Responses From The Module

    Offset High Offset Low Extended Word 1 Extended Word 2 Extended Word 3 Extended Word 4 Extended Word 5 Extended Word 6 Extended Word 7 Extended Word 8 See individual commands ProSoft Technology, Inc. Page 89 of 160 March 25, 2011...
  • Page 90: Mailbox Messaging Error Codes

    (All other values are reserved) Message This field specifies the type of 1h: Application Message Type the message. 2h: PROFIBUS Specific Message 3h: Memory Message 5h: Reset Message (All other values are reserved) Page 90 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 91: Return Codes

    DPMC_ERR_V1C_MM_SC Sequence conflict 80C9h DPMC_ERR_V1C_MM_SE Sequence error 80CAh DPMC_ERR_V1C_MM_NE Area non-existent 80CBh DPMC_ERR_V1C_MM_DI Data incomplete or incorrect 80CCh DPMC_ERR_V1C_MM_NC Master parameter set not compatible Refer to Error Codes (page 92). ProSoft Technology, Inc. Page 91 of 160 March 25, 2011...
  • Page 92: Error Codes

    DP-standard may be available in Error Code 1. Refer to the PROFIBUS DP specification for information on how to interpret these status values. Error Code Name Meaning L2_STATUS_UE L2_STATUS_RR L2_STATUS_RS L2_STATUS_RDL Refer to PROFIBUS DP specification L2_STATUS_RDH L2_STATUS_NA Page 92 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 93: Dp-V1 Error Codes

    Sequence error 0049h DPMC_ERR_M_MM_NE Area non-existent 004Ah DPMC_ERR_M_MM_DI Data incomplete or incorrect 004Bh DPMC_ERR_M_MM_NC Master parameter set not compatible 004Ch DPMC_ERR_M_S7_XA 004Dh DPMC_ERR_M_S7_XR PROFIBUS error for DP-V1 (NRS-PDU received) 004Eh DPMC_ERR_M_S7_XW ProSoft Technology, Inc. Page 93 of 160 March 25, 2011...
  • Page 94 Mailbox Messaging MVI46-PDPMV1 ♦ SLC Platform User Manual PROFIBUS DPV1 Master Page 94 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 95: Diagnostics And Troubleshooting

    Configuration/Debug port, using the troubleshooting and diagnostic capabilities of ProSoft Configuration Builder (PCB). Status data values can be transferred from the module to processor memory and can be monitored there manually or by customer-created logic. ProSoft Technology, Inc. Page 95 of 160 March 25, 2011...
  • Page 96: Basic Troubleshooting Steps

    Install the most current version of ProSoft Configuration Builder. Note the color and behavior of the LED Status Indicators (lights) on the front panel. Refer to the chart in the following section for examples. Page 96 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 97: Led Status Indicators: Front Of Mvi46 Module

    The LEDs indicate the module’s operating status. The module has two sets of LED status indicators: MVI46 Module Status LEDs on the front of PROFIBUS Master Status LEDs behind the the module near the top door on the front of the module. ProSoft Technology, Inc. Page 97 of 160 March 25, 2011...
  • Page 98: Module Faceplate Status Indicators

    Check the module version and mode (Legacy or Flex) to determine the correct sample ladder logic. Remove the card from the rack and re- insert the card to restart the module’s program. Page 98 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 99: Profibus Master Indicators

    Data exchange with at least one of the configured slaves Bus control error (possible bus short circuit or configuration error) No data exchange with any configured slave The module does not have the token ALL LEDs Fatal error ProSoft Technology, Inc. Page 99 of 160 March 25, 2011...
  • Page 100: Examples

    Master is communicating with stopped configured slaves. DBASE STAT (GREEN): PROFIBUS has been configured. TKN HOLD (GREEN): MVI is holding the PROFIBUS token. MSTR STAT (RED): Master is in STOP mode. Page 100 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 101 Master is not communicating with configured slaves. DBASE STAT (GREEN): PROFIBUS has been configured. TKN HOLD (GREEN): MVI is holding the PROFIBUS token. MSTR STAT (RED): Master is in STOP mode. ProSoft Technology, Inc. Page 101 of 160 March 25, 2011...
  • Page 102: Using Prosoft Configuration Builder (Pcb) For Diagnostics

    To connect to the module’s Configuration/Debug serial port Start PCB, and then select the module to test. Click the right mouse button to open a shortcut menu. Page 102 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 103 On the shortcut menu, choose D IAGNOSTICS This action opens the Diagnostics dialog box. Press [?] to open the Main menu. If there is no response from the module, follow these steps: ProSoft Technology, Inc. Page 103 of 160 March 25, 2011...
  • Page 104: Navigation

    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 105: 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 Engineers. There may be some special command keys that are not listed on the menu but that may activate additional diagnostic or debugging features.
  • Page 106 Number of acyclic read and write operations performed by the module You can also view the number of mailbox messages in the input and output queues, and the number of alarms in the alarm queue. Page 106 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 107 Exiting the Program Press [ESC] to restart the module and force all drivers to be loaded. The module will use the configuration stored in the module's flash memory to configure the module. ProSoft Technology, Inc. Page 107 of 160 March 25, 2011...
  • Page 108: Standard Profibus Slave Diagnostic Bytes

    Invalid slave response Parameter fault Master lock 5.6.2 Byte 1 - Station Status 2 Bits Description Parameter request Static diagnostic Slave device Watchdog on Freeze mode Sync mode Reserved Slave deactivated Page 108 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 109: Byte 2 - Station Status 3 Bits

    PROFIBUS User Organization. 5.6.6 Byte 5 - Ident Number Low This byte shows the low byte of the specific Ident Number assigned to the module by the PROFIBUS User Organization. ProSoft Technology, Inc. Page 109 of 160 March 25, 2011...
  • Page 110 Diagnostics and Troubleshooting MVI46-PDPMV1 ♦ SLC Platform User Manual PROFIBUS DPV1 Master Page 110 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 111: Reference

    RS-232 Configuration/Debug Port ............142 DB9 to RJ45 Adaptor (Cable 14) ............143 PROFIBUS Master Port............... 144 Supported PROFIBUS Services ............145 Constructing a Bus Cable for PROFIBUS DP ........146 ProSoft Technology, Inc. Page 111 of 160 March 25, 2011...
  • Page 112: Product Specifications

    5% to 95% (with no condensation) Processor Compatible with Rockwell Automation SLC 5/02 M0/M1 capable processors or newer LED indicators Module status, Backplane transfer status, Application status, Serial activity and error LED status Page 112 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 113: Functional Specifications

    Supports Multicast and Broadcast telegrams (DPV1) PROFIBUS Master Port DB-9F optically isolated RS-485 Ready, Run, Error and Token LED Indicators PROFIBUS DPV1 RS-485 interface with a 9-pin D shell female connector and isolated opto-couplers ProSoft Technology, Inc. Page 113 of 160 March 25, 2011...
  • Page 114: Functional Overview

    PROFIBUS specifications include a variety of network types. The network type supported by the MVI46-PDPMV1 module is PROFIBUS DP version 1.0, which is designed for remote I/O systems, motor control centers, and variable speed drives. Page 114 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 115: Backplane Data Transfer

    Note: The sample ladder provided for the MVI46-PDPMV1 module automatically copies the M1 file to the N11 file. You can edit this instruction so that the M1 data is copied to any suitable file of your choice. ProSoft Technology, Inc. Page 115 of 160 March 25, 2011...
  • Page 116 N11 file, starting at word offset 0. You can edit this instruction so that the M1 data is copied to any suitable file of your choice. Configuration Data in the Input Image Page 116 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 117 1=Slave communicating with Master 29 to 36 Fieldbus data - slave diagnostic list (8 words: 16 slave addresses per word) 0=No diagnostic data for slave 1=Diagnostic data is being generated for slave ProSoft Technology, Inc. Page 117 of 160 March 25, 2011...
  • Page 118 1: A reset is requested by the PROFIBUS Master module because a new database has been downloaded 43 to 44 CRC32 checksum for PROFIBUS Master configuration downloaded from configuration utility Page 118 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 119 Out mailbox queue count - Number of message in the out mailbox queue Alarm queue count - Number of message in the alarm queue Last out mailbox message ID processed from output image Current in mailbox control index Current alarm control index ProSoft Technology, Inc. Page 119 of 160 March 25, 2011...
  • Page 120: Profibus Dp Architecture

    Linear bus with active bus termination Bus cable type Shielded twisted pair conductors Connector 9-pin D-Sub Number of nodes on the bus Max: 32 with no repeaters Max: 125 with 3 repeaters in 4 segments Page 120 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 121: Communication Types

    The station address set on the device matches the station address in the bus configuration The formats, telegram length information, and bus parameters are correct The number of configured inputs and outputs is correct ProSoft Technology, Inc. Page 121 of 160 March 25, 2011...
  • Page 122: Profibus Comdtm

    Windows application, rather than requiring a custom printer driver for each specific application. PROFIBUS comDTM, distributed by ProSoft Technology, is a DTM for PTQ and MVI series PDPMV1 modules and ProLinx PDPMV1 gateways. Configuration is available through Ethernet for the PTQ and ProLinx series PDPMV1, and through RS-232 serial for the MVI series PDPMV1 modules.
  • Page 123: Introduction To Profibus Comdtm

    Just as a web browser opens a web page that contains code from the company that makes the web page, an FDT frame opens the Device DTM, which is the plug-in software from the device vendor. ProSoft Technology, Inc. Page 123 of 160 March 25, 2011...
  • Page 124 This technology is similar to the way Microsoft Windows supports printer drivers supplied by manufacturers and available to any Windows application, rather than requiring a custom printer driver for each specific application. Page 124 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 125 Reference PROFIBUS DPV1 Master User Manual PROFIBUS comDTM, distributed by ProSoft Technology, is a DTM for PTQ and MVI series PDPMV1 modules and ProLinx PDPMV1 gateways. It allows configuration tools, instruments and communication devices on a field network to recognize and use the module’s capabilities.
  • Page 126: System Requirements

    450 MB hard drive space for DTM Libraries Video card capable of 1024 X 768 resolution at 64k colors Ethernet Network Interface Card (NIC) One of the following ProSoft Technology PROFIBUS DPV1 Master communication modules: ProLinx PDPMV1 Gateway, Ethernet only, serial port not supported...
  • Page 127: Installation

    The default location for this folder is the Program Files directory on your local hard drive (normally Drive C:). If you intend to allow multiple workstations to access the same database folder, you should choose a network drive that other workstations can access. ProSoft Technology, Inc. Page 127 of 160 March 25, 2011...
  • Page 128: Quick Start

    A Repeat steps 1 through 3 to add any other manufacturer’s device DTMs installed on your computer. Select the correct address for each device, and then click OK to proceed. Page 128 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 129 Note: The features described in this section require the current version of PROFIBUS comDTM. You can always download the newest version from www.prosoft-technology.com. From the Windows S button, navigate to P > P TART ROGRAMS , and then choose P ECHNOLOGY RANSPORT DITOR ProSoft Technology, Inc. Page 129 of 160 March 25, 2011...
  • Page 130 THERNET and enter the IP Address of the module or gateway. Enter a descriptive path name. Note: Do not include the underscore ( _ ) for the path name. Page 130 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 131 Click the CIP button to define the path for this application. CONNECT The CIPconnect Path Editor allows the configuration of the path between your PC and the MVI56-PDPMV1 or MVI69-PDPMV1 module. ProSoft Technology, Inc. Page 131 of 160 March 25, 2011...
  • Page 132 1.0.1.5 with install version 1.01.0003 (or later). For information on how to check the comDTM version and install version, refer to Verifying the comDTM Version and comDTM Install Version (page 135). Page 132 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 133 DTM icon and click the right mouse button to open a shortcut menu. On the shortcut menu, choose C . If the connection is ONNECT successful, the icon will be highlighted, as shown in the following illustration. ProSoft Technology, Inc. Page 133 of 160 March 25, 2011...
  • Page 134 When the comDTM is connected with the Master, PACTware indicates the connection Master by displaying a green plug in the status bar. This completes the installation and Quick Start Guide for the ProSoft Technology PROFIBUS comDTM. Refer to the online help and documentation additional information on each DTM component you have installed and configured.
  • Page 135: Verifying The Comdtm Version And Comdtm Install Version

    This section describes how to check the comDTM version and comDTM install version. Checking the comDTM Version Refer to the Version column indicated when you add the comDTM to the DTM Container project. ProSoft Technology, Inc. Page 135 of 160 March 25, 2011...
  • Page 136 Checking the comDTM Install Version Click the S menu and then choose C TART ONTROL ANEL In the list of C applets, select A ONTROL ANEL DD OR EMOVE ROGRAMS Page 136 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 137 You will see the comDTM Install Version in the Version field, as shown in the following illustration (1.01.0003 for this example). Checking the Install Version for Vista Select C ONTROL ANEL ProSoft Technology, Inc. Page 137 of 160 March 25, 2011...
  • Page 138 Reference MVI46-PDPMV1 ♦ SLC Platform User Manual PROFIBUS DPV1 Master Select U NINSTALL ROGRAMS Select Prosoft Technology COM-DTM (click once) Page 138 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 139 Reference PROFIBUS DPV1 Master User Manual Click the O tab and select L > D RGANIZE AYOUT ETAILS Check the Install Version at the bottom right portion of the window. ProSoft Technology, Inc. Page 139 of 160 March 25, 2011...
  • Page 140: Disabling The Rslinx Driver For The Com Port On The Pc

    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 > C OMMUNICATIONS ONFIGURE RIVERS Page 140 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 141 (usually only on Windows NT machines). If you have followed all of the above steps, and it will not stop the driver, then make sure you do not have RSLogix open. If RSLogix is not open, and you still cannot stop the driver, then reboot your PC. ProSoft Technology, Inc. Page 141 of 160 March 25, 2011...
  • Page 142: Configuration/Debug Port

    This port permits a PC-based terminal emulation program to view configuration and status data in the module and to control the module. The cable pinout for communications on this port is shown in the following diagram. Page 142 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 143: Db9 To Rj45 Adaptor (Cable 14)

    MVI46-PDPMV1 ♦ SLC Platform Reference PROFIBUS DPV1 Master User Manual DB9 to RJ45 Adaptor (Cable 14) ProSoft Technology, Inc. Page 143 of 160 March 25, 2011...
  • Page 144: Profibus Master Port

    PROFIBUS DPV1 Master PROFIBUS Master Port The following diagram has been imported from the PROFIBUS Master documentation. Note that the signals to reference are the D-Sub signals in the table. Page 144 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 145: Supported Profibus Services

    DP-V0 DDLM_Act_Param DP-V0 MSAC1_Read DP-V1 MSAC1_Write DP-V1 MSAL1_Alarm DP-V1 MSAL1_Alarm_Ack DP-V1 MSAC2_Initiate DP-V1 MSAC2_Read DP-V1 MSAC2_Write DP-V1 MSAC2_DataTransport DP-V1 MSAC2_Abort DP-V1 Data_eXchange_Broadcast DP-V2 Isochrone_mode (Takt sync) DP-V2 Extended_Set_Prm (Subscriber) DP-V2 ProSoft Technology, Inc. Page 145 of 160 March 25, 2011...
  • Page 146: Constructing A Bus Cable For Profibus Dp

    Plug the leads of the corresponding cable(s) into the terminals as shown: Green leads in terminal A Red lead in terminal B Note: Do not tighten the corresponding screws yet. Page 146 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 147 Note: Half of the cable jacket must lie under the cable cleat! Pay attention to the cable cleat installation instructions. Fasten the individual wires of the PROFIBUS cable to the terminals Close the connector housing. ProSoft Technology, Inc. Page 147 of 160 March 25, 2011...
  • Page 148 Note: An equalization current can flow across a shield connected at both ends because of fluctuations in ground potential. To prevent this, it is imperative that there is potential equalization between all the attached installation components and devices. Page 148 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 149 If this is not possible because of system or construction specific reasons however, use distributed ground with a capacitive coupling of high frequency interference signals. This representation shows distributed grounding with capacitive coupling. ProSoft Technology, Inc. Page 149 of 160 March 25, 2011...
  • Page 150 Reference MVI46-PDPMV1 ♦ SLC Platform User Manual PROFIBUS DPV1 Master Page 150 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 151: Support, Service & Warranty

    Return Material Authorization (RMA) Policies and Conditions ..... 153 LIMITED WARRANTY ................. 155 Contacting Technical Support ProSoft Technology, Inc. (ProSoft) is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process:...
  • Page 152 Languages spoken include: Spanish, English Tel: +52-222-3-99-6565, Latin America (location in Puebla, Mexico) E-mail: soporte@prosoft-technology.com Languages spoken include: Spanish Tel: +55-11-5083-3776, Brasil (location in Sao Paulo) E-mail: brasil@prosoft-technology.com Languages spoken include: Portuguese, English Page 152 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 153: Return Material Authorization (Rma) Policies And Conditions

    The following Return Material Authorization (RMA) Policies and Conditions (collectively, "RMA Policies") apply to any returned product. These RMA Policies are subject to change by ProSoft Technology, Inc., without notice. For warranty information, see Limited Warranty (page 155). In the event of any inconsistency between the RMA Policies and the Warranty, the Warranty shall govern.
  • Page 154: Returning Units Under Warranty

    Return Material Authorization i. If a defect is found and is determined to be customer generated, or if the defect is otherwise not covered by ProSoft Technology s warranty, there will be no credit given. Customer will be contacted and can request module be returned at their expense;...
  • Page 155: Limited Warranty

    This Limited Warranty ("Warranty") governs all sales of hardware, software, and other products (collectively, "Product") manufactured and/or offered for sale by ProSoft Technology, Incorporated (ProSoft), and all related services provided by ProSoft, including maintenance, repair, warranty exchange, and service programs (collectively, "Services"). By purchasing or using the Product or Services, the individual or entity purchasing or using the Product or Services ("Customer") agrees to all of the terms and provisions (collectively, the "Terms")
  • Page 156: What Is Not Covered By This Warranty

    (collectively, "high risk activities"). ProSoft specifically disclaims any express or implied warranty of fitness for high risk activities. Page 156 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 157: Intellectual Property Indemnity

    The Warranty set forth in What Is Covered By This Warranty (page 155) are in lieu of all other warranties, express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. ProSoft Technology, Inc. Page 157 of 160 March 25, 2011...
  • Page 158: Limitation Of Remedies

    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. Page 158 of 160 ProSoft Technology, Inc. March 25, 2011...
  • Page 159 Disclaimer Regarding High Risk Activities • 156 Alarm Indication • 81 Downloading the Project to the Module Using a Serial Get Live List • 76 COM Port • 23, 47 Get Slave Configuration • 72 ProSoft Technology, Inc. Page 159 of 160 March 25, 2011...
  • Page 160: Prosoft Technology, Inc

    Viewing PROFIBUS Data • 107 PROFIBUS Master Port • 144 Viewing the Data Files in RSLogix 500 • 50, 56 ProSoft Technology Product Availability • 122 Viewing the Fieldbus Data from the MVI46-PDPMV1’s ProSoft Technology® Product Documentation • 2 Configuration/Debug Menu • 50, 53 Viewing the Online Status of the PROFIBUS Network •...

Table of Contents