Показано с 1 по 5 из 5

Тема: Визуализация. Как задавать динамические границы шкалы у Progress Bar и подобного?

  1. #1

    По умолчанию Визуализация. Как задавать динамические границы шкалы у Progress Bar и подобного?

    Вобщем-то, вопрос содержится в заголовке.
    При использовании компонента визуализации Progress Bar хотелось бы минимум и максимум шкалы привязать к соответствующим переменным.
    Пока вижу, что можно только прописать константы, и то, максимум 16-битовые.

    Подскажите, пожалуйста, кто делал нечто подобное.

  2. #2
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,695

    По умолчанию

    Штатные штуки не позволяют !
    Если включить мозг и обратить внимание на элементы типа "прямоугольник" , то можно увидеть привязку "перемещение" , "масштабирование от центра"(а его можно сместить , и др . Т.е обычную линейку (типовую) с динамическими диапазонами наверное низя , а вот типа "поплавка" в прямоугольнике в возможно , ну или раздувающийся элемент . Короче в режиме симуляции можно баловаться , эксперементировать и творить в соответствии с личными понятиями о эстетике (промышленной) .

  3. #3

    По умолчанию

    спасибо! буду пробовать, но уже копчиком чую, что ваша идея - именно то, что надо для моей задачи.

  4. #4

    По умолчанию

    Цитата Сообщение от Sergey666 Посмотреть сообщение
    Штатные штуки не позволяют ! .
    И штатные позволяют )) !
    Просто необходимо мин и макс значения задать 0 и 100. После чего представить себе, что это проценты. Ну допустим это дозатор отмеряет килограммы . У нас есть переменная "а" - это вес в бункере в данный момент времени, есть переменная "в" - величина уставки (т.е. 100%). Создаем переменную "с", которая будет равна количеству процентов "а" от "в", т.е. с=в/100*а. Затем привязываем "с" к Progress Bar и наслаждаемся победой )) Теперь при каждой смене уставки шкала будет сама пересчитываться. По-моему усё не очень сложно )))

  5. #5

    По умолчанию

    Виноват, напутал с арифметикой. Конечно же с=а*100/в

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 14.04.2015, 11:32
  2. Подсказки и предупредительные границы
    от ekshtainvi в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 04.05.2012, 14:32
  3. Динамические объекты Masterscada
    от Columbariy в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 03.04.2012, 11:10
  4. ип320 и трм201 - как задавать уставки с панели?
    от АлексейM в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 03.12.2010, 12:42
  5. ип320 - динамические номера регистров
    от drvlas в разделе Панели оператора (HMI)
    Ответов: 19
    Последнее сообщение: 05.11.2010, 20:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •