ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
Действительно ли Микро МРВ не подчитывает значения границ каналов из файла сохранения состояния системы?
Сообщения / Posts 216 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Для того, чтобы в дампе сохранялись и подчитывались атрибуты канала - в реквизитах канала необходимо выставить флаг "Атрибуты"!
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ilya
Forum Professor / Завсегдатай форума
Участник № / Member № 469
отправлено / posted
Цитирую помощь: "Для подчитывания начальных условий и границ из файла восстановления состояния системы в редакторе базы каналов необходимо открыть окно объектов узла и нажать Ctrl+R. Эта функция работает только для файлов, созданных в МРВ, и не поддерживается Микро МРВ." Как понимать эту фразу? Она и вызвала вопрос. Про флаг атрибуты я в курсе.
Сообщения / Posts 216 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Речь идет про Редактор Базы Каналов! Т.е., если в загруженном на редактирование проекте есть файл сохранения состояния системы, то данные из него можно подчитать в атрибуты каналов узла. Это бывает необходимо, если файл нужно удалить, а значения из него нужны - тогда их подчитывают в начальные значения каналов узла и дамп можно спокойно удалять. Соответственно в узлах МРВ кроме значений каналов должны также подчитываться граница каналов, если они сохранялись, а для узлов контроллеров - только значения.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сафронов
Forum Haunter / Завсегдатай форума
Участник № / Member № 408
отправлено / posted
Не записывается в файл сохранения состояния или не сохраняется атрибут "гистерезис", хотя флаг "Атрибуты" установлен (границы восстанавливаются). Проверено в МРВ профессионального варианта релиза 5.11.
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сафронов
Forum Haunter / Завсегдатай форума
Участник № / Member № 408
отправлено / posted
quote:Отправитель / Originally posted by Сафронов: Не записывается в файл сохранения состояния или не сохраняется атрибут "гистерезис", хотя флаг "Атрибуты" установлен (границы восстанавливаются). Хотя в Helpе речь идет о всех атрибутах канала. Проверено в МРВ профессионального варианта релиза 5.11.
отправлено / posted
Вы правы. По ошибке в документации не указано, что в файле сохранения состояния системы не сохраняются гистерезис и период пересчета канала. Мы поправим документацию.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сафронов
Forum Haunter / Завсегдатай форума
Участник № / Member № 408
отправлено / posted
Да, по опыту наших пользователей, ГИСТЕРЕЗИС, который является параметром вспомогательным, менее критериален , чем границы контроля. В версии 6.0. предполагается расширить спецификацию сохраняемых атрибутов.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191
отправлено / posted
Здравствуйте. У меня вопрос - такое ощущение, что в файл сохраняются не все глобальные переменные, а только до W255. Это на самом деле так предусмотрено или только у нас так работает?
Сообщения / Posts 76 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Где производится получение значения по глобальным переменным - в FBD или в IL?
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191
отправлено / posted
Большая часть переменных формируют свои значения путем ввода с клавиатуры через формы отображения - они необходимы чисто для хранения информации. Другие переменные формируют свои значения через IL-программы (и тип FB и тип PRG),но только до W255. А переменные с индексами больше 255 вынуждены обрабатывать в FBD-программах через блоки WTRW, WREAD, AREAD
Сообщения / Posts 76 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Larik
Active Forum Member / Активный участник форума
Участник № / Member № 191
отправлено / posted
Сейчас создал тестовый проект с автосохранением состояния системы. Запустил и через ФО ввел значения в переменные W255 и W256. Остановил МРВ и снова запустил - осталось значение только в переменной W255
Сообщения / Posts 76 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вы правы. Сохранение глобальных переменных в файле сохранения состояния системы до настоящего времени не было документировано. Эта функция была внесена в одном из последних релизов. Мы внесем дополнение в документацию: "В файле сохранения состояния системы сохраняются значения только первых 256 (от 0 до 255) глобальных переменных типа W."
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |