Переменные ПЗУ сетевых контроллеров ----------------------------------- Для каждого экземпляра контроллера, находящегося в линии связи, тоже существует своя таблица переменных, хранимых в ПЗУ. Чтобы отрыть таблицу переменных ПЗУ контроллера, необходимо: * В дереве проекта выбрать сеть, к которой принадлежит требуемый контроллер: .. figure:: image/ROM_60.png :align: center * На карте сети выбрать требуемый контроллер и, нажав ПКМ, выбрать ``Настройка``: .. figure:: image/ROM_61.png :align: center * Перейти на вкладку ``ПЗУ``, где и располагается таблица переменных контроллера, хранимых в ПЗУ: .. figure:: image/ROM_62.png :align: center При создании сетевого контроллера эта таблица пуста. При запуске отладки в устройстве или симуляции в эту таблицу добавляются только переменные ПЗУ, чье значение изменилось в ходе отладки. Это будут все те же переменные из ПЗУ шаблона, который привязан к данному контроллеру (см. "Переменные ПЗУ шаблона контроллера"). Так же, как и для шаблона программы, эти значения можно изменять вручную. Кнопка **Установить значения по умолчанию** выставляет значения в таблице ПЗУ согласно значениям в шаблоне контроллера. При загрузке проекта в устройство, а так-же при отладке и симуляции, значения переменных ПЗУ устанавливаются в соответствии с настройкой. Существуют 4 варианта загрузки: * **не устанавливать значения** - после загрузки проекта значения переменных ПЗУ в устройстве не изменяются; * **всегда устанавливать значения** - после загрузки проекта все значения в ПЗУ устройства устанавливаются в соответствии с таблицей. Если таблица не заполнена, то сбрасываются на значения по умолчанию, заданные в шаблоне программы; * **устанавливать для другого кода или версии проекта** - установка значений ПЗУ происходит только в том случае, если код или версия программы контроллера отличается от тех, что установлены в шаблоне; * **всегда спрашивать перед установкой** - перед каждой загрузкой проекта программа будет предлагать загрузить значения в ПЗУ или отказаться от этого; В нижней части диалога располагается кнопка **Сброс**, которая позволяет сбросить значения ПЗУ на значения по умолчанию, без загрузки проекта. Эта операция является необратимой, все значения ПЗУ, в том числе скорости портов и адрес устройства, будут сброшены на значение по умолчанию