Просмотр полной версии : Максимальное или минимальное значение в журнале
Здравствуйте.Есть журнал,в котором отображается сообщение о превышении или понижении значения по событию.Формуле события простая...значение больше уставки.В журнале отображается время начала и конец выбега значения за диапазон.Требуется в журнале выводить еще значение ,максимальное и минимальное ,на которое значение вышло за диапазон.
Например:Зона 1,датчик ТЕ 1,превышение заданого значения на 5С
SCADAMaster
23.07.2018, 12:18
У события есть закладка "Сообщение" где можно выводить как свой текст, так и значение переменной.
Заводите переменные которые хранят текущее "максимальное и минимальное ,на которое значение вышло за диапазон" и когда надо (например когда переменная уже вернулась в нужные границы) выводите своё событие с этими текстами.
Получится минимум 2 сообщения в журнале, когда переменная вышла за уставки и когда вернулась (зато с текстом макс\мин выхода)
Не совсем понятно,мне нужно чтобы в сообщении было значение .Максимальное..например значение было вне диапазона 30секунд,и максимальное его превышение составило 4 градуса.вот эти 4 градуса и хочется увидеть
SCADAMaster
23.07.2018, 13:55
Событие срабатывает на некое логическое условие. И сообщение формируется в момент срабатывания события.
Значит текст по превышению вы сможете получить только тогда, когда превышение завершится (т.е. будет Уже известно что максимальное превышение было те самые 4 градуса).
Максимальное\минимальное вы вычисляете сами. Результат вычисления передаете событию, на закладку "Сообщение".
А есть ли ФБ который бы мог определить максимальное значение за время пока значение за диапазоном?
SCADAMaster
23.07.2018, 18:28
Обработка сигналов ФБ - скользящий максимум. Можно им отследить максимум, а потом вычитать значение диапазона
Правильно ли я понимаю, если неизвестно время ,когда параметр был вне диапазона,нет готового решения определить максимальное значение?
Может быть такая возможность есть в отчете,или например отображение вышедших за диапазон параметров отображать на тренде с описанием этого парамера (номер датчика) на графике.
Отображение графика по событию
Только график нужен на определенное количество датчиков.например в зоне 1. 21датчик ,при превышение диапазона датчик номер 3 отображается на графике,а по возвращению в нормы перестает отображается и т.д.
SCADAMaster
24.07.2018, 10:12
Скриптом можно:
https://insat.ru/blog/fb-skript-c-i-ego-ispolzovanie-v-masterscada-obrabotka-arkhivov/
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot