Eaton Cutler-Hammer Modbus mMINT Installation And Use Manual Download Page 5

I.L. 66A7508H05

Page 5

Effective September 2003

Table 5:  RS485 Baud Rate Switches (Diagnostics)

5.9 Modbus 

121 

 Termination Dip Switch (SW3)

This switch should be moved to the “ON” position only when it
is the last unit in a chain of units or if it is a single unit.

6.0  NETWORK COMMUNICATION PROTOCOLS

The lower INCOM communication network for the mMINT is
based on a master-slave protocol. The mMINT is a master on
the INCOM network.

In order to satisfy the mMINT communications needs, please
see Reference Materials:

IL17384 - Part A:

 IMPACC Communications Standard,

EATON, Cutler-Hammer.  Specific product profiles are located
in the other Part sections.

http://www.cutler-hammer.eaton.com

 , then search on 

17384

.

“Modicon Modbus Protocol”,

http://www.modicon.com/techpubs/toc7.html

6.1 Overview

The contents of Modbus registers are INCOM product objects
(e.g. I

A

 – phase A current).  The mMINT ensures that unique

objects reside in identical registers independent of INCOM
product.  Consequently, for all INCOM products there is a
single register map of objects. See 

Table

 7

 or 

Table 8

.

INCOM objects occupy two (2) registers except for certain
energy – real and reactive – objects.  These energy objects
occupy four (4) registers.  The mMINT can support a maximum
of 122 registers within a single Modbus transaction.

The mMINT is transparent to the Modbus master and responds
to every address of INCOM products attached to it. In its
default configured state, INCOM product addresses are
Modbus network addresses.  The mMINT can be configured to
route the Modbus address to a different INCOM product
address or an INCOM sub-network product address.  See
Section 6.5.

An upgrade has been incorporated to allow the mMINT to
communicate with Modbus masters which can only access to
register 9999.  Registers previously assigned above 9999 have
been assigned dual access, both at the original register (to
provide compatibility) and at a new register assignment below
9999.  The format is given as low/high register numbers
followed by (low

16

/high

16

 Modbus addresses), for example:

4xxxx/4yyyyy (XXXX+1

16

/YYYY+1

16

).  See 

Table 13

.

Only the RTU communications mode is recognized by the
mMINT.

6.2 Function 

Codes

The mMINT responds to a limited number of Modbus function
codes.  These are function codes 03, 04, 08 and 16 (10

16

).

6.3  Block of Registers

A block of registers (from the register column of 

Table

  7

 or

Table 8

) can be established for each INCOM product attached

to a mMINT.

Function code 16 (10

16

) is used to load the object assignments

for the block of registers.  The block assignments are stored
beginning at register 41001/420481 (03E8

16

/5000

16

).  Only the

first object register is assigned within the block of registers. For
example, although object I

A

 occupies registers 404611 (1202

16

)

and 404612 (1203

16

), only 404611 (1202

16

) is loaded into the

block of assignment registers.  Verification of this block of
assignment registers can be read from the mMINT by a read
function code 03 or 04 from these 41001/420481
(03E8

16

/5000

16

) registers.

Data pertaining to the objects configured in the block of
assignment registers is mapped into registers starting at
41201/420737 (04B0

16

/5100

16

) and continuing in successive

order for each object assigned.  The number of objects and
their placement order in this data block of registers is
dependent on the configuration of the block of assignment
registers.  The total number of data block of registers is limited
to 100.  Note that an object can occupy one, two or four
registers.

The data can be obtained from the data block of registers by a
read function code 03 or 04.  The address of the starting object
must be aligned with a starting address of an object within the
data block of registers.  The number of registers to obtain must
align with an ending address of an object within the data block
of registers.

6.4  Register Access Configurations

Non-volatile register 42001/425345 (07D0

16

/6300

16

) is used to

configure the mMINT to respond to a group of data objects, of
which some objects are invalid within that group.  When
non-zero (factory default value), any attempt to access a group
of data objects which contain an invalid object will result in an
illegal data object exception code 02.  See Section 6.10.

When register 42001/425345 (07D0

16

/6300

16

) is set to zero,

however, the mMINT will respond to a group of objects with
data contained in the valid objects of the group along with an
illegal value, if available else 0000

16

, data contained in the

invalid objects.

Non-volatile register 42002/425346 (07D1

16

/6301

16

) is used to

configure 32-bit IEEE floating point word order.  When
non-zero (factory default), the floating point low order word is
first in the Modbus register space.

When register 42002/425346 (07D1

16

/6301

16

) is set to zero,

however, the floating point high order word is first in the
Modbus register space.

Baud

SW2-1

SW2-2

SW2-3

Addr. 247 or 248

OPEN

X

X

Normal

CLOSE

X

X

Summary of Contents for Cutler-Hammer Modbus mMINT

Page 1: ...ations 6 6 6 Command Data Pass Through 6 6 7 Control of INCOM Product 6 6 8 Energy Format 7 6 9 Supported Diagnostic Sub Functions 8 6 10 Exception Codes 8 7 0 Troubleshooting 9 APPENDIX A 9 Notes 19...

Page 2: ...changes LED indicators for Modbus RS485 transmit and receive communications exchanges Input power for the module from either 120 Vac or 48 to 125 Vdc DIN rail mount package 0 C to 60 C ambient operati...

Page 3: ...twork Make sure that there is twisted pair wire that is recommended for Modbus RTU network use Use shielded twisted pair wire to connect each slave to the Modbus RTU network daisy chain style The pola...

Page 4: ...pproximately 1 second ON 1 second OFF However detection of a communications error on either the Modbus or INCOM network will result in an increased flashing rate approximately second ON second OFF The...

Page 5: ...column of Table 7 or Table 8 can be established for each INCOM product attached to a mMINT Function code 16 1016 is used to load the object assignments for the block of registers The block assignments...

Page 6: ...the configured sub network address accessed through a sub network master addressed at the INCOM main network address All INCOM Routing Address Configuration registers can be reset to their default st...

Page 7: ...ter format is presented in units of Kwatthours and is valid for INCOM products reporting energy in watthours or Kwatthours only Products reporting in units greater than Kwatthours e g Mwatthours could...

Page 8: ...ction exception code 07 NAK is returned If only a partial register is used in the query exception code 84 is returned Sub function No decimal Name in the query use 0 echo query mMINT or INCOM addr 1 r...

Page 9: ...IN rail mounting 3 Control voltage is 120 VAC 20 or 48 125 VDC 4 Connectors are plug in types from Phoenix Contact 5 Terminal Types supplied with module are 3 point 4 point and 5 point Phoenix Contact...

Page 10: ...N demand A 404649 406185 1228 1828 10 x real 3 ph power W 404651 406187 122A 182A 1 x x x x x x reactive 3 ph VAR 404653 406189 122C 182C 1 x x x x x x Power apparent 3 ph VA 404655 406191 122E 182E 1...

Page 11: ...1892 1 x load bearing 1 o C 404757 406293 1294 1894 1 x load bearing 2 o C 404759 406295 1296 1896 1 x auxiliary o C 404761 406297 1298 1898 1 x Temperature device temperature o C 404763 406299 129A 1...

Page 12: ...159 120E 180E 10 x x x x x x x x VBC V 404625 406161 1210 1810 10 x x x x x x x x VCA V 404627 406163 1212 1812 10 x x x x x x x x L L voltage VLLavg Vavg 404629 406165 1214 1814 10 x VAN V 404631 406...

Page 13: ...nt B ph pf 404693 406229 1254 1854 100 x x apparent C ph pf 404695 406231 1256 1856 100 x x Power factor apparent pf 404659 406195 1232 1832 100 x x x x x x K factor K factor 404663 406199 1236 1836 1...

Page 14: ...ed 13 Picked up 14 Phase A Trip 15 Phase B Trip 252 Product Specific Code 252 16 Phase C Trip 253 Product Specific Code 253 17 Neutral Trip 254 Product Specific Code 254 18 Ground Earth Trip 255 Produ...

Page 15: ...lure 4 16 Over Frequency 55 Diagnostic failure 5 17 Current Unbalance 56 Diagnostic failure 6 18 Voltage Unbalance 57 Diagnostic failure 7 19 Apparent Power Factor 58 Diagnostic failure 8 20 Displacem...

Page 16: ...ck 94 Load Bearing Temperature 136 Real Time Clock 95 Auxiliary Temperature 137 High Floating Voltage 96 Winding Temperature 138 Trip Blocked 97 Local Temperature 139 Incomplete Sequence 98 External T...

Page 17: ...er 0 1 18 Reset min max current THD 0 1 19 Reset min max voltage THD 0 1 20 Reset min max per phase power 0 1 22 Reset op count runtime override count 0 1 36 Reset motor data maximum values 0 1 37 Res...

Page 18: ...fer 5 0 4 Cancel ATS test 5 0 5 Go to emergency 5 0 6 Automatic Transfer Switch Control Cancel Go to emergency 5 0 7 Table 12 Control Slave Action Number Definitions continued Register10 Modbus Addres...

Page 19: ...rchaser and Cutler Hammer Inc NO WARRANTIES EXPRESSED OR IMPLIED INCLUDING WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE OR MERCHANTABILITY OR WARRANTIES ARISING FROM THE COURSE OF DEALING OR USAGE O...

Page 20: ...Page 20 I L 66A7508H05 Effective September 2003 Cutler Hammer Pittsburgh PA U S A Printed in U S A...

Reviews: