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

Тема: Расчёт данных, полученных с расходомера СИ 30

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

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

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Правильно - сделать переменную которая не сбрасывается. То есть счетчик перешел значение 0, а эта переменная продолжает рост - продолжает прибавлять растущее значение.

    Еще замечания по работе с данными функциями. Нужно понимать, что работа с архивами - это ресурсоемкая операция, поэтому крайне не желательно выполнять ее постоянно. Либо сделайте цикл опроса у расчета побольше (например 10 тактов) или, еще лучше - опрашивайте при возникновении необходимости. Открыл оператор мнемосхему - данные посчитались. Для этого можно положить такие расчеты в отдельный объект, а затем включать опрос этого объекта используя поле "Условие выполнения" на закладке "Опрос" объекта
    расскажите подробнее как это сделать или пример куда можно посмотреть.

    ещё вопрос по поводу "скачков" значений - почему происходит при расчёте с шагом в 1 такт, хотя текущее значение, взятое из архива не должно скакать

    если правильно понял вместе с функциями оперирования месяцами будут добавлены функции по работе с годами?
    спасибо за ответ

  2. #2

    По умолчанию

    Цитата Сообщение от test25874 Посмотреть сообщение
    расскажите подробнее как это сделать или пример куда можно посмотреть.
    В приложении пример с двумя скриптами. Один как раз для решения задачи переполнения счетчика.

    Цитата Сообщение от test25874 Посмотреть сообщение
    ещё вопрос по поводу "скачков" значений - почему происходит при расчёте с шагом в 1 такт, хотя текущее значение, взятое из архива не должно скакать
    Время у вас смещается, по поиск попадают разные данные, от этого и прыжки.
    Смотрите у переменное какие есть данные в каждый момент времени и сравнивайте.

    Цитата Сообщение от test25874 Посмотреть сообщение
    если правильно понял вместе с функциями оперирования месяцами будут добавлены функции по работе с годами?
    Нет. Только месяцы.
    Вложения Вложения
    Спасибо.

  3. #3

    По умолчанию

    поставил скрипт (второй) работает отлично.

    спасибо.

    появился следующий вопрос (возможно лучше создать новый топик?): можно ли при первом запуске (или каждом) перетянуть архивные данные показателя счётчика в архив расчётных данных скрипта (для удобства дальнейших расчётов)?

    возможно уже есть готовые решения. алгоритм вижу приблизительно таким:
    1 сравнение количества записей архивов (с учётом погрешности в несколько строк - 100 например) или даты первого значения
    2 пересчёт и архивирование данных из архива счётчика в архив скрипта с учётом цикла и записи увеличивающегося значения

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 29.03.2016, 13:54
  2. Расчёт ЗАРПЛАТЫ
    от Вентсервис в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 20.04.2015, 13:32
  3. Расчёт CRC16-CCITT
    от Андрей007 в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 07.11.2014, 11:16
  4. Подбор расходомера
    от Fix_m в разделе Трёп (Курилка)
    Ответов: 6
    Последнее сообщение: 21.05.2014, 20:17
  5. СИ8 в качестве расходомера
    от Slazonger в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 06.04.2012, 12:44

Ваши права

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