Форум TRACE MODE: техническая поддержка   
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » Документирование в TRACE MODE / Data Documentation in Trace Mode » Настройки тренда

   
Автор / Author Тема / Topic: Настройки тренда
Leon
Active Forum Member / Активный участник форума
Участник № / Member № 624


Icon 5 отправлено / posted      Профиль для / Profile for Leon           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте!

Подскажите как в редакторе шаблона задать настройки тренда (синтаксис параметров графика) так, чтобы :

а) формировался тренд, используя данные из архива СПАД, начиная от самого первого значения в архиве до текущего момента времени;

б) формировался тренд, использую данные из архива СПАД, начиная от начала текущих суток до текущего момента времени этого же дня.

И еще:
1) подскажите как в настройках этого же тренда отключить интерполяцию
2) как сформировать таблицу, чтобы по столбцам автоматически заполнялись значениями указанных каналов из архива СПАД за указанный период см. пункты а и б, учитывая что значений может быть несколько сотен - незаполнять же каждую ячейку в ручную, прописывая в ней синтаксис на заданное смещение внутри архива?

Спасибо.

Сообщения / Posts 66 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
a) Это невозможно (по крайней мере штатным образом), потому как нельзя определить время самой первой записи в СПАД-архиве.
б) Любая из настроек тренда может быть задана не константой, а как выражение на ТЕХНО-Лист языке. Поэтому и начало диапазона и продолжительность может быть задана функциями.

1) У каждой кривой, которую Вы задаете в списке кривых тренда в РШ имеется параметр "Интерполяция".
2) Для этого необходимо использовать репликацию ячеек. Если хотите - как пример, могу выслать Вам проект с шаблоном, где эта задача решается.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Leon
Active Forum Member / Активный участник форума
Участник № / Member № 624


Icon 1 отправлено / posted      Профиль для / Profile for Leon           Редактировать/удалить сообщение / Edit/Delete Post 
Хорошо, подскажите где ошибка:

1) формирую тренд от начала текущего дня до текущего момента времени, для этого в настройках тренда пишу синтаксис:
- время начала: RTIME(TIME(),"DAY",0)
- диапазон времени: если укажу TIME(), то ничего не выводит, если укажу 3600, то выводит тренд от начала суток плюс 1 час, как сделать до текущего момента времени?

2) Хочу отключить интерполяцию - в парамеирах кривой для интерполяции задаю константу 0 и все равно не отключается. Как можно отключить интерполяцию?

3) пожалуйста пришлите пример с репликацией ячеек на e-mail: xto@niiar.ru

Сообщения / Posts 66 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
1) В каких единицах у Вас настроена шкала?
2) Вышлите Ваш шаблон с проектом для проверки на адрес техподдержки.
3) Документация отправлена на Ваш E-mail.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Kuznetsov
unregistered



Icon 6 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post 
По поводу отображения тренда параметра из СПАД:

При выборке начений из СПАД используется функция GetVal, в которой указываются время "от" и "до". В поле "от" необходимо указать заведомо меньшее время, например, 1 сентября 2000 года. В этом случае будет осуществляться выборка всех сохраненных значений по выбранному атрибуту канала. Для определения временных границ можно воспользоваться функциями MAX и MIN, которые найдут соответственно время самого последнего и первого изменения параметра, записанного в архив.
Их-то и можно вставить в параметры горизонтальной шкалы тренда.

IP / IP: IP адрес / IP address | Report this post to a Moderator
Leon
Active Forum Member / Активный участник форума
Участник № / Member № 624


Icon 14 отправлено / posted      Профиль для / Profile for Leon           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо всем! С временными интервалами вроде разобрался. Подскажите как отключить интерполяцию, потому как - запись константы 0 или 1 не помогает.Тренд все равно рисуется наклонными линиями! Ваш пример с заполнениями ячеек (см. предыдущий вопрос) не получил. отправьте еще разок на xto@niiar.ru
Сообщения / Posts 66 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
1) Вы случайно не на сигнале пилы проверку интерполяции выполняете? Сегодня попробуем посмотреть эту ситуацию. Ответ дадим здесь - на форуме.
2) Ваш сервер с xto@niiar.ru все время заворачивает письмо, в нем вложен документ примерно на 1 Мбайт. Может есть другой ящик, который может принять его?

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Leon
Active Forum Member / Активный участник форума
Участник № / Member № 624


Icon 2 отправлено / posted      Профиль для / Profile for Leon           Редактировать/удалить сообщение / Edit/Delete Post 
Проверяю я не на пиле, а на реальном процессе нагрева печи по ПИД-закону, который идет на контроллере I-8837. Данные беру через ОРС-сервер. И получается так, что например была выставлена уставка температуры 200 С, через 1 час ее подняли до 300 С - а тренд рисуется наклонной линией с момента выставления уставки 200 С до момента времени изменения на 300 С. Я так понимаю это и есть интерполяция.Но в моем случае она мне только мешает, так как не отображает реальный ход событий изменния текущей уставки. Жду вашего совета по этому поводу. Пример по репликацией ячеек попробуйте скинуть еще разок в конце дня - наш админ пообещал исправить это дело.
Сообщения / Posts 66 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Интерполяция - действительно не работает, это ошибка и я поместил ее в нашу базу для исправления.
Письмо с описанием примера я попробую отправить Вам еще раз сегодня вечером.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Kuznetsov
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post 
to Leon:
Такой ситуации можно избежать, если периодически записывать в СПАД текущее состояние каналов, например, 1 раз в 10-15сек, в зависимости от динамики процесса, или перед изменением уставок. Это можно делать управлением канала Системный -> потеря СПАД.

IP / IP: IP адрес / IP address | Report this post to a Moderator
Leon
Active Forum Member / Активный участник форума
Участник № / Member № 624


Icon 2 отправлено / posted      Профиль для / Profile for Leon           Редактировать/удалить сообщение / Edit/Delete Post 
Ваше письмо я так и не получил, пожалуйста попробуйте отправить на leon_xto@mail.ru
Сообщения / Posts 66 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post 
Отправил на leon_xto@mail.ru
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2