Показать сообщение отдельно
Старый 16.03.2020, 18:49   #221
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 179
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: SMHistory - вопросы и ответы (SMLogix 3.29)

Цитата:
Сообщение от SergVK Посмотреть сообщение
Так по фен шую?
По феншую нужно поставить экран "Исторический график". Запись периодическая, интервал "минуты". Потом на макросе СМАрт выставите 5.

Далее приподнимаете краешек графика и вставляете туда пару выводов чисел.

Далее, ставите пару блоков History, задаёте им функции. Одному считать Min, второму считать Max.

Далее объединяете входы "Температура". Это заставляет все блоки History и Смарт работать с одним и тем же архивом.

Далее делаете схему, которая сечёт движение графика и пересчитывает in/max для выводимого на экран изображения. Например.


PS. Фигачить селект раз в минуту - это глупо.

PPS. В примере показано, как создать мин/макс, событие для расчёта может быть любым. То же самое можно сделать и с отчётами. Важно понимат, что отчёт - это отчёт, а архив - это база данных.

PPPS. Входы "period, min" тоже нужно обязательно объединить, это я забыл!


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 15.05.2020 в 18:00
Arsie сейчас на форуме   Ответить с цитированием