Показано с 1 по 10 из 23

Тема: Как сосчитать сумму средних значений?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Ну тогда реализуйте все в модуле расчет - суммируйте значения функций за каждый час, что-то вроде:
    AbsArchAverage(Значение, 0 часов, 1 час)+AbsArchAverage(Значение, 1 час, 2 час)+....+AbsArchAverage(Значение, 23 часов, 0 час)

    Если же вам нужно выводить среднее значение за каждый час, то тогда вам можно сделать 24 модуля расчет. И еще один с суммой всех значений.
    Спасибо.

  2. #2

    По умолчанию

    Спасибо, все получилось как хотелось! А как бы еще сделать, что бы результаты модуля расчет выводились в диаграмму в виде столбиков за каждый час?

  3. #3

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Ну тогда реализуйте все в модуле расчет - суммируйте значения функций за каждый час, что-то вроде:
    AbsArchAverage(Значение, 0 часов, 1 час)+AbsArchAverage(Значение, 1 час, 2 час)+....+AbsArchAverage(Значение, 23 часов, 0 час)

    Если же вам нужно выводить среднее значение за каждый час, то тогда вам можно сделать 24 модуля расчет. И еще один с суммой всех значений.
    Добрый день. Стояла старая версия скдады, обновили до 3.8. Средние значения не стали сбрасываться на начало суток а просто изменяются за текущий час. И соответственно сумма среднечасовых значений за сутки считается не правильно.

  4. #4

    По умолчанию

    Цитата Сообщение от mib_z Посмотреть сообщение
    Стояла старая версия скдады, обновили до 3.8.
    Текущей является 3.4 SP1. До какой версии вы обновили (выполните Справка - О программе, и скопируйте текст из поля)?

    Цитата Сообщение от mib_z Посмотреть сообщение
    Средние значения не стали сбрасываться на начало суток а просто изменяются за текущий час. И соответственно сумма среднечасовых значений за сутки считается не правильно.
    Пришлите в техподдержку на support(собака) insat.ru небольшой проект с вашим расчетом, и более подробное описание проблемы (желательно со скриншотами).
    Спасибо.

  5. #5

    По умолчанию

    Считаем сумму средних значений по этой формуле: AbsArchAverage(Значение, 0 часов, 1 час)+AbsArchAverage(Значение, 1 час, 2 час)+....+AbsArchAverage(Значение, 23 часов, 0 час)
    За текущие сутки средние значения с 0 до 1 складываются со со значением с 1 до 2 и т.д.
    Наступают новые сутки ( к примеру 6- часов утра) средние значения с 0 до 1, с 1-2 ... 5-6 новых суток складываются со средними значениями с 6-7 ... 23-24 прошедших суток, тк средние значения прошедших суток не обнуляются.
    Как сделать чтобы при наступлении новых суток значения обнулялись и счет начинался нарастающим итогом с 0 ?

    И построить график посуточных значений за месяц?
    Последний раз редактировалось mib_z; 14.03.2013 в 14:50.

  6. #6

    По умолчанию

    Цитата Сообщение от mib_z Посмотреть сообщение
    Считаем сумму средних значений по этой формуле: AbsArchAverage(Значение, 0 часов, 1 час)+AbsArchAverage(Значение, 1 час, 2 час)+....+AbsArchAverage(Значение, 23 часов, 0 час)
    За текущие сутки средние значения с 0 до 1 складываются со со значением с 1 до 2 и т.д.
    А зачем так сложно? Почему нельзя с помощью этой же функции считать за все сутки?

    Цитата Сообщение от mib_z Посмотреть сообщение
    И построить график посуточных значений за месяц?
    Нужно в виде таблицы или графика?
    Можно с помощью редактора отчетов - у него, у колонки есть способ обработки "Интеграл".
    Спасибо.

  7. #7

    По умолчанию

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

Похожие темы

  1. запись значений по маске
    от swerder в разделе ПЛК1хх
    Ответов: 19
    Последнее сообщение: 13.07.2011, 08:44
  2. сохранение значений переменных
    от Лёша в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 12.11.2009, 11:37
  3. Проблема с провалами значений СИ8
    от talvik в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 22.01.2009, 18:04
  4. Логирование значений входов
    от overall в разделе Помощь Разработчикам
    Ответов: 6
    Последнее сообщение: 09.08.2008, 18:56
  5. Запись значений в ТРМ101 через OPC
    от Balog в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 04.02.2008, 15:59

Ваши права

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