Вопросы по системе сквозного проектирования и менеджмента проектов
Исходное сообщение:
Danial, 07.09.2016, 08:36
Не удаётся обновить значение переменных ПЗУ
Уважаемые, специалисты. У меня есть некоторая программа (в приложении), в которой есть макрос 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
Не удаётся обновить значение переменных ПЗУ
Все дело в том, что при запуске программы в симуляции или в отладке в устройстве, значения переменных, сохраняемых в ПЗУ, хранится в конкретных экземплярах сетевых контроллеров в карте сети. Именно там и надо ими управлять. Открываете страницу Настройка для контроллера, выбираете закладку ПЗУ (для стаб. версии этот диалог вызывается в контекстном меню). После первой симуляции или отладки сюда попадут переменные, хранимые в ПЗУ с текущими значениями. Здесь их можно редактировать или установить по умолчанию.