
Contents MVI69E-MBTCP ♦ CompactLogix Platform
User Manual Modbus TCP/IP Enhanced Communication Module
Page 6 of 150 ProSoft Technology, Inc.
June 28, 2017
4.3 Normal Data Transfer ............................................................................................. 65
4.3.1 Write Block: Request from the Processor to the Module........................................ 65
4.3.2 Read Block: Response from the Module to the Processor..................................... 65
4.3.3 Read and Write Block Transfer Sequences ........................................................... 66
4.4 Data Flow Between the Module and Processor ..................................................... 70
4.4.1 Server Mode ........................................................................................................... 70
4.4.2 Master Mode........................................................................................................... 72
5Using Controller Tags 75
5.1 Controller Tags ....................................................................................................... 75
5.1.1 MVI69E-MBTCP Controller Tags............................................................................ 76
5.2 User-Defined Data Types (UDTs)........................................................................... 76
5.2.1 MVI69E-MBTCP User-Defined Data Types ........................................................... 77
5.3 MBTCP Controller Tag Overview ........................................................................... 79
5.3.1 MBTCP.CONFIG .................................................................................................... 79
5.3.2 MBTCP.DATA......................................................................................................... 80
5.3.3 MBTCP.CONTROL................................................................................................. 80
5.3.4 MBTCP.STATUS.................................................................................................... 86
5.3.5 MBTCP.UTIL........................................................................................................... 90
6Diagnostics and Troubleshooting 93
6.1 Ethernet LED Indicators.......................................................................................... 93
6.2 LED Status Indicators............................................................................................. 94
6.2.1 Clearing a Fault Condition ...................................................................................... 94
6.2.2 Troubleshooting...................................................................................................... 95
6.3 Connecting the PC to the Module's Ethernet Port.................................................. 96
6.3.1 Setting Up a Temporary IP Address....................................................................... 96
6.4 Using the Diagnostics Menu in ProSoft Configuration Builder ............................... 98
6.4.1 Diagnostics Menu ................................................................................................. 100
6.4.2 Monitoring General Information............................................................................ 101
6.4.3 Monitoring Backplane Information........................................................................ 101
6.4.4 Modbus Server Driver Information........................................................................ 102
6.4.5 Monitoring Data Values in the Module’s Database............................................... 103
6.4.6 Modbus Client Driver Information......................................................................... 103
6.5 Communication Error Codes ................................................................................ 104
6.5.1 Standard MODBUS Protocol Exception Code Errors........................................... 104
6.5.2 Module Communication Error Codes ................................................................... 104
6.5.3 Command List Entry Errors .................................................................................. 104
6.5.4 MBTCP Client-Specific Errors .............................................................................. 105
6.6 Connecting to the MVI69E-MBTCP Webpage ..................................................... 105
7Reference 107
7.1 Product Specifications .......................................................................................... 107
7.1.1 General Specifications - Modbus Client/Server.................................................... 108
7.1.2 Hardware Specifications....................................................................................... 108
7.2 About the Modbus TCP/IP Protocol...................................................................... 109
7.2.1 Modbus Client....................................................................................................... 109
7.2.2 Modbus Server...................................................................................................... 110
7.2.3 Function Codes Supported by the Module ........................................................... 110
7.2.4 Read Coil Status (Function Code 01)................................................................... 111