background image

CHAPTER A: 

LM10 AND GE FANUC 90-30 WITH DEVICENET™

LM10 MOTOR PROTECTION SYSTEM – INSTRUCTION MANUAL

A–11

Z

Double-click the added slave device to view the data area for 
Connection 2. 

Z

Open the Reference View Table and add address %I00089.

Z

To interpret the 1 byte of status information for address %I00097, 
refer to Object Class 4, Instance 54 in 

Assembly Object

 on page 5–

48.

A.2.8 Explicit Messaging

Description:

Explicit messaging provides multi-purpose, point-to-point communication paths between 
two devices. It typically provides request/response-oriented network communication used 
to perform node configuration and problem diagnosis.

In the GE Multilin LM10 Motor Protection System. explicit messaging is used for 
configuration and monitoring.

Use the following procedure to set the network for explicit messaging:

Z

For the master side: In the 

Network Setting > DN9030 Master 

Properties

 menu, disable connections 1 and 2 by selecting 

Enable 

Explicit Connection

Z

Set the Message Request Size and Message Response Size to 20 
bytes.

Z

For the slave side: In the 

Network Setting > Disable Connection 1 

& 2

 window, select Explicit Message Size set the value as 20 bytes.

Z

Connect the PLC and download the hardware logic. 
The configuration should be shown as = EQ.

Z

Observe the DeviceNet master module LEDs. 
All three LEDs for NET POWER, MOD STATUS, and NET STATUS 
should turn solid green. Refer to 

LEDs

 on page 3–19 to interpret the 

device LED status.

Explicit messaging between the DeviceNet master module and LM10 slave takes place 
using COMMREQ ladder instructions.

A communication request begins when a COMMREQ ladder instruction is activated in the 
PLC application program. The CPU sends the COMMREQ to the DeviceNet™ master module 
in the PLC system. The module receives the command and performs the requested 
function.

Monitoring Data:

The ladder logic for monitoring data from the GE LM10 Motor Protection System using 
COMMREQ is shown in 

Ladder Logic for Data Monitoring

 on page A–13. The ladder logic is 

configured as follows:

• Rung 1 and 2 have a timer (thousands), as well as set and reset coils, which toggle 

the T1 contact after the timer PV value overflows. With the values shown, the T1 
contact will toggle every five (5) seconds.

Summary of Contents for LM10

Page 1: ...5094 UL A3775 IISO9001 2000 G E M ULTILI N R E GISTERE D LM10 revision 1 7x GE publication code GEK 106642E GE Multilin part number 1601 0165 A6 Copyright 2008 GE Multilin GE Multilin 215 Anderson Avenue Markham Ontario Canada L6E 1B3 Tel 905 294 6222 Fax 905 201 2098 Internet http www GEmultilin com 1601 0165 A6 LM10 Motor Protection System Instruction Manual ...

Page 2: ...re 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 Part numbers contained in this manual are subject to change without notice and should therefore be verified by GE Multilin before ordering Pa...

Page 3: ...S 1 7 METERING 1 7 CONTROL FUNCTIONS 1 8 INPUTS 1 8 CT DIMENSIONS 1 10 OUTPUTS 1 10 COMMUNICATIONS 1 10 ENVIRONMENTAL 1 11 APPROVALS CERTIFICATION 1 11 2 INSTALLATION WIRING 2 13 DEVICENET 2 13 RS232 PORT 2 13 CONTROL TERMINALS 2 14 SENSOR PACK INPUT 2 15 WIRING DIAGRAM 2 15 MOUNTING 2 17 LM10 MOUNTING 2 17 PDU DOOR MOUNT 2 18 3 INTERFACE PDU OPERATIONS 3 19 LIQUID CRYSTAL DISPLAY 3 19 LEDS 3 19 K...

Page 4: ...P DATA 4 41 MOTOR START STOP LOGIC 4 42 5 COMMUNICATIONS DEVICENET OPERATIONS 5 45 DESCRIPTION 5 45 POLL DATA 5 45 IDENTITY OBJECT 5 47 MESSAGE ROUTER 5 47 DEVICENET OBJECT 5 47 ASSEMBLY OBJECT 5 48 CONNECTION OBJECT 5 52 ACK HANDLER OBJECT 5 54 OVERLOAD OBJECT 5 54 EXTENSION OBJECT 5 55 DATA FORMATS 5 57 SPECIAL APPLICATION 5 61 SERIAL PORT 5 63 DESCRIPTION 5 63 6 MISCELLANEOUS REVISION HISTORY 6...

Page 5: ...ON PROCEDURE A 6 POLLING INPUT OUTPUT CONNECTION A 7 COS CHANGE OF STATE INPUT OUTPUT CONNECTION A 10 CYCLIC INPUT OUTPUT CONNECTION A 10 EXPLICIT MESSAGING A 11 LM10 AND ALLEN BRADLEY SLC500 VIA DEVICENET A 17 DESCRIPTION A 17 SYSTEM SETUP A 17 INITIAL STEPS A 17 SETTING UP THE DEVICENET NETWORK A 17 CHANGING THE MODE OF OPERATION A 18 CONFIGURING THE SLAVE DEVICE A 19 CONTROL AND MONITORING OF T...

Page 6: ...1 IV LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL TABLE OF CONTENTS ...

Page 7: ...ay also has the capability of operating in a standalone mode Configuration can be accomplished via DIP switches on the front of the relay Additionally the relay has an interface port to communicate to the LM10 programming and display unit PDU The PDU is a self contained device consisting of a membrane switch keypad a liquid crystal display LCD and control electronics for communication with the rel...

Page 8: ... sensor packs to be connected the other will allow for 75 to 800 5 A ratio CTs Dual speed motors will require two separate CTs connected in parallel A 100 1 A core balance CT or 20 A ground fault sensor pack can be connected to the ground CT terminals for ground current measurement Provisions have been made to support various CTs for the three phase measurements Voltage input from the control powe...

Page 9: ...g range is 96 to 140 V AC nominal 120 V control power 80 to 117 The supply has programmable auto restart capability of up to 4 seconds This also supplies necessary power to the PDU at a TTL For correct measurement of power and power factor the control power must be connected across phase A and phase B of the three phase power supply 1 2 5 Block Diagram A single line diagram for the LM10 Motor Prot...

Page 10: ...detects an overcurrent condition in one or more of the power phases Ground Fault GF This red LED is illuminated when the relay detects a ground fault condition Current Unbalance CUB This red LED is illuminated when the relay detects a current unbalance between the power phases 1 3 3 Switches The following switches are located on the front panel of the LM10 Changes to switch settings will not take ...

Page 11: ... cycled FIGURE 1 2 LM10 Features Baud Rate DIP Switch Position 125 kbps down down 250 kbps up down 500 kbps up up 849713A3 CDR Display Liquid crystal display four lines of 16 characters per line Status The status sub menu can display current motor status Run 1 and Run 2 data faults MAC ID baud rate and overload class Reset The relay can be reset from the PDU pushbutton or the LAN Mounting Flexibil...

Page 12: ...nt sensor NEMA starter size 1 3 phase 27 A 02 Current sensor NEMA starter size 2 and 3 3 phase 90 A 03 Current sensor NEMA starter size 4 3 phase 200 A 04 Current sensor NEMA starter size 5 1 phase 300 A 05 Current sensor NEMA starter size 6 1 phase 600 A Ground fault sensor XX No ground fault sensor 01 Ground fault sensor 20 A 0 44 window 02 Ground fault sensor 20 A 1 56 window 03 Ground fault se...

Page 13: ...me 1 second MECHANICAL JAM Pickup level 100 to 250 in steps of 1 Pickup Accuracy 5 Time delay 0 to 1000 seconds in steps of 5 Timing accuracy 5 of total trip time 1 second STALL Pickup level 330 to 600 in steps of 5 Pickup Accuracy 5 Time delay 0 to 30 0 seconds in steps of 0 5 Timing accuracy 5 of total trip time 1 second LOAD LOSS Pickup level 15 to 100 in steps of 1 Pickup Accuracy 5 Time delay...

Page 14: ... POWER Resolution 0 1 kW Range 0 to 6553 5 kW Accuracy 5 of full scale POWER FACTOR Resolution 0 01 Range 0 5 to 1 0 Accuracy 5 of full scale TRIP HISTORY Trip history up to last 10 trips COUNTERS Motor run hour counter up to 65535 hours 1 5 3 Control Functions STARTER Starter types FVNR FVR RV 2S1W 2S2W custom Power loss autorestart restart after power loss of 4 seconds or less 1 5 4 Inputs POWER...

Page 15: ...ontrol Recommended Supply voltage 100 to 135 V AC When the LM10 contact inputs are connected to the remote devices for the input signal via long cables induced voltages may be present at the input terminal of LM10 relay The contact input status could be detected as closed if the induced voltages are greater than 33V Under these situations it is recomonded to use interposing relay or to connect a r...

Page 16: ...Current Sensor NEMA Starter Size 4 3 phase 200 amp 0 69 5 60 x2 38 x1 72 CT04 Current Sensor NEMA Starter Size 5 1 phase 300 amp 1 50 4 50 x4 88 x4 68 CT05 Current Sensor NEMA Starter Size 6 1 phase 600 amp 2 50 4 57 x4 57 x4 68 Order Code Description Window Diameter Overall Dimensions GF01 Ground Fault Sensor 1 2 20amp 3x0 44 windows 0 44 4 625 x2 000 x1 375 GF02 Ground Fault Sensor 3 4 20 amp 1x...

Page 17: ...status and device status SERIAL COMMUNICATIONS Serial port RJ11 4 pin connector for Enervista LM10 Setup software or to PDU PANEL DISPLAY UNIT OPTIONAL Display 16 character 4 line display 1 5 8 Environmental AMBIENT TEMPERATURE Operating temperature 0 to 60 C Storage temperature 30 to 80 C HUMIDITY Humidity up to 95 non condensing 1 5 9 Approvals Certification CERTIFICATION UL file number E228903 ...

Page 18: ...1 12 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL SPECIFICATIONS CHAPTER 1 INTRODUCTION ...

Page 19: ...o the unit and the ability to daisy chain from one unit to the next These connectors meet all DeviceNet physical layer requirements FIGURE 2 1 LM10 DeviceNet Pinout 2 1 2 RS232 Port The RS232 configuration port uses a standard RJ11 connector to interface with the programming and display unit PDU or with a computer Both communication and power will be provided to the PDU through this connection Sta...

Page 20: ... than communications and CT sensors to the unit The terminal block has the following connections 5 5 V PDU use only 6 N A RJ11 Pin Description Table 2 1 Control Connections Upper Signal Row Lower Signal Row 1 120 V AC phase 1 17 Switch input auxiliary 2 2 120 V AC phase 2 18 Switch input auxiliary 1 3 Switch input stop 19 Switch input run 2 4 Switch input reset 20 Switch input run 1 5 Switch input...

Page 21: ...any broad blade tool 2 1 4 Sensor Pack Input Connectors S1 and S2 are used to connect to all CT Sensor Packs 5 A CTs connect via the Phoenix terminal block 2 1 5 Wiring Diagram A typical LM10 wiring diagram is shown below The relay should be programmed as Maintained Off under Other Settings for momentary start input See page 4 34 for additional details S1 S2 Pins Description 1 CT phase A 2 CT phas...

Page 22: ...2 16 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL WIRING CHAPTER 2 INSTALLATION FIGURE 2 4 LM10 Wiring Diagram ...

Page 23: ...acket provided separately by GE has been designed to suspend the LM10 base unit inside the MCC bucket To install first remove the plastic mounting plate from the LM10 3 Front door mounting feature see PDU Door Mount on page 2 18 MCC hint Grasp the bottom of the LM10 in one hand and slide in opposite directions to detach Attach the mounting plate to the bracket provided using four 4 screws not incl...

Page 24: ...ackplate Dimensions 2 2 2 PDU Door Mount The PDU can be door mounted using the gasket and six screws provided The rear of the unit protrudes through a cutout and is accessible from inside the door Recommended cutout dimensions and screw hole locations are shown below FIGURE 2 7 PDU Door mount Dimensions ...

Page 25: ...n 3 1 3 Keypad The keypad consists of seven buttons used to view and select menu items displayed on the LCD The keypad is for program changes and data display With the exception of testing the PDU is not a control keypad Up and down arrows At the main configuration screen the up and down arrows control the LCD contrast level At all other screens they are used to scroll through a list or increase d...

Page 26: ...rtup condition no passcode entered pressing the Config button displays the following programmed parameters English or Spanish display CTs and CPTs starter type Run 1 setup Run 2 setup time delays other settings auxiliary relay faults and passcode login In Configuration mode after proper passcode entered the same Config screens are available to edit In addition the following restricted access optio...

Page 27: ...rent Transformer CT or Sensor Pack and the number of turns through the CT Starter Type Sub menu This menu is used to select Motor Starter Type Run 1 and Run 2 Setup Sub menus This Run 1 menu is used to set full load current FLA for Run 1 It also contains sub menus for enable disable and configures the following optional faults ground fault jam stall current unbalance and load loss Each fault is co...

Page 28: ... mode It is necessary to login as Configurator in order to change any parameters The unit is not meant for field calibration therefore Calibration mode shall not be discussed in this Guide To enter a passcode press Config and scroll down to the Pass Code field Press enter to select then use the up down arrows to scroll to Config press enter again to login An incorrect passcode will force the login...

Page 29: ...m the PDU screen they must be downloaded after modifying Also data values can be entered directly with the keyboard digits FIGURE 3 1 Main software screen 3 3 2 Functional Details The EnerVista LM10 software has three menus File Communication and Help The File menu has following submenu items New Loads the memory with default values for the LM10 configuration parameters Load Loads the selected fil...

Page 30: ...ications ports The current selected COM port is indicated by a check mark The green power LED indicates that communication is currently established with the LM10 The Help menu has following submenu items Manual Opens the enerVista LM10 setup software help file About Displays the enerVista LM10 setup software version and information The EnerVista LM10 software uses hot keys for the following that e...

Page 31: ...value is monitored continuously and can not be disabled The motor hot condition is determined based a variable algorithm Once a fault condition is reached the unit may not be Reset until an appropriate cool down period has elapsed This is once again calculated based on FLA trip class CT ratio and number of passes turns through the CT and current input readings The time to trip is a function of per...

Page 32: ...4 26 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL OVERCURRENT FAULT CONDITIONS CHAPTER 4 FUNCTIONALITY FIGURE 4 1 Cold Motor Trip Curves FIGURE 4 2 Hot Motor Trip Curves ...

Page 33: ...and Run 2 Setup on page 4 32 The overcurrent curve cannot be disabled Therefore if the jam or stall values are set greater than the time allowed by the standard trip curve the LM10 will trip before a jam or stall condition can be reached Upon an overcurrent jam or stall fault the LM10 forces a cool down period before the motor may be restarted The time to reset is calculated as a function of the t...

Page 34: ...tor is in the cool down time delay the PDU status screen will display the fault type followed by a number decrementing from 99 When the number counts down to 0 the message Ready to Run will be displayed to indicate the RESET button may be pressed Once the LM10 is successfully reset the user may activate the run command ...

Page 35: ...steps of 0 1 0 5 sec page 4 32 Jam level 100 to 250 of FLA in steps of 1 or Off Off page 4 32 Jam timeout 0 to 1000 seconds in steps of 5 120 sec page 4 32 Stall level 330 to 600 of FLA in steps of 5 or Off Off page 4 32 Stall timeout 0 to 30 seconds in steps of 0 5 10 sec page 4 32 Current unbalance level 2 to 25 of FLA in steps of 1 or Off Off page 4 32 Current unbalance timeout 0 to 255 seconds...

Page 36: ...DevNet Voltage All Off page 4 36 Restore factory defaults Resets on selection N A page 4 38 Table 4 1 LM10 Programmable Parameters Parameter Range Options Default Reference GE LM10 1 70 Class 10 MAC ID 1 Baud 500 Configuration ENGLISH CTs CPTs Starter Type See page 31 Configuration CTs CPTs Starter Type RUN 1 Setup See page 31 Configuration Starter Type RUN 1 Setup RUN 2 Setup See page 32 Configur...

Page 37: ...d with the LM10 CT Turns The CT may be configured so that wires are passed through the CT multiple times to increase values This changes the effective CT ratio Select a value between 1 and 4 for the number of turns passes through the CT Configuration Passcode Login Run Operations Factory default See page 37 Configuration Run Operations Factory default See page 38 Configuration Factory deflt See pa...

Page 38: ...ured 4 2 6 Run 1 and Run 2 Setup PATH Configuration ØØØØ Run 1 Setup The Run 1 settings are described below The settings for Run 2 setup are identical Configuration Starter Type RUN 1 Setup RUN 2 Setup Starter Type FVNR Range FVNR FVR RV 2S1W 2S2W Custom Configuration RUN 1 Setup RUN 2 Setup Time Delays RUN 1 Setup FLA 27 0 Range 1 2 to 800 0 A in steps of 0 1 RUN 1 Setup Ground Setup Range 0 4 to...

Page 39: ... this range The user may set a JAM Setup Fault level of 100 to 250 of FLA or disable this function The default setting is set to disabled The overcurrent curve cannot be disabled Therefore if the JAM Setup Time Delay is set greater than the time allowed by the standard trip curve the LM10 will trip before a Jam condition can be reached See Trip Curve with Jam and Stall Enabled on page 4 27 for an ...

Page 40: ...uxiliary sense AuxSns trip failure will be recorded in the fault record and shut down the run relay This fault is factory preset at 0 4 seconds The delay time for closing the relay can be changed however opening time is set at a constant 0 4 seconds to detect contact welding Applications requiring a delay between the run command and the starter pulling in can be accommodated using this feature for...

Page 41: ...e run switch is on when the stop command is given it will need to be turned off and back on to get the motor running again The stop command also interrupts the run relay if controlled by the network The network will need to send another run command to restart the motor When using the maintained switching feature potential safety hazards must be considered and an appropriate setup chosen for each i...

Page 42: ...ined group of parameters in the DeviceNet input poll data Refer to Poll Data on page 5 45 for details LM10 revisions 1 40 and lower do not support this setting For this setting group 1 is 7 bytes group 2 is 12 bytes group 3 is 22 bytes group 4 is 7 bytes Poll group 4 option 7 bytes is available only for firmware rev 1 70 and higher If PDU v1 70 or higher is used for LM10 firmware v1 6x and lower P...

Page 43: ...make any configuration changes the login level must be set to Config The User login simply allows viewing of history and current status but will not accept changes to any parameters As an extra security feature the login level can automatically be set to User via DeviceNet communications Refer to Assembly Object Class Code 4 Instance 100 for more information Aux Relay Faults Load Loss off Range on...

Page 44: ... a hand held PDU for multiple relay program changes 4 2 11 Run Operations PATH Configuration ØØØØØØØØØ Run Operations Input terminal 21 selects how the run command is controlled If power is applied to the relay then the network has run control If not the hard wired switches control Note that a PDU logged in for configuration will disable run commands from both DeviceNet and hard wired switches Wit...

Page 45: ...1 Running 2 Ready to Run Fault Status Active Phase A 0 0 Range 0 0 to 3200 0 A Status Active Phase B 0 0 Range 0 0 to 3200 0 A Status Active Phase C 0 0 Range 0 0 to 3200 0 A Status Active GndAmps 0 0 Range 0 0 to 25 0 A Status Active VOLTs 220 Range 0 to 9000 V Status Active PowFact 0 00 Range 0 00 to 1 00 Status Active KW 0 0 Range 0 0 to 6553 5 kW Status Active Avg Cur 0 0 Range 0 0 to 3200 0 A...

Page 46: ...lly of motor operation time incremented hourly up to 65535 hours Upon power loss the unit will retain any whole number of hours already recorded This feature is a great service tool An example is for bearing change the typical maximum bearing life is 50000 hours This value can be reset via the Reset Run Hrs configuration setting ...

Page 47: ...ID 1 Baud 500 Last Trip 1 Overcurrent Range Overcurrent Gr Fault Jam Stall CuUnbalance LdLoss DevNet Fault Dev Stop Voltage Aux Sense Last Trip 1 Phase A 0 0 Range 0 0 to 3200 0 A Last Trip 1 Phase B 0 0 Range 0 0 to 3200 0 A Last Trip 1 Phase C 0 0 Range 0 0 to 3200 0 A Last Trip 1 GndAmps 0 0 Range 0 0 to 25 0 A Last Trip 1 VOLTs 220 Range 0 to 9000 V Last Trip 1 PowFact 1 00 Range 0 00 to 1 00 ...

Page 48: ...e power loss 4 A start command is issued remotely through DeviceNet A PDU logged in for configuration will disable run commands from both DeviceNet and hardwired switches Motor Stop Once the motor is in RUN1 it can be stopped as follows 1 User asserts a hardware STOP switch Input 2 User de asserts the RUN1 Hardware switch input Maintained switch setting set to ON 3 A STOP command issued through a ...

Page 49: ...eviceNet Stop command STOP PDU Command Relay Trip OR RUN2 Start Command Aux Sense1 Switch Input Aux Sense 1 Time Delay Tpkp 0 1 to 25sec AND AUX SENSE 1 FAULT MOTOR STATUS Aux Sense 1 Time Delay Treset 0 4 sec AND OR RUN1 Switch Input RUN1 PDU Command STOP Switch Input Setting Open Contactor Logic Welded Contacts Logic Motor STOP Commands Motor RUN Commands MODE change from USER to CONFIG De asser...

Page 50: ...4 44 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL MOTOR START STOP LOGIC CHAPTER 4 FUNCTIONALITY ...

Page 51: ... The LM10 supports Polling COS and Cyclic IO data operations and is certified as ODVA DeviceNet CONFORMANCE TESTED The COS CYC operation returns one byte of device status described under the Assembly object class 4 instance 54 Refer to the following section for polling data 5 1 2 Poll Data The polling function accepts one byte of command data defined under the Assembly object class 4 instance 100 ...

Page 52: ...ta Length Name Description Data Format Value 12 bytes 1 word Motor status F22 1 word Cause of trip F20 1 word Average phase current UINT 0 1 A 1 word Ground current UINT 0 1 A 1 word Current unbalance UINT 1 word Power UINT 0 1 kW Table 5 3 Poll Data Group 3 Bytes Data Length Name Description Data Format Value 22 bytes 1 word Motor status F22 1 word Cause of trip F20 1 word Phase A current UINT 0 ...

Page 53: ...nt may address a service to any object or instance residing in the physical device There is no external visible interface to the message router object 5 1 5 DeviceNet Object DeviceNet Object Class Code 3 Services DeviceNet Object Class Code 3 Attributes Code Name and Description of Services Available to this Object 0x05 Reset Reset the device to power up configuration 0x0E Get_Attribute_Single Ret...

Page 54: ...P switches 5 Get Allocation information STRUCT from service Code Name and Description of Services Available to this Object 0x0E Get_Attribute_Single Returns the contents of the given attribute 0x10 Set_Attribute_Single Sets the contents of the given attribute 0x4C Release Deletes predefined M S connections Attribute Access Name Description Data Type Value none Attribute Access Name Description Dat...

Page 55: ... Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Reserved Bit 2 Reset Bit 1 Run 2 Bit 0 Run 1 Attribute Access Name Description Data type Value 3 Get Device inputs see format mapping below byte see below Data Formats for Device Inputs Bit Position Name Value Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Reserved Bit 2 Running 1 Bit 1 Reserved Bit 0 Fault Attribute A...

Page 56: ... Reserved Bit 2 Running 1 Bit 1 Warning Bit 0 Fault Attribute Access Name Description Data Type Value 3 Get Device inputs see format mapping below byte see below Data Formats for Device Inputs Bit Position Name Value Bit 7 Aux Sense 2 unput status Bit 6 Aux Sense 1 unput status Bit 5 Control from Devicenet Bit 4 Reserved Bit 3 Running 2 Bit 2 Running 1 Bit 1 Reserved Bit 0 Fault Attribute Access N...

Page 57: ... 1 see below see below Data Formats for Device Inputs Bytes Data Length Name Description Data Format Value 7 bytes 1 byte Motor status F21 1 word Phase A current UINT 0 1 A 1 word Phase B current UINT 0 1 A 1 word Phase C current UINT 0 1 A Attribute Access Name Description Data Type Value 3 Get Poll Data Group 2 see below see below Data Formats for Device Inputs Bytes Data Length Name Description...

Page 58: ...1 A 1 word Phase C current UINT 0 1 A 1 word Ground current UINT 0 1 A 1 word Voltage UINT volts 1 word Power factor UINT 0 01 1 word Power UINT 0 1 kW 1 word Average current UINT 0 1 A 1 word Current unbalance UINT Attribute Access Name Description Data Type Value 3 Get Poll Data Group 4 see below see below Data Formats for Device Inputs Bytes Data Length Bytes Name Description Data Format Value ...

Page 59: ...med connection ID UINT MAC ID 6 Get Initial comm characteristics UINT 0x01 0xF1 7 Get Produced connection size UINT 0x01 8 Get Consumed connection size UINT 0x01 9 Get Set Expected package rate UINT 0x00 12 Get Set Watchdog timeout action UINT 0x00 13 Get Produced path length UINT 0x0006 14 Get Produced path BYTE 6 The Produced path will vary depending on the setting for Poll Data Group Poll Group...

Page 60: ...e rate UINT 0x00 12 Get Set Watchdog timeout action UINT 0x00 13 Get Produced path length UINT 0x0006 14 Get Produced path BYTE 6 null 15 Get Consumed path length UINT 0x0004 16 Get Consumed path BYTE 6 null 17 Get Production inhibit timer UINT 0x0000 Attribute Access Name Description Data Type Value Code Name and Description of Services Available to this Object 0x0E Get_Attribute_Single Returns t...

Page 61: ...t Current Phase B INT 10 Get Current Phase C INT 11 Get Ground Current INT 12 Get Current Scale fixed at 100 mA SINT 1 Code Name and Description of Services Available to this Object 0x0E Get_Attribute_Single Returns the contents of the given attribute 0x10 Set_Attribute_Single Sets the contents of the given attribute 0x32 History read data from active and history records 0x33 Login user level 0x4A...

Page 62: ... 4 0x26 Get set Flags Mrun AutoRestart O V Volt Enable DNFault 50 Hz F14 16 bits 0x2E Call Reset LM10 N A 0x1C Call Reset factory default user settings N A 0x2F Get Trip class F17 0x30 Get MAC ID F18 0x31 Get DeviceNet baud rate F19 0x34 Get Input switch status F25 16 bits 0x38 Get Remaining cool down period F26 16 bits 0x39 Get set Poll data group F15 1 to 4 0x3A Get set Run1 Run2 time delay F16 ...

Page 63: ...el and HH is the time delay Byte LL range 0x00 0x42 to 0x78 i e 330 to 600 where 0x00 is disabled Byte LL multiplying factor 5 i e actual byte LL in decimal 5 Byte HH range 0x00 to 0x3C i e 0 to 30 0 seconds Byte HH multiplying factor 0 5 i e actual byte HH in decimal 0 5 seconds F5 Current Unbalance Format two bytes in format 0xHHLL where LL is the pickup level and HH is the time delay Byte LL ra...

Page 64: ...0xFA i e 0 0 to 25 0 seconds where 0x00 is disabled Byte LL multiplying factor 0 1 i e actual byte LL in decimal 0 1 seconds Byte HH range 0x00 to 0xB4 i e 0 to 180 seconds F11 Auxiliary Relay Faults 16 bit bitmask F12 Starter Type Format two bytes in format 0xHHLL where LL is the motor type and HH is reserved Byte LL enumeration F13 CT Turns Format two bytes in format 0xHHLL where LL is the numbe...

Page 65: ...ere LL is the MAC ID and HH is reserved Byte LL range 0x00 to 0x3F i e 0 to 63 F19 Baud Rate enumeration 16 bit unsigned integer Range 0x007D 0x00FA 0x01F4 i e 125 250 and 500 kbps F20 Cause of Trip 16 bit bitmask Bitmask Other Settings 1 Maintained input switch 1 Auto restart 1 Under overvoltage enable 1 DeviceNet fault 1 Reserved 1 Reserved 1 Reserved 1 Reserved 1 50 Hz system on Value Poll Grou...

Page 66: ...atus 1 Fault 1 Reserved 1 Running 1 1 Running 2 1 Reserved 1 Control from DeviceNet 1 Aux Sense 1 input status 1 Aux Sense 2 input status Bitmask Other Settings 1 Fault 1 Reserved 1 Running 1 1 Running 2 1 Reserved 1 Control from DeviceNet 1 Aux Sense 1 input status 1 Aux Sense 2 input status 1 Stop switch input status 1 Reset switch input status 2 1 Run 1 switch input status 1 Run 2 switch input ...

Page 67: ...tate of the local switches After evaluating that all conditions of the system are appropriate the RUN command can be sent to the LM10 through the DeviceNet link The RESET and STOP inputs do remain active at all times The STOP input will command the LM10 to stop the motor even though the DeviceNet is the controlling input The DeviceNet scanner would be able to detect this stop by monitoring the LM1...

Page 68: ...ut bits in the low byte Sent by scanner CANID MACID 0x0E 0x64 0x01 0x34 Response from the LM10 CANID MACID 0x8E LBY HBY The format of this data follows F25 Input Switch Status The high byte HBY is not used in this application The low byte LBY is the input data we are looking for The seven hard wired inputs map to bits 0 to 6 as DeviceNet Control AxSn2 AxSn1 RUN2 RUN1 Reset Stop To watch for RUN1 o...

Page 69: ...s port The protocol for request and response of data is a fixed 8 byte packet It will always start with SOH and end with a simple checksum sum 1 The packets will include all the functionality found in the DeviceNet Extension object The data is in big endian format here big end first MSB LSB The packet is outlined below Bit Position Name Bit 7 SOH Bit 6 Service Bit 5 Attribute Bit 4 Data 3 Bit 3 Da...

Page 70: ...5 64 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL SERIAL PORT CHAPTER 5 COMMUNICATIONS ...

Page 71: ...er 2004 GEK 106642B 1601 0165 A3 1 50 22 February 2006 GEK 106642C 1601 0165 A4 1 60 19 January 2007 GEK 106642D 1601 0165 A5 1 70 14 August 2007 Table 6 2 Changes to Manual Since Release A4 Section Number Revision Update Manual to A5 and Firmware and Firmware references to v1 70 1 5 4 Wording change Added note Table 6 3 Changes to Manual Since Release A4 Section Number Revision Update Manual to A...

Page 72: ... Code 4 Instance 100 Security to Min in Control Byte clarified Note added 5 1 6 Change to Assembly Object Class Code 4 Instance 101 Attribute 3 Bit 6 5 1 11 Change to format code F20 5 1 11 Change to format code F24 5 1 2 Change to Identity Object Class Code 1 Instance 1 Attributes 5 1 11 Add attribute Attribute 0x34 5 1 11 New format code F25 Input Switch Status 5 1 11 Add attribute Attribute 0x3...

Page 73: ...s returned with all transportation charges prepaid to an authorized service centre or the factory Repairs or replacement under warranty will be made without charge Warranty shall not apply to any device which has been subject to misuse negligence accident incorrect installation or use not in accordance with instructions nor any unit that has been altered outside a GE Multilin authorized factory ou...

Page 74: ...6 68 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL WARRANTY CHAPTER 6 MISCELLANEOUS ...

Page 75: ...as important device level diagnostics not easily accessible or available through hard wired input output interfaces DeviceNet systems can be configured to operate in a master slave or a distributed control architecture using peer to peer communication DeviceNet systems offer a single point of connection for configuration and control by supporting both input output and explicit messaging DeviceNet ...

Page 76: ...AC ID baud rate bus off action bus off counter allocation choice and the master MAC ID The only required service is Get_Attribute_Single 4 Connection object This object handles the connection of the module such as Explicit Messaging or Input Output Messaging Explicit messages contain attribute addressing attribute values and a service code describing the desired action Input output messages contai...

Page 77: ...ed set is simplified considerably Only a few messages are required to have I O connections up and running The pre defined set contains one explicit messaging connection and allows several different I O connections including bit strobed command response polled command response change of state cyclic A 1 6 DeviceNet Features DeviceNet s features include 1 Low cost 2 High speed DeviceNet supports 3 b...

Page 78: ... DeviceNet specifications contains a library of objects and Device Profiles ODVA coordinates the work of industry experts in the development of both new Object and Device Profile specifications DeviceNet supports strobed polled cyclic change of state and application triggered data transfer The user can choose master slave multi master and peer to peer or a combination depending on device capabilit...

Page 79: ...t secure the same basic standard behavior of devices of different manufacturers Beside a description of the device functionality the device model must also provide a description of the device identity version number status diagnostic information communication facilities and configuration parameters A DeviceNet device profile must contain the following information An object model for the device typ...

Page 80: ...ntially the COS Cyclic connection is intended for monitoring the status of the Run1 and Run2 contactors A 2 2 GE Fanuc 90 30 PLC Hardware The hardware for the setup example is indicated below Main Rack Base 10 Slot or Base 5 Slot IC693CHS391 7 Power Supply IC693PWR XXX CPU IC693CPU XXX except CPU321 CPU340 DeviceNet Master Module IC693DNM200 GE Fanuc Software Cimpilcity ME version 4 00 DeviceNet S...

Page 81: ...g Slave Properties Z Set the baud rate in DN9030 master properties window equal to baud rate of the LM10 slave device The LM10 has three 3 baud rate settings 125 250 and 500 kbps 125 kbps is the default value Z Connect the LM10 as per Wiring Diagram on page 2 15 As well energize terminal pin 21 with 120 V to enable network control To determine the correct slave input register I00xx and slave outpu...

Page 82: ...olid green Z Open a new Reference View Table to monitor and control the slave device then add address I00001 Slave Status Bit Array Addresses I00001 to I00064 will display the status of all slave devices connected to master card For example if the master card detects an LM10 slave device with MAC ID 1 then address I00002 will read 1 Similarly if a slave is connected with MAC ID 2 then address I000...

Page 83: ...tance 54 is for status and Instance 100 is for control 10 To control the contactors and reset the LM10 from the fault state In Reference View Table address I00086 will read logic 1 indicating control from the network To switch on the Run1 contactor right click on address Q00017 and select Turn On Once the contactor is switched on address I00083 will read logic 1 indicating that the Run1 contactor ...

Page 84: ... interpret the 1 byte of status information for address I00097 refer to Object Class 4 Instance 54 in Assembly Object on page 5 48 A 2 7 Cyclic Input Output Connection The Cyclic Input Output Connection option reduces unnecessary traffic and packet processing Instead of a slave device scanned dozens of time each second it can be set to report data on a regular basis consistent with the rate of cha...

Page 85: ...onse Size to 20 bytes Z For the slave side In the Network Setting Disable Connection 1 2 window select Explicit Message Size set the value as 20 bytes Z Connect the PLC and download the hardware logic The configuration should be shown as EQ Z Observe the DeviceNet master module LEDs All three LEDs for NET POWER MOD STATUS and NET STATUS should turn solid green Refer to LEDs on page 3 19 to interpr...

Page 86: ... 15 Instance of Object Class for example 1 Word 17 Attribute for example 16 2F00 To get parameters under the access type history Word 13 will be 16 32 To read the operating voltage change following words Word 13 16 32 Word 17 16 4500 To view the parameters in a Reference View Table create a new Reference Table then add addresses R00250 and R00256 The control voltage will be displayed in address R0...

Page 87: ...ands as well as set and Reset coils which toggles the T1 contact after the value in timer PV overflows With the values indicated the T1 contact will toggle every five 5 seconds Rung 3 has a Block Move word 3 blocks Rung 4 has the COMMREQ ladder instruction Refer to DeviceNet Object Model Class 64 instance for additional details In the ladder shown we are logging in setting the user level and enter...

Page 88: ...g Changes The ladder logic for making setting changes in the LM10 using COMMREQ is shown below The logic shows the FLA Run1 parameter being set using COMMREQ The ladder logic is configured as follows Refer to DeviceNet Object Model Class 64 Instance for additional details In the ladder shown we are setting the FLA Run1 parameter of the LM10 relay from slave 9 MAC ID 9 Some key word settings are sh...

Page 89: ...Some key word settings to login user level to the LM10 from Slave 9 are shown below Word 11 Slave MAC ID setting for example 9 Word 13 Login User Level for example 16 33 Login User Level Word 14 Object Class to which the Request is directed for example 16 64 Word 15 Instance of Object Class for example 1 Word 17 Attribute for example 16 5000 User Word 18 Passcode value 1 The changed parameters wil...

Page 90: ...C 90 30 WITH DEVICENET CHAPTERA To view the slave number of slaves connected to master card add address I00001 to the new reference table Now address I000010 will read 1 since the LM10 is connected to the master as slave 1 MAC ID 1 FIGURE A 4 Ladder Logic for Login User ...

Page 91: ...rd 1747 SDN 4 Slot Rack 1746 A4 Interface Adapter DeviceNet to RS232 1770 KFD The following Rockwell automation software is used RSLogix 500 RSNetworx for DeviceNet RSLinx The following settings are stored in the LM10 MAC ID 09 Baud Rate 125 Pin 21 control input connected to 110 V A 3 3 Initial Steps Before setting up the DeviceNet network perform the following steps Z Start the RSLinx RSNetworx a...

Page 92: ... network Scanning for the Nodes on the Network will start Using the EDS Wizard add the LM10 to the hardware list in RSNetworx A sample screen of RSNetworx with 3 nodes is shown below LM10 Motor Protection System MAC ID 09 1770 KFD MAC ID 62 1747SDN Scanner Card MAC ID 63 FIGURE A 5 Example RSNetworx Screen A 3 5 Changing the Mode of Operation Use the following procedure to change the mode of opera...

Page 93: ... the Scanner to Idle mode The scanner will also change to Idle mode when CPU mode is changed to Prog programming When the scanner is in Idle mode the 7 segment indicator will flash code 80 and the NS Network Status LED indicator on the LM10 changes to flashing green indicating Online Not Connected If the Run1 contactor is switched on via O 1 16 then Run1 will drop turn off when the scanner changes...

Page 94: ...ailable Devices Z Click the right arrow to move under scanlist Double click on LM10 1 icon to edit the input output parameters Z Select Polled and add 1 byte for the Input Size and Output Size After adding the input output parameters you will be prompted for downloading to node 9 A 3 7 Control and Monitoring of the LM10 Polling I O messaging is for control and monitoring of LM10 relay parameters ...

Page 95: ... node receives the message takes the appropriate action depending upon the type of command and formats a reply message for transmission on the network The scanner module receives the message that contains information on the success or failure of the command The SLC processor uses an M1 copy instruction to get the message response information from the scanner module The status information is placed...

Page 96: ...r of bytes following the MAC ID field The Service high byte is defined as follows Table A 3 Status Codes Provided by ODVA Specification Status Data Definition 0 Transaction Block Empty 1 Transaction successful 2 Transaction in progress 3 Slave not in scan list 4 Slave offline 5 DeviceNet port disabled 6 Transaction TXID unknown 7 Unused 8 Invalid command 9 Scanner out of buffers 10 Other transacti...

Page 97: ...this is the input to BSL Bit Shift Left 2 For every 1 second toggle of B4 0 left shift the N9 0 register 3 The bits in the N9 0 register are used to enable Rungs 0007 to 0012 4 Rung 0006 is used to reload the N9 0 register after overflow 5 The COP function is used to copy the contains of the M1 file to a specific N register and transfer the values to the M0 file Table A 5 Data to Get Trip Class Ad...

Page 98: ...o Get Motor Run Time Address Data hex Description N19 0 0101 TXID Command N19 1 0008 Port Size N19 2 0E09 Service MAC ID destination 63 N19 3 0064 Class N19 4 0001 Instance N19 5 0015 Attribute Motor Run Time Table A 8 Data for Explicit Message Response M1 Transferred to N20 Address Data hex Description N20 0 0101 TXID Command N20 1 0002 Port Size N20 2 8E09 Service MAC ID Node 09 N20 3 Motor Run ...

Page 99: ...CHAPTER A LM10 AND ALLEN BRADLEY SLC500 VIA DEVICENET LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL A 25 FIGURE A 9 Ladder Logic Rungs 0000 to 0005 ...

Page 100: ...A 26 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL LM10 AND ALLEN BRADLEY SLC500 VIA DEVICENET CHAPTERA FIGURE A 10 Ladder Logic Rungs 0006 to 0008 ...

Page 101: ...CHAPTER A LM10 AND ALLEN BRADLEY SLC500 VIA DEVICENET LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL A 27 FIGURE A 11 Ladder Logic Rungs 0009 to 0013 ...

Page 102: ...A 28 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL LM10 AND ALLEN BRADLEY SLC500 VIA DEVICENET CHAPTERA ...

Page 103: ... 63 specifications 1 10 CONFIGURATION 3 21 CONTROL POWER TRANSFORMER 4 31 CONTROL RELAYS 1 2 CONTROL TERMINALS 2 14 CONTROL TRANSFORMER 4 31 CONTROLLER AREA NETWORK A 2 COOL DOWN TIMES 4 27 CPT 4 31 CT TURNS 4 31 CUB INDICATOR 1 4 CURRENT INPUTS 1 2 CURRENT UNBALANCE 1 4 4 33 D DEVICENET fault 4 36 features A 3 messaging A 3 operations 5 45 A 2 overview A 1 specifications 1 10 DIMENSIONS 2 17 DOOR...

Page 104: ... 19 INTRODUCTION 1 1 J JAM 4 33 K KEYPAD 3 19 L LANGUAGE 4 31 LCD 3 19 3 21 LED INDICATORS 1 4 LOAD LOSS 4 34 M MAC ID SWITCH 1 4 MAINTAINED SWITCHING 4 35 MECHANICAL JAM 4 33 MECHANICAL STALL 4 33 METERING 1 7 MODULE STATUS 1 4 MOTOR TYPE 4 32 MOUNTING 2 17 2 18 MS INDICATOR 1 4 N NETWORK STATUS 1 4 NS INDICATOR 1 4 O OC INDICATOR 1 4 ORDER CODES 1 6 OVERCURRENT 1 4 4 25 OVERVIEW 1 2 ...

Page 105: ... 65 REVISION HISTORY 6 65 RS232 PORT 2 13 RUN OPERATIONS 4 38 RUNNING HOURS 4 36 S SENSOR PACK INPUT 2 15 SPECIFICATIONS 1 7 STALL 4 33 STARTER TYPE 4 32 STATUS VALUES 4 39 SWITCHES 1 4 SYSTEM FREQUENCY 4 36 T TEMPERATURE 1 11 TIME DELAYS 4 34 TRIP CLASS 1 5 TRIP CURVES 4 25 4 27 TYPICAL WIRING DIAGRAM 2 15 U UNDERVOLTAGE 4 35 V VOLTAGE INPUTS 1 2 W WARRANTY 6 67 WIRING description 2 13 RS232 2 13...

Page 106: ...I 4 LM10 MOTOR PROTECTION SYSTEM INSTRUCTION MANUAL INDEX ...

Reviews: