Interoperability Test Enumerations for IEC

Slides:



Advertisements
Similar presentations
Troubleshooting Training Course.  Visual and General Test  Perform System Test (Mode  Perform System Test)  Identify The Error  If you need Technical.
Advertisements

CIM Test Development Process John Simmins Weekly Status and Planning Meeting 5/3/2011.
AMS DATA WORKSHOP III TDSP UPDATE September 19,
Web Pricing User Manual
INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.
Systems Integration Specialists Company, Inc. The Standards Based Integration Company © Copyright 2009 SISCO, Inc. IOP Status Report CIMug Meeting Margaret.
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
Guide to Using Message Maker Robert Snelick National Institute of Standards & Technology (NIST) December 2005
Interoperability Tests for IEC Scott Neumann November 12, 2009.
Systems Integration Specialists Company, Inc. The Standards Based Integration Company © Copyright 2010 SISCO, Inc – 9 Meter Reading and Control.
1 Update to RMS December 8, Texas SET 4.0 Change Controls
Lead from the front Texas Nodal 1 EDS 3 Release 5: SCED Phase 1 Testing Aug 14, 2007.
CIM Test Development Process John Simmins Weekly Status and Planning Meeting 4/19/2011.
CIM Test Methodology Overview John Simmins 5/3/2011.
Avoided Cost Calculator Workshop Day 2 October 4, 2005 Energy and Environmental Economics, Inc.
Direct Load Control Update Betty Day Manager of Load Profiling and Data Aggregation February 25, 2003 Retail Market Subcommittee.
PN UNC Workgroup Read Validation 4 th October 2011.
Demand Response Task Force. 2 2 Outline  Overview of ERCOT’s role in the CCET Pilot  Overview of Stakeholder Process – What’s been done to date?  Questions.
11- 1 Chapter 11.  Avoiding Logic Errors by Validating Input  What to Do If Input Errors Occur  Global Considerations in COBOL  When Data Should Be.
Direct Load Control Update Betty Day Manager of Load Profiling and Data Aggregation February 25, 2003 Retail Market Subcommittee.
6LoWPAN Ad Hoc On-Demand Distance Vector Routing Introduction Speaker: Wang Song-Ferng Advisor: Dr. Ho-Ting Wu Date: 2014/03/31.
AEP ONCOR TNMP TDSP AMS Data Practices Summary TDSP_AMS Data Practices Summary.ppt CenterPoint.
February 2, 2016 RMS Meeting 1. * Reasons: * Per the ERCOT Board Report dated 8/5/14 there were 6.6M Advanced Metering System (AMS) Electric Service Identifiers.
Doc.: IEEE /320R0 Submission May 2003 Terry Cole, AMDSlide SDL Amendments Terry Cole, AMD WG Technical Editor.
External Interface Update 1 External Interface Update April 2, 2007 Daryl Shing.
November 17, 2014 ERCOT AMS Data Loading Result Code Descriptions & Distribution AMS Workshop IV.
PMC-592 HMI's Front Panel Operation
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
Overview Rental Quote Overview
DS200 EEPROM PROGRAMMING.
Generic Remote Interface Unit (RIU) Interface Control Document (ICD)
P Status Ballot results, major changes
Smart Meter Texas TDSP Master sync fileS
Software Specification and Configuration Management
Power meter SB-DN-PM1P03 SB-DN-PM3P02.
Archiving and Document Transfer Utilities
Oracle Subledger Accounting
CIM Test Development Process
PLC = Peak Load Contribution (aka “ICAP”)
ESB Networks AIP Programme
Grid feeding monitoring relay
Riding the Wave of Innovation
Ohio Web Portal Ohio Edison, Illuminating Company, Toledo Edison
Processor Fundamentals
Inovonics Wireless Corporation
Technical Update MultiSpeak Users’ Group Meeting
Digital Chart Recorder Operation
EFFICIENT PAYROLL PROCESSING
Two methods to observe tutorial
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
ME 4447/6405 Microprocessor Control of Manufacturing Systems and
Revised Art 12 reporting format
Interrupt handling Explain how interrupts are used to obtain processor time and how processing of interrupted jobs may later be resumed, (typical.
Measurement reporting in TGh
GT Response to Action AMR014 Project Nexus AMR Workgroup 20th July | Energy Networks Association.
Michael DuBrey-Lefler Debra Clayter
Fix HP Laptop Error Code 601 Toll-Free Number
Smart Prepayment Solutions for PV/SSEG
easYgen-3000XT Series Training
InterOp Technical Notes
Interoperability Test Message Patterns for IEC
Scott Neumann November 1, 2009
Error Handling for IEC Scott Neumann September 29, 2009.
Interoperability Test Message Patterns for IEC
InterOp Events Scott Neumann October 25, 2009.
Interoperability Test Message Patterns for IEC
IGG Agenda – 11th April 2008 Minutes from last IGG meeting
Scott Neumann December 8, 2005
Partner Portal Training document
Requisitions RX Document
Presentation transcript:

Interoperability Test Enumerations for IEC 61968-9 Scott Neumann December 14, 2009

Introduction The purpose of this presentation is to describe enumerations to be used for IEC 61968-9 interoperability tests Key reference is (obviously) FDIS for IEC 61968-9 This was revised to reflect input from 8/31/2009 conference call Revised to describe uses of ISO 8601 and add more quality codes 9/3/2009

Note The enumerations defined here are purposely not defined as restrictions in any XSD If an implementation encounters an unknown enumeration, it may be flagged as an error, but it should otherwise not ‘break’ the implementation

Reading Types 61968-9 Annex C Needed for MeterReadings message Populated as the value for the ‘ref’ attribute in ReadingType structure Population of the ReadingTypes list in the MeterReadings stucture is optional mRID Description 2.6.7.1.0.12.0.0.0.3.72 15-minute Incremental IntervalData Forward Energy (kWh) 4.6.4.0.2.8.0.0.0.0.111 24-hour Incremental DeltaData IEEE1366MomentaryInterruption (Count) 7.6.7.1.0.12.0.0.0.3.72 60-minute Incremental IntervalData 0.0.0.0.0.011.0.0.0.0.109 Energization status 0.0.6.0.0.54.0.0.0.0.29 Indicating Voltage (V) 0.0.1.1.0.12.0.0.0.3.72 BulkQuantity Forward Energy (kWh)

Quality Codes mRID Description Null Assumed valid 1.0.0 Data valid 1.4.5 Test data 2.3.4 Reverse rotation 1.5.257 Error code 1.4.4 Skipped interval 3.0.0 Validated 3.6.0 Failed validation 3.5.259 Known missing read 3.7.0 Manually edited 3.8.0 Generic estimated 3.10.0 Indeterminate 3.10.1 Manually accepted 3.11.0 Derived - general 3.11.1 Derived - inferred 61968-9 Annex D Used to populate ‘quality’ element in ReadingQualities structure Readings are assumed to be valid unless reading quality is specified Created new category 11 for ‘derived’ values

Event Types category Description 3.26.9.185 Power off alarm 3.26.9.216 Power on 6.38.1.150 Low voltage 6.38.9.150 Low voltage cleared 6.38.1.93 High voltage 6.38.9.93 High voltage cleared 7.1.1.2 Unauthorized Access attempt 3.33.1.257 Tamper detection 2.2.1.17 Battery failed 3.8.17.61 Demand reset 3.31.17.11 Armed for closure 3.31.17.68 Disconnected 3.31.17.42 Reconnected 61968-9 Annex E Used to populate ‘category’ of EndDeviceEvent structure Important not to confuse event codes with reply codes

Control Types type Description 3.8.6.61 Demand reset 3.15.6.242.0 Load control started 3.15.6.243.1 Load control stopped 3.31.6.42 Close remote connect/disconnect switch 3.31.6.66 Disable RCD Switch 3.31.6.68 Open remote connect/disconnect 3.31.6.76 Enable RCD switch 3.34.6.201 Price signal 61968-9 Annex F Used to populate ‘type’ in EndDeviceControl structure

Time Stamps All timestamps must conform to ISO 8601 Timestamps MUST provide time zone offset or ‘Z’ for absolute time Precision to seconds is recommended but not required, as to not overstate the precision of the end device There is currently no use case requiring milliseconds ISO 8601 allows for as many decimals of accuracy as needed, so long as partners agree

TimeSchedules Use ISO 8610 where appropriate See sections 5.6 and B.5 of ISO 8601 for recurring time intervals Examples for TimeSchedule/recurrencePattern: Monthly: R/P1M Daily: R/P1D Hourly: R/PT1H 15 minutes: R/PT15M Reading windows can be supported using intervals, e.g. TimeSchedule/TimePoints/absoluteTime = 2009-10-20T04:10:00/PT1H17M12S TimeSchedule/scheduleInterval/end should be set to a time in the far future if no end is desired

EndDeviceAssets Need to identify a set of mRIDs for EndDeviceAssets for each metering system Allocations: ESB test objects: 1-10 Elster: Landis&Gyr: Itron: Other: …

Landis+Gyr Enumerations EndDeviceAssets mRIDs M20261216 M20261217 M20261218 M20261219 M20261220 M20261221 M20261222 M20261223 M20261224 M20261225 LGRF100000 LGRF100001 LGRF100002 LGRF100003 LGRF100004 LGRF100005 EndDeviceEvent.category values 3.26.9.185 Power On Event 3.26.9.216 Power Off Event Register Reading Types 0.0.1.1.0.12.0.0.0.3.72  = kwh 11.8.6.1.0.8.0.0.0.3.38 = Present Max kW 12.0.6.1.0.8.0.0.0.3.38 = Instantaneous Active Demand Interval Reading Types L+G will support/send 2.6.7.1.0.12.0.0.0.3.72  = 15-minute Incremental IntervalData Forward Energy (kWh) EndDeviceControl.type values L+G will support/receive (tentative) 3.31.6.42 3.31.6.68

Other EndDeviceAsset mRIDs Ecologic: EA001 EA002 EA003 EA004 EA005 UISOL: 1 2 3 4 5 6 7 8 9 10

Error Codes Used to populate message ReplyCode element type Description 0.0 No errors 1.1 Noun element(s) not found in payload 1.3 Verb not found 2.4 Invalid meter number(s) 2.5 Invalid noun 2.6 Invalid ReadingTypeID 2.9 Invalid verb or revision number 2.10 Unable to process the request, ReadingTypeID not supported by the system 2.11 Payload mismatch 4.1 Request timed out 5.2 Unable to process the request. Transaction not attempted 5.3 Unable to process the request. Transaction attempted and failed Used to populate message ReplyCode element From IEC 61968-9 table B.2 Many more error codes are possible

More Information UISOL web site: http://uisol.com E-mail: sneumann@uisol.com EPRI Technical Report: ESB Implementation Profile Using IEC 61968 ISO 8601