This is topic LocalStatic, выборка за 1час in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Здравствуйте. Два канала LocalStatic параметры=32, каждый привязан к своему архиву-каналу. 1 LocalStatic делает выборку раз в сутки в 00часов, настройки arg0 t_from=4, arg1 T_TO= 1 Значение анализируемого канала в локальном архиве сохранялось в начале 1часа. 2 LocalStatic делает выборку каждый час, настройки arg0 t_from=2, arg1 T_TO= 1 Значение анализируемого канала в локальном архиве сохранялось с периодом в 1 час. Вопрос в следующем: Почему часовая выборка начинает работать с задержкой от 4минут или данные не извлекаются? В то же время суточная выборка работает. Данные в архиве есть, их можно наблюдать в архивных таблицах
Доп разъяснения, проверял на примере где каналов в системе не более десятка
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
"2 LocalStatic делает выборку каждый час, настройки arg0 t_from=2, arg1 T_TO= 1 Значение анализируемого канала в локальном архиве сохранялось с периодом в 1 час."
"делает выборку каждый час" - в какую "минуту/секунду/мсек" каждого часа делается выборка, как это задается?
"Значение ... сохранялось с периодом в 1 час." - откуда получается значение, чем задается период СОХРАНЕНИЯ, с какой точностью?
"часовая выборка начинает работать с задержкой от 4минут " Уточните, пожалуйста, как определяется "задержка начала работы".
Всю эту информацию с возможной проектной иллюстрацией пришлите, пожалуйста, на почту.
Posted by Nicolay B. (Участник № / Member № 4338) on :
Здравствуйте. А какой тип у аргументов arg0 и arg1(в хелпе DATE_AND_TIME)? Тип канала Call должен быть Input или Output? Пересчет канала Call должен быть цикл CALC или цикл IDLE? Привязка канала для для статистики к самому каналу Call или к его аргументу? Расчет будет происходить сам или надо посылать значение во входное значение канала Call? Нужно ли подключать СПАД архив?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Аргументы arg0 и arg1 должны быть DATE_AND_TIME. 2. Канал должен быть INPUT. 3. Цикл IDLE. 4. Канал CALL должен быть привязан к архивируемому каналу. 5. Надо посылать 1 в канал CALL. Канал CALL.LocalStatistics осуществляет выборку, на лету обрабатывает выбранные архивные записи и записывает результаты в свои аргументы. 6. Нужен СПАД архив и архивируемый числовой канал, для которого будет осуществляться выборка.
Ввиду того, что пост не соответствует содержанию запроса автора топика, топик закрывается.