Открытие журнала событий на схеме

Стартовая страница Форумы Ошибки в работе Ошибки Веб Открытие журнала событий на схеме

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

    Здравствуйте!

    Столкнулся не то с багом, не то с фичей, либо я чего то не понимаю, но ситуация следующая:

    Если разработать схему не во весь экран и оставить белые полосы снизу и/или справа, то при открытии журнала событий схема уменьшится и белая полоса справа станет больше.

    До:
    https://pastenow.ru/9ff489f8536ab57a2c6615e647703639

    После:
    https://pastenow.ru/2c4dadc94db468b4d37db91c22725a70

    Но если нажать кнопку «По ширине», то такого не произойдёт.
    https://pastenow.ru/90813a6d12ede717e1ddff976f06328f

    Но такое отображение, разумеется, никому не нужно, поэтому допустим при разработке я подобрал размер схемы под экран и теперь нет никаких «зазоров»(не обращайте внимание на то что надписи наползают, лень было менять).

    До:
    https://pastenow.ru/4cdcef1cc3c463f305dd1eb6821b7157

    После:
    https://pastenow.ru/81f7788cce09234e91ca77b534836d14

    А если нажать кнопку «По ширине», то снова никаких проблем.
    https://pastenow.ru/5a54f76d2641874beb616046487bfe39

    Не знаю в общем, нормально ли это, но при нажатии на кнопку «По ширине» уменьшение не происходит, а по умолчанию или если нажать кнопку «По размеру экрана», то происходит.

    #17170
    a80808
    Участник

    Аналогично. А вы, как я понимаю, хотите автоматическое масштабирование по размеру экрана? Тогда все поплывет — круги станут овалами и т.п. Я использую правую сторону от схемы для разных суммарных данных, вот к примеру как на левом и среднем экранах (к сожалению сейчас эта инстанца в «режиме» перехода с 5.6 на 5.8, показать не смогу, все из отчетов и архивных фото):

    или вот покрупнее


    При этом все масштабируется вроде нормально…

    #17171
    a80808
    Участник

    Ну вот, опять ничего не вставилось…

    https://ibb.co/6r7xvT4
    https://ibb.co/FY0vxKh

    #17172
    vg
    Участник

    a80808, автоматическое масштабирование думаю не нужно, потому как мнемосхемы будут расплываться, как Вы верно заметили.

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

    При продаже решений подобное отталкивает, а ставить в известность придётся.

    #17175
    a80808
    Участник

    Согласен. Возможно стоит в предложениях по будущим версиям добавить возможность «жестко» схемы — т.е. как сделано разработчиком, включая возможность жесткого закрепления панели событий, а то и вообще вынос ее на отдельный экран. Хотя возможно все это сделано на каком то платном плагине.

    #17176
    manjey73
    Участник

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

    Либо попробуйте сами в качестве фона использовать SVG с возможностью масштабирования.

    з.ы. извините, сейчас нет времени поковырять какой-то фон для проверки.

    • Этот ответ был изменен 3 года, 7 месяцев назад от manjey73.
    #17178
    a80808
    Участник

    мммм….не знаю…
    У меня в представлениях обычно фон в виде схемы (например насосная станция) а активные элементы (насосы, задвижки) как динамический рисунок с зависимостью от состояния. Если фон будет изменяться, то уплывет все…

    А еще давно хочу предложить (может и не сюда надо) сделать как сделано в схемах PI Vision — там есть возможность управлять цветом фона и текста поля в зависимости от значения этого поля (канала). Весьма удобно…

    Вот как то так (из реальной схемы PI Vision):
    https://ibb.co/ns9nhyx
    Тут в зависимости от значения можно менять цвет (атрибуты тоже — мигание например), количество «Градаций» можно менять. Цвет шрифта задается в свойствах и не меняется от значения

    #17179
    Romiros
    Участник

    А еще давно хочу предложить (может и не сюда надо) сделать как сделано в схемах PI Vision — там есть возможность управлять цветом фона и текста поля в зависимости от значения этого поля (канала). Весьма удобно…

    А что сейчас мешает это сделать? Вы можете привязать цвет фона к статусу канала.

    • Этот ответ был изменен 3 года, 7 месяцев назад от Romiros.
    #17181
    a80808
    Участник

    К статусу да. Тут к значению. Например температура наружного воздуха:
    ниже -15 — голубой;
    от 0 до -15 — светло-голубой
    от 0 до +20 — нормальный цвет фона
    выше +20 — розовый

    Иногда полезно. Сейчас же я вижу только одну возможность — указать границы и менять при выходе за них.

    #17182
    Romiros
    Участник

    Сейчас же я вижу только одну возможность — указать границы и менять при выходе за них.

    В этом и смысл. Логика работает на уровне данных, а не на уровне визуализации. Я считаю так более правильно. Конечно может более удобно это настроить на схеме, но только на ней эти правила работать и будут, по принципу динамического рисунка.
    Статус канала можно задавать и формулой, а не только границами.

    #17183
    manjey73
    Участник

    Ну собственно фона может не быть, а это может быть динамический рисунок на уровне 0, а уровень 1 уже для остальных элементов. То есть когда фоном выступает сам рисунок или целая коллекция рисунков. Никто же не мешает…

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

    Вы можете написать простую формулу, которая будет устанавливать статус в зависимости от значения канала. И соответственно фон будет меняться. В 6-й версии кадому статусу будет соответствовать несколько цветов — будет удобно.

    Продолжить цвет фона схемы за её пределы хорошая идея.

    По поводу исходного вопроса:
    Есть схема с определённой длиной и шириной, которые заданы в Редакторе схем. Когда выбран масштаб по ширине, то ширина схемы устанавливается по размеру экрана. При этом высота изменяется пропорционально.
    Когда выбирается масштаб Fit to Screen, то схема уменьшается или увеличивается таким образом, чтобы вписаться в экран. Свободное поле при этом останется либо справа, либо снизу, потому что для схемы началом является левый верхний угол. Были пожелания позиционировать схему по центру, но пока не было ресурсов их реализовать.

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

    #17186
    a80808
    Участник

    {majey73} скорость загрузки мешает 🙁 Когда фон с приличной схемой да еще всяких динамических элементов достаточно много скорость загрузки схемы сильно падает. Я думал уже над этим — например при выходе за критерии менять цвет наложенной рамки или мигающей ее делать… В одной из схем реализовано что при превышении температуры или влажности появляется вращающийся восклицательный знак в красном шестиугольнике — но при паре десятков точек схема получается довольно сложной и большой.
    Спасибо за подсказки, попробую в следующей работе.

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

    По поводу скорости загрузки:
    1. Уточните, пожалуйста, размер файла схемы.
    2. Сколько компонентов на схеме?
    3. В свежей версии, если открыть консоль по F12, то можно увидеть время загрузки схемы. Какое у Вас точное время загрузки?

    #17188
    a80808
    Участник

    Точно скорость не мерил, но для файла 3,5 мб точно больше 10 секунд. Причем с определенного размера схемы падает до минут (возможно еще связано с тем, что часто загрузка идет через межфилиальные каналы). И все это в принципе для 5,6. В 5.8.1 для схемы (ссылка ниже, но там не все видно, есть скрытые элементы, точнее еще не проявившиеся :)) время загрузки 5 секунд (через Интернет — я на удаленке). Число элементов более 30. Размер связан с фоном — это полная jpeg картинка, я сейчас стараюсь их ужать до минимума.
    Проблемы были в основном на одном из филилов — там ребята фоновые рисунки грузили по 3 мб только 🙂

    https://ibb.co/0fRcKGK

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