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

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Документирование в TRACE MODE 6 и в T-FACTORY 6 / Document generation in TRACE MODE 6 and T-FACTORY 6 » Отсутствие данных в архивной таблице

   
Автор / Author Тема / Topic: Отсутствие данных в архивной таблице
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Добавил архивную таблицу в документ с параметрами выборки за 4 часа с шагом в 1 час. Если в какой-либо час, например с 12 до 13, 5-10 минут МРВ был выключен, в таблице отображается "?0". Можно этого избежать?
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если на время среза значение недостоверное, то ставится вопрос перед ним.

Что значит можно ли этого избежать?

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
На время среза МРВ был запущен, занчения были достоверны. Срез делался в 16.00, МРВ не работал с 15.20 до 15.40. Время выборки 4 часа, шаг - 1 час. Избежать - чтобы данные были, или данные только за полный час будут сделаны?
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Так что, ответ будет?
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если у Вас не стоит галочка в настройках узла "Запись в архивы среза по всем каналам", то при выключении МРВ знак вопроса появляться вообще не должен.

Если галочка стоит, то недостоверность должна появляться только если срез попадает на время выключения МРВ.

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Галочка стоит. Но срез не может попасть на время выключения каждые 4 часа за сутки, не правда ли? А если просто канал не работал, я уже писал, конкретно с 15.20 до 15.40, до на 16.00 у него стоит в таблице ?0.
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
И ещё - понадобилось завести в таблицу данные из двух простеньких программ. За сутки, раз в 4 часа видим в таблице для однойй программы ?18, для другой - ?21. При этом ?18, ?21 появляются в архивной таблице тогда, когда ставится @<имя_канала>.R для канала программы. Т.е. есть 2 программы, результаты которых пишутся в архив. Так если .R не ставить, то получаем число в натуральном виде, типа 14.000000 е02, а если ставим .R, .In, то получаем одно из двух чисел за все сутки. Причём они далеки от реальности.
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Так как мне вывести в таблицу данные?
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы пытаетесь вывести архивные значение по аргументам программы?
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нет, создан канал Double Float.
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы совсем нас запутали.

1) Что такое @<имя_канала>.R для канала программы?

2) И ещё - понадобилось завести в таблицу данные из двух простеньких программ.

3) Т.е. есть 2 программы, результаты которых пишутся в архив.

А потом Вы пишите про DFloat.

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, есть 2 программы, данные из которых пишутся в архив. Одновременно данные выводятся на экран, для этого сделан канал по аргументу аргумент DFloat, канал DF.
@<имя_канала>.R - по описанию документирования, допустимый синтаксис в таблице - @<имя_канала>.<короткое имя атрибута>.
Проект на hotline3@adastra.ru 1-го октября.

Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Выслать проект еще раз?
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1. В документе для архивных таблиц канал.А не работает. Только канал.R

2. Ни реальное, ни аппаратное значение канала Call.Program не архивируется, и смысла выводить их в архивную таблицу нет.

3. Канал DF архивируется как Float.

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Так... Давайте по-порядку.
1. Создана программа, пусть будет "Потери". Три аргумента - расход1, расход2, выход. Программа считает разность "Расход1"-"Расход2" и выдаёт результат в аргумент "Результат" типа OUT. Тип данных у всех аргументов - DF.
2. Перетаскиваем программу на RTM1 - каналы. Создаётся канал CALL -> Programm.
3. Привязываем аргументы расход1, расход2, по аргументу "Результат" создаём канал. Назначаем ему архив.
4. Создаём канал вызова CALL -> Programm с единственным аргументом для посылания во входное значение программы "Потери" единицы с периодичностью 1 раз в минуту.
5. В документ выводим накопленные значения из канала DF "Результат", раз он пишется в архив, то данные должны быть, верно?
6. Ставим короткое имя атрибута в таблице .R.
7. Не получаем в архивной таблице ничего внятного.
Так в чём проблема? Выслать ещё раз проект?

Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Разобраться можно только по Вашему проекту.
Может быть очень много причин, по которым ожидаемый Вами результат не получается.
Например, совершенно необоснована посылка "1" в канал программы "Потери".
Присылайте проект.

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Посылка "1" в аттрибут "Входное значение" программы была сделана после неоднократных попыток что-то получить в таблицу. На экране результат отображается и без этого.
Проект высылаю на hotline3@adastra.ru

Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Выходные данные из программ должны записываться во входное значение каналов
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
То есть канал, который создан по аргументу нужно перепривязать?
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нужно изменить привязку выходных аргументов с реального на входное значение.
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513


Icon 1 отправлено / posted      Профиль для / Profile for senatorAV           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо, работает!
Сообщения / Posts 153 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / 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

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2