Introduction

Utilisez le bloc fonction élémentaire NOP850_EVTS (EFB) pour :

  • gérer et synchroniser le transfert des événements externes d'un module ERT ou CRA dans la mémoire du module 140 NOP 850 00 ;

  • gérer les transferts des événements externes entre un automate et le 140 NOP 850 00.

Représentation en FBD

Paramètres d'entrée

Paramètre d'entrée

Type

Description

ENABLE

BOOL

Début du transfert.

ERT

BYTE

Type d'ERT :

  • 0 = Quantum

  • 1 = Mx80

NOTE : lorsque le type d'ERT est :
  • Quantum : l'horodatage est l'heure locale (UTC+Fuseau horaire). Le module convertit l'heure locale en heure UTC et l'inclut dans les rapports ERT. Le fuseau horaire est défini dans la fenêtre de configuration SNTP de l'outil de configuration Modicon IEC61850.

  • Mx80 : l'horodatage est l'heure UTC. Aucune configuration n'est nécessaire.

EVT

Plusieurs possibilités :

Description de l'événement, avec la valeur, la qualité, l'horodatage et l'ID. Le type dépend de la plate-forme, Mx80 ou Quantum.

RPT

IED RPT

Informations du rapport.

TIMEOUT

INT

Seuil temporel en 100 ms pour déclencher un événement. Une valeur supérieure à 0.

Paramètres de sortie

Paramètres de sortie

Type

Description

DONE

BOOL

La valeur 1 (true) indique que l'exécution du bloc fonction est terminée.

ACTIVE

BOOL

La valeur 1 (true) indique que l'exécution du bloc fonction est en cours.

ERROR

BOOL

La valeur 1 (true) indique que le bloc fonction détecte une erreur d'exécution.

STATUS

INT

Identifie l'erreur détectée :

  • 1 = le paramètre d'entrée est non valide.

  • 2 = <Réservé>

  • 3 = le format de l'heure est non valide.

    NOTE : seules les dates postérieures au 1er janvier 2000 sont correctes.
  • 4 = délai écoulé (par défaut : 10 s)

  • 5 = modification du paramètre lors de l'exécution

RPT_BUFF

IED ERT BUF

Tampon brut contenant des entités d'horodatage d'événement.

Structure des types de données - IED_RPT

IED_RPT

Elément

Type

Description

Etat

WORD

Etat du rapport :

  • Bits 0 à 7 : rapport activé/désactivé. Chaque bit représente une instance de rapport :

    • 0 = désactivé

    • 1 = activé

  • Bits 8 à 15 : dépassement du tampon :

    • 0 = aucun dépassement du tampon

    • 1 = dépassement

DaChgCnt

WORD

Compteur qui est incrémenté à chaque génération d'un rapport.

Structure de type de données - IED_ERT_BUF

IED_ERT_BUF

Elément

Type

Description

NewTS

BYTE

Horodatage du nouvel événement.

EvtSrc

BYTE

Source de l'événement :

  • 0 = Quantum

  • 1 = Mx80

EventEntity

WORD[6]

Entité d'événement, qui peut être :

Structure de type de données - IED_EVT_M

IED_EVT_M : cette structure décrit le format des événements utilisés par les équipements Mx80 à l'aide du format IEC61850 :

Elément

Type

Description

Rese1

BYTE

<Réservé>

Value

BYTE

Valeur d'entrée.

EventID

WORD

Un identifiant d'événement :

  • le numéro de la voie ou

  • une valeur définie par l'utilisateur.

SecondSince Epoch

DWORD

Intervalle, en secondes, entre 1970-01-01 00:00:00 en UTC et l'heure actuelle.

FracOfSec_L

WORD

Fraction de la seconde courante, lorsque l'élément de valeur ci-dessus est déterminé. La fraction de la seconde est calculée comme suit :

(SUM de i = 0 à 23 de bi*2**–(i+1) s).

FracOfSec_H

BYTE

TimeQuality

BYTE

TimeQuality fournit les informations concernant l'IED émettrice et comprend les attributs suivants :

Bits

Attribut

Type

Description

0 à 4

Exactitude de l'heure

CODED ENUM

Classe de précision de la source de l'heure. Seule la valeur 10 = 1 ms est prise en charge.

5

Horloge non synchronisée

BOOL

Mis à 1, cet attribut indique que la source horaire de l'IED émettrice n'est pas synchronisée avec l'heure UTC externe.

6

Défaut d'horloge

BOOL

Mis à 1, cet attribut indique que la source horaire de l'IED émettrice n'est pas fiable.

7

Secondes intercalaires connues

BOOL

Mis à 1, cet attribut indique que la valeur SecondSinceEpoch inclut toutes les secondes des annes bissextiles. Mis à 0, il indique que les secondes intercalaires ne sont pas incluses et que les secondes sont calculées à partir de la date courante avec une journée constante de 86 400 s.

Structure de données - IED_EVT_Q

IED_EVT_Q : cette structure décrit le format des événements utilisés par les équipements Quantum à l'aide du format IEC61850 :

Elément

Type

Description

Rese1

BYTE

<Réservé>

Value

BYTE

Valeur d'entrée.

EventID

WORD

Un identifiant d'événement :

  • le numéro de la voie ou

  • une valeur définie par l'utilisateur.

Rese2

BYTE

<Réservé>

Mois

BYTE

Mois : 0 à 12

Année

BYTE

Année : 00 à 99 (pour 2000 à 2099)

Ms_Lsb

BYTE

Temps en millisecondes : 0 à 59 999 (octet de poids faible).

Ms_Msb

BYTE

Temps en millisecondes : 0 à 59 999 (octet de poids fort).

Min.

BYTE

Temps non valide / Minutes: 0 à 59

Heure

BYTE

Heure d'été / heures: 0 à 23

Jour

BYTE

Jour de la semaine/du mois : 1 à 31

Exemple de FBD d'ERT Quantum

Exemple de FBD de CRA Mx80