Under no conditions will ProSoft Technology be responsible or liable for indirect or consequential damages resulting from the use or application of the product. Reproduction of the contents of this manual, in whole or in part, without written permission from ProSoft Technology is prohibited.
Note: The battery is not user replaceable. ProSoft® 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 and are available at no charge from our web site: http://www.prosoft-technology.com...
Cable Connections ....................67 MVI56-BDW Status Data Definition ................ 71 Support, Service & Warranty How to Contact Us: Technical Support ..............73 Return Material Authorization (RMA) Policies and Conditions........ 74 ProSoft Technology, Inc. Page 5 of 82 September 4, 2008...
Page 6
Contents MVI56-BDW ♦ ControlLogix Platform BARDAC Drive Web Interface LIMITED WARRANTY .................... 76 Index Page 6 of 82 ProSoft Technology, Inc. September 4, 2008...
(page 57) Functional Overview Product Glossary Specifications (page → Support, Service, and Support, Service This section contains Support, Service and Warranty and Warranty (page Warranty information. Index Index of chapters. ProSoft Technology, Inc. Page 7 of 82 September 4, 2008...
Page 8
MVI56-BDW ♦ ControlLogix Platform Start Here BARDAC Drive Web Interface Page 8 of 82 ProSoft Technology, Inc. September 4, 2008...
Microsoft Windows XP Professional with Service Pack 1 or 2 Microsoft Windows 2000 Professional with Service Pack 1, 2, or 3 Microsoft Windows Server 2003 128 Mbytes of RAM minimum, 256 Mbytes of RAM recommended ProSoft Technology, Inc. Page 9 of 82 September 4, 2008...
Contains sample programs, utilities and Solutions CD documentation for the MVI56-BDW module. 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 MVI56-BDW 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 82 September 4, 2008...
Repeated electrical arcing causes excessive wear to contacts on both the module and its mating connector. Worn contacts may create electrical resistance that can affect module operation. Turn power OFF. Page 12 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 13
Note: If you are installing MVI56-BDW with other modules connected to the PCI bus, the peripheral modules will not have holding clips. Make sure all of the modules are aligned with their respective slots before you snap them into place. ProSoft Technology, Inc. Page 13 of 82 September 4, 2008...
The inRAx Solutions CD provides one or more versions of the sample ladder logic. The version number appended to the file name corresponds with the firmware version number of your ControlLogix processor. The firmware version and sample program version must match. Page 14 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 15
On the Connected To Go Online dialog box, click the General tab. This tab shows information about the processor, including the Revision (firmware) version. In the following illustration, the firmware version is 11.32 ProSoft Technology, Inc. Page 15 of 82 September 4, 2008...
Page 16
MVI56-BDW slot number for computation. 1.7.3 Configuring RSLinx If RSLogix is unable to establish communication with the processor, follow these steps: Open RSLinx. Open the Communications menu, and choose Configure Drivers. Page 16 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 17
Click the Auto-Configure button. RSLinx will attempt to configure your serial port to work with the selected driver. When you see the message "Auto Configuration Successful", click the OK button to dismiss the dialog box. ProSoft Technology, Inc. Page 17 of 82 September 4, 2008...
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 18 of 82 ProSoft Technology, Inc. September 4, 2008...
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 19 of 82 September 4, 2008...
Page 20
MVI56-BDW ♦ ControlLogix Platform Start Here BARDAC Drive Web Interface Page 20 of 82 ProSoft Technology, Inc. September 4, 2008...
Example configuration files are provided on the CD-ROM. Refer to Modifying the Configuration File (page 32) for more information on the configuration files. ProSoft Technology, Inc. Page 21 of 82 September 4, 2008...
Page 22
First, define the module to the system. Right-click the mouse button on the I/O Configuration option in the Controller Organization window to display a pop-up menu. Select the New Module… option from the I/O Configuration menu. This action opens the following dialog box: Page 22 of 82 ProSoft Technology, Inc. September 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 82 September 4, 2008...
Page 24
The MVI56-BDW module is defined in the example as BARDAC- DW1. You can set the tag name to any valid tag name you desire. If you are using the example ladder logic, this step has already been performed. Page 24 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 25
Port 1 on the module and look at the status of the module using the Configuration/Debug Menu in the module. Refer to the Configuration/Debug section for a complete discussion of the use of this feature. ProSoft Technology, Inc. Page 25 of 82 September 4, 2008...
Page 26
2.1.2 Backplane Control Object This data object stores the variables required for the data transfer between the processor and the MVI56-BDW module. The structure of the object is shown below: Page 26 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 27
This object views the status of the module. The BDDWInStat object shown below is updated each time a read block is received by the processor. Use this data to monitor the state of the module at a "real-time rate". ProSoft Technology, Inc. Page 27 of 82 September 4, 2008...
Page 28
Additionally, the status object contains a structure for the BARDAC-DW clients. The structure used for each is shown below: Refer to the Reference chapter for a complete listing of the data stored in status object. Page 28 of 82 ProSoft Technology, Inc. September 4, 2008...
PCB is not only a powerful solution for new configuration files, but also allows you to import information from previously installed (known working) configurations to new projects. ProSoft Technology, Inc. Page 29 of 82 September 4, 2008...
Page 30
Your first task is to add the MVI56-BDW 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 30 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 31
Double-click the Default Module icon to open the Choose Module Type dialog box. On the Choose Module Type dialog box, select the module type. Open the Project menu and choose Location. On the Location menu, choose Add Module. ProSoft Technology, Inc. Page 31 of 82 September 4, 2008...
Page 32
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 32 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 33
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 33 of 82 September 4, 2008...
Page 34
If a value of -1 is entered, the error/status data will not be placed in the database. All other valid values determine the starting location of the data. Page 34 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 35
- If the command is a write function, the data written to the Server device will be sourced from the address specified. ProSoft Technology, Inc. Page 35 of 82 September 4, 2008...
Page 36
Use of this feature can lighten the load on the network. In order to implement this feature; set the enable code for the command to a value of 2. Page 36 of 82 ProSoft Technology, Inc. September 4, 2008...
PC for a valid com port (this may take a few seconds). When PCB has found a valid com port, the following dialog box will open. Choose the com port to use from the dropdown list, and then click the Download button. ProSoft Technology, Inc. Page 37 of 82 September 4, 2008...
Page 38
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 38 of 82 ProSoft Technology, Inc. September 4, 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 39 of 82 September 4, 2008...
Page 40
MVI56-BDW ♦ ControlLogix Platform Ladder Logic BARDAC Drive Web Interface Page 40 of 82 ProSoft Technology, Inc. September 4, 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 42
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. Page 42 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 43
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 44
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 45
Press [Y] to confirm the file transfer, and then follow the instructions on the terminal screen to complete the file transfer process. After the file has been successfully downloaded, you can open and edit the file to change the module's configuration. ProSoft Technology, Inc. Page 45 of 82 September 4, 2008...
Page 46
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 47
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 48
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. Page 48 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 49
Press [+] to display data for the next 20 commands. 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. ProSoft Technology, Inc. Page 49 of 82 September 4, 2008...
Page 50
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 50 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 51
Press [V] to view the module's WATTCP.CFG file. Use this command to confirm the module's current network settings. Returning to the Main Menu Press [M] to return to the Main Menu. ProSoft Technology, Inc. Page 51 of 82 September 4, 2008...
The configuration error word bits have the following definitions: Description Value 0x0001 0x0002 0x0004 0x0008 Invalid retry count parameter 0x0010 0x0020 0x0040 0x0080 0x0100 0x0200 0x0400 Page 52 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 53
Make sure each parameter is set correctly for the specific application. If the APP, BP ACT and OK LEDs blink at a rate of every one-second, this indicates a serious problem with the module. Call ProSoft Technology support to arrange for repairs. 4.2.1 Ethernet LED Indicators...
BARDAC Drive Web Interface 4.2.3 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...
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 Local or remote rack ProSoft Technology, Inc. Page 55 of 82 September 4, 2008...
Page 56
Support for the storage and transfer of up to 5000 registers to/from the ControlLogix processor's controller tags User-definable module memory usage Ability for the user to define commands to set or get parameters from the Bardac device 10/100 Base-T Ethernet compatible interface Page 56 of 82 ProSoft Technology, Inc. September 4, 2008...
Disk Initialize Module Register space Enable Client Driver After the module has received the configuration, the module will begin communicating with other nodes on the network, depending on the configuration. ProSoft Technology, Inc. Page 57 of 82 September 4, 2008...
Page 58
The module's program extracts the data and places it in the module's internal database. The output image for the module is set to 248 words. This large data area permits fast throughput of data from the processor to the module. Page 58 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 59
Up to 247 words of data can be transferred from the processor to the module. Each image has a defined structure depending on the data content and the function of the data transfer. The module uses the following block numbers: ProSoft Technology, Inc. Page 59 of 82 September 4, 2008...
Page 60
Each transfer can move up to 200 words (block offsets 2 to 201) of data. In addition to moving user data, the block also contains status data for the module. Page 60 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 61
The format of the returned write block is shown below: Offset Description Length 1000 to 1024 1 to 200 Output Data to preset in module. 201 to 247 Spare ProSoft Technology, Inc. Page 61 of 82 September 4, 2008...
Page 62
This word contains the Bardac DW function code to be used with the command. 0=Get function to retrieve data from unit and 1=Set function to alter data in the unit. Page 62 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 63
This word contains the index in the command list for the fourth command to be entered into the command queue. This word contains the index in the command list for the fifth command to be entered into the command queue. ProSoft Technology, Inc. Page 63 of 82 September 4, 2008...
Page 64
This block is sent to the module when a hardware problem is detected by the ladder logic that requires a hardware reset. The structure of the control block is shown below: Offset Description Length 9999 1 to 247 Spare Page 64 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 65
The configuration data obtained includes the timeout parameters and the Command List. These values are used by the driver to determine the type of commands to be issued to the other nodes on the network. ProSoft Technology, Inc. Page 65 of 82 September 4, 2008...
Page 66
0xFFFF Unable to obtain device lock (device servicing other transaction) Others Refer to drive manual or contact Bardac. Standard BARDAC DW E-Series Errors Code Description Illegal function Illegal data address Page 66 of 82 ProSoft Technology, Inc. September 4, 2008...
"Ethernet", for use with the TCP/IP network. The module is connected to the Ethernet network using an Ethernet cable between the module's Ethernet port and an Ethernet switch or hub. ProSoft Technology, Inc. Page 67 of 82 September 4, 2008...
Page 68
You can view the current network configuration using an ASCII terminal by selecting "@" (Network Menu) and "V" (View) options when connected to the Debug port. # WATTCP.CFG FILE: # ProSoft Technology. my_ip=192.168.0.100 # Default class 3 network mask netmask=255.255.255.0 # The gateway I wish to use gateway=192.168.0.1...
Page 69
Branches are displayed or hidden by clicking on the or the icons. When you have verified that the driver is not being browsed, go to Communications>Configure Drivers You may see something like this: ProSoft Technology, Inc. Page 69 of 82 September 4, 2008...
Page 70
RSLogix open. If RSLogix is not open, and you still cannot stop the driver, then reboot your PC. 5.3.3 DB9 to RJ45 Adaptor (Cable 14) Page 70 of 82 ProSoft Technology, Inc. September 4, 2008...
Client Last Error Code This value corresponds to the last error code recorded for the client. Client 2 Cmd Request This value is incremented each time a command request is issued. ProSoft Technology, Inc. Page 71 of 82 September 4, 2008...
Page 72
Client Current Error Code This value corresponds to the current error code for the client. Client Last Error Code This value corresponds to the last error code recorded for the client. Page 72 of 82 ProSoft Technology, Inc. September 4, 2008...
How to Contact Us: Technical Support..........73 Return Material Authorization (RMA) Policies and Conditions....74 LIMITED WARRANTY................76 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:...
Customer, freight collect. Contact ProSoft Technical Support for further information. d) A 10% restocking fee applies to all warranty credit returns whereby a Customer has an application change, ordered too many, does not need, etc. Page 74 of 82 ProSoft Technology, Inc. September 4, 2008...
• Additional 1 year = 10% of list price • Additional 2 years = 20% of list price • Additional 3 years = 30% of list price ProSoft Technology, Inc. Page 75 of 82 September 4, 2008...
Customer assumes complete responsibility for decisions made or actions taken based on information obtained using ProSoft software. Page 76 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 77
The Buyer assumes all risks (including the risk of suit) that the product or any use of the product will infringe existing or subsequently issued patents, trademarks, or copyrights. ProSoft Technology, Inc. Page 77 of 82 September 4, 2008...
Page 78
In such areas, the above limitations may not apply. This Warranty gives you specific legal rights, and you may also have other rights which vary from place to place. Page 78 of 82 ProSoft Technology, Inc. September 4, 2008...
Page 79
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 79 of 82 September 4, 2008...
Page 80
MVI56-BDW ♦ ControlLogix Platform Support, Service & Warranty BARDAC Drive Web Interface Page 80 of 82 ProSoft Technology, Inc. September 4, 2008...
Open the Sample Ladder Logic • 14 Exiting the Program • 47 Opening the Command Error List Menu • 45 Opening the Command List Menu • 45 Opening the Database Menu • 45 ProSoft Technology, Inc. Page 81 of 82 September 4, 2008...
Transferring WATTCP.CFG to the PC • 51 Troubleshooting • 54 UDP Error Codes • 67 User Data Objects • 27 Using the Diagnostic Window in ProSoft Configuration Builder • 42 Page 82 of 82 ProSoft Technology, Inc. September 4, 2008...
Need help?
Do you have a question about the inRAx MVI56-BDW and is the answer not in the manual?
Questions and answers