This is topic Вопрос по архивам 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/000127.html

Posted by denchik (Участник № / Member № 6225) on :
 
Здравствуйте уважаемая тех поддержка.
Помогите разобраться с возникшей проблемой.
Для узла РТМ был создан СПАД архив (имя файла, состояние архива TRUE) но в СПАД архив никакие каналы не писались.
В итоге что то записывалось в rep фаил, что это есть, и как вытащить информацию с файла.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вы задавали каналам атрибуты архивирования?
Как Вы проверяли, что "в СПАД архив никакие каналы не писались"?
 
Posted by denchik (Участник № / Member № 6225) on :
 
Для всех каналов, в редактирование канала, системные, архивирование в СПАД/No
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Чтобы каналы архивировались, надо им в соответствующем свойстве задать нужный номер архива.
Посмотреть архивные данные можно на тренде.
 
Posted by denchik (Участник № / Member № 6225) on :
 
И вот еще вопрос. Я использую канал Call.ChGroupReq им обрабатываю 50 параметров Float по протоколу MODBUS RTU, как мне архивировать 4 параметра.
Я создал для 4 аргументов канала call, каналы Float и привязал реальное значение канала Float к аргументам, установил архивирование СПАД/1. Привязал все к аргументам экрана.
Данные стали идти с прерываниями (0 ... реальное значение), и архивирование нет.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Привязывать к аргументам канала CALL надо атрибут ВХОДНОЕ_ЗНАЧЕНИЕ канала FLOAT.
 
Posted by denchik (Участник № / Member № 6225) on :
 
Спасибо, входное значение работает без скачков, но вот архивировать эти каналы Float что то не получается. Когда переходишь на трэнде в архив, ничего не отображается, при скроле влево, ошибка запроса 1014.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Записи в архиве появляются через 1-2 минуты после соответствующих изменений значений каналов.

"ошибка запроса 1014" говорит о том, что на выбранный временный интервал записей в архиве нет.

Если значение архивируемого канала действительного менялось, то надо подождать 1-2 минуты после изменения и только тогда искать на тренде эту запись с переходом на предполагаемую метку времени изменения значения канала.
После перезагрузки узла все ранее зафиксированные изменения значений каналов при скроле вправо будут показаны на тренде.
 
Posted by denchik (Участник № / Member № 6225) on :
 
Спасибо Вам за разъяснение.Но осталась одна загвоздка.
Это на счет "rep" файла. Как я уже говорил что СПАД было No. А в "rep" фаил, что то писалось. На данный момент он весит 400 Mb, как мне прочитать что там есть, подскажите.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если у всех каналов в узле был задан отказ от архивирования, то полезной для Вас информации в архиве быть не может.

В файл архива кроме информации по архивируемым каналам пишется служебная информация.
В отсутствие реальной информации служебные блоки записываются с очень невысокой плотностью, поэтому размер файла столь велик.
Уберите старый архив и начните архивировать сначала.
 
Posted by denchik (Участник № / Member № 6225) on :
 
Подскажите в чем проблема.
У меня так и не получается архивировать каналы Float
, которые привязаны к Call.ChGroupReq.

У меня организованно так: Есть Call.ChGroupReq в нем 50 аргументов к 4 привязано "входное значение Float"
Каналы Float, архивация СПАД 1. Привязал их к аргументам экрана. Создал трэнд -архивация true, привеза на него 4 необходимых аргумента канала Call.ChGroupReq.
На ModBus slave меняю значение регистров, трэнды меняются. Ждал 5 мин ,перезапуска профайлер.
Но архивов никак нет? Что не так?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Тренды и ГЭ "Текст" надо привязывать к РЕАЛЬНЫМ_ЗНАЧЕНИЯМ этих каналов FLOAT.
Архивируются именно РЕАЛЬНЫЕ_ЗНАЧЕНИЯ.

Вы привязали к аргументам канала CALL, а они связаны со ВХОДНЫМИ_ЗНАЧЕНИЯМИ каналов FLOAT, которые не архивируются.
 
Posted by denchik (Участник № / Member № 6225) on :
 
Спасибо Вам, получилось!
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2