Конфигуратор ФБ32 позволяет из файла проекта получить загружаемый в контроллер файл путём компиляции. Перед компиляцией входам и выходам функциональных блоков, данные которых предполагается передавать от контроллера к вышестоящей системы, необходимо назначить адреса.
Рисунок 4 - Схема соединений функциональных блоков с адресами
Для каждого входа или выхода может быть задан Регистр Modbus. Адрес РТМ конфигуратор рассчитает и подставит автоматически. Все конфигурируемые адреса Modbus располагаются с 768го по 17151, а данные начиная с адреса 13056 сохраняются в энергонезависимой памяти контроллера каждые 15 минут.
Все адресованные пользователем данные конфигуратор ФБ32 отобразит на вкладке Назначенные адреса.
Рисунок 5 - Таблица адресов переменных в конфигураторе ФБ32
Для каждой переменной необходимо задать уникальное Имя СП, что позволит отслеживать значения переменных через WEB интерфейс контроллера. На этой же вкладке в случае конфликта адресов или типов данных можно отследить ошибки и для их исправления система выделит функциональный блок.
После исправления всех ошибок необходимо нажать слева клавишу экрана Компиляция и в случае успешной компиляции откроется окно HEX редактора скомпилированной конфигурации.
Рисунок 6 - Интерфейс загрузки конфигурации в контроллер
Из данного окна можно сразу загрузить конфигурацию в контроллер через последовательный порт, выбрав COM-порт компьютера и задав Адрес контроллера. При необходимости удалённой загрузки конфигурации в контроллер Мега12-NW, скомпилированную конфигурацию необходимо сохранить в файл.
Также данное окно откроется если нажать клавишу Открыть файл конфигурации
, в котором необходимо выбрать ранее сохранённый файл скомпилированной конфигурации (*.fb32) и записать в контроллер.