Protocol Implementation extra Information for Testing (PIXIT)

Similar documents
Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in SEL-311C

Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in SEL-787

Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in SEL-849

Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in SEL-2411

MiCOM P40 Agile P141, P142, P143, P144, P145

Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in the SEL-387E. May 11, 2011

Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in SEL-421. September 02, 2011

Protocol Implementation extra Information for Testing (PIXIT) for the IEC interface in MRM4. Version 2.0.h Date:

MCDGV4 Software-Version: 2.4.a

IEC PIXIT. MRA4 Software-Version: 2.2.c

EDR Software-Version: 2.5.b. Protocol Implementation Extra Information for Testing (PIXIT) UCA International Users Group Testing Sub Committee

P40 Agile PIXIT. Protocol Implementation extra Information for Testing for the IEC Interface in P40Agile

MiCOM P40 Agile P543, P544, P545, P546

Protocol Implementation extra Information for Testing (PIXIT) for the IEC Edition 1 interface in ABB 670 series version 2.2.

MiCOM P40 Agile P341, P342, P343, P344, P345, P346

ABB 650 series version 1.3 IEC PIXIT

ABB 670 series version 1.2 IEC PIXIT (Protocol Implementation extra Information)

Preface. Contents. Applications 1 SICAM Q100. IEC Conformance Statements 2 IEC PIXIT, PICS, TICS V1.00. Manual E50417-G1040-C522-A1

Protocol Implementation Extra Information for Testing (PIXIT)

Registered Trademarks

SIPROTEC 4 SIPROTEC Compact Reyrolle IEDs

Test Procedures Change List (TPCL) for IEC server test procedures revision 2.3 Version 1.5. UCA International Users Group Testing Sub Committee

SIPROTEC. Distributed Busbar/Breaker Failure Protection 7SS52. Preface, Table of Contents. Applications 1. Basics 2. Mapping 3. Literature, Index V4.

PICS - Protocol Implementation Conformance Statement

PICS - Protocol Implementation Conformance Statement

This page intentionally left blank.

Protocol Implementation Conformance Statement for the IEC Edition 1 interface in ABB 670 series version 2.2.2

Protocol Implementation Conformance Statement (PICS) and Protocol Implementation extra Information for Testing (PIXIT)

Protocol Implementation Conformance Statement (PICS) for IEC for the SEL-3505 Automation Controllers. February 22, 2013

Protocol Implementation Conformance Statement for the IEC Edition 2 interface in ABB SAM600-MU version 1.2

IEC MMS Client Driver Help Kepware Technologies

Protocol Implementation Conformance Statement for the IEC interface in SEL-411L August 27, 2013

IEC MMS Client Driver Help Kepware Technologies

Protocol Implementation Conformance Statement for the IEC interface in ABB 670 series version 1.2

IEC PICS. MRDT4 Software-Version: 2.3.a

Test procedures for GOOSE performance according to IEC and IEC Version 1.1. On request of UCA International Users Group

ABB 650 series version 1.3 IEC PICS

7SR191 Capacitor Protection Relays

MiCOM P40 Agile Px4x. GE Energy Connections Grid Solutions. PICS Protocol Implementation Conformance - IEC Edition 1

Consulting 09-v1.09. Conformance Test Procedures for Client System with IEC interface. Revision 1.1

SE-330 IEC COMMUNICATION CONFORMANCE STATEMENT

7SR210 and 7SR220 Argus Overcurrent Protection Relays

IEC MMS Client Driver Help Kepware Technologies

ABB 670 series version 1.2 IEC TICS (Tissue Implementation Extra Information)

SEEDS Industry Engagement Event

Mx7x IEC61850 Protocol Manual for Bitronics 70 series

MiCOM P40 Agile P741, P743

MiCOM P40 Agile P341, P342, P343, P344, P345, P346

IEC MMS Client Driver PTC Inc. All Rights Reserved.

Grid Solutions MiCOM Agile P741/P743 Platform Hardware Version: K Platform Software Version: 51 Publication Reference: P74x-TC-EN-Na7

IEC OBJECT MODELS OF MULTIFUNCTIONAL PROTECTION RELAYS

Applications using the Services of IEC61850

MMS Server. read, write SVI. read, write SVI. read, write SVI. read, write SVI

Overview and Application

70 SERIES MEASUREMENT SYSTEM

Congested Corridors. Long lead time for building new transmission. Large number of renewable interconnect requests

IED Configurator. User Manual

IEC61850 communication solution WinCC Channel

IEC Upgrade Instructions

TISSUES Implementation Conformance Statement for the IEC Interface in SEL Real-Time Automation Controllers

COMMUNICATION NETWORKS. FOX615/612 TEGO1 IEC GOOSE Proxy Gateway interface module.

COM600 Station Automation Series IEC Slave (OPC) 3.1. User's Guide

COM600 Station Automation Series IEC Slave (OPC) 3.2. User's Guide

INTERNATIONAL STANDARD

Protocol Gateway IEC61850 Client/Server

TISSUES Implementation Conformance Statement for the IEC Edition 2 interface in ABB SAM600-MU version 1.2

System 800xA IEC Connect Configuration

Bulletin 857/865 Protection Systems IEC Interface Configuration Instructions

DynamicDisturbanceRecorder

System 800xA IEC Connect Configuration

INTERNATIONAL STANDARD

INSTRUCTION MANUAL. Web server description. AQ 300 Series

Grid Automation Controller COM IEC Slave (OPC) User's Manual

ERL IED Configurator

CP30/G30/MC31 Firmware Version 3100 Known Issues

Relion Protection and Control. 611 series IEC Engineering Guide

An Investigation into the Testing and. Commissioning Requirements of IEC Station Bus Substations. Robert Peter Accendere

IEC GOOSE TRAFFIC MODELING AND GENERATION. Omar Hegazi, Eman Hammad, Abdallah Farraj, and Deepa Kundur

Easergy Studio V8.0.0 Release Notes

IEC Master Driver Help Kepware Technologies

Digitizing copper Defining key elements to ensure a successful integration from concept to maintenance

Relion 630 series. Power Management PML630/Compact Load-Shedding Solution IEC Communication Protocol Manual

Quality Assurance Program Addendum for IEC Specific Product Testing

INTERNATIONAL STANDARD

INSTRUCTION BOOKLET. AQtivate 200 IEC61850 configuration

Feeder Terminal. REF 542plus. IEC TISSUES Implementation Conformance Statement for REF 542plus ABB

What are the issues and challenges during testing (focus on maintenance testing)

INTERNATIONAL STANDARD

OfprintofarticleinPACWorld,Spring2008

Station Automation COM IEC Master (OPC) User's Manual

Edition October 2013 Version 1.0

Station Automation COM600 IEC Master (OPC) 3.3. User's Manual

IEC Master Driver Help Kepware Technologies

IEC and ION technology

IEC61850 TaskForce - Punch List*

SPA/ Ethernet Adapter

IEC Client and Server Simulator

Annex G (normative) SCL Implementation Conformance Statement (SICS)

Kepware Technologies Differences Between 4x and 5x for DNP Drivers

Release 2.11 Standard AXE Primary Firmware is not intended for use on any 8521 Controller not licensed as a RTU.

Transcription:

Engineering Studio SimLab IEC 61850 Server Protocol Implementation extra Information for Testing (PIXIT) Date: August 8, 2016 Version: 001 Reference: 16-GS-001-ES-PIXIT-ED2-SERVER Grid Software Inc. Page 1 of 15

Introduction This document specifies the protocol implementation extra information for testing (PIXIT) of the IEC 61850 interface for Grid Software SimLab with firmware version 1.0. Together with the PICS and the MICS the PIXIT forms the basis for a conformance test according to IEC 61850-10. The PIXIT entries contain information which is not available in the PICS, MICS, TICS documents or SCL file. Each table specifies the PIXIT for applicable ACSI service model as structured in IEC 61850-10. The Ed column indicates if the entry is applicable for IEC 61850 Edition 1 and/or Edition 2. PIXIT for Association model As1 1 Maximum number of clients that can set-up 16 an association simultaneously As2 1,2 TCP_KEEPALIVE value. The recommended 10 seconds range is 1..20s As3 1,2 Lost connection detection time 12 seconds As4 - Authentication is not supported yet As5 1,2 What association parameters are necessary Transport selector for successful association Session selector Presentation selector AP Title AE Qualifier As6 1,2 If association parameters are necessary for Transport selector 0001 association, describe the correct values e.g. Session selector 0001 Presentation selector 00000001 AP Title 1.1.1.999.1 AE Qualifier 12 As7 1,2 What is the maximum and minimum MMS Max MMS PDU size 64KB PDU size Min MMS PDU size 16KB As8 1,2 What is the maximum start up time after a 300 seconds power supply interrupt As9 1,2 Does this device function only as test equipment? es Grid Software Inc. Page 2 of 15

(test equipment need not have a non-volatile configuration; but it cannot be part of the substation automation system) PIXIT for Server model Sr1 1,2 Which analogue value (MX) quality bits are supported (can be set by server) Sr2 1,2 Which status value (ST) quality bits are supported (can be set by server) Validity: Good, Invalid, N Reserved, Questionable Overflow OutofRange BadReference Oscillatory Failure OldData Inconsistent Inaccurate Source: Process Substituted Test OperatorBlocked Validity: Good, Invalid, N Reserved, Questionable BadReference Oscillatory Failure OldData Grid Software Inc. Page 3 of 15

Inconsistent Inaccurate Source: Process Substituted Test OperatorBlocked Sr3 - What is the maximum number of data object references in one GetDataValues request Sr4 - What is the maximum number of data object references in one SetDataValues request Sr5 1 Which Mode values are supported 1 On [On-]Blocked Test Test/Blocked Off PIXIT for Data set model Ds1 1 What is the maximum number of data elements in one data set (compare ICD setting) Ds2 1 How many persistent data sets can be created by one or more clients (this number includes predefined datasets) Ds3 1 How many non-persistent data sets can be created by one or more clients 256 100 100 1 IEC 61850-6:2009 clause 9.5.6 states that if only a subrange of the enumeration value set is supported, this shall be indicated within an ICD file by an enumeration type, where the unsupported values are missing Grid Software Inc. Page 4 of 15

PIXIT for Substitution model Sb1 1 Are substituted values stored in volatile memory N PIXIT for Setting group control model Not Supported. PIXIT for Reporting model Rp1 1 The supported trigger conditions are integrity (compare PICS) data change quality change data update general interrogation Rp2 1 The supported optional fields are sequence-number report-time-stamp reason-for-inclusion data-set-name data-reference buffer-overflow entryid conf-rev segmentation N Rp3 1,2 Can the server send segmented reports N Rp4 1,2 Mechanism on second internal data change notification of the same analogue data value within buffer period (Compare IEC 61850-7-2 $14.2.2.9) Send report immediately Grid Software Inc. Page 5 of 15

Rp5 1 Multi client URCB approach (compare IEC 61850-7-2:2003 $14.2.1) Each URCB is visible to all clients Rp6 - What is the format of EntryID Rp7 1,2 What is the buffer size for each BRCB or how many reports can be buffered Configurabile (internal variable BufferSize). Initial value number of reports = 16. Rp8 - Pre-configured RCB attributes that are dynamic, compare SCL report settings Rp9 1 May the reported data set contain: - structured data objects - data attributes Rp10 1,2 What is the scan cycle for binary events Is this fixed, configurable 1 ms Fixed Rp11 1 Does the device support to pre-assign a RCB to a specific client in the SCL Rp12 2 After restart of the server is the value of ConfRev restored from the original configuration or retained prior to restart Restored from original configuration PIXIT for Logging model Lg1 1,2 What is the default value of LogEna FALSE (Compare IEC 61850-8-1 $17.3.3.2.1, the default value should be FALSE) Lg2 - What is the format of EntryID Lg3 1,2 Are there are multiple Log Control Blocks Multiple Journal Entries that specify the Journaling of the same MMS NamedVariable and TrgOps and the Event Condition (Compare IEC 61850-8-1 $17.3.3.3.2) Lg4 1 Pre-configured LCB attributes that cannot be changed online No Grid Software Inc. Page 6 of 15

PIXIT for GOOSE publish model Gp1 1,2 Can the test (Ed1) / simulation (Ed2) flag in the published GOOSE be set Gp2 1 What is the behaviour when the GOOSE publish configuration is incorrect NdsCom=T DUT keeps GoEna=F Gp3 1,2 Published FCD supported common data classes are SPS, DPS, INS, ENS, ACT, ACD, BCR, VSS, MV, CMV, WE, DEL, SEQ, SPC, DPC, INC, ENC Arrays are not supported Gp4 1,2 What is the slow retransmission time Is it fixed or configurable Configured by SCL or GoCB MaxTime Gp5 1,2 What is the fastest retransmission time Is it fixed or configurable Configured by SCL or GoCB MinTime Gp6 - Can the GOOSE publish be turned on / off by using SetGoCBValues(GoEna) See PICS - SetGoCBValues Gp7 1,2 What is the initial GOOSE sqnum after restart sqnum = 1 Gp8 1 May the GOOSE data set contain: - structured data objects (FCD) - timestamp data attributes Grid Software Inc. Page 7 of 15

PIXIT for GOOSE subscribe model Gs1 1,2 What elements of a subscribed GOOSE header are checked to decide the message is valid and the alldata values are accepted? If yes, describe the conditions. Notes: the VLAN tag may be removed by a ethernet switch and shall not be checked the simulation flag shall always be checked (Ed2) the ndscom shall always be checked (Ed2) Gs2 1,2 When is a subscribed GOOSE marked as lost (TAL = time allowed to live value from the last received GOOSE message) Gs3 1,2 What is the behaviour when one or more subscribed GOOSE messages isn t received or syntactically incorrect (missing GOOSE) destination MAC address APPID gocbref timeallowedtolive datset goid N t stnum sqnum simulation / test confrev ndscom N numdatsetentries d) message does not arrive prior to max (TAL, 10ms) Last received data is mark as invalid Grid Software Inc. Page 8 of 15

Gs4 1,2 What is the behaviour when a subscribed GOOSE message is out-of-order Gs5 1,2 What is the behaviour when a subscribed GOOSE message is duplicated Gs6 1 Does the device subscribe to GOOSE messages with/without the VLAN tag Gs7 1 May the GOOSE data set contain: - structured data objects (FCD) - timestamp data attributes Gs8 1,2 Subscribed FCD supported common data classes are Gs9 1,2 Are subscribed GOOSE with test=t (Ed1) / simulation=t (Ed2) accepted in test/simulation mode Behaviour of server is: a) If StNum is not changed, messages with increasing SqNum, will be accepted as valid. Others will be discarded. b) If StNum is changed, messages with increasing StNum, will be accepted as valid. Others will be discarded. NOTE: If new StNum is less then previous and in time (500ms) is received increment of new StNum it will be accepted as valid. Duplicated message will be ignored, with or without the VLAN tag SPS, DPS, INS, ENS, ACT, ACD, BCR, VSS, MV, CMV, WE, DEL, SEQ, SPC, DPC, INC, ENC Arrays are not supported PIXIT for GOOSE performance Not Supported. Grid Software Inc. Page 9 of 15

PIXIT for Control model Ct1 - What control models are supported (compare PICS) Ct2 1,2 Is the control model fixed, configurable and/or dynamic Ct3 - Is TimeActivatedOperate supported (compare PICS or SCL) Ct4 1,2 Is operate-many supported (compare sboclass) Ct5 1 Will the DUT activate the control output when the test attribute is set in the SelectWithValue and/or Operate request (when N test procedure Ctl2 is applicable) Ct6 - What are the conditions for the time (T) attribute in the SelectWithValue and/or Operate request Ct7 - Is pulse configuration supported (compare pulseconfig) Ct8 1 What is the behaviour of the DUT when the check conditions are set Dynamic N synchrocheck interlock-check DUT uses the check value to perform the check (Ed2) Is this behaviour fixed, configurable, online changeable Online changeable Grid Software Inc. Page 10 of 15

Ct9 1,2 Which additional cause diagnosis are supported Ct10 1,2 How to force a test-not-ok respond with SelectWithValue request Ct11 1,2 How to force a test-not-ok respond with Select request Ct12 1,2 How to force a test-not-ok respond with Operate request N Unknown Not-supported N Blocked-by-switching-hierarchy Select-failed N Invalid-position Position-reached N Parameter-change-in-execution N Step-limit Blocked-by-Mode N Blocked-by-process Blocked-by-interlocking Blocked-by-synchrocheck Command-already-in-execution N Blocked-by-health N 1-of-n-control Abortion-by-cancel Time-limit-over N Abortion-by-trip Object-not-selected Edition 2 specific values: Object-already-selected N No-access-authority N Ended-with-overshoot N Abortion-due-to-deviation Abortion-by-communication-loss N Blocked-by-command N None Inconsistent-parameters Locked-by-other-client invalid orcat value DOns: SBOns: DOes: SBOes: Grid Software Inc. Page 11 of 15

Ct13 1,2 Which origin categories are supported / accepted Ct14 1,2 What happens if the orcat value is not supported or invalid Ct15 1,2 Does the IED accept a SelectWithValue / Operate with the same control value as the current status value Is this behaviour configurable Ct16 1 Does the IED accept a select/operate on the same control object from 2 different clients at the same time Ct17 1 Does the IED accept a Select/SelectWithValue from the same client when the control object is already selected (Tissue #334) Ct18 1,2 Is for SBOes the internal validation performed during the SelectWithValue and/or Operate step Ct19 - Can a control operation be blocked by Mod=Off or [On-]Blocked (Compare PIXIT- Sr5) Ct20 1,2 Does the IED support local / remote operation bay-control station-control remote-control automatic-bay automatic-station automatic-remote maintenance process DOns: Control can t be executed SBOns: Control can t be executed DOes: Control can t be executed SBOes: Control can t be executed DOns: N SBOns: N DOes: N SBOes: N Configurable N DOns: N SBOns: N DOes: N SBOes: N SBOns: N SBOes: N SelectWithValue and Operate Grid Software Inc. Page 12 of 15

Ct21 1,2 Does the IED send an InformationReport SBOns: with LastApplError as part of the Operate response- for control with normal security DOns: Ct22 2 How to force a parameter-change-inexecution SBOns: not applicable SBOes: Ct23 1,2 Can a controllable object be forced to keep N its old state e.g. Internal Controllable Objects may not be accessible to force this, whereas a switch like Circuit Breaker outside the DUT can? Ct24 1,2 When CDC=DPC is supported, is it possible to have DPC (Controllable Double Point) go to the intermediate state? (00) Ct25 1,2 Do any objects have Operate Timeout > 0 Does: SBOes: PIXIT for Time synchronisation model Tm1 1 What time quality bits are supported (may be set by the IED) Tm2 1,2 Describe the behaviour when the time server(s) ceases to respond What is the time server lost detection time Tm3 1,2 How long does it take to take over the new time from time server Tm4 1,2 When is the time quality bit ClockFailure set Tm5 1,2 When is the time quality bit Clock not Synchronized set N LeapSecondsKnown N ClockFailure ClockNotSynchronized On one time server: time synchronization will be taken from second server On all time servers: The quality attribute ClockNotSychronized will be set to TRUE after a configured time period Configurabile time N/A When connection to all time servers is lost (see PIXIT-Tm2) Grid Software Inc. Page 13 of 15

Tm6 - Is the timestamp of a binary event adjusted to the configured scan cycle Tm7 1 Does the device support time zone and daylight saving Tm8 1,2 Which attributes of the SNTP response packet are validated Tm9 1,2 Do the COMTRADE files have local time or UTC time and is this configurable N N Leap indicator not equal to 3 N Mode is equal to SERVER N OriginateTimestamp is equal to value sent by the SNTP client as Transmit Timestamp N RX/TX timestamp fields are checked for reasonableness N SNTP version 3 and/or 4 N other (describe) N/A PIXIT for File transfer model Ft1 1 What is structure of files and directories <Flat file system with pseudo folders (Ed2) Where are the COMTRADE files stored /COMTRADE/ OR /LD/<IED+LD>/COMTRADE Are comtrade files zipped and what files are included in each zip file Not zipped or Zipped <Zip includes:.cfg and.dat> Ft2 1,2 Directory names are separated from the file / name by Ft3 1 The maximum file name size including path 255 chars (recommended 64 chars) Ft4 1,2 Are directory/file name case sensitive Not Case sensitive Ft5 1,2 Maximum file size for SetFile 2 MB Ft6 1 Is the requested file path included in the MMS filedirectory respond file name (Ed2: always complete path) Ft7 1 Is the wild char supported MMS filedirectory request es, wild card = * Grid Software Inc. Page 14 of 15

Ft8 1,2 Is it allowed that 2 clients get a file at the same time same file different files PIXIT for Service tracking model Tr1 2 Which ACSI services are tracked by LTRK.GenTrk Select (CTS) SelectWithValue (CTS) Cancel (CTS) Operate (CTS) CommandTermination (CTS) SetURCBValues (UTS) InternalChange (UTS) SetBRCBValues (BTS) InternalChange (BTS) SetGoCBValues (GTS) SetLCBValues (LTS) SelectActiveSG (STS) SelectEditSG (STS) ConfirmEditSG (STS) Grid Software Inc. Page 15 of 15