Новый релиз Alpha.HMI производства «Атомик Софт» с поддержкой Linux
Российская компания «Атомик Софт» выпустила новый релиз интегрированной среды разработки и исполнения визуальной части проектов автоматизации Alpha.HMI – версию Alpha.HMI 1.8.
Основные изменения включают поддержку операционных систем (ОС) семейства Linux и повышение удобства и скорости работы пользователей. Разработчики расширили функциональность Alpha.HMI в соответствии со сквозным обновлением флагманского продукта компании – ПО «Альфа платформа».
Была добавлена возможность подключения к Alpha.HMI компонентов, разработанных на .Net Core, что позволит пользователям ОС Linux создавать собственные компоненты. Интерфейс для взаимодействия с невизуальными компонентами .Net Core строится на базе библиотеки графических элементов Alpha.HMI.
В новой версии Alpha.HMI также была увеличена скорость запуска проекта и реализован запуск проекта из binom-файла, что позволяет пропускать этап компиляции, занимающий основное время при загрузке.
Инструменты отображения событий, тревог и графиков Alpha.Alarms и Alpha.Trends в «Альфа платформе» могут использоваться как встраиваемые компоненты или как самостоятельные приложения. Однако такие «закрытые» приложения, выполненные в виде компонентов ActiveX, работают только на ОС Windows. В Alpha.HMI 1.8 реализовано получение оперативных и исторических значений и событий по протоколу TCP, чтобы пользователи могли создавать собственные реализации Alpha.Alarms и Alpha.Trends, не зависящие от ОС.
Ряд улучшений и обновлений Alpha.HMI направлен на повышение удобства пользователя. К примеру, теперь инженер проекта может преобразовать любой объект в массив однотипных объектов, в том числе графических.
Для отрисовки мнемосхем добавлены:
- графические типы объектов «Соединительная линия» и «Место соединения», чтобы упростить рисование связей и труб;
- графический тип объекта «Перемещение» для реализации возможности Drag’n’Drop.
Кроме того, для отслеживания изменений в исходниках проекта и обновления проекта во время работы Alpha.HMI внедрен встроенный тип объекта «Менеджер проектов».