Lers Framework

Наиболее полный API, предоставляющий доступ ко всем функциям ЛЭРС УЧЁТ Компоненты системы
Lers Framework - наиболее полный API, предоставляющий доступ ко всем функциям ЛЭРС УЧЕТ. На нём основаны все остальные интерфейсы для взаимодействия.

Lers Framework — программный компонент, который позволяет создавать приложения, взаимодействующие с сервером ЛЭРС УЧЁТ. Lers Framework основан на платформе Microsoft .NET. Разработка может вестись на любых языках программирования, которые поддерживают платформу .NET. Например, C# или VB.NET.

Основные возможности

  • Редактирование списков объектов учёта, точек учёта, оборудования
  • Запись данных точек учёта
  • Чтение данных точек учёта
  • Расширение функциональности АРМ оператора
  • Установка канала связи с оборудованием и обмен данными с ним
  • Печать отчётов

Области применения

Расширение функциональности рабочего места оператора с помощью внешних модулей

Внешние модули ЛЭРС УЧЁТ встраиваются в рабочее место оператора и позволяют расширить его функциональность. Например, внешний модуль может получить данные по указанной пользователем точке учёта и вывести их на экран в виде какого-либо специфического графика. Так же, можно выполнить анализ этих данных и выдать пользователям сообщение.

Реализация сторонних программ, которые работают с сервером ЛЭРС УЧЁТ

Если встраиваться в рабочее место оператора не требуется, вы можете написать отдельную программу, которая будет запускаться или самостоятельно пользователем или по какому-либо расписанию. Чаще всего такие программы используются для интеграции ЛЭРС УЧЁТ с другими системами сбора данных.

Удалённое управление оборудованием

Функции Lers Framework позволяют установить канал связи с оборудованием, которое было заведено в ЛЭРС УЧЁТ, и обмениваться с ним данными. Чаще всего, управление оборудованием реализуется в виде внешнего модуля (например, удалённые пульты МР-01, КМ-5, ВКТ-5). Однако это может быть и отдельное приложение, не связанное с рабочим местом оператора.

Иерархия сборок

Lers Framework состоит из .NET сборок, которые устанавливаются вместе с любым компонентом ЛЭРС УЧЁТ. Бинарные файлы сборок находятся в папке C:\Program Files\LERS\Common\Framework\bin

Кроме того, сборки копируются установщиком в Global Assembly Cache (GAC).

Ниже приведено краткое описание сборок и их иерархия.

Иерархия сборок lers framework
Иерархия сборок Lers Framework

Установка

Lers Framework устанавливается автоматически с любым компонентом ЛЭРС УЧЁТ. На компьютере, на котором проводится разработка, достаточно установить рабочее место оператора. Библиотеки Lers Framework будут помещены в папку C:\Program Files\LERS\Common\Framework\bin, а так же занесена в GAC.

Примеры использования

Документация Lers Framework

Поделиться публикацией
Добавить комментарий