dnp 3.0 protocol database implementation

74
s DNP 3.0 Protocol Database Implementation Centurion Recloser

Upload: others

Post on 16-Oct-2021

24 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DNP 3.0 Protocol Database Implementation

ssss

DNP 3.0 Protocol

Database Implementation

Centurion Recloser

Page 2: DNP 3.0 Protocol Database Implementation

LIMITATIONSThis document is copyright and is provided solely for the use of the recipient. It is not to be copied in any way,nor its contents divulged to any third party, nor is it to be used as the basis of a tender or specification withoutthe express written permission of Siemens Power Transmission & Distribution, Inc.

This document discloses confidential intellectual property that belongs to Siemens Power Transmission &Distribution, Inc. Receipt of this document does not invest any rights to Siemens Power Transmission &Distribution, Inc. intellectual property in the recipient. Moreover, the recipient is required not to disclose any ofthe intellectual property contained in this document to any other party unless authorized in writing by SiemensPower Transmission & Distribution, Inc.

NOTEThese instructions do not purport to cover all details or variations in equipment, or provide for every possiblecontingency to be met in conjunction with installation, operation or maintenance. Should further information bedesired or should particular problems arise which are not covered sufficiently for the purchaser’s purpose, thematter should be referred to the local sales office.

The contents of this instruction manual shall not become part of or modify any prior or exiting agreement,commitment, or relationship. The sales contract contains the entire obligation of Siemens Power Transmission& Distribution, Inc. The warranty contained in the contract between the parties is the sole warranty of SiemensPower Transmission & Distribution, Inc. Any statements contained herein do no create new warranties ormodify the existing warranty.

Page 3: DNP 3.0 Protocol Database Implementation

__________________________________________________________________________________________

Table of Contents

1 Introduction ................................................................................... 4

2 Overview ....................................................................................... 4

2.1 Status Points ................................................................... 4

2.2 Controls........................................................................... 4

2.3 Data Configuration........................................................... 4

2.4 Password Protection........................................................ 4

2.5 LBS vs ACR Point Mapping. ............................................ 5

2.6 Year 2000 Compliance Statement ................................... 5

3 SCADA System Design ................................................................. 5

4 Applicability ................................................................................... 6

4.1 Control Cubicle Software ................................................. 6

4.2 DNP V3.00 Protocol ........................................................ 6

4.3 Switchgear Type.............................................................. 6

4.4 Terminology..................................................................... 6

5 Protocol Configuration................................................................... 7

5.1 Transmission Services Configuration............................... 7

5.1.1 Overview............................................................................ 7

5.1.2 Transmission Services Parameters.................................... 7

5.1.3 Use of Application and Data Link Confirmation/Retries ...... 9

5.2 Unsolicited Response Configuration ................................ 9

5.2.1 Overview............................................................................ 9

5.2.2 Unsolicited Response Parameters ..................................... 9

5.2.3 Event Buffering ................................................................ 12

5.3 Data Configuration......................................................... 12

5.3.1 Overview.......................................................................... 12

5.3.2 Database Parameters ...................................................... 12

5.3.3 Database Size Permutations............................................ 13

5.3.4 Default Database Data Objects........................................ 13

5.3.5 Analog Deadband Parameters ......................................... 14

Analog Alarm Reporting............................................................ 15

5.3.7 Analog Alarm Parameters ................................................ 15

5.4 Example Configuration - Load Profile............................. 16

6 Physical Layer............................................................................. 17

6.1 Communications Ports Supported ................................. 17

6.2 RS-232 Communication Specifications.......................... 17

6.2.1 RS-232 Hardware Signals ............................................... 17

6.2.2 RS-232 Character Definition ............................................ 17

6.2.3 RS-232 Configuration Parameters ................................... 17

6.2.4 Carrier Detect .................................................................. 20

6.2.5 Transmitting a DNP Packet.............................................. 20

6.2.6 DTR................................................................................. 20

6.2.7 Dialing Modem Support ................................................... 20

6.3 V23 FSK Communication Specifications........................ 20

6.3.1 V23 Hardware Signals ..................................................... 20

6.3.2 V23 Configuration Parameters......................................... 20

6.3.3 V23 Handshaking Signals................................................ 23

6.4 Communication Statistics .............................................. 23

Appendix A Protocol Timings .............................................................. 24

Appendix B DNP V3.00 Device Profile ................................................ 25

Appendix C DNP V3.00 Implementation Table.................................... 28

Appendix D ACR - Binary Input Points (Status)................................... 34

Appendix E ACR - Analog Input Points (Status - Small Set) ................ 44

Appendix F ACR - Analog Input Points (Status – Full Set) .................. 46

Appendix G ACR - Counter Point ........................................................ 51

Appendix H ACR - Binary Output Points ............................................. 52

Appendix I ACR - Analog Output Points .............................................. 56

Appendix J LBS – Binary Points Data (Status) .................................... 57

Appendix K LBS - Analog Input Points (Status - Small Set)................. 62

Appendix L LBS - Analog Input Points (Status – Full Set) ................... 65

Appendix M LBS - Counter Points....................................................... 69

Appendix N LBS - Binary Output Points .............................................. 70

Appendix O LBS - Analog Output Points ............................................. 73

Page 4: DNP 3.0 Protocol Database Implementation

__________________________________________________________________________________________

Siemens Power Transmission & Distribution, Inc. 4

1 IntroductionThis document describes the DNP V3.00 implementationfor Centurion Automatic Circuit Reclosers (ACRs) usingthe Control and Protection Module types 4 & 5 (CAPM).For more information on Recloser operating modes,refer to the relevant instruction manual for yourRecloser.

This protocol implementation is more complex than mosttelemetry protocols. It is essential to read the Overviewsection in order to set up the SCADA system correctly.

2 OverviewThe CAPM controller combines the functions ofprotection relay and switchgear controller into a singleintelligent electronic device (IED). The controllerprovides a user-friendly operator interface on a four lineLCD control panel that allows configuration and controlof the switchgear.

In addition the controller generates time tagged “events”which are displayed on the operator control panel. Theseevents show the history of the switchgear operation forthe benefit of the operator and for post fault analysis andare optimized to provide the operator with the mostuseful information for analysis purposes. Examplesevents are as follows:

• Operator actions such as trip or close• Protection pick-up• Protection trips• Fault current levels• Auto-reclose actions

Electricity Utilities frequently link the controller into theirSCADA systems as a Remote Terminal Unit (RTU). Tosimplify this task, each control is supplied with thefollowing:

• Space & mounting tray for a radio or modem insidethe control cubicle.

• Integral power supply for the radio or modem insidethe control cubicle.

• Embedded protocol handler for the required SCADAprotocol in the controller firmware.

The DNP protocol allows digital and analog data to besent from the controller to the SCADA system with timetags attached. This facility has enabled the provision of asophisticated SCADA system interface that not onlyprovides the SCADA system with status information butalso allows the SCADA system to re-create the EventLog display on the operator control panel.2.1 Status PointsThis implementation provides a set of status informationabout the switchgear that can be used by a SCADAsystem to generate displays and events for operationalpurposes. This data is called the “Status Points”. Refer

to appendices D, E and F for ACR status points orappendices J, K and L for LBS status points.

For example:

• Open or Close Status• Lockout Status• Fault Flags• Line Currents and Voltages

Time tags are optional. If enabled, these status pointsare returned with time tags of either 10 or 500millisecond resolution.2.2 ControlsA list of the controls supported by the protocol handler isdetailed in Appendices H and N.

All controls have a corresponding binary status point.The master station must use these status points to verifythat the control action has been successful. Sometimesa control will be rejected because of an underlyingCAPM condition preventing the action. These conditionsare detailed in the table in the appendices.

The DNP V3.00 protocol handler can trigger two eventsto be recorded in the CAPM event log - “DNP3 Trip Req”and “DNP3 Close Req”. This event log reportingindicates only that the protocol handler has requested atrip or a close from the CAPM. It does not necessarilymean that the action has been taken. As detailedabove, the request may be over-ridden by operationalconditions.

The DNP protocol handler is designated as remote.Refer to the equipment manual for more information.2.3 Data ConfigurationSeveral means are provided to configure the data pointsrequired. These include:

• Selection of three sets of analog points –full, smalland none.

• Default data object type – with/with out flag/time;analog size

• Point class assignment.

2.4 Password ProtectionAll DNP panel fields require password entry unlessdescribed as ‘Display only’ or otherwise stated. Formore information on operator control panel usage referto the equipment manual.

Page 5: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 5

2.5 LBS vs ACR Point MappingThe DNP protocol handler supports independent pointmaps for the ACR and LBS (load break switchgear)types. The mapping for each is listed in the appendices.The type supported by the protocol handler is firmwaredependant and determined by the CAPM on power up.If an incorrect configuration is supplied please contactSiemens PT&D, Inc.

Use of DNP V3.00 for LBS switchgear is only availablewith CAPM V25.01.00+ software. This product istypically not available for NAFTA distribution systems.

2.6 Year 2000 Compliance Sta tementThe DNP V3.00 protocol software complies with rules 1,2, 3 and 4 of the British Standards Institute Year 2000Conformity Requirement (DISC PD2000-1 A Definition ofYear 2000 Conformity Requirements). A copy of thisstatement can be found on our web site(http://www.siemenstd.com/).

3 SCADA System Design

It is recommended that the SCADA system engineerread the rest of this manual and discus the options forimplementation provided by this protocol implementationwith the operations staff.

Some SCADA system implementation options are:

• Build Screens using the Status Points and use theirtime tags to generate SCADA system events.

• Build Screens using the Status Points and use theEvent Points to generate the SCADA system events.This means that the SCADA system event log willreplicate the controller event log.

• Build Screens using the Status Points and use theirtime tags to generate SCADA system events.

There are many other configuration parameters for theprotocol such as data rate, device address etc. refer toSection 1.

The controller has a fixed set of functionality and thepoint mapping has been implemented to reflect this byproviding the sets of data points described in theappendices. The SCADA engineer has the ability toselect from a variety of points sets and to configurevarious aspects of the point mapping as described inSection 5.3.

Page 6: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 6

4 Applicability4.1 Control Cubicle SoftwareThis document applies to Centurion Reclosers using aCAPM Controller that displays “DNP V3.00 ManualRCDNP ” on the controller capability pages.To find these pages refer to the main equipment manual.Some features described in this manual may only beavailable on later releases of the software. In this casethe manual will declare which version of softwareapplies.4.2 DNP V3.00 ProtocolThe protocol version implemented is DNP V3.00 and isdescribed in the following documents:

• Basic Four Documentation Set:1. “DNP V3.00 Application Layer”, DNP User Group,

dnpal.doc rev 0.032. “DNP V3.00 Transport Functions”, DNP User

Group, dnptf.doc rev 0.013. “DNP V3.00 Data Link Layer”, DNP User Group,

dnpdl.doc rev 0.024. “DNP V3.00 Data Object Library”, DNP User

Group, dnpdol.doc rev 0.02

• Subset Definitions Document:1. “DNP V3.00 Subset Definitions”, DNP User

Group, subset.wp6 rev 2.00

• Technical Committee Bulletins:1. “Control Relay Output Block Minimum

Implementation”, DNP User Group, 9701-0022. “DNP Confirmation and Retry Guidelines”, DNP

User Group, 9804-0023. “Cold/Warm Restart Sequence”, DNP User

Group, 9701-0034. “Analog Input Reporting Deadband”, DNP User

Group, 9809-001.

These documents are obtainable from the DNP usersgroup, which can be contacted via the web sitehttp://www.dnp.org/.

4.3 Switchgear TypeThis manual is applicable to the following Reclosers withCAPM4 or CAPM5 controls:

• Centurion, 3-phase, U-Series, ACR.• Centurion SP, 1-phase, W-Series, ACR.

4.4 TerminologyThe terminology used in this document is that EarthFault or Ground Fault is described as Earth / GroundFault and Sensitive Earth Fault (SEF) or SensitiveGround Fault (SGF) is described as SEF/SGF.

Also, bushing terminology used in this document is forCenturion Reclosers (U-series) and Centurion SP (Wseries) Reclosers, i.e., ‘I’ and ‘X’ for switchgearterminals. On N or RL series switchgear the ‘1’ side isdescribed as ‘I’ and the ‘2’ side is described as ‘X’. Alsonote that the phase terminology is ABC and refersalways to the phase set by the Terminal Designation or“Phasing” option, never to the physical bushing orterminal on the switchgear.

Page 7: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 7

5 Protocol Configuration

The DNP V3.00 protocol handler adds several pages tothe “System Status” menus. The additional pages fallinto the following groups,• Transmission Services Configuration (Section 5.1)• Unsolicited Response Configuration (Section 5.2)• Data Configuration (Section 5.3)• Communications Configuration (Sections 6.2 and 6.3)• Communication Statistics (Section 6.4)All protocol configuration parameters can be viewed,modified and stored on a personal computer with theCSS utility.5.1 Transmission Services Co nfiguration

5.1.1 OverviewThe DNP protocol has a number of data link andapplication layer parameters that form transmissionservice functions. The CAPM permits configuration of anumber of these:• Data link layer confirmation• Data link time out• Application layer confirmation time out

• Control select / operate time out period• Time Synchronization request operation5.1.2 Transmission Services Pa rametersThese pages allow the SCADA engineer to determinehow the Data Link and Application Layer of the DNPV3.00 protocol handler transmits DNP data packets.

---- DNP Transmission Services 1 ----S DL Cf Rqd SOMETIMES DL Cf TO 4000ms DL Max Retries 2 Apl Cf TO 84000ms Arm Select 10000ms

---- DNP Transmission Services 2 ----SDNP Address 5 Time Dly Rq 0min

Parameter DescriptionDL Cf Rqd Data Link Confirm Required

On some communications links it is necessary to have additional communications integrity to ensurethe master station has successfully received all data link frames.

• If NEVER, the protocol handler will not request acknowledgment messages from the master stationfor data link frame transmissions. It assumes all data link frames are received by the master stationand relies solely on application layer message integrity checking.

• If SOMETIMES, the protocol handler requests a data link acknowledge response from the masterstation only on multi-frame DNP messages.

• If ALWAYS, the protocol handler will expect a data link acknowledgment message from the masterstation to all data link frame transmissions.

Range: NEVER, SOMETIMES, ALWAYS.Factory default is SOMETIMES

DL Cf TO Data Link Confirm TimeoutWhen the CAPM DNP data link layer transmits a frame that requires an acknowledge response fromthe master station, it starts a timer. The timer is triggered upon transmission of the last byte of aframe.• If an acknowledge frame is not received from the master station with-in the data link confirm time out

period, DL Cf TO, then the frame is resent.• If the communications link has failed then the CAPM will continue retransmissions until DL Max

Retries failures occur after which it informs the application layer of the failure.

Range: 50 to 65535 ms.Factory default is 4000 ms

DL MaxRetries

Data Link Maximum RetriesMaximum number of times a frame is re-sent before communication failure is identified.

Range: 0 – 255.Factory default is 2

Apl Cf TO Application Layer Confirm TimeoutWhen the CAPM transmits some DNP messages, such as a application layer messages that containchange of state data, a DNP application layer confirm message is expected from the master station.When the last byte of one these messages is transmitted by the CAPM a timer is started.

Page 8: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 8

Parameter Description• If an application layer confirm message is not received from the master station with-in the time out

period then the message is deemed failed. Refer to section 5.2.3 for more information regardingfailed application layer message handling.

• If the application layer message is too large for a single data link frame, the protocol handlersegments the application message into multiple data link frames. The ‘application confirm timeout’period must therefore allow for multiple data link frames.

• If DL Cf Rqd is set to either SOMETIMES or ALWAYS then for correct operation of the confirmtimeouts Apl Cf TO must be set using the following formula:

Apl Cf TO >= ((DL Max Retries + 1) x DL Cf TO x 7)• The CAPM calculates this value and automatically overwrites a value that is entered which is less

than the calculated value.• If DL Cf Rqd is set to NEVER then the minimum Apl Cf TO is 0ms.

Range: 0 or (Apl Cf TOCalculated) to 3600000 ms.Factory default is 84000 ms

Arm Select Arm Select TimeoutMaximum time permitted, in milliseconds, between receiving a select command message and anoperate command message from the master station for the control action to be deemed valid.

Range: 50 to 65535 ms.Factory default is 10,000 ms

DNPAddress

DNP Station AddressThe station address of the CAPM on the communication link.

Changing this parameter will cause the DNP handler task to perform a warm restart. This will mean are-initialization of all communication parameters such as FCB, sequence numbers, restart internalindication, etc. A temporary loss of communications with the master station may occur. Also, anyqueued events will be deleted.This field is not configurable via CSS if ‘DNP V3.00’ communications is used.

Range: 0 to 65519Factory default is 5

Time Dly Rq Time Synchronization Request DelayThe DNP protocol allows for the master station to send time synchronization messages independentlyor at the request of the CAPM or both.

Time Dly Rq is the amount of time, in minutes, after the last master station time synchronizationmessage that the CAPM will wait before setting the ‘Time Synchronization Required’ internalindication bit (IIN1-4). This bit is sent to the master station in every CAPM DNP message.If this field is set to 0 then the internal indication bit is never set and the master station solelydetermines time synchronization operation.

Range: 0 – 65535 minutesFactory default is 0 minutes

Page 9: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 9

5.1.3 Use of Application and Da ta LinkConfirmation/Retries

The use of application and data link confirmations andretries depends upon the nature of data transfer on thecommunications link i.e., whether CAPM unsolicitedresponses are used or the master frequently polls fordata. When the CAPM is configured to transmitunsolicited response messages, it is recommended thatonly the CAPM be configured to use of data linkconfirmations and retries. It is the CAPM responsibility toensure that data is successfully transmitted to themaster station so it will attempt to retry sending amessage if it detects a failure. If the master station alsoperforms integrity polls on the same communications linkthen it should do so infrequently to limit collisionproblems.Alternatively, if a master station polls slaves frequentlyand CAPM unsolicited responses are not used then it isrecommended that only the master be configured to usedata link confirmations and retries. It is the masterstation’s responsibility to gather data. If the masterstation detects a communication failure and moves on topoll the next device on a multi-drop communication linkwhilst the CAPM is performing retries then collisions willoccur.For more information refer to the DNP User GroupTechnical Bulletin 9804-002 “DNP Confirmation andRetry Guidelines.”5.2 Unsolicited Response Con figuration

5.2.1 OverviewThe protocol handler’s DNP event processing informsthe master station that a change in a binary input hasoccurred or an analog input has exceeded its deadbandrange.The transmission of event data can be performed usingtwo methods:• Master initiated polling for event data.• CAPM initiated transmissions (called Unsolicited

Responses).Events can be reported in three data classes:• Class 1 - high priority event class• Class 2 - medium priority event class, and• Class 3 - low priority event classNote that the fourth DNP data class, Class 0, is not anevent class. It is used in the reporting of current (static)value of data and not change of state events.The event class of DNP binary and analog points can beconfigured using CSS. Setting a point to class 0 willprevent the protocol handler from reporting change ofstate events for that point to the master station. Thepoint will remain accessible via static data polls.The following CAPM display pages allow configuration ofUnsolicited Response behavior.

5.2.2 Unsolicited Response Par ameters

--------- DNP Unsolicited 1 --------SUnsolicited OFF Master Addr 3Unsol Retries 255 Unsol Dly 90s

--------- DNP Unsolicited 2 --------SC1 Count 1 C1 Delay 1sC2 Count 3 C2 Delay 5sC3 Count 5 C3 Delay 10s

--------- DNP Unsolicited 3 --------SC1 Timeout 0s C1 Buffered 0C2 Timeout 0s C2 Buffered 0C3 Timeout 0s C3 Buffered 0

Page 10: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 10

Parameter DescriptionUnsolicitedNote 1

Enable/Disable Unsolicited Responses If OFF, change of state events are buffered but only sent as responses to event polls from the master.Any Enable or Disable Unsolicited Messages commands received by the CAPM will result in the CAPMresponding with its ‘Function Code Not Implemented’ internal indication bit set.

If ON or FORCED, change of state events are buffered and are transmitted when:• A class count is exceeded, or• A class notification delay timer expires, or• As a response to a master station event poll.

When a class count is exceeded, or class notification delay timer expires, then only the events for thatclass are transmitted. Any other class’s events remain stored in the CAPM’s buffer.

If the master station issues an Enable or a Disable Unsolicited Messages command to the CAPM after theCAPM has sent its initial unsolicited ‘Null’ message then the mode of the CAPM will be overriddenregardless of ON or FORCED setting.

Note:1. If ON, the unsolicited reporting ability in the CAPM is enabled. The CAPM will inform the master

station of this ability via an initial unsolicited ‘Null’ message and will only transmit unsolicited responsechange of state events after it receives an ‘Enable Unsolicited Messages’ command from the masterstation. Setting this field to ON will mean that the CAPM DNP implementation is compliant with theDNP V3.00 specification.

2. If FORCED, the CAPM will transmit unsolicited response change of state events immediately withoutwaiting for the ‘Enable Unsolicited Messages’ command from the master station.Setting this field to FORCED will cause the CAPM DNP implementation to be non-compliant with theDNP V3.00 specification and is not recommended. This parameter setting has been provided forcompatibility with master station implementations that are in conflict with the specification.

Range: OFF, ON, FORCED.Factory default is OFF

Master AddrSee Note 1

DNP Master Station AddressThis is the DNP address to which the unsolicited responses are sent. If the CAPM is set up tocommunicate with CSS using ‘DNP V3.00 Radio’ communications then it is recommended that this fieldshould not be set to the CSS DNP master address.

Range: 0 to 65519Factory default is 3.

Unsol Retries Unsolicited Response Number of RetriesMaximum number of attempts to re-transmit an unsolicited response without getting a confirmation fromthe master. Refer to section 5.2.3 below for more information.

This limitation does not apply to an initial unsolicited ‘Null’ message. (A DNP3-2000 requirement.)A value of 0 means that only a single transmission is made and no re-transmits are attempted.A value of 255 means unlimited retries i.e., maximum limit is disabled.

Range: 0 to 255Factory default is 255

Unsol Dly Unsolicited Response Retry DelayIf the CAPM has not received a confirmation from the master station to an unsolicited response within AplCf TO period then this parameter determines when the next unsolicited response will be sent.

Page 11: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 11

Parameter Description

Unsol Dly(Cont’d)

The Apl Cf TO timer and Unsol Dly timers are started at the same time i.e., started immediately after thetransmission of the last byte of a CAPM message that expects a response from the master.• If Unsol Dly is less than Apl Cf TO then the ‘retry’ unsolicited message will be sent as soon as Apl Cf TO

expires.• If Unsol Dly is greater than Apl Cf TO then it will wait until Unsol Dly seconds after transmission of last

message before sending a retry.

Range: 1 to 86400 secondsFactory default is 90s

C1 Count Unsolicited Response Class 1 Notification Max CountThe number of events which must occur in Class 1 before they will be reported.Range: 1 to 255Factory default is 1 event.

C2 Count Unsolicited Response Class 2 Notification Max CountThe number of events which must occur in Class 2 before they will be reported.Range: 1 to 255Factory default is 3 events.

C3 Count Unsolicited Response Class 3 Notification Max CountThe number of events which must occur in Class 3 before they will be reported.Range: 1 to 255Factory default is 5 events.

C1 Delay Unsolicited Response Class 1 Notification DelayThe maximum time an event in this class will wait to be reported.Range: 1 to 86400 secondsFactory default is 1s.

C2 Delay Unsolicited Response Class 2 Notification DelayThe maximum time an event in this class will wait to be reported.Range: 1 to 86400 secondsFactory default is 5s

C3 Delay Unsolicited Response Class 3 Notification DelayThe maximum time an event in this class will wait to be reported. Range: 1 to 86400 secondsFactory default is 10s

C1 Timeout Unsolicited Response Class 1 Notification TimeThe number of seconds remaining before an unsolicited response class 1 transmission. (Display only)

C2 Timeout Unsolicited Response Class 2 Notification TimeThe number of seconds remaining before an unsolicited response class 2 transmission. (Display only)

C3 Timeout Unsolicited Response Class 3 Notification TimeThe number of seconds remaining before an unsolicited response class 3 transmission. (Display only)

C1 Buffered Unsolicited Response Class 1 Buffered EventsThe number of queued events in the unsolicited response class 1 buffer. (Display only)

C2 Buffered Unsolicited Response Class 2 Buffered EventsThe number of queued events in the unsolicited response class 2 buffer. (Display only)

C3 Buffered Unsolicited Response Class 3 Buffered EventsThe number of queued events in the unsolicited response class 3 buffer. (Display only)

Note1. Changing this parameter will cause the DNP handler task to perform a warm restart. This will mean a re-initialization of all

communication parameters such as FCB, sequence numbers, restart internal indication etc. A temporary loss of communicationswith the master station may occur. Also, any queued events will be deleted.

Page 12: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 12

5.2.3 Event BufferingMultiple DNP change of state events can be transmittedin the same message. When events are transmitted, thesoftware tags them as sent and retains them in the eventbuffer. All messages containing events require anapplication layer confirm response from the masterstation.

If the application layer receives a confirm responsewithin the application layer confirmation time out period(Apl Cf TO), then the tagged events are deleted from thebuffer. If a confirm message is not received within theapplication layer confirm time out period (Apl Cf TO)then all tagged events are untagged and are retained inthe event buffer and the protocol handler behaves asfollows:• If unsolicited response messages are not enabled

then the events are retransmitted when nextrequested by the master station.

• If unsolicited response messages are enabled thenthe protocol handler waits for the retry delay timer(Unsol Dly) to expire before attempting to sendanother unsolicited response. The new unsolicitedresponse message is not an identical retry of thefailed message but may contain the same data. Allmessage identification parameters (e.g., sequencenumbers) are incremented.

• If the maximum unsolicited response retry limit isenabled then after Unsol Retries the protocolhandler will cease attempting to send unsolicitedresponses until either:

1. A successful application layer message, of anyfunction code, addressed to it is received fromthe master station, or

2. A new event is queued in the buffer.

• If the 250 binary event buffer, or the 200 analogevent buffer, is full then the oldest queued event willbe over-written by a new event.

5.3 Data Configuration

5.3.1 OverviewData configuration is available for:

• Assigning default dead bands and high/low alarming tomatch the line conditions, these are set separately for

1. Phase Currents (A, B, C)2. Earth / Ground Current3. Phase Voltages (A, B, C)4. System Power (kVA, kVAR, kW)

• Selection of analog point sets (full, small, none) based onthe operational requirements and transmission bandwidthavailable, particularly during an integrity poll. Refer toappendices for points lists.

• Enabling / Disabling event points.• Point class assignment. The classes shown in the

appendices are factory defaults. The class of each pointcan be assigned using the CSS utility on a PC or via aDNP Assign Class commands from the master station.

5.3.2 Database ParametersThis page allows the SCADA engineer to determine thesize of the DNP Database and the type of data objectreport in a class event or integrity poll.

----- DNP Database Configuration ----SAnalog Alarms OFF Analog Pnts SMALLBinary Time ON Analog Time OFFAnalog Size 16bit Analog Flag OFF

Para-meter

Description

AnalogAlarms

Analog Alarming OperationThis field determines if analog threshold alarmingis enabled or disabled.• If ON, the operation of binary alarm points are

enabled. All alarms are independent of theprotocol handler analog configuration, e.g., Theevent class of the analogs does not effect alarmoperation. Similarly alarming is not effected bywhether the analogs are in the configuredAnalog Pnts set.

• If OFF, alarms are disabled. All binary alarmpoints are cleared. Refer to section 5.3.6 formore information.

Range: OFF, ONFactory default is OFF

AnalogPnts

Analog Point SetThis field determines which, if any, of the analogpoint mapping sets are included in the CAPM’sDNP Points list. A summary of all the availablemapping permutations is given in section 5.3.3.

Changing this parameter will cause the DNPhandler task to perform a warm restart. This willmean a re-initialization of all communicationparameters such as FCB, sequence numbers,restart internal indication etc. A temporary loss ofcommunications with the master station mayoccur. Also, any queued events will be deleted.

Range: OFF, SMALL, FULLFactory default is SMALL.

BinaryTime

Binary Time Tag UsageDetermines whether or not a time tag is includedwith DNP binary change of state eventstransmitted to a master station by the CAPM.

Range: ON, OFFFactory default is ON.

AnalogTime

Analog Time Tag UsageDetermines whether or not a time tag is includedwith DNP analog change of state eventstransmitted to a master station by the CAPM.

Range: ON, OFFFactory default is OFF

Page 13: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 13

AnalogSize

Default Analog Data Object SizeDetermines the size of the CAPM DNP defaultanalog objects. This size is transmitted by theCAPM for all static and event data responseswhere the master does not explicitly ask for datasize.

Range: 16, 32 bits (signed)Factory default is 16 bit

AnalogFlag

Analog Flag ReportingDetermines whether or not a byte containing theanalog’s status data is included with its value in aCAPM response to a static data scan.

If ON, the CAPM will always send a flag of either0x01 (point online) or 0x21 (point online andoverrange). It is recommended that this fieldshould only be set ON if the use of the analogflag bits is a master station requirement.

Range: ON, OFFFactory default is OFF

5.3.3 Database Size Permutation sTo enable optimization of communication bandwidth,three binary and analog input point sets are available.The selection of a set will determine the size of thelogical database used by the CAPM’s DNP V3.00protocol handler and thus determine the size of anintegrity poll response.

ACRAnalogPoints

Binary PointTable(s)

Analog PointTable(s)

OFF Appendix D No analogsSMALL Appendix D Appendix EFULL Appendix D Appendix F

LBSAnalogPoints

Binary PointTable(s)

Analog PointTable(s)

OFF Appendix J No analogsSMALL Appendix J Appendix KFULL Appendix J Appendix L

5.3.4 Default Database Data Obj ectsWhen master stations perform change of state orintegrity data polling then the reported data objectvariation is typically not specified. The request simplyasks for any data for a specific DNP class type and it isleft to the CAPM’s protocol handler to determine whichDNP object variation is to be transmitted. The CAPMdetermined object variations are referred to in thismanual as the ‘Default’ object variation. Some defaultdata object variations can be configured. The tablebelow lists the selectable variations and identifies therelevant configuration parameter required.

CAPM Configuration FieldDNP Data Object Binary

TimeTag

AnalogTimeTag

AnalogSize

AnalogFlag

Binary Input Changewithout time

(Object 2 Variation 1)

OFF

Binary Input Changewith time

(Object 2 Variation 2)

ON

32 Bit Analog Input

(Object 30 Variation 1)32 ON

16 Bit Analog Input

(Object 30 Variation 2)16 ON

32 Bit Analog Inputwithout flag

(Object 30 Variation 3)

32 OFF

16 Bit Analog Inputwithout flag

(Object 30 Variation 4)

16 OFF

32 Bit Analog ChangeEvent without time

(Object 32 Variation 1)

OFF 32

16 Bit Analog ChangeEvent without time

(Object 32 Variation 2)

OFF 16

32 Bit Analog ChangeEvent with time

(Object 32 Variation 3)

ON 32

16 Bit Analog ChangeEvent with time

(Object 32 Variation 4)

ON 16

16 Bit Analog InputDeadband

(Object 34 Variation 1)

16

32 Bit Analog InputDeadband

(Object 34 Variation 2)

32

The remaining default data objects used by the CAPMare:• Binary input status (Object 01 variation 01),• Binary counter status (Object 20 variation 05),• Frozen counter status (Object 21 variation 09), and• Binary output status (Object 10 variation 02).These object types are not configurable.

Page 14: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 14

5.3.5 Analog Deadband Parame tersEach of the protocol handler’s analog inputs has a non-volatile default deadband value. Refer to Appendix E,Appendix F, Appendix K and Appendix L for the values.Some default deadbands can be configured. Theseconfigurable deadbands are listed in the table below. UponCAPM startup, protocol handler restart, or a defaultdeadband setting change, the protocol handler copies alldefault settings to volatile memory over-riding any previoussettings. The protocol handler uses the volatile values in itsdeadband reporting logic.

All volatile analog input deadbands are configurable fromthe DNP master station on a per point basis. If volatiledeadband changes are to be maintained after the protocolhandler has restarted then it is the master station’sresponsibility for re-sending any updated deadbandvalues.

Deadband values are not reported in integrity or eventpolling. They are only available via reads and writes ofDNP analog input deadband objects.

All deadbands supported by the protocol handler are fixedvalue format – i.e., the deadband value represents ananalog input’s absolute value difference between the lastreported value and the threshold value that the currentvalue must exceed in order to generate an analog changeof state event.

For more information on DNP analog deadband objectsand behaviour refer to the DNP User Group TechnicalBulletin 9809-001 “Analog Input Reporting Deadband”

-------- DNP Default Deadbands -------SPhase Current 10A Phase Voltage 100VEarth Current 5A System Power 250

Parameter DescriptionPhase Current Phase Current Default

DeadbandThe A, B and C phase currentanalog inputs will have theirdeadband set to this value.

Range: 1 to 999AFactory default is 10A.

Phase Voltage Phase Voltage DefaultDeadbandThe A, B, and C phase voltageanalog inputs will have theirdeadband set to this value. Allphase-phase as well asphase-earth/ground voltagesare effected.

Range: 1 to 38000VFactory default is 100V.

Earth/GndCurrent

Earth/Ground CurrentDefault DeadbandThe earth/ground currentanalog input will have itsdeadband set to this value.

Range: 1 to 999AFactory default is 5A.

System Power System Power DefaultDeadbandAll power analog inputs willhave their deadband set to thisvalue i.e. KVA, KVAR, andKW.

Range: 1 – 54000 unitsFactory default is 250 units.

Page 15: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc.

H1HIGH THRESHOLD

LOW THRESHOLD

LOW + 90% (HIGH–LOW)

L2LOW + 10% (HIGH–LOW)

5.3.6 Analog Alarm Reporting

The protocol handler has four configurable alarm analogtypes: phase voltage, phase current, earth current andsystem power. Each analog type has a configurable highalarm threshold value as well as a configurable lowalarm threshold value. Each of these analog types alsohas a pair of binary alarm points in the protocol handlerdatabase. If an analog value passes the alarm threshold(eg H1 or L1 above) the binary alarm becomes active. Abinary alarm change of state event is put into the DNPevent buffers for reporting to the master station.

• If, after a HI Alarm, all analogs of the same type arebelow the high alarm reset threshold (e.g., H2above), then the HI binary alarm is turned off and abinary alarm change of state is put into the DNPevent buffers for reporting to the master station.

• If, after a LOW Alarm, the analogs of the same typeare above the low alarm reset threshold (e.g., L2above), and all other, then the LOW binary alarm isturned off and a binary alarm change of state is putinto the DNP event buffers for reporting to themaster station.

Alarming is enabled/disabled via configuration of theprotocol handler’s Analog Alarms field.

5.3.7 Analog Alarm ParametersThese pages allow the SCADA engineer to determinethe high and low alarms for phase current, phasevoltage, ground current and system power.

---- DNP High Alarm Configuration ---SPhase Current 999A Phase Voltage 38000VGnd Current 999A System Power 54000

ParameterPhaseCurrent

Phase CurrThe A, B aninputs will hthreshold se

Range: 1 toFactory def

PhaseVoltage

Phase VoltThe A, B, aanalog inpualarm thresThe type ofphase-phasis determinethe CAPM. manual for

Range: 1 toFactory def

Earth/GndCurrent

Earth/GrouThe earth/gwill have itsto this value

Range: 1 toFactory def

SystemPower

System PoAll power anhigh alarm ti.e. KVA, KV

Range: 1 – Factory def

Note: If a high alarm threto, its corresponding lprotocol handler will threshold back to its prev

A/V/kW

HI ALARM ON

HI ALARM OFF

LOW ALARM OFF

H2

LOW ALARM ON

L1

Time

15

Descriptionent High Alarmd C phase current analogave their high alarmt to this value.

999Aault is 999A.age High Alarmnd C phase voltagets will have their highhold set to this value. voltage monitored,e or phase-earth/ground,d by the configuration of

Refer to the equipmentmore information.

38000Vault is 38000V.nd Current High Alarmround current analog input high alarm threshold set.

999Aault is 999A.wer High Alarmalog inputs will have theirhreshold set to this valueAR, and KW.

54000 unitsault is 54000 units.

shold is set lower than, or equalow alarm threshold then theautomatically reset the highious value.

Page 16: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 16

---- DNP Low Alarm Configuration ----SPhase Current 0A Phase Voltage 0VEarth Current 0A System Power 0

Parameter DescriptionPhaseCurrent

Phase Current Low AlarmThe A, B and C phase current analog inputswill have their low alarm threshold set to thisvalue.

Range: 0 to 998AFactory default is 0A.

PhaseVoltage

Phase Voltage Low AlarmThe A, B, and C phase voltage analog inputswill have their low alarm threshold set to thisvalue.The type of voltage monitored, phase-phaseor phase-earth/ground, is determined by theconfiguration of the CAPM. Refer to theequipment manual for more information.

Range: 0 to 37999VFactory default is 0V.

Earth/ GndCurrent

Earth/Ground Current Low AlarmThe earth/ground current analog input willhave its low alarm threshold set to this value.

Range: 0 to 998AFactory default is 0A.

SystemPower

System Power Low AlarmAll power analog inputs will have their lowalarm threshold set to this value i.e. KVA,KVAR, and KW.

Range: 0 – 53999 unitsFactory default is 0 units.

Note:If a low alarm threshold is set higher than, or equal to, itscorresponding high alarm threshold then the protocolhandler will automatically reset the low threshold back toits previous value.

5.4 Example Configuration - L oad ProfileTo configure the CAPM to transmit load profile data atleast once a day to the master station using unsolicitedresponses the following steps need to be taken:

1. Setup the event configuration data• Enable unsolicited response messages• Set unsolicited class 3 delay (C3 Delay) to

86400 seconds• Set unsolicited class 3 count (C3 Count) to 100• Set the master station’s DNP address

2. Setup the point configuration data• Enable time tag analogs• Set the analog size to 16 bits• Configure the analog deadbands to desired

values

3. Use CSS to assign data class• Configure the required analog values to data

class 3.

The CAPM fills its analog buffer with the class 3 events.If it reaches its maximum event count (C3 Count) in lessthan the desired update period (C3 Delay), or class 3delay timer expires, then the CAPM will automaticallytransmit its data. All of the analog buffer’s class 3 eventswill be transmitted and the delay timer will be reset foranother C3 Delay period. Similarly, if the master stationsends a poll which requests class 3 data then the allclass 3 events will be sent and the timer reset.

Note:1. If the analog buffer overflows then the oldest event,

irrespective of class, will be replaced with the newevent.

Page 17: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 17

6 Physical Layer6.1 Communications Ports Su pportedThe CAPM can communicate to the Master station viaone of the following ports.

• RS-232 Port P8• V23 FSK Port P10

6.2 RS-232 Communication Sp ecifications

6.2.1 RS-232 Hardware SignalsP8Pin

Direction Description

2 From CAPM Tx Data (TxD)3 To CAPM Rx Data (RxD)4 From CAPM Request To Send

(RTS)5 To CAPM Clear To Send

(CTS)7 - Signal Ground8 To CAPM Carrier Detect (CD)20 From CAPM Data Terminal

Ready (DTR)

Note that the CAPM uses RTS/CTS hardwarehandshaking. If not supported by the master then a loopback is required at the CAPM end of thecommunications link.

6.2.2 RS-232 Character Definitio nRS-232 characters are 8 bit, 1 stop bit, no parity

6.2.3 RS-232 Configuration Para metersThe following communications configuration pages allowthe user to specify parameters required for operation ofthe physical link between the recloser and the masterstation.

-------- DNP Communications 1 ------SP8 RS-232 RUNNINGPre-Tx 250ms Post-Tx 35msBaud 9600

-------- DNP Communications 2 ------SDialing DISABLEDPre-amble DISABLED First Char 0x55Repeat First 3 Last Char 0xFF

-------- DNP Communications 3 ------SDCD Ignore CA Delay 1000msTx Delay 0ms

None of these fields are configurable via CSS if ‘DNP V3.00’ communications is selected.Parameter Description

OFFP8 RS-232

P10 V23FSK

Port SelectionThis field selects the communications medium the DNP V3.00 protocol uses for transmission.• When OFF is selected, the protocol handler is disabled.• When P8 RS –232 is selected, the protocol uses the P8 serial port for all data. Also, the DNP

Communications 1 and 2 pages are automatically updated to reflect relevant RS-232 data as detailedbelow.

• When P10 V23 FSK is selected, the protocol uses the built in V23 modem on P10. Also, the DNPCommunications 1 and 2 pages are automatically updated to reflect relevant FSK data. Refer to section6.3 for the P10 configuration details.

Range: OFF, P8 RS-232, P10 FSK V23Factory default is P8 RS – 232

RUNNING

INACTIVE

Protocol StatusIndication of the current status of the communications. (Display only)• RUNNING means that the port has been seized and the protocol handler is running.• INACTIVE means that the protocol handler has been disabled via the OFF state above or has been

unable to lock onto a communication port. This is usually caused by another application already havingexclusive access to the port.

Range: INACTIVE, RUNNINGPre-Tx Pre-Transmission Period

The time delay between asserting RTS to when the message starts.Note: CTS must be asserted for transmission to occur else message is held until it is asserted.

Range: 0 to 1000 ms.Factory default is 250 ms

Page 18: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 18

Parameter DescriptionPost-Tx Post-Transmission Period

The time after the last character is sent before RTS is negated.

Range: 0 to 1000 ms.Factory default is 10 ms

Baud Communications Baud Rate

Range: 300, 1200, 2400, 4800, 9600 or 192001 baud.Factory default is 9600 Baud

DialupNumber

DialingDISABLED

PSTN Dial Up NumberThe PSTN number that the protocol handler will call when it needs to send an Unsolicited response. Thisfield supports a maximum of 18 digits.If this field is set to Dialing DISABLED then the protocol will not try to dial the modem.

Factory is Dialing DISABLED with default number field blankPre-amble

ENABLEDDISABLED

Preamble UsageDetermines whether the protocol transmits some preamble characters prior to the start of a protocolmessage. The message itself is not otherwise modified. Some modems require these characters to assistwith message reception and synchronization at the master station. Start of frame filtering at the masterstation ensures identification of the protocol message.ENABLED means that the preamble characters are transmitted prior to a protocol message.DISABLED means that protocol message are transmitted without any preamble characters.

Range: ENABLED, DISABLEDFactory default is DISABLED

First Char Preamble First CharacterThis is the first character to be transmitted as a preamble. The character is specified by entering its ASCIIcode in hexadecimal format.

Range: is 0 to FF hexadecimal.Factory default is 0x55

RepeatFirst

Number of Preamble First CharactersThis is the number of times the first character will be repeated as part of the preamble.Eg if all preamble settings are at default values then the preamble sent is 0x55, 0x55, 0x55, 0xFF

Range: 0 to 20.Factory default is 3

Last Char Last Preamble CharacterThis is the last char that will be sent as part of the preamble. The character is specified by entering its ASCIIcode in hexadecimal format.

Range: is 0 to FF hexadecimal.Factory default is 0xFF

DCDIgnore

DCD Don’tIgnore

DCD UsageIf the modem does not support a Data Carrier Detect (DCD) signal this parameter should be set to DCDIgnore.

Even if the modem does support a DCD signal this parameter is usually set to DCD Ignore. This is becausemost point-point systems using conventional modems run as full duplex so that the DCD is always assertedduring normal operation.

When set to this mode, the protocol uses any received data to build an incoming packet irrespective of DCDinput signal. Also the protocol will transmit irrespective of the DCD input signal.If the modem supports a Data Carrier Detect (DCD) signal this parameter can be set to DCD Don’t Ignore.When set to this mode, the protocol will only read data and build an incoming protocol packet when DCD isasserted. In addition, the protocol will not transmit when DCD is asserted. This is necessary for multi-droppedsystems or ones shared with voice users or some radio-modems.

Range: DCD Ignore, DCD Don’t IgnoreFactory default is DCD Ignore

CA Delay Collision Avoidance DelayOn a multidrop communications link this parameter can be used to provide priority access.If the CAPM prepares to transmit and finds the link busy (DCD asserted), it waits until it is no longer busy,then waits a back off time as follows:

1 19200 baud is only available with CAPM5 controllers.

Page 19: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 19

Parameter DescriptionBack off time = CA Delay + ([random delay with range 0.0 to 1.0] x CA Delay)

After the back off time the device tries again. If still unsuccessful then the CAPM will continue in an indefiniteloop until successful.If radio modems are used then Tx Delay must be configured to a value slightly larger than the masterstation’s post-transmission time. This is necessary to ensure that the incoming message’s tail does nottrigger back off operation.If the DCD usage is configured to DCD Ignore then the back off time is disabled.

Range: 0 to 180000 millisecondsFactory default is 1000 ms

Tx Delay Transmission DelayAdditional time in milliseconds between receiving a request and sending the response.This field is used when the master station requires time to disable its transmitter. If collision avoidance delay,CA Delay, is configured then this field should be set to a value slightly greater than the master station’s post-transmission period.

Range: 0 to 65535 ms.Factory default is 0 ms

Page 20: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 20

6.2.4 Carrier DetectWhen “DCD Ignore” is configured, the Data CarrierDetect (DCD) input is not used. All data is received andtransmitted irrespective of the state of the DCD signal.When “DCD Don’t Ignore” is configured, the CAPM willnot begin to transmit a packet until DCD is negated, andwill only receive data when DCD is asserted. Refer tothe DCD Usage parameter description for moreinformation.When “Dialup Number” is configured, the DCD input isused exclusively by the dialing modem and the “DCDIgnore/Don’t Ignore” parameter is not used. Refer tosection 6.2.7 for more information.6.2.5 Transmitting a DNP Packe tTransmission of a DNP packet follows the steps below1. RTS line is asserted2. CAPM waits until the pre-transmission delay expires

(Delay set from the panel) and CTS is asserted.3. The preamble is transmitted (Optional panel setting).4. Checks CTS is asserted.5. The DNP packet is transmitted6. Waits until the post-transmission delay expires (Delay

set from the panel)7. RTS is negated6.2.6 DTRDTR is asserted by the protocol handler at power-up orupon P8 selection.6.2.7 Dialing Modem SupportThe CAPM can support a Hayes compatible modem withdialing / auto answer capability on port P8 for remote dialup access using DNP. The protocol uses dialing modemsupport mode if the dialing field is ‘DNP Communications2’ shows a telephone number. If modem is active thenthe DCD Ignore parameter is ignored. The protocolhandler uses the state of the DCD input from the modemto determine the modem’s status. If DCD is asserted themodem is online. If DCD is negated the modem isconsidered offline.The modem must be setup to auto answer any call. Itshould not return results codes nor echo commands.When the modem is online (DCD asserted) the protocolwill examine the data being received and decode it asDNP packets.When the protocol needs to transmit data it will firstcheck if the modem is currently online. If the modem isonline the protocol will send the data immediately. If themodem is offline the protocol will first dial to the masterstation.To connect to the master station the protocol handlersends “ATDT” and then the phone number setup on thestatus page above to the modem. The protocol handlerwill then wait up to 90 seconds for the modem to assertthe DCD line. If the modem fails to assert the DCD linewithin 90 seconds the current packet will be discarded.The protocol handler will try to connect again when theUnsolicited retry timer expires.

The protocol handler will hang up the modem after adelay of 30 seconds with no valid packet received ortransmitted. To hang up the modem the protocol handlerwill:-• Wait 1 second• Send “+++”• Wait 1 second• And then send “ATH”• Wait 5 secondThe protocol handler will then check to ensure themodem has negated the DCD line.If this sequence fails to disconnect the line the protocolhandler will turn the radio power supply off (AUX+) for 1minute to disconnect power from the modem and resetit.6.3 V23 FSK Communication S pecifications

6.3.1 V23 Hardware Signals

StandardCable

Type N03-530

15 Way DFemale

P10Pin

Direction Use

5 5 - Signal Ground4 4 To CAPM Receive, 10kOhm

impedanceSensitivity 0.1V to

2V pk-pk15 15 From

CAPMPress To Talk

(PTT)11 11 From

CAPMTransmit(Tx), 600Ohm impedanceLevel 2.5V pk-pk

6 6 To CAPM Busy, 10kOhmimpedance

Signal frequencies conform to V23 standard. Theprotocol only supports half duplex (i.e., receive andtransmit can not occur at the same time) when using theV23 port. Baud rate is fixed at 1200 Baud.6.3.2 V23 Configuration Parame tersThe following communications configuration pages allowthe user to specify parameters required for operation ofthe physical link between the recloser and the masterstation.

-------- DNP Communications 1 ------SP10 V23 FSK RUNNINGPre-Tx 250ms Post-Tx 35msBusy Sense LOW

Page 21: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 21

-------- DNP Communications 2 ------STx NORMAL Rx IDLEPre-amble DISABLED First Char 0x55Repeat First 3 Last Char 0xFF

-------- DNP Communications 3 ------SDCD Don’t Ignore CA Delay 1000msTx Delay 0ms

Parameter Description

OFFP8 RS-232

P10 V23 FSK

Port SelectionThis field selects the communications medium the DNP V3.00 protocol handler uses for transmission.• When OFF is selected, the protocol handler is disabled.• When P8 RS –232 is selected, the protocol uses the P8 serial port for all data. Also, the DNP

Communications 1 and 2 pages are automatically updated to reflect relevant RS-232 data. Refer to section6.2 for the P8 configuration details.

• When P10 V23 FSK is selected, the protocol uses the built in V23 modem on P10. Also, the DNPCommunications 1 and 2 pages are automatically updated to reflect relevant FSK data as detailed below.

Range: OFF, P8 RS-232, P10 V23 FSKFactory default is P8 RS-232

RUNNING

INACTIVE

Protocol StatusIndication of the current status of the communications. (Display only)• RUNNING means that the port has been seized and the protocol handler is running.• INACTIVE means that the protocol handler has been disabled via the OFF state above or has

been unable to lock onto a communication port. This is usually caused by another applicationalready having exclusive access to the port.

Range: INACTIVE, RUNNINGPre-Tx Pre-Transmission Period

The time delay between keying PTT to when the data is transmitted.During this period the carrier is transmitted on the Tx line.

Range: 0 to 1000 ms.Factory default is 250 ms

Post-Tx Post-Transmission PeriodThe time after the last character is sent before PTT is negated. During this period the carrier istransmitted on the Tx line.

Range: 0 to 1000 ms.Factory default is 35 ms

Busy Sense

LOWHIGH

Polarity of Busy SignalThis field determines the polarity of the input signal from the radio (P10 pin 6) that the CAPM usesas BUSY.• “LOW” means that a low input signal will assert BUSY.• “HIGH” means that a high input signal will assert BUSY.

Range: LOW, HIGHFactory default is Busy Sense LOW.

Tx NORMAL

Tx TEST

Transmission ModeThis field can be used to test the radio transmitter.• Tx NORMAL means that the protocol handler controls the radio for normal DNP transmissions.• Tx TEST means that the protocol handler will send continuous text strings of “TX TEST”. This

string is transmitted as an asynchronous message with 8 bit, no parity, 1 stop bit, 1 start bitformat.

Range: Tx NORMAL, Tx TESTFactory default is Tx NORMAL.

Rx IDLE,

BUSY Signal StatusThe status of the BUSY signal into the CAPM (Display only)• “Rx IDLE” indicates that the signal is in the ‘not BUSY’ state.

Page 22: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 22

Parameter DescriptionRx BUSY • “Rx BUSY Asserted” indicates that the signal is in the ‘BUSY’ state. This usually means that the

radio squelch has opened.

Range: Rx IDLE, Rx BUSYPre-ambleENABLED

DISABLED

Preamble Usage• When ENABLED the protocol handler inserts a string of characters in front of a message

packet. The message frame is otherwise not affected. Start of frame filtering at the masterstation will ensure identification of the message. This parameter is sometimes required formodems to aid with their keying.

• When DISABLED the protocol handler does not insert any preamble characters.

Range: ENABLED, DISABLEDFactory default is DISABLED

First Char Preamble First CharacterThis is the first character to be transmitted as a preamble. The character is specified by entering itsASCII code in hexadecimal format.

Range: is 0 to FF hexadecimal.Factory default is 0x55

Repeat First Number of Preamble First CharactersThis is the number of times the first character will be repeated as part of the preamble.Eg if all preamble settings are at default values then the preamble sent is 0x55, 0x55, 0x55, 0xFF

Range: 0 to 20.Factory default is 3

Last Char Last Character of PreambleThis is the last char that will be sent as part of the preamble. The character is specified by enteringits ASCII code in hexadecimal format.

Range: is 0 to FF hexadecimal.Factory default is 0xFF

DCD Ignore

DCD Don’tIgnore

DCD Usage• The “DCD Ignore” mode is used when there is no busy signal available. eg A twisted pair link.

To operate in this mode the ‘Busy Sense’ needs to be set to HIGH so that the receiver is busy atall times. When set to this mode, the protocol uses any received data to build a DNP packet.The protocol is able to transmit at any time.

• The “DCD Don’t Ignore” mode is the normal operating mode for radio systems that have a busysignal available. When set to this mode, the protocol will only read data and build a DNP packetwhen busy is asserted. Also, the protocol will not transmit when busy is asserted. This reducesclashes with voice users.

Factory default is DCD Don’t IgnoreCA Delay Collision Avoidance Delay

On a multidrop communications link this parameter can be used to provide priority access.If the CAPM prepares to transmit and finds the link busy (DCD asserted), it waits until it is no longerbusy, then waits a back off time as follows:

Back off time = CA Delay + ([random delay with range 0.0 to 1.0] x CA Delay)

After the back off time the device tries again. If still unsuccessful then the CAPM will continue in anindefinite loop until successful.If radio modems are used then Tx Delay must be configured to a value slightly larger than themaster station’s post-transmission time. This is necessary to ensure that the incoming message’stail does not trigger back off operation.If the DCD usage is configured to DCD Ignore then the back off time is disabled.

Range: 0 to 180000 millisecondsFactory default is 1000 ms

Tx Delay Transmission Delay

Page 23: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 23

Parameter DescriptionAdditional time in milliseconds between receiving a request and sending the response.This field is used when the master station requires time to disable its transmitter. If collisionavoidance delay, CA Delay, is configured then this field should be set to a value slightly greater thanthe master station’s post-transmission period.

Range: 0 to 65535 ms.Factory default is 0 ms

6.3.3 V23 Handshaking SignalsThe protocol can operate in two separate modesdepending on the state of the ‘DCD Ignore’ flag.‘DCD Don’t Ignore’

When the BUSY line gets asserted, the CAPM will scanfor a valid DNP packet. When BUSY gets negated, thenthe Rx data is no longer read. The sensing of the BUSYline can be setup on the CAPM panel to be “Busy SenseLOW” or “Busy Sense HIGH”.

The CAPM checks the status of the BUSY line beforetransmission. If the BUSY line is negated the CAPM isfree to transmit.

The CAPM then asserts the PTT line before it beginstransmission. The CAPM waits until the pre-transmissiontimer expires, then waits for the optional pre-amble to betransmitted, then immediately begins transmission. Aftertransmission, the protocol waits for the post-transmissiontimer to expire, and then negates PTT.‘DCD Ignore’.

The protocol receives any characters coming in on theRX line and attempts to decode these as DNP packets.The CAPM is free to transmit at any time. The CAPMthen asserts the PTT line before it begins transmission.The CAPM waits until the pre-transmission timer expires,waits for the optional pre-amble to be transmitted, beginstransmission. After transmission, the protocol waits forthe post-transmission timer to expire, and then negatesPTT.6.4 Communication StatisticsThe communication statistics give communicationinformation, such as octets not being sent, received orprocessed or frames being incorrectly addressed. Thecommunication statistics page appears as below:

---- DNP Communication Statistics ---STx Count 946 Rx Count 582Rx Length Error 0 Rx CRC Error 0

Statistic DescriptionTx Count Transmission Message Count

The number of DNP datalinkmessages transmitted from thisrecloser into the DNP link.Range: 0 to 32768

Rx Count Receive Message CountThe number of DNP datalinkmessages received by thisrecloser from the DNP link.Range: 0 to 32768

RxLengthError

Receive Message Length ErrorCountThe number of message packetsreceived with a length errorRange: 0 to 999

Rx CRCError

Receive Message CRC ErrorCountThe number of message packetsreceived with a CRC errorRange: 0 to 999

All of the above counters are zeroed when: the CAPM isreset; a DNP cold or warm restart message is received;or a configuration parameter is changed that triggers aDNP handler warm restart; or the reset all button isselected in CSS.

Any field can be cleared via the operator control panelby selecting it and pressing either the left or right keys.All communication statistic parameters are not passwordprotected.

Page 24: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 24

Appendix A Protocol Timings

Initialization TimeThe protocol handler will not respond to master station requests for about 10 seconds after power up while it waitsfor the CAPM database to be initialized and for high priority boot up tasks to be completed.

Turnaround TimeThe turnaround time for the protocol, from the end of receiving a message until the start of the pre-transmissiontime, is typically < 40 milliseconds with a range of 5 to 100 milliseconds.

Latency of DataThe protocol task examines the real-time database every 500 ms to see if anything has changed and to constructthe underlying protocol database which is sent to the master station. This introduces a delay between the actualevent and updating the protocol database of up to 500 milliseconds. This is the data latency.

Accuracy of Time Tags• For points tagged to 500-millisecond accuracy, the time tag accuracy is –10 / +500 ms relative to CAPM

processor clock.• For points tagged to 10-millisecond accuracy, the points correspond to those in the operator panel event record.

Page 25: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 25

Appendix B DNP V3.00 Device Profile

The CAPM implementation complies with the DNP V3.00 Subset Definitions document. Additionalimplementation information is given in this section.

The DNP V3.00 device profile defines the mapping of all data points used, in the standard format recommendedby the DNP users group.

Page 26: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 26

DNP V3.00 Device Profile

DNP V3.00 Device Profile

Vendor Name: Siemens PT&D Raleigh, NC

Device Name: CAPM-4 Controller

Highest DNP Level Supported For Requests: 2 For Responses: 2

Device Function: Slave

Conforms to DNP V3.00 level 2 subset definition requirements with many additional level 3 featuresbuilt in.These extra features include the parsing of read requests (FC 1) for the following objects and/orqualifiers:• Binary Input (Object 1 Variations 0 Qualifiers 00, 01,07,08,17,28)• Binary Input (Object 1 Variation 1 Qualifiers 00, 01, 06,07,08,17,28)• Binary Output (Object 10 Variation 0 Qualifiers 00, 01, 07, 08, 17, 28)• Binary Output (Object 10 Variation 2, Qualifiers 00, 01, 06, 07, 08, 17, 28)• Binary Counter (Object 20 Variation 6 Qualifiers 00, 01, 06, 07, 08, 17, 28)• Frozen Counter (Object 21 Variation 10 Qualifiers 00, 01, 06, 07, 08, 17, 28)• Analog Input (Object 30 Variation 0, Qualifiers 00, 01, 07, 08, 17, 28)• Analog Input (Object 30 Variations 1, 2, 3, 4 Qualifiers 00, 01, 06,07,08,17,28)• Analog Change Event (Object 32 Variations 1, 2, 3, 4 Qualifiers 06, 07, 08)• Analog Input Deadband (Object 34 Variations 1, 2, Qualifiers 00, 01, 06,07,08,17,28)• Analog Output Status (Object 40 Variation 1, 2 Qualifiers 00, 01,07,08,17,28)• Analog Output Block (Object 41 Variation 1, 2 Qualifiers 00, 01, 07, 08, 17, 28)

Also, the following functions are included:• Function codes 7, 8, 9, 10 for Binary Counters (Object 20 Variation 6)• Function code 14 - Warm Restart• Function code 20 - Enable Unsolicited Messages• Function code 21 - Disable Unsolicited Messages• Function code 22 - Assign Data Classes

Maximum Data Link Frame Size (octets): Transmitted: 292 Received: 292

Maximum Application Fragment Size (octets): Transmitted: 2048 Received: 249

Maximum Data Link Retries: Configurable 0..255

Maximum Application Layer Retries: None

Requires Data Link Layer Confirmation:

Configurable, 3 settings Never, Always, Sometimes (on multi frame fragments only)

Requires Application Layer Confirmation:

Sometimes (only when reporting event data or when sending multifragment responses)

Page 27: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 27

Timeouts while waiting for: Data Link Confirm: Configurable Application Confirm: Configurable Need Time Delay: Configurable (on power up, an additional device start up delayapplies. Refer to appendix A). Select Operate Delay: Configurable Unsolicited Response Notification: Configurable Unsolicited Response Retry Delay: ConfigurableTimeouts not supported: Complete Appl. Fragment: None Complete Appl Response: NoneExecutes Control Operations: WRITE Binary Outputs: Never SELECT/OPERATE: Always DIRECT OPERATE: Always DIRECT OPERATE - NO ACK: Always Max number of controls that can operate simultaneously: 1 Pattern control operations are not supported

WRITE Analog Outputs: Never SELECT/OPERATE: Always DIRECT OPERATE: Always DIRECT OPERATE - NO ACK: Always Max number of outputs that can operate simultaneously: 1 Maximum Select/Operate Delay Time: Configurable 1 .. 65535 ms

Count > 1: Never Pulse On: Always Pulse Off: Always Latch On: Always Latch Off: Always Trip/Close: Sometimes Raise/Lower: Never Queue: Never Clear Queue: Never

Pulse On and Pulse Off times are ignored

Reports Binary Input Change Events whenno specific variation requested:

Configurable with / without time

Reports time tagged Binary Input ChangeEvents when no specific variation requested:

Binary Input Change with TimeSends Unsolicited Responses: Enable/Disable Unsolicited supported

Static Data in Unsolicited Responses:Never

Supports Collision Avoidance:Configurable

Collision Avoidance Detection Method:DCD

Default Counter Object:Default Object: 20Default Variation: 06

Counter Roll Over at: 65535

Sends Multi-Fragment Responses: Yes

Page 28: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 28

Appendix C DNP V3.00 Implementation Table

CAPM DNP V3.00 Implementation Table

OBJECT REQUEST(slave must parse)

RESPONSE(master must parse)

Obj Var Description Func Codes(dec)

Qual Codes(hex)

FuncCodes

QualCodes(hex)

00, 01 061 0 Binary Input - All Variations 1 22

07, 08, 17, 28

N/A N/A

00, 011 1 Binary Input 1 00, 01, 06,07, 08,17, 28

12917, 28Note 400, 011 2 Binary Input With Status 1 00, 01, 06,

07, 08,17, 28

129

17, 28Note 4

2 0 Binary Input Change - AllVariations

1 06, 07, 08 N/A N/A

2 1 Binary Input Change without Time 1 06, 07, 08 129, 130 17, 282 2 Binary Input Change with Time 1 06, 07, 08 129, 130 17, 282 3 Binary Input Change with Relative

Time1 06, 07, 08 N/A N/A

00, 01 0610 0 Binary Output - All Variations 107, 08, 17, 28

N/A N/A

00, 0110 2 Binary Output Status 1 00, 01, 06,07, 08,17, 28

12917, 28Note 4

00, 01, 07, 0812 1 Control Relay Output Block 3, 4, 5, 617, 28

129 Echo ofrequest

00, 01 0620 0 Binary counter – All Variations 1, 7, 8, 9, 1007, 08, 17, 28

N/A N/A

00, 0120 1 32 Bit Binary Counter with flag 1 00, 01, 06,07, 08,17, 28

12917, 28Note 400, 0120 2 16 Bit Binary Counter with flag 1 00, 01, 06,

07, 08,17, 28

12917, 28Note 400, 0120 5 32 Bit Binary Counter without flag 1 00, 01, 06,

07, 08,17, 28

12917, 28Note 400, 0120 6 16 Bit Binary Counter without flag 1 00, 01, 06,

07, 08,17, 28

12917, 28Note 4

00, 01 0621 0 Frozen Counter – All variations 1 2207, 08, 17, 28

N/A N/A

00, 0121 1 32 Bit Frozen Counter with flag 1 00, 01, 06,07, 08,17, 28

129

17, 28Note 4

Page 29: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 29

OBJECT REQUEST(slave must parse)

RESPONSE(master must parse)

Obj Var Description Func Codes(dec)

Qual Codes(hex)

FuncCodes

QualCodes(hex)

00, 0121 2 16 Bit Frozen Counter with flag 1 00, 01, 06.07, 08,17, 28

129

17, 28Note 400, 0121 9 32 Bit Frozen Counter without flag 1 00, 01, 06.

07, 08,17, 28

12917, 28Note 400, 0121 10 16 Bit Frozen Counter without flag 1 00, 01, 06.

07, 08,17, 28

12917, 28Note 4

00, 01 0630 0 Analog Input - All Variations 1 2207, 08, 17, 28

N/A N/A

00, 0130 1 32 Bit Analog Input 1 00, 01, 06,07, 08,17, 28

129

17, 28Note 400, 0130 2 16 Bit Analog Input 1 00, 01, 06,

07, 08,17, 28

129

17, 28Note 400, 0130 3 32 Bit Analog Input without Flag 1 00, 01, 06,

07, 08,17, 28

129

17, 28Note 400, 0130 4 16 Bit Analog Input without Flag 1 00, 01, 06,

07, 08,17, 28

129

17, 28Note 4

32 0 Analog Change Event - AllVariations

1 06, 07, 08 N/A N/A

32 1 32 Bit Analog Change Eventwithout Time

1 06, 07, 08 129, 130 17, 28

32 2 16 Bit Analog Change Eventwithout Time

1 06, 07, 08 129, 130 17, 28

32 3 32 Bit Analog Change Event withTime

1 06, 07, 08 129, 130 17, 28

32 4 16 Bit Analog Change Event withTime

1 06, 07, 08 129, 130 17, 28

34 0 Analog Input ReportingDeadband – All VariationsNote 6

1 00, 01, 06,07, 08,17, 28

N/A N/A

34 1 16 bit Analog Input DeadbandreportingNote 6

1, 2 00, 01, 06,07, 08,17, 28

129, 130 17, 28

34 2 32 bit Analog Input DeadbandreportingNote 6

1, 2 00, 01, 06,07, 08,17, 28

129, 130 17, 28

00, 01 0640 0 Analog Output Status - AllVariations

107, 08, 17, 28

N/A N/A

Page 30: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 30

OBJECT REQUEST(slave must parse)

RESPONSE(master must parse)

Obj Var Description Func Codes(dec)

Qual Codes(hex)

FuncCodes

QualCodes(hex)

40 1 32 Bit Analog Output Status 1 00, 01, 06,07, 08,17, 28

129 00, 0117, 28Note 400, 0140 2 16 Bit Analog Output Status 1 00, 01, 06,

07, 08,17, 28

129

17, 28Note 4

41 1 32 Bit Analog Output Block 3, 4, 5, 6 00, 01, 07, 08,17, 28

129 Echo ofrequest

00, 01, 07, 08,41 2 16 Bit Analog OutputBlock 3, 4, 5, 617, 28

129 Echo ofrequest

50 0 Time and Date 1 00, 01, 0607, 08,17, 28,

129 00, 0117, 28Note 4

00, 01, 0608, 17, 28

2

07(quantity = 1)

129 00, 0117, 28Note 4

50 1 Time and Date

1 00, 01, 0608, 17, 28,07(quantity = 1)

129 00, 0117, 28Note 4

52 2 Time Delay Fine N/A N/A 129 07,(quantity 1)

160 1 Class 0 Data20,,21

06 N/A N/A

160 2 Class 1 Data20,,21, 22

06, 07, 08 N/A N/A

160 3 Class 2 Data20, 21, 22

06, 07, 08 N/A N/A

160 4 Class 3 Data20, 21, 22

06, 07, 08 N/A N/A

80 1 Internal Indications 2 00 index = 7 N/A N/A112 Virtual Terminal Output Block

Note 52 00, 01, 06,

08, 17, 28N/A N/A

113 Virtual Terminal Event Data 1 06, 07, 08 129 17, 28No Object 13 14 23 N/A N/A N/A

Note1. All shaded areas are the additional level 3 or above function, objects, variations and/or qualifiers supported by

CAPM.2. Bold italics response function codes represent CAPM default objects. These are the object variations that the

CAPM will issue as in its response to an event (class 1, 2, 3) poll, an integrity (class 1, 2, 3, 0) poll, in a responseto a variation 0 read request, or in an unsolicited response message. Where more than one data object variationis highlighted then default object can be configured. Selection of default objects is explained in section 5.3.

3. All Request and Response options marked N/A are Not Applicable.

Page 31: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 31

4. For static (non-change-event) objects, qualifiers 17 or 28 are only responded when a request is sent withqualifiers 17 or 28, respectively. Otherwise, static object requests sent with qualifiers 00, 01, 06, 07, or 08,will be responded with qualifiers 00 or 01. (For change-event objects, qualifiers 17 or 28 are alwaysresponded.)

5. The Virtual Terminal Objects (112 and 113) are used to transport SOS data between CSS and the CAPM.No other data is supported.

6. A write with an analog input deadband value of zero will be rejected. The response will have the ‘parameterin qualifier, range or data field not valid or out of range’ internal indicator bit (IIN2-2) set.

DNP Function Codes

Request ResponseFunctionCode

Description FunctionCode

Description FunctionCode

Description

1 Read 9 Freeze and Clear 129 Response2 Write 10 Freeze and Clear, No Ack3 Select 13 Cold Restart (Note 1)

130 UnsolicitedResponse

4 Operate 14 Warm Restart (Note 1)5 Direct Operate 20 Enable Unsolicited Msgs6 Direct Operate, No Ack 21 Disable Unsolicited Msgs7 Immediate Freeze 22 Assign Class8 Immediate Freeze, No Ack 23 Delay Measurement

Note1. When a cold or warm restart command is received by the CAPM it will restart the DNP3 protocol handler only. The

CAPM itself does not restart.It is recommended by the DNP User Group that master stations do not ask for a data link acknowledgement nor anapplication confirm on restart commands (refer to “Cold/Warm Restart Sequence”, Technical Bulletin 9701-003)The CAPM reports a time object of 500ms for both restart types. The master station should not initiate any messagesequences for this period. However, if the CAPM has unsolicited messages configured ON then it will automaticallyestablish communications on restart. This may be within the 500ms period.

DNP Qualifiers

Qualifier(Hex)

Use in a Request Use in a Response

00, 01 A range of static points, or a single point with apoint number.Object headers use either 8 bit (Q=00) or 16 bit(Q=01) start and stop range indices.

Static Objects

06 All points.Object headers and data sizes are determined byCAPM configured parameters.

Not valid

07, 08 A limited quantity of events or a single point withno number (eg Time and Date).Object headers have either 8 bit quantity fields(Q=07) or 16 bit quantity fields (Q=08).

A single point with no number (eg Time and Date)

17, 28 Controls (usually one or more unrelated points)Object headers have either 8 bit quantity field with8 bit indices (Q=17) or 16 bit quantity field with 16

Event objects (usually one or more unrelatedpoints)

Page 32: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 32

Qualifier(Hex)

Use in a Request Use in a Response

bit indices (Q=28)

DNP Internal Indication Bits

The following DNP response internal indication bits are not supported.• IIN1-6 Device trouble. For system health status refer to the ‘Abnormal Operator Conditions’ binary input point that

is described in Appendix D.• IIN2-4 Request already executing.• IIN2-5 Corrupt Configuration

DNP Object Status Flags

Binary Inputs.Only the on-line and status bits are supported. This means that, depending upon the point’s status, the reported flag willalways be either 0x01 or 0x81 since the CAPM always regards its points as on-line.Binary Outputs.Only the on-line and status bits are supported. Refer to the relevant binary output appendix for on/offline conditioninformation.Analog InputsOnly the on-line and over-range bits are supported. Since the CAPM always regards its points as on-line, the flag willalways be reported as either 0x01 or 0x21.

DNP Control OperationThe success or failure of control operation is returned in the control response message. The CAPM support forcontrol success is shown below.

ResponseStatus Value

CAPM Control Response Description

0 Control request accepted1 Control request denied. Select/Operate timed out. The time out parameter is configurable.2 Control request denied. Operate without select message.3 Control request denied. Formatting error4 Control request denied. Control operation not supported

Examples:• Trip control sent to a point that supports only Pulse or Latch operations. The supported

operations are indicated on a per point basis in the table in Appendix H or 0.• The binary output (or analog output) point number is out of range.• The analog output value is out of range.

5 Control request denied. Already Active6 Control request denied. Control rejected by CAPM because of an underlying condition

preventing the action. These conditions are indicated on a per point basis in the table inAppendix H or 0.

All binary output points have a matching binary input status point. The master station must always use thecorresponding binary status for the control to verify the success of the action.

Page 33: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 33

DNP Technical Bulletins

TechnicalBulletin

Description Manual Version Comment

2000-004 Application Layer Confirmation Messages N00-324R202000-003 Change Management - Note 12000-002 Control Retries N00-324R282000-001 Sequential File Transfer Objects - Not Applicable. Note 29912-003 Broadcast Message Confirmation and

Address ReservationN00-324R33

9912-002 Unsolicited Event Reporting; RetryConfiguration

N00-324R28

9905-001 Qualifier Code 11 - Not Applicable. Note 29809-001 Analog Input Reporting Deadband N00-324R289804-008 Unissued Object and Variation Numbers N00-324R209804-007 Clarification of Collision Avoidance

ProcedureN00-324R28

9804-006 Analog Object Floating Point Variations - Not Applicable. Note 29804-005 8 Bit Unsigned Integer Object 102 - Not Applicable. Note 29804-004 Virtual Terminal Objects 112 and 113 N00-324R279804-003 Recommended Layer Terminology N00-324R209804-002 DNP Confirmation and Retry Guidelines N00-324R209804-001 Rules for Synchronising Application

Sequence NumbersN00-324R20

9704-007 Implementation for Reset Link Frames N00-324R209701-006 Extension of Engineering Units for

Floating Point Objects- Not Applicable. Note 2

9701-004 Octet String Objects 110 and 111 - Not Applicable. Note 29701-003 Cold/Warm Restart Sequence N00-324R209701-002 Control Relay Output Block Minimum

ImplementationN00-324R20

9701-001 Datalink Restart Recovery N00-324R20

Note:1) It is policy that all technical bulletin rules that are required for the CAPM to be DNP3 level 2 compliant are

implemented.2) The following data types are not used by the CAPM:-

• File transfer objects• String objects• Analog input floating point and analog output floating point objects• Variable arrays objects• 8 bit unsigned integer objects

Page 34: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 34

Appendix D ACR - Binary Input Points (Status)Time resolution is as shown. Refer to Appendix A for more information on timing. W-series, Centurion SP (single phase)Recloser, support is indicated below by a ‘Y’. If indicated as ‘N’ then value is always OFF.

The phase designation A, B, C is determined by the user, refer to the equipment manual for more information.Phase and terminal terminology is explained in section 4.4.

DNP V3.00 ImplementationStatic: Object 01 Variation 01 – Single Bit Binary InputEvent: Configurable – refer to section 5.3Request Function Code: 01 – Read

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

0 AbnormalOperatorconditions

Y 1 For any of thefollowing conditions:-• Trip or Close

Isolated,• ACR

Mechanicallylocked open (ifapplicable)

• Work TagApplied

None of the specifiedconditions are true

This flag shows that theoperator has the ACR in anabnormal state such as “worktag applied”. This means that itwill operate differently to itsnormal mode of operation.

500ms

1 ACR Tripped(open)

Y 1 ACR Tripped ACR not Tripped

2 ACR Closed Y 1 ACR Closed ACR not Closed

These are repeats of themechanism travel switches.When the ACR is disconnectedfrom the control cubicle they areboth cleared.

500ms3 Controller

ModeY 2 LOCAL control

DisabledRemote controlEnabled

LOCAL ControlEnabledRemote ControlDisabled

The CAPM is either in LOCALor Remote Controller Mode.This affects the closingcommand the permission toset/remove work tag.

500ms4 Maintenance

RequiredY 1 For any of the

following conditions:-• Battery not

normal• Capacitor charge

failure• Low power

mode• Low SF6 gas

pressure (ifapplicable)

• ACR data notvalid (includesconnection to aninvalid switch

No maintenancerequired

The CAPM has detected one ormore conditions which requiremaintenance.This point cannot become Setuntil at least five minutes afterCAPM start.

500ms

Page 35: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 35

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

type)• Any vacuum

interruptercontact life isless than 20%

• Mechanicalfailure

• Aux supplyovervoltage

5 Work Tag Y 2 Work Tag Applied Work Tag Removed The CAPM can have a worktag. This affects the closingcommand

500ms6 Prot A Active Y 2 Protection Group A is

activeProtection Group A is notactive

7 Prot B Active Y 2 Protection Group B isactive

Protection Group B is notactive

These flags indicate theactive protection group. Ifneither A nor B is active (eg.Because C is active) thenflags will be clear and theanalog value point must beused to determine the activegroup.

500ms8 Prot C Active Y 2 Protection Group C is

activeProtection Group C is notactive

Only one protection group isactive at any one time.

9 Prot D Active Y 2 Protection Group D isactive

Protection Group D is notactive

10 Prot E Active Y 2 Protection Group E isactive

Protection Group E is notactive

500ms

11 Prot F Active Y 2 Protection Group F isactive

Protection Group F is notactive

12 Prot G Active Y 2 Protection Group Gis active

Protection Group G isnot active

13 Prot H Active Y 2 Protection Group H isactive

Protection Group H is notactive

14 Prot I Active Y 2 Protection Group I isactive

Protection Group I is notactive

15 Prot J Active Y 2 Protection Group J isactive

Protection Group J is notactive

16 Earth / GroundProtectionEnabled

N 2 Earth / GroundProtection ON

Earth / GroundProtection OFF

500ms

17 SEF/SGFProtectionEnabled

N 2 SEF/SGF protectionON

SEF/SGF protectionOFF

500ms

18 Auto Reclose Y 2 Auto Reclose ON Auto Reclose OFF 500ms

Page 36: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 36

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

19 Cold Load Idle Y 2 Cold Load is Idle or isturned off.This means that thethreshold multiplier isnot being affected bythe cold loadfunction.

Cold load is NOT Idle.This means that thethreshold multiplier isbeing raised by the coldload pickup function inorder to pick up coldload.

500ms

20 High CurrentLockout

Y 2 High Current LockoutProtection ON

High Current LockoutProtection OFF

500ms

21 Loss of PhaseProtection

N 2 Loss of PhaseProtection ON

Loss of Phase ProtectionOFF

500ms

22 SequenceControl

Y 2 Sequence ControlON

Sequence Control OFF 500ms

23 Live Loadblocking

Y 2 Live Load blockingON

Live Load blocking OFF 500ms

24 Protectionenable

Y 2 Protection Enabled Protection turned OFF 500ms

25 SwitchgearFamily

Y 3 Set for Load BreakSwitch

Clear For Recloser500ms

26 Power FlowDirection

Y 2 Source X, Load I Source I, Load X The power flow direction(source/load designation) isdetermined by the user. Referto the Power Flow Directionbinary output for moreinformation

500msProtection Trip Operation FlagsThis group of points indicates what happened in the last protection sequence. For example the recloser may havetripped, closed, tripped again and locked out. Or it may have tripped, closed and stayed closed because the faultwas cleared. In both cases the flags below are set to show the causes of the trips and whether the lockout statehas been reached or not.

A set of flags is available for each trip in a protection sequence. In addition analog data is available which shows thefault currents which occurred during the sequence and the number of trips which took place (refer Appendix F)Note that a sequence starts when there is a protection trip or a sequence advance.

Most of these flags are cleared either by protocol command or when the switchgear is tripped/closed by the operator orwhen a new protection sequence starts. This data is volatile i.e. it is zeroed on CAPM software reset.

General Protection Flags27 Sequence in

ProgressY 1 Start of sequence

That is a protectiontrip or sequenceadvance hasoccurred.

End of sequence. Eitherlockout or reclaim.

This shows that a protectionsequence has started and notyet completed.Note that operator trip does notcause a “sequence in progress.Event time is the time of the tripor sequence advance.

10ms

Page 37: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 37

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

28 ProtectionData Valid

Y 1 End of sequence,either lockout orreclaim

This shows that the protectionsequence is over and the otherflags are set.This could be used to drive anoperator alarm at the SCADAsystem to alert him to the factthat a protection sequence hasoccurred. Note that operator tripalone does not cause a“protection data valid”Event time is the time of lockoutor reclaim.

10ms29 Single Shot

ProtectionY 1 Single Shot

Protection was activeat the time of the trip.

One flag only provided becausea single shot trip forces lockout.Event time is the time of thepickup.

10ms30 Loss Of Phase

TripY 1 Trip was caused by

Loss of PhaseProtection

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

• Any Operator Closeaction

• CAPM softwarereset (data isvolatile)

• Start of a newsequence

One flag only provided becauseLOP protection forces lockout.Event time is the time of the trip.

10ms31 Loss Of Phase

- Phase AY 1 Phase A was lost at

time of Loss of Phasetrip

Set if A Phase is lost at time ofLoss of Phase trip

10ms32 Loss Of Phase

- Phase BN 1 Phase B was lost at

time of Loss of Phasetrip

Set if B Phase is lost at time ofLoss of Phase trip

10ms33 Loss Of Phase

-Phase CN 1 Phase C was lost at

time of Loss of Phasetrip

Set if C Phase is lost at time ofLoss of Phase trip

10ms34 High Current

LockoutY 1 The high current

lockout functionforced the CAPM tolockout during thelast protectionsequence

One flag only because HighCurrent Lockout forces lockoutTime stamp as for flags above.Event time is the time of thelockout event.

10ms35 Lockout Y 1 The CAPM is in

lockoutCleared by any closeaction

This flag shows that the CAPMis in lockout. Therefore no auto-reclosing will take place.If the ACR is closed this flag willbe clear. Therefore when thisflag is clear and the ACR isclosed it indicates that theprotection sequence cleared thefault. Event time is the time ofthe trip10ms

Page 38: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 38

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

36 Operator Trip Y 1 The most recent tripwas caused by alocal or remoteoperator

Cleared by any closeaction

One flag only because operatortrip forces lockout.Event time is the time of the trip10ms

Protection Trip 137 Phase Over

Current TripY 0 Trip was caused by

Phase OvercurrentProtection

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

10ms

38 Earth / GroundOver CurrentTrip

N 0 Trip was caused byEarth / GroundOvercurrentProtection

• Any Operator Closeaction 10ms

39 SEF/SGFOver CurrentTrip

N 0 Trip was caused bySensitive Earth /Ground FaultProtection

• CAPM softwarereset (data isvolatile)

10ms

40 SequenceAdvance

Y 0 Sequence advanceoccurred.

• Start of a newsequence 10ms

Protection Trip 241 Phase Over

Current TripY 0 Trip was caused by

Phase OvercurrentProtection

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

10ms

42 Earth / GroundOver CurrentTrip

N 0 Trip was caused byEarth / GroundOvercurrentProtection

• Any Operator Closeaction 10ms

43 SEF/SGFOver CurrentTrip

N 0 Trip was caused bySensitive Earth /Ground FaultProtection

• CAPM softwarereset (data isvolatile)

10ms

44 SequenceAdvance

Y 0 Sequence advanceoccurred.

• Start of a newsequence 10ms

Protection Trip 345 Phase Over

Current TripY 0

Trip was caused byPhase OvercurrentProtection

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

10ms

Page 39: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 39

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

46 Earth / GroundOver CurrentTrip

N 0 Trip was caused byEarth / GroundOvercurrentProtection

• Any Operator Closeaction 10ms

47 SEF/SGFOver CurrentTrip

N 0 Trip was caused bySensitive Earth /Ground FaultProtection

• CAPM softwarereset (data isvolatile)

10ms

48 SequenceAdvance

Y 0 Sequence advanceoccurred.

• Start of a newsequence 10ms

Protection Trip 449 Phase Over

Current TripY 0

Trip was caused byPhase OvercurrentProtection

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

10ms

50 Earth / GroundOver CurrentTrip

N 0 Trip was caused byEarth / GroundOvercurrentProtection

• Any Operator Closeaction 10ms

51 SEF/SGFOver CurrentTrip

N 0 Trip was caused bySensitive Earth /Ground FaultProtection

• CAPM softwarereset (data isvolatile)

10ms

52 Reserved N 0 • Start of a newsequence Always 0

Accumulated Protection Trip Operation FlagsMultiple Flags can be set in this section because they accumulate all the trips in the sequence

53 Phase OverCurrent Trip

Y 1 One or more tripswere caused byPhase OvercurrentProtection

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

.10ms

54 Earth / GroundOver CurrentTrip

N 1 One or more tripswere caused byEarth / GroundOvercurrentProtection

• Any Operator Closeaction 10ms

55 SEF/SGFOver CurrentTrip

N 1 One or more tripswere caused bySensitive Earth /Ground FaultProtection

• CAPM softwarereset (data isvolatile)

10ms

56 SequenceAdvance

Y 1 One or moresequence advancesoccurred.

• Start of a newsequence 10ms

Page 40: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 40

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

End of Protection Flags57 Close Isolate Y 2 Close Isolate Switch

OFF/ISOLATE(i.e.Close is disabled)

Close Isolate SwitchON/ENABLE (i.e. Closeis enabled)

58 Trip Isolate Y 1 Trip Isolate SwitchOFF (i.e. Trip isdisabled)

Trip Isolate SwitchON(i.e. Trip is enabled)

Shows the state of the Trip &Close isolate switches on thecontrol panel

10ms

59 Locked Y 1 ACR Locked Open ACR not locked open Shows that the ACR ismechanically and electricallylocked in the open position. Notsupported on the N-Serieswhere it will always be zero.

10ms60 ACR Memory

Data InvalidY 2 ACR Memory Data

not validACR Memory Data Valid Shows that the CAPM has

retrieved the data from the ACRmemory. When invalid theswitchgear attributes and thegas pressure are zeroed,

500ms61 Auxiliary

SupplyFail

Y 2 Auxiliary supply hasfailed

Auxiliary supply isnormal

500ms

62 SwitchgearConnection

Y 2 Switch disconnectedfrom control cubicle.

Switch connected fromcontrol cubicle.

Shows the connection state ofthe cable between theswitchgear and the CAPM.When connected to the ACRTrip, Close and Lockedindications are valid.When disconnected from theACR data will be forced invalid

500ms63 SF6 Gas

Pressure Lowor Invalid

N 2 Gas pressure Low orInvalid

Gas Pressure Normal, orNot Known, or Not aswitchgear which hasSF6.

Only set when switchgear isconnected and ACR memorydata is valid and switchgeartype has SF6.

500ms64 Battery Supply Y 2 Battery supply not

normal.This includes :-Battery OffBattery OvervoltBattery Low Volts

Battery supply normal 500ms

65 Contacts LifeLow

Y 2 When any vacuuminterrupter contact lifeis less than 20%.

When all vacuuminterrupters have contactlife >= 20%

500ms

66 Reserved N 267 Capacitor

ChargeFailure

Y 2 Capacitor ChargeFailed

Capacitor Charge OK The Trip/Close Capacitors havefailed to charge

500ms

Page 41: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 41

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

68 MechanismFailure

Y 2 Mechanism Failure Mechanism OK The switchgear has failed toTrip or Close electrically

500ms69 Phase Ai Live Y 1 Phase is live Phase is dead Shows if the phase bushings70 Phase Bi Live N 1 are above or below the live line71 Phase Ci Live N 1 threshold.72 Phase Ax Live

Note 3Y 1

73 Phase Bx LiveNote 3

N 1

74 Phase Cx LiveNote 3

N 1 10ms

75 SourceVoltage Status

Y 1 All of the source side areTerminals dead

76 Load VoltageStatusNote 3

Y 1

Shows that any of thethree phases of thedesignated Sourceside or Load side arelive.

All of the load side areTerminal dead

Note that these points aredifferent to the Load/SourceLive/Dead events in the CAPMevent record

10ms77 Load Current

OnY 1 Current of 2.5A or

more is flowing in atleast one phase

Current of less than 2.5Ais flowing in all threephases

10ms

78 Loop Auto On Y 2 Loop Automation isOn

Loop Automation is Off Note 1500ms

79 Auto RestoreOn

Y 2 Auto Restore is On Auto Restore is Off Note 1500ms

80 Loop AutoTie RestoreOn

Y 2 The Tie recloser isconfigured to restoresupply in bothdirections

The Tie Recloser willonly restore supply to itsLoad side or theRecloser type is not setto Tie

Note 1, 2500ms

81 Loop AutoType Feeder

Y 2 Recloser type is setto Feeder

Recloser type is not setto Feeder

Note 1500ms

82 Loop AutoType Midpoint

Y 2 Recloser type is setto Midpoint

Recloser type is not setto Midpoint

Note 1500ms

83 Loop AutoType Tie

Y 2 Recloser type is setto Tie

Recloser type is not setto Tie

Note 1500ms

84 Reserved N Reserved Reserved

85 Reserved N Reserved Reserved86 Loop Auto

Trip RequestY 2 Set when Loop

Automation issues aTrip Request.

Normal state, cleared onnext internal scan afterset

Note 110ms

87 Loop AutoClose Request

Y 2 Set when LoopAutomation issues aClose Request.

Normal state, cleared onnext internal scan afterset

Note 110ms

Page 42: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 42

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

88 Dummy CircuitBreakerClosed

Y 2 DCB Closed DCB Not Closed The dummy circuit breaker isan internal point useful forSCADA system testing. Thevalue of the DCB is non-volatile.

500ms89 Automatic

ProtectionGroupSelection

N 2 APGS is ON APGS is OFF 500ms

90 SupplyOutageMeasurement

Y 2 Supply OutageMeasurement ON

Supply OutageMeasurement OFF

500ms

91 Door Open N 2 Cubicle Door Open Cubicle Door Closed This point only valid if hardwareoption installed.

10ms92 Phase Current

HI AlarmY 2 Phase Current Alarm

ONPhase Current AlarmOFF

500ms

93 Phase CurrentLOW Alarm

Y 2 Phase Current AlarmON

Phase Current AlarmOFF

500ms

94 Phase VoltageHI Alarm

Y 2 Phase Voltage AlarmON

Phase Voltage AlarmOFF

500ms

95 Phase VoltageLOW Alarm

Y 2 Phase Voltage AlarmON

Phase Voltage AlarmOFF

500ms

96 Earth CurrentHI Alarm

N 2 Earth Current HIAlarm ON

Earth Current HI AlarmOFF

500ms

97 Earth CurrentLOW Alarm

N 2 Earth Current LOWAlarm ON

Earth Current LOWAlarm OFF

500ms

98 System PowerHI Alarm

Y 2 System Power HIAlarm ON

System Power HI AlarmOFF

500ms

99 System PowerLOW Alarm

Y 2 System Power LOWAlarm ON

System Power LOWAlarm OFF

500ms

100 AuxiliarySupply Fail(Delayed)

Y 2 Auxiliary Supply hasfailed for more than120 seconds

Auxiliary Supply hasbeen restored for morethan 20 seconds

500ms

101 Most RecentTrip Phase AOvercurrent

Y 1 Set if the most recenttrip was caused by aA Phase OvercurrentProtection Trip

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

10ms

102 Most RecentTrip Phase BOvercurrent

Y 1 Set if the most recenttrip was caused by aB Phase OvercurrentProtection Trip

• Any Operator Closeaction

10ms

Page 43: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 43

ACR Binary Input Points (Status)

DNP

ID

Nam

e

W S

erie

s

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

tan

dTi

me

Accu

racy

103 Most RecentTrip Phase COvercurrent

Y 1 Set if the most recenttrip was caused by aC Phase OvercurrentProtection Trip

• Protection turnedON

10ms

104 InstantaneousMost RecentTrip

Y 1 The peak current forthe most recent tripwas greater than theinstantaneous setting

• At the time of nexttrip - the flags arerefreshed

10ms

105 UnderFrequency

Y 1 Under frequencyprotection ON

Under frequencyprotection OFF

Note 4. 500ms

106 OverFrequency

Y 1 Over frequencyprotection ON

Over frequencyprotection OFF

Note 4. 500ms

107 NormalFrequencyClose

Y 1 Enable NormalFrequency Closeprotection ON

Enable NormalFrequency Closeprotection OFF

Note 4. 500ms

108 Source DeadProtection

Y 1 Source DeadProtection ON

Source Dead ProtectionOFF

Note 5 500ms

109 Source DeadLockout

Y 1 Set if a lockoutcaused by the ‘DeadLockout’ featureoccurred.

Cleared by:• protocol command• any operator close

or operator trip. Thisincludes remotecontrol commands.• Start of a new

sequence.

Note 5 10ms

110 ork Tag Trip Y 1 Work Tag Protectionwas active at the timeof the trip.

All fault flags are clearedby one of the followingactions :-• “Reset Fault Flags

and Currents”protocol controlcommand

• Any Operator Closeaction

• CAPM softwarereset (data isvolatile)

• Start of a newsequence

One flag only provided becausea work tag trip forces lockout.Event time is the time of thepickup.

10ms

110-130 Reserved

Note:1. These point are only valid when the Loop Automation option is enabled for the current configuration and are otherwise

always reported as OFF (‘0’).2. The power flow direction (source/load designation) is determined by the user. Refer to the ‘Power Flow Direction’

binary input for status and binary output for control.3. Not available on standard U-series ACR without external CVTs, value will always be 0.4. Not available on CAPM4 controllers5. Only available in Version 26 onwards.

Page 44: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 44

Appendix E ACR - Analog Input Points (Status - Small Set)This is the reduced set of analog status points available from the CAPM. All analog points have 500ms accuracy timetags. Refer to Appendix A for more information on timing.All analogs in the small analog data set can fit in a signed 16-bit DNP data object except where noted.Centurion SP (W series) support is indicated below by a ‘Y’. If indicated as ‘N’ then value is always 0.The phase designation A, B, C is determined by the user, refer to the equipment manual for more information.Phase and terminal terminology is explained in section 4.4.

DNP V3.00 ImplementationStatic: Configurable – Object 30 Variation 1, 2, 3, or 4 (refer to section 5.3)Event: Configurable – Object 32 Variation 1, 2, 3, or 4 (refer to section 5.3)Deadband: Configurable – Object 34 Variation 1, 2 (refer to section 5.3)Request Function Code: 01 – Read

ACR Analog Input Points (Small)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

Line Currents and System Power0 A Current Y 0 16000 1 A 10 A. 11 B Current N 0 16000 1 A 10 A. 12 C Current N 0 16000 1 A 10 A. 13 Earth / Ground Current N 0 16000 1 A 5 A. 14 System kVA Note 2 Y 0 1.9GVA 1 kVA 250 kVA. 15 System kVAR Note 2 Y 0 1.9GVAR 1 kVAR 250 kVAR. 16 Operations Counter Y 0 65535 1

Operation1Operation

2

Cumulative Protection Sequence DataThese points show all sources that record a max current event in the event log during a protectionsequence. If the same source has more than one max current event then the value in the point will bethe max current from the last trip of the sequence.All fault currents are cleared to zero by one of the following actions:-

• “Reset Fault Flags and Currents” protocol control command• Any Operator Close action• CAPM reset (data is volatile)• Start of a new sequence

7 A Fault Current – Written onan A-Max event.

Y 0 16000 1A 1A 1

8 B Fault Current – Written ona B-Max event.

N 0 16000 1A 1A 1

9 C Fault Current – Writtenon a C-Max event.

N 0 16000 1A 1A 1

10 Earth / Ground FaultCurrent - Written on a G-Max event. This includesSEF/SGF Fault currents.

N 0 16000 1A 1A 1

11 During a protectionsequence the valueincrements indicating thecurrent trip or sequenceadvance.After a protection sequencethe final trip or sequenceadvance that occurred.

Y 1 4 1 1 1

Page 45: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 45

ACR Analog Input Points (Small)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

12 Protection Group that wasin service at the start of thesequence0 = Group A1 = Group B…9 = Group J

Y 0 9 1 1 1

Voltage MeasurementsVoltage measurements are provided for all terminals with voltage measurements. This varies depending uponthe model of ACR.All x side voltages are not available in standard U-series ACR without external CVTs. Value always zero.The source/load designation of the voltages is determined by the user. Refer to the ‘Power Flow Direction’binary input for status and binary output for control.

13 Ai Phase-(Earth / Ground)Voltage

Y 0 30000 1 V 100 V. 2

14 Bi Phase-(Earth / Ground)Voltage

N 0 30000 1 V 100 V. 2

15 Ci Phase-(Earth / Ground)Voltage

N 0 30000 1 V 100 V. 2

16 Ax Phase-(Earth / Ground)Volts Note 3

Y 0 30000 1 V 100 V. 2

17 Bx Phase-(Earth / Ground)Volts Note 3

N 0 30000 1 V 100 V. 2

18 Cx Phase-(Earth / Ground)Volts Note 3

N 0 30000 1 V 100 V. 2

19 to 69 Reserved

Note1. The deadband for all analog points can be configured, refer section 5.3.5 for more information.2. These points may exceed the 16 bit limit and can be obtained using 32 bit analog input objects.3. Not available on standard U-series ACR without external CVTs, value will always be 0.

Page 46: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 46

Appendix F ACR - Analog Input Points (Status – Full Set)This is the complete set of analog status points available from the CAPM. All analog points have 500ms resolution timetags. Refer to Appendix A for more information on timing. All analogs in the full analog data set can fit in a signed 16-bitDNP data object except where noted.

Centurion SP (W-series) support is indicated below by a ‘Y’. If indicated as ‘N’ then value is always 0.The phase designation A, B, C is determined by the user, refer to the equipment manual for more information.Phase and terminal terminology is explained in section 4.4.

DNP V3.00 ImplementationStatic: Configurable – Object 30 Variation 1, 2, 3, or 4 (refer to section 5.3)Event: Configurable – Object 32 Variation 1, 2, 3, or 4 (refer to section 5.3)Deadband: Configurable – Object 34 Variation 1, 2 (refer to section 5.3)Request Function Code: 01 – Read

ACR Analog Input Points (Full)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

System Line Currents and Power0 A-Phase Current Y 0 16000 1 A 10 A. 1

1 B-Phase Current N 0 16000 1 A 10 A. 1

2 C-Phase Current N 0 16000 1 A 10 A. 1

3 (Earth / Ground) Current N 0 16000 1 A 5 A. 14 System kVA Note 2 Y 0 1.9GVA 1 kVA 250 kVA. 15 System kVAR Note 2 Y 0 1.9GVAR 1 kVAR 250

kVAR.1

6 Operations Counter Y 0 65535 1Operation

1Operation

2

Cumulative Protection Sequence DataThese points show all sources that record a max current event in the event log during aprotection sequence. If the same source has more than one max current event then the value inthe point will be the max current from the most recent trip of the sequence. All fault currents arecleared to zero by one of the following actions:-

• “Reset Fault Flags and Currents” protocol control command• Any Operator Close action• CAPM reset (data is volatile)• Start of a new sequence

7 A Fault Current – Writtenon an A-Max event.Note 10

Y 0 16000 1A 1A 1

8 B Fault Current – Writtenon a B-Max event.Note 10

N 0 16000 1A 1A 1

9 C Fault Current – Writtenon a C-Max event.Note 10

N 0 16000 1A 1A 1

10 Earth / Ground FaultCurrent - Written on a G-Max event. This includesSEF/SGF Fault currents.

N 0 16000 1A 1A 1

Page 47: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 47

ACR Analog Input Points (Full)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

11 During a protectionsequence the valueincrements indicating thecurrent trip or sequenceadvance.After a protectionsequence the final trip orsequence advance thatoccurred.

Y 1 4 1 1 1

12 Protection Group thatwas in service at the startof the sequence0 = Group A1 = Group B…9 = Group J

Y 0 9 1 1 1

Voltage MeasurementsVoltage measurements are provided for all terminals with voltage measurements. This variesdepending upon the model of ACR.All x side voltages are not available in standard Centurion U-series ACR without external CVTs. Valuealways zero.The source/load designation of the voltages is determined by the user. Refer to the ‘Power FlowDirection’ binary input for status and binary output for control.All voltages have a common deadband which can be configured (refer section 5.3.5).13 Ai Phase-(Earth /

Ground) VoltageY 0 30000 1 V 100 V. 2

14 Bi Phase-(Earth /Ground) Voltage

N 0 30000 1 V 100 V. 2

15 Ci Phase-(Earth /Ground) Voltage

N 0 30000 1 V 100 V. 2

16 Ax Phase-(Earth /Ground) VoltsNote 10

Y 0 30000 1 V 100 V. 2

17 Bx Phase-(Earth /Ground) VoltsNote 10

N 0 30000 1 V 100 V. 2

18 Cx Phase-(Earth /Ground) VoltsNote 10

N 0 30000 1 V 100 V. 2

19 A-Bi Phase-PhaseVoltage Note 2

N 0 38000 1 V 100 V. 2

20 B-Ci Phase-PhaseVoltage Note 2

N 0 38000 1 V 100 V. 2

21 C-Ai Phase-PhaseVoltage Note 2

N 0 38000 1 V 100 V. 2

22 A-Bx Phase-Phase VoltsNote 2, 10

N 0 38000 1 V 100 V. 2

23 B-Cx Phase-Phase VoltsNote 2, 10

N 0 38000 1 V 100 V. 2

Page 48: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 48

ACR Analog Input Points (Full)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

24 C-Ax Phase-Phase VoltsNote 2, 10

N 0 38000 1 V 100 V. 2

System Status25 System Power (kW)

This can be a signedquantity that indicatesdirection of power flow, oran unsigned quantity thatis always positiveregardless of thedirection of the powerflow. This is determinedby the CAPMconfiguration Note 2

Y -1.9GW 1.9GW 1 kW 250kW. 1

26 System Power FactorNote 6

Y 0.0 1.0 0.1 0.1 1

27 Gas Pressure, kPag.Note 3, 9

N -100 300 1 kPaG 5kPaG 2

28 Gas Pressure, psiNote 3, 9

N -14 44 1 psi 1psi 2

29 Code VersionNote 2, 4

Y 0 99,999,999 1 1 0

30 Configuration NumberNote 2, 5

Y 0 99,999 1 1 0

31 CAPM Serial Number Y 0 2147483647 1 1 032 ACR Serial Number

Note 2Y 0 2147483647 1 1 2

33 I Contact LifeNote 7

Y 0.0 100.0 0.1 % 0.1 % 2

34 II Contact LifeNote 7

N 0.0 100.0 0.1 % 0.1 % 2

35 III Contact LifeNote 7

N 0.0 100.0 0.1 % 0.1 % 2

36 Protection settingselection0 = Group A1 = Group B…9 = Group J

Y 0 9 1 1 1

37 Transmitted frame count Y 0 32768 1 1 038 Received frame count Y 0 32768 1 1 039 Received message

length errorY 0 999 1 1 0

40 Received message CRCerror

Y 0 999 1 1 0

Page 49: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 49

ACR Analog Input Points (Full)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

Protection Sequence DataThese analog points record data about the protection sequence including maximum faultcurrents. These are derived from the max current events that are seen in the Operator ControlPanel event record and record the current for each phase and for earth/ground.For any one protection trip or sequence advance more than one fault current can be set. Forexample a Phase/Phase fault might set an A-Phase current and a B-Phase current.Other data recorded includes the number of trips in the protection sequence and the ProtectionGroup that was active at the time of the protection operation.Data is cleared to zero by the following actions:-

• “Reset Fault Current” remote control command defined below• Any Operator Close or Trip action• Start of a new sequence.• This data is volatile, ie they are zeroed on CAPM software reset.

Protection Trip 141 A Fault Current – Written

on an A-Max event.Y 0 16000 1A 1A 1

42 B Fault Current – Writtenon a B-Max event.

N 0 16000 1A 1A 1

43 C Fault Current – Writtenon a C-Max event.

N 0 16000 1A 1A 1

44 Earth / Ground FaultCurrent - Written on a G-Max event. This includesSEF/SGF Fault currents.

N 0 16000 1A 1A 1

Protection Trip 2

45 A Fault Current – Writtenon an A-Max event.

Y 0 16000 1A 1A 1

46 B Fault Current – Writtenon a B-Max event.

N 0 16000 1A 1A 1

47 C Fault Current – Writtenon a C-Max event.

N 0 16000 1A 1A 1

48 Earth / Ground FaultCurrent - Written on a G-Max event. This includesSEF/SGF Fault currents.

N 0 16000 1A 1A 1

Protection Trip 3

49 A Fault Current – Writtenon an A-Max event.

Y 0 16000 1A 1A 1

50 B Fault Current – Writtenon a B-Max event.

N 0 16000 1A 1A 1

51 C Fault Current – Writtenon a C-Max event.

N 0 16000 1A 1A 1

52 Earth / Ground FaultCurrent - Written on a G-Max event. This includesSEF/SGF Fault currents.

N 0 16000 1A 1A 1

Page 50: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 50

ACR Analog Input Points (Full)

DN

P ID

Nam

e

W S

erie

s

Min

Max

Uni

ts

Def

ault

Dea

d B

and

Cla

ss

Protection Trip 4

53 A Fault Current – Writtenon an A-Max event.

Y 0 16000 1A 1A 1

54 B Fault Current – Writtenon a B-Max event.

N 0 16000 1A 1A 1

55 C Fault Current – Writtenon a C-Max event.

N 0 16000 1A 1A 1

56 Earth / Ground FaultCurrent - Written on a G-Max event. This includesSEF/SGF Fault currents.

N 0 16000 1A 1A 1

Miscellaneous57 Loop automation time

remaining prior to a trip orclose action occurring.For no action pendingvalue is zero.Note 8

Y 0 1800 1 second 10 second 2

58 Maximum AverageCurrent of all phases forthe previous day endingat 24:00

N 0 16000 1A 10A 1

59 FrequencyNote 11

N 45 65 1Hz 0.1Hz 2

60 to69

Reserved

Note1. The deadband for all analog points can be configured, refer section 5.3.5 for more information.2. These points may exceed the 16 bit limit and can be obtained using 32 bit analog input objects.3. If ‘ACR Memory Data Invalid’ binary status is set then value is 04. The code version is an eight digit number that has the form XXX-XXX.XX with the dash and point formatting removed.5. The configuration number is a five digit number that has the form XXXXX. It identifies the configuration loaded into the

CAPM-4 database.6. Power factor has a built in scale factor of 10 i.e. range 0.0 to 1.0 with resolution 0.1 is transmitted as 0 to 10 with

resolution 1.7. Contact life has a built in scale factor of 10 i.e. range of 0.0% to 100.0% with resolution 0.1% is transmitted as 0 to

1000 with resolution 1.8. This point is only valid when the Loop Automation option is enabled for the current configuration and is otherwise

always reported as zero.9. Not available on U-series ACR, value will always be 0.10. Not available on standard U-series ACR without external CVTs, value will always be 0.11. Frequency has a built in scale factor of 10 i.e. range 45 to 65 with resolution 0.1 is transmitted as 450 to 650 with

resolution 1. This option unsupported on CAPM-4 controllers.

Page 51: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 51

Appendix G ACR - Counter PointW-series support is indicated below by a ‘Y’. If indicated as ‘N’ then value is always 0.DNP V3.00 ImplementationBinary Counters Static Object: Object 20 Variation 05 – 32 Bit Binary Counter without Flag Request Function Codes: 01 – Read, 07 – Immediate Freeze, 08 – Immediate Freeze, No Ack, 09 – Freeze and Clear

10 – Freeze and Clear, No AckFrozen Counters Static Object: Object 21 Variation 9 – 32 Bit Frozen Counter without Flag Request Function Code: 01 – Read

ACR Counter Points

DNP

ID

Nam

e

W S

erie

s

Min

Max

Units

0 KWH Cumulative Note 1 Y 0 2147483647 KWH1 Source Outages Note 2, 3 Y 0 2147483647 Counts2 Source Outage Duration

Note 2, 3Y 0 2147483647 Seconds

3 Load Outages Note 2, 3 Y 0 2147483647 Counts4 Load Outage Duration

Note 2, 3Y 0 2147483647 Seconds

Note:1. This accumulates the total kWH flowing through the ACR. If the CAPM is set for Power Flow Unidirectional then the

cumulative total increases irrespective of the direction of power flow to show the total power that has passed throughthe device. If the CAPM is set for Bi-Directional power flow then the cumulative total can increase or decreasereflecting the nett power flow.

2. Resetting any Outage counter via a protocol counter reset command will result in the resetting of all outage counters.3. The power flow direction (source/load designation) is determined by the user. Refer to Power Flow Direction Binary

Input for status and Binary Output for control.

Page 52: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 52

Appendix H ACR - Binary Output PointsChanging some of these settings affects the currently active protection group. The change is put into effect immediatelyand is permanent for that group. In other words, it is the equivalent to selecting a protection group on the operator controlpanel, changing the setting, and then putting the change into service.

All binary output points have a matching binary input status point. The CAPM does not return binary output object statusin response to a class 0 or an integrity poll. It is recommended that the master station use the control’s correspondingbinary input status to verify the success of an action.

If Centurion SP (W series) is indicated as ‘Y’ below then point is supported otherwise no action is taken.

DNP V3.00 ImplementationBinary Output Status Static Object: Object 10 Variation 02 – Binary Output Status• The status of the offline/online bits is determined by the reject conditions shown in the table below. A point is reported

offline if it cannot be forced to the alternate state due to condition listed. Note that not all conditions that prevent acontrol from succeeding are listed. Some conditions (eg mechanical failure) may be undetermined at time of read.

Request Function Code: 01- ReadRelay Control Block Control Object: Object 12 Variation 01 – Control Relay Output Block

Control relay output block parameters supported:• Control types are accepted on per point basis as shown in the table below.

TC = Trip/Close, P = Pulse ON/OFF, L = Latch ON/OFF.Set (1) = Close, Pulse ON, Latch ONCleared (0) = Trip, Pulse OFF, Latch OFFRecommended control types is shown in bold font.

Note: Pulse OFF is not supported on most master station systems.

• The count, on-time, off-time, queue, and clear parameters are ignored.

Request Function Codes: 03 – Select, 04 – Operate, 05 – Direct Operate,06 – Direct Operate, No Ack

Response Codes: Refer to Appendix C for a table of reported status values

ACR Binary Output Points

DN

P ID

Nam

e

W S

erie

s

Set =

‘1’

Cle

ared

= ‘0

Con

trol

Typ

e

0 Earth / Ground Faultprotection

N Enable Earth / GroundProtectionRejected if:• earth/ground fault

OFF is not allowed.

Earth / GroundProtection OFF andSEF/SGF ProtectionOFFRejected if:• earth/ground fault

OFF is not allowed.

L, P

1 SEF/SGF protection N SEF/SGF protectionON andEarth / GroundProtection ONRejected if:• SEF/SGF is not

available

Disable SEF/SGFprotection

L, P

2 Auto Reclose Y Auto Reclose ON Auto Reclose OFF L, P

Page 53: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 53

ACR Binary Output Points

DN

P ID

Nam

e

W S

erie

s

Set =

‘1’

Cle

ared

= ‘0

Con

trol

Typ

e

3 ACR Control Y CloseRejected if:• Close coil is

isolated• CAPM is in LOCAL

control mode• SF6 gas pressure

is low (if applicable)AND low gaslockout is ON

• Work Tag isapplied

• Switchgear datainvalid

• Mechanicallyinterlocked (ifapplicable)

• Live load blockingON AND any loadside terminal live

• Trip and/or Closecapacitors arecharging or failed

TripRejected if:• Trip coil is isolated• SF6 gas pressure

is low (if applicable)AND low gaslockout is ON

• Switchgear datainvalid

TC,L, P

4 Work Tag Y Applies Work Tag.Rejected if:• CAPM is in LOCAL

Mode

Removes Work Tag.Rejected if:• CAPM is in LOCAL

Mode.

L, P

5 Cold Load Idle/Max Y Set cold load time to itsmaximum value. Thismeans that the coldload threshold currentwill be set to itsmaximum valueRejected if:• Cold load support

is OFF

Set cold load time tozero. This means thatthe threshold multiplierwill not be affected bythe cold load function.Rejected if:• Cold load support

is OFF

L, P

6 High Current Lockout Y Enable High CurrentLockout

Disable High CurrentLockout

L, P

7 Loss of Phase ProtectionRejected if:• LOP and Loop Auto

linked.• Single Phase switchgear.

N Enable Loss of PhaseProtection

Disable Loss of PhaseProtection

L, P

8 Sequence Control Y Enable SequenceControl

Disable SequenceControl

L, P

9 Live Load Blocking Y Live Load blocking ON Live Load blocking OFF L, P10 ` Reset Fault

Flags and CurrentsNote 1

Y Resets all Object 30Fault Currents to zeroand clears all Object 01protection trip flags

No Action L, P

Page 54: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 54

ACR Binary Output Points

DN

P ID

Nam

e

W S

erie

s

Set =

‘1’

Cle

ared

= ‘0

Con

trol

Typ

e

11 Protection Control Y Enable Protection Turn ALL ProtectionOFFRejected if:• protection OFF is

not allowed

L, P

12 Power Flow Direction Note 4 Y Source X, Load I Source I, Load X L, P13 Protection Group A Note 1, 3 Y Group A ON Note 5 No Action L, P14 Protection Group B Note 1, 3 Y Group B ON Note 5 No Action L, P15 Protection Group C Note 1, 3 Y Group C ON Note 5 No Action L, P16 Protection Group D Note 1, 3 Y Group D ON Note 5 No Action L, P17 Protection Group E Note 1, 3 Y Group E ON Note 5 No Action L, P18 Protection Group F Note 1, 3 Y Group F ON Note 5 No Action L, P19 Protection Group G Note 1,

3Y Group G ON Note 5 No Action L, P

20 Protection Group H Note 1, 3 Y Group H ON Note 5 No Action L, P21 Protection Group I Note 1, 3 Y Group I ON Note 5 No Action L, P22 Protection Group J Note 1,

3Y Group J ON Note 5 No Action L, P

23 Loop Automation ControlNote 2

Y Loop Automation ONRejected if:• Loop automation

capability notavailable

• Work tag applied• Trip coil isolated• Close coil isolated• Mechanism fail• Switchgear data

invalid• Battery not normal• SF6 Gas Pressure

is low (if applicable)AND Low GasLockout is ON

• Tripped AND(Midpoint ORFeeder)

• U Series AND noexternal CVTsAND (TIE OR AutoRestore ON)

Loop Automation OFFRejected if:• Loop automation

capability notavailable

L, P

24 Dummy Circuit Breaker Y DCB Close DCB Trip TC,L, P

Page 55: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 55

ACR Binary Output Points

DN

P ID

Nam

e

W S

erie

s

Set =

‘1’

Cle

ared

= ‘0

Con

trol

Typ

e

25 Automatic Protection GroupSelection

Y APGS ONRejected if:• APGS ON is Not

Allowed• Loop Automation

ON

APGS OFF L, P

26 Supply Outage MeasurementControl

Y Supply OutageMeasurement ON

Supply OutageMeasurement OFF

L, P

27 Supply Outage MeasurementReset

Y Resets all SupplyOutage countersvalues.

No Action L, P

28 Under Frequency Protection Y Enable under frequencyprotectionRejected if:• CAPM4

Disable underfrequency protectionRejected if:• CAPM4

L, P

29 Over Frequency Protection Y Enable over frequencyprotectionRejected if:• CAPM4

Disable over frequencyprotectionRejected if:• CAPM4

L, P

30 Normal Frequency CloseProtection

Y Enable normalfrequency closeprotectionRejected if:• CAPM4

Disable normalfrequency closeprotectionRejected if:• CAPM4

L, P

31 Source Dead Protection Y Enable Disable L, P

Note:1. The response for binary output status for these points will always be 0.2. This point is only valid when the Loop Automation option is enabled for the current configuration otherwise No Action

is taken.3. Only one protection group can be active at any one time. Activating any of these protection groups will automatically

reset the previously active setting.4. Changing the Source/Load direction affects the following aspects of the operation of the CAPM:

• Whether the source or load corresponds to I side or X side on the voltage measurements• Which side is the source or load for the Live Load Blocking• Which side is the source or load for the Directional Blocking• Which direction is positive power flow for the System Power Analog Input• Power Flow Direction Binary Input status

5. The number of protection groups available in the CAPM is configurable. If a control is not available because theprotection set is not supported then it is rejected.

Page 56: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 56

Appendix I ACR - Analog Output PointsChanging some of these settings affects the currently active protection group. The change is put into effect immediatelyand is permanent for that group. In other words, it is the equivalent to selecting that protection group on the operatorcontrol panel, changing the setting and then putting the change into service.All analog output points have a matching analog input point. The CAPM does not return analog output object status inresponse to a class 0 or and integrity poll. It is recommended that the master station use the output’s correspondinganalog input status to verify the success of an action.If W series is indicated as ‘Y’ below then point is supported otherwise no action is taken.DNP V3.00 ImplementationAnalog Output StatusStatic Object: Object 40 Variation 02 – 16 Bit Analog StatusRequest Function Code: 01 – ReadAnalog Output BlockControl Object: Object 41 Variation 02 – 16 Bit Analog Output BlockRequest Function Codes: 03 – Select, 04 – Operate, 05 – Direct Operate,

06 – Direct Operate, No Ack

ACR Analog Output Point

DNP

ID

Nam

e

W S

erie

s

Min

Max

Units

0 Protection Group Selection0 = Group A1 = Group B…9 = Group J

0 9Note 1

N/A

Note:1. The number of protection groups available in the CAPM is configurable. If the analog output block value is not

available because the protection set is not supported then it is rejected.

Page 57: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 57

Appendix J LBS – Binary Points Data (Status)

Time resolution is as shown. Refer to Appendix A for more information on timing.The phase designation A, B, C is determined by the user, refer to the equipment manual for more information.Phase and terminal terminology is explained in section 4.4.

DNP V3.00 ImplementationStatic: Object 01 Variation 01 – Single Bit Binary InputEvent: Configurable – refer to section 5.3Request Function Code: 01 – Read

LBS Binary Input Points (Status)

DNP

ID

Nam

e

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

t a

nd

Tim

e R

esol

utio

n

0 Abnormal Operatorconditions

1 For any of the followingconditions:-Trip or Close Isolated,LBS Mechanicallylocked open (ifapplicable)Work Tag Applied

None of the specifiedconditions are true

This flag shows that theoperator has the LBS inan abnormal state suchas “work tag applied”.This means that it willoperate differently to itsnormal mode ofoperation.

500ms 1 LBS Tripped (open) 1 LBS Tripped LBS not Tripped

2 LBS Closed 1 LBS Closed LBS not Closed

These are repeats of themechanism travelswitches. When the LBSis disconnected from thecontrol cubicle they areboth cleared.

10ms 3 Controller Mode 2 LOCAL control Disabled

Remote controlEnabled

LOCAL ControlEnabledRemote ControlDisabled

The CAPM is either inLOCAL or RemoteController Mode. Thisaffects the closingcommand thepermission toset/remove work tag.

500ms 4 Maintenance

Required1 For any of the following

conditions:-Battery NOT normalCapacitor charge failureLow power modeLow SF6 gas pressureLBS data not valid(includes connection toan invalid switch type)Any contact life is lessthan 20%Mechanical failureAux supply overvoltage

No maintenancerequired

The CAPM has detectedone or more conditionswhich requiremaintenance.This point cannotbecome Set until at leastfive minutes after CAPMstart.

500ms

Page 58: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 58

LBS Binary Input Points (Status)

DNP

ID

Nam

e

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

t a

nd

Tim

e R

esol

utio

n

5 Work Tag 2 Work Tag Applied Work Tag Removed The CAPM can have awork tag. This affects theclosing command

500ms 6 Detection A Active 2 Detection Group A is

activeDetection Group A is notactive

7 Detection B Active 2 Detection Group B isactive

Detection Group B is notactive

These flags indicatethe active protectiongroup. If neither A norB is active (eg.Because C is active)then flags will be clearand the analog valuepoint must be used todetermine the activegroup.

500ms 8 Detection C Active 2 Detection Group C is

activeDetection Group C is notactive

Only one detectiongroup is active at anyone time.

9 Detection D Active 2 Detection Group D isactive

Detection Group D is notactive

10 Detection E Active 2 Detection Group E isactive

Detection Group E is notactive

500ms

11 Detection F Active 2 Detection Group F isactive

Detection Group F is notactive

12 Detection G Active 2 Detection Group G isactive

Detection Group G is notactive

13 Detection H Active 2 Detection Group H isactive

Detection Group H is notactive

14 Detection I Active 2 Detection Group I isactive

Detection Group I is notactive

15 Detection J Active 2 Detection Group J isactive

Detection Group J is notactive

16 Power FlowDirection

2 Source X, Load I Source I, Load X The power flow direction(source/loaddesignation) isdetermined by the user.Refer to the Power FlowDirection binary outputfor more information

500ms 17 Close Isolate 2 Close Isolate Switch

OFF/ISOLATE(i.e. Closeis disabled)

Close Isolate SwitchON/ENABLE (i.e. Closeis enabled)

18 Trip Isolate 1 Trip Isolate Switch OFF(i.e. Trip is disabled)

Trip Isolate SwitchON(i.e. Trip is enabled)

Shows the state of theTrip & Close isolateswitches on the controlpanel10ms

Page 59: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 59

LBS Binary Input Points (Status)

DNP

ID

Nam

e

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

t a

nd

Tim

e R

esol

utio

n

19 Locked 1 LBS Locked Open LBS not locked open Shows that the LBS ismechanically andelectrically locked in theopen position..

10ms 20 LBS Memory Data

Invalid2 LBS Memory Data not

validLBS Memory Data Valid Shows that the CAPM

has retrieved the datafrom the LBS memory.When invalid theswitchgear attributesand the gas pressureare zeroed,

500ms 21 Auxiliary Supply

Fail2 Auxiliary supply has

failedAuxiliary supply isnormal

500ms

22 SwitchgearConnection

2 Switchgeardisconnected fromcontrol cubicle.

Switchgear is connectedto control cubicle.

Shows the connectionstate of the cablebetween the switchgearand the CAPM. Whenconnected to the LBSTrip, Close and Lockedindications are valid.When disconnectedfrom the LBS data willbe forced invalid

500ms 23 SF6 Gas Pressure

Low or Invalid2 Gas pressure Low or

InvalidGas Pressure Normal,or Not Known, or Not aswitchgear which hasSF6.

Only set whenswitchgear is connectedand LBS memory data isvalid and switchgeartype has SF6.

500ms 24 Battery Supply 2 Battery supply not

normal.This includes :-Battery OffBattery OvervoltBattery Low Volts

Battery supply normal 500ms

25 Switchgear Family 3 Set for Load BreakSwitch

Clear For Recloser500ms

26 Contacts Life Low 2 When any contact life isless than 20%.

When all contacts havecontact life >= 20%

500ms

27 Capacitor ChargeFailure

2 Capacitor Charge Failed Capacitor Charge OK The Trip/CloseCapacitors have failed tocharge. (where relevant)

500ms

Page 60: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 60

LBS Binary Input Points (Status)

DNP

ID

Nam

e

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

t a

nd

Tim

e R

esol

utio

n

28 Mechanism Failure 2 Mechanism Failure Mechanism OK The switchgear hasfailed to Trip or Closeelectrically

500ms 29 Phase Ai Live 1 Phase is live Phase is dead 30 Phase Bi Live 1 31 Phase Ci Live 1 32 Phase Ax Live 1

Shows if the phasebushings are above orbelow the live linethreshold.

33 Phase Bx Live 1 34 Phase Cx Live 1

10ms

35 Source VoltageStatus

1 All of the source side areTerminals dead

36 Load VoltageStatus

1

Shows that any of thethree phases of thedesignated Source sideor Load side are live. All of the load side are

Terminal dead

Note that these pointsare different to theLoad/Source Live/Deadevents in the CAPMevent record

10ms 37 Load Current On 1 Current of 2.5A or more

is flowing in at least onephase

Current of less than 2.5Ais flowing in all threephases

10ms

38 Dummy LBSClosed

2 Dummy LBS Closed Dummy LBS NOTclosed.

This point represents aninternal dummy LBS.This is an internal pointuseful for SCADAsystem testing. Thevalue of the dummy LBSis non-volatile.

500ms 39 Supply Outage

Measurement2 Supply Outage

Measurement ONSupply OutageMeasurement OFF

500ms

40 Reserved 1 2 Reserved Reserved 41 Phase Current HI

Alarm2 Phase Current Alarm

ONPhase Current AlarmOFF

500ms

42 Phase CurrentLOW Alarm

2 Phase Current AlarmON

Phase Current AlarmOFF

500ms

43 Phase Voltage HIAlarm

2 Phase Voltage AlarmON

Phase Voltage AlarmOFF

500ms

44 Phase VoltageLOW Alarm

2 Phase Voltage AlarmON

Phase Voltage AlarmOFF

500ms

45 Earth Current HIAlarm

2 Earth Current HI AlarmON

Earth Current HI AlarmOFF

500ms

46 Earth Current LOWAlarm

2 Earth Current LOWAlarm ON

Earth Current LOWAlarm OFF

500ms

47 System Power HIAlarm

2 System Power HI AlarmON

System Power HI AlarmOFF

500ms

48 System PowerLOW Alarm

2 System Power LOWAlarm ON

System Power LOWAlarm OFF

500ms

Page 61: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 61

LBS Binary Input Points (Status)

DNP

ID

Nam

e

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

t a

nd

Tim

e R

esol

utio

n

49 Auxiliary SupplyFail (Delayed)

2 Auxiliary Supply hasfailed for more than 120seconds

Auxiliary Supply hasbeen restored for morethan 20 seconds

500ms

Operator/Detection FlagsThese flags show the status of the operator controls and some of the detection flags.They are equivalent to the indications available on the Operator Control Panel of the CAPM.

50 Phase DetectionEnabled

2 Phase Detection ON Phase Detection OFF 500ms

51 Earth/GroundDetection Enabled

2 Earth/Ground DetectionON

Earth/Ground DetectionOFF

500ms

52 SEF/SGFDetection Enabled

2 SEF/SGF Detection ON SEF/SGF DetectionOFF

500ms

53 Sectionaliser Auto 2 Sectionaliser Auto ON Sectionaliser OFF (LoadBreak Switch)

500ms

54 Cold Load Auto 2 Cold Load auto-mode isarmed.This means the ColdLoad function is enabledand may, or may not, beaffecting the thresholdmultiplier.

Cold Load pickup isOFF.This means that the coldload function iscompletely disabled.

500ms

See ‘Cold Load Idle’(below)

55 Cold Load Idle 2 Cold Load is Idle or isturned off.This means that thethreshold multiplier is notbeing affected by thecold load function.

Cold load is NOT Idle.This means that thethreshold multiplier isbeing raised by the coldload pickup function.

500ms

56 Live Load Blocking 2 Live Load Blocking ON Live Load Blocking OFF 500ms 57 Automatic

Detection GroupSelection(Code Version 025-01 and later)

2 Automatic DetectionGroup Selection is ON

Automatic DetectionGroup Selection is OFF

500ms

Detection FlagsThis group of points indicates what happened in the most recent fault detection. Unlike the ACR, these flags don’tattempt to reconstruct a fault sequence. The flags are not cumulative, they are cleared as each new fault isdetected. For example, if there is an earth fault followed by a phase fault, the earth fault flag will be cleared whenthe phase fault flag is set.In addition analog data is available which shows the fault currents.Most of these flags are cleared either by protocol command or when the switchgear is tripped/closed by theoperator or when a new fault is detected.This data is volatile, i.e. it is zeroed on controller software reset.If there is more than one protocol running simultaneously in the controller this data is replicated between theprotocols so that each master station can clear its data independently from the others.

58 Sequence inProgress

2 Start of sequence Thatis a detection trip orsequence advance hasoccurred.

End of sequence. This shows that aDetection sequence hasstarted and not yetcompleted.

Page 62: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 62

LBS Binary Input Points (Status)

DNP

ID

Nam

e

Clas

s

Set =

‘1’

Clea

red

= ‘0

Com

men

t a

nd

Tim

e R

esol

utio

n

Note that operator tripdoes not cause a“sequence in progress”

10ms 59 A Phase

Overcurrent Fault2 A Phase Overcurrent

Fault 60 B Phase

Overcurrent Fault2 B Phase Overcurrent

Fault 61 C Phase

Overcurrent Fault2 C Phase Overcurrent

Fault 62 Earth/Ground

Overcurrent Fault2 Earth/Ground

Overcurrent Fault 63 SEF/SGF

Overcurrent Fault2 SEF/SGF Overcurrent

Fault

These flags show whichelements were pickedup since last clear action

10ms

64 Supply Interrupt 1 Supply Interrupt Set if a supply interruptoccurred after the mostrecent fault.

10ms 65 Sectionaliser Trip 1 Sectionaliser Trip

Cleared by• Operator trip• Any close• ‘Reset Flags’

Protocol Command• Supply Reset (if

enabled)

Set if switch trips tosectionalise

66–93

Reserved

Note:1. Only available on CAPM-5 controller

Appendix K LBS - Analog Input Points (Status - Small Set)This is the reduced set of analog status points available from the CAPM.All analog points have 500ms resolution time tags. Refer to Appendix A for more information on timing.All analogs in the small analog data set can fit in a signed 16-bit DNP data object except where noted.The phase designation A, B, C is determined by the user, refer to the equipment manual for more information.Phase and terminal terminology is explained in section 4.4.

DNP V3.00 ImplementationStatic: Configurable – Object 30 Variation 1, 2, 3, or 4 (refer to section 5.3)Event: Configurable – Object 32 Variation 1, 2, 3, or 4 (refer to section 5.3)Deadband: Configurable – Object 34 Variation 1, 2 (refer to section 5.3)Request Function Code: 01 – Read

Page 63: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 63

LBS Analog Input Points (Small)

DNP

ID

Nam

e

Min

Max

Units

Defa

ult D

ead

Band

Clas

s

Line Currents and System Power

0 A Current 0 16000 1 A 10 A. 1 1 B Current 0 16000 1 A 10 A. 1 2 C Current 0 16000 1 A 10 A. 1 3 Earth / Ground Current 0 16000 1 A 5 A. 1 4 System kVA Note 2 0 1.9

GVA1 kVA 250 kVA. 1

5 System kVAR Note 2 0 1.9GVAR

1 kVAR 250 kVAR. 1

6 Operations Counter 0 65535 1Operation

1 Operation 2

Voltage Measurements (Earth/Ground)Voltage measurements are provided for all terminals with voltage measurements.The source/load designation of the voltages is determined by the user. Refer to the ‘Power FlowDirection’ binary input for status and binary output for control.

7 Ai Phase-(Earth / Ground)Voltage 0 30000 1 V 100 V. 2

8 Bi Phase-(Earth / Ground)Voltage 0 30000 1 V 100 V. 2

9 Ci Phase-(Earth / Ground)Voltage 0 30000 1 V 100 V. 2

10 Ax Phase-(Earth / Ground)Voltage 0 30000 1 V 100 V. 2

11 Bx Phase-(Earth / Ground)Voltage 0 30000 1 V 100 V. 2

12 Cx Phase-(Earth / Ground)Voltage 0 30000 1 V 100 V. 2

Page 64: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 64

LBS Analog Input Points (Small)

DNP

ID

Nam

e

Min

Max

Units

Defa

ult D

ead

Band

Clas

s

Fault Detection DataThese analog points record data about the fault detection including maximum fault currents. Theseare derived from the max current events, which are seen in the Operator Control Panel event recordand record the current for each phase and for earth/ground.For any one fault more than one fault current can be set. For example a Phase/Phase fault might setan A-Phase current and a B-Phase current.Other data recorded includes the supply interrupt count and the Detection Group which was active atthe time of the fault detection.Fault Detection Data is cleared to zero by the following actions :-• “Reset Fault Current” remote control command defined below• Any Operator Close or Trip action• New fault detectedThis data is volatile, that is they are zeroed on controller software reset.If there is more than one protocol running simultaneously in the controller this data is replicatedbetween the protocols so that each master station can clear its data independently from the others.

13

Active Detection GroupThe number of the DetectionGroup active during thesequence.

0 9 1 1 1

14 Supply Interrupt CountThe number of SupplyInterrupts Counted.

1 10 1 1

15 Most Recent A-Phase FaultWritten on a Max Current eventfor A Phase

0 16000 Amps 1A 1

16 Most Recent B-Phase FaultWritten on a Max Current eventfor B Phase

0 16000 Amps 1A 1

17 Most Recent C-Phase FaultWritten on a Max Current eventfor C Phase

0 16000 Amps 1A 1

18

Most Recent Earth/GroundFault Current - Written on an E-Max event. This includesSEF/SGF Fault currents.

0 16000 Amps 1A 1

19-

29 Reserved

Note1. The deadband for all analog points can be configured, refer section 5.3.5 for more information.2. These points may exceed the 16 bit limit and can be obtained using 32 bit analog input objects.

Page 65: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 65

Appendix L LBS - Analog Input Points (Status – Full Set)

This is the complete set of analog status points available from the CAPM.All analog points have 500ms resolution time tags. Refer to Appendix A for more information on timing.All analogs in the full analog data set can fit in a signed 16-bit DNP data object except where noted.The phase designation A, B, C is determined by the user, refer to the equipment manual for more information.Phase and terminal terminology is explained in section 4.4.

DNP V3.00 ImplementationStatic: Configurable – Object 30 Variation 1, 2, 3, or 4 (refer to section 5.3)Event: Configurable – Object 32 Variation 1, 2, 3, or 4 (refer to section 5.3)Deadband: Configurable – Object 34 Variation 1, 2 (refer to section 5.3)Request Function Code: 01 – Read

LBS Analog Input Points (Status – Full Set)

DNP-

ID

Nam

e

Min

Max

Units

Defa

ult

Dead

Ban

d

Clas

s

System Line Currents and Power 0 A-Phase Current 0 16000 1 A 10 A. 1 1 B-Phase Current 0 16000 1 A 10 A. 1 2 C-Phase Current 0 16000 1 A 10 A. 1 3 (Earth / Ground) Current 0 16000 1 A 5 A. 1

4 System kVA Note 2 0 1.9GVA

1 kVA 250 kVA. 1

5 System kVAR Note 2 0 1.9GVAR 1 kVAR 250 kVAR. 1

6 Operations Counter 0 65535 1Operation 1 Operation 2

Voltage Measurements (Earth/Ground)Voltage measurements are provided for all terminals with voltage measurements.The source/load voltage designation is determined by the user. Refer to the ‘Power Flow Direction’binary input for status and binary output for control.All voltages have a common deadband which can be configured (refer section 5.3.5).

7 Ai Phase-(Earth/ Ground)Voltage

0 30000 1 V 100 V 2

8 Bi Phase-(Earth / Ground)Voltage

0 30000 1 V 100 V 2

9 Ci Phase-(Earth / Ground)Voltage

0 30000 1 V 100 V 2

10 Ax Phase-(Earth / Ground)Voltage

0 30000 1 V 100 V 2

11 Bx Phase-(Earth / Ground)Voltage

0 30000 1 V 100 V 2

12 Cx Phase-(Earth / Ground)Voltage

0 30000 1 V 100 V 2

Page 66: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 66

LBS Analog Input Points (Status – Full Set)

DNP-

ID

Nam

e

Min

Max

Units

Defa

ult

Dead

Ban

d

Clas

s

Fault Detection DataThese analog points record data about the fault detection including maximum fault currents. Theseare derived from the max current events, which are seen in the Operator Control Panel event recordand record the current for each phase and for earth/ground.For any one fault more than one fault current can be set. For example a Phase/Phase fault might setan A-Phase current and a B-Phase current.Other data recorded includes the supply interrupt count and the Detection Group which was active atthe time of the fault detection.Fault Detection Data is cleared to zero by the following actions :-• “Reset Fault Current” remote control command defined below• Any Operator Close or Trip action• New fault detectedThis data is volatile, that is they are zeroed on controller software reset.If there is more that one protocol running simultaneously in the controller this data is replicatedbetween the protocols so that each master station can clear its data independently from the others.

13 Active Detection GroupThe number of the DetectionGroup which was active duringthe sequence.

0 9 1 1 1

14 Supply Interrupt CountThe number of SupplyInterrupts Counted.

1 10 1 1

15 Most Recent A-Phase FaultWritten on a Max Current eventfor A Phase

0 16000 Amps 1A 1

16 Most Recent B-Phase FaultWritten on a Max Current eventfor B Phase

0 16000 Amps 1A 1

17 Most Recent C-Phase FaultWritten on a Max Current eventfor C Phase

0 16000 Amps 1A 1

18 Most Recent Earth/GroundFault Current – Written on anE-Max event. This includesSEF/SGF Fault currents.

0 16000 Amps 1A 1

Voltage Measurements (Phase/Phase) 19 A-Bi Phase-Phase Voltage

Note 20 38000 1 V 100 V 2

20 B-Ci Phase-Phase VoltageNote 2

0 38000 1 V 100 V 2

21 C-Ai Phase-Phase VoltageNote 2

0 38000 1 V 100 V 2

22 A-Bx Phase-Phase VoltageNote 2

0 38000 1 V 100 V 2

23 B-Cx Phase-Phase VoltageNote 2

0 38000 1 V 100 V 2

Page 67: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 67

LBS Analog Input Points (Status – Full Set)

DNP-

ID

Nam

e

Min

Max

Units

Defa

ult

Dead

Ban

d

Clas

s

24 C-Ax Phase-Phase VoltageNote 2

0 38000 1 V 100 V 2

System Status 25 System Power (kW)

This can be a signed quantitythat indicates direction of powerflow, or an unsigned quantitythat is always positiveregardless of the direction ofthe power flow. This isdetermined by the CAPMconfiguration Note 2

-1.9GW

1.9GW 1 kW 250kW. 1

26 System Power FactorNote 6

0.0 1.0 0.1 0.1 1

27 Gas Pressure, kPag.Note 3

-100

300 1 kPaG 5kPaG 2

28 Gas Pressure, psi Note 3 -14 44 1 psi 1psi 2 29 Code Version Note 2,

40 99,999,999 1 1 0

30 Configuration Number Note 2,5

0 99,999 1 1 0

31 CAPM Serial Number 0 2147483647 1 1 0 32 LBS Serial Number Note 2 0 2147483647 1 1 2 33 I/U Contact Life Note 7 0.0 100.0 0.1 % 0.1 % 2 34 II/V Contact Life Note 7 0.0 100.0 0.1 % 0.1 % 2 35 III/W Contact Life Note 7 0.0 100.0 0.1 % 0.1 % 2 36 Transmitted frame count 0 32768 1 1 0 37 Received frame count 0 32768 1 1 0 38 Received message length error 0 999 1 1 0 39 Received message CRC error 0 999 1 1 0

Detection State 40 Cold Load

Value is zero when Cold Loadis Idle or OFF. When Cold Loadis not idle this shows theoperational cold load time, i.e.the current time being used tocalculate the operational coldload threshold multiplier.

0 480 1 Min 1 Min 2

41 Detection Group currentlyselected0 = Detection Group A1 = Detection Group Bn = Other Detection Group

0 9 1 1 2

Miscellaneous

Page 68: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 68

LBS Analog Input Points (Status – Full Set)

DNP-

ID

Nam

e

Min

Max

Units

Defa

ult

Dead

Ban

d

Clas

s

42 Maximum Average Current ofall phases for the previous dayending at 24:00

0 16000 1A 10A 1

43-

53Reserved

Note1. The deadband for all analog points can be configured, refer section 5.3.5 for more information.2. These points may exceed the 16 bit limit and can be obtained using 32 bit analog input objects.3. If LBS Memory Data Invalid’ binary status is set then value is 04. The code version is an eight digit number that has the form XXX-XXX.XX with the dash and point formatting

removed.5. The configuration number is a five digit number that has the form XXXXX. It identifies the configuration loaded

into the CAPM database.6. Power factor has a built in scale factor of 10 i.e. range 0.0 to 1.0 with resolution 0.1 is transmitted as 0 to 10

with resolution 1.7. Contact life has a built in scale factor of 10 i.e. range of 0.0% to 100.0% with resolution 0.1% is transmitted as 0

to 1000 with resolution 1.8. This point is only valid when the Loop Automation option is enabled for the current configuration and is

otherwise always reported as zero.

Page 69: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 69

Appendix M LBS - Counter Points

DNP V3.00 ImplementationBinary Counters Static Object: Object 20 Variation 05 – 32 Bit Binary Counter without Flag Request Function Codes: 01 – Read, 07 – Immediate Freeze, 08 – Immediate Freeze, No Ack, 09 – Freeze and Clear

10 – Freeze and Clear, No AckFrozen Counters Static Object: Object 21 Variation 9 – 32 Bit Frozen Counter without Flag Request Function Code: 01 – Read

LBS Counter Points

DNP

ID

Nam

e

Min

Max

Units

0 KWH Cumulative Note 1 0 2147483647 KWH1 Source Outages Note 2, 3 0 2147483647 Counts2 Source Outage Duration

Note 2, 30 2147483647 Seconds

3 Load Outages Note 2, 3 0 2147483647 Counts4 Load Outage Duration

Note 2, 30 2147483647 Seconds

Note:1. This accumulates the total kWH flowing through the LBS.

If the CAPM is set for Power Flow Unidirectional then the cumulative total increases irrespective of the direction ofpower flow to show the total power that has passed through the device.If the CAPM is set for Bi-Directional power flow then the cumulative total can increase or decrease reflecting the nettpower flow.

2. Resetting any Outage counter via a protocol counter reset command will result in the resetting of all outage counters.3. The power flow direction (source/load designation) is determined by the user. Refer to Power Flow Direction Binary

Input for status and Binary Output for control.

Page 70: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 70

Appendix N LBS - Binary Output PointsChanging some of these settings affects the currently active Detection group. The change is put into effect immediatelyand is permanent for that group. In other words, it is the equivalent to selecting that Detection group on the operatorcontrol panel, changing the setting and then putting the change into service.

All binary output points have a matching binary input status point. The CAPM does not return binary output object statusin response to a class 0 or an integrity poll. It is recommended that the master station use the control’s correspondingbinary input status to verify the success of an action.

DNP V3.00 ImplementationBinary Output Status Static Object: Object 10 Variation 02 – Binary Output Status

The status of the offline/online bits is determined by the reject conditions shown in the table below. A point isreported offline if it cannot be forced to the alternate state due to condition listed. Note that not all conditions thatprevent a control from succeeding are listed. Some conditions (eg mechanical failure) may be undetermined attime of read.

Request Function Code: 01- Read

Relay Control Block Control Object: Object 12 Variation 01 – Control Relay Output Block

Control relay output block parameters supported:• Control types are accepted on per point basis as shown in the table below.

TC = Trip/Close, P = Pulse ON/OFF, L = Latch ON/OFF.Set (1) = Close, Pulse ON, Latch ONCleared (0) = Trip, Pulse OFF, Latch OFFRecommended control types is shown in bold font.Note: Pulse OFF is not supported on most master station systems.

• The count, on-time, off-time, queue, and clear parameters are ignored.Request Function Codes: 03 – Select, 04 – Operate, 05 – Direct Operate,

06 – Direct Operate, No AckResponse Codes: Refer to Appendix C for a table of reported status values

LBS Binary Output Points

DN

P ID

Nam

e

Set =

‘1’

Cle

ared

= ‘0

Con

trol

Typ

e0 LBS Control Close

Rejected if:• Close coil is

isolated• CAPM is in LOCAL

control mode• SF6 gas pressure

is low (if applicable)AND low gaslockout is ON

• Work Tag isapplied

• Switchgear datainvalid

• Mechanicallyinterlocked

• Live load blockingON AND any loadside terminal live

TripRejected if:• Trip coil is isolated• SF6 gas pressure

is low (if applicable)• Switchgear data

invalid• Mechanically

interlocked

TC,L, P

Page 71: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 71

LBS Binary Output Points

DN

P ID

Nam

e

Set =

‘1’

Cle

ared

= ‘0

Con

trol

Typ

e

• Trip and/or Closecapacitors arecharging or failed

1 Work Tag Applies Work Tag.Rejected if:• CAPM is in LOCAL

Mode

Removed the WorkTag.Rejected if:• CAPM is in LOCAL

Mode.

L, P

2 Cold Load Idle/Max Set cold load time to itsmaximum value. Thismeans that the coldload threshold currentwill be set to itsmaximum valueRejected if:• Cold load support

is OFF

Set cold load time tozero. This means thatthe threshold multiplierwill not be affected bythe cold load function.Rejected if:• Cold load support

is OFF

L, P

3 Live Load Blocking Live Load blocking ON Live Load blocking OFF L, P4 Reset Fault

Flags and CurrentsNote 1

Resets all Object 30Fault Currents to zeroand clears all Object 01Detection trip flags

No Action L, P

5 Power Flow Direction Note 4 Source X, Load I Source I, Load X L, P6 Detection Group A Note 1, 3 Group A ON Note 5 No Action L, P7 Detection Group B Note 1, 3 Group B ON Note 5 No Action L, P8 Detection Group C Note 1, 3 Group C ON Note 5 No Action L, P9 Detection Group D Note 1, 3 Group D ON Note 5 No Action L, P10 Detection Group E Note 1, 3 Group E ON Note 5 No Action L, P11 Detection Group F Note 1, 3 Group F ON Note 5 No Action L, P12 Detection Group G Note 1, 3 Group G ON Note 5 No Action L, P13 Detection Group H Note 1, 3 Group H ON Note 5 No Action L, P14 Detection Group I Note 1, 3 Group I ON Note 5 No Action L, P15 Detection Group J Note 1, 3 Group J ON Note 5 No Action L, P16 Dummy Circuit Breaker DCB Close DCB Trip TC,

L, P17 Automatic Detection Group

SelectionAPGS ONRejected if APGS ON isNot Allowed

APGS OFF L, P

18 Supply Outage MeasurementControl

Supply OutageMeasurement ON

Supply OutageMeasurement OFF

L, P

19 Supply Outage MeasurementReset

Resets all SupplyOutage countersvalues.

No Action L, P

20 Sectionaliser Auto Turn Sectionalising ON Turn SectionalisingOFF.

L, P

Note:

Page 72: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 72

1. The response for binary output status for these points will always be 0.2. This point is only valid when the Loop Automation option is enabled for the current configuration otherwise No Action

is taken.3. Only one Detection group can be active at any one time. Activating any of these Detection groups will automatically

reset the previously active setting.4. Changing the Source/Load direction affects the following aspects of the operation of the CAPM:

• Whether the source or load corresponds to I side or X side on the voltage measurements• Which side is the source or load for the Live Load Blocking• Which side is the source or load for the Directional Blocking• Which direction is positive power flow for the System Power Analog Input• Power Flow Direction Binary Input status

5. The number of protection groups available in the CAPM is configurable. If a control is not available because theprotection set is not supported then it is rejected.

Page 73: DNP 3.0 Protocol Database Implementation

Siemens Power Transmission & Distribution, Inc. 73

Appendix O LBS - Analog Output PointsChanging some of these settings affects the currently active Detection group. The change is put into effect immediatelyand is permanent for that group. In other words, it is the equivalent to selecting that Detection group on the operatorcontrol panel, changing the setting and then putting the change into service.All analog output points have a matching analog input point. The CAPM does not return analog output object status inresponse to a class 0 or and integrity poll. It is recommended that the master station use the output’s correspondinganalog input status to verify the success of an action.

DNP V3.00 ImplementationAnalog Output StatusStatic Object: Object 40 Variation 02 – 16 Bit Analog StatusRequest Function Code: 01 – ReadAnalog Output BlockControl Object: Object 41 Variation 02 – 16 Bit Analog Output BlockRequest Function Codes: 03 – Select, 04 – Operate, 05 – Direct Operate,

06 – Direct Operate, No Ack

LBS Analog Output Point

DNP

ID

Nam

e

Min

Max

Units

0 Detection Group Selected0 = Group A1 = Group B…9 = Group J

0 9 N/A

Note:1. The number of protection groups available in the CAPM is configurable. If the analog output block value is not

available because the protection set is not supported then it is rejected.

Page 74: DNP 3.0 Protocol Database Implementation

s Siemens Power Transmission & Distribution, Inc.P.O. Box 29503Raleigh, NC 27626-0503

Manual No. RCDNP - 4808ASeptember 2001Rev: MJ-RL Panel, 324 rev 34