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

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » Архивирование в TRACE MODE / Data Logging in Trace Mode » Сохранение состояния

   
Автор / Author Тема / Topic: Сохранение состояния
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469


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


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Для того, чтобы в дампе сохранялись и подчитывались атрибуты канала - в реквизитах канала необходимо выставить флаг "Атрибуты"!
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469


Icon 1 отправлено / posted      Профиль для / Profile for ilya           Редактировать/удалить сообщение / Edit/Delete Post 
Цитирую помощь:
"Для подчитывания начальных условий и границ из файла восстановления состояния системы в редакторе базы каналов необходимо открыть окно объектов узла и нажать Ctrl+R. Эта функция работает только для файлов, созданных в МРВ, и не поддерживается Микро МРВ."
Как понимать эту фразу? Она и вызвала вопрос. Про флаг атрибуты я в курсе.

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


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Речь идет про Редактор Базы Каналов! [Улыбка / Smile]
Т.е., если в загруженном на редактирование проекте есть файл сохранения состояния системы, то данные из него можно подчитать в атрибуты каналов узла. Это бывает необходимо, если файл нужно удалить, а значения из него нужны - тогда их подчитывают в начальные значения каналов узла и дамп можно спокойно удалять.
Соответственно в узлах МРВ кроме значений каналов должны также подчитываться граница каналов, если они сохранялись, а для узлов контроллеров - только значения.

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


Icon 1 отправлено / posted      Профиль для / Profile for Сафронов           Редактировать/удалить сообщение / Edit/Delete Post 
Не записывается в файл сохранения состояния или не сохраняется атрибут "гистерезис", хотя флаг "Атрибуты" установлен (границы восстанавливаются). Проверено в МРВ профессионального варианта релиза 5.11.
Сообщения / Posts 136 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Сафронов
Forum Haunter / Завсегдатай форума
Участник № / Member № 408


Icon 1 отправлено / posted      Профиль для / Profile for Сафронов           Редактировать/удалить сообщение / Edit/Delete Post 
quote:
Отправитель / Originally posted by Сафронов:
Не записывается в файл сохранения состояния или не сохраняется атрибут "гистерезис", хотя флаг "Атрибуты" установлен (границы восстанавливаются). Хотя в Helpе речь идет о всех атрибутах канала. Проверено в МРВ профессионального варианта релиза 5.11.


Сообщения / Posts 136 | Из / 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 
Вы правы. По ошибке в документации не указано, что в файле сохранения состояния системы не сохраняются гистерезис и период пересчета канала. Мы поправим документацию.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Сафронов
Forum Haunter / Завсегдатай форума
Участник № / Member № 408


Icon 1 отправлено / posted      Профиль для / Profile for Сафронов           Редактировать/удалить сообщение / Edit/Delete Post 
Непонятно, почему не сохраняется гистерезис? Менее важен, чем границы?
Сообщения / Posts 136 | Из / 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 
Да, по опыту наших пользователей, ГИСТЕРЕЗИС, который является параметром вспомогательным, менее критериален , чем границы контроля.
В версии 6.0. предполагается расширить спецификацию сохраняемых атрибутов.

Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191


Icon 5 отправлено / posted      Профиль для / Profile for Larik           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте. У меня вопрос - такое ощущение, что в файл сохраняются не все глобальные переменные, а только до W255. Это на самом деле так предусмотрено или только у нас так работает?
Сообщения / Posts 76 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
А как Вы их туда сохраняете - в FBD или в IL?
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191


Icon 1 отправлено / posted      Профиль для / Profile for Larik           Редактировать/удалить сообщение / Edit/Delete Post 
Я имею в виду файл сохранения состояния - ДАМП
Сообщения / Posts 76 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
А в Микро МРВ их и так всего 255.
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191


Icon 1 отправлено / posted      Профиль для / Profile for Larik           Редактировать/удалить сообщение / Edit/Delete Post 
Я знаю. Но я опять же имею ввиду МРВ.
Сообщения / Posts 76 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Где производится получение значения по глобальным переменным - в FBD или в IL?
Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191


Icon 1 отправлено / posted      Профиль для / Profile for Larik           Редактировать/удалить сообщение / Edit/Delete Post 
Большая часть переменных формируют свои значения путем ввода с клавиатуры через формы отображения - они необходимы чисто для хранения информации. Другие переменные формируют свои значения через IL-программы (и тип FB и тип PRG),но только до W255. А переменные с индексами больше 255 вынуждены обрабатывать в FBD-программах через блоки WTRW, WREAD, AREAD
Сообщения / Posts 76 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191


Icon 1 отправлено / posted      Профиль для / Profile for Larik           Редактировать/удалить сообщение / Edit/Delete Post 
Сейчас создал тестовый проект с автосохранением состояния системы.
Запустил и через ФО ввел значения в переменные W255 и W256. Остановил МРВ и снова запустил - осталось значение только в переменной W255 [Усмешка / Big Grin]

Сообщения / Posts 76 | Из / 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 
Вы правы. Сохранение глобальных переменных в файле сохранения состояния системы до настоящего времени не было документировано. Эта функция была внесена в одном из последних релизов.
Мы внесем дополнение в документацию:
"В файле сохранения состояния системы сохраняются значения только первых 256 (от 0 до 255) глобальных переменных типа W."

Сообщения / Posts 15119 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / 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