Home

MVI56E-MCM / MCMXT

image

Contents

1. 4 On the shortcut menu choose ASSIGN TEMPORARY IP The module s default IP address is 192 168 0 250 H Assign Temporary IP Address DER Temporary IP 192 168 0 250 0 Network Mask 255 255 255 5 Enter an unused IP address within your subnet and your Network Mask and then click OK ProSoft Technology Inc Page 29 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 1 5 Connect to the Module s Web Page 1 In ProSoft Discovery Service select the module to configure and then click the right mouse button to open a shortcut menu 2 On the shortcut menu choose VIEW MODULE S WEBPAGE 4 1Prosoft Discovery Service DER i Assign Temporary IP Device Details Remove Temporary IP view module s webpage Click the search icon to begin the browse The web page contains the product documentation and sample programs All manuals and configuration tools are available from the module s web page BUS Sens Modbus Master Slave Module for ControlLogix Safety Info MVIS6E MCM Setup Guide RESOURCES PUser Manuals Padd on Software Module Na Datasheet MVIS6E MCM ProSoft Technology Inc ProSoft D 7 ch Technology Rockwell Automation FUNCTIONS gt Firmware Upgrade Modbus Pset Date amp Time Organization Important The temporary IP address is onl
2. This action opens the SELECT MODULE dialog box E Select Module dule Description F Analog Communications l Controllers Digital Drives Motion Other 1756 MODULE Generic 1756 Module Allen Bradley Specialty Find Add Favorite By Category Favorites OK Cancel Help 2 Select the 1756 MODULE GENERIC 1756 MODULE from the list and click OK This action opens the NEW MODULE dialog box New Module Type 1756 MODULE Generic 1756 Module Parent Local r Connection Parameters Assembly A Instance Size Name Input 1 250 4 16 bit Description Output 2 248 4 16 bit Configuration 4 0H ebi Comm Format Data INT X Ea Slot 1 al V Open Module Properties Cancel Help ProSoft Technology Inc Page 33 of 64 June 28 2010 Procedures Setup Guide MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module 3 In the NEW MODULE dialog box enter the following values Parameter Value NAME MCM DESCRIPTION Enter a description for the module Example Modbus Communication Module Comm FORMAT Select DATA INT SLOT Enter the slot number in the rack where the MVIS6E MCM module is located INPUT ASSEMBLY INSTANCE 1 INPUT SIZE 250 OUTPUT ASSEMBLY INSTANCE 2 OUTPUT SIZE 248 CONFIGURATION ASSEMBLY INSTANCE 4 CONFIGURATION SIZE 0 Important You must select the COMM FORMAT as DATA INT in the dialog box o
3. 2010 Page 43 of 64 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 4 2 Configure the Modbus Master Read Command The Modbus Read Command reads 10 words of data from the Quantum processor Modbus Slave and transfers it to the MVISB6E MCM module s internal database The following table describes the relationship between memory addresses in the Modbus Master MVI56E MCM and the Modbus Slave Quantum processor MVI56E MCM Database Address Quantum Memory Address 1000 400801 1001 400802 1002 400803 1003 400804 1004 400805 1005 400806 1006 400807 1007 400808 1008 400809 1009 400810 In the sample program the Modbus Read Command is present but disabled To enable the command change the 0 zero to 1 one in the MCM CONFIG PORT1 MASTERCMD O ENABLE tag Be sure the tag MCM CONFIG PORT1MASTERCMD 0 DEVADDRESS is set to 800 as shown in the following illustration MCM CONFIG Port1 MasterCmd tare MCM CONFIG Port MasterCmd 0 porate p MCM CONFIG PortiMasterCmd 0 En vil H MCM CONFIG Port MasterCmd 0 Int 1000 MCM CONFIG Portl MasterCmd 0 Poll 0 MCM CONFIG Porti MasterCmd 0 Co 20 MCM CONFIG Port MasterCmd 0 Swag a MCM CONFIG Portl MasterCmd 0 Node 4 MCM CONFIG Port1MasterCmd 0 Func 3 MCM CONFIG Portl MasterCmd 0 De 00 Notes Func 3 represents Modbus Function Code 3 the comm
4. Modbus Protocol RTU Baud Rate 19200 Parity None Data Bits 8 Stop Bits 1 The MoDBus Port X configuration parameters are used when the module is configured as a Modbus Master device Port 1 and Port 2 each have their own set of parameters to configure MCM rA Y MCMModuleDef MCM CONFIG eer MCMCOMFIG MCM CONFIG ModDef eos MCMModule fee MCMPort MCM CONFIG Port1 Enabled 1 Decimal INT MCM CONFIG Port1 Type 0 Decimal INT MCM CONFIG Port FloatFlag 0 Decimal INT MCM CONFIG Portl FloatStart 0 Decimal INT MCM CONFIG Port FloatOffset 0 Decimal INT MCM CONFIG Port1 Protocol 0 Decimal INT MCM CONFIG Portl Baudrate 19200 Decimal INT MCM CONFIG Portl Parity 0 Decimal INT MCM CONFIG Portl DataBits 8 Decimal INT MCM CONFIG Portl StopBits 1 Decimal INT MCM CONFIG Portl ATSOn 0 Decimal INT MCM CONFIG Portl RATSOff 0 Decimal INT MCM CONFIG Portl MinResp 0 Decimal INT MCM CONFIG Portl UseCTS 0 Decimal INT MCM CONFIG Port1 SlavelD 0 Decimal INT MCM CONFIG Port BitInOffset 0 Decimal INT MCM CONFIG Portl WordlnOffset 0 Decimal INT MCM CONFIG Portl OutOffset 0 Decimal INT MCM CONFIG Portl HoldOffset 0 Decimal INT MCM CONFIG Portl CmdCount 100 Decimal INT MCM CONFIG Port MinCmdDelay 0 Decimal INT MCM CONFIG Portl CmdErPtr 1500 Decimal INT MCM CONFIG Portl RespTO 1000 Decimal INT MCM CONFIG Port1 RetryCount 2 Decimal INT MCM CONFIG Portt ErrorDelayCntr 0 De
5. 1756 163 My_Controller kE 1 1756 MODULE MCM ProSoft Technology Inc Page 35 of 64 June 28 2010 Procedures Setup Guide MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module Import the Ladder Rung 1 In the CONTROLLER ORGANIZATION window expand the TASKS folder and subfolders until you reach the MAINPROGRANM folder 2 In the MAINPROGRAN folder double click to open the MAINROUTINE ladder 3 Select an empty rung in the routine and then click the right mouse button to open a shortcut menu On the shortcut menu choose IMPORT RUNG f RSLogix 5000 My_Controller 1756 L63 MainProgram MainRoutine E File Edit View Search Logic Communications Tools Window Help alsa S ele ol selel Te vE aal Offline J RUN EJ RA Pan enno S Od No Forces _ OK No Edits a tel Ki Hfj mA E D oj 4 gt J Favorites Add On amp Alarms K Bi K TimeriCounter Ki Controller My_Controller Controller Tags Controller Fault Handler Gi Power Up Handler amp Tasks 5 MainTask E MainProgram Program Tags E MainRoutine G Unscheduled Programs Motion Groups PSD Ungrouped Axes Edit Rung Add On Instructions Data Types i User Defined Gg Strings jp Add On Defined G Predefined Oy Module Defined G Trends 1 0 Configuration 1756 Backplane 1756 A4 ff 0 1756 163 My_Controller 1 1756 MODULE MvIS6E Import Rung
6. GoTo Ctrl G Add Ladder Element Alt Ins J MainRoutine f Page 36 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 4 Navigate to the location on your PC where you saved page 31 the Add On Instruction for example My Documents or Desktop Select the MVI56 E MCM_ADDON_RUNG_V2_2 L5xX file Import Rung B Desktop vy F 4 My Computer My Documents Quy Network Places lc MVISG EJMCM_AddOn_Rung_v2_4 L5X My Documents File name MVI56 E MCM_AddOn_Rung_v2_4 L5X Files of type RSLogix 5000 XML Files L5X i This action opens the IMPORT CONFIGURATION dialog box showing the controller tags that will be created Import Configuration Tags Data Types Add On Instructions ADI5SEMCM Create New Local 1 C AB 1756_MOD Use Existing Local1 AB 1756_MOD Use Existing Local1 0 4B 1756_MOD Use Existing MCM MCMModuleD Create New Cancel Help 5 If you are using the module in a different slot or remote rack select the correct connection input and output variables that define the path to the module If your module is located in Slot 1 of the local rack this step is not required ProSoft Technology Inc Page 37 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 6 Click OK to confirm the import RS
7. Inc Page 57 of 64 June 28 2010 Building on Success MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 6 1 8 Does the MVIS6E MCM module require processor logic Yes ladder logic is required for data transfer between the MVI56E module and the ControlLogix processor For RSLogix 5000 version 16 applications or later the included Add On Instruction encapsulates the entire ladder logic into one single instruction For RSLogix 5000 version 15 and older sample ladder logic is available from the ProSoft Technology website at www prosoft technology com 6 1 9 What is the purpose of the Optional MVIS6E MCM Add On Instruction The Optional Add On Instruction AOI allows the processor to perform the following tasks 1 Set the MVI56E Ethernet settings 2 Read the MVI56E Ethernet settings 3 Set MVI56E date time information 4 Read the MVI56E date time information Items 1 and 2 can also be performed through ProSoft Configuration Builder PCB using ProSoft Discovery Service Items 3 and 4 can also be performed through the module s built in web page The Optional AOI is needed only for specific applications where Ethernet or ClPconnect access from a programmer s personal computer PC to the module is not possible 6 1 10 How do I monitor MVIS6E MCM operation Module operation can be monitored either through the processor controller tags or through the ProSoft Configuration Builder diagn
8. STATUS PrtlEns Requests 611 MCM STATUS PrtlErrs Responses 610 MCM STATUS PrttEns EnrSent 0 MCM STATUS PrtiEns EnRec The following controller tags should continuously increment indicating that Port 1 is continuously sending commands and receiving responses MCM STATUS PRT1ERRS CMDREQ MCM STATUS PRT1ERRS CMDRESP MCM STATUS PRT1ERRS REQUESTS MCM STATUS PRT1ERRS RESPONSES If the error counters continuously increment the LASTERROR controller tag value shows the command index which caused the latest failure You can refer to the command error pointer feature to read the command error codes as previously discussed MCM STATUS Portl LastE rr MCM STATUS Portl PreviousErr MCM STATUS Port2LastE rr MCM STATUS Port2PreviousE tr Page 52 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 5 8 3 Scrolling LED Status Indicators The scrolling LED display indicates the module s operating status as follows Initialization Messages Code Message Boot DDOK Module is initializing Ladd Module is waiting for required module configuration data from ladder logic to configure the Modbus ports Waiting for Processor Connection Module did not connect to processor during initialization Sample ladder logic or AOI is not loaded on processor Module is located in a different slot than the one configured in the ladder logic AOI Pr
9. are not already online with the processor open the COMMUNICATIONS menu and then choose DOWNLOAD RSLogix will establish communication with the processor You do not have to download through the processor s serial port as shown here You may download through any available network connection 2 When communication is established RSLogix will open a confirmation dialog box Click the DOWNLOAD button to transfer the sample program to the processor A Download to the controller Name My_Controller Type 1756 L63 ControlLogix5563 Controller Path AB_DF1 1 Security lt None gt Cancel Help 3 RSLogix will compile the program and transfer it to the processor This process may take a few minutes 4 When the download is complete RSLogix will open another confirmation dialog box If the key switch is in the REM position click OK to switch the processor from PROGRAM mode to RUN mode RSLogix 5000 A Done downloading Change controller mode back to Remote Run Yes No Note If you receive an error message during these steps refer to your RSLogix documentation to interpret and correct the error Page 40 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 5 4 Setup the Read and Write Database Areas The next part of this tutorial is to configure the MVI56E MCM database read and write areas to define how data will
10. be transferred between the processor and the MVI56E MCM module Description Start Register Register Count Data Controller Tag Database Address Database Parameter Array Name Parameter Write Area Database area transferred MCM CONFIG ModDef MCM CONFIG ModDef MCM DATA WriteData from processor to the WriteStartReg WriteRegCnt module Read Area Database area transferred MCM CONFIG ModDef MCM CONFIG ModDef MCM DATA ReadData from module to the ReadStartReg ReadRegCnt processor The Write Data and Read Data areas are configured through the following controller tags MCM CONFIG MCM CONFIG ModD ef omer MCM CONFIG ModDet WriteStartReg 0 MCM CONFIG ModDef w riteRegCnt 600 MCM CONFIG ModDet ReadStartReg 1000 MCM CONFIG ModDef ReadRegCnt 600 lE HEHE The settings in the sample application above correspond with the following memory diagram ControlLogix MVI56E MCM Quantum Processor Database Memory MCM DATA WriteData 0 MCM DATA WriteData 599 400401 400801 MCM DATA ReadData 0 400810 MCM DATA WriteData 599 ProSoft Technology Inc Page 41 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 4 1 Configure Modbus Port 1 P1 The sample application uses the following configuration settings for Modbus Port 1 Master on the MVI56E MCM module Parameter Value
11. purpose of the MVIS6E MCM Ethernet Config E1 Port 57 What is the purpose of the Optional MVI56E MCM Add On Instruction 58 What s New 8 Y Your Feedback Please 4 Page 64 of 64 ProSoft Technology Inc June 28 2010
12. safety instructions when installing this 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 you plan to connect to verify that suitable safety procedures are in place before installing or servicing the device After you have checked the placement of the jumpers insert the MVIS6E MCM into the ControlLogix chassis Use the same technique recommended by Rockwell Automation to remove and install ControlLogix modules You can install or remove ControlLogix system components while chassis power is applied and the system is operating However please note the following warning Warning When you insert or remove the module while backplane power is on an electrical arc can occur An electrical arc can cause personal injury or property damage by sending an erroneous signal to your system s actuators causing unintended machine motion or loss of process control causing an explosion in a hazardous environment Verify that power is removed or the area is non hazardous before proceeding 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 Page 26 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communica
13. troubleshooting operations Built in module diagnostics menus and the serial port data stream analyzer can be accessed using PCB through the module s high speed Ethernet configuration port E1 or though Rockwell Automation 1756 ENxT or 1756 CNBx communications interfaces using ClPconnect 6 1 5 What is ProSoft Discovery Service PDS ProSoft Discovery Service PDS is Windows based software that connects to the Ethernet port of the module for the following purposes Automatic module discovery on the Ethernet network Seta temporary IP address for the module for easy commissioning Allow PCB to select the module for monitoring and IP address reconfiguration The ProSoft Discovery Service software is supplied as a stand alone utility as well as being integrated into PCB 6 1 6 What is the purpose of the MVIS56E MCM Ethernet Config E1 Port The MVI56E MCM Ethernet Port E1 allows a remote PC to set the module s IP address as well as monitor module operation using ProSoft Configuration Builder PCB diagnostics You can also set the IP address with ladder logic Refer to the MVI56E MCM User Manual for more information on this option 6 1 7 How do change the module s IP address 1 Use ProSoft Configuration Builder to edit and download the Ethernet configuration to the module 2 Use the Optional Add On Instruction AOI provided with the module The AOI can be downloaded from the module s web page ProSoft Technology
14. 0 1 661 716 5101 Fax www prosoft technology com support prosoft technology com Copyright 2010 ProSoft Technology Inc all rights reserved MVI56E MCM MCMXT Setup Guide 6 23 2010 ProSoft Technology ProLinx inRAx ProTalk and RadioLinx are Registered Trademarks of ProSoft Technology Inc All other brand or product names are or may be trademarks of and are used to identify products and services of their respective owners MVI56E MCM MCMXT ControlLogix Platform Contents Modbus Communication Module Setup Guide Contents Important Safety Information MVI56E and MVI56E XT Modules ccceceeeeeeeeeeeeseceeeeneeeeeeeeees 2 Battery Lite AAVISORY ccckicysths nes Denan aaas aaan a daaa eblancs raaa a Taa Heed Aaa aae a aan aa dabee danaa anaia 3 ProSoft Technology Product Documentation cccc ssessessesssssessssessessesessessessesstesesssesesstesessteeesnenetes 3 YOurFeedback Please r chests aaa ar aaraa aea aae aa a aa aaa aa a anaa aa adeta nni 4 1 Scope 7 1 1 EE E E A E EEEO AE EEE EE E 8 1 2 earning ODJECtiVeS ai niea onanan aa heat raa eatea eaaa ea Aaaa aaa AA ised ees 9 1 3 ProSoft Technology Documentation ceecceceteeeeeeeceeeeeceeeeeeeeeseeeetaeeeeaaeeeeneeeaas 10 1 4 Proregui shes teie kanea ein O AAEE EREE aAA EKSERE ES VENEER EDA SE SaR OAKES U NEEESE 11 2 Before You Begin 13 2 1 System REQUIFEMENTS sifi paa aata aine anea aaaea aiae ekaa eaan ie nia peek 1
15. 3 2 2 ReguUred HEMS i s c05 cesses vedas an iaa aE aE aa E SAA tek DAE AREARE T EEA S 14 2 3 SCU EA aE EAA T TAA 15 3 Install the Configuration Tools 17 3 1 Install ProSoft Discovery Service cceccececeeeeseeceeeeceeeeeeaeeeeaaeseeeeeseaeeeeaeeneneeees 17 4 The Sample Application 19 4 1 About the MODBUS Protocol 0 ccccececsesceeeseeeeeeeeseneeeeeseneeeeeseeeseesseesaeesessesaeess 19 4 2 General OVEMVIOW erirken venia aE OAE EPA VEn EEEE AE O VA AEEA EE GEE Vaa AONANE tiers 20 4 2 1 Required Steps orarie anerian aeaii aaaea a aaa anaa EA a aAA anA AL eari aaia Atada nain 21 4 3 ANGLE cire sirere aR EEA AAE E Ee EnEn 22 4 4 Memory Map rrie aasar e AE AE TATAA EAE TARE eto AEE AE E TAARA hag nets 23 5 Procedures 25 5 1 Physical Setup sist satu E ae eee eerste ater sete ead Ane ease 25 5 1 1 Set Module JUMPELS 0 cececeeeececeneeeeeaaeeeeeeeceaeeeeaaeseeaeeceaeeeseaeeseaaeeseneeesaeeeeaaeesenees 25 5 1 2 Install the Module in the Rack 00 c cccceceececeeeeeeeeeeeeaeeeeeeeeeseeeaaaeeeeeeeeeseeseenieaeeeeeess 26 5 1 3 Connect Your PC to the Module s Ethernet Port ccccccseecesseeeeeeeeseteeeeeeeeesenees 27 5 1 4 Set Temporary IP Address cccccceeeeeeeeeeeeeeeeeeaeeeeeeeeeeeeeseaeeeeaaeeseeeeesaeeseaeeeeeeees 28 5 1 5 Connect to the Module s Web Page c ccccccceseeeeeeseeceeeeeseaeeesaaeeeeeeeesaeeesaaeeeenees 30 5 1 6 Upload the Add On Instruction from the MOdUIe
16. 5 MCM DATA ReadD ata 6 MCM DATA ReadData 7 MCM DATA ReadD ata 8 MCM DATA ReadD ata 3 101 102 103 104 105 106 107 108 109 110 Tip Repeat these tests using different values each time to verify that the same data appears in the proper place in each processor ProSoft Technology Inc June 28 2010 Page 51 of 64 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 8 2 Check Module Status through ControlLogix Controller Tags You can view network status through the ControlLogix controller tags that are updated through the MVI56E MCM sample ladder To verify that the Modbus Master is communicating with one or more Modbus Slaves view the contents of the two ReadData array elements beginning at the address you used for MCM CONFIG PORTX CMDERRPTR parameter minus the value of the MCM CONFIG MODDEF READSTARTREG tag In this case the CmdErrPtr was set to 1500 and the ReadStartReg to 1000 This means that 1500 1000 500 so READDATA 500 and READDATA 501 will tell you the individual status of each of the two commands issued by the module To verify that the Modbus Slave is communicating with a Modbus Master view the contents of the MCM STATUS PRTXERRS tag for total commands issued responses received errors and so on MCM STATUS PrtlEns tees MCM STATUS PrtlErs CmdReq 611 MCM STATUS PrtlErs CmdResp 610 MCM STATUS PrtlErrs CmdErr i MCM
17. Logix will indicate that the import is in progress Importing Creating routine Prescan When the import is completed the new rung with the Add On Instruction will be visible as shown in the following illustration f RSLogix 5000 My_Controller 1756 L63 MainProgram MainRoutine Eile Edit View Search Logic Communications Tools Window Help alsa S teel ol gt elel te CIB Ae Offline l E RUN EJ Path krone gt z amp i No Forces b E ok ie a J Hlela elalololo oI 1 oj 4 gt Favorites Add On X Alarms X Bt K Timer Counter Ki 65 Controller My_Controler a aaee A Controller Tags Rung 0 InASCI Text z x x Controller Fault Handler Power Up Handler Tasks Add On MVI56 MCM amp A MainTask MVI56E MCM modules amp MainProgram AOI56MCM B Program Tags Add On MVI56 MCM amp MVIS56 Ba varoutne AOIS6MCM AOI5S6MCM Unscheduled Programs an Joon 3 Motion Groups ocal_C Local 1 C Data Ungrouped Axes Local_Input Local 1 1 Data amp Add On Instructions Local_Output Local 1 0 Data Q AOIS6MCM MCM MCM amp Data Types G User Defined E Strings igh Add On Defined gh Predefined E Module Defined End Trends amp 1 0 Configuration 1756 Backplane 1756 A4 ff 0 1756 163 My_Controller 9 1 1756 MoDULE MCM 4 p MainRoutine Rung 0 of 1 The procedure has also imported new Us
18. Modbus Master and the Modbus Slave The following table describes the memory map for data transfer between the MVI56E MCM module and the Quantum processor Function MVI56E MCM Database Quantum Memory Start Word Count Start Address Master Address Slave Read 1000 400801 10 Write 0 400401 10 ProSoft Technology Inc Page 23 of 64 June 28 2010 The Sample Application MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Page 24 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module Procedures Setup Guide 5 Procedures In This Chapter O Physical SCtup iss ncjcebeeecdehteecalslevendeste th sebcdsernadecduscandasapangeddubetandeussasensete 25 Connect your PC to the ControlLogix Processor ssccesceeeeeeeneeeee 39 Download the Sample Program to the ProCeSSOl ccssseeeeeeees 40 Set up the Read and Write Database Areas ccccccceeesseeeeeeseeeeeees 41 Reboot the Module to Transfer New Parameter Values eee 46 Configure the Quantum Processor as a Modbus Slave 000 47 Connect the MVIS56E MCM Module to the Quantum Processor 48 Verify COMMUNICATION ee eeeeeeeee eset eeeeeeeeaeeeeeeeteaeeeeaeeteaeeeeaeeteaeeeeeees 49 5 1 Physical Setup 5 1 1 There are three jumpers located at the bottom of the module The first two Set Module Jumpe
19. OND ProSoft Technology Inc Page 21 of 64 June 28 2010 The Sample Application MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 4 3 Architecture The sample application uses the following hardware and connections A Personal Computer running a supported version of Microsoft Windows with a web browser RSLogix 5000 ProSoft Discovery Service and an Ethernet port A ControlLogix processor with MVI56E MCM module acting as a Modbus Master A Quantum processor acting as a Modbus Slave An Ethernet network connecting the PC with the MVI56E MCIM either directly or through an Ethernet hub or switch An RS 232 serial cable connecting the MVISB6E MCM Modbus Master Port 1 to the Quantum processor Modbus Slave Port The following illustration shows the sample application ControlLogix with MVI56E MCM Modbus Master Quantum Modbus Slave Node 1 Modbus Network RS 232 Note The illustration does not show the required Ethernet connection for processor programming Page 22 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform The Sample Application Modbus Communication Module Setup Guide 4 4 Memory Map The memory map consists of the starting addresses for Read Data and Write Data areas in the MVI56E MCM module and in the Quantum processor The sample application reads and writes 10 words between the
20. OPTIONAL MVI56 E MCM_Optional_ AddOn_Rung_v1_0 L5X Includes the data types and controller tags that allow you to update the IP address date and time on the module ProSoft Technology Inc Page 31 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Create a new RSLogix 5000 project 1 Open the FILE menu and then choose NEw fs RSLogix 5000 fam Edit View Search Logic Communications Tools Wi Ctrl4n Ctrl 0 2 Select your ControlLogix controller model 3 Select REVISION 16 4 Enter a name for your controller such as My_Controller 5 Select your ControlLogix chassis type 6 Select SLOT 0 for the controller New Controller Vendor Allen Bradley Type 1756 163 ControlLogix5563 Controller Revision X I Redundancy Enabled Name My_Controller Description Chassis Type 1756 44 4 Slot ControlLogix Chassis gt Slot jo Create In CARSLogix 5000Projects Page 32 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide Create the Module 1 Add the MVI56E MCM module to the project In the CONTROLLER ORGANIZATION window select I O CONFIGURATION and click the right mouse button to open a shortcut menu On the shortcut menu choose NEW MODULE amp j 1 0 Configuration 31756 Backplane 1756 A fq 0 1756 163 My_Cor 8 New Module Ka
21. ProSoft HECH NOCO Where Automation Connects inRAx MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module June 28 2010 SETUP GUIDE Important Safety Information MVI56E and MVI56E XT Modules North America Warnings A Warning Explosion Hazard Substitution of components may impair suitability for Class I Division 2 B Warning Explosion Hazard When in Hazardous Locations turn off power before replacing or rewiring modules Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be nonhazardous C Suitable for use in Class Division 2 Groups A B C and D Hazardous Locations or Non Hazardous Locations ATEX Warnings and Conditions of Safe Usage Power Input and Output I O wiring must be in accordance with the authority having jurisdiction A Warning Explosion Hazard When in hazardous locations turn off power before replacing or wiring modules B Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be non hazardous C These products are intended to be mounted in an IP54 enclosure The devices shall provide external means to prevent the rated voltage being exceeded by transient disturbances of more than 40 This device must be used only with ATEX certified backplanes D DO NOT OPEN WHEN ENERGIZED Ratings Backplane Curre
22. all ProSoft Discovery Service ceccceeseeeeneeeeeeeeneeeeeeeesaeeeneeeeeaae 17 3 1 Install ProSoft Discovery Service You must install the ProSoft Discovery Service PDS software in order to configure the MVI56E MCM module s temporary IP address This will allow you to access the module s web page to download product documentation and sample files and to set the module s permanent network address and settings To install ProSoft Discovery Service from the CD ROM 1 Insert the ProSoft Solutions CD ROM into the CD drive of your PC Wait for the startup screen to appear TECHNOLOGY Enjoy easy connectivity with ProSoft Technology ue Set a temporary IP address on the P Install ProSoft ProSoft module so you can instantly p Discovery Service start communicating with it from your PC or laptop Install ProSoft Configuration Builder 2 On the startup screen click INSTALL PROSOFT DISCOVERY SERVICE This action starts the installation wizard 3 Click NEXT on each page of the installation wizard Click FINISH on the last page of the wizard ProSoft Technology Inc Page 17 of 64 June 28 2010 Install the Configuration Tools MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Page 18 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform The Sample Application Modbus Communication Module Setup Guide 4 The Sample Application In This Ch
23. and establish communication with a Modbus device a Quantum processor for this example The MVI56E MCM Port 1 P1 will be configured as a Modbus Master device The Quantum processor will operate as a Modbus Slave device Modbus Comm 1 The MVI56E MCM will be configured to send two Master commands to the Modbus Slave device Write 10 words Modbus Function 16 Preset Write Multiple Registers Read 10 words Modbus Function 3 Read Holding Registers Holding Register Write Command Function 16 Holding Register Read Command Function 3 When you finish the steps in this Setup Guide you will have enough information to set up your own application Page 20 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform The Sample Application Modbus Communication Module Setup Guide 4 2 1 Required Steps This Setup Guide will take you through the following steps Install the ProSoft Module in the rack page 25 Use the Add On Instruction to Configure the Module page 32 Connect your PC to the Processor page 39 Download the Sample Program to the Processor page 40 Set up the Read and Write Database Areas a Configure Modbus Port 1 P1 page 42 b Configure the Modbus Master Read Command page 44 page 45 c Configure the Modbus Master Write Command page 45 6 Reboot the module page 46 7 Setup the Quantum Processor Modbus Slave Port page 47 8 Verify Communication page 49 akho
24. and code to Read Holding Registers The DevAddress parameter is 0 based so 800 400801 801 400802 and so on The Enable code must be set to 1 to enable the command 0 disable The destination Slave node address must be set as 1 Node parameter Page 44 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 5 4 3 Configure the Modbus Master Write Command The Modbus Write Command will write data from the MVIS6E MCM module to the Quantum processor as follows MVI56E MCM Database Address Quantum Memory Address 400401 400402 400403 400404 400405 400406 400407 400408 400409 400411 In the sample program a Modbus Write Command is present but disabled To enable this command change the 0 zero to 1 one in the MCM CONFIG PORT1 MASTERCMD 1 ENABLE tag Be sure the tag MCM CONFIG PORT1MASTERCMD 1 NODE is set to 400 as shown in the following illustration O OMINID a A JNJ o MCM CONFIG Port MasterCmd 1 foc MCM CONFIG Port MasterCmaf1 Enable a H MCM CONFIG Portt MasterCmdf1 IntAddress 0 MCM CONFIG Port MasterCmadf1 Polllnt 0 MCM CONFIG Port MasterCmdf1 Count 10 MCM CONFIG Portl MasterCmd 1 Swap 0 MCM CONFIG Portl MasterCmdf1 Node 1 MCM CONFIG Port MasterCmadf1 Func 16 MCM CONFIG Portl MasterCmdf1 DevAddress 100 Notes FUNC 16
25. apter About the MODBUS Protocol 0 eecceeeceeeeeeeeeeeeeeeeeeneeeeeeeeneeeeeeeeeaees 19 General OVErViOW ceeecceeseeeeteeeeneeeeaeeeaeeseaeeeaeesaeeesaeeteaeessaeeeeaeeeaes 20 se CAP CHILG CUI gerrara aaea a aae Aaa aea AA ES aE E 22 ser ETA A EEA TET 23 4 1 About the MODBUS Protocol MODBUS is a widely used protocol originally developed by Modicon in 1978 Since that time the protocol has been adopted as a standard throughout the automation industry The original MODBUS specification uses a serial connection to communicate commands and data between Master and Slave devices on a network Later enhancements to the protocol allow communication over other types of networks MODBUS is a Master Slave protocol The Master establishes a connection to the remote Slave When the connection is established the Master sends the MODBUS commands to the Slave The MVI56E MCM module can work as a Master and as a Slave The MVI56E MCM module also works as an input output module between itself and the Rockwell Automation backplane and processor The module uses an internal database to pass data and commands between the processor and Master and Slave devices on MODBUS networks ProSoft Technology Inc Page 19 of 64 June 28 2010 The Sample Application MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 4 2 General Overview This Setup Guide shows you how to configure the MVI56E MCM module
26. c cccccccsseeessesteeeseesteeeessaaes 31 5 2 Connect your PC to the ControlLogix Processor cccccccceeeesseeeeeeeeeseeeesneeeeeeees 39 5 3 Download the Sample Program to the ProCeSSOl cccsccssteeeeeeeeeeeeseaeeeeeneeees 40 5 4 Set up the Read and Write Database AreaS ccsccccessseeeeeesneeeeeesneeeesesaeeeeeeaas 41 5 4 1 Configure Modbus Port 1 P1 ccccsssceeseeeceeeeeeeaeeeeseeceeeeeseaeeesaaeeseaeeesaeeesaeeeeeees 42 5 4 2 Configure the Modbus Master Read Command cc cccccecceceeeseeeeeessueeeeessneeeeeees 44 5 4 3 Configure the Modbus Master Write COMMANG cccccscececessseeeeessteeeeessteeeeeeees 45 5 5 Reboot the Module to Transfer New Parameter Values ccceeeeeeeeeeeeeeneeeees 46 5 6 Configure the Quantum Processor as a Modbus Slave cccccccccsseessssteeeseees 47 5 7 Connect the MVIS56E MCM Module to the Quantum Processor eee 48 ProSoft Technology Inc June 28 2010 Page 5 of 64 Contents MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 8 Verify COMMUNICATION 0 ceeeeeceteeeeeeeeeeeeeceeeeeceaeeeteaeeseeeeeceaeeeseaeseeeeeseaeeeenaeeeeneeees 49 5 8 1 View Exchanged Datta ccccceeeeeeeeeeeeeeeeeeeeeaeeeeecaaeeeeeeeaeeeseeaeeeeeeeaeeeeseaeeeeeeaaes 49 5 8 2 Check Module Status through ControlLogix Controller Tags cccseeeeeee 52 5 8 3 Scrolling LED Status Indi
27. cators 0 cceceeeeeeteeeeeeeeeeeeeceeeeeeaeeeeaaeseeeeeesaeeetaeeeeneeee 53 5 8 4 Non Scrolling LED Status Indicators ccccccseeeeseeceeeeeeeeeeeeeaeeeeaeeseeeeeesaeeneeeeeaes 54 6 Building on Success 55 6 1 Frequently Asked QuUESTIONS eccceceeeceeeeeceeteeeceaeeeeeeeseeeeesaaeeesaaeseeaeeesaeessaeeeenees 56 6 1 1 What are the differences between the MVI56 and the MVI56E modules What do s the E Standsfor civiis niin iar atinid aan dantieel a i a E A Eia E AAAA ETIE 56 6 1 2 Is the MVI56E product a direct replacement to my existing MVI56 product 57 6 1 3 How is the MVI56E MCM Configured cccccceeeeeseeeeeeeeeeeeaeeeeneeseeeeessaeeeeeeeeeaes 57 6 1 4 What is ProSoft Configuration Builder PCB c ccccccsseeeeeseeeeeeeeseeeteneeeeneees 57 6 1 5 What is ProSoft Discovery Service PDS cccccceeeeeeeeeeeeeeeeseeeeeseeeeeeneeeeenees 57 6 1 6 What is the purpose of the MVIS6E MCM Ethernet Config E1 Port a se 57 6 1 7 How do I change the module s IP address eeeccceceesceceeseeeeeeeeeeeeesseaeeeseeeeaeens 57 6 1 8 Does the MVI56E MCM module require processor logic ccceeeeeeeeteeeeeeees 58 6 1 9 What is the purpose of the Optional MVISB6E MCM Add On Instruction 58 6 1 10 How do monitor MVIS6E MCM operation ccccceeeeeesseeeeeneeseeeeeseeeeseneeeeaes 58 6 1 11 Are there any other ways to monitor module diagnostics be
28. charge the battery may be as long as 24 hours Once it is fully charged the battery provides backup power for the CMOS setup and the real time clock for approximately 21 days Before you remove a module from its power source ensure that the battery within the module is fully charged the BATT LED on the front of the module goes OFF when the battery is fully charged If the battery is allowed to become fully discharged the module will revert to the default BIOS and clock settings Note The battery is not user replaceable or serviceable 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 and are available at no charge from our web site www prosoft technology com Printed documentation is available for purchase Contact ProSoft Technology for pricing and availability North America 1 661 716 5100 Asia Pacific 603 7724 2080 Europe Middle East Africa 33 0 5 3436 87 20 Latin America 1 281 298 9109 Your Feedback Please We always want you to feel that you made the right decision to use our products If you have suggestions comments compliments or complaints about our products documentation or support please write or call us ProSoft Technology 5201 Truxtun Ave 3rd Floor Bakersfield CA 93309 1 661 716 510
29. cimal INT MCM CONFIG Portl Reserved 0 Decimal INT MCM CONFIG Port1 InterCharacterDelay 0 Decimal INT MCM CONFIG Portl Fon390ffset 0 Decimal INT In RSLogix 5000 expand the MCM CONFIG MoDDEF controller tag and navigate to MCM CONFIG PorT1 Any parameters not mentioned in this section are not used or not essential when the module is configured as a Modbus Master Page 42 of 64 ProSoft Technology Inc June 28 2010 Procedures Setup Guide MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module The following table describes the relevant parameters in the MCM CONFIG MODDEF PORT1 tag array Parameter Description Enabled 1 ENABLE PORT 0 disable port Type O MastTER 1 Slave 2 Slave pass through 3 Slave formatted pass through data swapped 4 Slave form Pass through Protocol 0 Modbus RTU mode 1 Modbus ASCII mode Baudrate Sets the baud rate for the port Valid values for this field are 110 150 300 600 1200 4800 9600 19200 384 or 3840 for 38 400 baud 576 or 5760 for 57 600 baud and 115 1152 or 11520 for 115 200 baud Parity 0 None 1 Odd 2 Even DataBits Modbus RTU mode 8 Modbus ASCII mode 8 or 7 StopBits Valid values are 1 or 2 UseCts No or Yes This parameter is used to enable or disable hardware handshaking The default setting is No hardware handshaking CTS Line not used Set to No if the connect
30. designed to transmit and receive data but not both simultaneously CB or walkie talkie radios are an example of a half duplex communication system Either parties on a radio conversation may talk or listen but both cannot talk at the same time without corrupting each other s signal If one operator is talking the other must be listening to have successful communication IP Address A 32 bit identification number for each node on an Internet Protocol network These addresses are represented as four sets of 8 bit numbers numbers from 0 to 255 separated by periods dots Networks using the TCP IP Protocol route messages based on the IP address of the destination Each number can be 0 to 255 For example 192 168 0 100 could be an IP address Each node on the network must have a unique IP address LED Light emitting diode Page 60 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Glossary of Terms Modbus Communication Module Setup Guide MAC ID A hexadecimal number that uniquely identifies an Ethernet device Master A Master is a device that makes requests for information from a software program or the device on which that program runs in a Master Slave relationship A Client on an Ethernet network is equivalent to a Master on a Serial network N Network A series of stations or nodes connected by some type of communication medium A network may consist of a single link o
31. e Module in the Rack 26 IP Address 60 Is the MVI56E product a direct replacement to my existing MVI56 product 57 L Learning Objectives 9 LED 60 M MAC ID 61 Master 61 Memory Map 23 N Network 61 Node 61 Non Scrolling LED Status Indicators 54 P Peer to Peer 61 Physical Setup 9 21 25 Power Supply 61 Prerequisites 11 Procedures 25 ProSoft Technology Documentation 10 ProSoft Technology Product Documentation 3 Protocol 61 R Reboot the Module to Transfer New Parameter Values 21 46 Required Items 14 Required Steps 21 RS 232 61 Sample Files 15 Scope 7 ProSoft Technology Inc June 28 2010 Page 63 of 64 Glossary of Terms MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Scrolling LED Status Indicators 53 Serial Data Serial Data Transmission 62 Server 62 Set Module Jumpers 25 Set Temporary IP Address 28 Set up the Read and Write Database Areas 41 Simplex 62 Slave 62 Subnet Mask 62 System Requirements 13 T The Sample Application 9 19 U Upload the Add On Instruction from the Module 31 37 V Verify Communication 9 21 49 View Exchanged Data 49 WwW What are the differences between the MVI56 and the MVI56E modules What does the 56 What is ProSoft Configuration Builder PCB 57 What is ProSoft Discovery Service PDS 57 What is the
32. ed devices do not need hardware handshaking Set to Yes if the devices connected to the port require hardware handshaking most modern devices do not If you set this parameter to Yes be sure to pay attention to the pinout and wiring requirements to be sure the hardware handshaking signal lines are properly connected otherwise communication will fail RespTO 0 to 65535 milliseconds response timeout for command Note 1000 1000 milliseconds 1 second before it will either reissue the command if RETRYCounrT gt 0 or if the RetryCount 0 or has already been met then it will move on to the next command in the list RetryCount Number of times to retry a failed request before moving to the next command on the list MinCmdDelay 0 65535 milliseconds The amount of delay in milliseconds to be inserted after receiving a slave response or encountering a response timeout before retrying the command or sending the next command on the list Use this parameter to slow down overall polling speed and spread out commands on networks with slaves that require additional gaps between messages CmdErrPtr Internal DB location to place command error list Note Set Master Command Errors location Each command will reserve one word for the command error code for that command See Verify Communication CMDERRPTR value should be within the range of the READDATA array See Backplane Configuration ProSoft Technology Inc June 28
33. er Defined Data Types Controller Tags and the Add On instruction for your project A Hf tot tet e85 gt alei Favorites Add on 7 Save the application and then download the sample ladder logic into the processor Page 38 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 5 2 Connect your PC to the ControlLogix Processor There are several ways to establish communication between your PC and the ControlLogix processor The following steps show how to establish communication through the serial interface It is not mandatory that you use the processor s serial interface You may access the processor through whatever network interface is available on your system Refer to your Rockwell Automation documentation for information on other connection methods 1 Connect the right angle connector end of the cable to your controller at the communications port Communications Port 2 Connect the straight connector end of the cable to the serial port on your computer ProSoft Technology Inc Page 39 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 3 Download the Sample Program to the Processor Note The key switch on the front of the ControlLogix processor must be in the REM or PROG position 1 If you
34. et network is equivalent to a Slave on a Serial network Simplex A communications circuit or system designed to either transmit data or receive data but not both Broadcast television is an example of simplex communication system A television station sends a TV signal but cannot receive responses back from the television sets to which it is transmitting The TV sets can receive the signal from the TV station but cannot transmit back to the station Slave A Slave is a software program or the device on which that program runs which provides a specific kind of service to a Master software program or the device on which that program runs on a serial network A Slave on a Serial network is equivalent to a Server on an Ethernet network Subnet Mask A mask used to determine what subnet an IP address belongs to An IP address has two components the network address and the host node or device address For example consider the IP address 150 215 017 009 Assuming this is part of a Class B network with a subnet mask of 255 255 0 0 the first two numbers 150 215 represent the Class B network address and the second two numbers 017 009 identify a particular host on this network Page 62 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module Glossary of Terms Setup Guide Index A About the MODBUS Protocol 19 Architecture 22 Are there any other ways
35. ft Technology web site ProSoft Configuration Builder PCB Microsoft Windows based utility software for diagnostics Connect through the module s Ethernet port or use ClPconnect to access troubleshooting features and functions ProSoft Discovery Service PDS New Windows based utility software to find and display a list of MVI56E modules on the network and to temporarily change a module s IP address to be able to connect with a module s web page CiPconnect enabled Allows PC to module diagnostics from the Ethernet network through a ControlLogix 1756 ENxT EtherNet IP module Personality Card An industrial grade compact flash memory card storing the module s Ethernet settings allowing quick and easy replacement LED Scrolling Diagnostic Display 4 character alphanumeric display providing English messages for status and alarm data and for processor and network communication status XT series for Extreme Environments The MVI56E MCMXT is part of the new XT series designed to work at extreme temperatures and in harsh or caustic environments XT series modules operate over a wider temperature range than the standard MVI56E series The XT series also come with conformal coating to protect module components from corrosive environmental elements Page 8 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Scope Modbus Communication Module Setup Guide 1 2 Learning Objectives When yo
36. ges These messages may be blocked by routers or layer 3 switches In that case ProSoft Discovery Service will be unable to locate the modules To use ProSoft Discovery Service arrange the Ethernet connection so that there is no router or layer 3 switch between the computer and the module OR reconfigure the router or layer 3 switch to allow routing of UDP broadcast messages 1 Click the START button and then navigate to PROGRAMS PROSOFT TECHNOLOGY WW Microsoft Update Set Program Access and Defaults W Windows Catalog amp Accessories Windows Update S Administrative Tools r fm Programs faa ProSoft Technology ProSoft Configuration Builder B Documents gt internet Explorer 1AN ProSoft Discovery Service G Settings Yy Paint a ProSoft Transport Path Editor o gt Search Windows Media Player Help and Support Run Shut Down 2 Click to start PROSOFT DISCOVERY SERVICE H Prosoft Discovery Service Sn 000003E8 192 168 0 250 Click the search icon to begin the browse Page 28 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 3 Select the module to configure and right click to open a shortcut menu Prosoft Discovery Service 92 168 0 251 Assign Temporary IP Device Details Remove Temporary IP View module s webpage Click the search icon to begin the browse
37. in Concept 3 In Concept navigate to the REFERENCE DATA EDITOR to monitor the processor memory addresses from 400401 through 400410 The data should match the data you sent from RSLogix 5000 E RDE Template untitled Animation ON Variable Name Data Type Address 400401 400402 400403 400404 400405 400406 400407 400408 400409 400410 O0 ONDAN o Page 50 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module Procedures Setup Guide Check Read Data The following steps show you how to verify that the ReadData Command is working 1 In Concept navigate to the REFERENCE DATA EDITOR and enter the following values in processor memory addresses from 400801 through 400810 as shown in the following illustration E RDE Template untitled Animation ON Variable Name Data Type Address 400801 400802 400803 400804 400805 400806 400807 400808 400809 400810 101 102 103 104 105 106 107 108 109 110 This action populates the memory addresses in the Quantum processor that the MVI56E MCM will attempt to retrieve with the ReadData Command 2 In RSLogix 5000 the values in MCM DATA READDATA O through 9 should match the data you entered in Concept MCM DATA ReadData MCM DATA ReadData O MCM DATA ReadData 1 MCM DATA ReadData 2 MCM DATA ReadData 3 MCM DATA ReadD ata 4 MCM DATA ReadData
38. ix Platform Setup Guide Modbus Communication Module 6 1 Frequently Asked Questions 6 1 1 What are the differences between the MVI56 and the MVI56E modules What does the E stand for The E stands for Enhanced with Ethernet communication capabilities The new enhancements are PCB MVI56E MCM products now use PCB ProSoft Configuration Builder software a Windows based configuration utility providing a new graphic user interface for module diagnostics with screen navigation improving interoperability with the module Seamless Migration MVI56E products are backward compatible with existing ladder logic and module configuration files allowing for a smooth plug and play transition when replacing the earlier version MVI56 MCM product Personality Memory Module The module incorporates a non volatile Compact Flash CF memory card for storing the module s network configuration data or personality This feature benefits the end user with quick replacement of faulted modules and restoration of systems by a simple exchange of the Personality Memory Module with absolutely no PC or configuration requirements Ethernet Configuration Port Allows for remote module connectivity Replaces serial communication and becomes the primary configuration port as well as providing a web server interface Web server Provides HTML information about the status of the product and download access to documents and software such as the product
39. latform Setup Guide Modbus Communication Module Page 12 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Before You Begin Modbus Communication Module Setup Guide 2 Before You Begin In This Chapter System Requirements ecccecceceseeeeseeeeseeeeeeeeeeeeseaeeeaeeseaeeenaeessaeeeaes 13 Se Required Hemse hania aaea ap Eea E ra e aE aE edits 14 DRST oE a ER E A AEE 15 2 1 System Requirements The MVI56E MCM module requires the following minimum hardware and software components Rockwell Automation ControlLogix processor firmware version 10 or higher with compatible power supply and one free slot for the MVI56E MCM module The module requires 800 mA of available 5 Vdc power Rockwell Automation RSLogix 5000 programming software o Version 16 or higher required for Add On Instruction o Version 15 or lower must use Sample Ladder available from www prosoft technology com Rockwell Automation RSLinx communication software version 2 51 or higher ProSoft Configuration Builder PCB included ProSoft Discovery Service PDS included in PCB Pentium II 450 MHz minimum Pentium III 733 MHz or better recommended Supported operating systems o Microsoft Windows Vista o Microsoft Windows XP Professional with Service Pack 1 or 2 o Microsoft Windows 2000 Professional with Service Pack 1 2 or 3 o Microsoft Windows Server 2003 128 Mbytes of RAM minimum 256 Mb
40. manual and configuration software Components are stored locally in the module s on board flash memory LED Display The 4 character scrolling alohanumeric LED display provides additional detailed plain English diagnostic and error information backplane communication and network conditions for the module Discovery Service Allows PCB configuration software or separate utility to find and display products located on the network using key product attributes such as name serial number and IP address The user will be able to change IP address upload download and enter into diagnostics from the list CiPconnect enabled Allows end users to connect from remote locations to local and remote chassis installed MVI56E modules from anywhere on a Rockwell Automation EtherNet IP or ControlNet process network up to six remote links away Page 56 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Building on Success Modbus Communication Module Setup Guide 6 1 2 Is the MVI56E product a direct replacement to my existing MVI56 product Yes 6 1 3 How is the MVIS56E MCM configured The module is configured with ladder logic controller tags A warm boot operation is required to transfer all parameters from the processor to the module 6 1 4 What is ProSoft Configuration Builder PCB ProSoft Configuration Builder PCB provides a quick and easy way to manage module diagnostics and
41. module to Ethernet network for diagnostics supplied with the module Serial cable Serial cable to connect MVI56E MCM module to Modbus serial network Page 14 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Before You Begin Modbus Communication Module Setup Guide 2 3 Sample Files The following file is required for this procedure Item Description MVI56 E MCM_AddOn_Rung_v2_2 L5X Sample rung import file containing Add On Instruction This procedure requires RSLogix 5000 version 16 or later which supports Add On Instructions The sample MVI56 E MCM_AddOn_Rung_v2_2 L5X Add On Instruction file contains all elements required for the MVI56E MCM module to function User defined Data Types UDTs Add On Instruction AOI Ladder rung with AOI Controller tags The AOI L5X rung import file is located on the module s built in web page Note For RSLogix v15 or older applications please refer to the MVI56E MCM User Manual for information on how to use the sample ladder logic ProSoft Technology Inc Page 15 of 64 June 28 2010 Before You Begin MVIS56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Page 16 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Install the Configuration Tools Modbus Communication Module Setup Guide 3 Install the Configuration Tools In This Chapter Inst
42. nt Load 800 mA 5 Vdc 3 mA 24 Vdc Operating Temperature For standard MVI56E modules 0 C to 60 C 32 F to 140 F For MVI56E XT conformal coated 25 C to 70 C 13 F to 158 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 to 150 Hz Relative Humidity 5 to 95 without condensation All phase conductor sizes must be at least 1 3 mm squared and all earth ground conductors must be at least 4mm squared MVI56E XT module comes with conformal coating installed Markings ANSI ISA ISA 12 12 01 Class Division 2 GPs A B C D CSA cUL C22 2 No 213 M1987 CSA CB Certified IEC61010 ATEX EN60079 0 Category 3 Zone 2 EN60079 15 RoHS Coy CE Ws c uS 243333 E183151 CL I Div 2 GP A B C D Temp Code T4 I3 G Ex nA nL IIC T4 X 20 C lt Ta lt 70 C II Equipment intended for above ground use not for use in mines 3 Category 3 equipment investigated for normal operation only G Equipment protected against explosive gasses Battery Life Advisory The module uses a rechargeable Lithium Vanadium Pentoxide battery to backup the real time clock and CMOS settings The battery itself should last for the life of the module However if left in an unpowered state for 14 to 21 days the battery may become fully discharged and require recharging by being placed in a powered up ControlLogix chassis The time required to fully re
43. ocessor is not in RUN or REM RUN mode Last config lt date gt Indicates the last date when the module changed its IP address You can update the module date and time through the module s web page or with the MVI56E Optional Add On Instruction Config P1 P2 lt Modbus mode gt After power up and every reconfiguration the module will lt Port type gt lt Baud gt lt Parity gt display the configuration of both ports The information lt Data bits gt lt Stop Bits gt lt RS consists of Interface gt lt ID Slave gt lt Cmds Modbus mode RTU ASCII Master gt Port type Master Slave Baud 115200 57600 38400 19200 9600 4800 2400 1200 600 300 Parity None Even Odd Data bits 7 8 Stop bits 1 2 RS Interface RS 232 RS 422 RS 485 D Slave Modbus Address Cmds Configured Modbus Master Commands Operation Messages After the initialization step the following message pattern will be repeated lt Backplane Status gt lt IP Address gt lt Backplane Status gt lt Port Status gt Code Message lt Backplane Status gt OK Module is communicating with processor ERR Module is unable to communicate with processor For this scenario the lt Port Status gt message above is replaced with Processor faulted or is in program mode lt IP Address gt Module IP address lt Port Status gt OK Port is communicating without error Master Slave Communication Errors p
44. ollowing table to configure the Quantum processor with Schneider Electric s Concept programming software version 2 6 or higher Parameter Value Node Address 1 Modbus Protocol RTU Baud Rate 19200 Parity None Data Bits 8 Stop Bits 1 The following illustration shows the MODBUS PORT SETTINGS dialog box in Concept version 2 6 Modbus Port Settings Read Only x l Bridge Mode Parity Delay ms Address Head slot Mode _ Protocc 10 None 1 0 RTU RS232 Baud Databits Stop bits 1 1419200 8 Cancel Help ProSoft Technology Inc Page 47 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 7 Connect the MVIS6E MCM Module to the Quantum Processor The final part of this tutorial is to connect the supplied RJ45 to DBY adaptor and the supplied null modem cable to Port 1 on the MVIS56E MCM module and Modbus Comm1 on the Quantum processor The following illustration shows the serial connection between the MVI56E MCM module and the Quantum processor Holding Register Write Command Function 16 Serial Cable Holding Register Read Command Function 3 Page 48 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 5 8 Verify Communication There are several ways to verify that the MVIS6E MCM module is communica
45. ort is having communication errors Refer to PCB diagnostics for further information about the error ProSoft Technology Inc Page 53 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 8 4 Non Scrolling LED Status Indicators The non scrolling LEDs indicate the module s operating status as follows LED Label Color Status Indication APP Redor OFF The module is not receiving adequate power or is not securely Green plugged into the rack May also be OFF during configuration download GREEN The MVI56E MCM is working normally RED The most common cause is that the module has detected a communication error during operation of an application port The following conditions may also cause a RED LED The firmware is initializing during startup The firmware detects an on board hardware problem during startup Failure of application port hardware during startup The module is shutting down The module is rebooting due to a ColdBoot or WarmBoot request from the ladder logic or Debug Menu OK Redor OFF The module is not receiving adequate power or is not securely Green plugged into the rack GREEN The module is operating normally RED The module has detected an internal error or is being initialized If the LED remains RED for over 10 seconds the module is not working Remove it from the rack and re insert it to restart its inte
46. ostic window Available status information includes number of messages sent number of messages received number of errors and error codes 6 1 11 Are there any other ways to monitor module diagnostics besides being connected to the module s network subnet PCB can monitor the module via ControlLogix backplanes and process networks using ClPconnect The PC running PCB can use its Ethernet port to connect to any 1756 ENxT EtherNet IP interface module which is on the same Ethernet subnet Through this connection PCB can use ClPconnect to route through the ControlLogix backplane to other 1756 ENxT or 1756 CNBx modules for up to five more route links to reach an MVI56E module in a chassis connected on EtherNet IP or ControlNet process networks Page 58 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Glossary of Terms Modbus Communication Module Setup Guide 7 Glossary of Terms A ASCII American Standard Code for Information Interchange A communication mode in which each eight bit byte in a message contains one ASCII character code ASCII characters or hexadecimal characters are sometimes used as a key to encrypt data and ensure its secure transmission Baud Rate The speed of communication between devices on the network All devices must communicate at the same rate C Client A client is a software program or the device on which that program runs that makes reques
47. r multiple links Node An address or software location on the network Peer to Peer A network relationship between devices where each device can send commands as a master or client and respond to commands as a slave or server Power Supply Device that supplies electrical power to the I O chassis containing the processor coprocessor or other modules Protocol The language or packaging of information that is transmitted between nodes ona network R RS 232 Recommended Standard 232 the standard for serial binary signals between DTE and DCE devices ProSoft Technology Inc Page 61 of 64 June 28 2010 Glossary of Terms MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module S Serial Data Serial Data Transmission Data that is transferred one bit at a time Serial data transmission involves changing a carrier signal line between two possible states to indicate a binary 0 or binary 1 value Successive data bits are rapidly transmitted one after the other with a fixed time allowed for each bit Data bits are usually grouped into packets which contain a specific amount of data bits along with extra bits included to provide error checking capability Server A Server is a software program or the device on which that program runs that provides a specific kind of service to a Client software program or the device on which that program runs on an Ethernet network A Server on an Ethern
48. represents Modbus Function Code 16 the command code to Preset Write Holding Registers The DEVADDRESS parameter is 0 based so 400 400401 401 400402 and so on The ENABLE code must be set to 1 to enable the command 0 disable The destination Slave node address must be set as 1 NODE parameter ProSoft Technology Inc Page 45 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 5 Reboot the Module to Transfer New Parameter Values The changes you made in the sample program do not take effect until you reboot the module 1 Locate the MCM CONTROL WARMBOOT controller tag MCM CONTROL W4armB oot 0 2 Enter a value of 1 into this controller tag MCM CONTROL WarmBoot 3 Verify that the tag value is automatically reset to zero 0 after a short delay MCM CONTROL W4armBoot 0 The module is now configured with the new parameters and will begin exchanging data with the processor Page 46 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 5 6 Configure the Quantum Processor as a Modbus Slave The next part of this tutorial is to configure the remote Modbus Slave For this example the Modbus Slave will be a Quantum processor The communication port settings for the Modbus Slave must match the Port 1 settings for the Modbus Master Use the values in the f
49. rmation Email Technical Support Send your support questions to Support prosoft technology com Telephone Support Please call ProSoft Technology Technical Support at Country Code 1 661 716 5100 Support is available 24 hours a day 7 days a week ProSoft Technology telephone support is free and unlimited Page 10 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Scope Modbus Communication Module Setup Guide 1 4 Prerequisites To get the most benefit from this Setup Guide you should have the following skills Rockwell Automation RSLogix 5000 software launch the program configure and transfer the Add On Instruction or ladder logic Sample Application program to the processor Microsoft Windows install and launch programs execute menu commands navigate dialog boxes and enter data Serial data communication correctly configure data communication parameters such as baud rate parity data bits and so on using the documentation for the devices connected to the network Ethernet networking connect the MVI56E MCM module to an Ethernet network using a valid IP address and subnet mask Hardware installation and wiring install the module and safely connect Modbus Master Slave and ControlLogix devices to a power source and to the MVI56E MCM module s serial ports ProSoft Technology Inc Page 11 of 64 June 28 2010 Scope MVI56E MCM MCMXT ControlLogix P
50. rnal program ERR Red OFF The battery voltage is OK and functioning ON The battery voltage is low or battery is not present Allow battery to charge by keeping module plugged into rack for 24 hours If ERR LED still does not go off contact ProSoft Technology as the battery is not a user serviceable item Page 54 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Building on Success Modbus Communication Module Setup Guide 6 Building on Success In This Chapter Frequently Asked Questions eccceeeceeeeeeeeeeeteneeeeeeeeeeeeteneeeeeeteneeenees 56 Now that you have successfully installed configured and verified operation of the MVI56E MCM module you should have a better understanding of how to make it work for your specific application The following resources are available to help you build on your success For more information about the MVI56E MCM module including detailed hardware and software configuration troubleshooting and application information refer to the MVIS6E MCM User Manual For technical support and warranty information for your MVI56E MCM module refer to Support Service and Warranty in the MVIS6E MCM User Manual For more information on ProSoft Technology products and services please visit www prosoft technology com ProSoft Technology Inc Page 55 of 64 June 28 2010 Building on Success MVI56E MCM MCMXT ControlLog
51. rs jumpers PRT1 and PRT2 set the serial communication mode RS 232 RS 422 or RS 485 The following illustration shows the MVI56E MCM jumper configuration ProSoft Technology Inc June 28 2010 Page 25 of 64 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 1 The sample application will connect the MVIS56E MCM application port P1 to the target device using the supplied null modem cable RS 232 Set the PRT1 jumper for RS 232 2 The Setup Jumper acts as write protection for the module s flash memory In write protected mode the Setup pins are not connected and the module s firmware cannot be overwritten The module is shipped with the Setup pins jumpered so that you can update the module s firmware if necessary As you will not be updating the firmware for this procedure remove the setup jumper and store it in a safe place for example on only one of the pins 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 5 1 2 Install the Module in the Rack If you have not already installed and configured your ControlLogix processor and power supply please do so before installing the MVI56E MCM module Refer to your Rockwell Automation product documentation for installation instructions Warning You must follow all
52. sides being connected to the module s network subnet ececeeeeeeeeeeeeeeeee scenes ceaeeeeaaeseeeeeesaaeeesaaesseeeeseeeesaeeseaaeeee 58 7 Glossary of Terms 59 Index 63 Page 6 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Scope Modbus Communication Module Setup Guide 1 Scope In This Chapter ser Wat s NOW aces estates fetal eit at se ad see seeevhdetaddeysssisisteaiadtegs E 8 e Learning Objectives x sicci 262 cecbisdiesdestandtessieheadechaseacteidpsasdsyaseadtaietsdiecdeiens 9 ProSoft Technology Documentation cccceeeeeeeeeeeeeeeeeeeeeneeeeeneeeaees 10 Prerequisites This document acts as a tutorial providing step by step instructions on how to read and write bi directional data from one network device to another network device using the MVIS6E MCM MCMXT ProSoft Technology Inc Page 7 of 64 June 28 2010 Scope Setup Guide MVI56E MCM MCMXT ControlLogix Platform Modbus Communication Module 1 1 What s New MVI56E products are backward compatible with existing MVI56 products ladder logic and module configuration files already in use Easily swap and upgrade to benefit from an array of new features designed to improve interoperability and enhance ease of use Web Server The built in web server and web page allow access to manuals and other tools previously provided only on a product CD ROM or from the ProSo
53. therwise the module will not communicate over the backplane of the ControlLogix rack 4 Click OK to continue 5 Edit the Module Properties Select the REQUESTED PACKET INTERVAI value for scanning the I O on the module This value represents the minimum frequency at which the module will handle scheduled events This value should not be set to less than 1 millisecond The default value is 5 milliseconds Values between 1 and 10 milliseconds should work with most applications E Module Properties Local 1 1756 MODULE 1 1 General Connection Module Info Backplane Requested Packet Interval RPI 6 0 ms 0 2 750 0 ms Module Fault F Inhibit Module M Major Fault On Controller If Connection Fails While in Run Mode Status Offline Page 34 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide 6 Save the module Click OK to close the dialog box Notice that the module now appears in the CONTROLLER ORGANIZATION window amp Controller My_Controller A Controller Tags Controller Fault Handler Power Up Handler J Tasks MainTask a MainProgram Unscheduled Programs Motion Groups Ungrouped Axes Add On Instructions amp Data Types i User Defined Ep Strings oe Add On Defined oe Predefined ij Module Defined Trends 5 6 1 0 Configuration 9 1756 Backplane 1756 A4 fa 0
54. ting with the processor and with the Modbus Master Slave network You can View Exchanged Data page 49 View the Module Status in the RSLogix 5000 Controller Tags page 52 View the LED Status Indicators 5 8 1 View Exchanged Data The following illustration describes the source and destination for the data exchanged by the two Modbus Master Commands ControlLogix MVI56E MCM Quantum Processor Database Memory MCM DATA WriteData 0 MCM DATA WriteData 599 MCM DATA ReadData 0 MCM DATA WriteData 599 ProSoft Technology Inc Page 49 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Check Write Data The following steps show you how to verify that the WriteData Command is working 1 In RSLogix navigate to the processor controller tags MCM DATA WRITEDATA O through MCM DATA WRITEDATA 9 2 For words 0 through 9 enter the numbers shown in the following illustration MCM DATA WriteD ata fone MCM DATA WriteD ata 0 MCM DATA WriteD ata 1 MCM DATA WriteData 2 MCM DATA WriteD ata 3 MCM DATA WriteD ata 4 MCM DATA WriteD ata 5 MCM DATA WriteD ata 6 MCM DATA WriteD ata MCM DATA WriteD ata 8 MCM DATA WriteD ata 9 10 See ee e e to co This action sends the values you entered to the Modbus Master Port on the MVI56E MCM and then to the Quantum processor where you will be able to see the data
55. tion Module Setup Guide 3 Align the module with the top and bottom guides and then slide it into the rack until the module is firmly against the backplane connector Slot 1 y MVI56E Module h A 4 With a firm steady push snap the module into place 5 Check that the holding clips on the top and bottom of the module are securely in the locking holes of the rack 6 Make a note of the slot location You must identify the slot in which the module is installed in order for the sample program to work correctly Slot numbers are identified on the green circuit board backplane of the ControlLogix rack 7 Turn power ON Note If you insert the module improperly the system may stop working or may behave unpredictably Note When using the MVIS6EMCMXT you must use the 1756 A5XT or 1756 A7LXT chassis 5 1 3 Connect Your PC to the Module s Ethernet Port With the module securely mounted connect one end of the Ethernet cable to the CoNFIG E1 Port and the other end to an Ethernet hub or switch accessible from the same network as your PC Or you can connect directly from the Ethernet Port on your PC to the CoNFIG E1 Port on the module ProSoft Technology Inc Page 27 of 64 June 28 2010 Procedures MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 5 1 4 Set Temporary IP Address Important ProSoft Discovery Service locates MVI56E modules through UDP broadcast messa
56. to monitor module diagnostics besides being connected to the module s network subnet 58 ASCII 59 Battery Life Advisory 3 Baud Rate 59 Before You Begin 13 Building on Success 55 C Check Module Status through ControlLogix Controller Tags 49 52 Check Read Data 51 Check Write Data 50 Client 59 Configure Modbus Port 1 P1 21 42 Configure the Modbus Master Read Command 21 44 Configure the Modbus Master Write Command 21 45 Configure the Quantum Processor as a Modbus Slave 9 21 47 Connect the MVIS56E MCM Module to the Quantum Processor 48 Connect to the Module s Web Page 30 Connect your PC to the ControlLogix Processor 21 39 Connect Your PC to the Module s Ethernet Port 27 Create a new RSLogix 5000 project 21 32 Create the Module 33 D DCE 59 Default Gateway 59 Does the MVI56E MCM module require processor logic 58 Download the Sample Program to the Processor 9 21 40 DTE 59 E ESD 59 Ethernet 60 F Firmware 60 Frequently Asked Questions 56 Full Duplex 60 G General Overview 20 H Half Duplex 60 How do change the module s IP address 57 How do monitor MVI56E MCM operation 58 How is the MVI56E MCM configured 57 Import the Ladder Rung 36 Important Safety Information MVIS56E and MVI56E XT Modules 2 Install ProSoft Discovery Service 17 Install the Configuration Tools 9 17 Install th
57. ts for information from a software program or the device on which that program runs in a client server relationship A Client on an Ethernet network is equivalent to a Master on a serial network D DCE Data communications equipment A modem for example Default Gateway The IP address of a network router where data is sent if the destination IP address is outside the local subnet The gateway is the device that routes the traffic from the local area network to other networks such as the Internet DTE Data terminal equipment A computer or terminal for example E ESD Electrostatic Discharge Can cause internal circuit damage to the coprocessor ProSoft Technology Inc Page 59 of 64 June 28 2010 Glossary of Terms MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module Ethernet A set of network cabling and network access CSMA CD protocol standards for bus topology computer networks invented by Xerox but now controlled by the 802 3 subcommittee of the IEEE Firmware Software for embedded computers Full Duplex A communications circuit or system designed to simultaneously transmit and receive two different streams of data Telephones are an example of a full duplex communication system Both parties on a telephone conversation can talk and listen at the same time If both talk at the same time their two signals are not corrupted Half Duplex A communications circuit or system
58. u have completed all the steps in this Setup Guide you will have learned how to Use the sample application page 19 Install the MVIS56E MCM setup and diagnostic software page 17 Install the MVI56E MCM module page 25 Import the Add On Instruction to the processor page 40 Configure the Modbus Master using the sample Add On Instruction Configure the Modbus Slave page 47 Verify the MVI5B6E MCM module communication status page 49 ProSoft Technology Inc Page 9 of 64 June 28 2010 Scope MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 1 3 ProSoft Technology Documentation ProSoft Technology provides the following documentation manuals with your MVI56E MCM Electronic documentation on the MVIS6E MCM web page Setup Guide this manual Describes a sample application and takes you through the steps necessary to install configure and verify the correct operation of the module User Manual Detailed reference guide to the module protocol configuration functional overview diagnostics and troubleshooting procedures and product specifications Datasheet Brief description of the module hardware and protocol implementation as well as general and functional specifications Additional documentation tools and product support Web Site Support Visit the ProSoft Technology web site at www prosoft technology com to download additional documentation tools and application info
59. y valid until the next time the module is initialized Please refer to the MVIS6E MCM User Manual for information on how to set the module s permanent IP address Page 30 of 64 ProSoft Technology Inc June 28 2010 MVI56E MCM MCMXT ControlLogix Platform Procedures Modbus Communication Module Setup Guide You will need the User Manual and the Add On Software to complete the steps in the following sections of this Setup Guide 5 1 6 Upload the Add On Instruction from the Module Configuration and control information for the MVI56E MCM module is provided as an Add On Instruction for RSLogix 5000 version 16 or higher 2 OY tafe TECHNOLOGY DOWNLOADS MVI56E MCM Safety Info Add on Software Setup Guide RESOURCES User Manuals gt Add on Rung Import with Sample Program Add On Instruction Pampa Technology E AEN Rung Import with Utility Add On Instruction Optional How to install the Add On Instruction Datasheet Rockwell n P Automation FUNCTIONS Click to upload Add On Instruction Firmware Upgrade Set Date amp Time Modbus Organization Technical Support Homepage Two Add On Instructions are provided The RUNG IMPORT WITH SAMPLE PROGRAM ADD ON INSTRUCTION MVI56 E MCM_AddOn_Rung_v2_2 L5X Includes the User Defined Data Types data objects and ladder logic required to configure the MVI56E MCM module The RUNG IMPORT WITH UTILITY ADD ON INSTRUCTION
60. ytes of RAM recommended 100 Mbytes of free hard disk space or more based on application requirements 256 color VGA graphics adapter 800 x 600 minimum resolution True Color 1024 x 768 recommended CD ROM drive Note The Hardware and Operating System requirements in this list are the minimum recommended to install and run software provided by ProSoft Technology Other third party applications may have different minimum requirements Refer to the documentation for any third party applications for system requirements Note You can install the module in a local or remote rack For remote rack installation the module requires EtherNet IP or ControlNet communication with the processor ProSoft Technology Inc Page 13 of 64 June 28 2010 Before You Begin MVI56E MCM MCMXT ControlLogix Platform Setup Guide Modbus Communication Module 2 2 Required Items This Setup Guide uses a sample application that shows you how to establish communication between the MVI56E MCM module Master Port and a Modbus Slave device The sample application requires the following equipment Item Description MVI56E MCM Modbus Communication Module 1756 L63 ControlLogix processor 1756 A7 B ControlLogix rack 1756 PA72 B ControlLogix rack power supply CPU434 12A Quantum processor Modbus device CPS 114 20 Quantum power supply 140XBP01000 Quantum rack Ethernet cable Ethernet cable to connect MVIS56E MCM

Download Pdf Manuals

image

Related Search

Related Contents

Samsung GT-B7610 Benutzerhandbuch  Cabletron Systems EMM-E6 User's Manual    USER MANUAL  Manual Classic Balcão rev5  EVBUM2227 - 25VT6A5VGEVB Evaluation Board User's Manual  THERMO RECORDER for Windows 取扱説明書  QNET Practical Control Guide  istruzioni dvr xdva0420  SBM 20 - Sanitas  

Copyright © All rights reserved.
Failed to retrieve file