ubuntu20.04

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #23440
    svertim
    Участник

    Здравствуйте.
    Установил версию 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 в браузере?

    #23441
    manjey73
    Участник

    1. Да, но может запускаться с ограничениями под самим Mono. Если вы смогли запустить под Wine, попробуйте кинуть Window версию туда. (проверить легко на выпадающих списках в таблицах администрирования)
    2. Самого проекта на Linux вроде нет, в смысле папок Project
    3. Передать проект серверу, но если честно на Linux не пробовал… Подойдет ли тут Виндовая версия Админа или нет, не знаю..

    #23442
    a80808
    Участник

    Редактор схем в своей работе использует браузер (Хром, файрфокс и т.п.), который указывается в Настройках.

    #23448
    svertim
    Участник

    При попытке передать базу серверу возникает окно ошибки с сообщением.
    «Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
    Это происходит как при запуске 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 в общих параметрах сервера, ничего не изменилось то же окно «Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
    Есть идеи как передать проект серверу?

    #23458
    Mikhail
    Модератор

    Добрый день!
    Используйте Администратор на Windows.

    Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя

    Это логическая ошибка. Как исправить, написано здесь.
    Примечание: В версии 6 логин и пароль для Агента хранятся в конфигурации Агента и подобная проблема не возникает.

    #23460
    svertim
    Участник

    Запустил Администратор через Wine, экспортировал таблицу пользователей в папку /opt/scada/BaseDAT, там появился файл user.dat
    При попытке передачи проекта в сервер опять вышло окно «Ошибка при передачи конфигурации: Не удалось войти в систему — Ошибка при проверке пользователя.»
    и в папке /opt/scada/BaseDAT, пропал файл user.dat
    Запустил Администратор через MonoRuntime, экспортировал таблицу пользователей в папку /opt/scada/BaseDAT, там появился файл user.dat
    При попытке передачи проекта в сервер возникло окно с сообщением об успешном завершении передачи.
    Перегрузил компьютер.
    В браузере по адресу localhost/scada открывается последний переданный проект (попробовал несколько разных проектов).
    Спасибо за помощь!
    Теперь буду пытаться подключать овен МВ110-8ДФ через овен АС4 и USB, о результатах отпишусь.

    #23461
    manjey73
    Участник

    @svertim моя единственная запись в блоге, думаю будет актуальна и для Овен АС4

    https://krdburan.blogspot.com

    #23476
    Mikhail
    Модератор

    В зависимости от того, какие модули планируется использовать в ближайшее время, возможно Вам стоит перейти на Rapid SCADA 6 Beta. dotNET6 лучше работает на Linux, чем Mono.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Вы должны авторизироваться для ответа в этой теме.