Introduction

Le module BMENOP0300 est un équipement qui envoie et reçoit des données horodatées conformes au protocole IEC 61850. Certains équipements ERT Mx80 envoient et reçoivent des données horodatées conformes au protocole IEC 60870.

Pour autoriser le transfert de données entre des équipements qui prennent en charge différentes structures d'horodatage, vous pouvez utiliser les fonctions élémentaires suivantes dans votre programme :

  • T850_TO_T870 : cette fonction élémentaire convertit les données horodatées IEC 60870 (par exemple, celles qui sont générées par le module BMXNOR0200) en des données IEC 61850 plus lisibles.

  • T870_TO_T850 : cette fonction élémentaire convertit les données horodatées IEC 61850 générées par le module BMENOP0300 au format IEC 60870 pour les utiliser sur d'autres équipements ERT Mx80.

Représentation de T850_TO_T870 en FBD

La figure suivante décrit la fonction T850_TO_870 :

Paramètres de T850_TO_T870

Paramètre

Type

Description

Paramètres d'entrée :

IN

TIME_850_FORMAT

Format d'horodatage IEC61850

Paramètres de sortie :

OUT

TIME_870_FORMAT

Format d'horodatage IEC 60870

Représentation de T870_TO_T850 en FBD

La figure suivante décrit la fonction T870_TO_T850 :

Paramètres de T870_TO_T850

Paramètre

Type

Description

Paramètres d'entrée :

IN

TIME_870_FORMAT

Format d'horodatage IEC 60870

Paramètres de sortie :

OUT

TIME_850_FORMAT

Format d'horodatage IEC61850

Structure du type de données : TIME_850_FORMAT

Elément

Type

Description

Secondes

DWORD

Secondes écoulées depuis le 01-01-1970

NOTE : seules les dates postérieures au 1er janvier 2000 sont correctes.

Ms_Quality

DWORD

Millisecondes au format IEC61850 dans les trois octets de poids faible (qualité gérée par l'octet de poids fort)

Structure du type de données : TIME_870_FORMAT

Elément

Type

Description

ms

WORD

De 0 à 59 999 ms

min

BYTE

Valeur numérique des minutes : 0 à 59. Le bit de poids fort indique la validité de l'heure :

  • 0 = heure valide

  • 1 = heure non valide

hour

BYTE

Valeur numérique des heures : 0 à 23

NOTE : l'heure d'été n'est pas prise en charge.

day

BYTE

Valeur numérique du jour : 1 à 31.

NOTE : le jour de la semaine n'est pas pris en charge.

mon

BYTE

Valeur numérique du mois : 1 à 12

year

BYTE

Valeur numérique de l'année : 0 à 99

reserved

BYTE

<réservé>