Все приложения 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 свойств разнотипных объектов в редакторе;
- исправлена ошибка чтения значения подстановки в инспекторе объектов;
- исправлена ошибка редактора при копировании/вставке переменных с удалением группы к которой они принадлежат;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.