Archived

Этот пост заблокирован, редактирование отключено

Программное обеспечениеВопросы по zWorkbenchНе удаётся обновить значение переменных ПЗУ

Вопросы по системе сквозного проектирования и менеджмента проектов
Исходное сообщение:
Danial, 07.09.2016, 08:36
Danial
Не удаётся обновить значение переменных ПЗУ
Уважаемые, специалисты. У меня есть некоторая программа (в приложении), в которой есть макрос AutoMode, с двумя переменными ПЗУ.
[url=http://i11.pixs.ru/storage/7/9/4/Bezimyanni_3614884_23035794.jpg][img]http://i11.pixs.ru/thumbs/7/9/4/Bezimyanni_3614884_23035794.jpg[/img][/url]
Если я захожу в этот макрос и нажимаю кнопку "установить значение по умолчанию"
[url=http://i11.pixs.ru/storage/8/0/1/Bezimyanni_8116066_23035801.jpg][img]http://i11.pixs.ru/thumbs/8/0/1/Bezimyanni_8116066_23035801.jpg[/img][/url]
переменная tMinAdd вроде как получает значение равное -15, однако если запустить программу в режиме симуляции там будет -35
[url=http://i11.pixs.ru/storage/8/1/1/Bezimyanni_8442414_23035811.jpg][img]http://i11.pixs.ru/thumbs/8/1/1/Bezimyanni_8442414_23035811.jpg[/img][/url]
(это старое значение этой переменной). Скажите, что с ним не так?
Ответы:
Artem, 07.09.2016, 16:37
Artem
Не удаётся обновить значение переменных ПЗУ
Все дело в том, что при запуске программы в симуляции или в отладке в устройстве, значения переменных, сохраняемых в ПЗУ, хранится в конкретных экземплярах сетевых контроллеров в карте сети. Именно там и надо ими управлять. Открываете страницу Настройка для контроллера, выбираете закладку ПЗУ (для стаб. версии этот диалог вызывается в контекстном меню). После первой симуляции или отладки сюда попадут переменные, хранимые в ПЗУ с текущими значениями. Здесь их можно редактировать или установить по умолчанию.