Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

 


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

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


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

...

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

Установка

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

Основной пакет с объектами для взаимодействия с сервером

https://www.nuget.org/packages/Lers.Framework/

Вспомогательный пакет для реализации внешних модулей, встраиваемых в АРМ оператора.

https://www.nuget.org/packages/Lers.Plugins/

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

Простой пример работы с Lers Framework. 


Другие примеры на GitHub:

НазваниеСсылка
Внешние модули, использующие Lers Frameworkhttps://github.com/lers-uchet/plugins
Примеры импорта и экспорта данныхhttps://github.com/lers-uchet/samples
Пример бота для Telegramhttps://github.com/lers-uchet/LersBot