IEC 61850

Relier des IED de poste électrique en IEC 61850 sur MMS : références d'objet, le suffixe de contrainte fonctionnelle et les types de valeur MMS pris en charge.

Afficher en Markdown

Le pilote IEC 61850 ne fait pas partie du téléchargement actuel de Ganter Lab : une station installée depuis ce téléchargement ne peut donc pas encore se connecter à un IED.

Le pilote IEC 61850 parle à des IED de poste électrique (relais de protection, unités de fusion, contrôleurs de travée) sur MMS, la moitié client/serveur d'IEC 61850. Vous adressez les valeurs par leur référence d'objet dans le modèle de données de l'équipement : équipement logique, nœud logique, objet de donnée, attribut de donnée. Ajoutez un équipement sous le pilote IEC 61850 dans le Connector; le volet ne montre que les champs que ce protocole emploie.

Connexion

Champ Sens Par défaut
Hôte L'adresse IP ou le nom d'hôte de l'IED. vide
Port Le port TCP de la connexion MMS. 0 emploie 102, le standard ISO-on-TCP. 0

L'en-tête de l'équipement montre le point de terminaison assemblé, par exemple iec61850://192.168.0.40:102. Ce pilote n'a aucun champ d'intervalle de scrutation : ses tags sont lus une fois par seconde.

Adressage

Un tag IEC 61850 est adressé par son chemin MMS dans la carte Source du tag :

Champ Sens Valeurs acceptées Par défaut
Chemin MMS La référence d'objet, suivie au besoin d'un suffixe de contrainte fonctionnelle entre crochets. Obligatoire. texte libre vide
Longueur de lecture (octets, vide = automatique) Ne complète que la forme d'adresse enregistrée du tag; les lectures sont des lectures MMS typées et l'ignorent. 1 et au-delà, ou vide vide

La référence d'objet est le chemin complet à travers le modèle de données, ÉquipementLogique/NœudLogique.ObjetDeDonnée.AttributDeDonnée :

Chemin MMS Lit
LD0/MMXU1.TotW.mag.f l'amplitude de la puissance active totale (une grandeur mesurée, [MX] par défaut)
LD0/MMXU1.A.phsA.cVal.mag.f l'amplitude du courant de la phase A
LD0/GGIO1.SPCSO1.stVal[ST] une valeur d'état à point unique
LD0/LLN0.Mod.stVal[ST] le mode de l'équipement logique

Le suffixe nomme la contrainte fonctionnelle de l'attribut de donnée, la même colonne FC que montre le fichier ICD ou SCL de l'IED. C'est exactement deux lettres majuscules entre crochets à la fin du chemin. Sans suffixe, MX (grandeurs mesurées) est supposé, ce qui convient aux mesures analogiques; les valeurs d'état demandent [ST], les consignes [SP], les valeurs de configuration [CF]. Les jetons acceptés :

FC Sens FC Sens
ST information d'état EX définition étendue
MX grandeurs mesurées (analogiques) CO commande
SP consigne US valeurs échantillonnées unidiffusées
SV substitution MS valeurs échantillonnées multidiffusées
CF configuration RP compte rendu non tamponné
DC description BR compte rendu tamponné
SG groupe de réglages LG blocs de contrôle de journal
SE groupe de réglages modifiable SR réponse de service ou suivi
OR commande reçue BL blocage

Un chemin dont la FC ne correspond pas à la contrainte réelle de l'attribut fait échouer la lecture : quand une valeur reste mauvaise, comparez donc le suffixe au fichier SCL avant de douter du chemin. La ligne en lecture seule Adresse source (bus) de la carte Source montre l'adresse assemblée au fil de vos modifications.

Types de donnée

Le sélecteur de type de donnée offre les quatre valeurs MMS primitives que le pilote sait transporter, chacune lue par une lecture MMS typée :

Type de donnée Valeur MMS Remarques
Float virgule flottante le choix habituel pour les grandeurs mesurées mag.f
Boolean booléen un état à point unique, comme le stVal d'un SPS
Int32 entier ramené depuis l'entier MMS; une valeur au-delà de 32 bits fait échouer la lecture
String chaîne visible des noms, des chaînes de fournisseur, des descriptions dU

Les valeurs composites ne se lisent pas comme un seul tag : un objet de donnée entier, une chaîne de bits de qualité ou un horodatage n'entrent pas dans les quatre primitives ci-dessus. Adressez l'attribut feuille primitif dont vous avez besoin, comme la feuille mag.f ou stVal elle-même.

Écritures

Les tags dont l'accès est Lecture et écriture ou Écriture seule peuvent être écrits. Une écriture envoie la valeur MMS typée vers la même référence d'objet et la même contrainte fonctionnelle, ce qui convient aux consignes ([SP]) et aux autres attributs inscriptibles. Les écritures sont de simples écritures MMS : le pilote n'exécute pas le modèle de commande d'IEC 61850, donc les commandes vers les contrôles Oper et SBO des attributs CO ne sont pas ce à quoi cela sert. Un nouveau tag démarre en Lecture seule.

Découverte

L'autodescription d'IEC 61850 n'est pas reliée à un balayage dans ce pilote : le Connector ne montre donc aucun bouton Découvrir. Prenez les références d'objet dans le fichier SCL ou ICD de l'IED et ajoutez l'équipement et ses tags à la main.

Bon à savoir

  • Les valeurs sont scrutées sur MMS une fois par seconde; les comptes rendus tamponnés et non tamponnés (RCB), GOOSE et les valeurs échantillonnées ne sont pas employés.
  • La connexion MMS est un ISO-on-TCP non chiffré; TLS ne fait pas partie de la construction de ce pilote.
  • Un IED injoignable ne coûte rien au démarrage : l'équipement continue de réessayer en arrière-plan et ses tags lisent une mauvaise qualité jusqu'à ce que la connexion aboutisse.