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

Тема: Индикатор выполнения

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,825

    По умолчанию

    Пусть в элементe всегда заданы границы 0 и 100.

    Если общее время - 200, а текущее 50 - то в переменную SEC_PROC должно быть записано значение 25.
    Если общее время 600, а текущее 100 - то в переменную SEC_PROC должно быть записано значение 16 (ну или 17).

    Формула в общем виде:

    Код:
    SEC_PROC := REAL_TO_UINT(текущее время * (100.0/общее время));
    Вместо UINT подставьте тип данных переменной SEC_PROC.

Похожие темы

  1. Как индицировать текущий этап выполнения?
    от Mikluha-Maklay в разделе Программируемые реле
    Ответов: 20
    Последнее сообщение: 13.02.2018, 18:37
  2. Скорость выполнения цикла
    от Vitamin в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 22.01.2015, 15:10
  3. Ответов: 5
    Последнее сообщение: 29.12.2010, 13:19

Ваши права

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