Information in this manual is subject to change without notice and does not represent a commitment on the part of ProSoft Technology Improvements and/or changes in this manual or the product may be made at any time. These changes will be made periodically to correct technical inaccuracies or typographical errors.
MVI46-PDPS User Manual April 30, 2008 PSFT.PDPS.MVI46.UM.08.04.30 ProSoft Technology ®, ProLinx ®, inRAx ®, ProTalk® and RadioLinx ® are Registered Trademarks of ProSoft Technology, Inc. ProSoft® Product Documentation In an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments.
5.1 Product Specifications....................... 45 5.1.1 Features and Benefits ....................... 45 5.1.2 General Specifications....................... 45 5.1.3 Hardware Specifications......................46 5.1.4 PROFIBUS Slave Port Specifications..................46 5.1.5 Functional Specifications......................47 5.2 Functional Overview........................47 ProSoft Technology, Inc. Page 5 of 72 April 30, 2008...
Page 6
6.5.8 Intellectual Property........................68 6.5.9 Additional Restrictions Relating To Software And Other Intellectual Property......68 6.5.10 Allocation of risks ........................68 6.5.11 Controlling Law and Severability ....................69 INDEX..............................71 Page 6 of 72 ProSoft Technology, Inc. April 30, 2008...
Overview (page 47) Glossary Product Specifications (page 45) Support, Service, and → Support, Service This section contains Support, Service and Warranty and Warranty Warranty information. (page 61) Index Index of chapters. ProSoft Technology, Inc. Page 7 of 72 April 30, 2008...
Page 8
MVI46-PDPS ♦ SLC Platform Start Here Profibus DP Slave Communication Module Page 8 of 72 ProSoft Technology, Inc. April 30, 2008...
Windows NT® (version 4 with SP4 or higher) Windows 2000 Windows XP 32 Mbytes of RAM minimum, 64 Mbytes of RAM recommended 50 Mbytes of free hard disk space (or more based on application requirements) ProSoft Technology, Inc. Page 9 of 72 April 30, 2008...
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. Install ProSoft Configuration Builder Software You must install the ProSoft Configuration Builder (PCB) software in order to configure the MVI46-PDPS module.
Page 11
Note: Many of the configuration and maintenance procedures use files and other utilities on the CD-ROM. You may wish to copy the files from the Utilities folder on the CD-ROM to a convenient location on your hard drive. ProSoft Technology, Inc. Page 11 of 72 April 30, 2008...
After you have checked the placement of the jumpers, insert MVI46-PDPS into the SLC™ chassis. Use the same technique recommended by Rockwell Automation to remove and install SLC™ modules. Page 12 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 13
(backplane) of the SLC rack. Turn power ON. Note: If you insert the module improperly, the system may stop working, or may behave unpredictably. ProSoft Technology, Inc. Page 13 of 72 April 30, 2008...
Connect the right-angle connector end of the cable to your controller at the communications port. Connect the straight connector end of the cable to the serial port on your computer. Page 14 of 72 ProSoft Technology, Inc. April 30, 2008...
Click Yes to switch the processor from Program mode to Run mode. Note: If you receive an error message during these steps, refer to your RSLogix documentation to interpret and correct the error. ProSoft Technology, Inc. Page 15 of 72 April 30, 2008...
Note: If the list of configured drivers is blank, you must first choose and configure a driver from the Available Driver Types list. The recommended driver type to choose for serial communication with the processor is "RS-232 DF1 Devices". Page 16 of 72 ProSoft Technology, Inc. April 30, 2008...
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 or laptop. ProSoft Technology, Inc. Page 17 of 72 April 30, 2008...
Page 18
MVI46-PDPS ♦ SLC Platform Start Here Profibus DP Slave Communication Module Page 18 of 72 ProSoft Technology, Inc. April 30, 2008...
Modify the example ladder logic to meet the needs of your application, and copy the ladder logic to the processor. Example ladder logic files are provided on the CD-ROM. ProSoft Technology, Inc. Page 19 of 72 April 30, 2008...
Page 20
Select the I/O Configuration option from the program screen. This displays the following dialog box: Select the Other module from the list. This action opens the following dialog box. Page 20 of 72 ProSoft Technology, Inc. April 30, 2008...
Input (monitor) data should be copied from the user file to the M1 file and output (command) data should be copied from the user files to the M1 file. ProSoft Technology, Inc. Page 21 of 72 April 30, 2008...
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 22 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 23
To add a module to a different location: Right-click the Location folder and choose Add Module. A new module icon appears. Select the Location icon. From the Project menu, select Location, then select Add Module. ProSoft Technology, Inc. Page 23 of 72 April 30, 2008...
Select the object, and then click the right mouse button to open a shortcut menu. From the shortcut menu, choose Rename. Type the name to assign to the object. Click away from the object to save the new name. Page 24 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 25
On the View Configuration window, open the File menu, and choose Print. This action opens the Print dialog box. On the Print dialog box, choose the printer to use from the dropdown list, select printing options, and then click OK. ProSoft Technology, Inc. Page 25 of 72 April 30, 2008...
0 to 125 The parameter specifies the node address on the PROFIBUS network for the slave emulated in the module. Each node on the network must have a unique address. Page 26 of 72 ProSoft Technology, Inc. April 30, 2008...
(copy) the updated Project file from your PC to the module. To Download the Project File In the tree view in ProSoft Configuration Builder, click once to select the MVI46-PDPS module. ProSoft Technology, Inc. Page 27 of 72 April 30, 2008...
Page 28
The module will perform a platform check to read and load its new settings. When the platform check is complete, the status bar in ProSoft Configuration Builder will be updated with the message "Module Running". Page 28 of 72 ProSoft Technology, Inc. April 30, 2008...
The sample ladder logic, on the ProSoft Solutions CD-ROM, is extensively commented, to provide information on the purpose and function of each rung. For most applications, the sample ladder will work without modification. ProSoft Technology, Inc. Page 29 of 72 April 30, 2008...
Page 30
MVI46-PDPS ♦ SLC Platform Ladder Logic Profibus DP Slave Communication Module Page 30 of 72 ProSoft Technology, Inc. April 30, 2008...
You can connect directly from your computer's serial port to the serial port on the module to view configuration information, perform maintenance, and send (upload) or receive (download) configuration files. ProSoft Technology recommends the following minimum hardware to connect your computer to the module: 80486 based processor (Pentium preferred) 1 megabyte of memory At least one UART hardware-based serial communications port available.
Page 33
To connect to the module's Configuration/Debug serial port: Start PCB program with the application file to be tested. Right click over the module icon. On the shortcut menu, choose Diagnostics. ProSoft Technology, Inc. Page 33 of 72 April 30, 2008...
Page 34
On computers with more than one serial port, verify that your communication program is connected to the same port that is connected to the module. If you are still not able to establish a connection, contact ProSoft Technology for assistance.
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Page 36
The Program Scan Counter value is incremented each time a module's program cycle is complete. Tip: Repeat this command at one-second intervals to determine the frequency of program execution. Page 36 of 72 ProSoft Technology, Inc. April 30, 2008...
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 38
Viewing PROFIBUS Slave Configuration The Configuration Screen displays many specific SPC3 ASIC diagnostic data useful to ProSoft Technology Technical Support and advanced PROFIBUS users. Additional information can be found in the SPC3 specification. Station Address = The configured station address set by the user DOut Len is the total number of output bytes with the S1, S2 and S3 values being pointers to the 3 output buffers in the SPC3 chip.
Page 39
Memory access > 1.5kByte 0 = No address violation 1 = For addresses > 1536 bytes, 1024 is subtracted from the current address, and there is access to this new address. Bits DP-State ProSoft Technology, Inc. Page 39 of 72 April 30, 2008...
Page 40
0 = SPC3 exits offline and goes to passive-idle. The idle timer and Wd timer go offline. 1= SPC3 exits offline and goes to passive-idle. The idle timer and Wd timer are started. Page 40 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 41
'Set_Param telegram' with any value between 1 and 255. EXCEPTION: The WD_Fact_1=WD_Fact_2=1 setting is not permissible. The circuit does not check this setting. ProSoft Technology, Inc. Page 41 of 72 April 30, 2008...
Page 42
Input counter is incremented each time the input data is updated. PROFIBUS Output Counter Output counter is incremented each time the output data is updated. Last Global Command The value of the last global command code received from the master. Page 42 of 72 ProSoft Technology, Inc. April 30, 2008...
Flashing together Configuration error during initialization. Alternate flashing Watchdog timer expired. Normal operation. Rapid/irregular flash Configuration problem from master. Flashing User timeout expired. Module not receiving power or program terminated. ProSoft Technology, Inc. Page 43 of 72 April 30, 2008...
The module's diagnostics have detected an error, the module is being configured, is not functioning normally, or has not yet been able to initialize backplane communication with the processor." Page 44 of 72 ProSoft Technology, Inc. April 30, 2008...
M0/M1 files Ladder Logic is used for data transfer between module and processor. Sample ladder file included Configuration data obtained from configuration text file downloaded to module. Sample configuration file included ProSoft Technology, Inc. Page 45 of 72 April 30, 2008...
Data byte swapping c) Action on loss of PROFIBUS connection d) Comm Fail Timeout Multiplier Physical Connection PROFIBUS Connector Standard PROFIBUS DB-9F communication connector. Cable connection matches PROFIBUS pin out specification. Page 46 of 72 ProSoft Technology, Inc. April 30, 2008...
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. ProSoft Technology, Inc. Page 47 of 72 April 30, 2008...
(that is, Fault or PGM), backplane communications will halt between processor and module but not on PROFIBUS network. When processor is returned to a running state, the module will resume communication with the processor. Page 48 of 72 ProSoft Technology, Inc. April 30, 2008...
An active node sends an unacknowledged message to all other nodes (master and slaves) Multicast communication (control instructions) An active node sends an unacknowledged message to a group of nodes (Master and Slaves). ProSoft Technology, Inc. Page 49 of 72 April 30, 2008...
SLC processor, the MVI46-PDPS module and the PDPS network. Ladder PROFIBUS PROFIBUS M-Files Logic Slave Master User File Input Data Input Data Output Output PROFIBUS User File Data Data Data M1 Status User File Data Page 50 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 51
(control) data sent to the module from the remote master unit. The structure of the input image used to transfer this data is shown in the following table: ProSoft Technology, Inc. Page 51 of 72 April 30, 2008...
Page 52
Description PROFIBUS First word of PROFIBUS data to be sent to master. … PROFIBUS Last potential word to be sent to master 122 to 199 Reserved Reserved for future use Page 52 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 53
Description Status PROFIBUS enable state Status PDPS module state Status PROFIBUS status register[0] Status PROFIBUS status register[1] Status Diagnostic state Status PROFIBUS input counter Status PROFIBUS output counter Status Reserved ProSoft Technology, Inc. Page 53 of 72 April 30, 2008...
Page 54
Memory access > 1.5kByte 0 = No address violation 1 = For addresses > 1536 bytes, 1024 is subtracted from the current address, and there is access to this new address. Page 54 of 72 ProSoft Technology, Inc. April 30, 2008...
Page 55
0111 = 45.45 kBaud 1000 = 19.2 kBaud 1001 = 9.6 kBaud Rest = Not possible Bits SPC3-Release: 4 to 7 Release no. for SPC3 0000 = Release 0 Rest = Not possible ProSoft Technology, Inc. Page 55 of 72 April 30, 2008...
Page 56
The following transferred output data is kept in data transfer buffer until the next 'Sync' command is given. Reserved The Reserved designation specifies that these bits are reserved for future function expansions. Page 56 of 72 ProSoft Technology, Inc. April 30, 2008...
RSLinx Driver. Open RSLinx and go to Communications>RSWho Make sure that you are not actively browsing using the driver that you wish to stop. The following shows an actively browsed network: ProSoft Technology, Inc. Page 57 of 72 April 30, 2008...
Page 58
To stop the driver press the "Stop" on the side of the window: After you have stopped the driver you will see the following: Page 58 of 72 ProSoft Technology, Inc. April 30, 2008...
RSLogix open. If RSLogix is not open, and you still cannot stop the driver, then reboot your PC. 5.2.6 DB9 to RJ45 Adaptor (Cable 14) ProSoft Technology, Inc. Page 59 of 72 April 30, 2008...
Page 60
MVI46-PDPS ♦ SLC Platform Reference Profibus DP Slave Communication Module Page 60 of 72 ProSoft Technology, Inc. April 30, 2008...
Internet E-mail address: support@prosoft-technology.com Those of us at ProSoft Technology, Inc. want to provide the best and quickest support possible, so before calling please have the following information available. You may wish to fax this information to us prior to calling.
Support, Service & Warranty Profibus DP Slave 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:...
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 63 of 72 April 30, 2008...
* 30% of list price is an estimated repair cost only. The actual cost of repairs will be determined when the module is received by ProSoft and evaluated for needed repairs. Page 64 of 72 ProSoft Technology, Inc. April 30, 2008...
All replaced product and parts become the property of ProSoft. These remedies are the Customer's only remedies for breach of warranty. ProSoft Technology, Inc. Page 65 of 72 April 30, 2008...
ProSoft, contains information protected by copyright. No part of the guide may be duplicated or reproduced in any form without prior written consent from ProSoft. Page 66 of 72 ProSoft Technology, Inc. April 30, 2008...
6.5.6 Time Limit for Bringing Suit Any action for breach of warranty must be commenced within 15 months (or in the case of RadioLinx modules, 39 months) following shipment of the Product. ProSoft Technology, Inc. Page 67 of 72 April 30, 2008...
Customer. This allocation is recognized by both parties and is reflected in the price of the goods. The Customer acknowledges that it has read this Warranty, understands it, and is bound by its Terms. Page 68 of 72 ProSoft Technology, Inc. April 30, 2008...
Warranty shall remain in full force and effect. Any cause of action with respect to the Product or Services must be instituted in a court of competent jurisdiction in the State of California. ProSoft Technology, Inc. Page 69 of 72 April 30, 2008...
Page 70
MVI46-PDPS ♦ SLC Platform Support, Service & Warranty Profibus DP Slave Communication Module Page 70 of 72 ProSoft Technology, Inc. April 30, 2008...
Please Read This Notice • 2 Features and Benefits • 45 Printing a Configuration File • 25 Functional Overview • 7, 47 Procedures for Return of Units Out of Warranty • 64 ProSoft Technology, Inc. Page 71 of 72 April 30, 2008...
The Configuration/Debug Menu • 32 Time Limit for Bringing Suit • 67 Token Passing • 49 Un-repairable Units • 64 Using the Diagnostic Window in ProSoft Configuration Builder • 33 Page 72 of 72 ProSoft Technology, Inc. April 30, 2008...
Need help?
Do you have a question about the InRAX MVI46-PDPS and is the answer not in the manual?
Questions and answers