CIP Energy Profiles
By Rich Morgan (Rockwell Automation)
and Rick Blair (Schneider Electric)
Technical Trackwww.odva.org

AgendaIntroduction
Definition of Terms
CIP Energy Objects Review
Energy Profiles
CIP Energy Identification
Examples of Energy Capable Devices
Summary

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 2www.odva.org

Introduction
Energy Profile concept presentation

Variety of energy objects
Required and optional attributes and services
Possible difficulty for system developers and endusers to select and deploy systems
Energy Profile proposed• Define objects, attributes and services supported• Ease the effort to select and deploy systems

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 3www.odva.org

Definition of Terms
Device Profile – a specification of a device’s object
model, configuration and behavior that promotes
consistency and interoperability among devices of thesame type
 Energy Profile – a specification that defines particularenergy related objects, attributes, services andbehaviors that are implemented in an energy-capabledevice Aggregation – the representation by an object of thetotalized energy or power consumed or generated by acollection of devices
 Child – a member of a collection of devices being
represented by an aggregation object
Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 4www.odva.org

CIP Energy Objects
Optimization of Energy Usage (OEUTM)


Problem: Energy is indispensible but inefficientand costly to manage
OEU three-phase approach• Awareness of energy usage• Consuming energy more efficiently• Procuring energy at the lowest cost

A number of CIP objects support OEU

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 5www.odva.org

Awareness of Energy UsageThree related objects
Base Energy Object• Reports energy usage in kWh, easily converted to GJ• Attributes report accuracy, how data is produced• Can be a proxy for non-CIP Energy devices• Can aggregate a collection of devices

Electrical Energy Object• Subordinate to Base Energy Object• Reports myriad electrical parametersNon-Electrical Energy Object• Reports usage in native units (e.g. natural gas intherms)

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 6www.odva.org

Consuming Energy More
Efficiently – Part A
Power Management ObjectObjective: Reduce energy used during idle
periods
Client request device to pause for a time
Instance transitions to a predefined pause mode
Instance responds with the time needed toresume
Some Ethernet devices can go to “sleep”• Wake-on-LAN message wakes device

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 7www.odva.org

Consuming Energy More
Efficiently – Part B
Energy Management Object

Goal: Increase energy efficiency and avoid
demand peaks while production continues• Production continues, but at a reduced power level

Client commands an instance to a predefinedcurtailment level

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 8www.odva.org

Real-world Example


A system can combine devices with different
capabilities

A clear method is needed to identify CIP energy
capabilitiesTechnical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 9www.odva.org

Energy Profiles
Similar to Device Profiles…


Promotes interoperability and interchangeability
Defines objects, behaviors, I/O data,
configuration
One-to-one association with a device typeBut differentCan require implementation of optional attributes
and services
Can exist alongside many device types
Can be added to Identity Object

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 10www.odva.org

CIP Energy Identification
Energy Identification Target

A – Awareness
P – Power Management
E – Energy Management
G – Smart Grid support (future)

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 11www.odva.org

CIP Energy Identification
A00


PnEn

GAwareness• 1st subscript– 0 = Generic– 1 = Electrical– 2 = Non-Electrical• 2nd subscript– 0 = Energy Measured– 1 = Energy Derived– 2 = Energy Proxy– 3 = Energy Aggregated– 4 = Energy Rate Fixed– 5 = Non-Electrical AggregatedTechnical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 12www.odva.org

CIP Energy Identification
A00
PnEnGPower Management• n = No Sleeping Mode support• s = Sleeping Mode Support

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 13www.odva.org

CIP Energy Identification
A00


PnEnGEnergy Management• n = Curtailment Levels are modifiable• p = Curtailment Levels are protected from modification

Benefits of CIP Energy Identification• Simplified, consolidated view of energy capabilities– Objects and capabilities implemented– Optional attributes and services implemented• A help in system development and device selection• Can be included in DoC
Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 14www.odva.org

Energy Profile Examples
What does “Energy Capable” reallymean?
“Energy Capable” is a broad term
Many varied details• What objects are supported?
• What attributes are supported?
• What capabilities are supported?
• What behavior is supported?

Examples that follow• Not a comprehensive list
• Intended to provoke thought and discussion• More are described in the paper

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 15www.odva.org

Simple Energy Aware Device

Example: power supply withcommunications
Reports fixed power when “on”
Base Energy Object implemented
in communications firmware
Object / Capability

Supported?

Capabilities – Energy
Fixed

Yes

Energy Odometers

No

Reports only a nominal power value in kW

Energy Transfer Rate

Yes

Required since odometer is not implemented.

Energy Accuracy =undefined

YesPower value is estimated, not measured.

Base Energy Object

Technical Track© 2014 ODVA, Inc.

CommentsYes

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 16www.odva.org

Measurement Devices


Examples: Power Monitor, AC
Drive, Soft Start
Measures voltage and current
Calculates power, integrates into energy
Object / Capability

Supported?

Capabilities – Energy
Measured
Energy Odometers

Yes

Energy Transfer Rate

Optional

Power in kW

Accuracy

Yes

Electrical Energy Object

Optional

May be very accurate, even revenue grade (powermonitor). AC drives and similar devices may beless accurate.
Provides electrical values in addition to power andenergy, e.g. volts, amps, frequency, etc.
Desirable in any device that supports the Energy
Measured capability.

Base Energy Object

Technical Track© 2014 ODVA, Inc.

Comments

Yes

Yes

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 17www.odva.org

Energy-aware Power Manageable
DevicesExample: AC Drive with thePower Management Object
Object / Capability

Supported?

Capabilities – Energy
Measured
Energy Odometers

Yes
Yes

Required

Energy Transfer Rate
Accuracy - nominalOptionalYes

Power in kW
Calculated;
may be in the range of 5 to 15%

Electrical Energy Object

Optional

Implemented in this example

Power Management Object

Yes

Pause Modes

Yes

2 modes likely: Not Paused and Paused

Sleeping State

Optional

Additional hardware needed;
Pn changes to Ps

Base Energy Object

Technical Track© 2014 ODVA, Inc.

Comments

Yes

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 20www.odva.org

Energy Manageable Machine
Controller
Controller reports energy usedin the machine
OEM defines protectedcurtailment levels
Object / Capability

Supported?

Capabilities – EnergyAggregated
Energy Odometers

Yes
Yes

Required

Energy Transfer Rate

Optional

Power in kW

Accuracy - nominal

Yes

Energy Management Object

Calculated; based on accuracy andcontribution of child devices

Yes

Capabilities = Protected

Yes

Protected from modification

Curtailment Levels

Yes

As defined by the machine builder

Base Energy Object

Yes

Comments

Optional
Uncurtailed or Last Level as defined by thePower Up Curtailment
machine builder
Level
th
AsMeetingdefined by the machine
Optional
TechnicalTrack
Conference & 16 Annual
page 22builder
PowerManagement Object 2014 Industry© 2014 ODVA, Inc.

All rights reserved.

www.odva.org

SummaryEnergy Profiles can help in many ways
• Information for vendors, OEMS, users and others onenergy capabilities of devices• Coordinate applications of energy related CIP objects• Facilitates productive device selection and applicationCan be included in DoC
Can be included in augmented Identity Object
Promote interoperability
Profiles make it easier to get results consistentacross vendors• Energy on the BOM• Energy / cost per widget

Technical Track© 2014 ODVA, Inc.

2014 Industry Conference & 16th Annual Meeting
All rights reserved.

page 23www.odva.org