Подготовка блока для сервера
Далее необходимо приступить к созданию серверного представления сформированного блока. Для этого требуется создать новый логический тип AI_IOS. В его свойствах установить серверный аспект и указать представляемый тип – блок обработки каналов AI из ПЛК.

AI_IOS
Внутри данного блока необходимо создать аспектную ссылку типа AI_PLC.

Reference
Далее можно приступить к описанию серверной логики. Для этого требуется экспонировать необходимые входы и выходы.

Выбор сигналов
Присвоить созданным параметрам удобочитаемые имена.

Созданные параметры
Далее необходимо вернуться в пространство имён MyLib и создать Тип атрибута, как указано на рисунке ниже.

EUnit
Вернуться в блок AI_IOS. Добавить два параметра типа STRING: EUnit и Name. Для каждого параметра добавить атрибут «Начальное значение»:
Для параметра EUnit прописать начальное значение формата «@(object:MyLib.EUnit)». Это позволит использовать созданный тип атрибута для задания инженерной единицы измерения на сервере для каждого экземпляра блока.

Параметр EUnit
Для параметра Name использовать начальное значение «@(object:System.Attributes.Description)». В данном случае используется системный тип атрибута «Описание».

Параметр Name
Далее необходимо добавить атрибуты для самого блока AI_IOS: EUnit и Описание. Требуется прописать для них базовые значения.

Значения атрибутов
Далее выполняется вывод сигналов. В Application контроллера создать два логических объекта с указанием типа MyLib.AI_PLC. Присвоить данным блокам значения 1 и 2 канала модуля AI соответственно.

MyLib.AI_PLC
Перейти в Application сервера ввода-вывода. Создать логической объект AI_Signals и открыть его. Нажать ПКМ на пустом поле и выбрать пункт «Создать здесь представления объектов».

«Создать здесь представления объектов»
В открывшемся окне выбрать необходимые сигналы.

Исходные объекты
Далее выбрать серверный аспект и завершить создание представления объектов. После выполнения этих действий автоматически будут созданы серверные блоки на основе разработанного типа, привязанные к типовым сигналам AI контроллера.

Серверные блоки
Для созданных блоков остается лишь указать корректное описание и инженерные единицы измерения в атрибутах.

Описание атрибутов
После выполнения указанных действий допускается приступать к развертыванию решения.