Установка Simple-Scada возможна только после установки Wine. Для установки Simple-Scada необходимо скопировать дистрибутив на ПК с РЕД ОС, кликнуть правой кнопкой мыши по инсталлятору и выбрать пункт "Открыть в Wine":
Установка производится аналогично установке в Windows, но на шаге выбора компонентов, в раскрывающемся списке нужно выбрать пункт "Установить в ОС Linux(работа через Wine)":
Важно! Если после установки, приложения Simple-Scada не запускаются, то необходимо перезагрузить ПК.
После завершения установки, на рабочем столе будет создан ярлык, кликнув по которому можно перейти в директорию пользовательских данных. Содержимое директории пользовательских данных подробно описано по ссылке.
Если используется демо-версия или ПК будет использоваться только как клиент, то дальнейшие шаги можно пропустить.
Работа с сервером Simple-Scada в лицензионной версии
При установке лицензионной версии, сервер Simple-Scada устанавливается как служба и в директории пользовательских данных дополнительно создаются bat-файлы(см. скриншот выше), через которые осуществляется запуск/остановка службы сервера Simple-Scada:
•StartService.bat - запуск службы сервера.
•StopService.bat - остановка службы сервера.
В Wine нет интерфейса для управления службами Windows, поэтому запуск, остановку и перезапуск службы сервера Simple-Scada необходимо производить через указанные bat-файлы.
Создание правил Udev для работы с USB-ключом
Для корректной работы лицензионной версии Simple-Scada с USB-ключом, требуется создать необходимые правила для службы управления устройствами Udev. Для этого, нужно запустить Терминал (Alt+T) и перейти в папку "WineUtils", расположенную в системной директории Simple-Scada (путь к директории по-умолчанию: "/home/имя_пользователя/.wine/drive_c/Program Files (x86)/Simple-Scada 2/"), выполнив команду:
cd ~/.wine/drive_c/'Program Files (x86)'/'Simple-Scada 2'/WineUtils/
Обратите внимание, директории в имени которых имеются пробелы, должны экранироваться кавычками.
Далее, необходимо выполнить команду:
sudo sh ./install.sh
Если в проекте требуется использовать функции пинга, то дополнительно нужно выполнить команду:
sudo sh ./enable_ping.sh
Для применения изменений необходимо перезапустить Wine, выполнив команду:
wineserver -k
После успешного выполнения команд, нужно переподключить USB-ключ к ПК (если он был подключен) и перезапустить службу сервера Simple-Scada используя bat-файлы:
Для проверки работы сервера Simple-Scada можно дважды кликнуть по ярлыку "Server" (см. скриншот выше) или открыть браузер и ввести адрес: "http://127.0.0.1:8758/". При подключении к интерфейсу службы нужно ввести логин/пароль. По-умолчанию это admin/admin. Рекомендуем задать уникальную комбинацию логина/пароля в настройках Options.exe -> раздел Simple-Scada Server -> "Интерфейс службы".