Стартовая страница › Форумы › Вопросы без категории › ubuntu20.04
- В этой теме 7 ответов, 4 участника, последнее обновление 1 год, 11 месяцев назад сделано Mikhail.
-
АвторСообщения
-
12.05.2022 в 16:49 #23440svertimУчастник
Здравствуйте.
Установил версию 5.8.4 mono на linux ubuntu20.04.4
в браузере по адресу localhost/scada
открывается проект helloworld
прочитал документацию https://rapidscada.net/doc/content/latest/ru/
вопросы:
1. Приложение Администратор есть только под Windows?
в папке /opt/scada/ScadaAdmin/ я нашел программу ScadaAdmin.exe и запустил с помощью wine7.0
это правильно? или я не то установил и есть версия приложения Администратор под linux?
2. Проект в linux я нашел по адресу Z:\opt\scada\Projects\HelloWorld_Linux
(файловую систему linux wine видит как диск Z)
это правильно или проект где то еще хранится?
3. В папке Z:\opt\scada\Projects\ я создал папку mproject1 и в нее создал новый проект mp1
в проекте в разделе Интерфейс создал NewFile.sch — схему
при двойном клике на этой схеме появляется окно с текстом ошибки:
«Ошибка при открытии браузера: Invalid URI: The format of the URI could not be determined.»
после закрытия окна с ошибкой появляется редактор схем, в нем есть две вкладки Компоненты и Свойства, но самой схемы нет, есть кнопка с глобусом, при нажатии на нее появляется то же окно ошибки
в Настройках редактора схем можно задать директорию веб-приложения, и там было указано /opt/scada/ScadaWeb/
я поменял на Z:/opt/scada/ScadaWeb/ появилась вкладка со схемой на которой я разместил статический текст
сохранил и закрыл схему, сохранил и закрыл проект, перезагрузил компьютер
запустил браузере по адресу localhost/scada
ввел логин и пароль
открывается проект helloworld
открыл mp1 с помощью программы ScadaAdmin.exe — проект сохранен, схема с текстовым полем на месте
как мне увидеть проект mp1 в браузере?12.05.2022 в 17:16 #23441manjey73Участник1. Да, но может запускаться с ограничениями под самим Mono. Если вы смогли запустить под Wine, попробуйте кинуть Window версию туда. (проверить легко на выпадающих списках в таблицах администрирования)
2. Самого проекта на Linux вроде нет, в смысле папок Project
3. Передать проект серверу, но если честно на Linux не пробовал… Подойдет ли тут Виндовая версия Админа или нет, не знаю..13.05.2022 в 08:23 #23442a80808УчастникРедактор схем в своей работе использует браузер (Хром, файрфокс и т.п.), который указывается в Настройках.
13.05.2022 в 14:17 #23448svertimУчастникПри попытке передать базу серверу возникает окно ошибки с сообщением.
«Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
Это происходит как при запуске ScadaAdmin.exe через Wine, так и при запуске через Mono.
В итоге
папка /opt/scada/BaseDAT — пустая (нет ни одного файла)
папка /opt/scada/Interface — пустая
папка /opt/scada/ScadaWeb/config — пустая
(уточню, в системе Linux на все указанные папки права на чтение и запись предоставил всем)
как следствие при запуске в браузере по адресу localhost/scada появляется страница ввода пароля, но ввод пароля приводит к ошибке «Server is unavailable».
До попытки передать проект серверу проект helloworld в браузере запускался.
Пробовал в ScadaAdmin.exe открывать проект helloworld и передавать его в сервер, всё время «Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
Пробовал дописывать «Z:» к путям директорий для Linux в общих параметрах сервера, ничего не изменилось то же окно «Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
Есть идеи как передать проект серверу?13.05.2022 в 14:38 #23458MikhailМодераторДобрый день!
Используйте Администратор на Windows.Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя
Это логическая ошибка. Как исправить, написано здесь.
Примечание: В версии 6 логин и пароль для Агента хранятся в конфигурации Агента и подобная проблема не возникает.13.05.2022 в 15:31 #23460svertimУчастникЗапустил Администратор через Wine, экспортировал таблицу пользователей в папку /opt/scada/BaseDAT, там появился файл user.dat
При попытке передачи проекта в сервер опять вышло окно «Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
и в папке /opt/scada/BaseDAT, пропал файл user.dat
Запустил Администратор через MonoRuntime, экспортировал таблицу пользователей в папку /opt/scada/BaseDAT, там появился файл user.dat
При попытке передачи проекта в сервер возникло окно с сообщением об успешном завершении передачи.
Перегрузил компьютер.
В браузере по адресу localhost/scada открывается последний переданный проект (попробовал несколько разных проектов).
Спасибо за помощь!
Теперь буду пытаться подключать овен МВ110-8ДФ через овен АС4 и USB, о результатах отпишусь.13.05.2022 в 15:47 #2346113.05.2022 в 18:07 #23476MikhailМодераторВ зависимости от того, какие модули планируется использовать в ближайшее время, возможно Вам стоит перейти на Rapid SCADA 6 Beta. dotNET6 лучше работает на Linux, чем Mono.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.