MVI56-BDW
ControlLogix Platform
BARDAC Drive Web Interface
September 04, 2008
USER MANUAL
Page 1: ...MVI56 BDW ControlLogix Platform BARDAC Drive Web Interface September 04 2008 USER MANUAL...
Page 2: ...made periodically to correct technical inaccuracies or typographical errors Warnings UL Warnings A Warning Explosion Hazard Substitution of components may impair suitability for Class I Division 2 B W...
Page 3: ...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 pr...
Page 4: ......
Page 5: ...rocessor 14 1 7 Open the Sample Ladder Logic 14 1 8 Download the Sample Program to the Processor 18 1 9 Connect your PC to the Module 19 2 Module Configuration 21 2 1 Installing and Configuring the Mo...
Page 6: ...Contents MVI56 BDW ControlLogix Platform BARDAC Drive Web Interface Page 6 of 82 ProSoft Technology Inc September 4 2008 6 3 LIMITED WARRANTY 76 Index 81...
Page 7: ...and Troubleshooting Verifying Communication page 52 Diagnostics and Troubleshooting page 41 This section describes how to verify communications with the network Diagnostic and Troubleshooting procedur...
Page 8: ...MVI56 BDW ControlLogix Platform Start Here BARDAC Drive Web Interface Page 8 of 82 ProSoft Technology Inc September 4 2008...
Page 9: ...te the application without exposing personnel or equipment to unsafe or inappropriate working conditions Safety quality and experience are key factors in a successful installation 1 1 System Requireme...
Page 10: ...e present Qty Part Name Part Number Part Description 1 MVI56 BDW Module MVI56 BDW BARDAC Drive Web Interface 1 Cable Cable 15 RS232 Null Modem For RS232 Connection to the CFG Port 1 Cable RJ45 to DB9...
Page 11: ...Soft Solutions CD ROM included in the package with your MVI56 BDW module To install ProSoft Configuration Builder from the CD ROM 1 Insert the ProSoft Solutions CD ROM into the CD drive of your PC Wai...
Page 12: ...or any other electronic devices Failure to follow safety procedures could result in damage to hardware or data or even serious injury or death to personnel Refer to the documentation for each device...
Page 13: ...ng holes of the rack 5 Make a note of the slot location You will need to identify the slot in which the module is installed in order for the sample program to work correctly Slot numbers are identifie...
Page 14: ...ogic The sample program for your MVI56 BDW module includes custom tags data types and ladder logic for data I O and status monitoring For most applications you can run the sample ladder program withou...
Page 15: ...2 serial cable from the COM serial port on your PC to the communication port on the front of the processor 2 Start RSLogix 5000 and close any existing project that may be loaded 3 Open the Communicati...
Page 16: ...1 In the Controller Organization list select the module 1 1756 MODULE MVI56 and then click the right mouse button to open a shortcut menu 2 On the shortcut menu choose Properties This action opens th...
Page 17: ...ble Driver Types list The recommended driver type to choose for serial communication with the processor is RS 232 DF1 Devices 3 Click to select the driver and then click Configure This action opens th...
Page 18: ...load the sample program from RSLogix 5000 to the ControlLogix processor 1 If you are not already online to the processor open the Communications menu and then choose Download RSLogix will establish co...
Page 19: ...ur PC to the Module With the module securely mounted connect your PC to the Configuration Debug port using an RJ45 DB 9 Serial Adapter Cable and a Null Modem Cable 1 Attach both cables as shown 2 Inse...
Page 20: ...MVI56 BDW ControlLogix Platform Start Here BARDAC Drive Web Interface Page 20 of 82 ProSoft Technology Inc September 4 2008...
Page 21: ...ely encapsulates all the data required for module operation It is important to understand each element of the object for proper application of the module Go to the Module Data Object section for the p...
Page 22: ...t Technology Inc September 4 2008 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 Sele...
Page 23: ...You must select the Comm Format as Data INT in the dialog box Failure to set the Assembly Instance and Size values correctly will result in a module that will not communicate over the backplane of th...
Page 24: ...Data Types to be used with the module Copy these data types from the example ladder logic if you are not using the example They will be defined if you are starting from the example ladder logic The C...
Page 25: ...tion Insert the module in the rack and attach the serial communication cable and the network cable Download the new application to the controller and place the processor in run mode Download the new B...
Page 26: ...ng a variable of the data type in the Controller Tags Edit Tags dialog box The structure of the object is displayed in the following illustration This object contains objects that define the configura...
Page 27: ...placing the data received into the proper position in the read data array Use this data for status and control in the ladder logic of the processor The write data WriteData is an array set to match th...
Page 28: ...that includes the status information for the data transfer operations between the processor and the module The structure of this object is displayed below Additionally the status object contains a st...
Page 29: ...nt command An array of these objects should be defined and hold the event command set to be employed in the application The structure of the object is shown below 2 2 Modifying the Configuration File...
Page 30: ...ree view on the left an information pane and a configuration pane on the right side of the window When you first start ProSoft Configuration Builder the tree view consists of folders for Default Proje...
Page 31: ...your settings and return to the ProSoft Configuration Builder window The next task is to set the module parameters Adding a Project To add a project to an existing project file 1 Select the Default P...
Page 32: ...ocation then select Add Module Set Module Parameters Notice that the contents of the information pane and the configuration pane changed when you added the MVI56 BDW module to the project At this time...
Page 33: ...iguration file 1 Click the plus sign to the left of the icon to expand the Module Comments 2 Double click the icon The Edit Module Comment dialog appears 3 Enter your comment and click OK to save your...
Page 34: ...essor to the module Valid entry for this parameter is 0 to 5000 Read Register Start 0 to 4999 This parameter specifies the starting register in the module where data will be transferred from the modul...
Page 35: ...e of the slowest device on the network Retry Count 0 to 25 This parameter specifies the number of times a command will be retried if it fails The command list for the client in the module is located i...
Page 36: ...N value for the data value or parameter to be considered by the command Refer to the drive manual for a complete listing of valid PIN s for your specific application 2 2 3 Command List Overview In ord...
Page 37: ...ating to the communication module and the second part contains information required to interface to the BARDAC DW UDP IP Server device 2 3 Download the Project to the Module In order for the module to...
Page 38: ...Interface Page 38 of 82 ProSoft Technology Inc September 4 2008 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...
Page 39: ...ladder logic are module data transfer special block handling and status data receipt Additionally a power up handler may be needed to handle the initialization of the module s data and to clear any pr...
Page 40: ...MVI56 BDW ControlLogix Platform Ladder Logic BARDAC Drive Web Interface Page 40 of 82 ProSoft Technology Inc September 4 2008...
Page 41: ...erating status This data is located in the module s database at a user set location This data is transferred to the ControlLogix processor continuously with each normal data read block For a complete...
Page 42: ...sed menu system you enter commands by typing the command letter from your computer keyboard in the diagnostic window in ProSoft Configuration Builder PCB The module does not respond to mouse movements...
Page 43: ...ull modem cable is connected properly between your computer s serial port and the module A regular serial cable will not work 2 On computers with more than one serial port verify that your communicati...
Page 44: ...module from your computer your terminal screen will be blank To activate the main menu press the key on your computer s keyboard If the module is connected properly the following menu will appear on...
Page 45: ...mmands available on this menu Opening the Command List Menu Press I J K or L to open the Command List menu for clients 1 through 4 respectively Use this command to view the configured command list for...
Page 46: ...the module to stop communicating with the processor or with other devices resulting in potential data loss or other failures Only use these commands if you are specifically directed to do so by ProSo...
Page 47: ...re active nevertheless Please be careful when pressing keys so that you do not accidentally execute an unwanted command Press Esc to restart the module and force all drivers to be loaded The module wi...
Page 48: ...f data Viewing the Next 100 Registers of Data Press N from the Database View menu to select and display the next 100 registers of data Viewing Data in Decimal Format Press D to display the data on the...
Page 49: ...o view a list of commands available on this menu Redisplaying the Current Page Press S to display the current page of data Viewing the Previous 20 Commands Press to display data for the previous 20 co...
Page 50: ...this menu Redisplaying the Current Page Press S to display the current page of data Viewing the Previous 50 Commands Press to view the previous 50 commands Viewing the Previous Page of Commands Press...
Page 51: ...le s IP address Press Y to confirm the file transfer and then follow the instructions on the terminal screen to complete the file transfer process Transferring WATTCP CFG to the PC Press S to transfer...
Page 52: ...der normal operation the LED should blink rapidly on and off Off The card is not receiving any power and is not securely plugged into the rack Green The module is operating normally OK Red Green Red T...
Page 53: ...on the port Data Green Flash The port is either actively transmitting or receiving data Off No connection to hub or network is detected Link Green Solid Connected to hub or network correctly This is t...
Page 54: ...erify that all modules in the rack are configured in the ladder logic Module Errors Problem Description Steps to take BP ACT LED remains off or blinks slowly This indicates that backplane transfer ope...
Page 55: ...dent clients are contained in the module to interface with Bardac drives simultaneously The data is passed from the network to the ControlLogix backplane The data transfer from the processor is asynch...
Page 56: ...ARP frames per second and less than or equal to 5 minutes duration Shipped with Unit RJ45 to DB 9M cables for each port 6 foot RS 232 configuration cable Debug Configuration port CFG CFG Port CFG RJ45...
Page 57: ...er before you begin installing and configuring the module 5 2 1 General Concepts The following discussion explains several concepts that are important for understanding the operation of the MVI56 BDW...
Page 58: ...the user for the module and the communication load on the module Typical updates are in the range of 1 to 10 milliseconds This bi directional transference of data is accomplished by the module filling...
Page 59: ...Controller Tags All data used by the module is stored in its internal database The following illustration shows the layout of the module s internal database Module s Internal Database Structure 5000...
Page 60: ...er to the Module Set Up section for a description of the data objects used with the blocks and the ladder logic required The structure and function of each block is discussed below Read Block These bl...
Page 61: ...ID is an index value used to determine the location in the module s database where the data will be placed Each transfer can move up to 200 words block offsets 1 to 200 of data Initialize Output Data...
Page 62: ...Device Database Address is the PIN value specific to the drive that is to be interfaced Refer to the drive manual for a complete listing of all valid PIN values The Client Number specifies which of t...
Page 63: ...e queue before the user defined command list This gives high priority to commands in the queue Commands placed in the queue through this mechanism must be defined in the module s command list Under no...
Page 64: ...2 This word contains the number of commands in the block placed in the command queue 3 Client index used with the block This parameter has a value from 0 to 3 4 to 248 Spare 249 This word contains the...
Page 65: ...nds to servers on the network These commands are user configured in the module via the Client Command List received from the module s configuration file BARDACDW CFG or issued directly from the Contro...
Page 66: ...to construct a valid command This includes the following Command enable mode 0 disabled 1 continuous or 2 conditional IP address and service port to connect to on the remote server Command Type Read...
Page 67: ...Error Codes Code Description 0xFFDF Could not find IP on network 0xFFDE Buffer for UDP socket could not be allocated 0xFFDC Command response timeout Command List Entry Errors Code Description 40 Too f...
Page 68: ...er to use a TCP IP network connection 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 FI...
Page 69: ...browsed network 3 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 To stop the driv...
Page 70: ...ter you have stopped the driver you will see the following 6 Upon seeing this you may now use that com port to connect to the debug port of the module Note You may need to shut down and restart your P...
Page 71: ...ge is issued 213 Client Response Count This value is incremented each time a response message is received 214 Client Error Sent Count This value is incremented each time an error is sent from the clie...
Page 72: ...current error code for the client 238 Client Last Error Code This value corresponds to the last error code recorded for the client 239 Client 3 Cmd Request This value is incremented each time a comman...
Page 73: ...egarding 1 Module configuration and contents of file o Module Operation o Configuration Debug status information o LED patterns 2 Information about the processor and user data files as viewed through...
Page 74: ...return a Product for repair exchange or otherwise the Customer must obtain a Returned Material Authorization RMA number from ProSoft and comply with ProSoft shipping instructions b In the event that t...
Page 75: ...s duties and taxes as applicable A new purchase order will be required c If unit is repaired charge to Customer will be 30 of current list price USD plus freight charges duties and taxes as applicable...
Page 76: ...od If the Customer discovers within the Warranty Period a failure of the Product to conform to specifications or a defect in material or workmanship of the Product the Customer must promptly notify Pr...
Page 77: ...written consent from ProSoft 6 3 3 Disclaimer Regarding High Risk Activities Product manufactured or supplied by ProSoft is not fault tolerant and is not designed manufactured or intended for use in h...
Page 78: ...horized in connection with use of Product f Additional Restrictions Relating To Software And Other Intellectual Property In addition to compliance with the Terms of this Warranty Customers purchasing...
Page 79: ...that it correctly reflects those terms that are important to the Customer 6 3 9 Allocation of Risks This Warranty allocates the risk of product failure between ProSoft and the Customer This allocation...
Page 80: ...MVI56 BDW ControlLogix Platform Support Service Warranty BARDAC Drive Web Interface Page 80 of 82 ProSoft Technology Inc September 4 2008...
Page 81: ...Program to the Processor 18 E Ethernet Connection 67 Ethernet LED Indicators 53 Ethernet Port Configuration wattcp cfg 68 Event Command 62 Event Command Data 29 Exiting the Program 47 F Features and...
Page 82: ...ug Menu 42 Time Limit for Bringing Suit 79 To Determine the Firmware Version of your Processor 15 Transferring the Configuration File from MVI56 module to PC 45 Transferring the Configuration File fro...