MVI69L-MBTCP ♦ CompactLogix™ Platform Contents
Communication Module User Manual
ProSoft Technology, Inc. Page 5 of 141
4.2.2 Read Block: Response from the Module to the Processor ..................................... 60
4.2.3 Read and Write Block Transfer Sequences ............................................................ 61
4.3 Data Flow Between the Module and Processor ...................................................... 62
4.3.1 Server Driver Overview ........................................................................................... 62
4.3.2 Client Driver Overview ............................................................................................. 64
5 Using Controller Tags 66
5.1 Controller Tags ........................................................................................................ 67
5.1.1 MVI69L-MBTCP Controller Tags ............................................................................ 67
5.2 User-Defined Data Types (UDTs) ........................................................................... 69
5.2.1 MVI69L-MBTCP User-Defined Data Types ............................................................ 69
5.3 Controller Tag Overview .......................................................................................... 71
5.3.1 MBTCP.CONFIG ..................................................................................................... 71
5.3.2 MBTCP.DATA ......................................................................................................... 71
5.3.3 MBTCP.CONTROL ................................................................................................. 72
5.3.4 MBTCP.STATUS ..................................................................................................... 77
5.3.5 MBTCP.UTIL ........................................................................................................... 80
6 Diagnostics and Troubleshooting 82
6.1 Ethernet LED Indicators .......................................................................................... 83
6.2 LED Status Indicators .............................................................................................. 83
6.2.2 Troubleshooting the LEDs ....................................................................................... 84
6.3 Connecting the PC to the Module's Ethernet Port .................................................. 85
6.3.1 Setting Up a Temporary IP Address ....................................................................... 86
6.4 Connecting to the Diagnostics Menu in ProSoft Configuration Builder ................... 88
6.4.1 Diagnostics Menu .................................................................................................... 90
6.4.2 Monitoring General Information ............................................................................... 90
6.4.3 Monitoring Network Configuration Information ........................................................ 91
6.4.4 Monitoring Backplane Status Information ............................................................... 91
6.4.5 Modbus Server Driver Information .......................................................................... 92
6.4.6 Monitoring Data Values in the Module’s Database ................................................. 93
6.4.7 Modbus Client Driver Information ............................................................................ 93
6.5 Communication Error Codes ................................................................................... 94
6.6 Connecting to the Module’s Webpage .................................................................... 95
7 Reference 96
7.1 Product Specifications ............................................................................................. 97
7.1.1 General Specifications - Modbus Client/Server ...................................................... 97
7.1.2 Hardware Specifications .......................................................................................... 98
7.2 About the Modbus Protocol ..................................................................................... 99
7.2.1 Commands Supported by the Module ................................................................... 100
7.2.2 Read Coil Status (Function Code 01) ................................................................... 100
7.2.3 Read Input Status (Function Code 02) .................................................................. 101
7.2.4 Read Holding Registers (Function Code 03) ........................................................ 103
7.2.5 Read Input Registers (Function Code 04) ............................................................. 104
7.2.6 Force Single Coil (Function Code 05) ................................................................... 105
7.2.7 Preset Single Register (Function Code 06) ........................................................... 106
7.2.8 Diagnostics (Function Code 08) ............................................................................ 107
7.2.9 Force Multiple Coils (Function Code 15) ............................................................... 109
7.2.10 Preset Multiple Registers (Function Code 16) ...................................................... 110