Все приложения Simple-Scada (сервер, редактор, клиент и доп. утилиты) теперь могут работать в Linux. Работа приложений протестирована с Astra Linux и РЕД ОС. Подробную информацию о установке и работе в Linux см. в руководстве по ссылке.

Изменения:

  • Linux: в установщик добавлен пункт «Установить в ОС Linux»;
  • Linux: добавлены оптимизации для эффективной работы сервера скады в Wine;
  • Linux: добавлены изменения в работу встроенного UA-сервера;
  • Linux: добавлены изменения для работы с HASP-ключом в лицензионных версиях скады;
  • Linux: добавлены изменения в рендер OpenGL;
  • Linux: добавлено исправление смещения координат после перемещения окна редактора/клиента;
  • Linux: изменения в обработке текущего времени ПК из разных потоков;
  • Linux: оптимизации при работе с сокетами;
  • Linux: ограничен размер иконок в раскрывающихся меню редактора отчетов, для корректного отображения в Wine;
  • OPC-UA: исправлена ошибка при работе с UA-серверами с включенными политиками безопасности, когда UA-сервер использует открытый ключ размером более 2048 бит. Ошибка могла приводить к проблемам при подключении к UA-серверу, а также к очень долгой деактивации проекта;
  • при обрыве связи с удалённой СУБД расходуется меньше ресурсов на попытки восстановления связи;
  • встроенный UA-сервер: ускорен запуск проектов с включенным UA-сервером;
  • в шаблонах сообщений можно использовать спец. значения: #group_name (имя родительской группы) и #group_path (имена всех родительских групп);
  • после «Сохранить как…» GUID проекта не меняется;
  • добавлены функции AngleBetween и DistanceBetween;
  • улучшено редактирование свойств разнотипных объектов;
  • шаблонные объекты обновляются после смены концов линий и трубопроводов в шаблоне;
  • web: у компонента «Фигура» поддерживаются все типы перемещения, изменения угла наклона и размеров;
  • исправлена смена boolean свойств разнотипных объектов в редакторе;
  • исправлена ошибка чтения значения подстановки в инспекторе объектов;
  • исправлена ошибка редактора при копировании/вставке переменных с удалением группы к которой они принадлежат;

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.