Форум 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 » SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE » Копирование отчета тревог

   
Автор / Author Тема / Topic: Копирование отчета тревог
arkos
Forum Haunter / Завсегдатай форума
Участник № / Member № 6144


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пытаюсь делать копии Отчета тревог с помощью переменной @Copy_AR. Следуя Вашему руководству надо установить 1 в 8 бите (0х100) в значении переменной @Copy_AR. Говоря проще надо посылать 256 в значение переменной. Как это делать или как установить эту переменную по умолчанию 256. Размер файла отчета тревог не меняла. Может я что-то неправильно понимаю?.
Где увидеть функцию COPY_ARH и аргумент ее DESTINATION?

Сообщения / Posts 115 | Из / 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 
Значение бита 8 (0x100) переменной устанавливается в 1, с целью обеспечения автоматического копирования ОТ ПРИ ЕГО ПЕРЕПОЛНЕНИИ.

Каналу OUT, который связан с системной переменной @Copy_AR, надо на бланке "Основные" редактора канала задать значение "На старте"=256 и установить флаг ОТРАБОТАТЬ.
Имя COPY_ARH - обобщение функций копирования ОТ @Copy_AR и спад-архива @Copy_SIAD. Нужное значение аргумента DESTINATION вводится в 0-й байт канала (без изменения значения его первого байта), связанного с соответствующей системной переменной, для указания направления сохранения копии и ее имени.

Например, для автоматического копирования ОТ в текущей директории ОС с именем HH_DD_MM_YY надо задать начальное значение канала 259.

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


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо!
Сообщения / Posts 115 | Из / From: Украина  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
arkos
Forum Haunter / Завсегдатай форума
Участник № / Member № 6144


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1. Что означает ПЕРЕПОЛНЕНИЕ файла отчета тревог - выход за пределы максимально разрешенного файловой системой размера или выход за пределы заданного размера. Например, если в редакторе проекта задан размер ОТ 100 строк, то при возникновении 101-й строки создастся ли автоматически копия ОТ?
2. "... для автоматического копирования ОТ в текущей директории ОС с именем HH_DD_MM_YY надо задать начальное значение канала 259." Что имеется ввиду под текущей директорией ОС?

Сообщения / Posts 115 | Из / 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. Переполнения файла ОТ штатно быть не должно. При достижении заданного размера файла свежие записи автоматически будут затирать самые старые записи.

2. Автоматическое копирование ОТ в этой ситуации будет осуществляться только при соответствующем задании управления через канал, связанный с системной переменной @Copy_AR.

3. Текущей директорией является папка узла.

4. Чтобы копия автоматически записывалась в папку, где размещен основной файл ОТ, надо задать каналу значение 261. При этом копия будет иметь имя, совпадающее с именем канала, инициирующего создание копии.

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


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Создан канал CALL с типом вызова CGR, Output, Отработать - 261, системная переменная тип Output @Copy_AR (атрибут Значение) привязана в закладке Дополнительно. Отчет тревог ограничен в 1000 строк. При переполнении отчет перезаписывается с начала , стирая строки. При этом никаких копий отчетов тревог не создается. Подскажите, пожалуйста, что сделано не правильно?
Сообщения / Posts 115 | Из / 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 
Исполнительный канал должен быть числовым.
Возьмите системную переменную @Copy_AR и D&D перетащите ее в узел. Потом задайте у созданного "Отработать 261".

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


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Заданно отработать 259, но это работает крайне не стабильно. Копия создается не всегда , и понять алгоритм создания копии невозможно. В самом файле отчета тревог создается вообще какой-то беспорядок. Задано 1000 строк в результате сначала файла идет вчерашняя дата, затем посредине сегодняшняя и затем позавчерашняя. Как навести порядок и чтобы стабильно при переполнении файла более на 1000 строк создавалась копия?
Сообщения / Posts 115 | Из / 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 
Файл ОТ записывает сообщения циклически. Если запись осуществляется в последнюю строку файла (в Вашем случае - в строку с номером 1000), то следующая запись будет осуществлена в строку с номером 2 (1-я строка файла - строка его создания).
Поэтому в зависимости от интенсивности записей в одном файле ОТ могут быть записи за разные дни именно в такой последовательности, как Вы описали.

Но в файле копии даты записей должны идти строго последовательно по дате-времени.

Если интенсивность записей в какой-то момент настолько высока, что в течение 1 часа файл переполнится не 1 раз, то при Ваших настройках очередная копия будет иметь то же имя, что и предыдущая. В этом случае предыдущая копия пропадет.

Для контрольной проверки можно задать каналу копирования значение 258. Вероятность создания копий 1 раз в сек. весьма мала.

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


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Подскажите пожалуйста, для того чтобы писать копии в заданную папку надо: допустим к 258+16= 274 записываем в канале отработать 274, в строке КОММЕНТАРИЙ пишем адрес Е:\Документы\ARH, но это не работает. Что не так?
Сообщения / Posts 115 | Из / 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 
Такая комбинация в настоящее время не отрабатывает.
Оформите нужную Вам папку в виде диска, например, S:.
Введите в канал COPY_AR число 256+83.
В нужную Вам папку будет автоматически копироваться ОТ с именем HH_DD_MM_YY.
При этом предполагается, что копии не создаются чаще, чем 1 раз в час.

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


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!Продолжаем тему.
Создаем диск (Т), где будут записываться копии ОТ в формате HH_DD_MM_YY. В канале float (с системной переменной COPY_AR) задаю отработать 339 (256+83) и в строке КОММЕНТАРИЙ задаю Т: . Не работает. Что не так?

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


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
и хочу уточнить создать виртуальный диск или сетевой?
Сообщения / Posts 115 | Из / 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 15117 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
arkos
Forum Haunter / Завсегдатай форума
Участник № / Member № 6144


Icon 1 отправлено / posted      Профиль для / Profile for arkos           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Хотелось бы, чтобы в руководстве пользователя было бы описание только того, что реально работает, так как очень много времени уходит на бесполезные эксперименты!!!
Сообщения / Posts 115 | Из / 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 15117 | Из / From: Russia  |  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