ProSoft MVI69E-MBS User Manual

ProSoft MVI69E-MBS User Manual

Modbus serial enhanced communication module
Table of Contents

Advertisement

Quick Links

MVI69E-MBS
CompactLogix Platform
Modbus Serial Enhanced
Communication Module
June 28, 2017
USER MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVI69E-MBS and is the answer not in the manual?

Questions and answers

Summary of Contents for ProSoft MVI69E-MBS

  • Page 1 MVI69E-MBS CompactLogix Platform Modbus Serial Enhanced Communication Module June 28, 2017 USER MANUAL...
  • Page 2: Your Feedback Please

    Neither ProSoft Technology nor any of its affiliates or subsidiaries shall be responsible or liable for misuse of the information contained herein. Information in this document including illustrations, specifications and dimensions may contain technical inaccuracies or typographical errors.
  • Page 3: Important Safety Information

    Important Safety Information North America Warnings This Equipment is Suitable For Use in Class I, Division 2, Groups A, B, C, D or Non-Hazardous Locations Only. Warning – Explosion Hazard – Substitution of Any Components May Impair Suitability for Class I, Division 2. Warning –...
  • Page 5: Table Of Contents

    Creating a Module in the Project Using a Generic 1769 Module Profile ....22 Installing ProSoft Configuration Builder ..............24 Generating the AOI (.L5X File) in ProSoft Configuration Builder ......25 2.3.1 Setting Up the Project in PCB ................. 25 2.3.2...
  • Page 6 Using Controller Tags Controller Tags ....................... 75 5.1.1 MVI69E-MBS Controller Tags ................76 User-Defined Data Types (UDTs)................77 5.2.1 MVI69E-MBS User-Defined Data Types ..............77 MBS Controller Tag Overview ................79 5.3.1 MBS.CONFIG ......................80 5.3.2 MBS.DATA ......................80 5.3.3 MBS.CONTROL......................
  • Page 7 MVI69E-MBS ♦ CompactLogix Platform Contents Modbus Serial Enhanced Communication Module User Manual 7.2.9 Preset Single Register (Function Code 06) ............112 7.2.10 Diagnostics (Function Code 08) ................113 7.2.11 Force Multiple Coils (Function Code 15) ............... 115 7.2.12 Preset Multiple Registers (Function Code 16) ............116 Floating-Point Support ...................
  • Page 8 MVI69E-MBS ♦ CompactLogix Platform Modbus Serial Enhanced Communication Module User Manual ProSoft Technology, Inc. Page 8 of 154 June 28, 2017...
  • Page 9: Start Here

     Hardware installation and wiring: install the module, and safely connect Modbus and CompactLogix or MicroLogix 1500-LRP devices to a power source and to the MVI69E-MBS module’s application port(s) ProSoft Technology, Inc. Page 9 of 154 June 28, 2017...
  • Page 10: System Requirements

    (firmware version 10 or higher), with compatible power supply and one free slot in the rack, for the MVI69E-MBS module. Important: The MVI69E-MBS module has a power supply distance rating of 4 (L43 and L45 installations on first 2 slots of 1769 bus). It consumes 500 mA at 5 VDC.
  • Page 11: Deployment Checklist

    Most applications can use the Sample Add-On Instruction or Sample Ladder Logic without any modification.  Which slot number in the chassis does the MVI69E-MBS module occupy? For communication to occur, you must enter the correct slot number in the sample program.
  • Page 12: Setting Jumpers

    Start Here MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Setting Jumpers When the module is manufactured, the port selection jumpers are set to RS-232. To use RS-422 or RS-485, you must set the jumpers to the correct position. The following diagram describes the jumper settings.
  • Page 13: Installing The Module In The Rack

    Refer to the documentation for each device to be connected to verify that suitable safety procedures are in place before installing or servicing the device. After you verify the jumper placements, insert the MVI69E-MBS into the rack. Use the same technique recommended by Rockwell Automation to remove and install CompactLogix or MicroLogix 1500-LRP modules.
  • Page 14 Start Here MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Align the module using the upper and lower tongue-and-groove slots with the adjacent module and slide forward in the direction of the arrow. Move the module back along the tongue-and-groove slots until the bus connectors on the MVI69 module and the adjacent module line up with each other.
  • Page 15 MVI69E-MBS ♦ CompactLogix Platform Start Here Modbus Serial Enhanced Communication Module User Manual Push the module’s bus lever back slightly to clear the positioning tab and move it firmly to the left until it clicks. Ensure that it is locked firmly in place.
  • Page 16 Start Here MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Press the DIN-rail mounting area of the controller against the DIN-rail. The latches momentarily open and lock into place. Page 16 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 17: Adding The Module To Rslogix

    The .L5X file contains the Add-On Instruction, user-defined data types, controller tags and ladder logic required to configure the MVI69E-MBS module. Creating the Module in an RSLogix 5000 Project In an RSLogix 5000 project, there are two ways you can add the MVI69E-MBS module to the project. ...
  • Page 18: Creating A Module In The Project Using An Add-On Profile

    Installing an Add-On Profile Download the AOP file (MVI69x_RevX.X_AOP.zip) from the product webpage (www.prosoft-technology.com) onto your local hard drive and then extract the files from the zip archive. Make sure you have shut down RSLogix 5000 and RSLinx before you install the Add-On Profile (AOP).
  • Page 19 MVI69E-MBS ♦ CompactLogix Platform Adding the Module to RSLogix Modbus Serial Enhanced Communication Module User Manual Click F when complete. The AOP is now installed in RSLogix 5000. You INISH do not need to reboot the PC. Using an Add-On Profile In RSLogix 5000, expand the I/O C folder in the Project tree.
  • Page 20 Filters area, uncheck all boxes except the P box. A list ECHNOLOGY of ProSoft Technology modules appears in the dialog box. Select the MVI69E-MBS module in the list and click C REATE Page 20 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 21 Applications that require smaller amounts of data or faster update times, such as ControlNet networks, will benefit from smaller block transfer sizes. The MVI69E-MBS module is now visible in the I/O Configuration tree. ProSoft Technology, Inc. Page 21 of 154...
  • Page 22: Creating A Module In The Project Using A Generic 1769 Module Profile

    Modbus Serial Enhanced Communication Module 2.1.2 Creating a Module in the Project Using a Generic 1769 Module Profile This procedure is not required if you installed the ProSoft Technology Add-On Profile for this module. Expand the I/O C folder in the Project tree. Right-click the...
  • Page 23 Set the Module Properties values as follows: Parameter Value Name Enter a module identification string. Example: MVI69EMBS Description Enter a description for the module. Example: ProSoft communication module for Serial Modbus communications. Comm Format Select D -INT Slot Enter the slot number in the rack where the MV69E-MBS module is installed.
  • Page 24: Installing Prosoft Configuration Builder

    Installing ProSoft Configuration Builder Use the ProSoft Configuration Builder (PCB) software to configure the module. You can find the latest version of the ProSoft Configuration Builder (PCB) on our web site: http://www.prosoft-technology.com. The installation filename contains the PCB version number. For example, PCB_4.3.4.5.0238.
  • Page 25: Generating The Aoi (.L5X File) In Prosoft Configuration Builder

    Generating the AOI (.L5X File) in ProSoft Configuration Builder The following sections describe the steps required to set up a new configuration project in ProSoft Configuration Builder (PCB), and to export the .L5X file for the project. 2.3.1 Setting Up the Project in PCB To begin, start P (PCB).
  • Page 26 Default Project and Default Location, with a Default Module in the Default Location folder. The following illustration shows the PCB window with a new project. Your first task is to add the MVI69E-MBS module to the project. Page 26 of 154 ProSoft Technology, Inc.
  • Page 27 ODULE In the Product Line Filter area of the dialog box, click MVI69. In the Select Module Type dropdown list, click MVI69E-MBS, and then click OK to save your settings and return to the ProSoft Configuration Builder window. The MVI69E-MBS icon is now visible in the tree view.
  • Page 28: Creating And Exporting The .L5X File

    There are two parameters in the PCB configuration that affect the format of the .L5X file that is exported. Before exporting the .L5X file to the PC/Laptop, check the Block Transfer Size and Slot Number parameters. Expand the MVI69E-MBS icon by clicking the [+] symbol beside it. Similarly, expand the icon. Double-click the icon to open the Edit - Module dialog box.
  • Page 29: June

    Edit the Slot Number indicating where the module is placed in the 1769 bus. Click OK to close the Edit – Module dialog box. The .L5X file is now ready to be exported to the PC/Laptop. Right-click the MVI69E-MBS icon in the project tree and choose E XPORT ProSoft Technology, Inc.
  • Page 30: Creating A New Rslogix 5000 Project

    Adding the Module to RSLogix MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Save the .L5X file to the PC/Laptop in an easily found location, such as Windows Desktop. Creating a New RSLogix 5000 Project Click the F menu and then choose N Select your CompactLogix or MicroLogix 1500-LRP controller model.
  • Page 31: Importing The Add-On Instruction

    MVI69E-MBS ♦ CompactLogix Platform Adding the Module to RSLogix Modbus Serial Enhanced Communication Module User Manual Importing the Add-On Instruction Open the application in RSLogix 5000. Expand the T folder, and expand the M folder. ASKS Expand the M folder. The M contains rungs of logic.
  • Page 32 Adding the Module to RSLogix MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Select the .L5X file that you exported from PCB (Creating and Exporting the .L5X File (page 28)). This opens the Import Configuration dialog box. Click T under to display the controller tags in the Add-On Instruction.
  • Page 33 MVI69E-MBS ♦ CompactLogix Platform Adding the Module to RSLogix Modbus Serial Enhanced Communication Module User Manual Note: If you are using RSLogix version 16 or earlier, the Import Configuration dialog box does not contain the Import Content tree. If the module is not located in the default slot (or is in a remote rack), edit the...
  • Page 34 When the import is completed, the new rung with the Add-On Instruction is visible. The procedure also imports new user-defined data types, data objects and the Add-On instruction to be used in the project with the MVI69E-MBS module. Page 34 of 154 ProSoft Technology, Inc.
  • Page 35: Adding Multiple Modules In The Rack (Optional)

    MVI69E-MBS as the M . Click OK. ILTER ODULE Select the MVI69E-MBS module in the tree and repeat the above steps to add a second (or more) module in the PCB project. ProSoft Technology, Inc. Page 35 of 154...
  • Page 36 User Manual Modbus Serial Enhanced Communication Module Note: You must give each MVI69E-MBS module a unique name. The default name on a duplicate module appends a number to the end such as MVI69E-MBS_000, MVI69E-MBS_001, etc. You can rename the module by right clicking the module and choosing Rename.
  • Page 37: Adding Another Module In Rslogix 5000

    User Manual 2.6.2 Adding Another Module in RSLogix 5000 You can place multiple MVI69E-MBS modules in the same rack provided it does not exceed the power distance rating of the CompactLogix or MicroLogix 1500- LRP rack (see System Requirements (page 10)). Adding an additional module to the rack is similar to installing a new module;...
  • Page 38 Adding the Module to RSLogix MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module The New Module dialog box appears. Enter a unique name for the new module, and confirm the slot number of the new module. Click OK. The new module is now visible.
  • Page 39 MVI69E-MBS ♦ CompactLogix Platform Adding the Module to RSLogix Modbus Serial Enhanced Communication Module User Manual … Right-click an empty rung in the routine, and then choose I MPORT UNGS ProSoft Technology, Inc. Page 39 of 154 June 28, 2017...
  • Page 40 Adding the Module to RSLogix MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Select the .L5X file you created and exported for the new module, and click . The new .L5X file has a unique filename that is specific to the new MPORT module.
  • Page 41 MVI69E-MBS ♦ CompactLogix Platform Adding the Module to RSLogix Modbus Serial Enhanced Communication Module User Manual 10 Associate the I/O connection variables to the correct module in the corresponding slot number. The default values are Local:1:I and Local:1:O. You must edit these values if the card is placed in a slot location other than slot 1 (Local:1:x means the card is located in slot 1).
  • Page 42 Adding the Module to RSLogix MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 11 Click OK. The setup procedure is now complete. Save the project. It is ready to download to the CompactLogix or MicroLogix 1500-LRP processor.
  • Page 43: Configuring The Mvi69E-Mbs Using Pcb

    MicroLogix 1500-LRP processor, where it is stored in the MBS.CONFIG controller tag generated by the previously exported AOI. See Creating and Exporting the .L5X File (page 28). When the MVI69E-MBS module boots up, it requests the processor to send the configuration over the backplane in special Configuration Blocks.
  • Page 44: Basic Pcb Functions

    Configuring the MVI69E-MBS Using PCB MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Basic PCB Functions 3.1.1 Creating a New PCB Project and Exporting an .L5X File Please see the chapter Adding the Module to RSLogix (page 17).
  • Page 45 MVI69E-MBS ♦ CompactLogix Platform Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Double-click any icon to open an Edit dialog box with a table. Use this dialog box to build and edit Modbus Master commands. To add a row to the table, click A ProSoft Technology, Inc.
  • Page 46: Printing A Configuration File

    To edit the row, click E . This opens an Edit dialog box. 3.1.4 Printing a Configuration File In the main PCB window, right-click the MVI69E-MBS icon and then choose ONFIGURATION In the View Configuration dialog box, click the F...
  • Page 47: Module Configuration Parameters

    Modbus Serial Enhanced Communication Module User Manual Module Configuration Parameters 3.2.1 Module Parameters This section contains general module configuration parameters, including database allocation and backplane transfer options. In the ProSoft Configuration Builder (PCB) tree view, double-click M ODULE Parameter Value Description Module Name...
  • Page 48: Modbus Port X Parameters

    Modbus Serial Enhanced Communication Module 3.2.2 Modbus Port x Parameters This section applies to both MBS P 1 and MBS P In the ProSoft Configuration Builder tree view, double-click the M ODBUS ORT X icon. Configuration Parameters Common to Master and Slave...
  • Page 49 MVI69E-MBS ♦ CompactLogix Platform Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Float Flag Yes or No Specifies how the Slave driver responds to Function Code 3, 6, and 16 commands (read and write Holding Registers) from a remote Master when it is moving 32-bit floating-point data.
  • Page 50 Configuring the MVI69E-MBS Using PCB MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Additional Configuration Parameters as Master The Type parameter must be M to configure these parameters. See ASTER Configuration Parameters Common to Master and Slave (page 48).
  • Page 51 MVI69E-MBS ♦ CompactLogix Platform Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Additional Configuration Parameters as Slave The Type parameter must be S or P to configure these LAVE LAVE parameters. See Configuration Parameters Common to Master and Slave (page 48).
  • Page 52: Modbus Port X Commands

    OMMANDS In order to interface the MVI69E-MBS with Modbus slave devices, you must create a command list. The commands in the list specify the slave device to be addressed, the function to be performed (read or write), the data area in the device to interface with and the registers in the internal database to be associated with the device data.
  • Page 53 MVI69E-MBS ♦ CompactLogix Platform Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Parameter Value Description Enable 0 to 4 This field defines whether the command is to be executed under certain conditions. Disabled (0) = The command is disabled and is not executed in the normal polling sequence.
  • Page 54 Configuring the MVI69E-MBS Using PCB MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Poll Interval 0 to 65535 Specifies the minimum interval between executions of seconds continuous commands (Enable code = 1). Example: If you set the value to 10, the command executes no more frequently than once every 10 seconds.
  • Page 55: Ethernet 1

    3.2.4 Ethernet 1 This section defines the permanent IP address, Subnet Mask, and Gateway of the module. In the ProSoft Configuration Builder tree view, double-click the E 1 icon. THERNET Parameter Description...
  • Page 56: Downloading The Configuration File To The Processor

    MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Downloading the Configuration File to the Processor In the ProSoft Configuration Builder tree view, right-click the module icon and choose D OWNLOAD FROM EVICE In the Download Configuration File dialog box, click RSW Page 56 of 154 ProSoft Technology, Inc.
  • Page 57 MVI69E-MBS ♦ CompactLogix Platform Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Browse to, and then highlight the CompactLogix or MicroLogix 1500-LRP processor and click OK. Notice the CIPConnect path has been updated in the Download Configuration File dialog box.
  • Page 58 Configuring the MVI69E-MBS Using PCB MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module When ready, click D to download the configuration file to the OWNLOAD processor. Following the download process, the module is automatically rebooted. After rebooting, the ladder logic sends the configuration data from the processor to the module.
  • Page 59: Uploading The Configuration File From The Processor

    Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Uploading the Configuration File from the Processor In the ProSoft Configuration Builder tree view, right-click the MVI69E-MBS icon and choose U PLOAD FROM EVICE TO ProSoft Technology, Inc.
  • Page 60 Configuring the MVI69E-MBS Using PCB MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module In the Upload Configuration File dialog box, the CIPConnect path should already be constructed if you have previously downloaded the configuration file from the same PC. If not, click RSW , browse to, then select the CompactLogix or MicroLogix 1500-LRP Processor, and click OK.
  • Page 61 MVI69E-MBS ♦ CompactLogix Platform Configuring the MVI69E-MBS Using PCB Modbus Serial Enhanced Communication Module User Manual Click T to verify the path is active and can successfully ONNECTION connect to the processor. When ready, click U . When upload is complete, click C...
  • Page 62 MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Page 62 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 63: Mvi69E-Mbs Backplane Data Exchange

    The following topics describe several concepts that are important for understanding the operation of the MVI69E-MBS module. This is the order of operations on power-up: The module begins the following logical functions:...
  • Page 64: Backplane Data Transfer

    User Manual Modbus Serial Enhanced Communication Module Backplane Data Transfer The MVI69E-MBS module communicates directly over the CompactLogix or MicroLogix 1500-LRP backplane. Data is paged between the module and the CompactLogix or MicroLogix 1500-LRP processor across the backplane using the module's input and output images. The update frequency of the images is determined by the scheduled scan rate that you define for the module and the communication load on the module.
  • Page 65: Normal Data Transfer

    MVI69E-MBS ♦ CompactLogix Platform MVI69E-MBS Backplane Data Exchange Modbus Serial Enhanced Communication Module User Manual All data transferred between the module and the processor over the backplane is through the input and output images. Ladder logic in the CompactLogix or MicroLogix 1500-LRP processor interfaces the input and output image data with data defined in the Controller Tags.
  • Page 66: Read And Write Block Transfer Sequences

    MVI69E-MBS Backplane Data Exchange MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 4.3.3 Read and Write Block Transfer Sequences The Read Block ID is an index value that determines the location where the data is placed in the processor controller tag array of module read data. The number of data words per transfer depends on the configured Block Transfer Size parameter in the configuration file (possible values are 60, 120, or 240).
  • Page 67 MVI69E-MBS ♦ CompactLogix Platform MVI69E-MBS Backplane Data Exchange Modbus Serial Enhanced Communication Module User Manual If Block Transfer Size = 60 ProSoft Technology, Inc. Page 67 of 154 June 28, 2017...
  • Page 68 MVI69E-MBS Backplane Data Exchange MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module If Block Transfer Size = 120 Page 68 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 69 MVI69E-MBS ♦ CompactLogix Platform MVI69E-MBS Backplane Data Exchange Modbus Serial Enhanced Communication Module User Manual If Block Transfer Size = 240 ProSoft Technology, Inc. Page 69 of 154 June 28, 2017...
  • Page 70: Data Flow Between The Module And Processor

    Modbus Master device or a Modbus Slave device. 4.4.1 Slave Mode In Slave Driver mode, the MVI69E-MBS module responds to read and write commands issued by a master on the Modbus network. The following diagram shows the data flow for normal Slave mode.
  • Page 71 MVI69E-MBS ♦ CompactLogix Platform MVI69E-MBS Backplane Data Exchange Modbus Serial Enhanced Communication Module User Manual In Slave Pass-Through mode, write commands from the Master are handled differently than they are in Normal mode. In Slave Pass-Through mode, all write requests are passed directly to the processor and data is not written directly into the module’s database.
  • Page 72: Master Mode

    Modbus Serial Enhanced Communication Module 4.4.2 Master Mode In Master mode, the MVI69E-MBS module issues read or write commands to slave devices on the Modbus network. These commands are user-configured in PCB; refer to Modbus Port x Commands (page 52). This list is transferred to the module when the module receives its configuration from the processor.
  • Page 73 For a port to function in Master Mode, its Master Command List must be defined in Prosoft Configuration Builder; refer to Modbus Port x Commands (page 52). This list contains up to 310 individual entries, with each entry containing the information required to construct a valid command.
  • Page 74 MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Page 74 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 75: Using Controller Tags

    (page 17) for information on importing the Add-On Instruction into RSLogix. Controller Tags Data related to the MVI69E-MBS is stored in the ladder logic in variables called controller tags. You use controller tags to manage communication between the MVI69E-MBS module and the CompactLogix or MicroLogix 1500-LRP processor: ...
  • Page 76: Mvi69E-Mbs Controller Tags

    Using Controller Tags MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 5.1.1 MVI69E-MBS Controller Tags The main controller tag structure, MBS, is broken down into five lower-level controller tag structures. The five lower-level controller tag structures contain other controller tags and controller tag structures.
  • Page 77: User-Defined Data Types (Udts)

    The Add-On Instruction for the MVI69E-MBS module has pre-defined UDTs. You can find them in the User-Defined subfolder, located in the Data Types folder in the Controller Organizer pane of the main RSLogix window.
  • Page 78 Using Controller Tags MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module For example, if you expand MBS.DATA, you see that it contains two UDTs, ReadData and WriteData. Both of these are 600-element integer arrays by default. Notice that these UDTs are the data types used to declare the MBS.DATA.ReadData and MBS.DATA.WriteData controller tag arrays.
  • Page 79: Mbs Controller Tag Overview

    MVI69E-MBS ♦ CompactLogix Platform Using Controller Tags Modbus Serial Enhanced Communication Module User Manual Tip: If more than 600 words of Read or Write Data are needed, the MBS.DATA.ReadData and MBS.DATA.WriteData controller tag arrays can be expanded. Simply edit the size of the ReadData or WriteData integer array in the D column of the MBSDATA UDT.
  • Page 80: Mbs.config

    Modbus Serial Enhanced Communication Module 5.3.1 MBS.CONFIG When ProSoft Configuration Builder (PCB) downloads the configuration file from the PC to the processor, the processor stores the configuration file data in the MBS.CONFIG.FileData array. Its CRC is also included in this array.
  • Page 81 MVI69E-MBS ♦ CompactLogix Platform Using Controller Tags Modbus Serial Enhanced Communication Module User Manual MBS.CONTROL.CmdControl This array allows the processor to dynamically enable configured commands for execution. Tag Name Range Description MBS.CONTROL.CmdControl. 0 or 1 Command Control: CmdControlTrigger Disable = 0, Enable = 1 MBS.CONTROL.CmdControl.
  • Page 82 Using Controller Tags MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module MBS.CONTROL.EventCmd_ProcessorData This array allows the processor to dynamically build Modbus commands with processor data. This feature is meant for periodic execution such as resetting the clock and zeroing-out counters.
  • Page 83 MVI69E-MBS ♦ CompactLogix Platform Using Controller Tags Modbus Serial Enhanced Communication Module User Manual MBS.CONTROL.SlavePoll This array allows the processor to enable, disable and retrieve status for slaves. Tag Name Range Description MBS.CONTROL.SlavePoll.Portx Port x slave polling control MBS.CONTROL.SlavePoll.Portx. 0 or 1...
  • Page 84 Using Controller Tags MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module MBS.CONTROL.GetStatus This tag allows the processor to retrieve status from the module. Tag Name Range Description GetStatus 0 or 1 Triggers status retrieval from the module 0 = Disable, 1 = Enable MBS.CONTROL.ResetStatus...
  • Page 85: Mbs.status

    MVI69E-MBS ♦ CompactLogix Platform Using Controller Tags Modbus Serial Enhanced Communication Module User Manual 5.3.4 MBS.STATUS This array contains status data for the module. Tag Name Description Program cycle counter – this value is incremented each MBS.STATUS.PassCnt time a complete program cycle occurs in the module MBS.STATUS.Product...
  • Page 86: Mbs.util

    Using Controller Tags MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 5.3.5 MBS.UTIL The array is used for internal ladder processing, and must not be modified. Tag Name Description MBS.UTIL.ReadDataSizeGet Holds Read Data array size MBS.UTIL.WriteDataSizeGet Holds Write Data array size Number of Read Data blocks –...
  • Page 87: Diagnostics And Troubleshooting

     Communication Error Codes ............... 100  Connecting to the Module’s Web Page ..........101 The MVI69E-MBS provides information on diagnostics and troubleshooting in the following forms:  LED status indicators on the front of the module provide general information on the module's status.
  • Page 88: Ethernet Led Indicators

    During module configuration, the OK LED is red and the BP ACT LED is on. If the APP, BP ACT and OK LEDs blink at a rate of every one-second, this indicates a serious problem with the module. Call ProSoft Technology Technical Support to arrange for repairs.
  • Page 89: Clearing A Fault Condition

    Verify correct configuration data is being transferred to the module from the CompactLogix or MicroLogix 1500-LRP controller. If the module's OK LED does not turn GREEN, verify that the module is inserted completely into the rack. If this does not cure the problem, contact ProSoft Technology Technical Support. 6.2.2 Troubleshooting Use the following troubleshooting steps if you encounter problems when the module is powered up.
  • Page 90: Connecting The Pc To The Module's Ethernet Port

    ProSoft Discovery Service is unable to locate the modules. To use ProSoft Configuration Builder, arrange the Ethernet connection so that there is no router/ layer 3 switch between the computer and the module, OR reconfigure the router/ layer 3 switch to allow routing of the UDP broadcast messages.
  • Page 91 MVI69E-MBS ♦ CompactLogix Platform Diagnostics and Troubleshooting Modbus Serial Enhanced Communication Module User Manual Right-click the module icon in the tree and choose D IAGNOSTICS In the Diagnostics window, click the S button. ONNECTION In the Connection Setup dialog box, click B...
  • Page 92 Important: The temporary IP address is only valid until the next time the module is initialized. For information on how to set the module’s permanent IP address, see Ethernet 1 (page 55). Close the ProSoft Discovery Service window. Enter the temporary IP address in the E...
  • Page 93: Using The Diagnostics Menu In Pcb

    In the tree view in ProSoft Configuration Builder, right-click the MVI69E-MBS module and then choose D . For instructions on opening and using IAGNOSTICS a project in PCB, please refer to Configuring the MVI69E-MBS Using PCB (page 43). After the Diagnostics window opens, click the S button to...
  • Page 94 Diagnostics and Troubleshooting MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module In the Ethernet field of the Connection Setup dialog box, enter the current IP address, whether it is temporary or permanent. Click T ONNECTION verify that the module is accessible with the current settings.
  • Page 95: Diagnostics Menu

    Diagnostics and Troubleshooting Modbus Serial Enhanced Communication Module User Manual 6.4.1 Diagnostics Menu In the Diagnostics window in ProSoft Configuration Builder, the Diagnostics menu is available through the Ethernet configuration port. The menu is arranged as a tree structure. ProSoft Technology, Inc.
  • Page 96: Monitoring Network Configuration Information

    MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 6.4.2 Monitoring Network Configuration Information In the Diagnostics window in Prosoft Configuration Builder, click NETWORK and then click C to view the Ethernet network configuration information. ONFIG Page 96 of 154 ProSoft Technology, Inc.
  • Page 97: Monitoring Backplane Information

    MVI69E-MBS ♦ CompactLogix Platform Diagnostics and Troubleshooting Modbus Serial Enhanced Communication Module User Manual 6.4.3 Monitoring Backplane Information In the Diagnostics window in ProSoft Configuration Builder, click BACKPLANE to view the backplane information. This menu has two submenus:  ONFIGURATION ...
  • Page 98: Port X Module Information

    Diagnostics and Troubleshooting MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 6.4.4 Port x Module Information The MODBUS PORT 1 and MODBUS PORT 2 menus include the following submenus:  Configuration  Status (General status for the port) ...
  • Page 99: Monitoring Data Values In The Module's Database

    Diagnostics and Troubleshooting Modbus Serial Enhanced Communication Module User Manual 6.4.5 Monitoring Data Values in the Module’s Database In the Diagnostics window in ProSoft Configuration Builder, click DATABASE to view the contents of the MVI69E-MBS module’s and then click D ECIMAL internal database.
  • Page 100: Communication Error Codes

    Diagnostics and Troubleshooting MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Communication Error Codes Note: If an error code is reported that is not listed below, check with the documentation of the Modbus device(s) on the module's application ports. Modbus devices can produce device-specific error codes.
  • Page 101: Connecting To The Module's Web Page

    MVI69E-MBS ♦ CompactLogix Platform Diagnostics and Troubleshooting Modbus Serial Enhanced Communication Module User Manual Connecting to the Module’s Web Page The module’s internal web server provides access to module version and status information, as well as the ability to set the date and time, reboot the module, and download firmware upgrade to the module.
  • Page 102 Diagnostics and Troubleshooting MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Page 102 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 103: Reference

     Ethernet Port Connection ..............145  Modbus Application Port Connection ..........146 Product Specifications ® The MVI69E-MBS allows Rockwell Automation CompactLogix or MicroLogix ® 1500-LRP I/O compatible processors to interface easily with other Modbus protocol compatible devices. The module acts as an input/output communications module between the Modbus network and the CompactLogix or MicroLogix 1500-LRP backplane.
  • Page 104: Hardware Specifications

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.1.1 Hardware Specifications Specification Description Dimensions Standard 1769 Single-slot module Current Load 500 mA max @ 5 VDC Power supply distance rating of 4 (L43 and L45 installations on first 4 slots of 1769 bus) Operating Temp.
  • Page 105: About The Modbus Protocol

    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 MVI69E-MBS module can work as a Master and as a Slave.
  • Page 106: Function Codes Supported By The Module

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.2.3 Function Codes Supported by the Module The format of each command in the list depends on the Modbus Function Code being executed. The following table lists the Function Codes supported by the MVI69E-MBS module.
  • Page 107: Read Input Status (Function Code 02)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual Node Function Data Start Data Start Number of Number of Error Check Address Code Point High Point Low Points High Points Low Field (2 bytes) Response An example response to Read Coil Status is as shown in the table below. The data is packed one bit for each coil.
  • Page 108 Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module The following table is a sample read input status request to read inputs 10197 to 10218 (22 coils) from slave number 11. Note: This is the structure of the message being sent out to the Modbus network. The byte values below are in hexadecimal display.
  • Page 109: Read Holding Registers (Function Code 03)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.2.6 Read Holding Registers (Function Code 03) Query This function allows you to retrieve the contents of holding registers 4xxxx (Modbus 4x range) in the addressed slave. The registers can store the numerical values of associated timers and counters which can be driven to external devices.
  • Page 110: Read Input Registers (Function Code 04)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.2.7 Read Input Registers (Function Code 04) Query This function retrieves the contents of the controller's input registers from the Modbus 3x range. These locations receive their values from devices connected to the I/O structure and can only be referenced, not altered from within the controller, The addressing allows retrieving up to 125 registers at each request;...
  • Page 111: Force Single Coil (Function Code 05)

    Field (2 bytes) The forcing of a coil via Modbus function 5 happens regardless of whether the addressed coil is disabled or not (In ProSoft products, the coil is only affected if you implement the necessary ladder logic). Note: The Modbus protocol does not include standard functions for testing or changing the DISABLE state of discrete inputs or outputs.
  • Page 112: Preset Single Register (Function Code 06)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Coils that are reprogrammed in the controller logic program are not automatically cleared upon power up. Thus, if such a coil is set ON by function Code 5 and (even months later), an output is connected to that coil, the output is "hot".
  • Page 113: Diagnostics (Function Code 08)

    Sub-function Codes Supported Only Sub-function 00 is supported by the MVI69E-MBS module. 00 Return Query Data The data passed in the request data field is to be returned (looped back) in the response.
  • Page 114 Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module The data fields in responses to other kinds of queries could contain error counts or other data requested by the sub-function code. Page 114 of 154 ProSoft Technology, Inc.
  • Page 115: Force Multiple Coils (Function Code 15)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.2.11 Force Multiple Coils (Function Code 15) Query This function forces each coil (Modbus 0x range) in a consecutive block of coils to a desired ON or OFF state. Any coil that exists within the controller can be forced to either state (ON or OFF).
  • Page 116: Preset Multiple Registers (Function Code 16)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.2.12 Preset Multiple Registers (Function Code 16) Query This Function Code allows you to modify the contents of a Modbus 4x range in the slave. This writes up to 125 registers at time. Since the controller is actively scanning, it also can alter the content of any holding register at any time.
  • Page 117: Floating-Point Support

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual Floating-Point Support You can easily move floating point data between the MBS module and other devices as long as the device supports IEEE 754 Floating Point format. This IEEE format is a 32-bit single-precision floating-point format.
  • Page 118: Enron Floating Point Support

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.3.1 ENRON Floating Point Support Many manufacturers have implemented special support in their drivers for what is commonly called the Enron version of the Modbus protocol. In this implementation, addresses greater than 7000 are presumed to contain floating- point values.
  • Page 119 MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual Example #1: master is issuing Modbus command with FC 16 (with Float Flag: Yes) to transfer Float data to slave. (Float specific module parameters) Float Flag: "Y" tells the master to consider the data values that need to be sent to the slave as floating point data where each data value is composed of 2 words (4 bytes or 32 bits).
  • Page 120 Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module In the above example, the master's Modbus command to transmit inside the Modbus packet is as follows. Slave Function Address in Reg Count Byte Count Data Address Code...
  • Page 121 MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual Example #2: master is issuing Modbus command with FC 16 (with Float Flag: No) to transfer Float data. Float Flag: "N" tells the master to ignore the floating values and treat each register data as a data point composed of 1 word, 2 bytes or 16 bits.
  • Page 122 Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module In this example, the master's Modbus packet contains the data byte and data word counts that have NOT been doubled from the amount specified by Reg Count due to the Float Flag set to N. The slave looks for the byte count in the data packet to know the length of the data to read from the wire.
  • Page 123 MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual In the above example, the master's Modbus command to transmit inside the Modbus packet is as follows. Slave Address Function Code Address in Device Reg Count 6100 17 D4...
  • Page 124: Function Blocks

    Data contained in this database is paged through the input and output images by coordination of the CompactLogix or MicroLogix 1500-LRP ladder logic and the MVI69E-MBS module's program. Each block transferred from the module to the processor or from the processor to the module contains a block identification code that describes the content of the block.
  • Page 125: Event Command Blocks (1000 To 1255, 2000 To 2255)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.1 Event Command Blocks (1000 to 1255, 2000 to 2255) Blocks 1000 to 1255: Event Port 1 Blocks 2000 to 2255: Event Port 2 Event Command blocks send Modbus commands directly from the ladder logic to one of the Master ports.
  • Page 126: Slave Polling Disable Blocks

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.2 Slave Polling Disable Blocks Block 3000: Port 1 Slave Polling Disable Block 3100: Port 2 Slave Polling Disable These blocks allow the processor to disable polling for specific slaves.
  • Page 127: Slave Polling Status Blocks (3002 To 3006, 3102 To 3106)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.4 Slave Polling Status Blocks (3002 to 3006, 3102 to 3106) Blocks 3002 to 3006: Port 1 Slave Status Blocks 3102 to 3106: Port 2 Slave Status Two arrays are allocated in the module’s primary object to hold the polling status of each slave on the Master ports.
  • Page 128: Command Control Blocks (5001 To 5006, 5101 To 5106)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.5 Command Control Blocks (5001 to 5006, 5101 to 5106) Blocks 5001 to 5006: Port 1 Command Control Blocks 5101 to 5106: Port 2 Command Control If the CompactLogix or MicroLogix 1500-LRP processor sends a command control block, the module places the commands referenced in the block in the command queue.
  • Page 129: Add Event With Data Blocks (8000, 8001)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.6 Add Event with Data Blocks (8000, 8001) Block 8000: Add Event with Data for Port 1 Block 8001: Add Event with Data for Port 2 The 8000-series blocks are similar to the 1000 and 2000-series blocks. The 8000-series blocks source the command data from the processor, instead of from the module’s database.
  • Page 130: Get Event With Data Status Block (8100)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.7 Get Event with Data Status Block (8100) Block 8100: Get Event with Data Status This block requests status data for Event with Data Commands. Block 8100: Request from Processor to Module...
  • Page 131: Get Configuration File Information Block (9000 Or -9000)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.8 Get Configuration File Information Block (9000 or -9000) Block 9000 or -9000: Get Configuration File Information This block requests information from the processor about the configuration file, in preparation for transferring the configuration file from the processor to the module.
  • Page 132: Get Configuration File Block (9001 Or -9001)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.9 Get Configuration File Block (9001 or -9001) Block 9001 or -9001: Get Configuration File Information This block requests the configuration file from the processor. The module returns the requested contents of the configuration file.
  • Page 133: Get General Module Status Data Block (9250)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.10 Get General Module Status Data Block (9250) Block 9250: Get General Module Status Data This block requests the general module status. Block 9250: Request from Processor to Module...
  • Page 134 Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Description Offset Port 2 Requests: Total number of messages sent out the port. Port 2 Responses: Total number of messages received on the port. Port 2 Errors Sent: Total number of message errors sent out of the port.
  • Page 135: Set Port And Command Active Bits Block (9500)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.11 Set Port and Command Active Bits Block (9500) Block 9500: Set Port and command active bits This block enables and disables ports, as well as individual Master commands for a port.
  • Page 136: Get Port And Command Active Bits Block (9501)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.12 Get Port and Command Active Bits Block (9501) Block 9501: Get Port and command active bits This block requests the enabled/disabled status of ports and Master commands.
  • Page 137: Pass-Through Formatted Block For Functions 6 And 16 With Word Data Block (9956)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.13 Pass-through Formatted Block for Functions 6 and 16 with Word Data Block (9956) Block 9956: Pass-Through Formatted Block for Functions 6 and 16 with Word Data Block...
  • Page 138: Pass-Through Formatted Block For Functions 6 And 16 With Float Data Block (9957)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.14 Pass-through Formatted Block for Functions 6 and 16 with Float Data Block (9957) Block 9957: Pass-Through Formatted Block for Functions 6 and 16 with Float Data Block...
  • Page 139: Pass-Through Formatted Block For Function 5 (9958)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.15 Pass-through Formatted Block for Function 5 (9958) Block 9958: Pass-Through Formatted Block for Function 5 Block 9958: Request from Module to Processor Offset Description Read Block ID: 9958...
  • Page 140: Pass-Through Formatted Block For Function 15 (9959)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.16 Pass-through Formatted Block for Function 15 (9959) Block 9959: Pass-Through Formatted Block for Function 15 When the module receives a function code 15 in Pass-Through mode, the module writes the data using block ID 9959 for multiple-bit data.
  • Page 141: Pass-Through Formatted Block For Function 23 (9961)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.17 Pass-through Formatted Block for Function 23 (9961) Block 9961: Pass-Through Formatted Block for Function 23 Block 9961: Request from Module to Processor Offset Description Read Block ID: 9961...
  • Page 142: Pass-Through Block For Function 99 (9970)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.18 Pass-through Block for Function 99 (9970) Block 9970: Pass-Through Block for Function 99 Block 9970: Request from Module to Processor Offset Description Read Block ID: 9970 Write Block ID: 9970...
  • Page 143: Pass Module Time To Processor Block (9973)

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.4.19 Pass Module Time to Processor Block (9973) Block 9973: Pass Module Time to Processor Block This block uses the time information from the module to set the processor time.
  • Page 144: Reset Status Block (9997)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.4.20 Reset Status Block (9997) Block 9997: Reset Status Block This block resets the module, port 1, and/or port 2 status. Block 9997: Request from Processor to Module...
  • Page 145: Ethernet Port Connection

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual Ethernet Port Connection 7.5.1 Ethernet Cable Specifications The recommended cable is Category 5 or better. A Category 5 cable has four twisted pairs of wires, which are color-coded and cannot be swapped. The module uses only two of the four pairs.
  • Page 146: Modbus Application Port Connection

    MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module Ethernet Performance Ethernet performance in the MVI69E-MBS module can be affected in the following way:  Accessing the web interface (refreshing the page, downloading files, and so on) may affect performance ...
  • Page 147 MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual RS-232: Modem Connection (Hardware Handshaking Required) This type of connection is required between the module and a modem or other communication device. The "Use CTS Line" parameter for the port configuration should be set to 'Y' for most modem applications.
  • Page 148 Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module RS-232: Null Modem Connection (No Hardware Handshaking) This type of connection can be used to connect the module to a computer or field device communication port. Note: For most null modem connections where hardware handshaking is not required, the Use CTS Line parameter should be set to N and no jumper is required between Pins 7 (RTS) and 8 (CTS) on the connector.
  • Page 149: Wiring

    MVI69E-MBS ♦ CompactLogix Platform Reference Modbus Serial Enhanced Communication Module User Manual 7.6.2 RS-422 Wiring The RS-422 interface requires a single four or five wire cable. The Common connection is optional, depending on the RS-422 network devices used. The cable required for this interface is shown below: 7.6.3 RS-485 Wiring...
  • Page 150: Db9 To Rj45 Adaptor (Cable 14)

    Reference MVI69E-MBS ♦ CompactLogix Platform User Manual Modbus Serial Enhanced Communication Module 7.6.4 DB9 to RJ45 Adaptor (Cable 14) Page 150 of 154 ProSoft Technology, Inc. June 28, 2017...
  • Page 151: Support, Service & Warranty

    Details about the serial, Ethernet or Fieldbus devices interfaced to the module, if any. Note: For technical support calls within the United States, ProSoft’s 24/7 after-hours phone support is available for urgent plant-down issues. Detailed contact information for all our worldwide locations is available on the following page.
  • Page 152: Warranty Information

    (location in Sao Paulo) E-mail: brasil@prosoft-technology.com Languages spoken include: Portuguese, English Warranty Information For complete details regarding ProSoft Technology’s TERMS & CONDITIONS OF SALE, WARRANTY, SUPPORT, SERVICE AND RETURN MATERIAL AUTHORIZATION INSTRUCTIONS please see the documents at: www.prosoft-technology/legal Documentation is subject to change without notice.
  • Page 153: Index

    Configuring the Floating Point Data Transfer • 118 Get General Module Status Data Block (9250) • 133 Configuring the MVI69E-MBS Using PCB • 43, 90, 93 Get Port and Command Active Bits Block (9501) • 136 Connecting the PC to the Module's Ethernet Port • 90 Connecting to the Module’s Web Page •...
  • Page 154 Slave Mode • 48, 70 Monitoring Network Configuration Information • 96 Slave Polling Disable Blocks • 126 MVI69E-MBS Backplane Data Exchange • 63 Slave Polling Enable Blocks (3001, 3101) • 126 MVI69E-MBS Controller Tags • 76 Slave Polling Status Blocks (3002 to 3006, 3102 to MVI69E-MBS User-Defined Data Types •...

Table of Contents