Переменные ПЗУ сетевых контроллеров

Для каждого экземпляра контроллера, находящегося в линии связи, тоже существует своя таблица переменных, хранимых в ПЗУ.

Чтобы отрыть таблицу переменных ПЗУ контроллера, необходимо:

  • В дереве проекта выбрать сеть, к которой принадлежит требуемый контроллер:

_images/ROM_60.png
  • На карте сети выбрать требуемый контроллер и, нажав ПКМ, выбрать Настройка:

_images/ROM_61.png
  • Перейти на вкладку ПЗУ, где и располагается таблица переменных контроллера, хранимых в ПЗУ:

_images/ROM_62.png

При создании сетевого контроллера эта таблица пуста. При запуске отладки в устройстве или симуляции в эту таблицу добавляются только переменные ПЗУ, чье значение изменилось в ходе отладки. Это будут все те же переменные из ПЗУ шаблона, который привязан к данному контроллеру (см. «Переменные ПЗУ шаблона контроллера»). Так же, как и для шаблона программы, эти значения можно изменять вручную.

Кнопка Установить значения по умолчанию выставляет значения в таблице ПЗУ согласно значениям в шаблоне контроллера.

При загрузке проекта в устройство, а так-же при отладке и симуляции, значения переменных ПЗУ устанавливаются в соответствии с настройкой.

Существуют 4 варианта загрузки:

  • не устанавливать значения - после загрузки проекта значения переменных ПЗУ в устройстве не изменяются;

  • всегда устанавливать значения - после загрузки проекта все значения в ПЗУ устройства устанавливаются в соответствии с таблицей. Если таблица не заполнена, то сбрасываются на значения по умолчанию, заданные в шаблоне программы;

  • устанавливать для другого кода или версии проекта - установка значений ПЗУ происходит только в том случае, если код или версия программы контроллера отличается от тех, что установлены в шаблоне;

  • всегда спрашивать перед установкой - перед каждой загрузкой проекта программа будет предлагать загрузить значения в ПЗУ или отказаться от этого;

В нижней части диалога располагается кнопка Сброс, которая позволяет сбросить значения ПЗУ на значения по умолчанию, без загрузки проекта. Эта операция является необратимой, все значения ПЗУ, в том числе скорости портов и адрес устройства, будут сброшены на значение по умолчанию