AstraRegul
Релиз 2025.08.15.00
×

4.4.1.4.3.13.1.1. Интеграция юнита

 
Для интеграции созданной библиотеки .Net Core на выполните следующие действия:
 
  • После окончания сборки плагина, скопируйте файл .dll в каталог "externals" проекта Astra.HMI.
 
 
 
2. Откройте проект Astra.HMI. Перейдите на вкладку "Проект" и выберите "Ссылка на юниты...".
 
 
3. В открывшемся окне откройте контекстное меню и выберите "Добавить из файлов".
 
 
 
4. Перейдите в каталог c файлом плагина, выберите его и нажмите кнопку "Открыть".
 
 
5. В параметре "Тип" выберите ".Net Core" и нажмите кнопку "Применить".
 
 
6. При верном подключении в параметре "Состояние" отобразится "Успешно загружено".
 

 
7. Теперь новая библиотека .NET успешно добавлена в проект и готова к использованию. Используйте этот новый компонент так же, как и встроенные компоненты Astra.HMI.
 
При интеграции в ОС Linux системах используйте полные пути до модуля. На текущий момент подключение по относительному пути работает нестабильно и может привести к ошибкам.
Пример интеграции .Net Core представлен в проекте Astra.HMI_Example. Исходный код находится в директории "dotNetIntegrationExample" в директории проекта. Собранный файл модуля .dll находится по пути "externals\dotNetIntegrationExample".