
CHAPTER 8: COMMUNICATIONS
APPLICATIONS
MM3 MOTOR MANAGER 3 – INSTRUCTION MANUAL
8–13
For example, to store communications address 25 to a new MM3 Motor Manager 3 without
a display, we have the following master/slave packet format. The master/slave packets
have the following format:
8.3.3
Using the
User-definable
Memory Map
The MM3 Motor Manager 3 contains a user-definable area in the memory map. This area
allows re-mapping of the addresses of any actual values or setpoints registers. The user-
definable area has two sections:
1.
A register index area (addresses 1280h to 12f7h) that contains 120 actual
values or setpoints register addresses.
2.
A register area (addresses 0100h to 0177h) that contains the data at the
addresses in the register index.
Register data that is separated in the rest of the memory map may be re-mapped to
adjacent register addresses in the user-definable registers area. This is accomplished by
writing to register addresses in the user-definable register index area. This allows for
improved throughput of data and can eliminate the need for multiple read command
sequences. The user-definable register index is stored as a setpoint and therefore it is
“remembered” even when the power is removed.
For example, if the values of
PHASE A CURRENT
(register address 0031h) and
DRIVE
STATUS
(register address 0023h) are required to be read from a MM3 Motor Manager 3,
their addresses may be re-mapped as follows:
Z
Write 0031h to address 1280h (user-definable register index 0000)
using Modbus function code 06 or 16.
Z
Write 0023h to address 1281h (user-definable register index 0001)
using Modbus function code 06 or 16.
The EnerVista MM3 Setup software can be used to write these locations to the user-
definable register index. For example,
Z
Select
Communication > Troubleshooting
menu item.
Master transmission
Bytes
Example
Description
Slave address
1
11
message for slave 17
Function code
1
10
store multiple setpoints
Data starting address
2
11 60
setpoint address 1160h
Number of setpoints
2
00 03
3 setpoints = 6 bytes total
Byte count
1
06
6 bytes of data
Data word 1
2
00 05
data for address 1160h
Data word 2
2
00 10
data for address 1161h
Data word 3
2
00 19
data for address 1162h
CRC
2
0B 8C
computed CRC error code
Slave response
Bytes
Example
Description
Slave address
1
11
message from slave 17
Function code
1
10
store multiple setpoints
Data starting address
2
11 60
setpoint address 1160h
Number of setpoints
2
00 03
three setpoints
CRC
2
84 FB
computed CRC error code
Summary of Contents for MM3
Page 8: ...vi MM3 MOTOR MANAGER 3 INSTRUCTION MANUAL TABLE OF CONTENTS ...
Page 18: ...1 10 MM3 MOTOR MANAGER 3 INSTRUCTION MANUAL TECHNICAL SPECIFICATIONS CHAPTER 1 INTRODUCTION ...
Page 80: ...4 18 MM3 MOTOR MANAGER 3 INSTRUCTION MANUAL CHASSIS MOUNT UNITS CHAPTER 4 SOFTWARE ...
Page 124: ...5 44 MM3 MOTOR MANAGER 3 INSTRUCTION MANUAL S7 TESTING CHAPTER 5 SETPOINTS ...
Page 198: ...8 54 MM3 MOTOR MANAGER 3 INSTRUCTION MANUAL MODBUS MEMORY MAP CHAPTER 8 COMMUNICATIONS ...
Page 220: ...10 14 MM3 MOTOR MANAGER 3 INSTRUCTION MANUAL GE MULTILIN WARRANTY CHAPTER 10 MISCELLANEOUS ...