Logiciels Enfouis/Outils de développement/Piles de Communication/IEC 61850

Piles de communication et Services de conception

JP Embedded est une start-up Polonaise spécialisée dans la conception de matériel et de logiciel embarqué proposant une bibliothèqye IEC 61850

Pile de Communication IEC 61850

IEC61850 est un standard international de communication pour les sous-stations d'alimentation electrique. Il définit d'un modèle de données orienté objet utilisé pour décrire une structure logicielle d'un appareil.

JPEmbedded a implémenté les fonctionnalités de l' IEC 61850 sous la forme d'une biliothèque C/C++ conçue pour les systèmes embarqués

Fonctionnalités de la  Bibliothèque IEC 61850 en code source:

  • Code source écrit en ANSI/ISO C++ Standard
  • Conçue pour les applicaitons embarquées
  • Code efficient et traitement du protocole conçu pour fonctionner de façon efficace dans les systèmes embarqués
  • Par conception, indépendant de la plate forme utilisée. Portage aisé sur différentes architectures.
  • Peut être utilisé avec ou sans OS temps-réel
  • Support pour différentes plateformes, ex: Linux et ARM
  • Permet aux utilisateurs de mettre en oeuvre des applications compatibles IEC61850 avec des connaissances minimales du standard IEC61850 et des protocoles.
  • Simple à utiliser, réduit le temps de mise sur le marché d'application IEC61850 et améliore l'utilisation.
  • Interface de programmation API conçue pour libérer le développeur des détails du protocole.
  • Modèle de données avancé facilitant l'intégration et l'initialisation pour le modèle de données de l'appareil.
  • Implémente  les services définis dans IEC61850 au sein de la bibliothèque
  • Implémente une communication efficace ( Emetteur et Abonné ) pour :Generic Substation Event (GSE), Generic Object Oriented Event (GOOSE), Sampled Values (SV), Reports, Logging, Time Synchronization.
  • Implements Manufacturing Message Specification (MMS) international standard ISO 9506 support.

Ressources mises en oeuvre:

  • structure logique  basée sur: Logical Device, Logical Node, DataObject, Data Attribute, Data Sets et classes objet Control Blocks.
  • support de communication Generic Substation Event (GSE) :
    -sending and receiving of Generic Object Oriented Event (GOOSE) messages,
    -get GOOSE element number and reference messages publisher / subscriber support.
  • support de communication Sampled Values (SV) :-envoi et reception de messages Sampled Values  Multicast et Unicast,
     differents modes de sampling implémentés. 
  • support de communication Reporting - envoi/recpetion de rapports  Buffered et Unbuffered.
  • support de synchronisation Temps:
    implementation Simple Network Time Protocol (SNTP),
    support des modes de synchronisation temps  Unicast et Multicast time.
  • Jeu de données pour les différents Control Blocks
  • Control blocks  pourGeneric Substation Event (GSE), Generic Object Oriented Event (GOOSE), Sampled Values (SV), Reports, Logging.