GE MM300 Manual

GE MM300 Manual

Motor management system/low voltage motor protection and control
Hide thumbs Also See for MM300:
Table of Contents
GE
Grid Solutions
Communications Guide
MM300 Revision: 1.6x
Manual P/N: 1601-9025-A9
Manual Order Code: GEK-113392H
*1601-9025-A9*
MM300 Motor Management
Low Voltage Motor Protection and Control
System
E83849
LISTED
IND.CONT. EQ.
52TL
Table of Contents
loading

Summary of Contents for GE MM300

  • Page 1 Grid Solutions MM300 Motor Management System Low Voltage Motor Protection and Control Communications Guide MM300 Revision: 1.6x Manual P/N: 1601-9025-A9 Manual Order Code: GEK-113392H E83849 LISTED IND.CONT. EQ. 52TL *1601-9025-A9*...
  • Page 2 The contents of this manual are the property of GE Multilin Inc. This documentation is furnished on license and may not be reproduced in whole or in part without the permission of GE Multilin. The content of this manual is for informational use only and is subject to change without notice.
  • Page 3 Worldwide telephone: +1 905 927 7070 Europe/Middle East/Africa telephone: +34 94 485 88 54 North America toll-free: 1 800 547 8629 Fax: +1 905 927 5098 Worldwide e-mail: [email protected] Europe e-mail: [email protected] Website: http://www.gegridsolutions.com/multilin MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 4 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 5: Table Of Contents

    Preset Single Register (store single setpoint – Modbus function 06H)......4-28 Profibus DPV1-Diagnostics ........................4-28 I&M (Identification & Maintenance) records..................4-39 DeviceNet protocol.......................... 4-41 DeviceNet power supply configuration ..................4-42 DeviceNet setup and configuration (typical) ................4-43 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE TOC–I...
  • Page 6 DeviceNet - Explicit Motor Analog Data Object (Class Code A2H, Services)....4-70 DeviceNet - Explicit Motor Analog Data Object, Class Code B0H, Services....4-72 DeviceNet - Explicit Motor Object, Class Code B1H ..............4-75 A.APPENDIX Change notes ............................A-1 Revision history............................A-1 Warranty..............................A-4 TOC–II MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 7 External power must be present on the Fieldbus port at power-up, in order to correctly NOTE: initialize and operate. NOTE For full details, please refer to the MM300 Communications Guide, to be found on the GE NOTE: Multilin web site. NOTE MM300 MOTOR MANAGEMENT SYSTEM –...
  • Page 8 CHAPTER 1: COMMUNICATIONS INTERFACES 1–2 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 9: (Modbus Rtu) Electrical Interface

    RS485 hardware. Using RS485, up to 32 MM300s can be daisy-chained together on a single communication channel. The MM300 is always a Modbus slave. It can not be programmed as a Modbus master. Computers or PLCs are commonly programmed as masters.
  • Page 10: Data Frame Format And Data Rate

    Data Frame Format and Data Rate One data frame of an asynchronous transmission to or from a MM300 typically consists of 1 start bit, 8 data bits, and 1 stop bit. This produces a 10 bit data frame. This is important for transmission through modems at high bit rates (11 bit data frames are not supported by Hayes modems at bit rates of greater than 300 bps).
  • Page 11: Crc-16 Algorithm

    CHAPTER 2: RS485 INTERFACE (MODBUS RTU) MODBUS PROTOCOL If a MM300 Modbus slave device receives a transmission in which an error is indicated by the CRC-16 calculation, the slave device will not respond to the transmission. A CRC-16 error indicates than one or more bytes of the transmission were received incorrectly and thus the entire transmission should be ignored in order to avoid the MM300 performing any incorrect operation.
  • Page 12: Mm300 Supported Functions

    Modbus implementation: Read Holding Registers MM300 implementation: Read Setpoints For the MM300 implementation of Modbus, this function code can be used to read any setpoints (“holding registers”). Holding registers are 16 bit (two byte) values transmitted high order byte first. Thus all MM300 Setpoints are sent as two bytes. The maximum number of registers that can be read in one transmission is 125.
  • Page 13: Function Code 04H

    Modbus Implementation: Read Input Registers MM300 implementation: Read Actual Values For the MM300 implementation of Modbus, this function code can be used to read any actual values (“input registers”). Input registers are 16 bit (two byte) values transmitted high order byte first. Thus all MM300 Actual Values are sent as two bytes. The maximum number of registers that can be read in one transmission is 125.
  • Page 14: Function Code 06H

    1 CODE VALUE FF 00 perform function DF 6A CRC error code The commands that can be performed by the MM300 using function code 05 can also be initiated by using function code 10. Operation Code Description Reset Lockout Reset...
  • Page 15: Function Code 07H

    Drive available (communications control) Table 2-6: Master/slave packet format for Function Code 07H MASTER TRANSMISSION BYTES EXAMPLE DESCRIPTION SLAVE ADDRESS message for slave 17 FUNCTION CODE read device status 4C 22 CRC error code MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–7...
  • Page 16: Function Code 08H

    Function Code 08H Modbus Implementation: Loopback Test MM300 Implementation: Loopback Test This function is used to test the integrity of the communication link. The MM300 will echo the request. For example, consider a loopback test from slave 17: Table 2-7: Master/slave packet format for Function Code 08H...
  • Page 17: Error Responses

    CRC error code Error Responses When a MM300 detects an error other than a CRC error, a response will be sent to the master. The MSBit of the FUNCTION CODE byte will be set to 1 (i.e. the function code sent from the slave will be equal to the function code sent from the master plus 128).
  • Page 18: Modbus Memory Map

    Reserved 30200 00C7 Reserved 30201 00C8 Pre Trip Motor Load 2000 30202 00C9 Pre Trip Current Unbalance 30203 00CA Pre Trip Ig 30205 00CC Pre Trip Vab 30206 00CD Pre Trip Vbc 2–10 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 19 Start Timer 1 30263 0106 Start Timer 2 30264 0107 Start Timer 3 30265 0108 Start Timer 4 30266 0109 Start Timer 5 30267 010A TransferTimer 30268 010B Power Loss Time 0xFFFF MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–11...
  • Page 20 Time To Reset 30314 0139 Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 30327 0146 Reserved CURRENT METERING 30328 0147 30330 0149 30332 014B 30334 014D Iavg 30336 014F Motor Load 2–12 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 21 Mvarh Generation 999999999 Mvarh 30398 018D Apparent Power 4294967295 1 30400 018F Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 30425 01A8 Reserved TEMPERATURE METERING 30426 01A9 Internal Temp °C MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–13...
  • Page 22 01E9 RTD 6 MAX. Temp °C 30495 01EE Current Menu Page Displayed 30496 01EF Current Highlight Item Index 30497 01F0 Current Display Page 30498 01F1 Current Display Item Index 30499 01F2 Reserved 2–14 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 23 30666 0299 Date 30668 029B 30670 029D 30672 029F 30674 02A1 Motor Load x FLA 30675 02A2 Iunb 30676 02A3 30678 02A5 30679 02A6 30680 02A7 30681 02A8 30682 02A9 30683 02AA MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–15...
  • Page 24 Sample Index + Trace Memory -32767 32767 Sample14 30734 Sample Index + Trace Memory -32767 32767 Sample15 30735 Sample Index + Trace Memory -32767 32767 Sample16 30736 Sample Index + Trace Memory -32767 32767 Sample17 2–16 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 25 Sample Index + Trace Memory -32767 32767 Sample43 30762 Sample Index + Trace Memory -32767 32767 Sample44 30763 Sample Index + Trace Memory -32767 32767 Sample45 30764 Sample Index + Trace Memory -32767 32767 Sample46 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–17...
  • Page 26 Sample Index + Trace Memory -32767 32767 Sample71 30790 Sample Index + Trace Memory -32767 32767 Sample72 30791 Sample Index + Trace Memory -32767 32767 Sample73 30792 Sample Index + Trace Memory -32767 32767 Sample74 2–18 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 27 Sample Index + Trace Memory -32767 32767 Sample98 30818 Sample Index + Trace Memory -32767 32767 Sample99 30819 Sample Index + Trace Memory -32767 32767 Sample100 30820 Sample Index + Trace Memory -32767 32767 Sample101 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–19...
  • Page 28 30845 Sample Index + Trace Memory -32767 32767 Sample126 30846 Sample Index + Trace Memory -32767 32767 Sample127 30847 Sample Index + Trace Memory -32767 32767 Sample128 30951 03B6 Reserved STATUS BUFFER 2–20 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 29 40001 0000 Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 40128 007F Reserved 40129 0080 Command address 0xFFFF 40130 0081 Command Function 0xFFFF 40131 0082 Command Data 1 0xFFFF MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–21...
  • Page 30 Daylight Savings FC126 40235 00EA DST Start Month FC169 40236 00EB DST Start Week FC170 40237 00EC DST Start Weekday FC171 40238 00ED DST End Month FC169 40239 00EE DST End Week FC170 2–22 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 31 Reserved 40303 012E Transfer Time 40304 012F High Speed Start Block FC126 40305 0130 Ramp Up Time 40306 0131 Ramp Down Time 40307 0132 Pre-contactor Time 40308 0133 Motor Rating 11001 11001 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–23...
  • Page 32 ▼ ▼ ▼ ▼ 40397 018C Reserved 40398 018D IL E Name 40408 0197 IL E Function FC140 40409 0198 IL E Inst Alarm FC126 40410 0199 IL E Startup Override 3600 2–24 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 33 40498 01F1 IL J Name 40508 01FB IL J Function FC140 40509 01FC IL J Inst Alarm FC126 40510 01FD IL J Startup Override 3600 40511 01FE IL J Running Override 3601 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–25...
  • Page 34 ▼ ▼ ▼ 40700 02BB Reserved RESET SETUP 40701 02BC Reset Lockout Using Reset Key 0 FC126 THERMAL MODEL SETUP 40702 02BD Overload Pickup Level x FLA 40703 02BE Unbalance K Factor 2–26 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 35 RTD 2 Alarm Temp °C 40761 02F8 RTD 2 Trip Voting FC122 40762 02F9 RTD 2 Trip Temp °C RTD #3 (REQUIRED=IO_G) 40763 02FA RTD 3 Application FC121 40764 02FB RTD 3 Name MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–27...
  • Page 36 0348 Reserved UNDERPOWER (IO_A + IO_C) OR (IO_A + IO_B) 40842 0349 Underpower Alarm Level %MNR 40843 034A Underpower Alarm Delay 40844 034B Underpower Trip Level %MNR 40845 034C Underpower Trip Delay 2–28 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 37 40882 0371 Undervoltage Trip Delay 40883 0372 Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 40887 0376 Reserved AUXILIARY UNDERVOLTAGE PROTECTION (REQUIRED=IO_C) 40888 0377 Aux U/V Alarm eUnitNCV F1 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–29...
  • Page 38 Change Mode on Comm Alarm 0 FC126 40923 039A Change Mode when running FC126 40924 039B Reserved 40925 039C Reserved RESTART BLOCK 40926 039D Restart Block Time 50001 50001 40927 039E Reserved 2–30 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 39 Timer 1 Type FC141 41118 045D Timer 1 Pickup Delay 1000 41119 045E Timer 1 Dropout Delay 1000 41120 045F Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 41124 0463 Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–31...
  • Page 40 ▼ ▼ ▼ ▼ ▼ ▼ 41180 049B Reserved 41181 049C Timer 9 Type FC141 41182 049D Timer 9 Pickup Delay 1000 41183 049E Timer 9 Dropout Delay 1000 41184 049F Reserved 2–32 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 41 Timer 16 Dropout Delay 1000 41240 04D7 Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 41244 04DB Reserved 41245 04DC Timer 17 Type FC141 41246 04DD Timer 17 Pickup Delay 1000 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–33...
  • Page 42 Timer 24 Type FC141 41302 0515 Timer 24 Pickup Delay 1000 41303 0516 Timer 24 Dropout Delay 1000 41304 0517 Reserved ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 41308 051B Reserved 2–34 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 43 ▼ ▼ ▼ ▼ ▼ ▼ 41364 0553 Reserved 41365 0554 Timer 32 Type FC141 41366 0555 Timer 32 Pickup Delay 1000 41367 0556 Timer 32 Dropout Delay 1000 41368 0557 Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–35...
  • Page 44 HMI Default Page 41467 05BA HMI Default Menu Page SYSTEM LANGUAGE 41470 05BD Language FC127 SELF TEST 41471 05BE Self Test Action FC111 INTERNAL TEMP SP 41472 05BF Internal Temp Alarm °C 2–36 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 45 Contact Output 3 0xE000 FC142 41518 05ED Contact Output 4 0xE000 FC142 41519 05EE Contact Output 5 0xE000 FC142 41520 05EF Contact Output 6 0xE000 FC142 41521 05F0 Contact Output 7 0xE000 FC142 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–37...
  • Page 46 41571 0622 Comm Stop Action FC174 41572 0623 Comms Start Ctrl FC126 41573 0624 Comms Stop Mode FC172 41574 0625 Hard Wired Start Ctrl FC126 41575 0626 Hard Wired Stop Mode FC172 2–38 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 47: Format Codes

    Value represents OFF when marked "*" on the Modbus Memory Map Example: -1234 stored as -1234 i.e. 64302 16 bits 2’s COMPLEMENT SIGNED VALUE, 2 DECIMAL PLACES Example: -12.34 stored as -1234 i.e. 64302 32 bits UNSIGNED LONG VALUE MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–39...
  • Page 48 Prototype 32 bits UNSIGNED LONG VALUE, 3 DECIMAL PLACES 1st 16 bits High Order Word of Long Value 2nd 16 bits Low Order Word of Long Value Example: 123456 stored as 123456 2–40 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 49 Example: String ‘AB’ stored as 4142 hex 16 bits TRACE MEMORY CHANNEL DATA Leading Lagging 16 bits TRACE MEMORY CHANNEL DATA Inputs 1 to 16 Outputs 1 to 16 16 bits DATA LOGGER SAMPLE RATE 1 cycle MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–41...
  • Page 50 RTD #6 FC101 16 bits RS 485 Baud Rate 9600 baud 19200 baud 38400 baud 57600 baud 115200 baud FC103 16 bits Off / On or No / Yes Selection OFF / NO 2–42 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 51 Communication Status Error FC116 16 bits Switch Type Open Closed FC121 16 bits RTD Application None Stator Bearing Ambient Other FC122 16 bits RTD Voting Selection RTD #1 RTD #2 RTD #3 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–43...
  • Page 52 Bit 11 Bit 12 100% FC131 16 bits Comm Fail Mode Serial Serial & Ethernet Serial & FieldBus Ethernet FieldBus Ethernet & Fieldbus FC133 16 bits CAUSE OF WAVEFORM/DATA LOG TRIGGER None Command 2–44 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 53 Any Alarm Drop Out 0xC002 Any Stop 0xC902 Start A 0xC942 Start B FC134 16 bits CAUSE OF EVENT No Event/Trip To Date Control Power Lost Control Power Applied Date or Time Set Reset MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–45...
  • Page 54 Thermistor Trip 0x89C2 Self Test Trip 0x8A02 Comm Trip 0xA002 Any Alarm 0xA042 Thermal Level Alarm 0xA082 Ground Fault Alarm 0xA0C2 Acceleration Alarm 0xA102 Phase Reversal Alarm 0xA142 UnderPower Alarm 0xA182 UnderVoltage Alarm 2–46 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 55 Self Test Alarm 0xAC82 Comm Fail Alarm 0xC002 Any Stop 0xC042 Thermal Inhibit 0xC082 AutoMode 0xC0C2 Manual Mode 0xC102 Auto/Manual Mode Input 0xC142 Restart Inhibit 0xC182 Contactor A 0xC1C2 Contactor B 0xC202 Forward Limit MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–47...
  • Page 56 MCC Start B 0xCC42 Comm Start A 0xCC82 Comm Start B 0xCCC2 Comm Stop 0xCD02 Fuse Fail Inhibit 0xCD42 Phase Reversal Inhibit 0xCD82 Low Aux Voltage Inhibit 0xCDC2 UV Restart Inhibit 0xCE02 Drive Available 2–48 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 57 Contact Input 9 On 0x0049 Contact Input 10 On 0x004A Contact Input 11 On 0x004B Contact Input 12 On 0x004C Contact Input 13 On 0x004D Contact Input 14 On 0x004E Contact Input 15 On MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–49...
  • Page 58 Virtual Input 26 On 0x009A Virtual Input 27 On 0x009B Virtual Input 28 On 0x009C Virtual Input 29 On 0x009D Virtual Input 30 On 0x009E Virtual Input 31 On 0x009F Virtual Input 32 On 2–50 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 59 0x0505 OR (5 inputs) 0x0506 OR (6 inputs) 0x0507 OR (7 inputs) 0x0508 OR (8 inputs) 0x0509 OR (9 inputs) 0x050A OR (10 inputs) 0x050B OR (11 inputs) 0x050C OR (12 inputs) MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–51...
  • Page 60 0x05C7 NAND (7 inputs) 0x05C8 NAND (8 inputs) 0x05C9 NAND (9 inputs) 0x05CA NAND (10 inputs) 0x05CB NAND (11 inputs) 0x05CC NAND (12 inputs) 0x05CD NAND (13 inputs) 0x05CE NAND (14 inputs) 2–52 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 61 ASSIGN VIRTUAL OUTPUT 7 0x0647 ASSIGN VIRTUAL OUTPUT 8 0x0648 ASSIGN VIRTUAL OUTPUT 9 0x0649 ASSIGN VIRTUAL OUTPUT 10 0x064A ASSIGN VIRTUAL OUTPUT 11 0x064B ASSIGN VIRTUAL OUTPUT 12 0x064C ASSIGN VIRTUAL OUTPUT 13 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–53...
  • Page 62 Relay Not Configured 0x84C2 Process ILock A Trip 0x8502 Process ILock B Trip 0x8542 Process ILock C Trip 0x8582 Process ILock D Trip 0x85C2 Process ILock E Trip 0x8602 Process ILock F Trip 2–54 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 63 Process ILock J Alarm 0xA742 Drive Failed to Start 0xA782 Inverter Failed 0xA7C2 Drive Stop Failed 0xA802 Aux U/V Alarm 0xA842 External Stop Alarm 0xA882 Fuse Fail Alarm 0xA8C2 Open Ctrl Cct Alarm MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–55...
  • Page 64 0xC842 Test Switch Closed 0xC882 Hard Wired Start A 0xC8C2 Hard Wired Start B 0xC902 Start A 0xC942 Start B 0xC982 Field Start A 0xC9C2 Field Start B 0xCA02 Contactor A Status 2–56 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 65 Comms OK Red Bit 13 Comms OK Green Bit 14 USER1 Red Bit 15 USER1 Green Bit 16 USER2 Red Bit 17 USER2 Green Bit 18 USER3 Red Bit 19 USER3 Green MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–57...
  • Page 66 16 bits DeviceNet Baud Rate 125 kbps 250 kbps 500 kbps FC157 16 bits LED Colour None Green Orange FC160 16 bits Auto/Manual Mode Auto Manual FC167 32 bits Contact/Virtual Input/Output Status 2–58 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 67 Bit 6 Input/Output 39 Bit 7 Input/Output 40 Bit 8 Input/Output 41 Bit 9 Input/Output 42 Bit 10 Input/Output 43 Bit 11 Input/Output 44 Bit 12 Input/Output 45 Bit 13 Input/Output 46 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–59...
  • Page 68 FC169 16 bits Month Not Set January February March April June July August September October November December FC170 16 bits Count of Week Not Set Last FC171 16 bits Weekdays Not Set 2–60 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 69 Bit 14 Low Speed Bit 15 High Speed FC179 32 bits Alarm Status 1 Bit 0 Any Alarm Bit 1 Thermal Level Alarm Bit 2 Ground Fault Alarm Bit 3 Acceleration Alarm MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–61...
  • Page 70 32 bits Alarm Status 3 (Reserved) FC182 32 bits Alarm Status 4 (Reserved) FC183 32 bits Trip Status 1 Bit 0 Any Trip Bit 1 Thermal O/L Trip Bit 2 Ground Fault Trip 2–62 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 71 Any Messages Bit 1 Transfer Timer Bit 2 FLA Not Set Bit 3 CT Type Not Set Bit 4 Starter Type Not Set Bit 5 No Control Source Bit 6 Clock Not Set MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–63...
  • Page 72 Process ILock C Stop Bit 22 Process ILock D Stop Bit 23 Process ILock E Stop Bit 24 Process ILock F Stop Bit 25 Process ILock G Stop Bit 26 Process ILock H Stop 2–64 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 73 Bit 29 PFR Inhibit Bit 30 PF Restart FC193 32 bits Ctrl Status 3 (Reserved) FC194 32 bits Ctrl Status 4 (Reserved) FC212 16 bits LCD Test Paint Color None Green Blue MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 2–65...
  • Page 74: Performing Commands Using Function Code 10H

    CRC error code Using the User Definable Memory Map The MM300 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: A Register Index area (memory map addresses 020BH-0287H) that contains 125 Actual Values or Setpoints register addresses.
  • Page 75 For example, if the values of MOTOR LOAD (register address 014FH; modbus address 30336) and DRIVE STATUS (register address 0135H; modbus address 30310) are required to be read from a MM300, their addresses may be re-mapped as follows: Write 30336 to address 020BH (40524) (User Definable Register Index 0000) using function code 06 or 16.
  • Page 76 PERFORMING COMMANDS USING FUNCTION CODE 10H CHAPTER 2: RS485 INTERFACE (MODBUS RTU) 2–68 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 77: Ethernet Interface

    If the IP address of the relay is changed for any reason, the relay must be powered down NOTE: then restarted in order for the new IP address to take effect. NOTE MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 3–1...
  • Page 78 CHAPTER 3: ETHERNET INTERFACE 3–2 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 79: Fieldbus Interface

    Modbus User Map feature available on the MM300. Configure the setpoint Fieldbus Input Data available in the Communications Settings group (Home > Setpnts > Cfg > Comms) page from the MM300 Graphical front panel if you have ordered one with your unit).
  • Page 80 Profibus Input Data. Configure this same number of Modbus User Map registers to the required Actual value registers in the MM300 unit using Enervista MM300/MM200 Setup. Save the Modbus User map configuration. These actual values configured in User map are now available over Profibus.
  • Page 81: Profibus Dp

    V– Pin 5 Pin 8, line A (negative TX/RX) Common drain Pin 3, line B (positive TX/RX) Pin 6 Table 4-2: DB9 signal pin applicability to MM300 DB9 pin (external device) MM300 pin Signal Description (shield) Shield or potential equalization...
  • Page 82: Profibus Power Supply Configuration

    No connection CNTR-N Repeater control 1.The MM300 can accept an external voltage level up to 24VDC on its V- and V+ terminals. Note that specifically for termination, the voltage must be reduced to 5V; refer to the Profibus Termination section below.
  • Page 83: Profibus Termination

    The MM300 relay supports mandatory parametrization. The relay keeps its user parameter data / setpoints in a non-volatile memory and does not need device related parametrization during startup of the DP master. The EnerVista MM300 Setup software is the best tool for user parametrization of the MM300 device.
  • Page 84: Profibus Dp-Configuration

    The Profibus bus address (MAC ID) of the MM300 slave, which has a range from 1 to 126, can be set via the Profibus Address setting on the HMI from the Home > Setpnts > Cfg >...
  • Page 85 When a size of input data smaller than the maximum is configured, the data read from the MM300 by the master will start at address 0 of the Profibus Input Data table (refer to section 4.1.4) and provide data in the order shown in that table, up to the size configured.
  • Page 86: Profibus Input Data

    Learned Starting Current Learned Starting Capacity Counters Number of Motor Starts Number of UV Restarts Motor Running Hours Motor Stopped Hours Current Metering Iavg Igrd Motor Load Current Unbalance (I Unb) Voltage Metering 4–8 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 87 Pre Trip Vbn Pre Trip Vcn Pre Trip System Frequency Pre Trip Real Power Pre Trip Reactive Power Pre Trip Apparent Power Pre Trip Power Factor Contact Inputs Contact Input 32-1 (Bit Field) FC167 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–9...
  • Page 88: Profibus Output Data

    The capability to reset, stop, and start the motor has been made available via the Profibus Output data. Because polled output data is continuously written to the slave device, the MM300 looks for a change in the value to execute any command. Byte...
  • Page 89 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–11...
  • Page 90 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 4–12 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 91 "RTD 2 Trip" "RTD 3 Trip" "RTD 4 Trip" "RTD 5 Trip" "Any Trip" "Thermal O/L Trip" "Ground Fault Trip" "Acceleration Trip" "Phase Reversal Trip" "UnderPower Trip" "UnderVoltage Trip" "OverVoltage Trip" Reserved Reserved Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–13...
  • Page 92 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved "Self Test Alarm" "Comm Fail Alarm" Reserved Reserved Reserved Reserved Reserved 4–14 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 93 "UnderCurrent Alarm" "Unbalance Alarm" "RTD 1 Alarm" "RTD 2 Alarm" "RTD 3 Alarm" "RTD 4 Alarm" "RTD 5 Alarm" "Any Alarm" "Thermal Level Alarm" "Ground Fault Alarm" "Acceleration Alarm" "Phase Reversal Alarm" MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–15...
  • Page 94 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 4–16 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 95 "Process ILock A Stop" "Process ILock B Stop" "Process ILock C Stop" "Process ILock D Stop" "Process ILock E Stop" "Forward Limit" "Reverse Limit" "Starts/Hr Inhibit" "Time Between Inhibit" Reserved Reserved Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–17...
  • Page 96 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 4–18 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 97 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–19...
  • Page 98 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved "Transfer Timer" "FLA Not Set" "CT Type Not Set" "Starter Type Not Set" 4–20 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 99: Profibus Dpv1

    The following diagram shows an example of the extended diagnostic data sent to the Profibus master by the MM300. The extended diagnostic data is only provided when one of the states listed in the above extended diagnostic table has become true. In this example, the extended diagnostic data has been sent because the "External Start A Alarm"...
  • Page 100 Apparent Power MWh Consumption Mvarh Consumption Sensor Hottest Stator RTD Metering Hottest Stator RTD Temp RTD 1 Temp RTD 2 Temp RTD 3 Temp RTD 4 Temp RTD 5 Temp RTD 6 Temp 4–22 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 101 Reset MWh and Mvarh Meters 0x44 Clear Counters 0x45 Clear Event Records 0x46 Clear Waveform Data 0x47 Clear Maintenance Timer 0x48 Clear RTD Maximums 0x49 Reset Motor Information 0x4A Auto Mode 0x4B Manual Mode MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–23...
  • Page 102: Extended Profibus Dpv1 Functionality

    The MM300 memory is mapped in 16 bits variables, thus, only communication data exchange with even data quantities is accepted. The security functionality implemented on MM300 is strictly applicable. Parameter write access is controlled by passwords as defined in Security Section of the MM300 Instruction Manual. Acyclic Read...
  • Page 103: Parameter Acyclic Write Operation (Modbus Function 10H)

    When a valid password is received by the device, it enables the associated access level for 5 minutes. It’s disabled automatically after this period. Also, it can be disabled when master issues a 0000H password entry. MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–25...
  • Page 104 Request current 012D None security access level Slave -> Master Answer: current Access security access level level Master -> Slave Send password 0457 2B 67 entry Slave -> Master Write success None 4–26 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 105: Execute Operation Command (Modbus Function 05H)

    DP-V1 command. The command syntax has a fixed slot = 50H and index = 00H. The required command must be encoded as data values (16 bits). function 05H) The complete MM300 command set is available through this function. The original execute command table is copied here with corresponding Profibus DP-V1 format : Operation Code...
  • Page 106: Preset Single Register (Store Single Setpoint - Modbus Function 06H)

    The extended diagnosis consists of Process Alarms and Diagnostic Alarms. Trip, Alarm, and Control status are categorized as Process Alarms, as these provide information pertaining to the Motor health that MM300 is controlling and monitoring. Messages are categorized as Diagnostic Alarms as these provide detailed MM300 diagnostic information.
  • Page 107 Byte GSE Bit # Ext. Diag Byte Standard Station Status 1 Diagnosis Station Status 2 Station Status 3 Master Address Man Id Man Id Length Alarm Type Alarm Type - Process Alarm MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–29...
  • Page 108 Alarm Specifier Specifier Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 4–30 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 109 "Process ILock F Trip" "Process ILock G Trip" "Process ILock H Trip" "Process ILock I Trip" "Process ILock J Trip" "Hard Wired Trip" "Field Trip" "MCC Trip" "RTD 6 Trip" "Comm Fail Trip" MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–31...
  • Page 110 "Phase Reversal Trip" "UnderPower Trip" "UnderVoltage Trip" "OverVoltage Trip" Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 4–32 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 111 "Fuse Fail Alarm" "Open Ctrl Cct Alarm" "Thermistor Alarm" Reserved "External Start A Alarm" "External Start B Alarm" "Process ILock F Alarm" "Process ILock G Alarm" "Process ILock H Alarm" "Process ILock I Alarm" MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–33...
  • Page 112 "Thermal Level Alarm" "Ground Fault Alarm" "Acceleration Alarm" "Phase Reversal Alarm" "UnderPower Alarm" "UnderVoltage Alarm" "OverVoltage Alarm" Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 4–34 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 113 Reserved Reserved "Comm Stop" "Fuse Fail Inhibit" "Phase Reversal Inhibit" "Low Aux Voltage Inhibit" "UV Restart Inhibit" Reserved Reserved Reserved Reserved "UV Restart" Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–35...
  • Page 114 "Process ILock E Stop" "Forward Limit" "Reverse Limit" "Starts/Hr Inhibit" "Time Between Inhibit" Reserved Reserved Reserved Reserved "Any Stop" "Thermal Inhibit" Reserved Reserved Reserved "Restart Inhibit" Reserved Reserved Length Alarm Type - Diagnostic alarm 4–36 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 115 GSE Bit # Ext. Diag Byte Slot Number Alarm Specifier Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–37...
  • Page 116 "IO Input Overvoltage" "IO Frequency Error" Reserved Reserved Reserved "Internal Temperature High" "IO Communication Failure" "Metering Failure" Reserved "Clock Error" "Calibration Error" "EEPROM Error" "IO Input Read Error" Reserved Reserved Reserved Reserved Reserved 4–38 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 117: I&M (Identification & Maintenance) Records

    I&M records can be read using the following sequence of Reads and Writes from the Profibus Master. Send a Write Call-REQ-PDU i.e., DPV1 write request (MS1 and MS2) to the MM300, on slot 0, index 255 and FI_Index = 65000...
  • Page 118 (same as that in request) Index 1 Octet fixed Length 1 Octet Call Header Send a Read-REQ-PDU i.e., DPV1 Read request (MS1 and MS2) to MM300, on slot 0, index 255 and Length = 68: Content Size Coding Notes DPV1 Header...
  • Page 119: Devicenet Protocol

    Figure 4-8: I&MO example on MS1 connection Figure 4-9: I&MO example on MS2 connection The MM300 supports the mandatory I&M0 record. It does not support the optional I&M1, I&M2, I&M3 and I&M4 records. Requests for these I&M Records would result in an error response from the MM300.
  • Page 120: Devicenet Power Supply Configuration

    Devicenet supports external power only. NOTE: Figure 4-10: Comms board power supply configuration NOTE 1 2 3 4 5 6 7 8 DEVICENET WITH EXTERNAL SUPPLY = switch position 853846A1.CDR 4–42 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 121: Devicenet Setup And Configuration (Typical)

    Connect the DeviceNet connector on the 1770-KFD module to a DeviceNet cable. The terminal designations are as shown in the table below: Terminal Signal Function Color Common Black CAN_L Signal Low Blue MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–43...
  • Page 122 10-pin linear plug into the connector. Connect the other end of the DeviceNet cable into this connector. Locate the DeviceNet connector on the MM300 (see top left-hand corner of the diagram below) and connect it to the scanner using the DeviceNet Cable.
  • Page 123 Terminal designations are as shown in the table below: Terminal Function Color Common Black Signal Low Blue Shield Non insulated Signal High White Power Supply After the connections are complete, the network will look something like this: MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–45...
  • Page 124 CHAPTER 4: FIELDBUS INTERFACE Powering up the network Before switching ON the network power make sure that the MACID of MM300 is set to something other than 63. Switch on the power supply to the chassis that will power up the device.
  • Page 125 CHAPTER 4: FIELDBUS INTERFACE DEVICENET PROTOCOL The following dialog appears: Select DeviceNet Drivers from the above pull-down menu and Click Add/New. The following menu will appear: MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–47...
  • Page 126 This dialog will only appear if there is at least one active node on the DeviceNet network, so NOTE: ensure that the network power is on and that the MM300 relay and the scanner are on the DeviceNet network. NOTE Select the default driver name, 1770-KFD-1, and click OK.
  • Page 127 From the File menu, choose New. Highlight DeviceNet Configuration and click OK. Next step is to register the EDS file for the MM300. Select the EDS Wizard from the Tools menu as shown below: MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 128 DEVICENET PROTOCOL CHAPTER 4: FIELDBUS INTERFACE Press Next Click on Register an EDS file: 4–50 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 129 CHAPTER 4: FIELDBUS INTERFACE DEVICENET PROTOCOL Browse and select the EDS file for MM300. Make sure that the Icon file is present in the same folder as the EDS file. Save the DeviceNet file after registering the EDS file. Close the RSNetworx software and reboot the PC.
  • Page 130 11. Select the 1770-KFD-1, DeviceNet driver and click OK. You will be prompted to upload or download devices before going online. 12. Click OK to upload the devices and go online. RSNetWorx for DeviceNet software begins browsing for network devices. 4–52 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 131 DEVICENET PROTOCOL 13. When the software has finished browsing, the network displayed on your screen should appear similar to the one shown below. MM300, Scanner and the 1770 KFD modules will appear with MACIDs just below each device. 14. After the network is uploaded, the next step is to set the node address of the 1747 SDN scanner and to configure the scan list.
  • Page 132 From the right panel,select the device you are commissioning and click OK. The Node Commissioning dialog appears with the current settings for your 1747-SDN module. The dialog should look similar to the one shown below: 4–54 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 133 The 1747 SDN module should appear with the new node ID. Double-click the 1747-SDN module icon. The following dialog will appear: Click the Module tab. You will receive the following prompt: MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–55...
  • Page 134 Click Upload. After uploading, the following dialog will appear: Verify the 1747-SDN-module slot number is correct for the system. Select the Scanlist tab. The MM300 relay will be seen in the Available Devices list. Verify that the Automap on Add box is NOT checked.
  • Page 135 CHAPTER 4: FIELDBUS INTERFACE DEVICENET PROTOCOL Click the double arrow (>>)to move the MM300 from the Available Devices list to the Scanlist. Select Major Revision as the part of the electronic key for MM300. Double-click MM300 in the Scanlist. The Edit I/O Parameters dialog (shown below) appears for the MM300.
  • Page 136: Devicenet Setup And Configuration (Adr)

    In the MM300, only the contents of the A1 object are supported by ADR. Enabling ADR Before proceeding to the next step ensure that the MM300 relay and the network are NOTE: configured as desired. These configurations will be then stored in the scanner for the ADR feature.
  • Page 137 10. This will enable the Configuration Recovery check box. Click the box to enable it. If the device also has Auto-Address Recovery and if this option is also desired, then click it too. MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–59...
  • Page 138 So always remember to UPLOAD the MM300 configuration into the RSNetWorx and SAVE the file before enabling ADR. The MM300 does not support auto baud detection. So in a situation where the faulted device is replaced with a new device with default settings, ensure that the baud rate of the MM300 is same as that of the scanner.
  • Page 139: Devicenet Communications

    CHAPTER 4: FIELDBUS INTERFACE DEVICENET PROTOCOL Considering the scanner’s limited memory for storage of the ADR configuration, more than one scanner will be required if there are many MM300 relays in the DeviceNet network. DeviceNet Communications The MM300 profile is an extension of the Communications Adapter Device Profile (0xC0). It is a group 2 only server.
  • Page 140: Identity Object (Class Code 01H)

    In the event that there is a communication fault, and a pre-fault polled output command caused the MM300 to start a motor, the motor will continue to run even after the communication fault. To prevent this situation from occurring when remote communication is used with the device the user must ensure that the 'Comm Failure Trip' feature is configured.
  • Page 141: Message Router (Class Code 02H)

    SERVICES AVAILABLE TO THIS OBJECT NAME DESCRIPTION 0x05 Reset Reset the device to power up configuration 0x0E Get_Attribute_Single Returns the contents of the given attribute 0x10 Set_Attribute_Single Sets the contents of the given attribute MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–63...
  • Page 142: Devicenet Motor Data - Explicit Object (Class Code A0H)

    DeviceNet Motor Data - Explicit Object (Class Code A0H) Table 4-21: Motor Data Object, Class Code A0h, Services: CODE SERVICES AVAILABLE TO THIS OBJECT NAME DESCRIPTION 0x0E Get_Attribute_Single Returns the contents of the given attribute 4–64 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 143 Average Line Voltage (V) Real power (kW) Power factor Contact Input Status BIT per input Contact Output Status BIT per output Local hottest RTD number Unsigned 8 bit integer Local hottest RTD temperature MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–65...
  • Page 144: Devicenet - Explicit Configuration Data Object (Class Code A1H, Services)

    Amps 1000 CT Primary Turns Amps 3 Phase Voltage None FC106 Connection Aux VT Connection None FC176 Aux VT Primary Volts 110 690 Aux VT Secondary Volts 110 300 Supply Frequency FC107 4–66 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 145 Acceleration Alarm Timer Seconds 2501 2501 Acceleration Trip Timer Seconds 2501 2501 Current Unbalance Alarm Percent Level Current Unbalance Alarm Seconds Delay Current Unbalance Trip Percent Level Current Unbalance Trip Seconds Delay MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–67...
  • Page 146 Comms Start Cntrl None FC126 Comms Stop Mode None FC172 Hard Wired Start Ctrl None FC126 Hard Wired Stop Mode None FC172 Hard Wired Stop Actn None FC174 Hard Wired 2W/3W None FC173 4–68 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 147 IL B Name 4 None IL B Name 5 None IL B Name 6 None IL B Name 7 None IL B Name 8 None IL B Name 9 None IL B Name 10 None MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–69...
  • Page 148: Devicenet - Explicit Motor Analog Data Object (Class Code A2H, Services)

    Deg C RTD 5 Temperature Deg C RTD 6 Temperature Deg C Learned Acceleration Time Secs Learned Starting Current Amps Learned Starting Capacity Learned Average Motor Load %FLA Number of motor starts None 4–70 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 149 Starts Hour Block Lockout Time Secs Motor Status None FC129 Motor Thermal Capacity Used Contact Input 64 - 33 Status None FC168 Contact Input 32-1 Status None FC167 Contact Output 32-1 Status None FC167 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–71...
  • Page 150: Devicenet - Explicit Motor Analog Data Object, Class Code B0H, Services

    Start block status data All actual values Table 4-30: Data Formats, Explicit Motor Analog Data Object ATTRIBUTE ITEM DESCRIPTION SIZE IN FORMAT BYTES Currents Iavg Igrd Motor load Motor Load I Unb 4–72 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 151 RTD 1 Temp RTD 2 Temp RTD 3 Temp RTD 4 Temp RTD 5 Temp RTD 6 Temp Learned data Learned Acceleration Time Learned Starting Current Learned Starting Capacity Average Motor Load Learned MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–73...
  • Page 152 Alarm Status 3 FC181 Alarm Status 2 FC180 Alarm Status 1 FC179 Start block status data Reserved Start Timer 1 Start Timer 2 Start Timer 3 Start Timer 4 Start Timer 5 4–74 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 153: Devicenet - Explicit Motor Object, Class Code B1H

    0x46 Clear Waveform Data 0x47 Clear Maintenance Timer 0x48 Clear RTD Maximums 0x49 Reset Motor Information 0x4A Auto Mode 0x4B Manual Mode 0x50 Trigger Waveform Capture 0x51 Start Datalog 0x52 Stop Datalog MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE 4–75...
  • Page 154 DEVICENET PROTOCOL CHAPTER 4: FIELDBUS INTERFACE 4–76 MM300 MOTOR MANAGEMENT SYSTEM – COMMUNICATIONS GUIDE...
  • Page 155: Revision History

    8 June 2010 1601-9025-A8 28 February 2013 1601-9025-A9 2 February 2016 Table A–2: Major Updates for MM300 Comm Guide-A9 Section Number CHANGES Manual revision number from A8 to A9, updated cover format and front matter contact information. Added EAC logo.
  • Page 156 CHANGE NOTES CHAPTER A: APPENDIX Table A–3: Major Updates for MM300 Comm Guide-A8 Section Number CHANGES Manual revision number from A7 to A8 Add Profibus DP Termination section Add DB9 signal pin applicability table to Profibus DP section Remove rows 30400, 30405, 30406, 30408 to 30410 from Modbus...
  • Page 157 CHAPTER A: APPENDIX CHANGE NOTES Table A–7: Major Updates for MM300 Comm Guide-A3 Section Number CHANGES 4.1.6 Profibus DP Diagnostics Section updated - added graphics and text updates 4.1.6 Profibus DP Diagnostics Extended Diagnostics table updated 4.2 DeviceNet Protocol Section updated - added graphics and text updates 4.1 Profibus Protocol...
  • Page 158: Warranty

    WARRANTY CHAPTER A: APPENDIX Warranty For products shipped as of 1 October 2013, GE warrants most of its GE manufactured products for 10 years. For warranty details including any limitations and disclaimers, see our Terms and Conditions at https://www.gegridsolutions.com/multilin/warranty.htm For products shipped before 1 October 2013, the standard 24-month warranty applies.

Table of Contents