+ All Categories
Home > Documents > DeviceNet Doc SCU5

DeviceNet Doc SCU5

Date post: 06-Oct-2015
Category:
Upload: hhh
View: 8 times
Download: 0 times
Share this document with a friend
Description:
scu
38
DeviceNet Interface SCU version 5 Clink II DeviceNet Interface SCU version 5 Copyright © 2003 Eaton Holec Version 5.0 !3"
Transcript

DeviceNet Interface SCU version 5

Clink II

TITLE \* MERGEFORMAT DeviceNet Interface SCU version 5

Copyright ( 2003 Eaton Holec

INCLUDEPICTURE "C:\\ClinkII Manual\\Illustraties Clink II totaal\\Clink.wmf" \* MERGEFORMAT \d Version

Version 2.1 of the DeviceNet Interface has to be used with SCU version 3.x.Version 5 of the DeviceNet Interface has to be used with SCU version 5.x.

VersionDateDescription1.029-11-1999Initial revision2.019-01-2000Assembly Object, Instance 100:bit 4: Pulse General Output 0 (was Clear General Output 0)bit 5: Pulse General Output 1 (was Clear General Output 1)bit 6: Toggle General Output 0 (was Set General Output 0)bit 7: Toggle General Output 1 (was Set General Output 1)Energy Object addedinst. id. 116: Active Energy Importinst. id. 117: Active Energy ExportDigital Input Functions (inst. Id 14..18)General Purpose Input 0..7 removedDigital Input Functions (inst. Id 14..18)External Interlock moved from no. 18 to no. 10Digital output Functions (inst. Id 20..24)General Purpose Output 2..7 removedContact Status (inst. Id 101)bit 4: External Interlock addedGeneral Purpose Input Status (inst. Id. 102) removedGeneral Purpose Output Status (inst. Id. 103) bit 2..bit 7 removedIn the Command Object Pulse and Toggle is addedattr. Id. 13: Pulse Commandattr. Id. 14: Toggle Command2.126-01-2000Minor changes5.021-11-2003Added all functions belonging to CFCU and Over / Under Voltage and Under Current protectionContents

TOC \o 1 Object Classes GOTOBUTTON _Toc475502357 PAGEREF _Toc475502357 52 Identity object GOTOBUTTON _Toc475502358 PAGEREF _Toc475502358 72.1 Description GOTOBUTTON _Toc475502359 PAGEREF _Toc475502359 72.2 Class Code GOTOBUTTON _Toc475502360 PAGEREF _Toc475502360 72.3 Class Attributes GOTOBUTTON _Toc475502361 PAGEREF _Toc475502361 72.4 Instance Attributes GOTOBUTTON _Toc475502362 PAGEREF _Toc475502362 72.4.1 Status GOTOBUTTON _Toc475502363 PAGEREF _Toc475502363 82.5 Services GOTOBUTTON _Toc475502364 PAGEREF _Toc475502364 92.5.1 Reset GOTOBUTTON _Toc475502365 PAGEREF _Toc475502365 92.6 Behaviour GOTOBUTTON _Toc475502366 PAGEREF _Toc475502366 93 Message Router Object GOTOBUTTON _Toc475502367 PAGEREF _Toc475502367 103.1 Description GOTOBUTTON _Toc475502368 PAGEREF _Toc475502368 103.2 Class Code GOTOBUTTON _Toc475502369 PAGEREF _Toc475502369 103.3 Class Attributes GOTOBUTTON _Toc475502370 PAGEREF _Toc475502370 103.4 Instance Attributes GOTOBUTTON _Toc475502371 PAGEREF _Toc475502371 103.5 Services GOTOBUTTON _Toc475502372 PAGEREF _Toc475502372 103.6 Behaviour GOTOBUTTON _Toc475502373 PAGEREF _Toc475502373 114 DeviceNet Object GOTOBUTTON _Toc475502374 PAGEREF _Toc475502374 124.1 Description GOTOBUTTON _Toc475502375 PAGEREF _Toc475502375 124.2 Class Code GOTOBUTTON _Toc475502376 PAGEREF _Toc475502376 124.3 Class Attributes GOTOBUTTON _Toc475502377 PAGEREF _Toc475502377 124.4 Instance Attributes GOTOBUTTON _Toc475502378 PAGEREF _Toc475502378 124.5 Services GOTOBUTTON _Toc475502379 PAGEREF _Toc475502379 134.6 Behaviour GOTOBUTTON _Toc475502380 PAGEREF _Toc475502380 135 Assembly Object GOTOBUTTON _Toc475502381 PAGEREF _Toc475502381 145.1 Description GOTOBUTTON _Toc475502382 PAGEREF _Toc475502382 145.2 Class Code GOTOBUTTON _Toc475502383 PAGEREF _Toc475502383 145.3 Class Attributes GOTOBUTTON _Toc475502384 PAGEREF _Toc475502384 145.4 Instance Attributes GOTOBUTTON _Toc475502385 PAGEREF _Toc475502385 145.4.1 Instance 100: Standard Output GOTOBUTTON _Toc475502386 PAGEREF _Toc475502386 145.4.2 Instance 101: Standard Input GOTOBUTTON _Toc475502387 PAGEREF _Toc475502387 155.5 Services GOTOBUTTON _Toc475502388 PAGEREF _Toc475502388 155.6 Behaviour GOTOBUTTON _Toc475502389 PAGEREF _Toc475502389 156 Connection Object GOTOBUTTON _Toc475502390 PAGEREF _Toc475502390 166.1 Description GOTOBUTTON _Toc475502391 PAGEREF _Toc475502391 166.2 Class Code GOTOBUTTON _Toc475502392 PAGEREF _Toc475502392 166.3 Class Attributes GOTOBUTTON _Toc475502393 PAGEREF _Toc475502393 166.4 Instance Attributes GOTOBUTTON _Toc475502394 PAGEREF _Toc475502394 166.4.1 Instance 1: Predefined Master/Slave Connection Set - Explicit Message Connection GOTOBUTTON _Toc475502395 PAGEREF _Toc475502395 166.4.2 Instance 2: Predefined Master/Slave Connection Set - Polled I/O Message Connection GOTOBUTTON _Toc475502396 PAGEREF _Toc475502396 176.4.3 Instance 3: Predefined Master/Slave Connection Set - Bit strobe I/O Connection GOTOBUTTON _Toc475502397 PAGEREF _Toc475502397 176.4.4 Instance 4: Predefined Master/Slave Connection Set - Change of State or Cyclic I/O Connection GOTOBUTTON _Toc475502398 PAGEREF _Toc475502398 176.4.5 Instance 5: Predefined Master/Slave Connection Set - Reserved GOTOBUTTON _Toc475502399 PAGEREF _Toc475502399 176.4.6 Instance 6, 7 and 8: Group 3 Explicit Message Connection GOTOBUTTON _Toc475502400 PAGEREF _Toc475502400 196.5 Services GOTOBUTTON _Toc475502401 PAGEREF _Toc475502401 206.6 Behaviour GOTOBUTTON _Toc475502402 PAGEREF _Toc475502402 207 Parameter Object GOTOBUTTON _Toc475502403 PAGEREF _Toc475502403 217.1 Description GOTOBUTTON _Toc475502404 PAGEREF _Toc475502404 217.2 Class Code GOTOBUTTON _Toc475502405 PAGEREF _Toc475502405 217.3 Class Attributes GOTOBUTTON _Toc475502406 PAGEREF _Toc475502406 217.4 Instance Attributes GOTOBUTTON _Toc475502407 PAGEREF _Toc475502407 217.4.1 Supported Parameters GOTOBUTTON _Toc475502408 PAGEREF _Toc475502408 227.5 Services GOTOBUTTON _Toc475502409 PAGEREF _Toc475502409 318 Command Object GOTOBUTTON _Toc475502410 PAGEREF _Toc475502410 328.1 Description GOTOBUTTON _Toc475502411 PAGEREF _Toc475502411 328.2 Class Code GOTOBUTTON _Toc475502412 PAGEREF _Toc475502412 328.3 Class Attributes GOTOBUTTON _Toc475502413 PAGEREF _Toc475502413 328.4 Instance Attributes GOTOBUTTON _Toc475502414 PAGEREF _Toc475502414 328.4.1 Instance 1: Local Control. GOTOBUTTON _Toc475502415 PAGEREF _Toc475502415 338.4.2 Instance 2: Process Control GOTOBUTTON _Toc475502416 PAGEREF _Toc475502416 338.4.3 Start/Stop Event Matrix GOTOBUTTON _Toc475502417 PAGEREF _Toc475502417 348.4.4 Lock/Unlock Event Matrix GOTOBUTTON _Toc475502418 PAGEREF _Toc475502418 348.4.5 Digital Output Event Matrix GOTOBUTTON _Toc475502419 PAGEREF _Toc475502419 348.5 Services GOTOBUTTON _Toc475502420 PAGEREF _Toc475502420 359 Application Analog Output Object GOTOBUTTON _Toc475502421 PAGEREF _Toc475502421 369.1 Description GOTOBUTTON _Toc475502422 PAGEREF _Toc475502422 369.2 Class Code GOTOBUTTON _Toc475502423 PAGEREF _Toc475502423 369.3 Class Attributes GOTOBUTTON _Toc475502424 PAGEREF _Toc475502424 369.4 Instance Attributes GOTOBUTTON _Toc475502425 PAGEREF _Toc475502425 369.4.1 Instance 1: GOTOBUTTON _Toc475502426 PAGEREF _Toc475502426 369.5 Services GOTOBUTTON _Toc475502427 PAGEREF _Toc475502427 3710 Application Energy Object GOTOBUTTON _Toc475502428 PAGEREF _Toc475502428 3810.1 Description GOTOBUTTON _Toc475502429 PAGEREF _Toc475502429 3810.2 Class Code GOTOBUTTON _Toc475502430 PAGEREF _Toc475502430 3810.3 Class Attributes GOTOBUTTON _Toc475502431 PAGEREF _Toc475502431 3810.4 Instance Attributes GOTOBUTTON _Toc475502432 PAGEREF _Toc475502432 3810.4.1 Instance 1: GOTOBUTTON _Toc475502433 PAGEREF _Toc475502433 3810.5 Services GOTOBUTTON _Toc475502434 PAGEREF _Toc475502434 38Object ClassesThe Starter Control Unit supports the following object classes:

Class CodeNameNumber of InstancesDescription0x01Identity1 This object provides identification and general information about the device.0x02Message Router1 per physical networkThis object provides a messaging connection point through which a Client may address a service to any object class or instance residing in the physical device. 0x03DeviceNet1 per physical networkThis object provides the configuration and status of a DeviceNet port.0x04I/O Assembly2 per physical networkThis object binds attributes of multiple objects, which allows data to or from each object to be sent or received over a single connection. Assembly objects can be used to bind input data or output data. The terms input and output are defined from the networks point of view. An input will produce data on the network and an output will consume data from the network.0x05Connection8 per physical network(only 5 supported in first release)This object manages and provides the run-time exchange of messages.0x0FParameter117This object provides a known, public interface to the devices configuration and monitoring data.0x64Command2This object provides all commands from Process Control and Local Control.0x67ApplicationAnalog Output 1This object provides control about the application analog output.0x68ApplicationEnergy Output1This object provides control about the application energy outputEMBED UnknownIdentity objectDescriptionThis object provides identification and general information about the device.Class Code0x01.Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of this object1Instance AttributesIdAccess RuleNameData TypeDescriptionValue1GetVendor IDUINTIdentification of each vendor by number.403 = Holec Laagspanning B.V.2GetDevice TypeUINTIdentification of general type of product.0 = Generic Device3GetProduct CodeUINTIdentification of a particular product of an individual vendor1 = SCU4GetRevision Major Revision Minor RevisionSTRUCT of: USINT USINTRevision of the item the Identity Object represents.3x5GetStatusWORDSummary status of devicesee section REF _Ref402604858 \n 2.4.16GetSerial NumberUDINTSerial Number of Device-7GetProduct NameSHORT_STRINGHuman readable identification3SCU8GetStateUSINTPresent state of the device as represented by the state transition diagram.0 = Non existent1 = Device Self Testing2 = Standby3 = Operational4 = Major Recoverable Fault5 = Major Unrecoverable Fault9GetConfiguration Consistency ValueUINTCRC of setpoint in non-volatile memory-StatusThis attribute represents the current status of the entire device. Its value changes as the state of the device changes. The Status attribute is a WORD, with the following bit definitions:

Bit no.NameDescription0OwnedTRUE indicates that at least one master has allocated the device with the predefined master/slave connection set.1Reserved, set to 0.2ConfiguredTRUE indicates the application of the device has been configured to do something different than the out-of-box default. This does not include configuration of the communications.3Reserved, set to 0.4WarningTRUE indicates there is a Warning.5TripTRUE indicates there is a Trip.6Contactor K1 status TRUE indicates Contactor K1 is closed.7Contactor K2 status TRUE indicates Contactor K2 is closed.8Minor Recoverable FaultTRUE indicates the device detected a problem with itself, which is thought to be recoverable. The problem does not cause the device to go into one of the faulted states.9Minor Unrecoverable FaultTRUE indicates the device detected a problem with itself, which is thought to be unrecoverable. The problem does not cause the device to go into one of the faulted states.10Major Recoverable FaultTRUE indicates the device detected a problem with itself, which caused the device to go into the Major Recoverable Fault state.11Major Unrecoverable FaultTRUE indicates the device detected a problem with itself, which caused the device to go into the Major Unrecoverable Fault state.12-15Reserved, set to 0.ServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x05NoYesResetInvokes the Reset service for the device. See section REF _Ref401977225 \n 2.5.1ResetThe reset common service has the following object-specific parameter:

NameTypeDescriptionValueTypeUSINTType of Reset0 =

1 =Emulate cycling power on as closely as possible. This value is the default if this parameter is omitted.

Reset device to out-of-box configuration, then emulate cycling power on as closely as possible.BehaviourSee section 6-2.5 of part 2 of DeviceNet Specification.Message Router ObjectDescriptionThe Message Router Object provides a messaging connection point through which a Client may address a service to any object class or instance residing in the physical device.Class Code0x02Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of the Message Router Object Class Definition upon which the implementation is based.1Instance AttributesNone SupportedServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesNoGet_Attribute_SingleReturns the contents of the specified attributeBehaviourThe Message Router Object receives explicit messages and performs the following functions:interprets the Class Instance specified in a messageroutes a service to the specified objectinterprets services directed to itroutes a response to the correct service source

Service RequestInterpretation of the Class Instance is performed on every service received by the Message Router.Any Class Instance that cannot be interpreted by a devices implementation of a Message Router will report the Object_Not_Found error.The service is then routed to a target object.

Service ResponseAll service responses are routed to the Explicit Messaging connection across which the service request was received.DeviceNet ObjectDescriptionThe DeviceNet Object is used to provide the configuration and status of a physical attachment to DeviceNet. A product must support one (and only one) DeviceNet Object per physical connection to the DeviceNet communication link.Class Code0x03Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of the DeviceNet Object Class Definition upon which the implementation is based.2Instance AttributesIdAccess RuleNameData TypeDescriptionValue1Get/SetMAC IDUSINTNode AddressRange 0-632Get/SetBaud rateUSINTBaud rate0 =1 =2 =125 kbit/s250 kbit/s500 kbit/s3GetBOIBOOLBus-Off Interrupt1 =If possible, fully reset the CAN chip and continue communicating upon detection of a busoff indication4Get/SetBus-Off CounterUSINTNumber of times CAN went to the bus-off statethe set attribute single service resets the value independent from the value which is sent.Range 0-2555GetAllocation Information Allocation Choice Byte Masters MAC IDSTRUCT of: BYTE USINTIndicates whether or not the predefined Master/Slave Connection Set has been allocatedSee section 5-5.3 and 5-5.4.2 of part 1 of DeviceNet SpecificationServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attribute0x4BNoYesAllocate_Master/Slave_Connection SetRequest the use of the predefined Master/Slave Connection Set.0x4CNoYesRelease_Group_2_Identifier_SetIndicates that the specified Connections within the predefined Master/Slave Connection Set are no longer desired. These Connections are to be released.BehaviourSee section 5-5 of part 1 of DeviceNet SpecificationsAssembly ObjectDescriptionThe Assembly Object binds attributes of multiple objects, which allows data to or from each object to be sent or received over a single connection. Assembly objects can be used to bind input data or output data. The terms input and output are defined from the networks point of view. An input will produce data on the network and an output will consume data from the network.

Only static assemblies will be supported by this device.Class Code0x04Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of this object class definition.2Instance AttributesIdAccess RuleNameData TypeDescriptionValue3Get/SetDataARRAYThis attribute contains the data of the assemblySee next sections.Instance 100: Standard Output0Toggle GeneralPurpose Output 1Toggle GeneralPurpose Output 0Pulse GeneralPurpose Output 1Pulse GeneralPurpose Output 0AcknowledgeProtectionStart2Start1Stop1Reset Number ofContactor OperationsResetNumber ofOperating HoursUnlockProcessControlUnlockLocalControlUnlockManualControlLockProcessControlLockLocalControlLockManualControl23Parameter NumberInstance 101: Standard Input0ErrorWarningTripMotorStarting 2MotorStarting 1MotorRunning 2MotorRunning 1Motor Stopped1Parameter Number2Parameter Value (0LSB)3Parameter Value (1LSB)4Parameter Value (2LSB)5Parameter Value (3LSB)ServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attributeBehaviourSee section 6-5.5 of part 2 of DeviceNet Specification.Connection ObjectDescriptionThe Connection Object manages and provides the run-time exchange of messages.Class Code0x05Class Attributes

IdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of the Connection Object Class Definition upon which the implementation is based.1Instance AttributesInstance 1: Predefined Master/Slave Connection Set - Explicit Message ConnectionIdAccess RuleNameData TypeDescriptionValue1GetStateUSINTState of the object0 = Non existent1 = Configuring2 = Waiting For Connection ID3 = Established4 = Timed out5 = Deferred Delete2GetInstance TypeUSINTIndicates either I/O or Messaging Connection0 = Explicit Message3GetTransport Class TriggerBYTEDefines behaviour of the connection0x824GetProduced Connection IDUINT10xxxxxx011wherein- xxxxxx = Source MAC ID5GetConsumed Connection IDUINT10xxxxxx100wherein- xxxxxx = Destination MAC ID6GetInitial Comm CharacterUSINT337GetProduced Connection SizeUINT328GetConsumed Connection SizeUINT329Get/SetExpected Packet RateUINT2500 ms default12GetWatchdog Time-out ActionUSINT1 = Auto Delete3 = Deferred Delete13GetProduced Connection Path LengthUINT014GetProduced Connection PathARRAY of USINTempty15GetConsumed Connection Path LengthUINT016GetConsumed Connection PathARRAY of USINTemptyInstance 2: Predefined Master/Slave Connection Set - Polled I/O Message ConnectionIdAccess RuleNameData TypeDescriptionValue1GetStateUSINTState of the object0 = Non existent1 = Configuring2 = Waiting For Connection ID3 = Established4 = Timed out5 = Deferred Delete2GetInstance TypeUSINTIndicates either I/O or Messaging Connection1 = I/O Message3Get/SetTransport Class TriggerBYTEDefines behaviour of the connection0x82 = Server/Transport Class 24GetProduced Connection IDUINT 01111xxxxxxwherein- xxxxxx = Source MAC ID5GetConsumed Connection IDUINT 10xxxxxx101wherein- xxxxxx = Destination MAC ID6GetInitial Comm CharacterUSINT 17Get/SetProduced Connection SizeUINT 78GetConsumed Connection SizeUINT 49Get/SetExpected Packet RateUINTdefault 0012Get/SetWatchdog Time-out ActionUSINT 0 = Transaction to Timed Out2 = Auto reset stay in Established13GetProduced Connection Path LengthUINT 614GetProduced Connection PathARRAY of USINT LOGICAL_SEGMENT|CLASS_TYPE |FORMAT_8, 4, LOGICAL_SEGMENT|INSTANCE_TYPE |FORMAT_8,100,LOGICAL_SEGMENT|ATTRIBUTE_TYPE|FORMAT_8, 315GetConsumed Connection Path LengthUINT 616GetConsumed Connection PathARRAY of USINT LOGICAL_SEGMENT|CLASS_TYPE |FORMAT_8, 4, LOGICAL_SEGMENT|INSTANCE_TYPE |FORMAT_8,101,LOGICAL_SEGMENT|ATTRIBUTE_TYPE|FORMAT_8, 3Instance 3: Predefined Master/Slave Connection Set - Bit strobe I/O ConnectionNone SupportedInstance 4: Predefined Master/Slave Connection Set - Change of State or Cyclic I/O ConnectionNone SupportedInstance 5: Predefined Master/Slave Connection Set - ReservedNone Supported

Instance 6, 7 and 8: Group 3 Explicit Message ConnectionIdAccess RuleNameData TypeDescriptionValue1GetStateUSINTState of the object0 = Non existent1 = Configuring2 = Waiting For Connection ID3 = Established4 = Timed out5 = Deferred Delete2GetInstance TypeUSINTIndicates either I/O or Messaging Connection0 = Explicit Message3GetTransport Class TriggerBYTEDefines behaviour of the connection0x834GetProduced Connection IDUINT11yyyxxxxxxwherein- yyy = Group Message ID- xxxxxx = Source MAC ID5GetConsumed Connection IDUINT11yyyxxxxxxwherein- yyy = Group Message ID- xxxxxx = Source MAC ID6GetInitial Comm CharacterUSINT517GetProduced Connection SizeUINT328GetConsumed Connection SizeUINT329Get/SetExpected Packet RateUINTMax. time between messages in ms.Default - 2500 ms. is always roundup to 10 ms precision2500 ms default12Get/SetWatchdog Time-out ActionUSINTDefault = 1 (Auto Delete)1 = Auto Delete3 = Deferred Delete13GetProduced Connection Path LengthUINT014GetProduced Connection PathARRAY of USINTempty15GetConsumed Connection Path LengthUINT016GetConsumed Connection PathARRAY of USINTemptyServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attribute0x05NoYesResetResets the connection State from time-out to established (and the watchdog inactivity timer if necessary)BehaviourSee section 5-4 and 7 of part 1 of DeviceNet Specification.Parameter ObjectDescriptionThe Parameter Object provides a known, public interface to the devices configuration and monitoring data.Class Code0x0FClass AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of this object class definition.12GetMaximum InstanceUINTThe largest instance number of this class1178GetParameter Class DescriptorWORDBits that describe parameters0x00019GetConfiguration Assembly InstanceUINTInstance number of the configuration assembly0Instance AttributesIdAccess RuleNameData TypeDescriptionValue1Get/SetParameter ValueSee Data Type and Data Size AttributesActual value of parameter. This attribute is read-only if bit 4 of Descriptor Attribute is TRUE.2GetLink Path SizeUSINTSize of link path.Logical encoding3GetLink PathARRAY of USINTPath to the object from where this parameters value is retrieved4GetDescriptorWORDDescription of parameter5GetData TypeUSINTData type code6GetData SizeUSINTNumber of bytes in parameter valueSupported ParametersInst.IdAccess RuleNameData TypeUnitRangeDefaultScaleDescription1Get/SetDrive TypeUSINT-0..41-0 = Direct-on-Line 1 phase1 = Direct-on-Line 3 phase2 = Star-Delta3 = Forward-Reverse4 = Dual Speed2Get/SetNominal Power 1UINTkW9..60000400.010.09..600.00 kW3Get/SetNominal Power 2UINTkW9..60000400.010.09..600.00 kW4Get/SetNominal VoltageUINTV220..6904001220..690 V5Get/SetNominal Current 1UDINTA10..1200001000.010.10..1200.00 A6Get/SetNominal Current 2UDINTA10..1200001000.010.10..1200.00 A7Get/SetNominal cosiness Phi 1UINT-30..100800.010.30..1.008Get/SetNominal cosiness Phi 2UINT-30..100800.010.30..1.009Get/SetNominal Current MIUUINTA1..641611..6410Get/SetSystem ConfigurationBYTE-0x00..0xFF0x00-bit 0: General Power Supply Abit 1: General Power Supply Bbit 2: Network Power Supply Abit 3: Network Power Supply Bbit 4: Local Power Supplybit 5-7: reserved11Get/SetAuxiliary CT RatioUINT-1..1200111..120012Get/SetVoltage Measurement ModeUSINT-0..40-0 = LL1 = LN2 = L1N3 = L2N4 = L3N13Get/SetDigital Input InvertBYTE-0x00..0xFF0x00-bit 0: Invert Digital Input 0bit 1: Invert Digital Input 1bit 2: Invert Digital Input 2bit 3: Invert Digital Input 3bit 4: Invert Digital Input 4bit 5: Invert Digital Input 5bit 6: Invert Digital Input 6bit 7: Invert Digital Input 714Get/SetDigital Input Function3USINT-0..310-0 = None1 = Isolator2 = Contactor K13 = Contactor K24 = Manual Stop5 = Manual Start 16 = Manual Start 27 = Manual Acknowledge8 = External Protection9 = Tray In Test10 = External Interlock11-31 = Reserved15Get/SetDigital Input Function 4USINT-0..310-See above16Get/SetDigital Input Function 5USINT-0..310-See above17Get/SetDigital Input Function 6USINT-0..310-See above18Get/SetDigital Input Function 7USINT-0..310-See above19Get/SetDigital Output InvertBYTE-0x00..0xFF0x00-bit 0: Invert Digital Output 0bit 1: Invert Digital Output 1bit 2: Invert Digital Output 2bit 3: Invert Digital Output 3bit 4: Invert Digital Output 4bit 5: Invert Digital Output 5bit 6: Invert Digital Output 6bit 7: Invert Digital Output 720Get/SetDigital Output Function 3USINT-0..310-0 = None1 = Auxiliary Relay K102 = Auxiliary Relay K113 = Auxiliary Relay K124 = Trip Signal5 = Warning Signal6 = Trip Or Warning Signal7 = Trip Status8 = Warning Status9 = Trip Or Warning Status10 = Motor Overload Warning 11 = Phase Unbalance Warning12 = Earth Leakage Warning13 = Process Overload Warning14 = Process Underload Warning15 = External Protection Warning16 = Motor Stall Trip 17 = Motor Overload Trip 18 = Phase Unbalance Trip 19 = Earth Leakage Trip 20 = Process Overload Trip 21 = Process Underload Trip 22 = External Protection Trip 23 = General Purpose Output 024 = General Purpose Output 125-31 = Reserved21Get/SetDigital Output Function 4 USINT-0..310-See above22Get/SetDigital Output Function 5 USINT-0..310-See above23Get/SetDigital Output Function 6 USINT-0..310-See above24Get/SetDigital Output Function 7 USINT-0..310-See above25Get/SetAnalog Output SourceUSINT-0..50-0 = Analog Output Value1 = Motor Current L12 = Motor Current L23 = Motor Current L34 = Earth Leakage Current5 = Power Factor26Get/SetAnalog Output RangeUSINT-0..10-0 = 0-20 mA1 = 4-20 mA27Get/SetChange Over CurrentUINTI/In0..10001500.010.00..10.00 I/In28Get/SetChange Over TimeUINTs0..1000010000.010.00..100.00 s29Get/SetInterlock 1 TimeUINTs0..1000050.010.00..100.00 s30Get/SetInterlock 2 TimeUINTs0..1000050.010.00..100.00 s31Get/SetImmediate Restart Time-outUINTs0..40200.010.00..0.40 s32Get/SetDelayed Restart Time-outUINTs0..301004000.010.00..300.00 s301.00 = infinite33Get/SetRestart Delay TimeUINTs0..300002000.010.00..300.00 s34Get/SetCommand AfterCommunication FailureUSINT-0..30-0 = No Action1 = Stop2 = Start13 = Start235Get/SetTrip EnableWORD-0x0000..0xFFFF0x0003-bit 0: Motor Stallbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved36Get/SetWarning EnableWORD-0x0000..0xFFFF0x0000-bit 0: Reservedbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved 37Get/SetMotor WeightUINTkg2..6000212..6000 kg38Get/SetStall Current1UINTI/In250..10005000.012.50..10.00 I/In39Get/SetStall Current2UINTI/In250..10005000.012.50..10.00 I/In40Get/SetStall Time 1UINTs20..300450.12.0..30.0 s41Get/SetStall Time 2UINTs20..300450.12.0..30.0 s42Get/SetStall Time ConditionUSINT-0..11-0 = Cold1 = Hot43Get/SetOverload CurrentUINTI/In80..1151050.010.80..1.15 I/In44Get/SetTrip Time At 1.5 InUINTs4..7206014..720 s45Get/SetMaximum Temperature RiseUINTK50..12580150..125 K46Get/SetReservedUINT----47Get/SetWarning Temperature RiseUINTK0..1258510..125 K48Get/SetTemperature Rise Interlock LevelUINTK0..1306510..130 K49Get/SetCooling RatioUINT-10..2001000.11.0..20.050Get/SetPhase Unbalance Trip TimeUINTs0..1000010000.010.00..100.00 s51Get/SetPhase Unbalance Trip LevelUINT%0..1004010..100 %52Get/SetPhase Unbalance Warning LevelUINT%0..1002010..100 %53Get/SetEarth Leakage Trip TimeUINTs5..10000500.010.05..100.00 s54Get/SetEarth Leakage Trip LevelUINTA3..60100.10.3..6.0 A55Get/SetEarth Leakage Warning LevelUINTA3..6080.10.3..6.0 A56Get/SetProcess Overload Interlock TimeUINTs0..1000060000.010.00..100.00 s57Get/SetProcess Overload Trip TimeUINTs0..1000060000.010.00..100.00 s58Get/SetProcess Overload Trip LevelUINTP/Pn0..2001500.010.00..2.00 P/Pn59Get/SetProcess Overload Warning LevelUINTP/Pn0..2001200.010.00..2.00 P/Pn60Get/SetProcess Underload Interlock TimeUINTs0..1000060000.010.00..100.00 s61Get/SetProcess Underload Trip TimeUINTs0..1000060000.010.00..100.00 s62Get/SetProcess Underload Trip LevelUINTP/Pn0..200200.010.00..2.00 P/Pn63Get/SetProcess Underload Warning LevelUINTP/Pn0..200300.010.00..2.00 P/Pn64Get/SetProcess Control Acknowledge Trip EnableWORD-0x0000..0xFFFF0xFFFF-bit 0: Motor Stallbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved65Get/SetProcess Control Acknowledge Warning EnableWORD-0x0000..0xFFFF0xFFFF-bit 0: Reserved bit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved66Get/SetManual Control Acknowledge Trip EnableWORD-0x0000..0xFFFF0xFFFF-bit 0: Motor Stallbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved67Get/SetManual Control Acknowledge Warning EnableWORD-0x0000..0xFFFF0xFFFF-bit 0: Reservedbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved68GetActive PowerDINTW-18000000..+18000000-1-18000000..+18000000 W69GetActive PowerINTP/UnIn-1250..+1250-0.01-12.50..12.50 P/UnIn70GetMains VoltageUINTV0..863-10..863 V71GetMotor Current L1UINTI/In0..1000-0.010.00..10.00 I/In72GetMotor Current L2UINTI/In0..1000-0.010.00..10.00 I/In73GetMotor Current L3UINTI/In0..1000-0.010.00..10.00 I/In74GetMotor Current L1UDINTA0..1200000-0.0010.000..1200.000 A75GetMotor Current L2UDINTA0..1200000-0.0010.000..1200.000 A76GetMotor Current L3UDINTA0..1200000-0.0010.000..1200.000 A77GetPower FactorINT--100 ..100-0.01-1.00..1.0078GetEarth Leakage CurrentUINTA0..60-0.10.0..6.0 A79GetAnalog InputUINT%0..1000,216-1-0.10.0..100.0 %216-1 = fault80GetMotor Temperature CuUINTK0..190-10..190 K81GetMotor Temperature FeUINTK0..190-10..190 K82GetTime To ResetINTs0..3600,-1-10..3600 s-1 = unknown83GetTime To TripINTs0..7200,-1, -2-10..7200 s-1 = unknown-2 = infinite84GetNumber Of Operating HoursUDINThours0..4000000000-0.10.0..400000000.0 hours85GetNumber Of Contactor K1OperationsUDINT-0..4000000000-10..400000000086GetNumber Of Contactor K2OperationsUDINT-0..4000000000-10..400000000087GetNumber Of Contactor K1Operations Last HourUSINT-0..64-10..6488GetNumber Of Contactor K2Operations Last HourUSINT-0..64-10..6489GetStarting K1 TimeUINTs0..10000-0.010.00..100.00 s90GetStarting K2 TimeUINTs0..10000-0.010.00..100.00 s91GetStarting K1 CurrentUINTI/In0..1000-0.010.00..10.00 I/In92GetStarting K2 CurrentUINTI/In0..1000-0.010.00..10.00 I/In93GetStarting K1 CurrentUDINTA0..1200000-0.0010.000..1200.000 A94GetStarting K2 CurrentUDINTA0..1200000-0.0010.000..1200.000 A95GetTrip Current L1UINTI/In0..1000-0.010.00..10.00 I/In96GetTrip Current L2UINTI/In0..1000-0.010.00..10.00 I/In97GetTrip Current L3UINTI/In0..1000-0.010.00..10.00 I/In98GetTrip Current L1UDINTA0..1200000-0.0010.000..1200.000 A99GetTrip Current L2UDINTA0..1200000-0.0010.000..1200.000 A100GetTrip Current L3UDINTA0..1200000-0.0010.000..1200.000 A101GetContact StatusBYTE-0x00..0xFF--bit 0: Isolatorbit 1: Contactor K1bit 2: Contactor K2bit 3: Tray in Testbit 4: External Interlockbit 5-7: Reserved102GetReserved------103GetGeneral Purpose Output StatusBYTE-0x00..0xFF--bit 0: General Purpose Output 0bit 1: General Purpose Output 1104GetStarter Logic StatusBYTE-0x00..0xFF--bit 0: Motor Stoppedbit 1: Motor Running 1bit 2: Motor Running 2bit 3: Motor Starting 1bit 4: Motor Starting 2bit 5: Motor Starting K1bit 6: Motor Starting K2bit 7: Reserved105GetRestart Logic StatusBYTE-0x00..0xFF--bit 0: Mains Voltage Healthybit 1: Mains Voltage Failurebit 2: Restart Pendingbit 3-7: Reserved106GetInterlock StatusBYTE-0x00..0xFF--bit 0: Manual Control Interlockedbit 1: Local Control Interlockedbit 2: Process Control Interlockedbit 3-7:Reserved107GetTrip Actual StatusWORD-0x0000..0xFFFF--bit 0: Motor Stallbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved108GetTrip Acknowledge StatusWORD-0x0000..0xFFFF--See above109GetWarning Actual StatusWORD-0x0000..0xFFFF--bit 0: Reservedbit 1: Motor Overloadbit 2: Phase Unbalancebit 3: Earth Leakagebit 4: Process Overloadbit 5: Process Underloadbit 6: External Protectionbit 7-15: Reserved110GetWarning Acknowledge StatusWORD-0x0000..0xFFFF--See above111GetStatus bitsDWORD-0x00000000..0xFFFFFFFF--bit 0: Digital Input 0bit 1: Digital Input 1bit 2: Digital Input 2bit 3: Digital Input 3bit 4: Digital Input 4bit 5: Digital Input 5bit 6: Digital Input 6bit 7: Digital Input 7bit 8: Digital Output 0bit 9: Digital Output 1bit 10: Digital Output 2bit 11: Digital Output 3bit 12: Digital Output 4bit 13: Digital Output 5bit 14: Digital Output 6bit 15: Digital Output 7bit 16: Motor Stall Trip bit 17: Motor Overload Tripbit 18: Phase Unbalance Tripbit 19: Earth Leakage Tripbit 20: Process Overload Tripbit 21: Process Underload Tripbit 22: External Protection Tripbit 23: Reservedbit 24: Reservedbit 25: Motor Overload Warningbit 26: Phase Unbalance Warningbit 27: Earth Leakage Warningbit 28: Process Overload Warningbit 29: Process Underload Warningbit 30: External Protection Warningbit 31: Reserved112GetMajor Recoverable FaultINT-0..10--0 = No Fault1 = Duplicate Digital Input Function2 = Duplicate Digital Output Function3 = Invalid Current Configuration4 = Invalid Nominal Current5 = Invalid Nominal Power6 = Invalid Motor Weight7 = Invalid Stall Time8 = Invalid Trip Time At 1.5In9 = Invalid Warning Temperature Rise10 = General Configuration Failure113GetMajor Unrecoverable FaultINT-0..13--0 = No fault1 = Software Failure2 = Clock Read Failure3 = Clock Write Failure4 = Reserved5 = Safety Circuit Failure6 = EEPROM Read Failure7 = EEPROM Write Failure8 = RAM Failure9 = FLASH Failure10 = Crystal Failure11 = Invalid Serial Number12 = EEPROM CRC Failure13 = Thermal Input Failure114GetMinor Recoverable FaultINT-0..2--0 = No Fault1 = General Power Supply Error2 = Network Power Supply Error115GetMinor Unrecoverable FaultINT-0..0--0 = No Fault116GetActive Energy ImportDINTkWh0..999999999-10..999999999 kWh117GetActive Energy ExportDINTkWh0..999999999-10..999999999 kWhServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attributeCommand ObjectDescriptionThis object provides all process and local control commandsClass Code0x64Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of this object class definition.1Instance AttributesIdAccess RuleNameData TypeDescription1Get/SetMotor StopBOOLSee Start/Stop event matrix2Get/SetMotor Start1BOOLSee Start/Stop event matrix3Get/SetMotor Start2BOOLSee Start/Stop event matrix4Get/SetAcknowledge ProtectionBOOL0->1 = Acknowledge Protection5Get/SetAcknowledge TripWORDbit 0: 0->1 = Acknowledge Motor Stall Tripbit 1: 0->1 = Acknowledge Motor Overload Tripbit 2: 0->1 = Acknowledge Phase Unbalance Tripbit 3: 0->1 = Acknowledge Earth Leakage Tripbit 4: 0->1 = Acknowledge Process Overload Tripbit 5: 0->1 = Acknowledge Process Underload Tripbit 6: 0->1 = Acknowledge External Protection Tripbit 7-15: Reserved6Get/SetAcknowledge WarningWORDbit 0: 0->1 = Acknowledge Motor Stall Warningbit 1: 0->1 = Acknowledge Motor Overload Warningbit 2: 0->1 = Acknowledge Phase Unbalance Warningbit 3: 0->1 = Acknowledge Earth Leakage Warningbit 4: 0->1 = Acknowledge Process Overload Warningbit 5: 0->1 = Acknowledge Process Underload Warningbit 6: 0->1 = Acknowledge External Protection Warningbit 7-15: Reserved7Get/SetLockBYTEbit 0: See Lock/Unlock event matrix with x = Manual Controlbit 1: See Lock/Unlock event matrix with x = Local Controlbit 2: See Lock/Unlock event matrix with x = Process Controlbit 3-7: Reserved8Get/SetUnlockBYTEbit 0: See Lock/Unlock event matrix with x = Manual Controlbit 1: See Lock/Unlock event matrix with x = Local Controlbit 2: See Lock/Unlock event matrix with x = Process Controlbit 3-7: Reserved9Get/SetResetBYTEbit 0: 0->1 = Reset Number of Operating Hoursbit 1: 0->1 = Reset Number of Contactor Operationsbit 2-7: Reserved11Get/SetSet General Purpose OutputBYTEbit 0: See Digital Output Event Matrix with x = General Purpose Output 0bit 1: See Digital Output Event Matrix with x = General Purpose Output 112Get/SetClear General Purpose OutputBYTEbit 0: See Digital Output Event Matrix with x = General Purpose Output 0bit 1: See Digital Output Event Matrix with x = General Purpose Output 113Get/SetPulse General Purpose OutputBYTEbit 0: See Digital Output Event Matrix with x = General Purpose Output 0bit 1: See Digital Output Event Matrix with x = General Purpose Output 114Get/SetToggle General Purpose OutputBYTEbit 0: See Digital Output Event Matrix with x = General Purpose Output 0bit 1: See Digital Output Event Matrix with x = General Purpose Output 1Instance 1: Local Control.This object provides all local control commands.Instance 2: Process ControlThis object provides all process control commands.The assembly output used in a polled I/O-connection accesses this command object instance.Start/Stop Event MatrixValue of AttributeTrigger Event if Drive Type isMotorStopMotorStart1MotorStart2Direct-on-Line1 PhaseDirect-on-Line3 PhaseStar-DeltaForward-ReverseDual Speed0->1xxStopStopStopStopStop00->10StartStartNot AvailableStart ForwardStart Low000->1Not AvailableNot AvailableStartStart ReverseStart HighLock/Unlock Event MatrixValue of Attribute (bit x)Trigger Event LockUnlock0->10Lock [x]00->1Unlock [x]Digital Output Event MatrixValue of Attribute (bit x)Trigger Event SetClearTogglePulse0->1000Set [x]00->100Clear [x]000->10Toggle[x]0000->1Pulse[x]ServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attributeApplication Analog Output ObjectDescriptionThis object is a application specific analog output object.Class Code0x67Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of this object class definition.1Instance AttributesIdAccess RuleNameData TypeDescriptionValue3Get/SetAnalog Output ValueUSINT0..1000..100 %25Get/SetAnalog Output SourceUSINT0-50 = Analog Output Value1 = Motor Current L12 = Motor Current L23 = Motor Current L34 = Earth Leakage Current5 = Power Factor26Get/SetAnalog Output RangeUSINT0-10 = 0-20 mA1 = 4-20 mAInstance 1: There is only one instance of the analog output objectServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attributeApplication Energy ObjectDescriptionThis object is a application specific energy object.Class Code0x68Class AttributesIdAccess RuleNameData TypeDescriptionValue1GetRevisionUINTRevision of this object class definition.1Instance AttributesIdAccess RuleNameData TypeDescriptionValue1Get/SetEnergy Value ImportUDINTThe Consumed Energy0..9999999992Get/SetEnergy Value ExportUDINTThe Produced Energy0..999999999Instance 1:Active energy presented in kWhServicesService CodeImplementation forService NameDescriptionClassInstance0x0EYesYesGet_Attribute_SingleReturns the contents of the specified attribute0x10NoYesSet_Attribute_SingleModifies the contents of the specified attribute TITLE \* MERGEFORMAT DeviceNet Interface SCU version 5

PAGE \* MERGEFORMAT 38/ NUMPAGES \* MERGEFORMAT 38Version 5.0


Recommended