Помимо поддержки протокола Sampled Values, новая сборка также включает корректировки в части сервиса буферизируемых отчетов и файлового сервера для обеспечения соответствия сценариям испытаний на соответствие согласно требованиям Utility Communications Architecture (UCA). Кроме этого, определенные корректировки внесены в .NET API. Проект libiec61850 развивается с 2013 года. Сегодня он уже поддерживает достаточно внушительный список функций:
  • Полный стек протоколов ISO поверх TCP/IP.
  • Статическая реализация модели данных устройства с формирование кода C через файл SCL.
  • Динамическая реализация модели данных процедурами API или через конфигурационный файл.
  • Поддержка сервиса ассоциации с аутентификацией.
  • Поддержка сервисов чтения и записи для простых и сложных переменных MMS.
  • Поддержка сервисов чтения модели данных (GetServerDirectory, GetDeviceDirectory…).
  • Поддержка сервисов создания и управления набором данных (включая, динамические наборы данных).
  • Интерфейс API для клиента и сервера IEC 61850.
  • Простой API для клиента MMS (например, для использования с TASE.2).
  • Поддержка сервисов буферизированных/небуферизированных отчетов.
  • Поддержка сервиса управления группами уставок.
  • Поддержка всех сервисов управления.
  • Поддержка сервиса GOOSE (публикация/подписка).
  • Поддержка сервиса Sampled Values (публикация/подписка).
  • Инструмент для преобразования файлов SCL в статические модели данных.
  • Инструмент для преобразования файлов SCL в файлы конфигурации сервера.
  • Поддержка сервисов чтения файлов и изменения директорий.
Реализация обеспечивает соответствие второй редакции стандарта IEC 61850 согласно методикам испытаний международной организации UCA.