ProSoft Technology MVI56E-MCMR User Manual
Page 7

MVI56E-MCMR ♦ ControlLogix Platform
Contents
Modbus Communication Module with Reduced Data Block
User Manual
ProSoft Technology, Inc.
Page 7 of 225
May 13, 2014
6.3.2
Normal Data Transfer Blocks ................................................................................ 151
6.3.3
Special Function Blocks ........................................................................................ 152
6.3.4
Master Driver ......................................................................................................... 168
6.3.5
Slave Driver ........................................................................................................... 170
6.4
Cable Connections ................................................................................................ 171
6.4.1
Ethernet Cable Specifications ............................................................................... 171
6.4.2
Ethernet Cable Configuration ................................................................................ 172
6.4.3
Ethernet Performance ........................................................................................... 172
6.4.4
RS-232 Application Port(s) ................................................................................... 172
6.4.5
RS-422 .................................................................................................................. 175
6.4.6
RS-485 Application Port(s) .................................................................................... 175
6.4.7
DB9 to RJ45 Adaptor (Cable 14) .......................................................................... 176
6.5
MVI56E-MCMR Status Data Definition ................................................................. 177
6.6
Modbus Protocol Specification .............................................................................. 179
6.6.1
Commands Supported by the Module ................................................................... 179
6.6.2
Read Coil Status (Function Code 01) ................................................................... 180
6.6.3
Read Input Status (Function Code 02) .................................................................. 182
6.6.4
Read Holding Registers (Function Code 03) ........................................................ 183
6.6.5
Read Input Registers (Function Code 04) ............................................................. 184
6.6.6
Force Single Coil (Function Code 05) ................................................................... 185
6.6.7
Preset Single Register (Function Code 06) ........................................................... 186
6.6.8
Diagnostics (Function Code 08) ............................................................................ 187
6.6.9
Force Multiple Coils (Function Code 15) ............................................................... 188
6.6.10
Preset Multiple Registers (Function Code 16) ...................................................... 189
6.6.11
Modbus Exception Responses .............................................................................. 190
6.7
Using the Optional Add-On Instruction Rung Import ............................................. 193
6.7.1
Before You Begin .................................................................................................. 193
6.7.2
Overview................................................................................................................ 193
6.7.3
Installing the Rung Import with Optional Add-On Instruction ................................ 194
6.7.4
Reading the Ethernet Settings from the Module ................................................... 198
6.7.5
Writing the Ethernet Settings to the Module.......................................................... 199
6.7.6
Reading the Clock Value from the Module ............................................................ 201
6.7.7
Writing the Clock Value to the Module .................................................................. 201
6.8
Using the Sample Program - RSLogix 5000 Version 15 and earlier ..................... 203
6.8.1
Adding the Sample Ladder to an Existing Application .......................................... 203
6.8.2
Add the Module to the Project ............................................................................... 203
6.8.3
Copying the User Defined Data Types .................................................................. 206
6.8.4
Copy Sample Controller Tags ............................................................................... 206
6.8.5
Add the Ladder Logic ............................................................................................ 207
6.8.6
Ladder Logic - RSLogix Version 15 and Lower .................................................... 208
7
Support, Service & Warranty
219
Contacting Technical Support ......................................................................................................... 219
7.1
Warranty Information ............................................................................................. 221
Index
223