При работе в Wine на операционных системах Linux имеются следующие ограничения:
1.Возможны проблемы при работе с OPC DA-серверами. В Linux рекомендуется использовать OPC UA-серверы.
2.Не работает печать отчетов с десктоп-клиентов. Можно вызвать предпросмостр отчета, вручную сохранить его в требуемом формате и затем распечатать, к примеру через LibreOffice. Либо сразу сохранить отчет и затем распечатать вручную.
3.Не работают методы отправки/получения SMS: SendSMS, GetSMS, Dial, RunAT.
4.В Astra Linux Special Edition с Wine 10 из штатного репозитория, не работают скрипты с типом «Событие клавиатуры». Можно использовать Wine 9.
5.Система отчетов в Linux всегда использует режим интерпретации выражений, а не режим компиляции. Поэтому выражения в событиях (например: после печати, перед печатью, начало построения, взять значение и другие) работать не будут. По этим причинам, для возможности предпросмотра отчета из редактора, необходимо произвести предварительную настройку: на панели "Свойства" выбрать в верхнем раскрывающемся списке строку с именем отчета, перейти к группе опций "Ядро" и изменить "Режим вычисления" на "Интерпретация". Если не планируется использовать предпросмотр отчета из редактора, то данную настройку можно не выполнять - это не влияет на формирование и просмотр отчетов из клиента Simple-Scada.
Ниже представлена таблица протестированного функционала в различных версиях Linux:
Дистрибутив |
Версия Wine |
Функционал |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Сервер |
Редактор |
Десктоп-клиент |
Web-клиент |
Просмотр отчетов |
Редактор отчетов |
Настройки Options.exe |
Утилита Pictures |
Функции пинга |
||
Аstra Linux SE 1.71* |
ПК-сервер: WINE@Etersoft 9.0 ПК-клиент: Wine 9/10 из репозитория |
|
|
|
|
|
|
|
|
|
Аstra Linux SE 1.81* |
|
|
|
|
|
|
|
|
|
|
РЕД ОС 7.3 |
Wine 7.16 или 8.2 из репозитория |
|
|
|
|
|
с огран.2* |
|
|
|
РЕД ОС 8 |
ПК-сервер: WINE@Etersoft 9.0 ПК-клиент: Wine 9/10 из репозитория |
|
|
|
|
|
с огран.2* |
|
|
|
ALT Linux 10/11 |
Wine 9.0 из репозитория |
|
|
|
|
|
с огран.2* |
|
|
|
1.Для корректной работы приложений Simple-Scada на Astra Linux Special Edition, нужно в настройках безопасности ОС отключить опцию "Блокировка трассировки ptrace": "Панель управления" -> вкладка "Безопасность" -> "Политика безопасности" -> "Настройки безопасности" -> "Системные параметры" -> опция "Блокировка трассировки ptrace". Также, на Astra Linux Special Edition нельзя активировать функции пинга (иначе служба сервера Simple-Scada не будет запускаться).
2.При работе в РЕД ОС 7/8 и ALT Linux 10/11, некоторые раскрывающиеся списки в редакторе отчетов могут не раскрываться при нажатии на них. В этом случае можно выполнить двойной клик по списку и затем вращая колесо мыши выбрать требуемый пункт списка.