5.1 Переменные
Разработанное в Unimod PRO 2 приложение представляет собой набор операций над данными, поступившими в контроллер и размещенными в его памяти. Для хранения значений параметров технологического процесса (данные об уровне жидкости, температуре, давлении и т.д.) в контроллере выделяется определенный объем памяти, а для идентификации сохраненного значения используется физический адрес – уникальный идентификатор, который указывает на конкретное место в памяти контроллера, где хранится значение параметра.
Технологическое приложение обращается к сохраненным в памяти контроллера значениям по их физическим адресам и в зависимости от значения выполняет требуемые операции (открытие/закрытие клапанов, включение/выключение приборов или предупреждающих сигналов и т.д.).
Для упрощения работы с памятью сохраненные в контроллере данные представляются в среде разработки Unimod PRO 2 в виде переменных – именованных объектов с определенными характеристиками (атрибутами). Во время объявления переменной в памяти контроллера выделяется требуемый объем памяти в зависимости от типа данных, а обращение к переменной осуществляется по заданному разработчиком имени.
Добавление, хранение, редактирование и удаление переменных, их экспорт и импорт осуществляются с использованием редактора словаря. Для открытия редактора в дереве проекта дважды кликните левой кнопкой мыши по выбранному словарю или из его контекстного меню выберите пункт «Открыть». Редактор будет открыт в рабочем пространстве среды разработки в виде отдельной вкладки.

Подробно работа с переменными в редакторе словаря описана в разделе «Редактор словаря» настоящего руководства.
