Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Тип обработки "точное" и "последнее значение"  (Прочитано 2242 раз)

KANT

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Добрый день !
Из приведенного примера в описании типа обработки "точное" не совсем понятно чем оно отличается от "последнее значение".
У меня имеется ряд данных с 14:00 до 16:00 при этом он обрывается в 14:40 на значении 9,0 и возобновляется в 15:30 значением 6,0. Интервал задан 1 час. При обработке "последнее значение" в 15:00 возвращает 9,0 (это понятно), а вот "точное", если следовать логике приведенного в мануале примера тоже должно вернуть 9,0, но возвращает 0. Проясните пожалуйста.
И еще такой вопрос: можно ли организовать вывод одного ряда данных (время-значение) в несколько пар столбцов на странице, а не в 2 столбца, как это делает стандартный бэнд? Например
15:00 5,0бар  18:00 5,2бар  21:00 ххх
16:00 6,0бар  19:00 5,8бар  22:00 ххх
17:00 7,0бар  20:00 6,2бар  23:00 ххх

Simple Scada

  • Глобальный модератор
  • *****
  • Сообщений: 285
    • Просмотр профиля
    • Simple-Scada
Здравствуйте.

Цитировать
Из приведенного примера в описании типа обработки "точное" не совсем понятно чем оно отличается от "последнее значение".
Насколько мы поняли, проект с 14:40 по 15:30 был выключен и архивных данных за этот промежуток нет? В таком случае, если выбрать тип обработки "последнее значение", то в отчет попадет последнее значение, попавшее в архив за указанный интервал. Если выбрать тип обработки "точное" и на конец интервала нет данных, то результатом будет 0.

Цитировать
можно ли организовать вывод одного ряда данных (время-значение) в несколько пар столбцов на странице, а не в 2 столбца, как это делает стандартный бэнд?
К сожалению, такой возможности нет.

KANT

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
т.е. если на 14:59:59 и 15:00:01 есть значения, например 50, а на 15:00:00 нет значения, то точное на 15:00:00 вернет 0? Или это зависит от того запущен был проект на 15:00 или нет?

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1400
    • Просмотр профиля
Если в этот промежуток времени проект работал стабильно и не выключался, то тип обработки "Точное" вернёт значение равное 50, т.к. скада-системе точно известно, что значение переменной с 14:59:59 по 15:00:01 было равно 50 и не изменялось. Значит в 15:00:00 значение гарантированно было равно 50. Во время перезапусков сервера скады(или когда проект остановлен) архивация не ведется, следовательно архивных данных за этот момент времени не будет, поэтому результатом типа обработки "Точное" в таком случае будет 0.
« Изменён: 11 Мая 2023, 12:18:51 от Simple_Scada »