DOCA0162FR-01

Informations supplémentaires sur la mise en œuvre du protocole à des fins de test

Introduction

Le document PIXIT (Informations supplémentaires sur la mise en œuvre du protocole à des fins de test) de l'interface IEC 61850 dans MasterPact MTZ IED s'applique à l'interface IFE /EIFE avec une version de firmware ≥ V004.001.000.

Le document PIXIT constitue la base d'un test de conformité avec les documents PICS et MICS selon la norme IEC 61850 -10. Les entrées PIXIT contiennent des informations non disponibles dans les documents PICS, MICS et TICS ou le fichier SCL .

Les tableaux ci-dessous spécifient le document PIXIT pour le modèle de service ACSI applicable, tel qu'il est structuré dans la norme IEC 61850 -10.

Modèles de service ACSI

Documentation

ID

Édition

Description

Valeur/Clarification

Do1

2

Comment afficher la ou les versions de firmware requises lorsqu'elles ne figurent pas dans le modèle de données ?

LD0/LLN0/NamPlt/swRev [DC]

Modèle d'association

ID

Édition

Description

Valeur/Clarification

As1

1

Nombre maximum de clients pouvant définir une association simultanément

4

As2

1,2

Valeur de TCP_KEEPALIVE

20 s
Plage recommandée : 1 à 20 s

As3

1,2

Temps de détection de connexion perdue

3 nouvelles tentatives * 20 s = 60 s

As4

-

Authentification non encore prise en charge

Oui

As5

1,2

Quels paramètres d'association sont nécessaires pour une association réussie ?

  • Sélecteur Transport - Oui

  • Sélecteur Session - Oui

  • Sélecteur Présentation - Oui

  • Type PA - Oui

  • Qualificatif AE - Oui

As6

1,2

Si les paramètres d'association sont nécessaires à l'association, décrire les valeurs correctes

  • Sélecteur Transport - 0001

  • Sélecteur Session - 0001

  • Sélecteur Présentation - 00000001

  • Titre PA - 1,3,9999,33

  • Qualificatif AE - 1

As7

1,2

Quelles sont les tailles maximale et minimale d'un PDU MMS ?

Taille maximale - 20 480 octets

Taille minimale - 1024 octets

As8

1,2

Quel est le temps de démarrage maximum après une coupure de courant ?

Le temps de démarrage de MasterPact MTZ IED avec la fonction de serveur est en moyenne de 60 s.

As9

1,2

Cet équipement ne fonctionne-t-il que comme un équipement de test ? (Un équipement de test n'a pas besoin d'une configuration non volatile, mais il ne peut pas faire partie d'un système d'automatisation de sous-station.)

Non

Modèle de serveur

ID

Édition

Description

Valeur/Clarification

Sr1

1, 2

Quels bits de qualité de valeur analogique (MX) sont pris en charge (configurables par le serveur) ?

  • Validité :

    • Oui - Bonne

    • Oui - Incorrecte

    • Non - Réservée

    • Oui - Douteuse

    • Non - Dépassement

    • Non - Hors plage

    • Non - Référence incorrecte

    • Non - Oscillatoire

    • Non - Défaillance

    • Non - Données obsolètes

    • Non - Incohérente

    • Non - Inexacte

  • Source :

    • Oui - Processus

    • Non - Remplacement

    • Non - Test

    • Non - Opérateur bloqué

Sr2

1, 2

Quels bits de qualité de valeur d'état (ST) sont pris en charge (configurables par le serveur) ?

  • Validité :

    • Oui - Bonne

    • Oui - Incorrecte

    • Non - Réservée

    • Non - Douteuse

    • Non - Référence incorrecte

    • Non - Oscillatoire

    • Non - Défaillance

    • Non - Données obsolètes

    • Non - Incohérente

    • Non - Inexacte

  • Source :

    • Oui - Processus

    • Non - Remplacement

    • Non - Test

    • Non - Opérateur bloqué

Sr3

-

Quel est le nombre maximum de références d'objet de données dans une requête GetDataValues ?

Obsolète

Sr4

-

Quel est le nombre maximum de références d'objet de données dans une requête SetDataValues ?

Obsolète

Sr5

1

Quelles sont les valeurs de mode prises en charge ?(1)

On - Oui

[On-] Blocked - Non

Test - Non

Test/Blocked - Non

Off - Oui

(1) La clause 9.5.6 de la norme IEC 61850 -6:2009 stipule que, si le jeu de valeurs d'énumération est partiellement pris en charge, ceci doit être indiqué dans un fichier ICD par un type d'énumération dont les valeurs non prises en charge sont manquantes.

Modèle de dataset

ID

Édition

Description

Valeur/Clarification

Ds1

1

Quel est le nombre maximum d'éléments de données dans un dataset (comparer avec le réglage ICD ) ?

Nombre maximum d'attributs = 100

Ds2

1

Combien de datasets persistants un ou plusieurs clients peuvent-ils créer (nombre incluant les datasets prédéfinis) ?

Non pris en charge

Ds3

1

Combien de datasets non persistants un ou plusieurs clients peuvent-ils créer ?

Non pris en charge

Modèle de création de rapports

ID

Édition

Description

Valeur/Clarification

Rp1

1

Conditions de déclenchement prises en charge (comparer le PICS)

Intégrité - Oui

Modification de données - Oui

Modification de qualité - Oui

Mise à jour de données - Oui(1)

Interrogation générale - Oui

Rp2

1

Les champs facultatifs pris en charge sont les suivants :

Sequence-number - Yes

Report-time-stamp - Yes

Reason-for-inclusion - Yes

Data-set-name - Yes

Data-reference - Yes

Buffer-overflow - No

EntryID - No

Conf-rev - Yes

Segmentation - No

Rp3

1, 2

Le serveur peut-il envoyer des rapports segmentés ?
(en cas de non-prise en charge, il peut refuser une demande d'association avec une taille de PDU inférieure à la valeur minimale)

Non

Rp4

1, 2

Mécanisme en cas de deuxième notification de modification interne de la même valeur de données analogique pendant la période de bufferisation (comparer avec IEC 61850 -7-2 $17.2.2.9)

Envoyer le rapport immédiatement

Rp5

1

Approche URCB multi-client (comparer avec IEC 61850 -7-2:2003 $14.2.1)

Chaque URCB n'est visible que par un seul client.

Rp6

-

Quel est le format d'EntryID ?

Non applicable

Rp7

1, 2

Quelle est la taille de tampon pour chaque BRCB ou combien de rapports est-il possible de bufferiser ?

Non applicable

Rp8

-

Attributs de RCB préconfigurés qui sont dynamiques, comparer avec les paramètres de rapport SCL

Obsolète

Rp9

1

Le dataset communiqué peut-il contenir :

- des objets de données structurés ?


- des attributs de données ?



Oui


Oui

Rp10

1, 2

Quel est le cycle de scrutation pour les événements binaires ?

Est-il fixe, configurable ?

300 ms


Fixe

Rp11

1

L'équipement autorise-t-il la préassignation d'un RCB à un client spécifique dans le langage SCL  ?

Non

Rp12

2

Après le redémarrage du serveur, la valeur de ConfRev est-elle rétablie à partir de la configuration d'origine ou conservée avant le redémarrage ?

Conservée avant le redémarrage

Par défaut : 1

Rp13

1,2

Le serveur accepte-t-il qu'un client puisse configurer ou activer un BRCB avec ResvTms=-1 ?

Quels champs sont utilisés pour effectuer l'identification ?

Non applicable



AP-Title Y/N (non applicable)

AE-Qualifier Y/N (non applicable)

<autre champ> Y/N (non applicable)

Rp14

1,2

Quand BRCB.ResvTms est-il affiché ?
Quelle est la valeur par défaut de BRCB.ResvTms si le client n'écrit pas (doit être > 0) ?

OU

Quand BRCB.ResvTms n'est pas affiché, quelle est la durée de réservation interne (doit être ≥ 0) ?

Non applicable




Millisecondes ou non applicable

NOTE: les deux ne peuvent pas être non applicables.
(1) Pris en charge mais non mis à jour par le processus.

Modèle de contrôle

ID

Édition

Description

Valeur/Clarification

Ct1

1

Quels modèles de contrôle sont pris en charge ?
(comparer les énumérations de fichier ICD pour Ed2)

DOns : Oui

SBOns : Oui

DOes : Non

SBOes : Oui

Ct2

1, 2

Le modèle de contrôle est-il fixe, configurable et/ou dynamique ?

Fixe pour SPC et configurable pour DPC (Manuel du disjoncteur dans SCL )

Ct3

-

TimeActivatedOperate est-il pris en charge ?
(comparer avec le PICS ou SCL )

Non applicable

Ct4

-

operate-many est-il pris en charge ?
(comparer avec sboClass)

Obsolète
voir sboClass dans le modèle de données (ICD ) (non applicable)

Ct5

1

Le DUT va-t-il activer la sortie de contrôle lorsque l'attribut de test est défini dans la requête SelectWithValue et/ou Operate (lorsque le Ctl2 de la procédure de test N est applicable) ?

Non applicable

Ct6

-

Quelles sont les conditions pour l'attribut de temps (T) dans la requête SelectWithValue et/ou Operate ?

Obsolète

Ct7

-

La configuration d'impulsion est-elle prise en charge (comparer avec pulseConfig) ?

Obsolète

Ct8

1

Quel est le comportement du DUT lorsque les conditions de vérification sont définies ?




Ce comportement est-il fixe, configurable, modifiable en ligne ?

Synchrocheck - No

Interlock-check - No

Le DUT ignore la valeur de check et la commande s'exécute normalement.

Fixe

Ct9

1,2

Quels autres diagnostics de cause sont pris en charge ?

Oui - Unknown

Oui - Not-supported

Oui - Blocked-by-switching-hierarchy

Oui - Select-failed

Non - Invalid-position

Oui - Position-reached

Non - Step-limit

Oui - Blocked-by-Mode

Non - Blocked-by-process

Non - Blocked-by-interlocking

Non - Blocked-by-synchrocheck

Oui - Command-already-in-execution

Oui - Blocked-by-health

Non - 1-of-n-control

Non - Abortion-by-cancel

Non - Time-limit-over

Oui - Abortion-by-trip

Oui - Object-not-selected


Valeurs spécifiques de l'Édition 1 :

No Parameter-change-in-execution (sémantique de PCIE Édition 1)


Valeurs spécifiques de l'Édition 2 :

Oui - Object-already-selected

Oui - No- access - authority

Non - Ended-with-overshoot

Non - Abortion-due-to-deviation

Non - Abortion-by-communication-loss

Oui - Blocked-by-command

Non - None

Oui - Inconsistent-parameters

Oui - Locked-by-other-client

No - Parameter-change-in-execution (sémantique de PCIE Édition 2)

Ct10

1,2

Comment forcer test-not-ok à répondre avec une requête SelectWithValue ?

Non applicable

Ct11

1,2

Comment forcer test-not-ok à répondre avec une requête Select ?

Non applicable

Ct12

1,2

Comment forcer test-not-ok à répondre avec une requête Operate ?

DOns : Mettre l'équipement en mode Local

SBOns : idem

DOes : non applicable

SBOes : idem

Ct13

1,2

Quelles catégories d'origine sont prises en charge ou acceptées ?

Oui - Bay-control

Oui - Station-control

Oui - Remote-control

Oui - Automatic-bay

Oui - Automatic-station

Oui - Automatic-remote

Oui - Maintenance

Oui - Process

Ct14

1,2

Que se passe-t-il si la valeur orCat n'est pas prise en charge ou est incorrecte ?

DOns : commande de contrôle rejetée

SBOns : commande de contrôle rejetée

DOes : non applicable

SBOes : commande de contrôle rejetée

Ct15

1,2

Le IED accepte-t-il une requête SelectWithValue ou Operate avec une valeur de contrôle identique à la valeur d'état actuelle ?





Ce comportement est-il configurable ?

DOns : Oui

SBOns : Oui (Addcause PosRch)

DOes : non applicable

SBOes : Oui (Addcause PosRch)



Configurable : Non

Ct16

1,2

Le IED accepte-t-il une requête Select ou Operate sur le même objet de contrôle provenant de 2 clients différents en même temps ?

DOns : Oui (par défaut : O)

SBOns : Non (par défaut : N)

DOes : Non applicable
(par défaut : O)

SBOes : Non (par défaut : O)

Ct17

1

Le IED accepte-t-il une requête Select/SelectWithValue provenant du même client lorsque l'objet de contrôle est déjà sélectionné (Tissue n°334) ?

SBOns : Oui

SBOes : Non

Ct18

1,2

Pour SBOes, la validation interne est-elle effectuée pendant l'étape SelectWithValue et/ou Operate ?

Oui

Ct19

-

Est-il possible de bloquer une opération de contrôle avec Mod=Off ou [On-] Blocked (Comparer avec PIXIT-Sr5]) ?

Obsolète

Ct20

1,2

L'IED prend-il en charge le fonctionnement local ou à distance ?

Oui

Ct21

1,2

L'IED envoie-t-il un rapport d'information avec LastApplError dans le cadre de la réponse Operate pour un contrôle avec sécurité normale ?

SBOns : Oui

DOns : Oui

Ct22

2

Comment forcer un parameter-change-in-execution ?

SBOns : Non Applicable

SBOes : Non Applicable

Ct23

1,2

Combien d'objets de contrôle SBOns ou SBOes est-il possible de sélectionner simultanément ?

SBOns : plusieurs (avec plusieurs interfaces IFE )

SBOns : plusieurs (avec plusieurs interfaces IFE )

Ct24

1,2

Est-il possible de forcer un objet contrôlable à conserver son ancien état (par exemple, les objets contrôlables internes peuvent ne pas autoriser un tel forçage contrairement à un interrupteur comme un disjoncteur hors du DUT) ?

Oui

Ct25

1,2

Lorsque CDC=DPC est pris en charge, est-il possible de faire passer DPC (Controllable Double Point) à l'état intermédiaire (00) ?

Non

Ct26

1,2

Nommez un point de contrôle (le cas échéant) avec une temporisation de déclenchement finie et spéficiez la temporisation (en millisecondes).

DOes : Non applicable

SBOes : LD0/CSWI.Pos (120000 ms)

Ct27

2

Le IED prend-il en charge les objets de contrôle avec des signaux externes ?

DOns : Oui

SBOns : Oui

DOes : Non applicable

SBOes : Oui

Ct28

-

-

Obsolète, conservé comme espace réservé

Modèle de synchronisation horaire

ID

Édition

Description

Valeur/Clarification

TM1,

1

Quels bits de qualité horaire sont pris en charge (configurable par l'IED ) ?

Oui - LeapSecondsKnown

Par défaut : False

Oui - ClockNotSynchronized

Tm2

1, 2

Est-il possible de décrire le comportement lorsque le ou les serveurs horaires cessent de répondre ?

Quelle est la durée de détection de perte d'un serveur horaire ?

Configurer ClockNotSynchronized après la durée de détection de perte

Maximum. 60 s

Tm3

1,2

Combien de temps faut-il pour adopter la nouvelle heure du serveur horaire ?

Cela dépend de la différence de temps entre le serveur interne et le serveur horaire.

Maximum. 60 s à partir de la dernière synchronisation

Tm4

1,2

Quand le bit de qualité horaire ClockFailure est-il défini ?

Never set ou set when …
Tested by... ou cannot be tested

Tm5

1

Quand le bit de qualité horaire Clock not Synchronized est-il défini ?

Lorsque la connexion à tous les serveurs horaires est perdue

Tm6

-

L'horodatage d'un événement binaire est-il ajusté au cycle de scrutation configuré ?

Obsolète

Tm7

1

L'équipement prend-il en charge le fuseau horaire et l'heure d'été ?

Oui

Tm8

1,2

Quels attributs du paquet de réponse NTP sont validés ?

O/N - Indicateur de saut différent de 3

O/N - Mode égal à SERVER

O/N - OriginateTimestamp égal à la valeur envoyé par le client NTP comme horodatage de transmission

O/N - Vérification de la vraisemblance des champs d'horodatage RX/TX

O/N - NTP version 3 et/ou 4

O/N - Autre (décrire)

Tm9

1,2

Les fichiers COMTRADE utilisent-ils l'heure locale ou l'heure UTC ?

Non applicable

Est-ce configurable ?

Non applicable

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?