Fonctions élémentaires T850_TO_T870 et T870_TO_T850 du module BMENOP0300
Traduction de la notice originale
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 :
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 IEC 61850
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 IEC 61850
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 IEC 61850 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é>