This is topic LocalStatistic перепривязка in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/40/t/000066.html

Posted by Roman2 (Участник № / Member № 2804) on :
 
Здраствуйте

1. Можно ли перепривязывать к другим каналам в реальном времени Call_LocalStatistic(Параметр =32), те использовать один Call_LocalStatistic на несколько каналов? Если да, то чем надо воспользоваться?

2. Будет ли корректно работать Call_LocalStatistic с параметрами >32 (в справке указано параметр =32)?

Спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Да, через 90-й атрибут. Там указывается индекс привязанного канала.

2. А зачем Вам ставить параметр >32?
 
Posted by Roman2 (Участник № / Member № 2804) on :
 
Задача состоит в следующем:
из копий архивов за предыдущие года по нескольким float каналам надо снять статистику за каждый день. Сразу решил попробовать в версии 6.06.3.Так как архивов много и все они разного диапазона, а интервал выборки постоянный, разумным было бы задать атрибут Параметр Сall_LocalStatistic =44( что соответствует, насколько я понимаю, интервалу 24часа).

Сегодня пытал целый день Сall_LocalStatistic...
-привязан к архивируему FLOAT каналу ( на архивном тренде есть значения в нужном интервале)
-Сall_LocalStatistic типа Output, параметр=32
-создаю 2 аргумента input date_and_time, в них посылается дата и время с экрана ( пробовал с разницой 1 мин, 1 час...)
- в реальном времени в атрибут 2 посылаю 1 (один интервал) - в аргументах по 0

Проверьте пожалуйста..

p.s. при параметр>32 в аргументах появляются данные, но со временем предыдущего запроса...
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Интервал задается при помощи аргументов ARG_000 и ARG_001. Параметр = 32.

Параметр = 44 задает интервалы разбиения.

Более подробно описано в справке в разделе Временной интервал выборки.
 
Posted by Roman2 (Участник № / Member № 2804) on :
 
Из вышенаписанного я так понимаю, что скорее всего можно...

а можно ответить однозначно?

2. Будет ли корректно работать Call_LocalStatistic с параметрами >32 (в справке указано параметр =32)?
Я получаю статистику с ПАРАМЕТР>32, но не совсем то что ожидалось и чтобы дальше решить - тратить свое время на недокументированные решения или нет, хочется получить простой реальный ответ да или нет...

3.
" Параметр=32
- значение канала CALL.LocalStatistic задает число интервалов. Если задан единственный интервал, статистические параметры записываются в аргументы CALL.LocalStatistic; "

-задаю диапазон при помощи аргументов ARG_000 и ARG_001
-в атрибут 2 посылаю 1 (один интервал разбиения) - в итоге в аргументах нули, атрибут 40 взведён, в логах пусто...
- при том же диапазоне и ПАРАМЕТР><32 канал отрабатывает нормально..
Может я неправильно что делаю?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
2. Не проверяли.

3. Функция работоспособна, это проверялось. Пришлите Ваш проект на hotline3@adastra.ru с архивом.
 
Posted by Roman2 (Участник № / Member № 2804) on :
 
Проект был отослан. Есть результаты?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Приносим свои извинения. Действительно была ошибка при работе с этим каналом. Вам был отослан патч.
 
Posted by Roman2 (Участник № / Member № 2804) on :
 
К сожалению патч ещё не дошёл.. [Неодобрение / Frown]
Отправьте пожалуйста ещё раз на адрес зарегистрированный на форуме и на тот с которого послан тестовый проект.

Спасибо.

Возник ещё вопрос:

4. CALL.LocalStatistic

"Arg_019 – диапазон, реально обнаруженный в архиве на основании заданного (T_FROM, T_TO);"

диапазон чего? У меня получается число которое не получается соотнести ни с каким диапазоном.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Выслал еще раз.

Arg_019 - это максимальный диапазон, когда значение не менялось.
 
Posted by Roman2 (Участник № / Member № 2804) on :
 
Хотелось бы получить патч для базовой версии, а не для профессиональной.. (у нас MPB+ базовый) на адрес зарегистрированный на форуме.

Спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
К сожалению, с патчем для базовой версии есть определенные проблемы. Постараемся выслать его до конца недели.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2