Как работать с Mimic?

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

    Всем привет.

    Дурацкий вопрос — как работать с новым редактором? Есть инструкция?

    Свежеустановленная RS 6.4.3 на Win10 (разработка) и Debian (сервер).
    Открыл HelloWorld из дистриба, проверил наличие новых «mim» модулей во всех местах — есть.
    Создал новое представление NewFile.mim, отправил конфиг на удаленный сервер.

    Кнопка «Mimic Editor» на удаленной Вебстанции появилась, с полем для ввода. Что туда вводить? Путь до локального относительно Вебстанции файла *.mim (/opt/scada/Views/HelloWorld/NewFile.mim) — не прокатывает (ошибка «Error loading mimic: Project not found for the mimic.»).

    Двойной клик на представлении в «Администраторе» (на Win10) открывает localhost:10008 с требованием авторизации RapidSCADA и надписью «Приложение не готово». IIS крутил, ASP переустанавливал (модуль AspNetCoreModuleV2 присутствует).

    Форум по диагонали прочитал — что то про пароли, что то про IIS… Но пароли не менял, IIS работает и рисует окно авторизации.

    Я даже не понимаю — нужно ли на комп администратора ставить Вебстанцию? (я всегда ставил только «Средства разработки»). Но без нее IIS не получает настройки сайта *:10008.

    Я в тупике, прошу помощи зала.

    • Тема изменена 2 дня, 6 часов назад пользователем Mikhail.
    #41403
    Romiros
    Участник

    Ставить веб станцию нужно, чтобы редактировать схемы на компьютере с администратором. Просит авторизацию — автризуйтесь первый раз и все будет работать.

    #41409
    GreatAlex
    Участник

    Новый редактор заработал только при полной установке всех модулей — не только вебстанцию пришлось ставить. Т.е. по сути для разработки теперь нужен полный экземпляр Рапиды на ПК разработчика.

    #41410
    manjey73
    Участник

    Да, при чем если используются расширенные компоненты, их придётся регистрировать временными ключами. В текущем редакторе это вроде не требовалось, достаточно было наличие библиотек в Администраторе и в Редакторе.

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

    Новый редактор заработал только при полной установке всех модулей — не только вебстанцию пришлось ставить. Т.е. по сути для разработки теперь нужен полный экземпляр Рапиды на ПК разработчика.

    Добрый день!
    Новый редактор является плагином веб-приложения. Поэтому на компьютере разработчика потребуется выполнить хотя бы дефолтную установку. Должно работать приложение Вебстанция и Сервер.

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

    Можно ли с этим что-то сделать в принципе? Наверное, со временем уйти от локального хранения проекта к централизованному.

    #41417
    GreatAlex
    Участник

    Все ясно, спасибо.

    #41506
    baur
    Участник

    Потихоньку осваиваем **Mimic**.

    1)
    Подскажите, пожалуйста, куда лучше положить свои файлы, чтобы корректно работал **относительный путь**, например:
    url(«/fonts/seven-segment.woff»)

    Можно ли размещать файлы в каталоге:
    SCADA\ScadaWeb\wwwroot\plugins\Mimic

    2)
    тут *mimic-custom.css* название строго пописан? там будет глобальные свойства?
    SCADA\ScadaWeb\wwwroot\plugins\Mimic\css\mimic-custom.css

    3)
    есть ли возможность хранить кастомные файлы в проекте, чтобы они не терялись при обновлении?

    #41507
    baur
    Участник

    4)
    Также заметил такой момент:

    Если в свойствах Шрифт → Наименование указать название с пробелами,
    например Seven Segment (кастомный шрифт), то шрифт не применяется.

    если задать через CSS работает корректно.

    #41508
    manjey73
    Участник

    3) я не удаляю файлы при копировании новой версии, просто не трогаю папки Config а все остальное копирую в лоб. Соответственно замещаются только те файлы, которые присутствуют, и не затираются те, которые вы куда-то положили.

    #41509
    baur
    Участник

    3) Хотелось бы чтобы файлы были в составе проекте и передавался автоматом при заливке самого проекта

    #41511
    manjey73
    Участник

    Я не про файлы проекта, они и так в нем. Я про dll и подобное, которое вы вынужденно копируете руками. В том числе и всякие собственные страницы, скрипты, которые кидаете в wwwroot и так далее.

    По факту, мне бы хотелось копировать и dll. то есть себе на ПК разработки установил, драйвер, модуль, плагин и все эти файлы так же передались куда надо с контролем наличия и версий.

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

    1. Шрифты лучше положить в SCADA\ScadaWeb\wwwroot\lib
    В PlgMimic.xml будет
    <Font name="Arial" family="Arial, Helvetica, sans-serif" url="~/lib/arial/css/arial.css" />

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

    2, 3. В mimic-custom.css можно прописать свои стили. Расположение этого файла фиксированное. Этот файл может быть случайно удалён при обновлении, нужно хранить его резервную копию.
    Попробуйте создать фейсплейт, который будет хранить кастомные стили в свойстве «Таблица стилей» и добавить зависимость на него к схеме. Сам фейсплейт на схему можно не класть.

    4. Проверю.

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

    4. Указание имени шрифта с пробелом должно работать. Сделайте, пожалуйста, скриншоты настроек, если у Вас не работает.

Просмотр 15 сообщений - с 1 по 15 (из 36 всего)
  • Для ответа в этой теме необходимо авторизоваться.