background image

Data sheet

Description 

The DNP31 devcie allows the connection of the Universal Motor 
Controller UMC100.3 to a DeviceNet network.

DNP31.0

DeviceNet Interface
   

Technical description

Summary of Contents for DNP31.0

Page 1: ...Data sheet Description The DNP31 devcie allows the connection of the Universal Motor Controller UMC100 3 to a DeviceNet network DNP31 0 DeviceNet Interface Technical description ...

Page 2: ...regulations guidelines and standards Using this Handbook Symbols This technical document contains sentinels to point the reader to important information potential risks and precaution information The following symbols are used Sign to indicate a potential dangerous situation that can cause damage of the connected devices or the environment Sign to indicate important information and conditions Sign...

Page 3: ...n about the properties of the DNP31 13 General information 13 Class Code 001 0x01 Identity Object 14 Class Code 002 0x02 Message Router Object 14 Class Code 004 0x04 Assembly Object 15 Class Code 005 0x05 Connection Object 16 Class Code 043 0x2B Acknowledge Handler Object 19 Class Code 100 0x64 ABB Discrete Input Object 19 Class Code 101 0x65 ABB Discrete Output Object 20 Class Code 102 0x66 ABB A...

Page 4: ... 4 DNP31 0 Data sheet Issue 09 2015 Document History ...

Page 5: ... Use UMC100 3 to set bus address and baud rate or autobaud of the DeviceNet communication Once the address is set it is stored in the DNP31 even in case of supply voltage breakdown Through the DNP31 DeviceNet communication interface it is possible to give control commands to the drive Start Stop etc read status information and actual values from the drive read and write UMC100 3 parameter values r...

Page 6: ...or separately from the UMC100 3 using the single mounting kit SMK3 0 Mounting the DNP31 on the UMC100 3 When the module is installed directly on the UMC100 3 the UMC100 3 with DNP31 acts like a device with integrated DeviceNet communication No additional accessories are needed Move down DNP31 until snapped in to fix DNP31 on UMC100 3 Image shows UMC100 3 DC ...

Page 7: ...he drawer is removed Ready made cables are available But it is also possible to use own cables For more details see section Using DNP31 in a Drawout System Mounting the Single Mounting Kit The single mounting kit SMK3 0 can be either mounted on a DIN rail hat or fixed with screws on a fitting panel Mounting the DNP31 on the Single Mounting Kit Step 1 Plug in the communication connectors Step 3 Mov...

Page 8: ... Issue 09 2015 DNP31 NS MS Demounting the DNP31 Follow the shown procedure for demounting the DNP31 from UMC100 3 or SMK 3 For demounting slightly rotate screw driver and move the DNP31 upwards to loosen snap in connection ...

Page 9: ...L on the DeviceNet cable Setting the Communication Parameters The DeviceNet interface module does not provide means to adjust the DeviceNet slave address and baud rate incl autobaud The DeviceNet slave address baud rate and communication timeout can be set in the UMC100 3 and are copied to the DeviceNet interface module during initial connection between UMC and DNP31 When changing communication pa...

Page 10: ...o connect the UMC100 3 to a DeviceNet network Required grounding of the DeviceNet cable is not shown in this figure UMC100 3 and DNP31 mounted in drawer Termination active Ground wire and cable shield should be connected to prevent common mode voltage between the network devices from drifting outside the allowable limits DeviceNet Master DeviceNet Cable DeviceNet Cable ...

Page 11: ...n the DNP31 communication interface in addition to the UMC100 In case of a drawer replacement the new not addressed UMC100 3 takes over the bus address automatically Swapping of drawers detected if Address Check in UMC100 3 enabled I e it is not possible to accidently start the wrong motor because of swapped drawer Required grounding of the DeviceNet cable is not shown in this figure DeviceNet Mas...

Page 12: ...ut state Red Critical connection error no communication e g address used twice bus switched off Green Online and listed in scan list Green flashing Waiting for communication to device UMC100 3 Green Module is working correctly Red flashing Communication timeout on link to device UMC100 3 Red Unrecoverable module error module replacement possibly required Checklist In case of trouble use the follow...

Page 13: ...ges 10xxxxxx110 Unconnected Explicit Request Message 10xxxxxx101 Master I O Poll Command Message 10xxxxxx100 Master Explicit Request Message xxxxxx Node address Class services As a group 2 only slave device the DNP31 supports the following class services and instance services Service Code Service Name 14 0x0E Get Attribute Single 16 0x10 Set Attribute Single 75 0x4B Allocate Group 2 Identifier Set...

Page 14: ... Serial Number UINT unique 7 Get Product Name Length Name STRUCT OF USINT STRING Length 7 General 1 The product code is obtained from the device connected to the DNP31 2 Device status byte 0 0x00 not owned 0x01 owned allocated byte 1 0x00 no fault 0x04 recoverable fault 0x08 unrecoverable fault Common Services Service Code Class Instance Service Name 05 0x05 No Yes Reset 14 0x0E No Yes Get_Attribu...

Page 15: ...t Producing Data ARRAY OF n BYTE 1 1 The size of the data array depends on the Produced Data size of the device connected to the DNP31 Assembly Object Instance 101 Attributes Attribute Access Name Type Value 3 Get Set Consuming Data ARRAY OF n BYTE 1 1 The size of the data array depends on the Consumed Data size of the device connected to the DNP31 For detailed information please refer to the devi...

Page 16: ... Message 3 Get Transport Class Trigger BYTE 0x83 Server Transport Class 3 4 Get Produced Connection ID UINT 10xxxxxx011 2 5 Get Consumed Connection ID UINT 10xxxxxx100 2 6 Get Initial Comm Characteristics BYTE 0x21 7 Get Produced Connection Size UINT 3 8 Get Consumed Connection Size UINT 3 9 Get Set Expected Packet Rate UINT in ms 12 0x0C Get Set Watchdog Timeout Action USINT 01 auto delete 13 0x0...

Page 17: ...Packet Rate UINT in ms 12 0x0C Get Watchdog Timeout Action USINT 0 time out 13 0x0D Get Produced Conn Path Length UINT 6 14 0x0E Get Produced Connection Path EPATH 20 04 24 64 30 03 15 0x0F Get Consumed Conn Path Length UINT 6 16 0x10 Get Consumed Connection Path EPATH 20 04 24 65 30 03 17 0x11 Get Production Inhibit Time UINT 0 1 Connection state 0 nonexistent 1 configuring 2 wait for connection ...

Page 18: ... Path Length UINT 6 14 0x0E Get Produced Connection Path EPATH 20 04 24 64 30 03 15 0x0F Get Consumed Conn Path Length UINT 6 16 0x10 Get Consumed Connection Path EPATH 20 04 24 65 30 03 17 0x11 Get Set Production Inhibit Time UINT in ms 1 Connection state 0 nonexistent 1 configuring 2 wait for connection ID 3 established 4 timed out 5 deferred 2 xxxxxx node address 3 The size of Produced and Cons...

Page 19: ... 14 0x0E No Yes Get_Attribute_Single 16 0x10 No Yes Set_Attribute_Single Class Code 100 0x64 ABB Discrete Input Object The ABB Discrete Input Object models the discrete inputs of the device connected to the DNP31 You can use this object in applications as simple as a toggle switch or as complex as a discrete I O control module There is a separate instance for each discrete input available on the d...

Page 20: ...alue 3 Get Set Discrete Output Value BOOL Output State Common Services Service Code Class Instance Service Name 14 0x0E No Yes Get_Attribute_Single 16 0x10 No Yes Set_Attribute_Single Class Code 102 0x66 ABB Analog Input Object The ABB Analog Input Object models the analog inputs of the device connected to the DNP31 as of writ ing UMC100 3 There is a separate instance for each analog input availab...

Page 21: ...ameter Object provides a known public interface to a device s configuration data In addition this object also provides all the information necessary to define and describe each of a de vice s individual configuration parameters This object allows a device to fully identify a configurable parameter by supplying a full description of the parameter including minimum and maximum values and a human rea...

Page 22: ...ly from the EDS file Class Attributes Attribute Access Name Type Value 2 Get Max Number of Expansion Modules USINT 7 Instance Attributes Attribute Access Name Type Value 3 Get Set 1 Parameter Value LINT Actual value 1 The Set service is not available for read only parameters Common Services Service Code Class Instance Service Name 14 0x0E No Yes Get_Attribute_Single 16 0x10 No Yes Set_Attribute_Si...

Page 23: ...ermination resistors no Possible bus addresses set via UMC100 0 63 Max baudrate 500 kbaud Pollution degree 3 Degree of protection IP20 Mounting UMC100 3 or SNK3 0 Altitude 4000m Duty time 100 Weight 0 042 kg Protective separation no Standards directives Product standard DeviceNet Specification RoHS Directive 2002 95 EC Environmental data Ambient air temperature Operation 0 60 C Storage 25 70 C Vib...

Page 24: ...04 2 520 3 925 5 4 3 2 1 1 2 3 4 5 1 2 3 4 5 6 CDP18 CDP24 X1 X1 X1 Dimensions Connection Cables Pin Color Function 5 Blue VDD 4 Brown VCC 3 Black Communication 2 Grey Communication 1 White Diagnosis Colors must match Drawer to UMC100 3 NS MS DNP31 Function V CAN_L Screen CAN_H V X3 ...

Page 25: ...our comments and sug gestions Please provide us with the following information if you have noticed an issue Name Company Department Telephone Email Problem Description Steps to reproduce the problem Version of UMC Ident number on nameplate and firmware version which is displayed on the UMC100 PAN Version of MRP Ident number on nameplate FAX No 49 0 6221 701 1382 ...

Page 26: ...MEMO 26 DNP31 0 Data sheet Issue 09 2015 ...

Page 27: ......

Page 28: ...ent without prior notice With regard to purchase orders the agreed particulars shall prevail ABB AG does not accept any responsibility whatsoever for potential errors or possible lack of information in this document We reserve all rights in this document and in the subject matter and illustrations contained therein Any reproduction disclosure to third parties or utilization of its contents in whol...

Reviews: